diff -Nru vice-2.4.dfsg+2.4.6/build/android/build-android.sh vice-2.4.dfsg+2.4.9/build/android/build-android.sh --- vice-2.4.dfsg+2.4.6/build/android/build-android.sh 2014-02-09 21:59:35.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/android/build-android.sh 2014-10-15 21:15:00.000000000 +0000 @@ -1,6 +1,6 @@ #!/bin/sh -VICEVERSION=2.4.6 +VICEVERSION=2.4.9 X64_STATUS_MESSAGE="x64 compiles correctly and runs correctly." X64SC_STATUS_MESSAGE="x64sc compiles correctly and runs correctly albeit slow, only meant for high end android devices." diff -Nru vice-2.4.dfsg+2.4.6/build/android/push-roms.sh vice-2.4.dfsg+2.4.9/build/android/push-roms.sh --- vice-2.4.dfsg+2.4.6/build/android/push-roms.sh 2014-02-09 21:59:36.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/android/push-roms.sh 2014-10-15 21:15:00.000000000 +0000 @@ -50,7 +50,7 @@ fi C64_FILES="basic c64hq.vpl c64s.vpl ccs64.vpl chargen default.vpl default.vrs edkernal frodo.vpl godot.vpl gskernal jpchrgen jpkernal kernal pc64.vpl sdl_sym.vkm sdl_sym_da.vkm sdl_sym_de.vkm sdl_sym_fi.vkm sdl_sym_no.vkm sxkernal vice.vpl" -SCPU64_FILES="c64hq.vpl c64s.vpl ccs64.vpl chargen default.vpl default.vrs frodo.vpl godot.vpl pc64.vpl scpu64 sdl_sym.vkm sdl_sym_da.vkm sdl_sym_de.vkm sdl_sym_fi.vkm sdl_sym_no.vkm vice.vpl" +SCPU64_FILES="c64hq.vpl c64s.vpl ccs64.vpl chargen default.vpl default.vrs frodo.vpl godot.vpl jpchrgen pc64.vpl scpu64 sdl_sym.vkm sdl_sym_da.vkm sdl_sym_de.vkm sdl_sym_fi.vkm sdl_sym_no.vkm vice.vpl" C64DTV_FILES="basic chargen default.vrs dtvrom.bin kernal sdl_sym.vkm sdl_sym_da.vkm sdl_sym_de.vkm sdl_sym_fi.vkm sdl_sym_no.vkm" C128_FILES="basic64 basichi basiclo c64hq.vpl c64s.vpl ccs64.vpl chargde chargen chargfr chargse default.vpl default.vrs frodo.vpl godot.vpl kernal kernal64 kernalde kernalfi kernalfr kernalit kernalno kernalse pc64.vpl sdl_sym.vkm vdc_comp.vpl vdc_deft.vpl vice.vpl" CBM2_FILES="amber.vpl basic.128 basic.256 basic.500 c64hq.vpl c64s.vpl ccs64.vpl chargen.500 chargen.600 chargen.700 default.vpl frodo.vpl godot.vpl green.vpl kernal kernal.500 pc64.vpl rom128h.vrs rom128l.vrs rom256h.vrs rom256l.vrs rom500.vrs sdl_buks.vkm white.vpl" diff -Nru vice-2.4.dfsg+2.4.6/build/beos/intel-build-sdl.sh vice-2.4.dfsg+2.4.9/build/beos/intel-build-sdl.sh --- vice-2.4.dfsg+2.4.6/build/beos/intel-build-sdl.sh 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/beos/intel-build-sdl.sh 2014-10-15 21:15:00.000000000 +0000 @@ -0,0 +1,17 @@ +#!/bin/sh + +# see if we are in the top of the tree +if [ ! -f configure.proto ]; then + cd ../.. + if [ ! -f configure.proto ]; then + echo "please run this script from the base of the VICE directory" + echo "or from the appropriate build directory" + exit 1 + fi +fi + +curdir=`pwd` + +CC="/bin/sh $curdir/gcccpu.sh" ./configure --enable-sdl +make +make bindist diff -Nru vice-2.4.dfsg+2.4.6/build/beos/intel-build.sh vice-2.4.dfsg+2.4.9/build/beos/intel-build.sh --- vice-2.4.dfsg+2.4.6/build/beos/intel-build.sh 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/beos/intel-build.sh 2014-10-15 21:15:00.000000000 +0000 @@ -0,0 +1,17 @@ +#!/bin/sh + +# see if we are in the top of the tree +if [ ! -f configure.proto ]; then + cd ../.. + if [ ! -f configure.proto ]; then + echo "please run this script from the base of the VICE directory" + echo "or from the appropriate build directory" + exit 1 + fi +fi + +curdir=`pwd` + +CC="/bin/sh $curdir/gcccpu.sh" ./configure +make +make bindist diff -Nru vice-2.4.dfsg+2.4.6/build/beos/Makefile.am vice-2.4.dfsg+2.4.9/build/beos/Makefile.am --- vice-2.4.dfsg+2.4.6/build/beos/Makefile.am 2013-01-04 05:21:28.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/beos/Makefile.am 2014-10-15 20:27:28.000000000 +0000 @@ -1,3 +1,5 @@ EXTRA_DIST = \ + intel-build.sh \ + intel-build-sdl.sh \ ppc-build.sh \ ppc-build-sdl.sh diff -Nru vice-2.4.dfsg+2.4.6/build/beos/Makefile.in vice-2.4.dfsg+2.4.9/build/beos/Makefile.in --- vice-2.4.dfsg+2.4.6/build/beos/Makefile.in 2014-02-09 20:01:49.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/build/beos/Makefile.in 2014-10-15 20:33:33.000000000 +0000 @@ -293,6 +293,8 @@ xscpu64_LDFLAGS = @xscpu64_LDFLAGS@ xvic_LDFLAGS = @xvic_LDFLAGS@ EXTRA_DIST = \ + intel-build.sh \ + intel-build-sdl.sh \ ppc-build.sh \ ppc-build-sdl.sh diff -Nru vice-2.4.dfsg+2.4.6/ChangeLog vice-2.4.dfsg+2.4.9/ChangeLog --- vice-2.4.dfsg+2.4.6/ChangeLog 2014-02-09 23:44:36.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/ChangeLog 2014-10-15 22:08:52.000000000 +0000 @@ -1,25592 +1,2648 @@ ------------------------------------------------------------------------------- - -2014-02-09 Marco van den Heuvel - - * build/android/build-android.sh, 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, ChangeLog, - src/arch/win32/vice-version.bat, src/version.h: VICE 2.4.6 - - -2014-02-07 Marco van den Heuvel - - * po/pl.po, po/translations-status.txt: Updated. - -2014-02-07 Marco van den Heuvel - - * src/maincpu.h, src/platform/platform_interix_runtime_os.c: Updated. - -2014-02-07 groepaz - - * src/c64/cart/tfe.c: do not call cs8900 core when no network is - available, prevents segfault in that case - -2014-02-07 Olaf Seibert - - * src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, - src/printerdrv/drv-ascii.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: Change - tabs to spaces. - -2014-02-06 groepaz - - * src/arch/unix/x11/gnome/uimon.c: use GDK_KEY macro - -2014-02-05 pottendo - - * po/de.po: Updated. - -2014-02-04 Errol Smith - - * src/printerdrv/drv-mps803.c: Fix output size & set dpi to 60 - horizontal & 72 vertical like real mps803. More fixes for bug #418. - -2014-02-04 Errol Smith - - * src/printerdrv/drv-mps803.c: Fix vertical DPI, should fix bug #418 - -2014-02-02 Christian Vogelgsang - - * Makefile.am, src/arch/unix/macosx/make-bindist.sh: osx: improved bin - format detection in make-bindist.sh - -2014-02-01 Marco van den Heuvel - - * po/de.po, po/da.po, po/es.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/arch/win32/respet.rc, - src/arch/win32/respetcolour.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressiddtv.rc, src/translate_text.c: Did a - 'make trans-update'. - -2014-02-01 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2014-02-01 Marco van den Heuvel - - * po/translations-status.txt, po/ko.po: Updated. - -2014-02-01 Marco van den Heuvel - - * po/de.po, po/da.po, po/es.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/sv.po, po/ko.po, po/pl.po, po/ru.po, po/tr.po: Did a - 'make update-po'. - -2014-02-01 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/ui.c, - src/arch/win32/uiperipheral.c, src/arch/win32/watcom/printerdrv.tgt, - src/arch/win32/watcom/vice.wpj: Added 1520 and device 6 support to the - windows gui. - -2014-02-01 Marco van den Heuvel - - * src/arch/sdl/menu_printer.c, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added 1520 and device 6 support to - the sdl gui. - -2014-02-01 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/printerdrv.icc, - src/arch/os2/watcom/printerdrv.tgt, src/arch/os2/watcom/vice.wpj: - Added 1520 and device 6 support to the os/2 gui. - -2014-02-01 Marco van den Heuvel - - * src/arch/msdos/uiprinter.c: Added 1520 and device 6 support to the - dos tui. - -2014-02-01 Marco van den Heuvel - - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc: Added 1520 and device 6 support to the beos - gui. - -2014-02-01 groepaz - - * src/kbdbuf.c: in -keybuf option convert regular characters to - petscii and accept c-style escaped hex values that are passed - verbatim, feature request #142 - -2014-02-01 groepaz - - * src/printerdrv/output-graphics.c: comment out debug code - -2014-01-31 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uiprinter.c: Added 1520 and device 6 support to - the amiga gui. - -2014-01-31 Marco van den Heuvel - - * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c, - src/c64/vsid.c, src/core/viacore.c, src/printerdrv/drv-nl10.c, - src/printerdrv/output-text.c: Fixed some warnings. - -2014-01-31 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/printerdrv.tmpl: Added drv-1520.c to the msvc - templates, no gui changes yes, but at least msvc will compile again - now. - -2014-01-31 Marco van den Heuvel - - * src/printerdrv/drv-1520.c: Changed min/max function names to - vice_min/vice_max, since min and max are already defined on some - platforms. - -2014-01-31 Marco van den Heuvel - - * src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriecplus4.c, - src/arch/unix/gui/uiprinterieee.c: Fixed the formfeed. - -2014-01-31 groepaz - - * src/drive/drive.h, src/drive/iecieee/via2d.c: minimal simulation of - mechanical delay, fixes bug #401 - -2014-01-31 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: removed tabs - -2014-01-31 Olaf Seibert - - * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c, - src/printerdrv/drv-nl10.c, src/printerdrv/output-text.c, - src/printerdrv/drv-1520.c, src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriecplus4.c, - src/arch/unix/gui/uiprinterieee.c, data/PRINTER/1520.vpl, - data/PRINTER/Makefile.am, src/arch/unix/gui/uiprinter.c, - src/arch/unix/gui/uiprinter.h, src/printerdrv/Makefile.am, - src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, - src/printerdrv/drv-1520.h, src/printerdrv/drv-ascii.c, - src/printerdrv/drv-raw.c, src/printerdrv/interface-serial.c, - src/printerdrv/interface-userport.c, src/printerdrv/output-select.c, - src/printerdrv/output-select.h, src/printerdrv/output.h, - src/printerdrv/printer.c, src/serial/serial-iec-device.c, - src/serial/serial-trap.c: Support for "printer/plotter" Commodore - 1520. Hopefully also working "exec" printer output now (not really - well tested). - -2014-01-31 groepaz - - * src/sound.c: avoid calling malloc in the mixing loop - -2014-01-31 groepaz - - * src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/uinetplay.c: fix - some warnings - -2014-01-31 groepaz - - * src/arch/unix/gui/uiromset.c: remove unused variable - -2014-01-31 groepaz - - * src/util.c: strrev returns a pointer - -2014-01-31 groepaz - - * src/arch/sdl/uihotkey.c: fix crash at startup with --console - -2014-01-31 groepaz - - * src/sounddrv/soundsdl.c: clear sound buffer at init - -2014-01-31 groepaz - - * src/arch/sdl/vsidui.c: cosmetic fixes - -2014-01-31 groepaz - - * src/keyboard.c: dont skip kbd_arch_init for vsid, fixes bug #452 - -2014-01-30 Marco van den Heuvel - - * src/monitor/monitor.c: Fixed monitor register output (patch by - David Wood). - -2014-01-30 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Prevent resizing of monitor window - -2014-01-28 Marco van den Heuvel - - * src/arch/win32/utils/geninfocontrib.c: Fixed for minix. - -2014-01-28 Marco van den Heuvel - - * src/c128/c128mem.c: Cosmetic fix. - -2014-01-28 groepaz - - * src/video/render2x4crt.c: fix crash in renderer, fixes bug #484 - (hopefully :)) - -2014-01-28 groepaz - - * src/crtc/crtc-cmdline-options.c: register CRTC cmdline options with - uppercase CRTC to be consistant with other chips - -2014-01-28 groepaz - - * src/video/video-cmdline-options.c: enable render filter cmdline - option for all chips - -2014-01-28 groepaz - - * Makefile.am, Doxyfile: removed outdated Doxyfile, use doc/mkdoxy.sh - instead - -2014-01-28 groepaz - - * src/Makefile.am: use phony target for regenerating svnversion.h - -2014-01-28 groepaz - - * src/gensvnversion.sh: handle mixed revisions - -2014-01-28 groepaz - - * src/vic20/vic20mem.c, src/vic20/vic20rom.c: dont attempt to patch - kernal before it is loaded - -2014-01-25 Marco van den Heuvel - - * src/platform/platform_minix_runtime_os.c, - src/platform/platform_solaris_runtime_os.c, - src/platform/platform_windows_runtime_os.c: Updated. - -2014-01-25 Kajtar Zsolt - - * src/vic20/vic20iec.c: Typo, should be CA2 - -2014-01-24 groepaz - - * src/c64/cart/easyflash.c: init easyflash ram with 0xff at power-on. - fixes bug #469 - -2014-01-24 Kajtar Zsolt - - * src/c64/cart/ide64.c: Fix IDE64 configuration saving - -2014-01-23 groepaz - - * src/arch/unix/x11/gnome/uidrivestatus.c: with HAVE_CAIRO draw second - LED correctly. also draw LEDs side by side as without cairo - -2014-01-23 groepaz - - * src/arch/unix/x11/gnome/uidrivestatus.c: do not hide dualdrive LED - widget with HAVE_CAIRO - -2014-01-22 groepaz - - * src/printerdrv/drv-mps803.c: handle quote mode, handle business mode - correctly. fixes bug #418 - -2014-01-22 groepaz - - * src/arch/sdl/uimon.c: Fix crash in SDL-ui when disconnecting from - remote monitor. Patch by Uffe Jakobsen. - -2014-01-22 groepaz - - * src/midi.c: Generate MIDI interrupt per byte, not per bit. Patch by - Frank Buss. - -2014-01-21 groepaz - - * src/crtc/crtc-color.c, src/plus4/ted-color.c, src/vic20/vic-color.c, - src/viciisc/vicii-color.c, src/video/video-color.c: fix vic and pet - color saturation to prevent overflow in crt renderer - -2014-01-21 groepaz - - * src/core/ciacore.c: toggle am/pm flag when hour goes from 11 to 12, - fixes bug #486 - -2014-01-19 groepaz - - * src/translate_text.c, src/c64/cart/mmc64.c, src/translate.txt: added - command line option for setting flash jumper - -2014-01-19 groepaz - - * src/c64/cart/mmc64.c: disable ROM at reset when flash jumper is set - -2014-01-14 Marco van den Heuvel - - * src/platform/platform_minix_runtime_os.c, - src/platform/platform_solaris_runtime_os.c, - src/platform/platform_x86_runtime_cpu.h: Updated. - -2014-01-14 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/xpet.tmpl: Do not use maincpu.c. - -2014-01-10 Marco van den Heuvel - - * src/platform/platform_solaris_runtime_os.c, - src/platform/platform_sunos_runtime_os.c: Updated. - -2014-01-10 Marco van den Heuvel - - * src/platform/platform_minix_runtime_os.c, - src/platform/platform_x86_runtime_cpu.h, src/arch/unix/rs232.c, - src/arch/unix/socketimpl.h, src/platform/Makefile.am, - src/platform/platform.h, src/platform/platform_cpu_type.h, - src/platform/platform_discovery.h: Fixed for minix. - -2014-01-10 Marco van den Heuvel - - * src/c128/c128model.h, src/c128/c128rom.h, src/c128/daa.h, - src/info.c: Added 'newline' at the end of some files. - -2014-01-03 Marcus Sutton - - * src/scpu64/scpu64cpu.c: If we assume CLOCK is a DWORD then we - shouldn't also assumes it's a uint. (Fixes warnings on some win32 - builds.) - -2014-01-01 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/beos/ui.cc, README, doc/vice.texi, - src/arch/amigaos/mui/mui.c, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/macosx/Info.plist, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/c1541.c: Changed '2013' to '2014', - happy new year!!! - -2014-01-01 Marco van den Heuvel - - * src/platform/platform_interix_runtime_os.c: Fixed a typo. - -2014-01-01 Marco van den Heuvel - - * src/platform/platform_discovery.h, src/monitor/mon_parse.c, - src/monitor/mon_parse.y, src/platform/platform_compiler.h: Fixed for - minixvmd. - -2014-01-01 Marco van den Heuvel - - * 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: Added missing util.h include. - -2014-01-01 Marco van den Heuvel - - * src/drive/iecieee.h, src/drive/ieee.h: Added a newline at the end of - the files. - -2014-01-01 Marco van den Heuvel - - * src/platform/platform_solaris_runtime_os.c: Updated. - -2013-12-30 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c: Add ReSID controls to the - (increasingly inaccurately named) CRT Contols. - -2013-12-27 Marco van den Heuvel - - * configure.proto, src/pet/petmem.c: Check for 'random()', when not - available use 'rand()' instead. - -2013-12-26 Olaf Seibert - - * src/pet/petmem.c: Fix small typo. - -2013-12-26 Olaf Seibert - - * src/pet/petmem.c, src/pet/petcolour.c, src/pet/petcolour.h, - src/pet/pethre.c, src/pet/petmodel.c: Change colour PET extension for - the next version, which is 80-column compatible. The colour memory is - moved to $8800. - -2013-12-24 Olaf Seibert - - * src/pet/petmodel.c: PETs based on the Universal Dynamic PET (8032081, - 8032087) already have an I/O size of only a single page. - -2013-12-23 Marco van den Heuvel - - * src/platform/platform_solaris_runtime_os.c, - src/platform/platform_sunos_runtime_os.c, src/platform/platform.h: - Updated. - -2013-12-22 Marco van den Heuvel - - * src/util.c: Removed obsolete variable. - -2013-12-22 Marco van den Heuvel - - * src/platform/platform_x86_runtime_cpu.c: Cosmetic fix. - -2013-12-22 Marco van den Heuvel - - * src/platform/platform_x86_gcc_cpuid.h: Use '.byte 15;.byte 162' - instead of 'cpuid' in case the assembler doesn't know the 'cpuid' - opcode. - -2013-12-09 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c, - src/platform/platform_interix_runtime_os.c, - src/platform/platform_amigaos3_runtime_os.c, - src/platform/platform_amigaos4_runtime_os.c, - src/platform/platform_aros_runtime_os.c, - src/platform/platform_beos_runtime_os.c, - src/platform/platform_cygwin_runtime_os.c, - src/platform/platform_darwin_runtime_os.c, - src/platform/platform_dos_runtime_os.c, - src/platform/platform_linux_runtime_os.c, - src/platform/platform_nextopenstep_runtime_os.c, - src/platform/platform_os2_runtime_os.c, - src/platform/platform_rhapsody_runtime_os.c, - src/platform/platform_sco_runtime_os.c, - src/platform/platform_skyos_runtime_os.c, - src/platform/platform_syllable_runtime_os.c: Remember the os and cpu - when found. - -2013-12-15 groepaz - - * src/c64/cart/retroreplay.c: make ram banking more compact - -2013-12-15 groepaz - - * src/c64/cart/retroreplay.c: remove weird hack - -2013-05-13 Kajtar Zsolt - - * src/6510core.c, src/6510dtvcore.c: Revert - -2013-05-03 Kajtar Zsolt - - * src/6510core.c, src/6510dtvcore.c: Use common constant for ANE and - LXA. Both instructions share the same circuit to produce the result - (accumulator looped back to itself while using the special bus), so it - can't be that these two constants are permanently different. Sure the - value varies across processors, temperature and other factors, but not - between these two instructions and not for a long time. As for why - 6510dtv core is using 0xee and 6510 core 0xff is beyond me. - Technically both are correct, in practice 0xee is more common but - breaks that one loader mentioned in the comment. I leave this - inconsistency in for now. - -2013-12-09 Marco van den Heuvel - - * src/platform/platform_sunos_runtime_os.c, src/platform/platform.h, - src/platform/platform_cpu_type.h, src/platform/platform_compiler.h: - Added SunOS support. - -2013-12-09 Marco van den Heuvel - - * src/platform/platform_macosx.c: Added test results. - -2013-12-02 Marco van den Heuvel - - * src/65c02core.c: Cosmetic fixes. - -2013-12-02 Marco van den Heuvel - - * configure.proto: Fix for interix5+. - -2013-12-02 groepaz - - * src/c64/c64mem.c, src/c64/c64memlimit.c, src/c64/c64memlimit.h, - src/c64/c64memsc.c: improved MAC Machine hack a bit and carried over - to x64sc - -2013-12-02 groepaz - - * src/c64/c64memsc.c: carrying over missing patch from r27310 to x64sc - - soci, please remember not to update x64 only :) - -2013-11-28 Olaf Seibert - - * src/arch/unix/x11/xaw/uiarch.h: Oops, forgot to include in commit. - -2013-11-28 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c: Enable/disable the mouse event - callback as needed (when mouse, lightpen or fullscreen enabled) - instead of wastefully having it always on. - -2013-11-28 Olaf Seibert - - * src/mouse.c: Avoid infinite loop at the top of mouse_poll() when the - mouse is enabled, moved, disabled, enabled and then used (by GEOS for - example). - -2013-11-28 Marco van den Heuvel - - * src/monitor/mon_parse.c, src/monitor/mon_parse.y, configure.proto: - Endian fix. - -2013-11-28 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c: Updated with tested compilers. - -2013-11-28 Marco van den Heuvel - - * src/platform/platform_nextopenstep_runtime_os.c, - build/nextstep/build.sh, build/rhapsody/build.sh, - src/arch/unix/next_open_rhap/make-bindist.sh, - src/arch/unix/x11/xaw/widgets/Directory.c: Fixed and updated. - -2013-11-26 Marco van den Heuvel - - * src/arch/unix/macosx/cocoa/menu/Makefile.am: Fixed a typo. - -2013-11-26 Olaf Seibert - - * src/arch/unix/x11/xaw/uidrivestatus.c: Fix bug which prevented the - drive menus on the second application shell. - -2013-11-21 Marco van den Heuvel - - * src/platform/platform_darwin_runtime_os.c: Updated. - -2013-11-19 Olaf Seibert - - * src/core/ata.c: Fix 2 uninitialized fields (found with help of - Valgrind). - -2013-11-18 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/gui/uilib.h: Update for - extra values in uilib_file_filter_enum_t. Add bounds checking. - -2013-11-18 Olaf Seibert - - * src/diskimage/fsimage-probe.c: Do it for d1m too, not just d81. - -2013-11-18 Olaf Seibert - - * src/diskimage/fsimage-probe.c: Avoid segfault if there is no - extension. - -2013-11-15 Marco van den Heuvel - - * src/plus4/plus4-sidcart.c: SIDcart phi2 clock gets halved before - going to the SID (Markku Reunanen). - -2013-11-13 Marco van den Heuvel - - * src/platform/platform_darwin_runtime_os.c: Added missing include. - -2013-11-11 groepaz - - * src/c64/cart/supergames.c: updated with some more comments and - guesswork - -2013-11-10 Marco van den Heuvel - - * build/openstep/build.sh, src/platform/platform_x86_runtime_cpu.h: - Fixed for osx. - -2013-11-10 Marco van den Heuvel - - * src/gfxoutputdrv/quicktimedrv.c: Define MAC_OS_X_VERSION_10_5 if it - is not defined (as it is in the case of pre-10.5 headers). - -2013-11-08 Marco van den Heuvel - - * src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/scpu64ui.m: Added a temporary scpu64ui - for macosx, identical to the c64ui. - -2013-11-08 Marco van den Heuvel - - * build/rhapsody/build.sh, - src/arch/unix/next_open_rhap/make-bindist.sh, src/libm_math.c, - src/platform/platform_rhapsody_runtime_os.c: Rhapsody fixes. - -2013-11-06 Marco van den Heuvel - - * build/nextstep/build.sh: Fixed. - -2013-11-06 Marco van den Heuvel - - * configure.proto: xscpu64 builds on all platforms. - -2013-11-06 Marco van den Heuvel - - * src/arch/unix/x11/xaw/uimenu.c, - src/platform/platform_darwin_runtime_os.c: Darwin fixes. - -2013-11-04 Marco van den Heuvel - - * build/openstep/build.sh, src/arch/unix/vsyncarch.c: Fixed. - -2013-11-04 Marco van den Heuvel - - * configure.proto, src/arch/unix/macosx/vsyncarch.c, - src/arch/unix/vsyncarch.c, src/platform/Makefile.am, - src/platform/platform.h, src/platform/platform_compiler.h, - src/platform/platform_darwin_runtime_os.c, - src/platform/platform_discovery.h, src/platform/platform_macosx.c, - src/platform/platform_nextopenstep_runtime_os.c, - src/platform/platform_rhapsody_runtime_os.c, - src/platform/platform_x86_runtime_cpu.h: Some Darwin, NextStep, - OpenStep and Rhapsody improvements. - -2013-11-02 Marco van den Heuvel - - * configure.proto, src/arch/os2/watcom/c64commonscvsid128.tgt, - src/arch/os2/watcom/c64commonvsidsc128scpu.tgt, - src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-watcom/c64commonscvsid128.tgt, - src/arch/sdl/win32-watcom/c64commonvsidsc128scpu.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/win32/vs_tmpl/c64scpu64.tmpl, - src/arch/win32/watcom/c64commonscvsid128.tgt, - src/arch/win32/watcom/c64commonvsidsc128scpu.tgt, - src/arch/win32/watcom/vice.wpj, src/c64/Makefile.am, - src/scpu64/scpu64mem.c: Fixed the pport issue by adding a 'dummy' - pport variable to scpu64/scpu64mem.c and not include c64/c64pla.c in - the c64scpu64 library. Besides the pport variable none of the - functions in c64/c64pla.c were used, this might have led to some - compilers/linkers not including the object file in the library for - linking and having pport undefined. - -2013-11-01 Marco van den Heuvel - - * configure.proto: Enable -posix check only for certain platforms that - seem to need it to be able to compile vice. - -2013-11-01 Olaf Seibert - - * configure.proto, src/arch/unix/joy_usb.c, - src/arch/unix/rawnetarch.c, src/arch/unix/x11/gnome/uimon.c, - src/arch/unix/x11/xaw/widgets/Directory.c: On some systems, including - at least NetBSD, -posix *reduces* features to strict POSIX compliance. - Since VICE uses features that POSIX doesn't promise, this means that - VICE won't compile. Previously I put in hacks to go around this, but - it is much better to simply not use the -posix option if it reduces - features. - -2013-10-31 Marco van den Heuvel - - * src/arch/unix/next_open_rhap/Makefile.am, - src/arch/unix/next_open_rhap/make-bindist.sh, - src/arch/unix/next_open_rhap/nextfix.sh, - src/arch/unix/x11/xaw/widgets/Directory.c: Some - nextstep/openstep/rhapsody fixes. - -2013-10-31 Marco van den Heuvel - - * src/platform/platform_cygwin_runtime_os.c: Added another confirmed - test. - -2013-10-31 Marco van den Heuvel - - * src/main65816cpu.c: Comment fix. - -2013-10-31 Marco van den Heuvel - - configure.proto, src/arch/unix/macosx/joy-hid.h, - src/arch/unix/macosx/joy-hidlib.h, src/arch/unix/macosx/vsyncarch.c, - src/arch/unix/vsyncarch.c, src/platform/platform_macosx.c: Some darwin - fixes. - -2013-10-31 Marco van den Heuvel - - * src/65816core.c: Fixed a comment. - -2013-10-25 Marco van den Heuvel - - * src/platform/platform_discovery.h: Proper define check. - -2013-10-25 Marco van den Heuvel - - * configure.proto: Added missing check for vsnprintf. - -2013-10-24 Olaf Seibert - - * src/arch/unix/rawnetarch.c, src/arch/unix/x11/gnome/uimon.c: NetBSD, - when compiled with -posix, doesn't define DT_DIR in since - POSIX.1 doesn't require it. Strictly speaking the code using it is not - portable. Similar hack for which breaks when compiled with - -posix (arguably a bug of NetBSD, I'd say). - -2013-10-24 Olaf Seibert - - * src/arch/unix/mididrv.c, src/arch/unix/rs232.c: #include - to get fd_set. NetBSD got stricter on namespace - pollution, it seems. - -2013-10-24 Olaf Seibert - - * src/arch/unix/joy_usb.c: Hack for on NetBSD. - -2013-10-24 Olaf Seibert - - * src/arch/unix/x11/xaw/widgets/Directory.c: Add #define - _XOPEN_SOURCE; apparently now needeed with NetBSD (6.1.2). The use of - S_IFMT is apparently non- (or less-)standard. - -2013-10-24 Marco van den Heuvel - - * src/arch/win32, src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/win32/vs_tmpl/mkmsvc.exe: Fixed. - -2013-10-24 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc12_project.bat, - src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc12_project.bat, - src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe, - src/platform/platform_compiler.h: Added msvc12/vs2013 support. - -2013-10-23 Marco van den Heuvel - - * src/util.c: Added missing table. - -2013-10-23 Marco van den Heuvel - - * src/platform/platform_macosx.c: Corrected the define check. - -2013-10-23 Marco van den Heuvel - - * src/sound.c: Changed define so that windows based sdl compiles work - again. - -2013-10-23 Marco van den Heuvel - - * src/arch/unix/socketimpl.h: Fixed for correct header inclusion. - -2013-10-23 Marco van den Heuvel - - * src/arch/unix/archdep.c: Added needed define. - -2013-10-23 Marco van den Heuvel - - * configure.proto, src/arch/os2/vac++/ide-config.h, - src/arch/os2/watcom/ide-config.h, - src/arch/sdl/msvc-files/ide-config-mips.h, - src/arch/sdl/msvc-files/ide-config.h, - src/arch/sdl/win32-watcom/ide-config.h, - src/arch/win32/msvc/ide-config.h, src/arch/win32/watcom/ide-config.h, - src/util.c: Added more replacement functions and tests. - -2013-10-23 Marco van den Heuvel - - * build/nextstep/build.sh: Don't use -s for nextstep. - -2013-10-23 Marco van den Heuvel - - * src/platform/platform_cygwin_runtime_os.c: Added confirmed tests. - -2013-10-23 Marco van den Heuvel - - * src/platform/platform_compiler.h, src/platform/platform_discovery.h: - Fixed. - -2013-10-20 Marco van den Heuvel - - * src/parallel/parallel.c: Fixed. - -2013-10-20 Marco van den Heuvel - - * src/arch/win32/uihelp.c, src/platform/platform_discovery.h: Make - sure PLATFORM is defined. - -2013-10-20 Marco van den Heuvel - - * src/arch/unix/x11/xaw/widgets/TextField.c: Updated. - -2013-10-20 Marco van den Heuvel - - * build/rhapsody/build.sh: Don't strip rhapsody bins through - compiling with -s, the strip command works for all supported - rhapsody archs. - -2013-10-18 Marco van den Heuvel - - * configure.proto: Fixed a typo. - -2013-10-17 Marco van den Heuvel - - * configure.proto: Improved the checks for network functions and added - check for the Xaw(3d) Tip.h file. - -2013-10-17 Marco van den Heuvel - - * src/arch/unix/x11/xaw/widgets/TextField.c: Updated. - -2013-10-14 Marco van den Heuvel - - * configure.proto: Don't check ar for nextstep, openstep and rhapsody, - and added a check for -lposix. - -2013-10-10 Marco van den Heuvel - - * src/imagecontents/imagecontents.c: Use lib_stralloc instead of - strdup. - -2013-10-10 Marco van den Heuvel - - * src/parallel/parallel.c, src/printerdrv/drv-nl10.c, - src/video/video-sound.c: Changed to use the 'STATIC_PROTOTYPE' define. - -2013-10-02 Marco van den Heuvel - - * build/openstep/build.sh: Don't strip openstep bins through - compiling with -s, the strip command works for all supported openstep - archs. - -2013-10-02 Marco van den Heuvel - - * src/platform/platform_beos_runtime_os.c: BeOS improvements. - -2013-09-30 Marco van den Heuvel - - * config.guess, configure.proto, src/arch/beos/joy.cc, - src/arch/beos/ui.cc: Added support for haiku 64bit. - -2013-09-30 Marco van den Heuvel - - * build/openstep/build.sh: No hppa arch option in openstep. - -2013-09-23 Marco van den Heuvel - - * configure.proto, src/arch/amigaos/archdep.h, - src/arch/beos/archdep.h, src/arch/beos/scpu64ui.cc, - src/arch/msdos/archdep.h, src/arch/os2/archdep.h, - src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, - src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, - src/arch/sdl/archdep_xbox.h, src/arch/unix/archdep.h, - src/arch/win32/archdep.h, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/gifdrv.c, - src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c, - src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/pcxdrv.c, - src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c: BeOS fixes. - -2013-09-21 Marco van den Heuvel - - * src/platform/platform_discovery.h, - src/platform/platform_x86_beos_cpuid.h: Improved BeOS support. - -2013-09-15 groepaz - - * src/monitor/monitor.c: dont forget single stepping commands - -2013-09-17 Marco van den Heuvel - - * configure.proto, src/arch/sdl/archdep_unix.c, - src/arch/unix/archdep.c, src/platform/Makefile.am, - src/platform/platform.h, src/platform/platform_amd64_msvc_cpuid.h, - src/platform/platform_amigaos4_runtime_os.c, - src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, - src/platform/platform_discovery.h, - src/platform/platform_linux_runtime_os.c, - src/platform/platform_macosx.c, - src/platform/platform_sco_runtime_os.c, - src/platform/platform_solaris_runtime_os.c, - src/platform/platform_syllable_runtime_os.c, - src/platform/platform_x86_beos_cpuid.h, - src/platform/platform_x86_gcc_cpuid.h, - src/platform/platform_x86_msvc_cpuid.h, - src/platform/platform_x86_runtime_cpu.c, - src/platform/platform_x86_runtime_cpu.h, - src/platform/platform_x86_watcom_cpuid.h: Added sco support and split - up the cpuid code to different files. - -2013-09-15 groepaz - - * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/xaw/uivsidcontrol.c: show default tune in ui - -2013-09-15 groepaz - - * src/c64/c64.c, src/c64/psid.c: hack to handle default tune properly - -2013-09-15 Marco van den Heuvel - - * src/platform/platform_cpu_type.h, - src/platform/platform_x86_runtime_cpu.c: Improved interix support. - -2013-09-13 Marcus Sutton - - * src/pet/pet.c, src/pet/petmem.c, src/pet/petmem.h, - src/pet/petmodel.c: Make petmodel_get() use resource settings to - determine the model and stop petmodel_set() from trying to set an - invalid one. Also fix clipboard copy and monitor screen commands not - working properly when PET video size is set to 'auto' and slightly - refactor pet.c. - -2013-09-13 Marcus Sutton - - * src/pet/petcolour.c, src/pet/petcolour.h, src/pet/petcpu.c, - src/pet/petmodel.h: Fix svn properties. - -2013-09-10 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_discovery.h, - src/platform/platform_skyos_runtime_os.c, - src/platform/platform_syllable_runtime_os.c: Added skyos support and - improved syllable support. - -2013-09-09 Marco van den Heuvel - - * src/platform/platform_x86_runtime_cpu.c: Fixed. - -2013-09-09 Marco van den Heuvel - - * src/platform/platform_interix_runtime_os.c: Removed unused var. - -2013-09-04 Marco van den Heuvel - - * src/arch/sdl/types.h, src/monitor/monitor.c: Cygwin64 fixes. - -2013-09-03 groepaz - - * src/c64/cart/ocean.c: updated/fixed - -2013-09-02 groepaz - - * src/c64/cart/gs.c: updated/fixed - -2013-09-02 groepaz - - * src/c64/cart/funplay.c: updated/fixed - -2013-09-02 Marco van den Heuvel - - * src/platform/platform_compiler.h: Added ow compiler detection. - -2013-09-02 Marco van den Heuvel - - * src/platform/platform_cpu_type.h: Also define __i?86__ for watcom - compiles. - -2013-09-02 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Fixed. - -2013-09-02 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Fixed a warning. - -2013-09-01 Marco van den Heuvel - - * src/arch/sdl/msvc-files/ide-config.h, - src/arch/win32/msvc/ide-config.h, src/platform/platform_compiler.h, - src/platform/platform_discovery.h: Reorganized to give common results. - -2013-09-01 Marco van den Heuvel - - * src/platform/platform_cpu_type.h: Only define __i?86__ when - compiling with msvc. - -2013-08-22 Marco van den Heuvel - - * src/platform/platform_amigaos4_runtime_os.c, - src/platform/platform_aros_runtime_os.c: Fixed some warnings. - -2013-08-22 Marco van den Heuvel - - * src/arch/unix/archdep.c, src/opencbm.h, - src/platform/platform_cygwin_runtime_os.c, - src/platform/platform_discovery.h, - src/platform/platform_windows_runtime_os.c: Cygwin64 fixes. - -2013-08-15 Marco van den Heuvel - - * src/findhacks.sh: Added "SKYOS" to the findhacks script. - -2013-08-15 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/opencbm.h, - src/platform/platform_x86_runtime_cpu.c: SkyOS fixes. - -2013-08-14 Marco van den Heuvel - - * config.guess: Improved config.guess to handle 64bit cygwin. - -2013-08-14 groepaz - - * src/arch/win32/uimon.c: better fix for monitor crash, patch by - greg king - -2013-08-13 groepaz - - * src/arch/amigaos/vsidui.c, src/arch/sdl/vsidui.c, - src/arch/win32/vsidui.c: kill references to csidmodel array, fixes bug - #465 - -2013-08-12 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/include/AndroidOSfunc.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_events.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_getenv.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_joystick.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_keyboard.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_keysym.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_loadso.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_main.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_mouse.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_mutex.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_name.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_opengl.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_platform.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_quit.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_rwops.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_screenkeyboard.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_stdinc.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_syswm.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_thread.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_timer.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_types.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_version.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_video.h, src/log.c, - src/opencbm.h: Removed an unneeded comment. - -2013-08-12 Antti S. Lankila - - * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Get rid of the log - print of the SID model. Probably nobody reads it from the log or - cares. - -2013-08-12 groepaz - - * src/c64/psid.c, src/c64/vsid.c: remove remains of resid-fp, reject - psid file with invalid default tune - -2013-08-12 groepaz - - * src/c64/vsid.c: revert 27722, doesnt work this way unless further - work is put into it - -2013-08-12 groepaz - - * src/c64/vsid.c: remove references to keyboard maps - -2013-08-12 Antti S. Lankila - - * configure.proto, src/resid/configure.in, src/resid-dtv/configure.in: - Switch VICE to use clang/clang++ if it's there, fall back to gcc/g++. - Allows autotools build to succeed on OS X. - -2013-08-12 Antti S. Lankila - - * build/android/build-android.sh.in: Fix echi -> echo - -2013-08-12 groepaz - - * src/arch/win32/uimon.c: zero out allocated block, fixes monitor - crash bug #454. patch by derrick inksley - -2013-08-11 groepaz - - * src/monitor/mon_util.c, src/monitor/monitor.c, - src/monitor/monitor_network.c: remote monitor command stream bugfix, - patch by uffe jakobsen - -2013-08-10 Marco van den Heuvel - - * src/arch/win32/vsyncarch.c, src/socket.c: Fixed for ow. - -2013-08-10 Antti S. Lankila - - * src/resid/wave.cc: Lengthen TTL for floating output based on some - SOASC songs (bug 290) - -2013-08-10 Antti S. Lankila - - * src/Makefile.am: Use READLINE_LIBS only in *_LDADD and not - common_libs, so we don't try to build target called -lreadline - -2013-08-10 groepaz - - * src/video/video-resources.c: due to popular demand changed CRT - emulation defaults to show slightly less agressive scanlines and - somewhat more saturated colors. - -2013-08-10 groepaz - - * src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0: removed unused UseVicII - resource - -2013-08-10 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uisid.c, src/arch/unix/gui/vsidui.c: removed numeric - entry for resid params from GTK menus - -2013-08-10 groepaz - - * src/arch/unix/x11/gnome/uipalcontrol.c: added sliders for ReSID - params - -2013-08-10 groepaz - - * src/sid/sid-resources.c: fixed limiting - -2013-08-09 Marco van den Heuvel - - * src/socket.c: Don't use PF_INET6 if HAVE_IPV6 is not defined. - -2013-08-09 Marco van den Heuvel - - * src/arch/unix/x11/xaw/uimenu.c: Fixed log_warning use. - -2013-08-09 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Fixed a typo. - -2013-08-09 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added menu_jam.c to the sdl win32 - ow project files. - -2013-08-09 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: Added - menu_jam.c to the android build. - -2013-08-09 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c: Don't call linux platform code when - using android. - -2013-08-09 Marco van den Heuvel - - * src/platform/platform_discovery.h, - src/platform/platform_linux_runtime_os.c: Don't use linux detection - code for android. - -2013-08-09 pottendo - - * build/android/build-android.sh: build/android/build-android.sh - (options): fixed typo. - -2013-08-09 groepaz - - * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c, src/arch/unix/archdep.c, - src/arch/win32/archdep.c, src/archapi.h, src/c1541.c: removed pager - from c1541 and related archdep code. use '|more' instead. - -2013-08-09 groepaz - - * src/arch/sdl/archdep_unix.c: slightly better handling of when - argv[0] is NULL - -2013-08-09 groepaz - - * src/main.c: added proper error handling when archdep_init failed - -2013-08-08 groepaz - - * src/arch/msdos/uijoystick.c, src/arch/win32/uijoystick.c: rename - conflicting type - -2013-08-08 groepaz - - * doc/vice.pdf, doc/vice.txt: updated - -2013-08-08 groepaz - - * src/monitor/monitor.c: do not remember 'exit' command when exiting - monitor, patch by uffe jakobsen - -2013-08-08 groepaz - - * src/autostart-prg.c: do not disable TDE on autostarting PRG when - 'handle TDE at autostart' is enabled. patch by uffe jakobsen - -2013-08-07 groepaz - - * doc/vice.texi: removed references to resid-fp - -2013-08-07 Marco van den Heuvel - - * src/arch/sdl/msvc-files/ide-config.h: Better msvc version detection. - -2013-08-07 Marco van den Heuvel - - * src/arch/win32/res.rc: Adjusted the size of the header of the - windows command-line options dialog. - -2013-08-07 Dag Lem - - * doc/vice.texi: Replaced invalid @itemx with @item in vice.texi - -2013-08-07 Dag Lem - - * src/Makefile.am: Compilation fix for system-wide libreadline - -2013-08-07 Marco van den Heuvel - - * src: Added svnversion.h to the svn ignores. - -2013-08-07 Marco van den Heuvel - - * src/svnversion.h: Removed svnversion.h from version control. - -2013-08-07 groepaz - - * data/C64/Makefile.am, data/C64/sdl_keyrah.vkm: another keyrah - mapping - -2013-08-07 Manuel Antonio Rodriguez Bas - - * po/es.po, po/translations-status.txt: Updated. - -2013-08-07 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/arch_sdl.tmpl: Added menu_jam.c to the - template. - -2013-08-07 Marco van den Heuvel - - * src/arch/sdl/generate_msvc10_project.bat, - src/arch/sdl/generate_msvc11_project.bat, - src/arch/sdl/generate_msvc6_project.bat, - src/arch/sdl/generate_msvc70_project.bat, - src/arch/sdl/generate_msvc71_project.bat, - src/arch/sdl/generate_msvc8_project.bat, - src/arch/sdl/generate_msvc9_project.bat: Removed residfp leftovers. - -2013-08-07 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/arch_native.tmpl: Removed system.c from the - template. - -2013-08-07 groepaz - - * data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: updated - -2013-08-07 groepaz - - * src/arch/sdl/joy.c, src/arch/sdl/kbd.c, src/joystick.c, - src/joystick.h, src/keyboard.c: implement loading/saving joystick - keymaps from/to .vkm files - -2013-08-06 groepaz - - * data/C64/sdl_keyrah_de.vkm: updated - -2013-08-06 Jarek Sobolewski - - * po/pl.po, po/translations-status.txt: Updated. - -2013-08-06 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/sdl/Makefile.am, - src/arch/android/AnVICE/jni/sdl/include/SDL, - src/arch/android/AnVICE/jni/sdl/include/SDL.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_active.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_audio.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_byteorder.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_cdrom.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config.h.default, - src/arch/android/AnVICE/jni/sdl/include/SDL_config.h.in, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_android.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_dreamcast.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_macos.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_macosx.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_minimal.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_nds.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_os2.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_symbian.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_config_win32.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_copying.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_cpuinfo.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_endian.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_error.h, - src/arch/android/AnVICE/jni/sdl/include/SDL_events.h, - src/arch/android/AnVICE/jni/sdl/include/begin_code.h, - src/arch/android/AnVICE/jni/sdl/include/close_code.h: Started on the - android sdl headers cleanup. - -2013-08-05 Marco van den Heuvel - - * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, - src/arch/msdos/archdep.h, src/arch/os2/archdep.h, - src/arch/sdl/archdep.h, src/arch/unix/archdep.h, - src/arch/win32/archdep.h, src/c128/c128mmu.c, src/sound.c: Changed the - OS2 ifdefs to COMMON_KBD ifdefs. - -2013-08-05 Marco van den Heuvel - - * src/arch/unix/x11/xaw/uimenu.c: Added missing log.h include. - -2013-08-05 groepaz - - * data/C64/Makefile.am, data/C64/sdl_keyrah_de.vkm, - data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: more keyrah - mappings - -2013-08-05 groepaz - - * data/C64/Makefile.am: updated makefile too - -2013-08-05 groepaz - - * data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: keyboard maps - for use with keyrah - -2013-08-05 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c, src/arch/unix/archdep.c, - src/arch/win32/archdep.c, src/archapi.h, src/ioutil.c, src/zfile.c: - Added archdep_rename() and made ioutil_rename() call archdep_rename(). - -2013-08-05 Marco van den Heuvel - - * src/util.c: Changed arch specific define to use the directory - seperator define. - -2013-08-05 Marco van den Heuvel - - * src/arch/win32/archdep.h, src/arch/win32/uimon.c, src/uimon.h: Moved - the uimon_console_open_mdi prototype to the windows archdep.h - -2013-08-03 Marco van den Heuvel - - * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, - src/arch/msdos/archdep.h, src/arch/os2/archdep.h, - src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, - src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, - src/arch/sdl/archdep_xbox.h, src/arch/unix/archdep.h, - src/arch/win32/archdep.h, src/socket.c: Added ARCHDEP_SOCKET_ERROR - define which indicates what to do/use when a socket error happens. - -2013-08-03 Marco van den Heuvel - - * src/arch/beos/archdep.h, src/arch/msdos/archdep.h, - src/arch/os2/archdep.h, src/arch/sdl/archdep_beos.h, - src/arch/sdl/archdep_win32.h, src/arch/win32/archdep.h, - src/printerdrv/drv-ascii.c: Added - ARCHDEP_PRINTER_RETURN_BEFORE_NEWLINE define for platforms that need - to have a return before a newline when using the ascii printer driver. - -2013-08-03 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.h: Forgot about sdl again. - -2013-08-03 Marco van den Heuvel - - * src/arch/win32/archdep.h, src/log.c: Added ARCHDEP_EXTRA_LOG_CALL - define for when archdep_log() needs to be called even though a logfile - could be opened. - -2013-08-02 Marco van den Heuvel - - * src/arch/win32/archdep.h, src/arch/win32/gifdrv.c: Fixed windows gif - related compile by using the dll code when HAVE_GIF has not been - defined previously. - -2013-08-01 Marco van den Heuvel - - * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.5 - -2013-07-29 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, - src/arch/unix/archdep.h, src/arch/win32/archdep.h, - src/gfxoutputdrv/ffmpeglib.c, src/gfxoutputdrv/ffmpeglib.h, - src/opencbmlib.c, src/sounddrv/lamelib.c: Prefixed archdep specific - defines with ARCHDEP_, that way it is better to see where the define - comes from. - -2013-07-29 Marco van den Heuvel - - * src/gfxoutputdrv/ffmpeglib.h: Forgot to include archdep.h - -2013-07-29 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.h, src/arch/win32/archdep.h, - src/gfxoutputdrv/ffmpeglib.h: Made the av_* defines more generic. - -2013-07-29 Marco van den Heuvel - - * INSTALL, Makefile.am, README, configure.proto, data/C64/Makefile.am, - data/C64/gp2x_pos.vkm, data/C64/gp2x_sym.vkm, data/SCPU64/Makefile.am, - data/SCPU64/gp2x_pos.vkm, data/SCPU64/gp2x_sym.vkm, - doc/building/GP2X-Howto.txt, doc/building/Makefile.am, - doc/html/index.html, doc/mainpage.dox, doc/mkdoxy.sh, - src/arch/sdl/Makefile.am, src/arch/sdl/make-bindist_gp2x.sh, - src/arch/sdl/make-bindist_qnx6.sh, src/arch/sdl/make-bindist_skyos.sh, - src/arch/sdl/qnx4/install_msg, src/arch/unix/Makefile.am, - src/arch/unix/gp2x, src/arch/unix/qnx4/install_msg, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/skyos/make-bindist.sh, src/arch/win32/make-bindist.sh: - Removed the rest of the gp2x code/references. - -2013-07-29 groepaz - - * src/c64/c64io.c: fix reading of mirrors that are registered with low - io priority - -2013-07-28 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.h: Added dynlib name handling to the sdl - unix archdep.h file. - -2013-07-28 groepaz - - * src/findpath.c: windos actually uses backward slashes :) - -2013-07-28 groepaz - - * src/findhacks.sh: updated - -2013-07-28 groepaz - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/arch/unix/kbd.h, src/arch/unix/uimenu.h, - src/arch/unix/videoarch.h, src/arch/unix/vsyncarch.c, src/cartconv.c, - src/raster/raster-canvas.c, src/vdc/vdc.c: removed GP2X and WIZ ifdefs - from shared code. src/arch/unix/gp2x removal TODO - -2013-07-27 Marco van den Heuvel - - * src/arch/win32/archdep.h, src/gfxoutputdrv/gfxoutput.c: Always - define HAVE_GIF for windows native, and removed extra conditions from - the ifdef. - -2013-07-27 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.h: Dynlib name handling added to the sdl - archdep_win32.h file. - -2013-07-27 Marco van den Heuvel - - * src/arch/unix/archdep.h, src/arch/win32/archdep.h, - src/gfxoutputdrv/ffmpeglib.c, src/opencbmlib.c, - src/sounddrv/lamelib.c: Moved dynlib name handling to archdep.h - -2013-07-27 Marco van den Heuvel - - * src/findpath.c: Changed the arch specific ifdefs to use the - directory seperator define instead. - -2013-07-27 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/archdep.c, src/c1541.c, - src/petcat.c: Windows system.c is now included by the windows - archdep.c file, removed duplicated system_* code in petcat.c and - c1541.c - -2013-07-27 groepaz - - * src/findhacks.sh: added more defines, ignore platform dir - -2013-07-27 groepaz - - * src/arch/android/AnVICE/jni/sdl/include/SDL_platform.h: remove - pointless defines - -2013-07-27 Marco van den Heuvel - - * src/c1541.c: Made GEOS related code compile by default, without - using #ifdef's. - -2013-07-27 groepaz - - * src/monitor/mon_command.c, src/monitor/monitor.c: OS2 -> __OS2__ - -2013-07-27 groepaz - - * src/vsync.c: MSDOS -> __MSDOS__ - -2013-07-27 groepaz - - * src/findhacks.sh: updated - -2013-07-27 Marco van den Heuvel - - * src/platform/platform_discovery.h: Only define msvc when _MSC_VER is - defined. - -2013-07-27 groepaz - - * src/findhacks.sh: updated - -2013-07-27 groepaz - - * src/log.c: dont return early when opening default logfile, so it - will be set to non buffered too - -2013-07-26 groepaz - - * po/de.po: updated - -2013-07-26 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resisepic.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/respetcolour.rc, src/arch/win32/resscpu64.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/translate_text.c: Did a - 'make trans-update'. - -2013-07-26 Marco van den Heuvel - - * po/nl.po: Did a 'make trans-update'. - -2013-07-26 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2013-07-25 Marco van den Heuvel - - * src/arch/sdl/msvc-files, src/arch/win32/vs_tmpl: Added some svn - ignores. - -2013-07-25 Marco van den Heuvel - - * 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'. - -2013-07-25 Marcus Sutton - - * src/sound.c: Avoid printing "fragment size 0ms" in the log file. - -2013-07-25 Errol Smith - - * src/c128/c128mem.c: Fix bug #457, enable copy/paste from 80 col VDC - screen (assumes 40/80 switch is set appropriately). - -2013-07-24 Marco van den Heuvel - - * build/android/push-roms.sh, src/arch/os2/makedist.cmd, - src/arch/os2/watcom/makebindist.bat, - src/arch/sdl/make-bindist_qnx6.sh, - src/arch/sdl/msvc-files/make-bindist-mips.bat.proto, - src/arch/sdl/msvc-files/make-bindist.bat.proto, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/win32/msvc/make-msvc-bindist-native.bat.proto, - src/arch/win32/watcom/make-watcom-bindist.bat: Added missing plus4 - roms. - -2013-07-24 Marco van den Heuvel - - * src/arch/win32/watcom/Makefile.am, - src/arch/win32/watcom/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from - the windows watcom directory. - -2013-07-24 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/ide-sidfpdefs.h: Removed ide-sidfpdefs.h - from the sdl win32-watcom directory. - -2013-07-23 Marco van den Heuvel - - * src/arch/win32/msvc/Makefile.am, - src/arch/win32/msvc/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from the - win32 msvc directory. - -2013-07-23 Marco van den Heuvel - - * src/arch/sdl/msvc-files/Makefile.am, - src/arch/sdl/msvc-files/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from - the sdl msvc-files directory. - -2013-07-23 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/sid.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: Removed resid-fp from the sdl - win32 watcom project files. - -2013-07-23 Marco van den Heuvel - - * src/arch/win32/watcom/Makefile.am, - src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/sid.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: - Removed resid-fp from the win32 watcom project files. - -2013-07-23 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs_tmpl/residfp.tmpl, src/arch/win32/vs_tmpl/sid.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: - Removed resid-fp from the msvc template files. - -2013-07-23 Marco van den Heuvel - - * doc/mkdoxy.sh: Removed resid-fp from mkdoxy.sh - -2013-07-23 Marco van den Heuvel - - * doc/vice.texi: Removed a resid-fp reference from the vice.texi file. - -2013-07-23 Marco van den Heuvel - - * src/translate.txt: Removed the (now obsolete) - IDCLS_RESIDFP_ENGINE_MODEL translation item. - -2013-07-23 Marco van den Heuvel - - * src/arch/sdl/msvc-files/ide-config.h: Removed HAVE_RESID_FP from the - sdl windows ide-config.h - -2013-07-23 Marco van den Heuvel - - * src/arch/sdl: Added winmips-msvc to the svn ignores. - -2013-07-23 Marco van den Heuvel - - * configure.proto, src/arch/sdl/Makefile.am, - src/arch/sdl/winmips-msvc: Removed the winmips-msvc directory, since - it can be generated now. - -2013-07-23 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, - src/arch/sdl/generate_msvcmips_project.bat, - src/arch/sdl/msvc-files/Makefile.am, - src/arch/sdl/msvc-files/ide-config-mips.h, - src/arch/sdl/msvc-files/make-bindist-mips.bat.proto, - src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe, - src/gfxoutputdrv/ffmpegdrv.c: Finished the msvc generation support. - -2013-07-21 groepaz - - * src/socket.c: set either SO_REUSEPORT or SO_REUSEADDR socket options - before binding to listening address, patch by Uffe Jakobsen - -2013-07-21 Marco van den Heuvel - - * src/arch/win32/uisiddtv.c: Removed SID_ENGINE_RESID_FP. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc11 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc11: Removed the sdl win32-msvc11 directory, - since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc10_project.bat, - src/arch/sdl/generate_msvc11_project.bat: Added an sdl msvc11 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc10 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc10: Removed the sdl win32-msvc10 directory, - since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc10_project.bat: - Added an sdl msvc10 project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc9 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc9: - Removed the sdl win32-msvc9 directory, since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe: - Small fix. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc9_project.bat: - Added an sdl msvc9 project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc8 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc8: - Removed the sdl win32-msvc8 directory, since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/generate_msvc70_project.bat, - src/arch/sdl/generate_msvc71_project.bat: Fixed. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/msvc-files/Makefile.am, - src/arch/sdl/generate_msvc8_project.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: Added an sdl msvc8 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc71 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc71: Removed the sdl win32-msvc71 directory, - since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc71_project.bat: - Added an sdl msvc7.1 project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc70 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc70: Removed the sdl win32-msvc70 directory, - since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc70_project.bat: - Added an sdl msvc7.0 project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl: Added the sdl win32-msvc6 directory to the svn - ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc6: - Removed the sdl win32-msvc6 directory, since it can now be generated. - -2013-07-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc6_project.bat, - src/arch/sdl/msvc-files, src/arch/sdl/msvc-files/Makefile.am, - configure.proto, src/arch/sdl/msvc-files/dirent.h, - src/arch/sdl/msvc-files/ide-config.h, - src/arch/sdl/msvc-files/ide-siddefs.h, - src/arch/sdl/msvc-files/ide-siddtvdefs.h, - src/arch/sdl/msvc-files/ide-sidfpdefs.h, - src/arch/sdl/msvc-files/inttypes.h, - src/arch/sdl/msvc-files/make-bindist.bat.proto, - src/arch/sdl/msvc-files/stdint.h, - src/arch/sdl/msvc-files/vice.manifest: Added an sdl msvc6 project - files generation batch file. - -2013-07-20 groepaz - - * src/arch/unix/x11/gnome/uiedit.c, src/arch/unix/x11/gnome/uimenu.c: - dont use CHECK_MENUS on items that do not have a checkmark, fixes - copy/paste - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs11 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs11: - Removed the vs11 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc11_project.bat: Added an msvc11 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs10 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs10: - Removed the vs10 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/generate_msvc10_project.bat: Fixed. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc10_project.bat: Added an msvc10 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs9 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs9: - Removed the vs9 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc9_project.bat: Added an msvc9 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs8 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs8: - Removed the vs8 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc8_project.bat, - src/arch/win32/msvc/Makefile.am, src/arch/win32/msvc/winid_ia64.bat, - src/arch/win32/msvc/winid_x64.bat, src/arch/win32/msvc/winid_x86.bat: - Added an msvc8 project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs71 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/generate_msvc70_project.bat: Fixed a typo. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs71: - Removed the vs71 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc71_project.bat: Added an msvc7.1 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs70 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs70: - Removed the vs70 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/Makefile.am, - src/arch/win32/generate_msvc70_project.bat: Added an msvc7.0 project - files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32: Added the vs6 dir to the svn ignores. - -2013-07-20 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs6: - Removed the vs6 directory since it can be generated now. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/generate_msvc6_project.bat, - src/arch/win32/Makefile.am, src/arch/win32/msvc/Makefile.am, - src/arch/win32/msvc/make-msvc-bindist-native.bat.proto: Added an msvc6 - project files generation batch file. - -2013-07-20 Marco van den Heuvel - - * src/arch/win32/vs_tmpl, src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/win32/vs_tmpl/mkmsvc.exe, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs_tmpl/mkmsvc.dsp, src/arch/win32/vs_tmpl/mkmsvc.dsw: - Added mkmsvc executable to generate msvc project files, and msvc - project files to regenerate the executable. - -2013-07-19 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/winmips-msvc/_vice.mak, - src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c128.mak, - src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64c64dtv.mak, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64cartsystem.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64dtvstubs.mak, - src/arch/sdl/winmips-msvc/c64exp.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/c64scpu64.mak, - src/arch/sdl/winmips-msvc/cartconv.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm2common.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak, - src/arch/sdl/winmips-msvc/core.mak, - src/arch/sdl/winmips-msvc/crtc.mak, - src/arch/sdl/winmips-msvc/diskimage.mak, - src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/fileio.mak, - src/arch/sdl/winmips-msvc/fsdevice.mak, - src/arch/sdl/winmips-msvc/geninfocontrib.mak, - src/arch/sdl/winmips-msvc/gentranslate.mak, - src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, - src/arch/sdl/winmips-msvc/iec.mak, - src/arch/sdl/winmips-msvc/iec128dcr.mak, - src/arch/sdl/winmips-msvc/iecbus.mak, - src/arch/sdl/winmips-msvc/iecieee.mak, - src/arch/sdl/winmips-msvc/ieee.mak, - src/arch/sdl/winmips-msvc/imagecontents.mak, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/p64.mak, - src/arch/sdl/winmips-msvc/parallel.mak, - src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/petcat.mak, - src/arch/sdl/winmips-msvc/platform.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/plus4exp.mak, - src/arch/sdl/winmips-msvc/printerdrv.mak, - src/arch/sdl/winmips-msvc/raster.mak, - src/arch/sdl/winmips-msvc/rs232drv.mak, - src/arch/sdl/winmips-msvc/rtc.mak, - src/arch/sdl/winmips-msvc/scpu64.mak, - src/arch/sdl/winmips-msvc/serial.mak, - src/arch/sdl/winmips-msvc/sid.mak, - src/arch/sdl/winmips-msvc/sounddrv.mak, - src/arch/sdl/winmips-msvc/tape.mak, - src/arch/sdl/winmips-msvc/tcbm.mak, - src/arch/sdl/winmips-msvc/userport.mak, - src/arch/sdl/winmips-msvc/vdc.mak, - src/arch/sdl/winmips-msvc/vdrive.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, - src/arch/sdl/winmips-msvc/vicii.mak, - src/arch/sdl/winmips-msvc/viciidtv.mak, - src/arch/sdl/winmips-msvc/viciisc.mak, - src/arch/sdl/winmips-msvc/video.mak, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, - src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xscpu64.mak, - src/arch/sdl/winmips-msvc/xvic.mak: Updated the sdl mips msvc make - files. - -2013-07-18 groepaz - - * src/arch/unix/gui/uipetcolour.c: added missing includes - -2013-07-16 groepaz - - * src/scpu64/scpu64-resources.c: setting kernal- and basic- name - shouldnt fail - -2013-07-15 pottendo - - * po/de.po: Updated. - -2013-07-15 Antti S. Lankila - - * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Use the WORD, BYTE, - etc. types for rsid autostart - -2013-07-15 Antti S. Lankila - - * src/cartconv.c, src/printerdrv/drv-mps803.c, - src/scpu64/scpu64-resources.c, src/video/renderscale2x.c: Fix a few - clang warns: mixing signed and unsigned types, no-effect expressions, - uninitialized return values - -2013-07-14 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win64-msvc: - Removed the now obsolete sdl win64-msvc directory. - -2013-07-14 Marco van den Heuvel - - * src/arch/sdl/win32-msvc11/_vice.vcxproj, - src/arch/sdl/win32-msvc11/arch.vcxproj, - src/arch/sdl/win32-msvc11/base.vcxproj, - src/arch/sdl/win32-msvc11/c128.vcxproj, - src/arch/sdl/win32-msvc11/c1541.vcxproj, - src/arch/sdl/win32-msvc11/c64.vcxproj, - src/arch/sdl/win32-msvc11/c64c128.vcxproj, - src/arch/sdl/win32-msvc11/c64c64dtv.vcxproj, - src/arch/sdl/win32-msvc11/c64cart.vcxproj, - src/arch/sdl/win32-msvc11/c64cartsystem.vcxproj, - src/arch/sdl/win32-msvc11/c64commoncart.vcxproj, - src/arch/sdl/win32-msvc11/c64dtv.vcxproj, - src/arch/sdl/win32-msvc11/c64dtvstubs.vcxproj, - src/arch/sdl/win32-msvc11/c64exp.vcxproj, - src/arch/sdl/win32-msvc11/c64sc.vcxproj, - src/arch/sdl/win32-msvc11/c64scpu64.vcxproj, - src/arch/sdl/win32-msvc11/cartconv.vcxproj, - src/arch/sdl/win32-msvc11/cbm2.vcxproj, - src/arch/sdl/win32-msvc11/cbm2common.vcxproj, - src/arch/sdl/win32-msvc11/cbm5x0.vcxproj, - src/arch/sdl/win32-msvc11/core.vcxproj, - src/arch/sdl/win32-msvc11/crtc.vcxproj, - src/arch/sdl/win32-msvc11/diskimage.vcxproj, - src/arch/sdl/win32-msvc11/drive.vcxproj, - src/arch/sdl/win32-msvc11/fileio.vcxproj, - src/arch/sdl/win32-msvc11/fsdevice.vcxproj, - src/arch/sdl/win32-msvc11/geninfocontrib.vcxproj, - src/arch/sdl/win32-msvc11/gentranslate.vcxproj, - src/arch/sdl/win32-msvc11/gfxoutputdrv.vcxproj, - src/arch/sdl/win32-msvc11/iec.vcxproj, - src/arch/sdl/win32-msvc11/iec128dcr.vcxproj, - src/arch/sdl/win32-msvc11/iecbus.vcxproj, - src/arch/sdl/win32-msvc11/iecieee.vcxproj, - src/arch/sdl/win32-msvc11/ieee.vcxproj, - src/arch/sdl/win32-msvc11/imagecontents.vcxproj, - src/arch/sdl/win32-msvc11/monitor.vcxproj, - src/arch/sdl/win32-msvc11/p64.vcxproj, - src/arch/sdl/win32-msvc11/parallel.vcxproj, - src/arch/sdl/win32-msvc11/pet.vcxproj, - src/arch/sdl/win32-msvc11/petcat.vcxproj, - src/arch/sdl/win32-msvc11/platform.vcxproj, - src/arch/sdl/win32-msvc11/plus4.vcxproj, - src/arch/sdl/win32-msvc11/plus4exp.vcxproj, - src/arch/sdl/win32-msvc11/printerdrv.vcxproj, - src/arch/sdl/win32-msvc11/raster.vcxproj, - src/arch/sdl/win32-msvc11/resid.vcxproj, - src/arch/sdl/win32-msvc11/residdtv.vcxproj, - src/arch/sdl/win32-msvc11/residfp.vcxproj, - src/arch/sdl/win32-msvc11/rs232drv.vcxproj, - src/arch/sdl/win32-msvc11/rtc.vcxproj, - src/arch/sdl/win32-msvc11/scpu64.vcxproj, - src/arch/sdl/win32-msvc11/serial.vcxproj, - src/arch/sdl/win32-msvc11/sid.vcxproj, - src/arch/sdl/win32-msvc11/sounddrv.vcxproj, - src/arch/sdl/win32-msvc11/tape.vcxproj, - src/arch/sdl/win32-msvc11/tcbm.vcxproj, - src/arch/sdl/win32-msvc11/userport.vcxproj, - src/arch/sdl/win32-msvc11/vdc.vcxproj, - src/arch/sdl/win32-msvc11/vdrive.vcxproj, - src/arch/sdl/win32-msvc11/vic20.vcxproj, - src/arch/sdl/win32-msvc11/vic20cart.vcxproj, - src/arch/sdl/win32-msvc11/vice.sln, - src/arch/sdl/win32-msvc11/vicii.vcxproj, - src/arch/sdl/win32-msvc11/viciidtv.vcxproj, - src/arch/sdl/win32-msvc11/viciisc.vcxproj, - src/arch/sdl/win32-msvc11/video.vcxproj, - src/arch/sdl/win32-msvc11/vsid.vcxproj, - src/arch/sdl/win32-msvc11/vsidlib.vcxproj, - src/arch/sdl/win32-msvc11/x128.vcxproj, - src/arch/sdl/win32-msvc11/x64.vcxproj, - src/arch/sdl/win32-msvc11/x64dtv.vcxproj, - src/arch/sdl/win32-msvc11/x64sc.vcxproj, - src/arch/sdl/win32-msvc11/xcbm2.vcxproj, - src/arch/sdl/win32-msvc11/xcbm5x0.vcxproj, - src/arch/sdl/win32-msvc11/xpet.vcxproj, - src/arch/sdl/win32-msvc11/xplus4.vcxproj, - src/arch/sdl/win32-msvc11/xscpu64.vcxproj, - src/arch/sdl/win32-msvc11/xvic.vcxproj: Finished sdl msvc11 support. - -2013-07-14 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, - configure.proto, src/arch/sdl/win32-msvc11, - src/arch/sdl/win32-msvc11/_vice.vcxproj, - src/arch/sdl/win32-msvc11/arch.vcxproj, - src/arch/sdl/win32-msvc11/base.vcxproj, - src/arch/sdl/win32-msvc11/c128.vcxproj, - src/arch/sdl/win32-msvc11/c1541.vcxproj, - src/arch/sdl/win32-msvc11/c64.vcxproj, - src/arch/sdl/win32-msvc11/c64c128.vcxproj, - src/arch/sdl/win32-msvc11/c64c64dtv.vcxproj, - src/arch/sdl/win32-msvc11/c64cart.vcxproj, - src/arch/sdl/win32-msvc11/c64cartsystem.vcxproj, - src/arch/sdl/win32-msvc11/c64commoncart.vcxproj, - src/arch/sdl/win32-msvc11/c64dtv.vcxproj, - src/arch/sdl/win32-msvc11/c64dtvstubs.vcxproj, - src/arch/sdl/win32-msvc11/c64exp.vcxproj, - src/arch/sdl/win32-msvc11/c64sc.vcxproj, - src/arch/sdl/win32-msvc11/c64scpu64.vcxproj, - src/arch/sdl/win32-msvc11/cartconv.vcxproj, - src/arch/sdl/win32-msvc11/cbm2.vcxproj, - src/arch/sdl/win32-msvc11/cbm2common.vcxproj, - src/arch/sdl/win32-msvc11/cbm5x0.vcxproj, - src/arch/sdl/win32-msvc11/core.vcxproj, - src/arch/sdl/win32-msvc11/crtc.vcxproj, - src/arch/sdl/win32-msvc11/diskimage.vcxproj, - src/arch/sdl/win32-msvc11/drive.vcxproj, - src/arch/sdl/win32-msvc11/fileio.vcxproj, - src/arch/sdl/win32-msvc11/fsdevice.vcxproj, - src/arch/sdl/win32-msvc11/geninfocontrib.vcxproj, - src/arch/sdl/win32-msvc11/gentranslate.vcxproj, - src/arch/sdl/win32-msvc11/gfxoutputdrv.vcxproj, - src/arch/sdl/win32-msvc11/iec.vcxproj, - src/arch/sdl/win32-msvc11/iec128dcr.vcxproj, - src/arch/sdl/win32-msvc11/iecbus.vcxproj, - src/arch/sdl/win32-msvc11/iecieee.vcxproj, - src/arch/sdl/win32-msvc11/ieee.vcxproj, - src/arch/sdl/win32-msvc11/imagecontents.vcxproj, - src/arch/sdl/win32-msvc11/monitor.vcxproj, - src/arch/sdl/win32-msvc11/p64.vcxproj, - src/arch/sdl/win32-msvc11/parallel.vcxproj, - src/arch/sdl/win32-msvc11/pet.vcxproj, - src/arch/sdl/win32-msvc11/petcat.vcxproj, - src/arch/sdl/win32-msvc11/platform.vcxproj, - src/arch/sdl/win32-msvc11/plus4.vcxproj, - src/arch/sdl/win32-msvc11/plus4exp.vcxproj, - src/arch/sdl/win32-msvc11/printerdrv.vcxproj, - src/arch/sdl/win32-msvc11/raster.vcxproj, - src/arch/sdl/win32-msvc11/resid.vcxproj, - src/arch/sdl/win32-msvc11/residdtv.vcxproj, - src/arch/sdl/win32-msvc11/residfp.vcxproj, - src/arch/sdl/win32-msvc11/rs232drv.vcxproj, - src/arch/sdl/win32-msvc11/rtc.vcxproj, - src/arch/sdl/win32-msvc11/scpu64.vcxproj, - src/arch/sdl/win32-msvc11/serial.vcxproj, - src/arch/sdl/win32-msvc11/sid.vcxproj, - src/arch/sdl/win32-msvc11/sounddrv.vcxproj, - src/arch/sdl/win32-msvc11/tape.vcxproj, - src/arch/sdl/win32-msvc11/tcbm.vcxproj, - src/arch/sdl/win32-msvc11/userport.vcxproj, - src/arch/sdl/win32-msvc11/vdc.vcxproj, - src/arch/sdl/win32-msvc11/vdrive.vcxproj, - src/arch/sdl/win32-msvc11/vic20.vcxproj, - src/arch/sdl/win32-msvc11/vic20cart.vcxproj, - src/arch/sdl/win32-msvc11/vice.sln, - src/arch/sdl/win32-msvc11/vicii.vcxproj, - src/arch/sdl/win32-msvc11/viciidtv.vcxproj, - src/arch/sdl/win32-msvc11/viciisc.vcxproj, - src/arch/sdl/win32-msvc11/video.vcxproj, - src/arch/sdl/win32-msvc11/vsid.vcxproj, - src/arch/sdl/win32-msvc11/vsidlib.vcxproj, - src/arch/sdl/win32-msvc11/x128.vcxproj, - src/arch/sdl/win32-msvc11/x64.vcxproj, - src/arch/sdl/win32-msvc11/x64dtv.vcxproj, - src/arch/sdl/win32-msvc11/x64sc.vcxproj, - src/arch/sdl/win32-msvc11/xcbm2.vcxproj, - src/arch/sdl/win32-msvc11/xcbm5x0.vcxproj, - src/arch/sdl/win32-msvc11/xpet.vcxproj, - src/arch/sdl/win32-msvc11/xplus4.vcxproj, - src/arch/sdl/win32-msvc11/xscpu64.vcxproj, - src/arch/sdl/win32-msvc11/xvic.vcxproj, - src/arch/sdl/win32-msvc11/Makefile.am, - src/arch/sdl/win32-msvc11/Readme.txt, - src/arch/sdl/win32-msvc11/dirent.h, - src/arch/sdl/win32-msvc11/ide-config.h, - src/arch/sdl/win32-msvc11/ide-siddefs.h, - src/arch/sdl/win32-msvc11/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc11/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc11/inttypes.h, - src/arch/sdl/win32-msvc11/make-bindist.bat, - src/arch/sdl/win32-msvc11/stdint.h, - src/arch/sdl/win32-msvc11/vice.manifest, - src/arch/sdl/win32-msvc11/winid_ia64.bat, - src/arch/sdl/win32-msvc11/winid_x64.bat, - src/arch/sdl/win32-msvc11/winid_x86.bat: Added an sdl win32-msvc11 - directory, populated with msvc10 project files for now. - -2013-07-14 Marco van den Heuvel - - * src/arch/sdl/win32-msvc10/_vice.vcxproj, - src/arch/sdl/win32-msvc10/arch.vcxproj, - src/arch/sdl/win32-msvc10/base.vcxproj, - src/arch/sdl/win32-msvc10/c128.vcxproj, - src/arch/sdl/win32-msvc10/c1541.vcxproj, - src/arch/sdl/win32-msvc10/c64.vcxproj, - src/arch/sdl/win32-msvc10/c64c128.vcxproj, - src/arch/sdl/win32-msvc10/c64c64dtv.vcxproj, - src/arch/sdl/win32-msvc10/c64cart.vcxproj, - src/arch/sdl/win32-msvc10/c64cartsystem.vcxproj, - src/arch/sdl/win32-msvc10/c64commoncart.vcxproj, - src/arch/sdl/win32-msvc10/c64dtv.vcxproj, - src/arch/sdl/win32-msvc10/c64dtvstubs.vcxproj, - src/arch/sdl/win32-msvc10/c64exp.vcxproj, - src/arch/sdl/win32-msvc10/c64sc.vcxproj, - src/arch/sdl/win32-msvc10/c64scpu64.vcxproj, - src/arch/sdl/win32-msvc10/cartconv.vcxproj, - src/arch/sdl/win32-msvc10/cbm2.vcxproj, - src/arch/sdl/win32-msvc10/cbm2common.vcxproj, - src/arch/sdl/win32-msvc10/cbm5x0.vcxproj, - src/arch/sdl/win32-msvc10/core.vcxproj, - src/arch/sdl/win32-msvc10/crtc.vcxproj, - src/arch/sdl/win32-msvc10/diskimage.vcxproj, - src/arch/sdl/win32-msvc10/drive.vcxproj, - src/arch/sdl/win32-msvc10/fileio.vcxproj, - src/arch/sdl/win32-msvc10/fsdevice.vcxproj, - src/arch/sdl/win32-msvc10/geninfocontrib.vcxproj, - src/arch/sdl/win32-msvc10/gentranslate.vcxproj, - src/arch/sdl/win32-msvc10/gfxoutputdrv.vcxproj, - src/arch/sdl/win32-msvc10/iec.vcxproj, - src/arch/sdl/win32-msvc10/iec128dcr.vcxproj, - src/arch/sdl/win32-msvc10/iecbus.vcxproj, - src/arch/sdl/win32-msvc10/iecieee.vcxproj, - src/arch/sdl/win32-msvc10/ieee.vcxproj, - src/arch/sdl/win32-msvc10/imagecontents.vcxproj, - src/arch/sdl/win32-msvc10/monitor.vcxproj, - src/arch/sdl/win32-msvc10/p64.vcxproj, - src/arch/sdl/win32-msvc10/parallel.vcxproj, - src/arch/sdl/win32-msvc10/pet.vcxproj, - src/arch/sdl/win32-msvc10/petcat.vcxproj, - src/arch/sdl/win32-msvc10/platform.vcxproj, - src/arch/sdl/win32-msvc10/plus4.vcxproj, - src/arch/sdl/win32-msvc10/plus4exp.vcxproj, - src/arch/sdl/win32-msvc10/printerdrv.vcxproj, - src/arch/sdl/win32-msvc10/raster.vcxproj, - src/arch/sdl/win32-msvc10/resid.vcxproj, - src/arch/sdl/win32-msvc10/residdtv.vcxproj, - src/arch/sdl/win32-msvc10/residfp.vcxproj, - src/arch/sdl/win32-msvc10/rs232drv.vcxproj, - src/arch/sdl/win32-msvc10/rtc.vcxproj, - src/arch/sdl/win32-msvc10/scpu64.vcxproj, - src/arch/sdl/win32-msvc10/serial.vcxproj, - src/arch/sdl/win32-msvc10/sid.vcxproj, - src/arch/sdl/win32-msvc10/sounddrv.vcxproj, - src/arch/sdl/win32-msvc10/tape.vcxproj, - src/arch/sdl/win32-msvc10/tcbm.vcxproj, - src/arch/sdl/win32-msvc10/userport.vcxproj, - src/arch/sdl/win32-msvc10/vdc.vcxproj, - src/arch/sdl/win32-msvc10/vdrive.vcxproj, - src/arch/sdl/win32-msvc10/vic20.vcxproj, - src/arch/sdl/win32-msvc10/vic20cart.vcxproj, - src/arch/sdl/win32-msvc10/vice.sln, - src/arch/sdl/win32-msvc10/vicii.vcxproj, - src/arch/sdl/win32-msvc10/viciidtv.vcxproj, - src/arch/sdl/win32-msvc10/viciisc.vcxproj, - src/arch/sdl/win32-msvc10/video.vcxproj, - src/arch/sdl/win32-msvc10/vsid.vcxproj, - src/arch/sdl/win32-msvc10/vsidlib.vcxproj, - src/arch/sdl/win32-msvc10/x128.vcxproj, - src/arch/sdl/win32-msvc10/x64.vcxproj, - src/arch/sdl/win32-msvc10/x64dtv.vcxproj, - src/arch/sdl/win32-msvc10/x64sc.vcxproj, - src/arch/sdl/win32-msvc10/xcbm2.vcxproj, - src/arch/sdl/win32-msvc10/xcbm5x0.vcxproj, - src/arch/sdl/win32-msvc10/xpet.vcxproj, - src/arch/sdl/win32-msvc10/xplus4.vcxproj, - src/arch/sdl/win32-msvc10/xscpu64.vcxproj, - src/arch/sdl/win32-msvc10/xvic.vcxproj: Finished the sdl msvc10 - support. - -2013-07-14 Antti S. Lankila - - * INSTALL, configure.proto, doc/vice.pdf, src/Makefile.am, - src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisiddtv.c, - src/arch/amigaos/vsidui.c, src/arch/android/AnVICE/config.android.h, - src/arch/beos/ui_sid.cc, src/arch/beos/ui_sidcart.cc, - src/arch/msdos/uisidc128.c, src/arch/msdos/uisidc64.c, - src/arch/msdos/uisidcbm2.c, src/arch/msdos/uisiddtv.c, - src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESIDFP.ICC, - src/arch/sdl/menu_sid.c, src/arch/unix/gui/uisid.c, - src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, - src/arch/watcom-source-wrappers/Makefile.am, - src/arch/watcom-source-wrappers/residfp-envelope.cc, - src/arch/watcom-source-wrappers/residfp-extfilt.cc, - src/arch/watcom-source-wrappers/residfp-filter.cc, - src/arch/watcom-source-wrappers/residfp-pot.cc, - src/arch/watcom-source-wrappers/residfp-sid.cc, - src/arch/watcom-source-wrappers/residfp-version.cc, - src/arch/watcom-source-wrappers/residfp-voice.cc, - src/arch/watcom-source-wrappers/residfp-wave.cc, - src/arch/win32/Makefile.am, src/arch/win32/msvc/ide-config.h, - src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c, - src/arch/win64/Makefile.am, src/c128/c128model.c, src/c64/c64model.c, - c64/c64scmodel.c, src/resid-fp, src/sid/Makefile.am, - src/sid/resid-fp.cc, src/sid/resid-fp.h, src/sid/sid-resources.c, - src/sid/sid.c, src/sid/sid.h, src/svnversion.h, src/translate.c, - src/translate_text.c: Remove resid-fp from the codebase. I tried to - fix the autotools build, but MSVC stuff is not fixed - -2013-07-13 Marco van den Heuvel - - * src/arch/sdl/win32-msvc10/Makefile.am, - src/arch/sdl/win32-msvc10/_vice.vcxproj, - src/arch/sdl/win32-msvc10/arch.vcxproj, - src/arch/sdl/win32-msvc10/base.vcxproj, - src/arch/sdl/win32-msvc10/c128.vcxproj, - src/arch/sdl/win32-msvc10/c1541.vcxproj, - src/arch/sdl/win32-msvc10/c64.vcxproj, - src/arch/sdl/win32-msvc10/c64c128.vcxproj, - src/arch/sdl/win32-msvc10/c64c64dtv.vcxproj, - src/arch/sdl/win32-msvc10/c64cart.vcxproj, - src/arch/sdl/win32-msvc10/c64cartsystem.vcxproj, - src/arch/sdl/win32-msvc10/c64commoncart.vcxproj, - src/arch/sdl/win32-msvc10/c64dtv.vcxproj, - src/arch/sdl/win32-msvc10/c64dtvstubs.vcxproj, - src/arch/sdl/win32-msvc10/c64exp.vcxproj, - src/arch/sdl/win32-msvc10/c64sc.vcxproj, - src/arch/sdl/win32-msvc10/c64scpu64.vcxproj, - src/arch/sdl/win32-msvc10/cartconv.vcxproj, - src/arch/sdl/win32-msvc10/cbm2.vcxproj, - src/arch/sdl/win32-msvc10/cbm2common.vcxproj, - src/arch/sdl/win32-msvc10/cbm5x0.vcxproj, - src/arch/sdl/win32-msvc10/core.vcxproj, - src/arch/sdl/win32-msvc10/crtc.vcxproj, - src/arch/sdl/win32-msvc10/diskimage.vcxproj, - src/arch/sdl/win32-msvc10/drive.vcxproj, - src/arch/sdl/win32-msvc10/fileio.vcxproj, - src/arch/sdl/win32-msvc10/fsdevice.vcxproj, - src/arch/sdl/win32-msvc10/geninfocontrib.vcxproj, - src/arch/sdl/win32-msvc10/gentranslate.vcxproj, - src/arch/sdl/win32-msvc10/gfxoutputdrv.vcxproj, - src/arch/sdl/win32-msvc10/iec.vcxproj, - src/arch/sdl/win32-msvc10/iec128dcr.vcxproj, - src/arch/sdl/win32-msvc10/iecbus.vcxproj, - src/arch/sdl/win32-msvc10/iecieee.vcxproj, - src/arch/sdl/win32-msvc10/ieee.vcxproj, - src/arch/sdl/win32-msvc10/imagecontents.vcxproj, - src/arch/sdl/win32-msvc10/monitor.vcxproj, - src/arch/sdl/win32-msvc10/p64.vcxproj, - src/arch/sdl/win32-msvc10/parallel.vcxproj, - src/arch/sdl/win32-msvc10/pet.vcxproj, - src/arch/sdl/win32-msvc10/petcat.vcxproj, - src/arch/sdl/win32-msvc10/platform.vcxproj, - src/arch/sdl/win32-msvc10/plus4.vcxproj, - src/arch/sdl/win32-msvc10/plus4exp.vcxproj, - src/arch/sdl/win32-msvc10/printerdrv.vcxproj, - src/arch/sdl/win32-msvc10/raster.vcxproj, - src/arch/sdl/win32-msvc10/resid.vcxproj, - src/arch/sdl/win32-msvc10/residdtv.vcxproj, - src/arch/sdl/win32-msvc10/residfp.vcxproj, - src/arch/sdl/win32-msvc10/rs232drv.vcxproj, - src/arch/sdl/win32-msvc10/rtc.vcxproj, - src/arch/sdl/win32-msvc10/scpu64.vcxproj, - src/arch/sdl/win32-msvc10/serial.vcxproj, - src/arch/sdl/win32-msvc10/sid.vcxproj, - src/arch/sdl/win32-msvc10/sounddrv.vcxproj, - src/arch/sdl/win32-msvc10/tape.vcxproj, - src/arch/sdl/win32-msvc10/tcbm.vcxproj, - src/arch/sdl/win32-msvc10/userport.vcxproj, - src/arch/sdl/win32-msvc10/vdc.vcxproj, - src/arch/sdl/win32-msvc10/vdrive.vcxproj, - src/arch/sdl/win32-msvc10/vic20.vcxproj, - src/arch/sdl/win32-msvc10/vic20cart.vcxproj, - src/arch/sdl/win32-msvc10/vice.sln, - src/arch/sdl/win32-msvc10/vicii.vcxproj, - src/arch/sdl/win32-msvc10/viciidtv.vcxproj, - src/arch/sdl/win32-msvc10/viciisc.vcxproj, - src/arch/sdl/win32-msvc10/video.vcxproj, - src/arch/sdl/win32-msvc10/vsid.vcxproj, - src/arch/sdl/win32-msvc10/vsidlib.vcxproj, - src/arch/sdl/win32-msvc10/x128.vcxproj, - src/arch/sdl/win32-msvc10/x64.vcxproj, - src/arch/sdl/win32-msvc10/x64dtv.vcxproj, - src/arch/sdl/win32-msvc10/x64sc.vcxproj, - src/arch/sdl/win32-msvc10/xcbm2.vcxproj, - src/arch/sdl/win32-msvc10/xcbm5x0.vcxproj, - src/arch/sdl/win32-msvc10/xpet.vcxproj, - src/arch/sdl/win32-msvc10/xplus4.vcxproj, - src/arch/sdl/win32-msvc10/xscpu64.vcxproj, - src/arch/sdl/win32-msvc10/xvic.vcxproj, - src/arch/sdl/win32-msvc10/_vice.vcproj, - src/arch/sdl/win32-msvc10/arch.vcproj, - src/arch/sdl/win32-msvc10/base.vcproj, - src/arch/sdl/win32-msvc10/c128.vcproj, - src/arch/sdl/win32-msvc10/c1541.vcproj, - src/arch/sdl/win32-msvc10/c64.vcproj, - src/arch/sdl/win32-msvc10/c64c128.vcproj, - src/arch/sdl/win32-msvc10/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc10/c64cart.vcproj, - src/arch/sdl/win32-msvc10/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc10/c64commoncart.vcproj, - src/arch/sdl/win32-msvc10/c64dtv.vcproj, - src/arch/sdl/win32-msvc10/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc10/c64exp.vcproj, - src/arch/sdl/win32-msvc10/c64sc.vcproj, - src/arch/sdl/win32-msvc10/c64scpu64.vcproj, - src/arch/sdl/win32-msvc10/cartconv.vcproj, - src/arch/sdl/win32-msvc10/cbm2.vcproj, - src/arch/sdl/win32-msvc10/cbm2common.vcproj, - src/arch/sdl/win32-msvc10/cbm5x0.vcproj, - src/arch/sdl/win32-msvc10/core.vcproj, - src/arch/sdl/win32-msvc10/crtc.vcproj, - src/arch/sdl/win32-msvc10/diskimage.vcproj, - src/arch/sdl/win32-msvc10/drive.vcproj, - src/arch/sdl/win32-msvc10/fileio.vcproj, - src/arch/sdl/win32-msvc10/fsdevice.vcproj, - src/arch/sdl/win32-msvc10/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc10/gentranslate.vcproj, - src/arch/sdl/win32-msvc10/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc10/iec.vcproj, - src/arch/sdl/win32-msvc10/iec128dcr.vcproj, - src/arch/sdl/win32-msvc10/iecbus.vcproj, - src/arch/sdl/win32-msvc10/iecieee.vcproj, - src/arch/sdl/win32-msvc10/ieee.vcproj, - src/arch/sdl/win32-msvc10/imagecontents.vcproj, - src/arch/sdl/win32-msvc10/monitor.vcproj, - src/arch/sdl/win32-msvc10/p64.vcproj, - src/arch/sdl/win32-msvc10/parallel.vcproj, - src/arch/sdl/win32-msvc10/pet.vcproj, - src/arch/sdl/win32-msvc10/petcat.vcproj, - src/arch/sdl/win32-msvc10/platform.vcproj, - src/arch/sdl/win32-msvc10/plus4.vcproj, - src/arch/sdl/win32-msvc10/plus4exp.vcproj, - src/arch/sdl/win32-msvc10/printerdrv.vcproj, - src/arch/sdl/win32-msvc10/raster.vcproj, - src/arch/sdl/win32-msvc10/resid.vcproj, - src/arch/sdl/win32-msvc10/residdtv.vcproj, - src/arch/sdl/win32-msvc10/residfp.vcproj, - src/arch/sdl/win32-msvc10/rs232drv.vcproj, - src/arch/sdl/win32-msvc10/rtc.vcproj, - src/arch/sdl/win32-msvc10/scpu64.vcproj, - src/arch/sdl/win32-msvc10/serial.vcproj, - src/arch/sdl/win32-msvc10/sid.vcproj, - src/arch/sdl/win32-msvc10/sounddrv.vcproj, - src/arch/sdl/win32-msvc10/tape.vcproj, - src/arch/sdl/win32-msvc10/tcbm.vcproj, - src/arch/sdl/win32-msvc10/userport.vcproj, - src/arch/sdl/win32-msvc10/vdc.vcproj, - src/arch/sdl/win32-msvc10/vdrive.vcproj, - src/arch/sdl/win32-msvc10/vic20.vcproj, - src/arch/sdl/win32-msvc10/vic20cart.vcproj, - src/arch/sdl/win32-msvc10/vicii.vcproj, - src/arch/sdl/win32-msvc10/viciidtv.vcproj, - src/arch/sdl/win32-msvc10/viciisc.vcproj, - src/arch/sdl/win32-msvc10/video.vcproj, - src/arch/sdl/win32-msvc10/vsid.vcproj, - src/arch/sdl/win32-msvc10/vsidlib.vcproj, - src/arch/sdl/win32-msvc10/x128.vcproj, - src/arch/sdl/win32-msvc10/x64.vcproj, - src/arch/sdl/win32-msvc10/x64dtv.vcproj, - src/arch/sdl/win32-msvc10/x64sc.vcproj, - src/arch/sdl/win32-msvc10/xcbm2.vcproj, - src/arch/sdl/win32-msvc10/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc10/xpet.vcproj, - src/arch/sdl/win32-msvc10/xplus4.vcproj, - src/arch/sdl/win32-msvc10/xscpu64.vcproj, - src/arch/sdl/win32-msvc10/xvic.vcproj: Put sdl msvc10 project files in - place. - -2013-07-12 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc10, src/arch/sdl/win32-msvc10/Makefile.am, - src/arch/sdl/win32-msvc10/Readme.txt, - src/arch/sdl/win32-msvc10/dirent.h, - src/arch/sdl/win32-msvc10/ide-config.h, - src/arch/sdl/win32-msvc10/ide-siddefs.h, - src/arch/sdl/win32-msvc10/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc10/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc10/inttypes.h, - src/arch/sdl/win32-msvc10/make-bindist.bat, - src/arch/sdl/win32-msvc10/stdint.h, - src/arch/sdl/win32-msvc10/vice.manifest, - src/arch/sdl/win32-msvc10/vice.sln, - src/arch/sdl/win32-msvc10/winid_ia64.bat, - src/arch/sdl/win32-msvc10/winid_x64.bat, - src/arch/sdl/win32-msvc10/winid_x86.bat, - src/arch/sdl/win32-msvc10/_vice.vcproj, - src/arch/sdl/win32-msvc10/arch.vcproj, - src/arch/sdl/win32-msvc10/base.vcproj, - src/arch/sdl/win32-msvc10/c128.vcproj, - src/arch/sdl/win32-msvc10/c1541.vcproj, - src/arch/sdl/win32-msvc10/c64.vcproj, - src/arch/sdl/win32-msvc10/c64c128.vcproj, - src/arch/sdl/win32-msvc10/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc10/c64cart.vcproj, - src/arch/sdl/win32-msvc10/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc10/c64commoncart.vcproj, - src/arch/sdl/win32-msvc10/c64dtv.vcproj, - src/arch/sdl/win32-msvc10/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc10/c64exp.vcproj, - src/arch/sdl/win32-msvc10/c64sc.vcproj, - src/arch/sdl/win32-msvc10/c64scpu64.vcproj, - src/arch/sdl/win32-msvc10/cartconv.vcproj, - src/arch/sdl/win32-msvc10/cbm2.vcproj, - src/arch/sdl/win32-msvc10/cbm2common.vcproj, - src/arch/sdl/win32-msvc10/cbm5x0.vcproj, - src/arch/sdl/win32-msvc10/core.vcproj, - src/arch/sdl/win32-msvc10/crtc.vcproj, - src/arch/sdl/win32-msvc10/diskimage.vcproj, - src/arch/sdl/win32-msvc10/drive.vcproj, - src/arch/sdl/win32-msvc10/fileio.vcproj, - src/arch/sdl/win32-msvc10/fsdevice.vcproj, - src/arch/sdl/win32-msvc10/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc10/gentranslate.vcproj, - src/arch/sdl/win32-msvc10/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc10/iec.vcproj, - src/arch/sdl/win32-msvc10/iec128dcr.vcproj, - src/arch/sdl/win32-msvc10/iecbus.vcproj, - src/arch/sdl/win32-msvc10/iecieee.vcproj, - src/arch/sdl/win32-msvc10/ieee.vcproj, - src/arch/sdl/win32-msvc10/imagecontents.vcproj, - src/arch/sdl/win32-msvc10/monitor.vcproj, - src/arch/sdl/win32-msvc10/p64.vcproj, - src/arch/sdl/win32-msvc10/parallel.vcproj, - src/arch/sdl/win32-msvc10/pet.vcproj, - src/arch/sdl/win32-msvc10/petcat.vcproj, - src/arch/sdl/win32-msvc10/platform.vcproj, - src/arch/sdl/win32-msvc10/plus4.vcproj, - src/arch/sdl/win32-msvc10/plus4exp.vcproj, - src/arch/sdl/win32-msvc10/printerdrv.vcproj, - src/arch/sdl/win32-msvc10/raster.vcproj, - src/arch/sdl/win32-msvc10/resid.vcproj, - src/arch/sdl/win32-msvc10/residdtv.vcproj, - src/arch/sdl/win32-msvc10/residfp.vcproj, - src/arch/sdl/win32-msvc10/rs232drv.vcproj, - src/arch/sdl/win32-msvc10/rtc.vcproj, - src/arch/sdl/win32-msvc10/scpu64.vcproj, - src/arch/sdl/win32-msvc10/serial.vcproj, - src/arch/sdl/win32-msvc10/sid.vcproj, - src/arch/sdl/win32-msvc10/sounddrv.vcproj, - src/arch/sdl/win32-msvc10/tape.vcproj, - src/arch/sdl/win32-msvc10/tcbm.vcproj, - src/arch/sdl/win32-msvc10/userport.vcproj, - src/arch/sdl/win32-msvc10/vdc.vcproj, - src/arch/sdl/win32-msvc10/vdrive.vcproj, - src/arch/sdl/win32-msvc10/vic20.vcproj, - src/arch/sdl/win32-msvc10/vic20cart.vcproj, - src/arch/sdl/win32-msvc10/vicii.vcproj, - src/arch/sdl/win32-msvc10/viciidtv.vcproj, - src/arch/sdl/win32-msvc10/viciisc.vcproj, - src/arch/sdl/win32-msvc10/video.vcproj, - src/arch/sdl/win32-msvc10/vsid.vcproj, - src/arch/sdl/win32-msvc10/vsidlib.vcproj, - src/arch/sdl/win32-msvc10/x128.vcproj, - src/arch/sdl/win32-msvc10/x64.vcproj, - src/arch/sdl/win32-msvc10/x64dtv.vcproj, - src/arch/sdl/win32-msvc10/x64sc.vcproj, - src/arch/sdl/win32-msvc10/xcbm2.vcproj, - src/arch/sdl/win32-msvc10/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc10/xpet.vcproj, - src/arch/sdl/win32-msvc10/xplus4.vcproj, - src/arch/sdl/win32-msvc10/xscpu64.vcproj, - src/arch/sdl/win32-msvc10/xvic.vcproj: Made an sdl win32-msvc10 - directory, populated with msvc9 project files for now. - -2013-07-12 groepaz - - * src/sounddrv/soundsdl.c: fix sample calculation, makes stereo - setting work when pulseaudio is used as backend - -2013-07-12 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/win32-msvc9/_vice.vcproj, - src/arch/sdl/win32-msvc9/base.vcproj, - src/arch/sdl/win32-msvc9/c128.vcproj, - src/arch/sdl/win32-msvc9/c1541.vcproj, - src/arch/sdl/win32-msvc9/c64dtv.vcproj, - src/arch/sdl/win32-msvc9/c64sc.vcproj, - src/arch/sdl/win32-msvc9/cartconv.vcproj, - src/arch/sdl/win32-msvc9/cbm2common.vcproj, - src/arch/sdl/win32-msvc9/drive.vcproj, - src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc9/gentranslate.vcproj, - src/arch/sdl/win32-msvc9/monitor.vcproj, - src/arch/sdl/win32-msvc9/pet.vcproj, - src/arch/sdl/win32-msvc9/petcat.vcproj, - src/arch/sdl/win32-msvc9/plus4.vcproj, - src/arch/sdl/win32-msvc9/rtc.vcproj, - src/arch/sdl/win32-msvc9/scpu64.vcproj, - src/arch/sdl/win32-msvc9/sid.vcproj, - src/arch/sdl/win32-msvc9/sounddrv.vcproj, - src/arch/sdl/win32-msvc9/vic20.vcproj, - src/arch/sdl/win32-msvc9/vice.sln, - src/arch/sdl/win32-msvc9/vsid.vcproj, - src/arch/sdl/win32-msvc9/vsidlib.vcproj, - src/arch/sdl/win32-msvc9/x128.vcproj, - src/arch/sdl/win32-msvc9/x64.vcproj, - src/arch/sdl/win32-msvc9/x64dtv.vcproj, - src/arch/sdl/win32-msvc9/x64sc.vcproj, - src/arch/sdl/win32-msvc9/xcbm2.vcproj, - src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc9/xpet.vcproj, - src/arch/sdl/win32-msvc9/xplus4.vcproj, - src/arch/sdl/win32-msvc9/xscpu64.vcproj, - src/arch/sdl/win32-msvc9/xvic.vcproj: Finished the sdl msvc9 support. - -2013-07-12 Marco van den Heuvel - - * src/arch/sdl/win32-msvc9/_vice.vcproj, - src/arch/sdl/win32-msvc9/arch.vcproj, - src/arch/sdl/win32-msvc9/base.vcproj, - src/arch/sdl/win32-msvc9/c128.vcproj, - src/arch/sdl/win32-msvc9/c1541.vcproj, - src/arch/sdl/win32-msvc9/c64.vcproj, - src/arch/sdl/win32-msvc9/c64c128.vcproj, - src/arch/sdl/win32-msvc9/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc9/c64cart.vcproj, - src/arch/sdl/win32-msvc9/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc9/c64commoncart.vcproj, - src/arch/sdl/win32-msvc9/c64dtv.vcproj, - src/arch/sdl/win32-msvc9/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc9/c64exp.vcproj, - src/arch/sdl/win32-msvc9/c64sc.vcproj, - src/arch/sdl/win32-msvc9/c64scpu64.vcproj, - src/arch/sdl/win32-msvc9/cartconv.vcproj, - src/arch/sdl/win32-msvc9/cbm2.vcproj, - src/arch/sdl/win32-msvc9/cbm2common.vcproj, - src/arch/sdl/win32-msvc9/cbm5x0.vcproj, - src/arch/sdl/win32-msvc9/core.vcproj, - src/arch/sdl/win32-msvc9/crtc.vcproj, - src/arch/sdl/win32-msvc9/diskimage.vcproj, - src/arch/sdl/win32-msvc9/drive.vcproj, - src/arch/sdl/win32-msvc9/fileio.vcproj, - src/arch/sdl/win32-msvc9/fsdevice.vcproj, - src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc9/gentranslate.vcproj, - src/arch/sdl/win32-msvc9/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc9/iec.vcproj, - src/arch/sdl/win32-msvc9/iec128dcr.vcproj, - src/arch/sdl/win32-msvc9/iecbus.vcproj, - src/arch/sdl/win32-msvc9/iecieee.vcproj, - src/arch/sdl/win32-msvc9/ieee.vcproj, - src/arch/sdl/win32-msvc9/imagecontents.vcproj, - src/arch/sdl/win32-msvc9/monitor.vcproj, - src/arch/sdl/win32-msvc9/p64.vcproj, - src/arch/sdl/win32-msvc9/parallel.vcproj, - src/arch/sdl/win32-msvc9/pet.vcproj, - src/arch/sdl/win32-msvc9/petcat.vcproj, - src/arch/sdl/win32-msvc9/platform.vcproj, - src/arch/sdl/win32-msvc9/plus4.vcproj, - src/arch/sdl/win32-msvc9/plus4exp.vcproj, - src/arch/sdl/win32-msvc9/printerdrv.vcproj, - src/arch/sdl/win32-msvc9/raster.vcproj, - src/arch/sdl/win32-msvc9/resid.vcproj, - src/arch/sdl/win32-msvc9/residdtv.vcproj, - src/arch/sdl/win32-msvc9/residfp.vcproj, - src/arch/sdl/win32-msvc9/rs232drv.vcproj, - src/arch/sdl/win32-msvc9/rtc.vcproj, - src/arch/sdl/win32-msvc9/scpu64.vcproj, - src/arch/sdl/win32-msvc9/serial.vcproj, - src/arch/sdl/win32-msvc9/sid.vcproj, - src/arch/sdl/win32-msvc9/sounddrv.vcproj, - src/arch/sdl/win32-msvc9/tape.vcproj, - src/arch/sdl/win32-msvc9/tcbm.vcproj, - src/arch/sdl/win32-msvc9/userport.vcproj, - src/arch/sdl/win32-msvc9/vdc.vcproj, - src/arch/sdl/win32-msvc9/vdrive.vcproj, - src/arch/sdl/win32-msvc9/vic20.vcproj, - src/arch/sdl/win32-msvc9/vic20cart.vcproj, - src/arch/sdl/win32-msvc9/vice.sln, - src/arch/sdl/win32-msvc9/vicii.vcproj, - src/arch/sdl/win32-msvc9/viciidtv.vcproj, - src/arch/sdl/win32-msvc9/viciisc.vcproj, - src/arch/sdl/win32-msvc9/video.vcproj, - src/arch/sdl/win32-msvc9/vsid.vcproj, - src/arch/sdl/win32-msvc9/vsidlib.vcproj, - src/arch/sdl/win32-msvc9/x128.vcproj, - src/arch/sdl/win32-msvc9/x64.vcproj, - src/arch/sdl/win32-msvc9/x64dtv.vcproj, - src/arch/sdl/win32-msvc9/x64sc.vcproj, - src/arch/sdl/win32-msvc9/xcbm2.vcproj, - src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc9/xpet.vcproj, - src/arch/sdl/win32-msvc9/xplus4.vcproj, - src/arch/sdl/win32-msvc9/xscpu64.vcproj, - src/arch/sdl/win32-msvc9/xvic.vcproj: Put the msvc9 project files in - place. - -2013-07-11 groepaz - - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64model.c, - src/arch/sdl/menu_drive.c, src/arch/sdl/menu_jam.c, - src/arch/sdl/menu_jam.h, src/arch/sdl/menu_scpu64hw.c, - src/arch/sdl/ui.c, src/arch/sdl/uimenu.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: menu updates - -2013-07-11 groepaz - - * src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/x11/gnome/uidialogs.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/x11ui.c: fix extend image message - -2013-07-11 groepaz - - * doc/html/index.html: fixed wording to mention all pet models as - requested by andre :) fixes bug #448 - -2013-07-11 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc9, - src/arch/sdl/win32-msvc9/Makefile.am, - src/arch/sdl/win32-msvc9/Readme.txt, - src/arch/sdl/win32-msvc9/_vice.vcproj, - src/arch/sdl/win32-msvc9/arch.vcproj, - src/arch/sdl/win32-msvc9/base.vcproj, - src/arch/sdl/win32-msvc9/c128.vcproj, - src/arch/sdl/win32-msvc9/c1541.vcproj, - src/arch/sdl/win32-msvc9/c64.vcproj, - src/arch/sdl/win32-msvc9/c64c128.vcproj, - src/arch/sdl/win32-msvc9/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc9/c64cart.vcproj, - src/arch/sdl/win32-msvc9/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc9/c64commoncart.vcproj, - src/arch/sdl/win32-msvc9/c64dtv.vcproj, - src/arch/sdl/win32-msvc9/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc9/c64exp.vcproj, - src/arch/sdl/win32-msvc9/c64sc.vcproj, - src/arch/sdl/win32-msvc9/c64scpu64.vcproj, - src/arch/sdl/win32-msvc9/cartconv.vcproj, - src/arch/sdl/win32-msvc9/cbm2.vcproj, - src/arch/sdl/win32-msvc9/cbm2common.vcproj, - src/arch/sdl/win32-msvc9/cbm5x0.vcproj, - src/arch/sdl/win32-msvc9/core.vcproj, - src/arch/sdl/win32-msvc9/crtc.vcproj, - src/arch/sdl/win32-msvc9/dirent.h, - src/arch/sdl/win32-msvc9/diskimage.vcproj, - src/arch/sdl/win32-msvc9/drive.vcproj, - src/arch/sdl/win32-msvc9/fileio.vcproj, - src/arch/sdl/win32-msvc9/fsdevice.vcproj, - src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc9/gentranslate.vcproj, - src/arch/sdl/win32-msvc9/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc9/ide-config.h, - src/arch/sdl/win32-msvc9/ide-siddefs.h, - src/arch/sdl/win32-msvc9/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc9/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc9/iec.vcproj, - src/arch/sdl/win32-msvc9/iec128dcr.vcproj, - src/arch/sdl/win32-msvc9/iecbus.vcproj, - src/arch/sdl/win32-msvc9/iecieee.vcproj, - src/arch/sdl/win32-msvc9/ieee.vcproj, - src/arch/sdl/win32-msvc9/imagecontents.vcproj, - src/arch/sdl/win32-msvc9/inttypes.h, - src/arch/sdl/win32-msvc9/make-bindist.bat, - src/arch/sdl/win32-msvc9/monitor.vcproj, - src/arch/sdl/win32-msvc9/p64.vcproj, - src/arch/sdl/win32-msvc9/parallel.vcproj, - src/arch/sdl/win32-msvc9/pet.vcproj, - src/arch/sdl/win32-msvc9/petcat.vcproj, - src/arch/sdl/win32-msvc9/platform.vcproj, - src/arch/sdl/win32-msvc9/plus4.vcproj, - src/arch/sdl/win32-msvc9/plus4exp.vcproj, - src/arch/sdl/win32-msvc9/printerdrv.vcproj, - src/arch/sdl/win32-msvc9/raster.vcproj, - src/arch/sdl/win32-msvc9/resid.vcproj, - src/arch/sdl/win32-msvc9/residdtv.vcproj, - src/arch/sdl/win32-msvc9/residfp.vcproj, - src/arch/sdl/win32-msvc9/rs232drv.vcproj, - src/arch/sdl/win32-msvc9/rtc.vcproj, - src/arch/sdl/win32-msvc9/scpu64.vcproj, - src/arch/sdl/win32-msvc9/serial.vcproj, - src/arch/sdl/win32-msvc9/sid.vcproj, - src/arch/sdl/win32-msvc9/sounddrv.vcproj, - src/arch/sdl/win32-msvc9/stdint.h, - src/arch/sdl/win32-msvc9/tape.vcproj, - src/arch/sdl/win32-msvc9/tcbm.vcproj, - src/arch/sdl/win32-msvc9/userport.vcproj, - src/arch/sdl/win32-msvc9/vdc.vcproj, - src/arch/sdl/win32-msvc9/vdrive.vcproj, - src/arch/sdl/win32-msvc9/vic20.vcproj, - src/arch/sdl/win32-msvc9/vic20cart.vcproj, - src/arch/sdl/win32-msvc9/vice.manifest, - src/arch/sdl/win32-msvc9/vice.sln, - src/arch/sdl/win32-msvc9/vicii.vcproj, - src/arch/sdl/win32-msvc9/viciidtv.vcproj, - src/arch/sdl/win32-msvc9/viciisc.vcproj, - src/arch/sdl/win32-msvc9/video.vcproj, - src/arch/sdl/win32-msvc9/vsid.vcproj, - src/arch/sdl/win32-msvc9/vsidlib.vcproj, - src/arch/sdl/win32-msvc9/winid_ia64.bat, - src/arch/sdl/win32-msvc9/winid_x64.bat, - src/arch/sdl/win32-msvc9/winid_x86.bat, - src/arch/sdl/win32-msvc9/x128.vcproj, - src/arch/sdl/win32-msvc9/x64.vcproj, - src/arch/sdl/win32-msvc9/x64dtv.vcproj, - src/arch/sdl/win32-msvc9/x64sc.vcproj, - src/arch/sdl/win32-msvc9/xcbm2.vcproj, - src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc9/xpet.vcproj, - src/arch/sdl/win32-msvc9/xplus4.vcproj, - src/arch/sdl/win32-msvc9/xscpu64.vcproj, - src/arch/sdl/win32-msvc9/xvic.vcproj: Made an sdl win32-msvc9 - directory, populated with msvc8 project files for now. - -2013-07-11 groepaz - - * src/arch/sdl/menu_midi.c: only show midi driver item when a driver - exists, fixes bug #451 - -2013-07-11 groepaz - - * src/log.c: better handling of invalid ids, second try :) - -2013-07-11 groepaz - - * src/log.c: better handling of invalid ids - -2013-07-11 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/win32-msvc8/winid_ia64.bat, - src/arch/sdl/win32-msvc8/winid_x64.bat, - src/arch/sdl/win32-msvc8/winid_x86.bat, - src/arch/sdl/win32-msvc8/make-bindist.bat, - src/arch/sdl/win32-msvc8/Makefile.am, - src/arch/sdl/win32-msvc8/_vice.vcproj, - src/arch/sdl/win32-msvc8/arch.vcproj, - src/arch/sdl/win32-msvc8/base.vcproj, - src/arch/sdl/win32-msvc8/c128.vcproj, - src/arch/sdl/win32-msvc8/c1541.vcproj, - src/arch/sdl/win32-msvc8/c64.vcproj, - src/arch/sdl/win32-msvc8/c64c128.vcproj, - src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64cart.vcproj, - src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc8/c64commoncart.vcproj, - src/arch/sdl/win32-msvc8/c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc8/c64exp.vcproj, - src/arch/sdl/win32-msvc8/c64sc.vcproj, - src/arch/sdl/win32-msvc8/c64scpu64.vcproj, - src/arch/sdl/win32-msvc8/cartconv.vcproj, - src/arch/sdl/win32-msvc8/cbm2.vcproj, - src/arch/sdl/win32-msvc8/cbm2common.vcproj, - src/arch/sdl/win32-msvc8/cbm5x0.vcproj, - src/arch/sdl/win32-msvc8/core.vcproj, - src/arch/sdl/win32-msvc8/crtc.vcproj, - src/arch/sdl/win32-msvc8/diskimage.vcproj, - vice/src/arch/sdl/win32-msvc8/drive.vcproj, - src/arch/sdl/win32-msvc8/fileio.vcproj, - src/arch/sdl/win32-msvc8/fsdevice.vcproj, - src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc8/gentranslate.vcproj, - src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc8/iec.vcproj, - src/arch/sdl/win32-msvc8/iec128dcr.vcproj, - src/arch/sdl/win32-msvc8/iecbus.vcproj, - src/arch/sdl/win32-msvc8/iecieee.vcproj, - src/arch/sdl/win32-msvc8/ieee.vcproj, - src/arch/sdl/win32-msvc8/imagecontents.vcproj, - src/arch/sdl/win32-msvc8/monitor.vcproj, - src/arch/sdl/win32-msvc8/p64.vcproj, - src/arch/sdl/win32-msvc8/parallel.vcproj, - src/arch/sdl/win32-msvc8/pet.vcproj, - src/arch/sdl/win32-msvc8/petcat.vcproj, - src/arch/sdl/win32-msvc8/platform.vcproj, - src/arch/sdl/win32-msvc8/plus4.vcproj, - src/arch/sdl/win32-msvc8/plus4exp.vcproj, - src/arch/sdl/win32-msvc8/printerdrv.vcproj, - src/arch/sdl/win32-msvc8/raster.vcproj, - src/arch/sdl/win32-msvc8/resid.vcproj, - src/arch/sdl/win32-msvc8/residdtv.vcproj, - src/arch/sdl/win32-msvc8/residfp.vcproj, - src/arch/sdl/win32-msvc8/rs232drv.vcproj, - src/arch/sdl/win32-msvc8/rtc.vcproj, - src/arch/sdl/win32-msvc8/scpu64.vcproj, - src/arch/sdl/win32-msvc8/serial.vcproj, - src/arch/sdl/win32-msvc8/sid.vcproj, - src/arch/sdl/win32-msvc8/sounddrv.vcproj, - src/arch/sdl/win32-msvc8/tape.vcproj, - src/arch/sdl/win32-msvc8/tcbm.vcproj, - src/arch/sdl/win32-msvc8/userport.vcproj, - src/arch/sdl/win32-msvc8/vdc.vcproj, - src/arch/sdl/win32-msvc8/vdrive.vcproj, - src/arch/sdl/win32-msvc8/vic20.vcproj, - src/arch/sdl/win32-msvc8/vic20cart.vcproj, - src/arch/sdl/win32-msvc8/vice.sln, - src/arch/sdl/win32-msvc8/vicii.vcproj, - src/arch/sdl/win32-msvc8/viciidtv.vcproj, - src/arch/sdl/win32-msvc8/viciisc.vcproj, - src/arch/sdl/win32-msvc8/video.vcproj, - src/arch/sdl/win32-msvc8/vsid.vcproj, - src/arch/sdl/win32-msvc8/vsidlib.vcproj, - src/arch/sdl/win32-msvc8/x128.vcproj, - src/arch/sdl/win32-msvc8/x64.vcproj, - src/arch/sdl/win32-msvc8/x64dtv.vcproj, - src/arch/sdl/win32-msvc8/x64sc.vcproj, - src/arch/sdl/win32-msvc8/xcbm2.vcproj, - src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc8/xpet.vcproj, - src/arch/sdl/win32-msvc8/xplus4.vcproj, - src/arch/sdl/win32-msvc8/xscpu64.vcproj, - src/arch/sdl/win32-msvc8/xvic.vcproj: Finished sdl msvc8 support. - -2013-07-11 Marco van den Heuvel - - * src/platform/platform_x86_runtime_cpu.c: Don't use x86 cpu code for - ia64. - -2013-07-10 groepaz - - * src/attach.c: zero out p64, fixes bug #450 - -2013-07-10 groepaz - - * src/arch/sdl/video.c: dont recalculate window dimensions (see note). - fixes bug #389 - -2013-07-10 groepaz - - * src/ioutil.c: fall back to using stat when d_type returns DT_UNKNOWN - -2013-07-10 groepaz - - * src/arch/sdl/video.c: properly setup custom fullscreen resolution, - fixes bug #366 - -2013-07-10 groepaz - - * src/arch/sdl/ui.c: remove remains of old hack, supposedly makes free - scaling work again on some setups - -2013-07-10 Marco van den Heuvel - - * src/arch/sdl/win32-msvc8/_vice.vcproj, - src/arch/sdl/win32-msvc8/arch.vcproj, - src/arch/sdl/win32-msvc8/base.vcproj, - src/arch/sdl/win32-msvc8/c128.vcproj, - src/arch/sdl/win32-msvc8/c1541.vcproj, - src/arch/sdl/win32-msvc8/c64.vcproj, - src/arch/sdl/win32-msvc8/c64c128.vcproj, - src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64cart.vcproj, - src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc8/c64commoncart.vcproj, - src/arch/sdl/win32-msvc8/c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc8/c64exp.vcproj, - src/arch/sdl/win32-msvc8/c64sc.vcproj, - src/arch/sdl/win32-msvc8/c64scpu64.vcproj, - src/arch/sdl/win32-msvc8/cartconv.vcproj, - src/arch/sdl/win32-msvc8/cbm2.vcproj, - src/arch/sdl/win32-msvc8/cbm2common.vcproj, - src/arch/sdl/win32-msvc8/cbm5x0.vcproj, - src/arch/sdl/win32-msvc8/core.vcproj, - src/arch/sdl/win32-msvc8/crtc.vcproj, - src/arch/sdl/win32-msvc8/diskimage.vcproj, - src/arch/sdl/win32-msvc8/drive.vcproj, - src/arch/sdl/win32-msvc8/fileio.vcproj, - src/arch/sdl/win32-msvc8/fsdevice.vcproj, - src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc8/gentranslate.vcproj, - src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc8/iec.vcproj, - src/arch/sdl/win32-msvc8/iec128dcr.vcproj, - src/arch/sdl/win32-msvc8/iecbus.vcproj, - src/arch/sdl/win32-msvc8/iecieee.vcproj, - src/arch/sdl/win32-msvc8/ieee.vcproj, - src/arch/sdl/win32-msvc8/imagecontents.vcproj, - src/arch/sdl/win32-msvc8/monitor.vcproj, - src/arch/sdl/win32-msvc8/p64.vcproj, - src/arch/sdl/win32-msvc8/parallel.vcproj, - src/arch/sdl/win32-msvc8/pet.vcproj, - src/arch/sdl/win32-msvc8/petcat.vcproj, - src/arch/sdl/win32-msvc8/platform.vcproj, - src/arch/sdl/win32-msvc8/plus4.vcproj, - src/arch/sdl/win32-msvc8/plus4exp.vcproj, - src/arch/sdl/win32-msvc8/printerdrv.vcproj, - src/arch/sdl/win32-msvc8/raster.vcproj, - src/arch/sdl/win32-msvc8/resid.vcproj, - src/arch/sdl/win32-msvc8/residdtv.vcproj, - src/arch/sdl/win32-msvc8/residfp.vcproj, - src/arch/sdl/win32-msvc8/rs232drv.vcproj, - src/arch/sdl/win32-msvc8/rtc.vcproj, - src/arch/sdl/win32-msvc8/scpu64.vcproj, - src/arch/sdl/win32-msvc8/serial.vcproj, - src/arch/sdl/win32-msvc8/sid.vcproj, - src/arch/sdl/win32-msvc8/sounddrv.vcproj, - src/arch/sdl/win32-msvc8/tape.vcproj, - src/arch/sdl/win32-msvc8/tcbm.vcproj, - src/arch/sdl/win32-msvc8/userport.vcproj, - src/arch/sdl/win32-msvc8/vdc.vcproj, - src/arch/sdl/win32-msvc8/vdrive.vcproj, - src/arch/sdl/win32-msvc8/vic20.vcproj, - src/arch/sdl/win32-msvc8/vic20cart.vcproj, - src/arch/sdl/win32-msvc8/vice.sln, - src/arch/sdl/win32-msvc8/vicii.vcproj, - src/arch/sdl/win32-msvc8/viciidtv.vcproj, - src/arch/sdl/win32-msvc8/viciisc.vcproj, - src/arch/sdl/win32-msvc8/video.vcproj, - src/arch/sdl/win32-msvc8/vsid.vcproj, - src/arch/sdl/win32-msvc8/vsidlib.vcproj, - src/arch/sdl/win32-msvc8/x128.vcproj, - src/arch/sdl/win32-msvc8/x64.vcproj, - src/arch/sdl/win32-msvc8/x64dtv.vcproj, - src/arch/sdl/win32-msvc8/x64sc.vcproj, - src/arch/sdl/win32-msvc8/xcbm2.vcproj, - src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc8/xpet.vcproj, - src/arch/sdl/win32-msvc8/xplus4.vcproj, - src/arch/sdl/win32-msvc8/xscpu64.vcproj, - src/arch/sdl/win32-msvc8/xvic.vcproj: Put the msvc8 project files in - place. - -2013-07-10 Marco van den Heuvel - - * src/arch/win32/msvc/ide-config.h, src/platform/platform_discovery.h: - Added msvc version detection to the platform code. - -2013-07-10 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, - configure.proto, src/arch/sdl/win32-msvc8, - src/arch/sdl/win32-msvc8/make-bindist.bat, - src/arch/sdl/win32-msvc8/Makefile.am, - src/arch/sdl/win32-msvc8/Readme.txt, - src/arch/sdl/win32-msvc8/_vice.vcproj, - src/arch/sdl/win32-msvc8/arch.vcproj, - src/arch/sdl/win32-msvc8/base.vcproj, - src/arch/sdl/win32-msvc8/c128.vcproj, - src/arch/sdl/win32-msvc8/c1541.vcproj, - src/arch/sdl/win32-msvc8/c64.vcproj, - src/arch/sdl/win32-msvc8/c64c128.vcproj, - src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64cart.vcproj, - src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc8/c64commoncart.vcproj, - src/arch/sdl/win32-msvc8/c64dtv.vcproj, - src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc8/c64exp.vcproj, - src/arch/sdl/win32-msvc8/c64sc.vcproj, - src/arch/sdl/win32-msvc8/c64scpu64.vcproj, - src/arch/sdl/win32-msvc8/cartconv.vcproj, - src/arch/sdl/win32-msvc8/cbm2.vcproj, - src/arch/sdl/win32-msvc8/cbm2common.vcproj, - src/arch/sdl/win32-msvc8/cbm5x0.vcproj, - src/arch/sdl/win32-msvc8/core.vcproj, - src/arch/sdl/win32-msvc8/crtc.vcproj, - src/arch/sdl/win32-msvc8/dirent.h, - src/arch/sdl/win32-msvc8/diskimage.vcproj, - src/arch/sdl/win32-msvc8/drive.vcproj, - src/arch/sdl/win32-msvc8/fileio.vcproj, - src/arch/sdl/win32-msvc8/fsdevice.vcproj, - src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc8/gentranslate.vcproj, - src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc8/ide-config.h, - src/arch/sdl/win32-msvc8/ide-siddefs.h, - src/arch/sdl/win32-msvc8/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc8/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc8/iec.vcproj, - src/arch/sdl/win32-msvc8/iec128dcr.vcproj, - src/arch/sdl/win32-msvc8/iecbus.vcproj, - src/arch/sdl/win32-msvc8/iecieee.vcproj, - src/arch/sdl/win32-msvc8/ieee.vcproj, - src/arch/sdl/win32-msvc8/imagecontents.vcproj, - src/arch/sdl/win32-msvc8/inttypes.h, - src/arch/sdl/win32-msvc8/monitor.vcproj, - src/arch/sdl/win32-msvc8/p64.vcproj, - src/arch/sdl/win32-msvc8/parallel.vcproj, - src/arch/sdl/win32-msvc8/pet.vcproj, - src/arch/sdl/win32-msvc8/petcat.vcproj, - src/arch/sdl/win32-msvc8/platform.vcproj, - src/arch/sdl/win32-msvc8/plus4.vcproj, - src/arch/sdl/win32-msvc8/plus4exp.vcproj, - src/arch/sdl/win32-msvc8/printerdrv.vcproj, - src/arch/sdl/win32-msvc8/raster.vcproj, - src/arch/sdl/win32-msvc8/resid.vcproj, - src/arch/sdl/win32-msvc8/residdtv.vcproj, - src/arch/sdl/win32-msvc8/residfp.vcproj, - src/arch/sdl/win32-msvc8/rs232drv.vcproj, - src/arch/sdl/win32-msvc8/rtc.vcproj, - src/arch/sdl/win32-msvc8/scpu64.vcproj, - src/arch/sdl/win32-msvc8/serial.vcproj, - src/arch/sdl/win32-msvc8/sid.vcproj, - src/arch/sdl/win32-msvc8/sounddrv.vcproj, - src/arch/sdl/win32-msvc8/stdint.h, - src/arch/sdl/win32-msvc8/tape.vcproj, - src/arch/sdl/win32-msvc8/tcbm.vcproj, - src/arch/sdl/win32-msvc8/userport.vcproj, - src/arch/sdl/win32-msvc8/vdc.vcproj, - src/arch/sdl/win32-msvc8/vdrive.vcproj, - src/arch/sdl/win32-msvc8/vic20.vcproj, - src/arch/sdl/win32-msvc8/vic20cart.vcproj, - src/arch/sdl/win32-msvc8/vice.manifest, - src/arch/sdl/win32-msvc8/vice.sln, - src/arch/sdl/win32-msvc8/vicii.vcproj, - src/arch/sdl/win32-msvc8/viciidtv.vcproj, - src/arch/sdl/win32-msvc8/viciisc.vcproj, - src/arch/sdl/win32-msvc8/video.vcproj, - src/arch/sdl/win32-msvc8/vsid.vcproj, - src/arch/sdl/win32-msvc8/vsidlib.vcproj, - src/arch/sdl/win32-msvc8/x128.vcproj, - src/arch/sdl/win32-msvc8/x64.vcproj, - src/arch/sdl/win32-msvc8/x64dtv.vcproj, - src/arch/sdl/win32-msvc8/x64sc.vcproj, - src/arch/sdl/win32-msvc8/xcbm2.vcproj, - src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc8/xpet.vcproj, - src/arch/sdl/win32-msvc8/xplus4.vcproj, - src/arch/sdl/win32-msvc8/xscpu64.vcproj, - src/arch/sdl/win32-msvc8/xvic.vcproj: Added an sdl win32-msvc8 - directory, populated with msvc7.1 project files for now. - -2013-07-10 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/win32-msvc71/base.vcproj, - src/arch/sdl/win32-msvc71/c128.vcproj, - src/arch/sdl/win32-msvc71/c64dtv.vcproj, - src/arch/sdl/win32-msvc71/c64sc.vcproj, - src/arch/sdl/win32-msvc71/cbm2common.vcproj, - src/arch/sdl/win32-msvc71/drive.vcproj, - src/arch/sdl/win32-msvc71/monitor.vcproj, - src/arch/sdl/win32-msvc71/pet.vcproj, - src/arch/sdl/win32-msvc71/plus4.vcproj, - src/arch/sdl/win32-msvc71/rtc.vcproj, - src/arch/sdl/win32-msvc71/scpu64.vcproj, - src/arch/sdl/win32-msvc71/sid.vcproj, - src/arch/sdl/win32-msvc71/sounddrv.vcproj, - src/arch/sdl/win32-msvc71/vic20.vcproj, - src/arch/sdl/win32-msvc71/vice.sln, - src/arch/sdl/win32-msvc71/vsidlib.vcproj: Finished the sdl msvc7.1 - support. - -2013-07-09 Marco van den Heuvel - - * src/arch/sdl/win32-msvc71/_vice.vcproj, - src/arch/sdl/win32-msvc71/arch.vcproj, - src/arch/sdl/win32-msvc71/base.vcproj, - src/arch/sdl/win32-msvc71/c128.vcproj, - src/arch/sdl/win32-msvc71/c1541.vcproj, - src/arch/sdl/win32-msvc71/c64.vcproj, - src/arch/sdl/win32-msvc71/c64c128.vcproj, - src/arch/sdl/win32-msvc71/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc71/c64cart.vcproj, - src/arch/sdl/win32-msvc71/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc71/c64commoncart.vcproj, - src/arch/sdl/win32-msvc71/c64dtv.vcproj, - src/arch/sdl/win32-msvc71/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc71/c64exp.vcproj, - src/arch/sdl/win32-msvc71/c64sc.vcproj, - src/arch/sdl/win32-msvc71/c64scpu64.vcproj, - src/arch/sdl/win32-msvc71/cartconv.vcproj, - src/arch/sdl/win32-msvc71/cbm2.vcproj, - src/arch/sdl/win32-msvc71/cbm2common.vcproj, - src/arch/sdl/win32-msvc71/cbm5x0.vcproj, - src/arch/sdl/win32-msvc71/core.vcproj, - src/arch/sdl/win32-msvc71/crtc.vcproj, - src/arch/sdl/win32-msvc71/diskimage.vcproj, - src/arch/sdl/win32-msvc71/drive.vcproj, - src/arch/sdl/win32-msvc71/fileio.vcproj, - src/arch/sdl/win32-msvc71/fsdevice.vcproj, - src/arch/sdl/win32-msvc71/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc71/gentranslate.vcproj, - src/arch/sdl/win32-msvc71/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc71/iec.vcproj, - src/arch/sdl/win32-msvc71/iec128dcr.vcproj, - src/arch/sdl/win32-msvc71/iecbus.vcproj, - src/arch/sdl/win32-msvc71/iecieee.vcproj, - src/arch/sdl/win32-msvc71/ieee.vcproj, - src/arch/sdl/win32-msvc71/imagecontents.vcproj, - src/arch/sdl/win32-msvc71/monitor.vcproj, - src/arch/sdl/win32-msvc71/p64.vcproj, - src/arch/sdl/win32-msvc71/parallel.vcproj, - src/arch/sdl/win32-msvc71/pet.vcproj, - src/arch/sdl/win32-msvc71/petcat.vcproj, - src/arch/sdl/win32-msvc71/platform.vcproj, - src/arch/sdl/win32-msvc71/plus4.vcproj, - src/arch/sdl/win32-msvc71/plus4exp.vcproj, - src/arch/sdl/win32-msvc71/printerdrv.vcproj, - src/arch/sdl/win32-msvc71/raster.vcproj, - src/arch/sdl/win32-msvc71/resid.vcproj, - src/arch/sdl/win32-msvc71/residdtv.vcproj, - src/arch/sdl/win32-msvc71/residfp.vcproj, - src/arch/sdl/win32-msvc71/rs232drv.vcproj, - src/arch/sdl/win32-msvc71/rtc.vcproj, - src/arch/sdl/win32-msvc71/scpu64.vcproj, - src/arch/sdl/win32-msvc71/serial.vcproj, - src/arch/sdl/win32-msvc71/sid.vcproj, - src/arch/sdl/win32-msvc71/sounddrv.vcproj, - src/arch/sdl/win32-msvc71/tape.vcproj, - src/arch/sdl/win32-msvc71/tcbm.vcproj, - src/arch/sdl/win32-msvc71/userport.vcproj, - src/arch/sdl/win32-msvc71/vdc.vcproj, - src/arch/sdl/win32-msvc71/vdrive.vcproj, - src/arch/sdl/win32-msvc71/vic20.vcproj, - src/arch/sdl/win32-msvc71/vic20cart.vcproj, - src/arch/sdl/win32-msvc71/vice.sln, - src/arch/sdl/win32-msvc71/vicii.vcproj, - src/arch/sdl/win32-msvc71/viciidtv.vcproj, - src/arch/sdl/win32-msvc71/viciisc.vcproj, - src/arch/sdl/win32-msvc71/video.vcproj, - src/arch/sdl/win32-msvc71/vsid.vcproj, - src/arch/sdl/win32-msvc71/vsidlib.vcproj, - src/arch/sdl/win32-msvc71/x128.vcproj, - src/arch/sdl/win32-msvc71/x64.vcproj, - src/arch/sdl/win32-msvc71/x64dtv.vcproj, - src/arch/sdl/win32-msvc71/x64sc.vcproj, - src/arch/sdl/win32-msvc71/xcbm2.vcproj, - src/arch/sdl/win32-msvc71/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc71/xpet.vcproj, - src/arch/sdl/win32-msvc71/xplus4.vcproj, - src/arch/sdl/win32-msvc71/xscpu64.vcproj, - src/arch/sdl/win32-msvc71/xvic.vcproj: Put sdl msvc7.1 project files - in place. - -2013-07-09 groepaz - - * src/video/video-resources.c: fix shutdown - -2013-07-09 groepaz - - * src/arch/unix/x11/fullscreen.c: fix memory leak - -2013-07-09 groepaz - - * src/plus4/plus4.c: added missing call to shutdown function - -2013-07-09 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc71, src/arch/sdl/win32-msvc71/Makefile.am, - src/arch/sdl/win32-msvc71/Readme.txt, - src/arch/sdl/win32-msvc71/_vice.vcproj, - src/arch/sdl/win32-msvc71/arch.vcproj, - src/arch/sdl/win32-msvc71/base.vcproj, - src/arch/sdl/win32-msvc71/c128.vcproj, - src/arch/sdl/win32-msvc71/c1541.vcproj, - src/arch/sdl/win32-msvc71/c64.vcproj, - src/arch/sdl/win32-msvc71/c64c128.vcproj, - src/arch/sdl/win32-msvc71/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc71/c64cart.vcproj, - src/arch/sdl/win32-msvc71/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc71/c64commoncart.vcproj, - src/arch/sdl/win32-msvc71/c64dtv.vcproj, - src/arch/sdl/win32-msvc71/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc71/c64exp.vcproj, - src/arch/sdl/win32-msvc71/c64sc.vcproj, - src/arch/sdl/win32-msvc71/c64scpu64.vcproj, - src/arch/sdl/win32-msvc71/cartconv.vcproj, - src/arch/sdl/win32-msvc71/cbm2.vcproj, - src/arch/sdl/win32-msvc71/cbm2common.vcproj, - src/arch/sdl/win32-msvc71/cbm5x0.vcproj, - src/arch/sdl/win32-msvc71/core.vcproj, - src/arch/sdl/win32-msvc71/crtc.vcproj, - src/arch/sdl/win32-msvc71/dirent.h, - src/arch/sdl/win32-msvc71/diskimage.vcproj, - src/arch/sdl/win32-msvc71/drive.vcproj, - src/arch/sdl/win32-msvc71/fileio.vcproj, - src/arch/sdl/win32-msvc71/fsdevice.vcproj, - src/arch/sdl/win32-msvc71/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc71/gentranslate.vcproj, - src/arch/sdl/win32-msvc71/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc71/ide-config.h, - src/arch/sdl/win32-msvc71/ide-siddefs.h, - src/arch/sdl/win32-msvc71/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc71/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc71/iec.vcproj, - src/arch/sdl/win32-msvc71/iec128dcr.vcproj, - src/arch/sdl/win32-msvc71/iecbus.vcproj, - src/arch/sdl/win32-msvc71/iecieee.vcproj, - src/arch/sdl/win32-msvc71/ieee.vcproj, - src/arch/sdl/win32-msvc71/imagecontents.vcproj, - src/arch/sdl/win32-msvc71/inttypes.h, - src/arch/sdl/win32-msvc71/make-bindist.bat, - src/arch/sdl/win32-msvc71/monitor.vcproj, - src/arch/sdl/win32-msvc71/p64.vcproj, - src/arch/sdl/win32-msvc71/parallel.vcproj, - src/arch/sdl/win32-msvc71/pet.vcproj, - src/arch/sdl/win32-msvc71/petcat.vcproj, - src/arch/sdl/win32-msvc71/platform.vcproj, - src/arch/sdl/win32-msvc71/plus4.vcproj, - src/arch/sdl/win32-msvc71/plus4exp.vcproj, - src/arch/sdl/win32-msvc71/printerdrv.vcproj, - src/arch/sdl/win32-msvc71/raster.vcproj, - src/arch/sdl/win32-msvc71/resid.vcproj, - src/arch/sdl/win32-msvc71/residdtv.vcproj, - src/arch/sdl/win32-msvc71/residfp.vcproj, - src/arch/sdl/win32-msvc71/rs232drv.vcproj, - src/arch/sdl/win32-msvc71/rtc.vcproj, - src/arch/sdl/win32-msvc71/scpu64.vcproj, - src/arch/sdl/win32-msvc71/serial.vcproj, - src/arch/sdl/win32-msvc71/sid.vcproj, - src/arch/sdl/win32-msvc71/sounddrv.vcproj, - src/arch/sdl/win32-msvc71/stdint.h, - src/arch/sdl/win32-msvc71/tape.vcproj, - src/arch/sdl/win32-msvc71/tcbm.vcproj, - src/arch/sdl/win32-msvc71/userport.vcproj, - src/arch/sdl/win32-msvc71/vdc.vcproj, - src/arch/sdl/win32-msvc71/vdrive.vcproj, - src/arch/sdl/win32-msvc71/vic20.vcproj, - src/arch/sdl/win32-msvc71/vic20cart.vcproj, - src/arch/sdl/win32-msvc71/vice.manifest, - src/arch/sdl/win32-msvc71/vice.sln, - src/arch/sdl/win32-msvc71/vicii.vcproj, - src/arch/sdl/win32-msvc71/viciidtv.vcproj, - src/arch/sdl/win32-msvc71/viciisc.vcproj, - src/arch/sdl/win32-msvc71/video.vcproj, - src/arch/sdl/win32-msvc71/vsid.vcproj, - src/arch/sdl/win32-msvc71/vsidlib.vcproj, - src/arch/sdl/win32-msvc71/x128.vcproj, - src/arch/sdl/win32-msvc71/x64.vcproj, - src/arch/sdl/win32-msvc71/x64dtv.vcproj, - src/arch/sdl/win32-msvc71/x64sc.vcproj, - src/arch/sdl/win32-msvc71/xcbm2.vcproj, - src/arch/sdl/win32-msvc71/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc71/xpet.vcproj, - src/arch/sdl/win32-msvc71/xplus4.vcproj, - src/arch/sdl/win32-msvc71/xscpu64.vcproj, - src/arch/sdl/win32-msvc71/xvic.vcproj: Added an sdl win32-msvc71 - directory, populated with msvc7.0 project files for now. - -2013-07-09 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/win32-msvc70/_vice.vcproj, - src/arch/sdl/win32-msvc70/arch.vcproj, - src/arch/sdl/win32-msvc70/base.vcproj, - src/arch/sdl/win32-msvc70/c128.vcproj, - src/arch/sdl/win32-msvc70/c1541.vcproj, - src/arch/sdl/win32-msvc70/c64.vcproj, - src/arch/sdl/win32-msvc70/c64c128.vcproj, - src/arch/sdl/win32-msvc70/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc70/c64cart.vcproj, - src/arch/sdl/win32-msvc70/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc70/c64commoncart.vcproj, - src/arch/sdl/win32-msvc70/c64dtv.vcproj, - src/arch/sdl/win32-msvc70/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc70/c64exp.vcproj, - src/arch/sdl/win32-msvc70/c64sc.vcproj, - src/arch/sdl/win32-msvc70/c64scpu64.vcproj, - src/arch/sdl/win32-msvc70/cartconv.vcproj, - src/arch/sdl/win32-msvc70/cbm2.vcproj, - src/arch/sdl/win32-msvc70/cbm2common.vcproj, - src/arch/sdl/win32-msvc70/cbm5x0.vcproj, - src/arch/sdl/win32-msvc70/core.vcproj, - src/arch/sdl/win32-msvc70/crtc.vcproj, - src/arch/sdl/win32-msvc70/diskimage.vcproj, - src/arch/sdl/win32-msvc70/drive.vcproj, - src/arch/sdl/win32-msvc70/fileio.vcproj, - src/arch/sdl/win32-msvc70/fsdevice.vcproj, - src/arch/sdl/win32-msvc70/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc70/gentranslate.vcproj, - src/arch/sdl/win32-msvc70/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc70/iec.vcproj, - src/arch/sdl/win32-msvc70/iec128dcr.vcproj, - src/arch/sdl/win32-msvc70/iecbus.vcproj, - src/arch/sdl/win32-msvc70/iecieee.vcproj, - src/arch/sdl/win32-msvc70/ieee.vcproj, - src/arch/sdl/win32-msvc70/imagecontents.vcproj, - src/arch/sdl/win32-msvc70/monitor.vcproj, - src/arch/sdl/win32-msvc70/p64.vcproj, - src/arch/sdl/win32-msvc70/parallel.vcproj, - src/arch/sdl/win32-msvc70/pet.vcproj, - src/arch/sdl/win32-msvc70/petcat.vcproj, - src/arch/sdl/win32-msvc70/platform.vcproj, - src/arch/sdl/win32-msvc70/plus4.vcproj, - src/arch/sdl/win32-msvc70/plus4exp.vcproj, - src/arch/sdl/win32-msvc70/printerdrv.vcproj, - src/arch/sdl/win32-msvc70/raster.vcproj, - src/arch/sdl/win32-msvc70/resid.vcproj, - src/arch/sdl/win32-msvc70/residdtv.vcproj, - src/arch/sdl/win32-msvc70/residfp.vcproj, - src/arch/sdl/win32-msvc70/rs232drv.vcproj, - src/arch/sdl/win32-msvc70/rtc.vcproj, - src/arch/sdl/win32-msvc70/scpu64.vcproj, - src/arch/sdl/win32-msvc70/serial.vcproj, - src/arch/sdl/win32-msvc70/sid.vcproj, - src/arch/sdl/win32-msvc70/sounddrv.vcproj, - src/arch/sdl/win32-msvc70/tape.vcproj, - src/arch/sdl/win32-msvc70/tcbm.vcproj, - src/arch/sdl/win32-msvc70/userport.vcproj, - src/arch/sdl/win32-msvc70/vdc.vcproj, - src/arch/sdl/win32-msvc70/vdrive.vcproj, - src/arch/sdl/win32-msvc70/vic20.vcproj, - src/arch/sdl/win32-msvc70/vic20cart.vcproj, - src/arch/sdl/win32-msvc70/vice.sln, - src/arch/sdl/win32-msvc70/vicii.vcproj, - src/arch/sdl/win32-msvc70/viciidtv.vcproj, - src/arch/sdl/win32-msvc70/viciisc.vcproj, - src/arch/sdl/win32-msvc70/video.vcproj, - src/arch/sdl/win32-msvc70/vsid.vcproj, - src/arch/sdl/win32-msvc70/vsidlib.vcproj, - src/arch/sdl/win32-msvc70/x128.vcproj, - src/arch/sdl/win32-msvc70/x64.vcproj, - src/arch/sdl/win32-msvc70/x64dtv.vcproj, - src/arch/sdl/win32-msvc70/x64sc.vcproj, - src/arch/sdl/win32-msvc70/xcbm2.vcproj, - src/arch/sdl/win32-msvc70/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc70/xpet.vcproj, - src/arch/sdl/win32-msvc70/xplus4.vcproj, - src/arch/sdl/win32-msvc70/xscpu64.vcproj, - src/arch/sdl/win32-msvc70/xvic.vcproj: Finished the sdl msvc7.0 - support. - -2013-07-09 groepaz - - * src/lib.c: do not zero-fill block allocated by lib_malloc. this WILL - break code that does incorrectly rely on the previous incorrect - behaviour :) - -2013-07-09 groepaz - - * src/plus4/plus4.c, src/plus4/plus4speech.c, src/plus4/plus4speech.h: - init context properly, added missing shutdown function - -2013-07-09 groepaz - - * src/c64/c64meminit.c: do not read boardtype resource in x128 - -2013-07-09 groepaz - - * src/machine.c: use lib_calloc to properly initialize context with - zeros - -2013-07-09 groepaz - - * src/c64/cart/magicvoice.c: use lib_calloc to properly initialize - context with zeros - -2013-07-09 groepaz - - * src/core/ciacore.c: use lib_calloc to properly initialize context - with zeros - -2013-07-09 Marco van den Heuvel - - * src/pet/petcolour.c: Changed the RGB macro to MAKE_RGB, since RGB is - already defined on windows. - -2013-07-08 groepaz - - * src/sid/sid.c: reuse allocated buffers if possible, instead of - allocating and deallocating them all the time - -2013-07-08 groepaz - - * src/arch/unix/x11/gnome/uimenu.h: remove bogus GNOME_MENUS check - from stoneage :) - -2013-07-08 Marco van den Heuvel - - * src/arch/sdl/win32-msvc70/Makefile.am, - src/arch/sdl/win32-msvc70/_vice.vcproj, - src/arch/sdl/win32-msvc70/arch.vcproj, - src/arch/sdl/win32-msvc70/base.vcproj, - src/arch/sdl/win32-msvc70/c128.vcproj, - src/arch/sdl/win32-msvc70/c1541.vcproj, - src/arch/sdl/win32-msvc70/c64.vcproj, - src/arch/sdl/win32-msvc70/c64c128.vcproj, - src/arch/sdl/win32-msvc70/c64c64dtv.vcproj, - src/arch/sdl/win32-msvc70/c64cart.vcproj, - src/arch/sdl/win32-msvc70/c64cartsystem.vcproj, - src/arch/sdl/win32-msvc70/c64commoncart.vcproj, - src/arch/sdl/win32-msvc70/c64dtv.vcproj, - src/arch/sdl/win32-msvc70/c64dtvstubs.vcproj, - src/arch/sdl/win32-msvc70/c64exp.vcproj, - src/arch/sdl/win32-msvc70/c64sc.vcproj, - src/arch/sdl/win32-msvc70/c64scpu64.vcproj, - src/arch/sdl/win32-msvc70/cartconv.vcproj, - src/arch/sdl/win32-msvc70/cbm2.vcproj, - src/arch/sdl/win32-msvc70/cbm2common.vcproj, - src/arch/sdl/win32-msvc70/cbm5x0.vcproj, - src/arch/sdl/win32-msvc70/core.vcproj, - src/arch/sdl/win32-msvc70/crtc.vcproj, - src/arch/sdl/win32-msvc70/diskimage.vcproj, - src/arch/sdl/win32-msvc70/drive.vcproj, - src/arch/sdl/win32-msvc70/fileio.vcproj, - src/arch/sdl/win32-msvc70/fsdevice.vcproj, - src/arch/sdl/win32-msvc70/geninfocontrib.vcproj, - src/arch/sdl/win32-msvc70/gentranslate.vcproj, - src/arch/sdl/win32-msvc70/gfxoutputdrv.vcproj, - src/arch/sdl/win32-msvc70/iec.vcproj, - src/arch/sdl/win32-msvc70/iec128dcr.vcproj, - src/arch/sdl/win32-msvc70/iecbus.vcproj, - src/arch/sdl/win32-msvc70/iecieee.vcproj, - src/arch/sdl/win32-msvc70/ieee.vcproj, - src/arch/sdl/win32-msvc70/imagecontents.vcproj, - src/arch/sdl/win32-msvc70/monitor.vcproj, - src/arch/sdl/win32-msvc70/p64.vcproj, - src/arch/sdl/win32-msvc70/parallel.vcproj, - src/arch/sdl/win32-msvc70/pet.vcproj, - src/arch/sdl/win32-msvc70/petcat.vcproj, - src/arch/sdl/win32-msvc70/platform.vcproj, - src/arch/sdl/win32-msvc70/plus4.vcproj, - src/arch/sdl/win32-msvc70/plus4exp.vcproj, - src/arch/sdl/win32-msvc70/printerdrv.vcproj, - src/arch/sdl/win32-msvc70/raster.vcproj, - src/arch/sdl/win32-msvc70/resid.vcproj, - src/arch/sdl/win32-msvc70/residdtv.vcproj, - src/arch/sdl/win32-msvc70/residfp.vcproj, - src/arch/sdl/win32-msvc70/rs232drv.vcproj, - src/arch/sdl/win32-msvc70/rtc.vcproj, - src/arch/sdl/win32-msvc70/scpu64.vcproj, - src/arch/sdl/win32-msvc70/serial.vcproj, - src/arch/sdl/win32-msvc70/sid.vcproj, - src/arch/sdl/win32-msvc70/sounddrv.vcproj, - src/arch/sdl/win32-msvc70/tape.vcproj, - src/arch/sdl/win32-msvc70/tcbm.vcproj, - src/arch/sdl/win32-msvc70/userport.vcproj, - src/arch/sdl/win32-msvc70/vdc.vcproj, - src/arch/sdl/win32-msvc70/vdrive.vcproj, - src/arch/sdl/win32-msvc70/vic20.vcproj, - src/arch/sdl/win32-msvc70/vic20cart.vcproj, - src/arch/sdl/win32-msvc70/vice.sln, - src/arch/sdl/win32-msvc70/vicii.vcproj, - src/arch/sdl/win32-msvc70/viciidtv.vcproj, - src/arch/sdl/win32-msvc70/viciisc.vcproj, - src/arch/sdl/win32-msvc70/video.vcproj, - src/arch/sdl/win32-msvc70/vsid.vcproj, - src/arch/sdl/win32-msvc70/vsidlib.vcproj, - src/arch/sdl/win32-msvc70/x128.vcproj, - src/arch/sdl/win32-msvc70/x64.vcproj, - src/arch/sdl/win32-msvc70/x64dtv.vcproj, - src/arch/sdl/win32-msvc70/x64sc.vcproj, - src/arch/sdl/win32-msvc70/xcbm2.vcproj, - src/arch/sdl/win32-msvc70/xcbm5x0.vcproj, - src/arch/sdl/win32-msvc70/xpet.vcproj, - src/arch/sdl/win32-msvc70/xplus4.vcproj, - src/arch/sdl/win32-msvc70/xscpu64.vcproj, - src/arch/sdl/win32-msvc70/xvic.vcproj, - src/arch/sdl/win32-msvc70/_vice.dsp, - src/arch/sdl/win32-msvc70/arch.dsp, - src/arch/sdl/win32-msvc70/base.dsp, - src/arch/sdl/win32-msvc70/c128.dsp, - src/arch/sdl/win32-msvc70/c1541.dsp, - src/arch/sdl/win32-msvc70/c64.dsp, - src/arch/sdl/win32-msvc70/c64c128.dsp, - src/arch/sdl/win32-msvc70/c64c64dtv.dsp, - src/arch/sdl/win32-msvc70/c64cart.dsp, - src/arch/sdl/win32-msvc70/c64cartsystem.dsp, - src/arch/sdl/win32-msvc70/c64commoncart.dsp, - src/arch/sdl/win32-msvc70/c64dtv.dsp, - src/arch/sdl/win32-msvc70/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc70/c64exp.dsp, - src/arch/sdl/win32-msvc70/c64sc.dsp, - src/arch/sdl/win32-msvc70/c64scpu64.dsp, - src/arch/sdl/win32-msvc70/cartconv.dsp, - src/arch/sdl/win32-msvc70/cbm2.dsp, - src/arch/sdl/win32-msvc70/cbm2common.dsp, - src/arch/sdl/win32-msvc70/cbm5x0.dsp, - src/arch/sdl/win32-msvc70/core.dsp, - src/arch/sdl/win32-msvc70/crtc.dsp, - src/arch/sdl/win32-msvc70/diskimage.dsp, - src/arch/sdl/win32-msvc70/drive.dsp, - src/arch/sdl/win32-msvc70/fileio.dsp, - src/arch/sdl/win32-msvc70/fsdevice.dsp, - src/arch/sdl/win32-msvc70/geninfocontrib.dsp, - src/arch/sdl/win32-msvc70/gentranslate.dsp, - src/arch/sdl/win32-msvc70/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc70/iec.dsp, - src/arch/sdl/win32-msvc70/iec128dcr.dsp, - src/arch/sdl/win32-msvc70/iecbus.dsp, - src/arch/sdl/win32-msvc70/iecieee.dsp, - src/arch/sdl/win32-msvc70/ieee.dsp, - src/arch/sdl/win32-msvc70/imagecontents.dsp, - src/arch/sdl/win32-msvc70/monitor.dsp, - src/arch/sdl/win32-msvc70/p64.dsp, - src/arch/sdl/win32-msvc70/parallel.dsp, - src/arch/sdl/win32-msvc70/pet.dsp, - src/arch/sdl/win32-msvc70/petcat.dsp, - src/arch/sdl/win32-msvc70/platform.dsp, - src/arch/sdl/win32-msvc70/plus4.dsp, - src/arch/sdl/win32-msvc70/plus4exp.dsp, - src/arch/sdl/win32-msvc70/printerdrv.dsp, - src/arch/sdl/win32-msvc70/raster.dsp, - src/arch/sdl/win32-msvc70/resid.dsp, - src/arch/sdl/win32-msvc70/residdtv.dsp, - src/arch/sdl/win32-msvc70/residfp.dsp, - src/arch/sdl/win32-msvc70/rs232drv.dsp, - src/arch/sdl/win32-msvc70/rtc.dsp, - src/arch/sdl/win32-msvc70/scpu64.dsp, - src/arch/sdl/win32-msvc70/serial.dsp, - src/arch/sdl/win32-msvc70/sid.dsp, - src/arch/sdl/win32-msvc70/sounddrv.dsp, - src/arch/sdl/win32-msvc70/tape.dsp, - src/arch/sdl/win32-msvc70/tcbm.dsp, - src/arch/sdl/win32-msvc70/userport.dsp, - src/arch/sdl/win32-msvc70/vdc.dsp, - src/arch/sdl/win32-msvc70/vdrive.dsp, - src/arch/sdl/win32-msvc70/vic20.dsp, - src/arch/sdl/win32-msvc70/vic20cart.dsp, - src/arch/sdl/win32-msvc70/vice.dsw, - src/arch/sdl/win32-msvc70/vicii.dsp, - src/arch/sdl/win32-msvc70/viciidtv.dsp, - src/arch/sdl/win32-msvc70/viciisc.dsp, - src/arch/sdl/win32-msvc70/video.dsp, - src/arch/sdl/win32-msvc70/vsid.dsp, - src/arch/sdl/win32-msvc70/vsidlib.dsp, - src/arch/sdl/win32-msvc70/x128.dsp, src/arch/sdl/win32-msvc70/x64.dsp, - src/arch/sdl/win32-msvc70/x64dtv.dsp, - src/arch/sdl/win32-msvc70/x64sc.dsp, - src/arch/sdl/win32-msvc70/xcbm2.dsp, - src/arch/sdl/win32-msvc70/xcbm5x0.dsp, - src/arch/sdl/win32-msvc70/xpet.dsp, - src/arch/sdl/win32-msvc70/xplus4.dsp, - src/arch/sdl/win32-msvc70/xscpu64.dsp, - src/arch/sdl/win32-msvc70/xvic.dsp: Replaced with msvc7.0 project - files. - -2013-07-08 groepaz - - * src/arch/unix/x11/gnome/uipalcontrol.c: dont read from resources - that are not available in vsid - -2013-07-08 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, - src/arch/sdl/win32-msvc70, src/arch/sdl/win32-msvc70/Makefile.am, - src/arch/sdl/win32-msvc70/Readme.txt, - src/arch/sdl/win32-msvc70/dirent.h, - src/arch/sdl/win32-msvc70/ide-config.h, - src/arch/sdl/win32-msvc70/ide-siddefs.h, - src/arch/sdl/win32-msvc70/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc70/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc70/inttypes.h, - src/arch/sdl/win32-msvc70/make-bindist.bat, - src/arch/sdl/win32-msvc70/stdint.h, - src/arch/sdl/win32-msvc70/vice.manifest, - src/arch/sdl/win32-msvc70/_vice.dsp, - src/arch/sdl/win32-msvc70/arch.dsp, arch/sdl/win32-msvc70/base.dsp, - src/arch/sdl/win32-msvc70/c128.dsp, - src/arch/sdl/win32-msvc70/c1541.dsp, - src/arch/sdl/win32-msvc70/c64.dsp, - src/arch/sdl/win32-msvc70/c64c128.dsp, - src/arch/sdl/win32-msvc70/c64c64dtv.dsp, - src/arch/sdl/win32-msvc70/c64cart.dsp, - src/arch/sdl/win32-msvc70/c64cartsystem.dsp, - src/arch/sdl/win32-msvc70/c64commoncart.dsp, - src/arch/sdl/win32-msvc70/c64dtv.dsp, - src/arch/sdl/win32-msvc70/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc70/c64exp.dsp, - src/arch/sdl/win32-msvc70/c64sc.dsp, - src/arch/sdl/win32-msvc70/c64scpu64.dsp, - src/arch/sdl/win32-msvc70/cartconv.dsp, - src/arch/sdl/win32-msvc70/cbm2.dsp, - src/arch/sdl/win32-msvc70/cbm2common.dsp, - src/arch/sdl/win32-msvc70/cbm5x0.dsp, - src/arch/sdl/win32-msvc70/core.dsp, - src/arch/sdl/win32-msvc70/crtc.dsp, - src/arch/sdl/win32-msvc70/diskimage.dsp, - src/arch/sdl/win32-msvc70/drive.dsp, - src/arch/sdl/win32-msvc70/fileio.dsp, - src/arch/sdl/win32-msvc70/fsdevice.dsp, - src/arch/sdl/win32-msvc70/geninfocontrib.dsp, - src/arch/sdl/win32-msvc70/gentranslate.dsp, - src/arch/sdl/win32-msvc70/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc70/iec.dsp, - src/arch/sdl/win32-msvc70/iec128dcr.dsp, - src/arch/sdl/win32-msvc70/iecbus.dsp, - src/arch/sdl/win32-msvc70/iecieee.dsp, - src/arch/sdl/win32-msvc70/ieee.dsp, - src/arch/sdl/win32-msvc70/imagecontents.dsp, - src/arch/sdl/win32-msvc70/monitor.dsp, - src/arch/sdl/win32-msvc70/p64.dsp, - src/arch/sdl/win32-msvc70/parallel.dsp, - src/arch/sdl/win32-msvc70/pet.dsp, - src/arch/sdl/win32-msvc70/petcat.dsp, - src/arch/sdl/win32-msvc70/platform.dsp, - src/arch/sdl/win32-msvc70/plus4.dsp, - src/arch/sdl/win32-msvc70/plus4exp.dsp, - src/arch/sdl/win32-msvc70/printerdrv.dsp, - src/arch/sdl/win32-msvc70/raster.dsp, - src/arch/sdl/win32-msvc70/resid.dsp, - src/arch/sdl/win32-msvc70/residdtv.dsp, - src/arch/sdl/win32-msvc70/residfp.dsp, - src/arch/sdl/win32-msvc70/rs232drv.dsp, - src/arch/sdl/win32-msvc70/rtc.dsp, - src/arch/sdl/win32-msvc70/scpu64.dsp, - src/arch/sdl/win32-msvc70/serial.dsp, - src/arch/sdl/win32-msvc70/sid.dsp, - src/arch/sdl/win32-msvc70/sounddrv.dsp, - src/arch/sdl/win32-msvc70/tape.dsp, - src/arch/sdl/win32-msvc70/tcbm.dsp, - src/arch/sdl/win32-msvc70/userport.dsp, - src/arch/sdl/win32-msvc70/vdc.dsp, - src/arch/sdl/win32-msvc70/vdrive.dsp, - src/arch/sdl/win32-msvc70/vic20.dsp, - src/arch/sdl/win32-msvc70/vic20cart.dsp, - src/arch/sdl/win32-msvc70/vice.dsw, - src/arch/sdl/win32-msvc70/vicii.dsp, - src/arch/sdl/win32-msvc70/viciidtv.dsp, - src/arch/sdl/win32-msvc70/viciisc.dsp, - src/arch/sdl/win32-msvc70/video.dsp, - src/arch/sdl/win32-msvc70/vsid.dsp, - src/arch/sdl/win32-msvc70/vsidlib.dsp, - src/arch/sdl/win32-msvc70/x128.dsp, src/arch/sdl/win32-msvc70/x64.dsp, - src/arch/sdl/win32-msvc70/x64dtv.dsp, - src/arch/sdl/win32-msvc70/x64sc.dsp, - src/arch/sdl/win32-msvc70/xcbm2.dsp, - src/arch/sdl/win32-msvc70/xcbm5x0.dsp, - src/arch/sdl/win32-msvc70/xpet.dsp, - src/arch/sdl/win32-msvc70/xplus4.dsp, - src/arch/sdl/win32-msvc70/xscpu64.dsp, - src/arch/sdl/win32-msvc70/xvic.dsp: Made a win32-msvc70 sdl directory, - for now populated with msvc6 project files. - -2013-07-08 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, - configure.proto, src/arch/sdl/win32-msvc: Removed the sdl win32-msvc - directory. - -2013-07-08 groepaz - - * src/arch/unix/x11/gnome/uifilechooser.c, - src/arch/unix/x11/gnome/uifilechooser.h, - src/arch/unix/x11/gnome/x11ui.c: fix memory leaks in filechooser - -2013-07-08 groepaz - - * 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 make - update-po, fixed german translation - -2013-07-08 groepaz - - * src/arch/unix/gui/uisettings.c: fixed debug menu - -2013-07-08 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, - src/arch/sdl/win32-msvc6/Makefile.am, - src/arch/sdl/win32-msvc6/ide-config.h, - src/arch/sdl/win32-msvc6/inttypes.h, - src/arch/sdl/win32-msvc6/stdint.h, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/sdl/win32-msvc6/_vice.dsp, src/arch/sdl/win32-msvc6/arch.dsp, - src/arch/sdl/win32-msvc6/base.dsp, src/arch/sdl/win32-msvc6/c128.dsp, - src/arch/sdl/win32-msvc6/c1541.dsp, src/arch/sdl/win32-msvc6/c64.dsp, - src/arch/sdl/win32-msvc6/c64c128.dsp, - src/arch/sdl/win32-msvc6/c64c64dtv.dsp, - src/arch/sdl/win32-msvc6/c64cart.dsp, - src/arch/sdl/win32-msvc6/c64cartsystem.dsp, - src/arch/sdl/win32-msvc6/c64commoncart.dsp, - src/arch/sdl/win32-msvc6/c64dtv.dsp, - src/arch/sdl/win32-msvc6/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc6/c64exp.dsp, - src/arch/sdl/win32-msvc6/c64sc.dsp, - src/arch/sdl/win32-msvc6/c64scpu64.dsp, - src/arch/sdl/win32-msvc6/cartconv.dsp, - src/arch/sdl/win32-msvc6/cbm2.dsp, - src/arch/sdl/win32-msvc6/cbm2common.dsp, - src/arch/sdl/win32-msvc6/cbm5x0.dsp, - src/arch/sdl/win32-msvc6/core.dsp, src/arch/sdl/win32-msvc6/crtc.dsp, - src/arch/sdl/win32-msvc6/diskimage.dsp, - src/arch/sdl/win32-msvc6/drive.dsp, - src/arch/sdl/win32-msvc6/fileio.dsp, - src/arch/sdl/win32-msvc6/fsdevice.dsp, - src/arch/sdl/win32-msvc6/geninfocontrib.dsp, - src/arch/sdl/win32-msvc6/gentranslate.dsp, - src/arch/sdl/win32-msvc6/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc6/iec.dsp, - src/arch/sdl/win32-msvc6/iec128dcr.dsp, - src/arch/sdl/win32-msvc6/iecbus.dsp, - src/arch/sdl/win32-msvc6/iecieee.dsp, - src/arch/sdl/win32-msvc6/ieee.dsp, - src/arch/sdl/win32-msvc6/imagecontents.dsp, - src/arch/sdl/win32-msvc6/monitor.dsp, - src/arch/sdl/win32-msvc6/p64.dsp, - src/arch/sdl/win32-msvc6/parallel.dsp, - src/arch/sdl/win32-msvc6/pet.dsp, src/arch/sdl/win32-msvc6/petcat.dsp, - src/arch/sdl/win32-msvc6/platform.dsp, - src/arch/sdl/win32-msvc6/plus4.dsp, - src/arch/sdl/win32-msvc6/plus4exp.dsp, - src/arch/sdl/win32-msvc6/printerdrv.dsp, - src/arch/sdl/win32-msvc6/raster.dsp, - src/arch/sdl/win32-msvc6/resid.dsp, - src/arch/sdl/win32-msvc6/residdtv.dsp, - src/arch/sdl/win32-msvc6/residfp.dsp, - src/arch/sdl/win32-msvc6/rs232drv.dsp, - src/arch/sdl/win32-msvc6/rtc.dsp, src/arch/sdl/win32-msvc6/scpu64.dsp, - src/arch/sdl/win32-msvc6/serial.dsp, src/arch/sdl/win32-msvc6/sid.dsp, - src/arch/sdl/win32-msvc6/sounddrv.dsp, - src/arch/sdl/win32-msvc6/tape.dsp, src/arch/sdl/win32-msvc6/tcbm.dsp, - src/arch/sdl/win32-msvc6/userport.dsp, - src/arch/sdl/win32-msvc6/vdc.dsp, src/arch/sdl/win32-msvc6/vdrive.dsp, - src/arch/sdl/win32-msvc6/vic20.dsp, - src/arch/sdl/win32-msvc6/vic20cart.dsp, - src/arch/sdl/win32-msvc6/vice.dsw, src/arch/sdl/win32-msvc6/vicii.dsp, - src/arch/sdl/win32-msvc6/viciidtv.dsp, - src/arch/sdl/win32-msvc6/viciisc.dsp, - src/arch/sdl/win32-msvc6/video.dsp, src/arch/sdl/win32-msvc6/vsid.dsp, - src/arch/sdl/win32-msvc6/vsidlib.dsp, - src/arch/sdl/win32-msvc6/x128.dsp, src/arch/sdl/win32-msvc6/x64.dsp, - src/arch/sdl/win32-msvc6/x64dtv.dsp, - src/arch/sdl/win32-msvc6/x64sc.dsp, - src/arch/sdl/win32-msvc6/xcbm2.dsp, - src/arch/sdl/win32-msvc6/xcbm5x0.dsp, - src/arch/sdl/win32-msvc6/xpet.dsp, - src/arch/sdl/win32-msvc6/xplus4.dsp, - src/arch/sdl/win32-msvc6/xscpu64.dsp, - src/arch/sdl/win32-msvc6/xvic.dsp, src/arch/win32/vs6/vice.dsw, - src/arch/win32/vs_tmpl/arch.tmpl, - src/arch/win32/vs_tmpl/arch_native.tmpl, - src/arch/win32/vs_tmpl/arch_sdl.tmpl, - src/arch/win32/vs_tmpl/sounddrv.tmpl, - src/arch/win32/vs_tmpl/vice.tmpl: Added msvc6 sdl generation support. - -2013-07-07 groepaz - - * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, - src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uipalcontrol.h, - src/arch/unix/x11/gnome/uistatusbar.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, src/c64/psid.c, src/c64/psid.h, - src/c64/vsid.c, src/lib.c: improved shutdown behavior a bit - -2013-07-07 groepaz - - * src/c64/c64rom.c: cosmetics - -2013-07-07 groepaz - - * src/vic20/vic20mem.c, src/vic20/vic20rom.c: do not patch unknown - kernal images. fixes the problem reported by ruud on the ml - -2013-07-07 Antti S. Lankila - - * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Allow RSID BASIC - tunes to play - -2013-07-07 Antti S. Lankila - - * src/c64/psid.c, src/c64/psid.h: Allow detecting which SIDs are - RSID+BASIC tunes - -2013-07-06 groepaz - - * src/arch/unix/x11/gnome/dragdrop.c: dont use lib_free on this - pointer - -2013-07-06 groepaz - - * src/lib.c: fixed lib_free to handle pointers not allocated by the - lib_ functions. disabled non critical warning on free(NULL). made - memory leak summary more compact. - -2013-07-06 groepaz - - * src/debug.c, src/translate.txt, src/translate_text.c: removed - pointless checks for DRIVE_NUM, it is always 4 - -2013-07-05 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc6, - src/arch/sdl/win32-msvc6/Makefile.am, - src/arch/sdl/win32-msvc6/dirent.h, - src/arch/sdl/win32-msvc6/ide-config.h, - src/arch/sdl/win32-msvc6/ide-siddefs.h, - src/arch/sdl/win32-msvc6/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc6/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc6/vice.manifest, - src/arch/sdl/win32-msvc6/Readme.txt, - src/arch/sdl/win32-msvc6/_vice.dsp, src/arch/sdl/win32-msvc6/arch.dsp, - src/arch/sdl/win32-msvc6/base.dsp, src/arch/sdl/win32-msvc6/c128.dsp, - src/arch/sdl/win32-msvc6/c1541.dsp, src/arch/sdl/win32-msvc6/c64.dsp, - src/arch/sdl/win32-msvc6/c64c128.dsp, - src/arch/sdl/win32-msvc6/c64c64dtv.dsp, - src/arch/sdl/win32-msvc6/c64cart.dsp, - src/arch/sdl/win32-msvc6/c64cartsystem.dsp, - src/arch/sdl/win32-msvc6/c64commoncart.dsp, - src/arch/sdl/win32-msvc6/c64dtv.dsp, - src/arch/sdl/win32-msvc6/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc6/c64exp.dsp, - src/arch/sdl/win32-msvc6/c64sc.dsp, - src/arch/sdl/win32-msvc6/c64scpu64.dsp, - src/arch/sdl/win32-msvc6/cartconv.dsp, - src/arch/sdl/win32-msvc6/cbm2.dsp, - src/arch/sdl/win32-msvc6/cbm2common.dsp, - src/arch/sdl/win32-msvc6/cbm5x0.dsp, - src/arch/sdl/win32-msvc6/core.dsp, src/arch/sdl/win32-msvc6/crtc.dsp, - src/arch/sdl/win32-msvc6/diskimage.dsp, - src/arch/sdl/win32-msvc6/drive.dsp, - src/arch/sdl/win32-msvc6/fileio.dsp, - src/arch/sdl/win32-msvc6/fsdevice.dsp, - src/arch/sdl/win32-msvc6/geninfocontrib.dsp, - src/arch/sdl/win32-msvc6/gentranslate.dsp, - src/arch/sdl/win32-msvc6/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc6/iec.dsp, - src/arch/sdl/win32-msvc6/iec128dcr.dsp, - src/arch/sdl/win32-msvc6/iecbus.dsp, - src/arch/sdl/win32-msvc6/iecieee.dsp, - src/arch/sdl/win32-msvc6/ieee.dsp, - src/arch/sdl/win32-msvc6/imagecontents.dsp, - src/arch/sdl/win32-msvc6/make-bindist.bat, - src/arch/sdl/win32-msvc6/monitor.dsp, - src/arch/sdl/win32-msvc6/p64.dsp, - src/arch/sdl/win32-msvc6/parallel.dsp, - src/arch/sdl/win32-msvc6/pet.dsp, src/arch/sdl/win32-msvc6/petcat.dsp, - src/arch/sdl/win32-msvc6/platform.dsp, - src/arch/sdl/win32-msvc6/plus4.dsp, - src/arch/sdl/win32-msvc6/plus4exp.dsp, - src/arch/sdl/win32-msvc6/printerdrv.dsp, - src/arch/sdl/win32-msvc6/raster.dsp, - src/arch/sdl/win32-msvc6/resid.dsp, - src/arch/sdl/win32-msvc6/residdtv.dsp, - src/arch/sdl/win32-msvc6/residfp.dsp, - src/arch/sdl/win32-msvc6/rs232drv.dsp, - src/arch/sdl/win32-msvc6/rtc.dsp, src/arch/sdl/win32-msvc6/scpu64.dsp, - src/arch/sdl/win32-msvc6/serial.dsp, src/arch/sdl/win32-msvc6/sid.dsp, - src/arch/sdl/win32-msvc6/sounddrv.dsp, - src/arch/sdl/win32-msvc6/tape.dsp, src/arch/sdl/win32-msvc6/tcbm.dsp, - src/arch/sdl/win32-msvc6/userport.dsp, - src/arch/sdl/win32-msvc6/vdc.dsp, src/arch/sdl/win32-msvc6/vdrive.dsp, - src/arch/sdl/win32-msvc6/vic20.dsp, - src/arch/sdl/win32-msvc6/vic20cart.dsp, - src/arch/sdl/win32-msvc6/vice.dsw, src/arch/sdl/win32-msvc6/vicii.dsp, - src/arch/sdl/win32-msvc6/viciidtv.dsp, - src/arch/sdl/win32-msvc6/viciisc.dsp, - src/arch/sdl/win32-msvc6/video.dsp, src/arch/sdl/win32-msvc6/vsid.dsp, - src/arch/sdl/win32-msvc6/vsidlib.dsp, - src/arch/sdl/win32-msvc6/x128.dsp, src/arch/sdl/win32-msvc6/x64.dsp, - src/arch/sdl/win32-msvc6/x64dtv.dsp, - src/arch/sdl/win32-msvc6/x64sc.dsp, - src/arch/sdl/win32-msvc6/xcbm2.dsp, - src/arch/sdl/win32-msvc6/xcbm5x0.dsp, - src/arch/sdl/win32-msvc6/xpet.dsp, - src/arch/sdl/win32-msvc6/xplus4.dsp, - src/arch/sdl/win32-msvc6/xscpu64.dsp, - src/arch/sdl/win32-msvc6/xvic.dsp: Started on sdl msvc6 support. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs11/Makefile.am, src/arch/win32/vs11/winid_ia64.bat: - Removed the ia64 batch file, since msvc11 doesn't support ia64 - anymore. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs11/_vice.vcxproj, - src/arch/win32/vs11/arch.vcxproj, src/arch/win32/vs11/base.vcxproj, - src/arch/win32/vs11/c128.vcxproj, src/arch/win32/vs11/c1541.vcxproj, - src/arch/win32/vs11/c64.vcxproj, src/arch/win32/vs11/c64c128.vcxproj, - src/arch/win32/vs11/c64c64dtv.vcxproj, - src/arch/win32/vs11/c64cart.vcxproj, - src/arch/win32/vs11/c64cartsystem.vcxproj, - src/arch/win32/vs11/c64commoncart.vcxproj, - src/arch/win32/vs11/c64dtv.vcxproj, - src/arch/win32/vs11/c64dtvstubs.vcxproj, - src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, - src/arch/win32/vs11/c64scpu64.vcxproj, - src/arch/win32/vs11/cartconv.vcxproj, - src/arch/win32/vs11/cbm2.vcxproj, - src/arch/win32/vs11/cbm2common.vcxproj, - src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, - src/arch/win32/vs11/crtc.vcxproj, - src/arch/win32/vs11/diskimage.vcxproj, - src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, - src/arch/win32/vs11/fsdevice.vcxproj, - src/arch/win32/vs11/geninfocontrib.vcxproj, - src/arch/win32/vs11/genmsvcver.vcxproj, - src/arch/win32/vs11/gentranslate.vcxproj, - src/arch/win32/vs11/genwinres.vcxproj, - src/arch/win32/vs11/gfxoutputdrv.vcxproj, - src/arch/win32/vs11/iec.vcxproj, - src/arch/win32/vs11/iec128dcr.vcxproj, - src/arch/win32/vs11/iecbus.vcxproj, - src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, - src/arch/win32/vs11/imagecontents.vcxproj, - src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, - src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, - src/arch/win32/vs11/petcat.vcxproj, - src/arch/win32/vs11/platform.vcxproj, - src/arch/win32/vs11/plus4.vcxproj, - src/arch/win32/vs11/plus4exp.vcxproj, - src/arch/win32/vs11/printerdrv.vcxproj, - src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, - src/arch/win32/vs11/residdtv.vcxproj, - src/arch/win32/vs11/residfp.vcxproj, - src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, - src/arch/win32/vs11/scpu64.vcxproj, - src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, - src/arch/win32/vs11/sounddrv.vcxproj, - src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, - src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, - src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, - src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, - src/arch/win32/vs11/vicii.vcxproj, - src/arch/win32/vs11/viciidtv.vcxproj, - src/arch/win32/vs11/viciisc.vcxproj, - src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, - src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, - src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, - src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, - src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, - src/arch/win32/vs11/xplus4.vcxproj, - src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj: - Finished the msvc11 support. - -2013-07-05 Marco van den Heuvel - - * configure.proto, src/arch/Makefile.am, src/arch/win64: Removed the - (now obsolete) win64 directory and project files. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs10/_vice.vcxproj, - src/arch/win32/vs10/c1541.vcxproj, - src/arch/win32/vs10/cartconv.vcxproj, - src/arch/win32/vs10/geninfocontrib.vcxproj, - src/arch/win32/vs10/genmsvcver.vcxproj, - src/arch/win32/vs10/gentranslate.vcxproj, - src/arch/win32/vs10/genwinres.vcxproj, - src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, - src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, - src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, - src/arch/win32/vs10/xcbm2.vcxproj, - src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, - src/arch/win32/vs10/xplus4.vcxproj, - src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj: - Fixed even more. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs10/c1541.vcxproj, - src/arch/win32/vs10/cartconv.vcxproj, - src/arch/win32/vs10/geninfocontrib.vcxproj, - src/arch/win32/vs10/genmsvcver.vcxproj, - src/arch/win32/vs10/gentranslate.vcxproj, - src/arch/win32/vs10/genwinres.vcxproj, - src/arch/win32/vs10/petcat.vcxproj: Fixed. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs11/_vice.vcxproj, src/arch/win32/vs11/arch.vcxproj, - src/arch/win32/vs11/base.vcxproj, src/arch/win32/vs11/c128.vcxproj, - src/arch/win32/vs11/c1541.vcxproj, src/arch/win32/vs11/c64.vcxproj, - src/arch/win32/vs11/c64c128.vcxproj, - arch/win32/vs11/c64c64dtv.vcxproj, - src/arch/win32/vs11/c64cart.vcxproj, - src/arch/win32/vs11/c64cartsystem.vcxproj, - src/arch/win32/vs11/c64commoncart.vcxproj, - src/arch/win32/vs11/c64dtv.vcxproj, - src/arch/win32/vs11/c64dtvstubs.vcxproj, - src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, - src/arch/win32/vs11/c64scpu64.vcxproj, - src/arch/win32/vs11/cartconv.vcxproj, - src/arch/win32/vs11/cbm2.vcxproj, - src/arch/win32/vs11/cbm2common.vcxproj, - src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, - src/arch/win32/vs11/crtc.vcxproj, - src/arch/win32/vs11/diskimage.vcxproj, - src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, - src/arch/win32/vs11/fsdevice.vcxproj, - src/arch/win32/vs11/geninfocontrib.vcxproj, - src/arch/win32/vs11/genmsvcver.vcxproj, - src/arch/win32/vs11/gentranslate.vcxproj, - src/arch/win32/vs11/genwinres.vcxproj, - src/arch/win32/vs11/gfxoutputdrv.vcxproj, - src/arch/win32/vs11/iec.vcxproj, - src/arch/win32/vs11/iec128dcr.vcxproj, - src/arch/win32/vs11/iecbus.vcxproj, - src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, - src/arch/win32/vs11/imagecontents.vcxproj, - src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, - src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, - src/arch/win32/vs11/petcat.vcxproj, - src/arch/win32/vs11/platform.vcxproj, - src/arch/win32/vs11/plus4.vcxproj, - src/arch/win32/vs11/plus4exp.vcxproj, - src/arch/win32/vs11/printerdrv.vcxproj, - src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, - src/arch/win32/vs11/residdtv.vcxproj, - src/arch/win32/vs11/residfp.vcxproj, - src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, - src/arch/win32/vs11/scpu64.vcxproj, - src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, - src/arch/win32/vs11/sounddrv.vcxproj, - src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, - src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, - src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, - src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, - src/arch/win32/vs11/vicii.vcxproj, - src/arch/win32/vs11/viciidtv.vcxproj, - src/arch/win32/vs11/viciisc.vcxproj, - src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, - src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, - src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, - src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, - src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, - src/arch/win32/vs11/xplus4.vcxproj, - src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj: - Put correct msvc11 project files in place. - -2013-07-05 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs11, - src/arch/win32/vs11/make-msvc-bindist.bat, - src/arch/win32/vs11/Makefile.am, src/arch/win32/vs11/winid_ia64.bat, - src/arch/win32/vs11/_vice.vcxproj, src/arch/win32/vs11/arch.vcxproj, - src/arch/win32/vs11/base.vcxproj, src/arch/win32/vs11/c128.vcxproj, - src/arch/win32/vs11/c1541.vcxproj, src/arch/win32/vs11/c64.vcxproj, - src/arch/win32/vs11/c64c128.vcxproj, - src/arch/win32/vs11/c64c64dtv.vcxproj, - src/arch/win32/vs11/c64cart.vcxproj, - src/arch/win32/vs11/c64cartsystem.vcxproj, - src/arch/win32/vs11/c64commoncart.vcxproj, - src/arch/win32/vs11/c64dtv.vcxproj, - src/arch/win32/vs11/c64dtvstubs.vcxproj, - src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, - src/arch/win32/vs11/c64scpu64.vcxproj, - src/arch/win32/vs11/cartconv.vcxproj, - src/arch/win32/vs11/cbm2.vcxproj, - src/arch/win32/vs11/cbm2common.vcxproj, - src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, - src/arch/win32/vs11/crtc.vcxproj, - src/arch/win32/vs11/diskimage.vcxproj, - src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, - src/arch/win32/vs11/fsdevice.vcxproj, - src/arch/win32/vs11/geninfocontrib.vcxproj, - src/arch/win32/vs11/genmsvcver.vcxproj, - src/arch/win32/vs11/gentranslate.vcxproj, - src/arch/win32/vs11/genwinres.vcxproj, - src/arch/win32/vs11/gfxoutputdrv.vcxproj, - src/arch/win32/vs11/iec.vcxproj, - src/arch/win32/vs11/iec128dcr.vcxproj, - src/arch/win32/vs11/iecbus.vcxproj, - src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, - src/arch/win32/vs11/imagecontents.vcxproj, - src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, - src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, - src/arch/win32/vs11/petcat.vcxproj, - src/arch/win32/vs11/platform.vcxproj, - src/arch/win32/vs11/plus4.vcxproj, - src/arch/win32/vs11/plus4exp.vcxproj, - arch/win32/vs11/printerdrv.vcxproj, - src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, - src/arch/win32/vs11/residdtv.vcxproj, - src/arch/win32/vs11/residfp.vcxproj, - src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, - src/arch/win32/vs11/scpu64.vcxproj, - src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, - src/arch/win32/vs11/sounddrv.vcxproj, - src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, - src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, - src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, - src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, - src/arch/win32/vs11/vicii.vcxproj, - src/arch/win32/vs11/viciidtv.vcxproj, - src/arch/win32/vs11/viciisc.vcxproj, - src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, - src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, - src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, - src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, - src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, - src/arch/win32/vs11/xplus4.vcxproj, - src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj, - src/arch/win32/vs11/winid_x64.bat, src/arch/win32/vs11/winid_x86.bat: - Started on msvc11 support, directory is populated with msvc10 project - files for now. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs10/_vice.vcxproj, - src/arch/win32/vs10/c1541.vcxproj, - src/arch/win32/vs10/cartconv.vcxproj, - src/arch/win32/vs10/geninfocontrib.vcxproj, - src/arch/win32/vs10/genmsvcver.vcxproj, - src/arch/win32/vs10/gentranslate.vcxproj, - src/arch/win32/vs10/genwinres.vcxproj, - src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, - src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, - src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, - src/arch/win32/vs10/xcbm2.vcxproj, - src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, - src/arch/win32/vs10/xplus4.vcxproj, - src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj, - src/arch/win32/vs10/arch.vcxproj, src/arch/win32/vs10/base.vcxproj, - src/arch/win32/vs10/c128.vcxproj, src/arch/win32/vs10/c64.vcxproj, - src/arch/win32/vs10/c64c128.vcxproj, - src/arch/win32/vs10/c64c64dtv.vcxproj, - src/arch/win32/vs10/c64cart.vcxproj, - src/arch/win32/vs10/c64cartsystem.vcxproj, - src/arch/win32/vs10/c64commoncart.vcxproj, - src/arch/win32/vs10/c64dtv.vcxproj, - src/arch/win32/vs10/c64dtvstubs.vcxproj, - src/arch/win32/vs10/c64exp.vcxproj, src/arch/win32/vs10/c64sc.vcxproj, - src/arch/win32/vs10/c64scpu64.vcxproj, - src/arch/win32/vs10/cbm2.vcxproj, - src/arch/win32/vs10/cbm2common.vcxproj, - src/arch/win32/vs10/cbm5x0.vcxproj, src/arch/win32/vs10/core.vcxproj, - src/arch/win32/vs10/crtc.vcxproj, - src/arch/win32/vs10/diskimage.vcxproj, - src/arch/win32/vs10/drive.vcxproj, src/arch/win32/vs10/fileio.vcxproj, - src/arch/win32/vs10/fsdevice.vcxproj, - src/arch/win32/vs10/gfxoutputdrv.vcxproj, - src/arch/win32/vs10/iec.vcxproj, - src/arch/win32/vs10/iec128dcr.vcxproj, - src/arch/win32/vs10/iecbus.vcxproj, - src/arch/win32/vs10/iecieee.vcxproj, src/arch/win32/vs10/ieee.vcxproj, - src/arch/win32/vs10/imagecontents.vcxproj, - src/arch/win32/vs10/monitor.vcxproj, src/arch/win32/vs10/p64.vcxproj, - src/arch/win32/vs10/parallel.vcxproj, src/arch/win32/vs10/pet.vcxproj, - src/arch/win32/vs10/platform.vcxproj, - src/arch/win32/vs10/plus4.vcxproj, - src/arch/win32/vs10/plus4exp.vcxproj, - src/arch/win32/vs10/printerdrv.vcxproj, - src/arch/win32/vs10/raster.vcxproj, src/arch/win32/vs10/resid.vcxproj, - src/arch/win32/vs10/residdtv.vcxproj, - src/arch/win32/vs10/residfp.vcxproj, - src/arch/win32/vs10/rs232drv.vcxproj, src/arch/win32/vs10/rtc.vcxproj, - src/arch/win32/vs10/scpu64.vcxproj, - src/arch/win32/vs10/serial.vcxproj, src/arch/win32/vs10/sid.vcxproj, - src/arch/win32/vs10/sounddrv.vcxproj, - src/arch/win32/vs10/tape.vcxproj, src/arch/win32/vs10/tcbm.vcxproj, - src/arch/win32/vs10/userport.vcxproj, src/arch/win32/vs10/vdc.vcxproj, - src/arch/win32/vs10/vdrive.vcxproj, src/arch/win32/vs10/vic20.vcxproj, - src/arch/win32/vs10/vic20cart.vcxproj, src/arch/win32/vs10/vice.sln, - src/arch/win32/vs10/vicii.vcxproj, - src/arch/win32/vs10/viciidtv.vcxproj, - src/arch/win32/vs10/viciisc.vcxproj, - src/arch/win32/vs10/video.vcxproj, - src/arch/win32/vs10/vsidlib.vcxproj: Finished the msvc10 support. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs6/vice.dsw, src/arch/win32/vs6/monitor.dsp, - src/arch/win32/vs6/plus4.dsp, src/arch/win32/vs70/monitor.vcproj, - src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/vice.sln, - src/arch/win32/vs71/monitor.vcproj, src/arch/win32/vs71/plus4.vcproj, - src/arch/win32/vs71/vice.sln, src/arch/win32/vs8/monitor.vcproj, - src/arch/win32/vs8/plus4.vcproj, src/arch/win32/vs8/vice.sln, - src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, - src/arch/win32/vs9/vice.sln: Updated to the fixes in the template - files. - -2013-07-05 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/monitor.tmpl, - src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs_tmpl/x64dtv.tmpl: - Fixed. - -2013-07-04 Marcus Sutton - - * configure.proto: Stop HAVE_STRDUP being defined twice when the macro - test isn't run. - -2013-07-04 Marcus Sutton - - * configure.proto, src/sound.c, src/sound.h, src/sounddrv/Makefile.am, - src/sounddrv/soundbsp.cc: Implement an experimental sound driver using - the BSoundPlayer class from the BeOS/Haiku Media Kit and use it by - default on Haiku. - -2013-07-03 Antti S. Lankila - - * src/resid/sid.cc, src/resid/sid.h: Cache FIR tables if settings do - not change. This speeds up song change a lot on slow hardware while - using FIR filtering. - -2013-07-01 Marco van den Heuvel - - * src/arch/win32/vs10/_vice.vcxproj, - src/arch/win32/vs10/c1541.vcxproj, - src/arch/win32/vs10/cartconv.vcxproj, - src/arch/win32/vs10/geninfocontrib.vcxproj, - src/arch/win32/vs10/genmsvcver.vcxproj, - src/arch/win32/vs10/gentranslate.vcxproj, - src/arch/win32/vs10/genwinres.vcxproj, - src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, - src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, - src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, - src/arch/win32/vs10/xcbm2.vcxproj, - src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, - src/arch/win32/vs10/xplus4.vcxproj, - src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj, - src/arch/win32/vs10/Makefile.am, src/arch/win32/vs10/arch.vcxproj, - src/arch/win32/vs10/base.vcxproj, src/arch/win32/vs10/c128.vcxproj, - src/arch/win32/vs10/c64.vcxproj, src/arch/win32/vs10/c64c128.vcxproj, - src/arch/win32/vs10/c64c64dtv.vcxproj, - src/arch/win32/vs10/c64cart.vcxproj, - src/arch/win32/vs10/c64cartsystem.vcxproj, - src/arch/win32/vs10/c64commoncart.vcxproj, - src/arch/win32/vs10/c64dtv.vcxproj, - src/arch/win32/vs10/c64dtvstubs.vcxproj, - src/arch/win32/vs10/c64exp.vcxproj, src/arch/win32/vs10/c64sc.vcxproj, - src/arch/win32/vs10/c64scpu64.vcxproj, - src/arch/win32/vs10/cbm2.vcxproj, - src/arch/win32/vs10/cbm2common.vcxproj, - src/arch/win32/vs10/cbm5x0.vcxproj, src/arch/win32/vs10/core.vcxproj, - src/arch/win32/vs10/crtc.vcxproj, - src/arch/win32/vs10/diskimage.vcxproj, - src/arch/win32/vs10/drive.vcxproj, src/arch/win32/vs10/fileio.vcxproj, - src/arch/win32/vs10/fsdevice.vcxproj, - src/arch/win32/vs10/gfxoutputdrv.vcxproj, - src/arch/win32/vs10/iec.vcxproj, - src/arch/win32/vs10/iec128dcr.vcxproj, - src/arch/win32/vs10/iecbus.vcxproj, - src/arch/win32/vs10/iecieee.vcxproj, src/arch/win32/vs10/ieee.vcxproj, - src/arch/win32/vs10/imagecontents.vcxproj, - src/arch/win32/vs10/monitor.vcxproj, src/arch/win32/vs10/p64.vcxproj, - src/arch/win32/vs10/parallel.vcxproj, src/arch/win32/vs10/pet.vcxproj, - src/arch/win32/vs10/platform.vcxproj, - src/arch/win32/vs10/plus4.vcxproj, - src/arch/win32/vs10/plus4exp.vcxproj, - src/arch/win32/vs10/printerdrv.vcxproj, - src/arch/win32/vs10/raster.vcxproj, src/arch/win32/vs10/resid.vcxproj, - src/arch/win32/vs10/residdtv.vcxproj, - src/arch/win32/vs10/residfp.vcxproj, - src/arch/win32/vs10/rs232drv.vcxproj, src/arch/win32/vs10/rtc.vcxproj, - src/arch/win32/vs10/scpu64.vcxproj, - src/arch/win32/vs10/serial.vcxproj, src/arch/win32/vs10/sid.vcxproj, - src/arch/win32/vs10/sounddrv.vcxproj, - src/arch/win32/vs10/tape.vcxproj, src/arch/win32/vs10/tcbm.vcxproj, - src/arch/win32/vs10/userport.vcxproj, src/arch/win32/vs10/vdc.vcxproj, - src/arch/win32/vs10/vdrive.vcxproj, src/arch/win32/vs10/vic20.vcxproj, - src/arch/win32/vs10/vic20cart.vcxproj, src/arch/win32/vs10/vice.sln, - src/arch/win32/vs10/vicii.vcxproj, - src/arch/win32/vs10/viciidtv.vcxproj, - src/arch/win32/vs10/viciisc.vcxproj, - src/arch/win32/vs10/video.vcxproj, - src/arch/win32/vs10/vsidlib.vcxproj, src/arch/win32/vs10/_vice.vcproj, - src/arch/win32/vs10/arch.vcproj, src/arch/win32/vs10/base.vcproj, - src/arch/win32/vs10/c128.vcproj, src/arch/win32/vs10/c1541.vcproj, - src/arch/win32/vs10/c64.vcproj, src/arch/win32/vs10/c64c128.vcproj, - src/arch/win32/vs10/c64c64dtv.vcproj, - src/arch/win32/vs10/c64cart.vcproj, - src/arch/win32/vs10/c64cartsystem.vcproj, - src/arch/win32/vs10/c64commoncart.vcproj, - src/arch/win32/vs10/c64dtv.vcproj, - src/arch/win32/vs10/c64dtvstubs.vcproj, - src/arch/win32/vs10/c64exp.vcproj, src/arch/win32/vs10/c64sc.vcproj, - src/arch/win32/vs10/c64scpu64.vcproj, - src/arch/win32/vs10/cartconv.vcproj, src/arch/win32/vs10/cbm2.vcproj, - src/arch/win32/vs10/cbm2common.vcproj, - src/arch/win32/vs10/cbm5x0.vcproj, src/arch/win32/vs10/core.vcproj, - src/arch/win32/vs10/crtc.vcproj, src/arch/win32/vs10/diskimage.vcproj, - src/arch/win32/vs10/drive.vcproj, src/arch/win32/vs10/fileio.vcproj, - src/arch/win32/vs10/fsdevice.vcproj, - src/arch/win32/vs10/geninfocontrib.vcproj, - src/arch/win32/vs10/genmsvcver.vcproj, - src/arch/win32/vs10/gentranslate.vcproj, - src/arch/win32/vs10/genwinres.vcproj, - src/arch/win32/vs10/gfxoutputdrv.vcproj, - src/arch/win32/vs10/iec.vcproj, src/arch/win32/vs10/iec128dcr.vcproj, - src/arch/win32/vs10/iecbus.vcproj, src/arch/win32/vs10/iecieee.vcproj, - src/arch/win32/vs10/ieee.vcproj, - src/arch/win32/vs10/imagecontents.vcproj, - src/arch/win32/vs10/monitor.vcproj, src/arch/win32/vs10/p64.vcproj, - src/arch/win32/vs10/parallel.vcproj, src/arch/win32/vs10/pet.vcproj, - src/arch/win32/vs10/petcat.vcproj, - src/arch/win32/vs10/platform.vcproj, src/arch/win32/vs10/plus4.vcproj, - src/arch/win32/vs10/plus4exp.vcproj, - src/arch/win32/vs10/printerdrv.vcproj, - src/arch/win32/vs10/raster.vcproj, src/arch/win32/vs10/resid.vcproj, - src/arch/win32/vs10/residdtv.vcproj, - src/arch/win32/vs10/residfp.vcproj, - src/arch/win32/vs10/rs232drv.vcproj, src/arch/win32/vs10/rtc.vcproj, - src/arch/win32/vs10/scpu64.vcproj, src/arch/win32/vs10/serial.vcproj, - src/arch/win32/vs10/sid.vcproj, src/arch/win32/vs10/sounddrv.vcproj, - src/arch/win32/vs10/tape.vcproj, src/arch/win32/vs10/tcbm.vcproj, - src/arch/win32/vs10/userport.vcproj, src/arch/win32/vs10/vdc.vcproj, - src/arch/win32/vs10/vdrive.vcproj, src/arch/win32/vs10/vic20.vcproj, - src/arch/win32/vs10/vic20cart.vcproj, - src/arch/win32/vs10/vicii.vcproj, src/arch/win32/vs10/viciidtv.vcproj, - src/arch/win32/vs10/viciisc.vcproj, src/arch/win32/vs10/video.vcproj, - src/arch/win32/vs10/vsid.vcproj, src/arch/win32/vs10/vsidlib.vcproj, - src/arch/win32/vs10/x128.vcproj, src/arch/win32/vs10/x64.vcproj, - src/arch/win32/vs10/x64dtv.vcproj, src/arch/win32/vs10/x64sc.vcproj, - src/arch/win32/vs10/xcbm2.vcproj, src/arch/win32/vs10/xcbm5x0.vcproj, - src/arch/win32/vs10/xpet.vcproj, src/arch/win32/vs10/xplus4.vcproj, - src/arch/win32/vs10/xscpu64.vcproj, src/arch/win32/vs10/xvic.vcproj: - Replaced the msvc9 project files with msvc10 project files. - -2013-06-30 Errol Smith - - * src/vdc/vdc-mem.c, src/vdc/vdc.c: Fix for bug #356, where the left - border overlaps the left hand side of VDC screen on platforms with no - unaligned access. - -2013-06-29 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs10, - src/arch/win32/vs10/Makefile.am, - src/arch/win32/vs10/make-msvc-bindist.bat, - src/arch/win32/vs10/vice.sln, src/arch/win32/vs10/winid_ia64.bat, - src/arch/win32/vs10/winid_x64.bat, src/arch/win32/vs10/winid_x86.bat, - src/arch/win32/vs10/_vice.vcproj, src/arch/win32/vs10/arch.vcproj, - src/arch/win32/vs10/base.vcproj, src/arch/win32/vs10/c128.vcproj, - src/arch/win32/vs10/c1541.vcproj, src/arch/win32/vs10/c64.vcproj, - src/arch/win32/vs10/c64c128.vcproj, - src/arch/win32/vs10/c64c64dtv.vcproj, - src/arch/win32/vs10/c64cart.vcproj, - src/arch/win32/vs10/c64cartsystem.vcproj, - src/arch/win32/vs10/c64commoncart.vcproj, - src/arch/win32/vs10/c64dtv.vcproj, - src/arch/win32/vs10/c64dtvstubs.vcproj, - src/arch/win32/vs10/c64exp.vcproj, src/arch/win32/vs10/c64sc.vcproj, - src/arch/win32/vs10/c64scpu64.vcproj, - src/arch/win32/vs10/cartconv.vcproj, src/arch/win32/vs10/cbm2.vcproj, - src/arch/win32/vs10/cbm2common.vcproj, - src/arch/win32/vs10/cbm5x0.vcproj, src/arch/win32/vs10/core.vcproj, - src/arch/win32/vs10/crtc.vcproj, src/arch/win32/vs10/diskimage.vcproj, - src/arch/win32/vs10/drive.vcproj, src/arch/win32/vs10/fileio.vcproj, - src/arch/win32/vs10/fsdevice.vcproj, - src/arch/win32/vs10/geninfocontrib.vcproj, - src/arch/win32/vs10/genmsvcver.vcproj, - src/arch/win32/vs10/gentranslate.vcproj, - src/arch/win32/vs10/genwinres.vcproj, - src/arch/win32/vs10/gfxoutputdrv.vcproj, - src/arch/win32/vs10/iec.vcproj, src/arch/win32/vs10/iec128dcr.vcproj, - src/arch/win32/vs10/iecbus.vcproj, src/arch/win32/vs10/iecieee.vcproj, - src/arch/win32/vs10/ieee.vcproj, - src/arch/win32/vs10/imagecontents.vcproj, - src/arch/win32/vs10/monitor.vcproj, src/arch/win32/vs10/p64.vcproj, - src/arch/win32/vs10/parallel.vcproj, src/arch/win32/vs10/pet.vcproj, - src/arch/win32/vs10/petcat.vcproj, - src/arch/win32/vs10/platform.vcproj, src/arch/win32/vs10/plus4.vcproj, - src/arch/win32/vs10/plus4exp.vcproj, - src/arch/win32/vs10/printerdrv.vcproj, - src/arch/win32/vs10/raster.vcproj, src/arch/win32/vs10/resid.vcproj, - src/arch/win32/vs10/residdtv.vcproj, - src/arch/win32/vs10/residfp.vcproj, - src/arch/win32/vs10/rs232drv.vcproj, src/arch/win32/vs10/rtc.vcproj, - src/arch/win32/vs10/scpu64.vcproj, src/arch/win32/vs10/serial.vcproj, - src/arch/win32/vs10/sid.vcproj, src/arch/win32/vs10/sounddrv.vcproj, - src/arch/win32/vs10/tape.vcproj, src/arch/win32/vs10/tcbm.vcproj, - src/arch/win32/vs10/userport.vcproj, src/arch/win32/vs10/vdc.vcproj, - src/arch/win32/vs10/vdrive.vcproj, src/arch/win32/vs10/vic20.vcproj, - src/arch/win32/vs10/vic20cart.vcproj, - src/arch/win32/vs10/vicii.vcproj, src/arch/win32/vs10/viciidtv.vcproj, - src/arch/win32/vs10/viciisc.vcproj, src/arch/win32/vs10/video.vcproj, - src/arch/win32/vs10/vsid.vcproj, src/arch/win32/vs10/vsidlib.vcproj, - src/arch/win32/vs10/x128.vcproj, src/arch/win32/vs10/x64.vcproj, - src/arch/win32/vs10/x64dtv.vcproj, src/arch/win32/vs10/x64sc.vcproj, - src/arch/win32/vs10/xcbm2.vcproj, src/arch/win32/vs10/xcbm5x0.vcproj, - src/arch/win32/vs10/xpet.vcproj, src/arch/win32/vs10/xplus4.vcproj, - src/arch/win32/vs10/xscpu64.vcproj, src/arch/win32/vs10/xvic.vcproj: - Made a vs10 directory and populated it with vs9 project files for now. - -2013-06-29 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs9/monitor.vcproj, - src/arch/win32/vs9/plus4.vcproj, src/arch/win32/vs9/vice.sln, - src/arch/win32/vs9/_vice.vcproj, src/arch/win32/vs9/arch.vcproj, - src/arch/win32/vs9/base.vcproj, src/arch/win32/vs9/c128.vcproj, - src/arch/win32/vs9/c1541.vcproj, src/arch/win32/vs9/c64.vcproj, - src/arch/win32/vs9/c64c128.vcproj, - src/arch/win32/vs9/c64c64dtv.vcproj, - src/arch/win32/vs9/c64cart.vcproj, - src/arch/win32/vs9/c64cartsystem.vcproj, - src/arch/win32/vs9/c64commoncart.vcproj, - src/arch/win32/vs9/c64dtv.vcproj, - src/arch/win32/vs9/c64dtvstubs.vcproj, - src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, - src/arch/win32/vs9/c64scpu64.vcproj, - src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, - src/arch/win32/vs9/cbm2common.vcproj, - src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, - src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, - src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, - src/arch/win32/vs9/fsdevice.vcproj, - src/arch/win32/vs9/geninfocontrib.vcproj, - src/arch/win32/vs9/genmsvcver.vcproj, - src/arch/win32/vs9/gentranslate.vcproj, - src/arch/win32/vs9/genwinres.vcproj, - src/arch/win32/vs9/gfxoutputdrv.vcproj, src/arch/win32/vs9/iec.vcproj, - src/arch/win32/vs9/iec128dcr.vcproj, src/arch/win32/vs9/iecbus.vcproj, - src/arch/win32/vs9/iecieee.vcproj, src/arch/win32/vs9/ieee.vcproj, - src/arch/win32/vs9/imagecontents.vcproj, - src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, - src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, - src/arch/win32/vs9/platform.vcproj, - src/arch/win32/vs9/plus4exp.vcproj, - src/arch/win32/vs9/printerdrv.vcproj, - src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, - src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, - src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, - src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, - src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, - src/arch/win32/vs9/tape.vcproj, src/arch/win32/vs9/tcbm.vcproj, - src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, - src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, - src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, - src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, - src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, - src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/x128.vcproj, - src/arch/win32/vs9/x64.vcproj, src/arch/win32/vs9/x64dtv.vcproj, - src/arch/win32/vs9/x64sc.vcproj, src/arch/win32/vs9/xcbm2.vcproj, - src/arch/win32/vs9/xcbm5x0.vcproj, src/arch/win32/vs9/xpet.vcproj, - src/arch/win32/vs9/xplus4.vcproj, src/arch/win32/vs9/xscpu64.vcproj, - src/arch/win32/vs9/xvic.vcproj: Finished the msvc9 support. - -2013-06-28 Antti S. Lankila - - * src/resid/extfilt.cc, src/resid/extfilt.h: Adjust highpass filter - cutoff to 15.9 Hz as designed. Leandro Nini spotted that a 10 kOhm - resistor was used to calculate the highpass filter whereas the value - was supposed to be 1 kOhm. - -2013-06-27 Marco van den Heuvel - - * src/arch/unix/x11/gnome/uiscreenshot.c: do not use lib_free on - pointers not allocated by lib_malloc, it will break when using debug - config - -2013-06-27 Marco van den Heuvel - - * src/arch/win32/vs8/monitor.vcproj, src/arch/win32/vs8/plus4.vcproj, - src/arch/win32/vs8/_vice.vcproj, src/arch/win32/vs8/arch.vcproj, - src/arch/win32/vs8/base.vcproj, src/arch/win32/vs8/c128.vcproj, - src/arch/win32/vs8/c1541.vcproj, src/arch/win32/vs8/c64.vcproj, - src/arch/win32/vs8/c64c128.vcproj, - src/arch/win32/vs8/c64c64dtv.vcproj, - src/arch/win32/vs8/c64cart.vcproj, - src/arch/win32/vs8/c64cartsystem.vcproj, - src/arch/win32/vs8/c64commoncart.vcproj, - src/arch/win32/vs8/c64dtv.vcproj, - src/arch/win32/vs8/c64dtvstubs.vcproj, - src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, - src/arch/win32/vs8/c64scpu64.vcproj, - src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, - src/arch/win32/vs8/cbm2common.vcproj, - src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, - src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, - src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, - src/arch/win32/vs8/fsdevice.vcproj, - src/arch/win32/vs8/geninfocontrib.vcproj, - src/arch/win32/vs8/genmsvcver.vcproj, - src/arch/win32/vs8/gentranslate.vcproj, - src/arch/win32/vs8/genwinres.vcproj, - src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, - src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, - src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, - src/arch/win32/vs8/imagecontents.vcproj, - src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, - src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, - src/arch/win32/vs8/platform.vcproj, - src/arch/win32/vs8/plus4exp.vcproj, - src/arch/win32/vs8/printerdrv.vcproj, - src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, - src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, - src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, - src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, - src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, - src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, - src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, - src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, - src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, - src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, - src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, - src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, - src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, - src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, - src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, - src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, - src/arch/win32/vs8/xvic.vcproj: Fixed a generation error. - -2013-06-26 Marco van den Heuvel - - * src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, - src/arch/win32/vs9/vice.sln, src/arch/win32/vs9/_vice.vcproj, - src/arch/win32/vs9/arch.vcproj, src/arch/win32/vs9/base.vcproj, - src/arch/win32/vs9/c128.vcproj, src/arch/win32/vs9/c1541.vcproj, - src/arch/win32/vs9/c64.vcproj, src/arch/win32/vs9/c64c128.vcproj, - src/arch/win32/vs9/c64c64dtv.vcproj, - src/arch/win32/vs9/c64cart.vcproj, - src/arch/win32/vs9/c64cartsystem.vcproj, - src/arch/win32/vs9/c64commoncart.vcproj, - src/arch/win32/vs9/c64dtv.vcproj, - src/arch/win32/vs9/c64dtvstubs.vcproj, - src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, - src/arch/win32/vs9/c64scpu64.vcproj, - src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, - src/arch/win32/vs9/cbm2common.vcproj, - src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, - src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, - src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, - src/arch/win32/vs9/fsdevice.vcproj, - src/arch/win32/vs9/geninfocontrib.vcproj, - src/arch/win32/vs9/genmsvcver.vcproj, - src/arch/win32/vs9/gentranslate.vcproj, - src/arch/win32/vs9/genwinres.vcproj, - src/arch/win32/vs9/gfxoutputdrv.vcproj, - src/arch/win32/vs9/iec.vcproj, src/arch/win32/vs9/iec128dcr.vcproj, - src/arch/win32/vs9/iecbus.vcproj, src/arch/win32/vs9/iecieee.vcproj, - src/arch/win32/vs9/ieee.vcproj, - src/arch/win32/vs9/imagecontents.vcproj, - src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, - src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, - src/arch/win32/vs9/platform.vcproj, - src/arch/win32/vs9/plus4exp.vcproj, - src/arch/win32/vs9/printerdrv.vcproj, - src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, - src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, - src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, - src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, - src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, - src/arch/win32/vs9/tape.vcproj, src/arch/win32/vs9/tcbm.vcproj, - src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, - src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, - src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, - src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, - src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, - src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/x128.vcproj, - src/arch/win32/vs9/x64.vcproj, src/arch/win32/vs9/x64dtv.vcproj, - src/arch/win32/vs9/x64sc.vcproj, src/arch/win32/vs9/xcbm2.vcproj, - src/arch/win32/vs9/xcbm5x0.vcproj, src/arch/win32/vs9/xpet.vcproj, - src/arch/win32/vs9/xplus4.vcproj, src/arch/win32/vs9/xscpu64.vcproj, - src/arch/win32/vs9/xvic.vcproj: Replaced msvc8 project files with - msvc9 project files. - -2013-06-26 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs9, - src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, - src/arch/win32/vs9/vice.sln, src/arch/win32/vs9/Makefile.am, - src/arch/win32/vs9/_vice.vcproj, src/arch/win32/vs9/arch.vcproj, - src/arch/win32/vs9/base.vcproj, src/arch/win32/vs9/c128.vcproj, - src/arch/win32/vs9/c1541.vcproj, src/arch/win32/vs9/c64.vcproj, - src/arch/win32/vs9/c64c128.vcproj, - src/arch/win32/vs9/c64c64dtv.vcproj, - src/arch/win32/vs9/c64cart.vcproj, - src/arch/win32/vs9/c64cartsystem.vcproj, - src/arch/win32/vs9/c64commoncart.vcproj, - src/arch/win32/vs9/c64dtv.vcproj, - src/arch/win32/vs9/c64dtvstubs.vcproj, - src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, - src/arch/win32/vs9/c64scpu64.vcproj, - src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, - src/arch/win32/vs9/cbm2common.vcproj, - src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, - src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, - src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, - src/arch/win32/vs9/fsdevice.vcproj, - src/arch/win32/vs9/geninfocontrib.vcproj, - src/arch/win32/vs9/genmsvcver.vcproj, - src/arch/win32/vs9/gentranslate.vcproj, - src/arch/win32/vs9/genwinres.vcproj, - src/arch/win32/vs9/gfxoutputdrv.vcproj, src/arch/win32/vs9/iec.vcproj, - src/arch/win32/vs9/iec128dcr.vcproj, src/arch/win32/vs9/iecbus.vcproj, - src/arch/win32/vs9/iecieee.vcproj, src/arch/win32/vs9/ieee.vcproj, - src/arch/win32/vs9/imagecontents.vcproj, - src/arch/win32/vs9/make-msvc-bindist.bat, - src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, - src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, - src/arch/win32/vs9/platform.vcproj, - src/arch/win32/vs9/plus4exp.vcproj, - src/arch/win32/vs9/printerdrv.vcproj, - src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, - src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, - src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, - src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, - src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, - src/arch/win32/vs9/tape.vcproj, arch/win32/vs9/tcbm.vcproj, - src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, - src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, - src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, - src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, - src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, - src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/winid_ia64.bat, - src/arch/win32/vs9/winid_x64.bat, src/arch/win32/vs9/winid_x86.bat, - src/arch/win32/vs9/x128.vcproj, src/arch/win32/vs9/x64.vcproj, - src/arch/win32/vs9/x64dtv.vcproj, src/arch/win32/vs9/x64sc.vcproj, - src/arch/win32/vs9/xcbm2.vcproj, src/arch/win32/vs9/xcbm5x0.vcproj, - src/arch/win32/vs9/xpet.vcproj, src/arch/win32/vs9/xplus4.vcproj, - src/arch/win32/vs9/xscpu64.vcproj, src/arch/win32/vs9/xvic.vcproj: - Made vs9 directory populated with vs8 project files for now. - -2013-06-26 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs8/monitor.vcproj, - src/arch/win32/vs8/plus4.vcproj, src/arch/win32/vs8/vice.sln, - src/arch/win32/vs8/_vice.vcproj, src/arch/win32/vs8/arch.vcproj, - src/arch/win32/vs8/base.vcproj, src/arch/win32/vs8/c128.vcproj, - src/arch/win32/vs8/c1541.vcproj, src/arch/win32/vs8/c64.vcproj, - src/arch/win32/vs8/c64c128.vcproj, - src/arch/win32/vs8/c64c64dtv.vcproj, - src/arch/win32/vs8/c64cart.vcproj, - src/arch/win32/vs8/c64cartsystem.vcproj, - src/arch/win32/vs8/c64commoncart.vcproj, - src/arch/win32/vs8/c64dtv.vcproj, - src/arch/win32/vs8/c64dtvstubs.vcproj, - src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, - src/arch/win32/vs8/c64scpu64.vcproj, - src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, - src/arch/win32/vs8/cbm2common.vcproj, - src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, - src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, - src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, - src/arch/win32/vs8/fsdevice.vcproj, - src/arch/win32/vs8/geninfocontrib.vcproj, - src/arch/win32/vs8/genmsvcver.vcproj, - src/arch/win32/vs8/gentranslate.vcproj, - src/arch/win32/vs8/genwinres.vcproj, - src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, - src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, - src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, - src/arch/win32/vs8/imagecontents.vcproj, - src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, - src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, - src/arch/win32/vs8/platform.vcproj, - src/arch/win32/vs8/plus4exp.vcproj, - src/arch/win32/vs8/printerdrv.vcproj, - src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, - src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, - src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, - src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, - src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, - src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, - src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, - src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, - src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, - src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, - src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, - src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, - src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, - src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, - src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, - src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, - src/arch/win32/vs8/xvic.vcproj: Finished the msvc8 support. - -2013-06-26 Marco van den Heuvel - - * src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, - src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, - src/arch/win32/vs71/c64sc.vcproj, - src/arch/win32/vs71/cbm2common.vcproj, - src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, - src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, - src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, - src/arch/win32/vs71/xpet.vcproj: Updated msvc7.1 project files to - treat cpu type source files as regulars ones. - -2013-06-26 Marco van den Heuvel - - * src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/c128.vcproj, - src/arch/win32/vs70/c64dtv.vcproj, src/arch/win32/vs70/c64sc.vcproj, - src/arch/win32/vs70/cbm2common.vcproj, - src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, - src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, - src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, - src/arch/win32/vs70/xpet.vcproj: Updated msvc7.0 project files to - treat cpu type source files as regulars ones. - -2013-06-25 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, configure.proto, - src/arch/win32/Makefile.am, src/arch/win32/vs8, - src/arch/win32/vs8/winid_ia64.bat, src/arch/win32/vs8/winid_x64.bat, - src/arch/win32/vs8/winid_x86.bat, src/arch/win32/msvc/ide-config.h, - src/platform/platform_discovery.h, src/arch/win32/vs71/vice.sln, - src/arch/win32/vs8/monitor.vcproj, src/arch/win32/vs8/plus4.vcproj, - src/arch/win32/vs8/vice.sln, src/arch/win32/vs8/_vice.vcproj, - src/arch/win32/vs8/arch.vcproj, src/arch/win32/vs8/base.vcproj, - src/arch/win32/vs8/c128.vcproj, src/arch/win32/vs8/c1541.vcproj, - src/arch/win32/vs8/c64.vcproj, src/arch/win32/vs8/c64c128.vcproj, - src/arch/win32/vs8/c64c64dtv.vcproj, - src/arch/win32/vs8/c64cart.vcproj, - src/arch/win32/vs8/c64cartsystem.vcproj, - src/arch/win32/vs8/c64commoncart.vcproj, - src/arch/win32/vs8/c64dtv.vcproj, - src/arch/win32/vs8/c64dtvstubs.vcproj, - src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, - src/arch/win32/vs8/c64scpu64.vcproj, - src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, - src/arch/win32/vs8/cbm2common.vcproj, - src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, - src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, - src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, - src/arch/win32/vs8/fsdevice.vcproj, - src/arch/win32/vs8/geninfocontrib.vcproj, - src/arch/win32/vs8/genmsvcver.vcproj, - src/arch/win32/vs8/gentranslate.vcproj, - src/arch/win32/vs8/genwinres.vcproj, - src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, - src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, - src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, - src/arch/win32/vs8/imagecontents.vcproj, - src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, - src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, - src/arch/win32/vs8/platform.vcproj, - src/arch/win32/vs8/plus4exp.vcproj, - src/arch/win32/vs8/printerdrv.vcproj, - src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, - src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, - src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, - src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, - src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, - src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, - src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, - src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, - src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, - src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, - src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, - src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, - src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, - src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, - src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, - src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, - src/arch/win32/vs8/xvic.vcproj, src/arch/win32/vs8/Makefile.am, - src/arch/win32/vs8/make-msvc-bindist.bat, - src/arch/win32/msvc/ide-sidfpdefs.h, - src/arch/win32/vs71/make-msvc-bindist.bat, - src/arch/win64/vic20.vcproj: Finished vs7.1 support and started on vs8 - support. - -2013-06-24 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs71/monitor.vcproj, - src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, - src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, - src/arch/win32/vs71/c64sc.vcproj, - src/arch/win32/vs71/cbm2common.vcproj, - src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, - src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, - src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/arch.vcproj, - src/arch/win32/vs71/base.vcproj, src/arch/win32/vs71/rtc.vcproj, - src/arch/win32/vs71/sid.vcproj: Finished adding msvc7.1 support. - -2013-06-24 Marco van den Heuvel - - * src/arch/win32/vs70/c1541.vcproj, - src/arch/win32/vs70/cartconv.vcproj, - src/arch/win32/vs70/geninfocontrib.vcproj, - src/arch/win32/vs70/genmsvcver.vcproj, - src/arch/win32/vs70/gentranslate.vcproj, - src/arch/win32/vs70/genwinres.vcproj, - src/arch/win32/vs70/petcat.vcproj: Fixed. - -2013-06-24 Marco van den Heuvel - - * src/arch/win32/vs71/monitor.vcproj, - src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, - src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, - src/arch/win32/vs71/c64sc.vcproj, - src/arch/win32/vs71/cbm2common.vcproj, - src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, - src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, - src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, - src/arch/win32/vs71/xpet.vcproj, src/arch/win32/vs71/_vice.vcproj, - src/arch/win32/vs71/arch.vcproj, src/arch/win32/vs71/base.vcproj, - src/arch/win32/vs71/c1541.vcproj, src/arch/win32/vs71/c64.vcproj, - src/arch/win32/vs71/c64c128.vcproj, - src/arch/win32/vs71/c64c64dtv.vcproj, - src/arch/win32/vs71/c64cart.vcproj, - src/arch/win32/vs71/c64cartsystem.vcproj, - src/arch/win32/vs71/c64commoncart.vcproj, - src/arch/win32/vs71/c64dtvstubs.vcproj, - src/arch/win32/vs71/c64exp.vcproj, - src/arch/win32/vs71/c64scpu64.vcproj, - src/arch/win32/vs71/cartconv.vcproj, src/arch/win32/vs71/cbm2.vcproj, - src/arch/win32/vs71/cbm5x0.vcproj, src/arch/win32/vs71/core.vcproj, - src/arch/win32/vs71/crtc.vcproj, src/arch/win32/vs71/diskimage.vcproj, - src/arch/win32/vs71/fileio.vcproj, - src/arch/win32/vs71/fsdevice.vcproj, - src/arch/win32/vs71/geninfocontrib.vcproj, - src/arch/win32/vs71/genmsvcver.vcproj, - src/arch/win32/vs71/gentranslate.vcproj, - src/arch/win32/vs71/genwinres.vcproj, - src/arch/win32/vs71/gfxoutputdrv.vcproj, - src/arch/win32/vs71/iec.vcproj, src/arch/win32/vs71/iec128dcr.vcproj, - src/arch/win32/vs71/iecbus.vcproj, src/arch/win32/vs71/iecieee.vcproj, - src/arch/win32/vs71/ieee.vcproj, - src/arch/win32/vs71/imagecontents.vcproj, - src/arch/win32/vs71/p64.vcproj, src/arch/win32/vs71/parallel.vcproj, - src/arch/win32/vs71/petcat.vcproj, - src/arch/win32/vs71/platform.vcproj, - src/arch/win32/vs71/plus4exp.vcproj, - src/arch/win32/vs71/printerdrv.vcproj, - src/arch/win32/vs71/raster.vcproj, src/arch/win32/vs71/resid.vcproj, - src/arch/win32/vs71/residdtv.vcproj, - src/arch/win32/vs71/residfp.vcproj, - src/arch/win32/vs71/rs232drv.vcproj, src/arch/win32/vs71/rtc.vcproj, - src/arch/win32/vs71/serial.vcproj, src/arch/win32/vs71/sid.vcproj, - src/arch/win32/vs71/sounddrv.vcproj, src/arch/win32/vs71/tape.vcproj, - src/arch/win32/vs71/tcbm.vcproj, src/arch/win32/vs71/userport.vcproj, - src/arch/win32/vs71/vdc.vcproj, src/arch/win32/vs71/vdrive.vcproj, - src/arch/win32/vs71/vic20cart.vcproj, - src/arch/win32/vs71/vicii.vcproj, src/arch/win32/vs71/viciidtv.vcproj, - src/arch/win32/vs71/viciisc.vcproj, src/arch/win32/vs71/video.vcproj, - src/arch/win32/vs71/vsid.vcproj, src/arch/win32/vs71/x128.vcproj, - src/arch/win32/vs71/x64dtv.vcproj, src/arch/win32/vs71/x64sc.vcproj, - src/arch/win32/vs71/xcbm2.vcproj, src/arch/win32/vs71/xcbm5x0.vcproj, - src/arch/win32/vs71/xplus4.vcproj, src/arch/win32/vs71/xscpu64.vcproj, - src/arch/win32/vs71/xvic.vcproj: Put the msvc7.1 project files in - place. - -2013-06-24 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs71, - src/arch/win32/vs71/monitor.vcproj, src/arch/win32/vs71/plus4.vcproj, - src/arch/win32/vs71/vice.sln, src/arch/win32/vs71/c128.vcproj, - src/arch/win32/vs71/c64dtv.vcproj, src/arch/win32/vs71/c64sc.vcproj, - src/arch/win32/vs71/cbm2common.vcproj, - src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, - src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, - src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, - src/arch/win32/vs71/xpet.vcproj, src/arch/win32/vs71/Makefile.am, - src/arch/win32/vs71/_vice.vcproj, src/arch/win32/vs71/arch.vcproj, - src/arch/win32/vs71/base.vcproj, src/arch/win32/vs71/c1541.vcproj, - src/arch/win32/vs71/c64.vcproj, src/arch/win32/vs71/c64c128.vcproj, - src/arch/win32/vs71/c64c64dtv.vcproj, - src/arch/win32/vs71/c64cart.vcproj, - src/arch/win32/vs71/c64cartsystem.vcproj, - src/arch/win32/vs71/c64commoncart.vcproj, - src/arch/win32/vs71/c64dtvstubs.vcproj, - src/arch/win32/vs71/c64exp.vcproj, - src/arch/win32/vs71/c64scpu64.vcproj, - src/arch/win32/vs71/cartconv.vcproj, src/arch/win32/vs71/cbm2.vcproj, - src/arch/win32/vs71/cbm5x0.vcproj, src/arch/win32/vs71/core.vcproj, - src/arch/win32/vs71/crtc.vcproj, src/arch/win32/vs71/diskimage.vcproj, - src/arch/win32/vs71/fileio.vcproj, - src/arch/win32/vs71/fsdevice.vcproj, - src/arch/win32/vs71/geninfocontrib.vcproj, - src/arch/win32/vs71/genmsvcver.vcproj, - src/arch/win32/vs71/gentranslate.vcproj, - src/arch/win32/vs71/genwinres.vcproj, - src/arch/win32/vs71/gfxoutputdrv.vcproj, - src/arch/win32/vs71/iec.vcproj, src/arch/win32/vs71/iec128dcr.vcproj, - src/arch/win32/vs71/iecbus.vcproj, src/arch/win32/vs71/iecieee.vcproj, - src/arch/win32/vs71/ieee.vcproj, - src/arch/win32/vs71/imagecontents.vcproj, - src/arch/win32/vs71/p64.vcproj, src/arch/win32/vs71/parallel.vcproj, - src/arch/win32/vs71/petcat.vcproj, - src/arch/win32/vs71/platform.vcproj, - src/arch/win32/vs71/plus4exp.vcproj, - src/arch/win32/vs71/printerdrv.vcproj, - src/arch/win32/vs71/raster.vcproj, src/arch/win32/vs71/resid.vcproj, - src/arch/win32/vs71/residdtv.vcproj, - src/arch/win32/vs71/residfp.vcproj, - src/arch/win32/vs71/rs232drv.vcproj, src/arch/win32/vs71/rtc.vcproj, - src/arch/win32/vs71/serial.vcproj, src/arch/win32/vs71/sid.vcproj, - src/arch/win32/vs71/sounddrv.vcproj, src/arch/win32/vs71/tape.vcproj, - src/arch/win32/vs71/tcbm.vcproj, src/arch/win32/vs71/userport.vcproj, - src/arch/win32/vs71/vdc.vcproj, src/arch/win32/vs71/vdrive.vcproj, - src/arch/win32/vs71/vic20cart.vcproj, - src/arch/win32/vs71/vicii.vcproj, src/arch/win32/vs71/viciidtv.vcproj, - src/arch/win32/vs71/viciisc.vcproj, src/arch/win32/vs71/video.vcproj, - src/arch/win32/vs71/vsid.vcproj, src/arch/win32/vs71/x128.vcproj, - src/arch/win32/vs71/x64dtv.vcproj, src/arch/win32/vs71/x64sc.vcproj, - src/arch/win32/vs71/xcbm2.vcproj, src/arch/win32/vs71/xcbm5x0.vcproj, - src/arch/win32/vs71/xplus4.vcproj, src/arch/win32/vs71/xscpu64.vcproj, - src/arch/win32/vs71/xvic.vcproj: Started on msvc7.1 support. - -2013-06-24 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs70, - src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs70/monitor.vcproj, src/arch/win32/vs70/plus4.vcproj, - src/arch/win32/vs70/vice.sln, src/arch/win32/vs70/c128.vcproj, - src/arch/win32/vs70/c64dtv.vcproj, src/arch/win32/vs70/c64sc.vcproj, - src/arch/win32/vs70/cbm2common.vcproj, - src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, - src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, - src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, - src/arch/win32/vs70/xpet.vcproj, src/arch/win32/vs70/c1541.vcproj, - src/arch/win32/vs70/cartconv.vcproj, - src/arch/win32/vs70/geninfocontrib.vcproj, - src/arch/win32/vs70/genmsvcver.vcproj, - src/arch/win32/vs70/gentranslate.vcproj, - src/arch/win32/vs70/genwinres.vcproj, - src/arch/win32/vs70/petcat.vcproj, src/arch/win32/vs70/_vice.vcproj, - src/arch/win32/vs70/arch.vcproj, src/arch/win32/vs70/base.vcproj, - src/arch/win32/vs70/c64.vcproj, src/arch/win32/vs70/c64c128.vcproj, - src/arch/win32/vs70/c64c64dtv.vcproj, - src/arch/win32/vs70/c64cart.vcproj, - src/arch/win32/vs70/c64cartsystem.vcproj, - src/arch/win32/vs70/c64commoncart.vcproj, - src/arch/win32/vs70/c64dtvstubs.vcproj, - src/arch/win32/vs70/c64exp.vcproj, - src/arch/win32/vs70/c64scpu64.vcproj, src/arch/win32/vs70/cbm2.vcproj, - src/arch/win32/vs70/cbm5x0.vcproj, src/arch/win32/vs70/core.vcproj, - src/arch/win32/vs70/crtc.vcproj, src/arch/win32/vs70/diskimage.vcproj, - src/arch/win32/vs70/fileio.vcproj, - src/arch/win32/vs70/fsdevice.vcproj, - src/arch/win32/vs70/gfxoutputdrv.vcproj, - src/arch/win32/vs70/iec.vcproj, src/arch/win32/vs70/iec128dcr.vcproj, - src/arch/win32/vs70/iecbus.vcproj, src/arch/win32/vs70/iecieee.vcproj, - src/arch/win32/vs70/ieee.vcproj, - src/arch/win32/vs70/imagecontents.vcproj, - src/arch/win32/vs70/p64.vcproj, src/arch/win32/vs70/parallel.vcproj, - src/arch/win32/vs70/platform.vcproj, - src/arch/win32/vs70/plus4exp.vcproj, - src/arch/win32/vs70/printerdrv.vcproj, - src/arch/win32/vs70/raster.vcproj, src/arch/win32/vs70/resid.vcproj, - src/arch/win32/vs70/residdtv.vcproj, - src/arch/win32/vs70/residfp.vcproj, - src/arch/win32/vs70/rs232drv.vcproj, src/arch/win32/vs70/rtc.vcproj, - src/arch/win32/vs70/serial.vcproj, src/arch/win32/vs70/sid.vcproj, - src/arch/win32/vs70/sounddrv.vcproj, src/arch/win32/vs70/tape.vcproj, - src/arch/win32/vs70/tcbm.vcproj, src/arch/win32/vs70/userport.vcproj, - src/arch/win32/vs70/vdc.vcproj, src/arch/win32/vs70/vdrive.vcproj, - src/arch/win32/vs70/vic20cart.vcproj, - src/arch/win32/vs70/vicii.vcproj, src/arch/win32/vs70/viciidtv.vcproj, - src/arch/win32/vs70/viciisc.vcproj, src/arch/win32/vs70/video.vcproj, - src/arch/win32/vs70/vsid.vcproj, src/arch/win32/vs70/x128.vcproj, - src/arch/win32/vs70/x64dtv.vcproj, src/arch/win32/vs70/x64sc.vcproj, - src/arch/win32/vs70/xcbm2.vcproj, src/arch/win32/vs70/xcbm5x0.vcproj, - src/arch/win32/vs70/xplus4.vcproj, src/arch/win32/vs70/xscpu64.vcproj, - src/arch/win32/vs70/xvic.vcproj, src/arch/win32/vs_tmpl/vice.dsw: - Finished adding msvc7.0 support. - -2013-06-23 groepaz - - * src/autostart.c, src/vdrive/vdrive-bam.c: fix crash when resetting - during autostart of tap files, inspired by patch #76 - -2013-06-23 groepaz - - * doc/readmes/Readme-Unix.txt: fix links, patch by mjhn - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs70/monitor.vcproj, - src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/vice.sln, - src/arch/win32/vs70/c128.vcproj, src/arch/win32/vs70/c64dtv.vcproj, - src/arch/win32/vs70/c64sc.vcproj, - src/arch/win32/vs70/cbm2common.vcproj, - src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, - src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, - src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, - src/arch/win32/vs70/xpet.vcproj, - src/arch/win32/vs70/make-msvc-bindist.bat, - src/arch/win32/vs70/c1541.vcproj, src/arch/win32/vs70/cartconv.vcproj, - src/arch/win32/vs70/geninfocontrib.vcproj, - src/arch/win32/vs70/genmsvcver.vcproj, - src/arch/win32/vs70/gentranslate.vcproj, - src/arch/win32/vs70/genwinres.vcproj, - src/arch/win32/vs70/petcat.vcproj, src/arch/win32/vs70/Makefile.am, - src/arch/win32/vs70/_vice.vcproj, src/arch/win32/vs70/arch.vcproj, - src/arch/win32/vs70/base.vcproj, src/arch/win32/vs70/c64.vcproj, - src/arch/win32/vs70/c64c128.vcproj, - src/arch/win32/vs70/c64c64dtv.vcproj, - src/arch/win32/vs70/c64cart.vcproj, - src/arch/win32/vs70/c64cartsystem.vcproj, - src/arch/win32/vs70/c64commoncart.vcproj, - src/arch/win32/vs70/c64dtvstubs.vcproj, - src/arch/win32/vs70/c64exp.vcproj, - src/arch/win32/vs70/c64scpu64.vcproj, src/arch/win32/vs70/cbm2.vcproj, - src/arch/win32/vs70/cbm5x0.vcproj, src/arch/win32/vs70/core.vcproj, - src/arch/win32/vs70/crtc.vcproj, src/arch/win32/vs70/diskimage.vcproj, - src/arch/win32/vs70/fileio.vcproj, - src/arch/win32/vs70/fsdevice.vcproj, - src/arch/win32/vs70/gfxoutputdrv.vcproj, - src/arch/win32/vs70/iec.vcproj, src/arch/win32/vs70/iec128dcr.vcproj, - src/arch/win32/vs70/iecbus.vcproj, src/arch/win32/vs70/iecieee.vcproj, - src/arch/win32/vs70/ieee.vcproj, - src/arch/win32/vs70/imagecontents.vcproj, - src/arch/win32/vs70/p64.vcproj, src/arch/win32/vs70/parallel.vcproj, - src/arch/win32/vs70/platform.vcproj, - src/arch/win32/vs70/plus4exp.vcproj, - src/arch/win32/vs70/printerdrv.vcproj, - src/arch/win32/vs70/raster.vcproj, src/arch/win32/vs70/resid.vcproj, - src/arch/win32/vs70/residdtv.vcproj, - src/arch/win32/vs70/residfp.vcproj, - src/arch/win32/vs70/rs232drv.vcproj, src/arch/win32/vs70/rtc.vcproj, - src/arch/win32/vs70/serial.vcproj, src/arch/win32/vs70/sid.vcproj, - src/arch/win32/vs70/sounddrv.vcproj, src/arch/win32/vs70/tape.vcproj, - src/arch/win32/vs70/tcbm.vcproj, src/arch/win32/vs70/userport.vcproj, - src/arch/win32/vs70/vdc.vcproj, src/arch/win32/vs70/vdrive.vcproj, - src/arch/win32/vs70/vic20cart.vcproj, - src/arch/win32/vs70/vicii.vcproj, src/arch/win32/vs70/viciidtv.vcproj, - src/arch/win32/vs70/viciisc.vcproj, src/arch/win32/vs70/video.vcproj, - src/arch/win32/vs70/vsid.vcproj, src/arch/win32/vs70/x128.vcproj, - src/arch/win32/vs70/x64dtv.vcproj, src/arch/win32/vs70/x64sc.vcproj, - src/arch/win32/vs70/xcbm2.vcproj, src/arch/win32/vs70/xcbm5x0.vcproj, - src/arch/win32/vs70/xplus4.vcproj, src/arch/win32/vs70/xscpu64.vcproj, - src/arch/win32/vs70/xvic.vcproj, src/arch/win32/vs70/_vice.dsp, - src/arch/win32/vs70/arch.dsp, src/arch/win32/vs70/base.dsp, - src/arch/win32/vs70/c128.dsp, src/arch/win32/vs70/c1541.dsp, - src/arch/win32/vs70/c64.dsp, src/arch/win32/vs70/c64c128.dsp, - src/arch/win32/vs70/c64c64dtv.dsp, src/arch/win32/vs70/c64cart.dsp, - src/arch/win32/vs70/c64cartsystem.dsp, - src/arch/win32/vs70/c64commoncart.dsp, src/arch/win32/vs70/c64dtv.dsp, - src/arch/win32/vs70/c64dtvstubs.dsp, src/arch/win32/vs70/c64exp.dsp, - src/arch/win32/vs70/c64sc.dsp, src/arch/win32/vs70/c64scpu64.dsp, - src/arch/win32/vs70/cartconv.dsp, src/arch/win32/vs70/cbm2.dsp, - src/arch/win32/vs70/cbm2common.dsp, src/arch/win32/vs70/cbm5x0.dsp, - src/arch/win32/vs70/core.dsp, src/arch/win32/vs70/crtc.dsp, - src/arch/win32/vs70/diskimage.dsp, src/arch/win32/vs70/drive.dsp, - src/arch/win32/vs70/fileio.dsp, src/arch/win32/vs70/fsdevice.dsp, - src/arch/win32/vs70/geninfocontrib.dsp, - src/arch/win32/vs70/genmsvcver.dsp, - src/arch/win32/vs70/gentranslate.dsp, - src/arch/win32/vs70/genwinres.dsp, - src/arch/win32/vs70/gfxoutputdrv.dsp, src/arch/win32/vs70/iec.dsp, - src/arch/win32/vs70/iec128dcr.dsp, src/arch/win32/vs70/iecbus.dsp, - src/arch/win32/vs70/iecieee.dsp, src/arch/win32/vs70/ieee.dsp, - src/arch/win32/vs70/imagecontents.dsp, - src/arch/win32/vs70/monitor.dsp, src/arch/win32/vs70/p64.dsp, - src/arch/win32/vs70/parallel.dsp, src/arch/win32/vs70/pet.dsp, - src/arch/win32/vs70/petcat.dsp, src/arch/win32/vs70/platform.dsp, - src/arch/win32/vs70/plus4.dsp, src/arch/win32/vs70/plus4exp.dsp, - src/arch/win32/vs70/printerdrv.dsp, src/arch/win32/vs70/raster.dsp, - src/arch/win32/vs70/resid.dsp, src/arch/win32/vs70/residdtv.dsp, - src/arch/win32/vs70/residfp.dsp, src/arch/win32/vs70/rs232drv.dsp, - src/arch/win32/vs70/rtc.dsp, src/arch/win32/vs70/scpu64.dsp, - src/arch/win32/vs70/serial.dsp, src/arch/win32/vs70/sid.dsp, - src/arch/win32/vs70/sounddrv.dsp, src/arch/win32/vs70/tape.dsp, - src/arch/win32/vs70/tcbm.dsp, src/arch/win32/vs70/userport.dsp, - src/arch/win32/vs70/vdc.dsp, src/arch/win32/vs70/vdrive.dsp, - src/arch/win32/vs70/vic20.dsp, src/arch/win32/vs70/vic20cart.dsp, - src/arch/win32/vs70/vice.dsw, vice/src/arch/win32/vs70/vicii.dsp, - src/arch/win32/vs70/viciidtv.dsp, src/arch/win32/vs70/viciisc.dsp, - src/arch/win32/vs70/video.dsp, src/arch/win32/vs70/vsid.dsp, - src/arch/win32/vs70/vsidlib.dsp, src/arch/win32/vs70/x128.dsp, - src/arch/win32/vs70/x64.dsp, src/arch/win32/vs70/x64dtv.dsp, - src/arch/win32/vs70/x64sc.dsp, src/arch/win32/vs70/xcbm2.dsp, - src/arch/win32/vs70/xcbm5x0.dsp, src/arch/win32/vs70/xpet.dsp, - src/arch/win32/vs70/xplus4.dsp, src/arch/win32/vs70/xscpu64.dsp, - src/arch/win32/vs70/xvic.dsp: Put msvc7.0 project files in place. - -2013-06-22 Marco van den Heuvel - - * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs70, - src/arch/win32/vs70/Makefile.am, src/arch/win32/vs70/_vice.dsp, - src/arch/win32/vs70/arch.dsp, src/arch/win32/vs70/base.dsp, - src/arch/win32/vs70/c128.dsp, src/arch/win32/vs70/c1541.dsp, - src/arch/win32/vs70/c64.dsp, src/arch/win32/vs70/c64c128.dsp, - src/arch/win32/vs70/c64c64dtv.dsp, src/arch/win32/vs70/c64cart.dsp, - src/arch/win32/vs70/c64cartsystem.dsp, - src/arch/win32/vs70/c64commoncart.dsp, src/arch/win32/vs70/c64dtv.dsp, - src/arch/win32/vs70/c64dtvstubs.dsp, src/arch/win32/vs70/c64exp.dsp, - src/arch/win32/vs70/c64sc.dsp, src/arch/win32/vs70/c64scpu64.dsp, - src/arch/win32/vs70/cartconv.dsp, src/arch/win32/vs70/cbm2.dsp, - src/arch/win32/vs70/cbm2common.dsp, src/arch/win32/vs70/cbm5x0.dsp, - src/arch/win32/vs70/core.dsp, src/arch/win32/vs70/crtc.dsp, - src/arch/win32/vs70/diskimage.dsp, src/arch/win32/vs70/drive.dsp, - src/arch/win32/vs70/fileio.dsp, src/arch/win32/vs70/fsdevice.dsp, - src/arch/win32/vs70/geninfocontrib.dsp, - src/arch/win32/vs70/genmsvcver.dsp, - src/arch/win32/vs70/gentranslate.dsp, - src/arch/win32/vs70/genwinres.dsp, - src/arch/win32/vs70/gfxoutputdrv.dsp, src/arch/win32/vs70/iec.dsp, - src/arch/win32/vs70/iec128dcr.dsp, src/arch/win32/vs70/iecbus.dsp, - src/arch/win32/vs70/iecieee.dsp, src/arch/win32/vs70/ieee.dsp, - src/arch/win32/vs70/imagecontents.dsp, - src/arch/win32/vs70/monitor.dsp, src/arch/win32/vs70/p64.dsp, - src/arch/win32/vs70/parallel.dsp, src/arch/win32/vs70/pet.dsp, - src/arch/win32/vs70/petcat.dsp, src/arch/win32/vs70/platform.dsp, - src/arch/win32/vs70/plus4.dsp, src/arch/win32/vs70/plus4exp.dsp, - src/arch/win32/vs70/printerdrv.dsp, src/arch/win32/vs70/raster.dsp, - src/arch/win32/vs70/resid.dsp, src/arch/win32/vs70/residdtv.dsp, - src/arch/win32/vs70/residfp.dsp, src/arch/win32/vs70/rs232drv.dsp, - src/arch/win32/vs70/rtc.dsp, src/arch/win32/vs70/scpu64.dsp, - src/arch/win32/vs70/serial.dsp, src/arch/win32/vs70/sid.dsp, - src/arch/win32/vs70/sounddrv.dsp, src/arch/win32/vs70/tape.dsp, - src/arch/win32/vs70/tcbm.dsp, src/arch/win32/vs70/userport.dsp, - src/arch/win32/vs70/vdc.dsp, src/arch/win32/vs70/vdrive.dsp, - src/arch/win32/vs70/vic20.dsp, src/arch/win32/vs70/vic20cart.dsp, - src/arch/win32/vs70/vice.dsw, src/arch/win32/vs70/vicii.dsp, - src/arch/win32/vs70/viciidtv.dsp, src/arch/win32/vs70/viciisc.dsp, - src/arch/win32/vs70/video.dsp, src/arch/win32/vs70/vsid.dsp, - src/arch/win32/vs70/vsidlib.dsp, src/arch/win32/vs70/x128.dsp, - src/arch/win32/vs70/x64.dsp, src/arch/win32/vs70/x64dtv.dsp, - src/arch/win32/vs70/x64sc.dsp, src/arch/win32/vs70/xcbm2.dsp, - src/arch/win32/vs70/xcbm5x0.dsp, src/arch/win32/vs70/xpet.dsp, - src/arch/win32/vs70/xplus4.dsp, src/arch/win32/vs70/xscpu64.dsp, - src/arch/win32/vs70/xvic.dsp: Added a vs70 directory. - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c: split msvc7 into msvc70 and msvc71. - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs6/vice.dsw, - src/arch/win32/vs_tmpl/vice.tmpl, src/arch/win32/vs_tmpl/vice.dsw, - src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/c64scpu64.dsp, - src/arch/win32/vs6/geninfocontrib.dsp, - src/arch/win32/vs6/genmsvcver.dsp, - src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, - src/arch/win32/vs6/xplus4.dsp: Finished the vs6 generation part. - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/arch.tmpl, - src/arch/win32/vs_tmpl/monitor.tmpl, - src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs_tmpl/x64dtv.tmpl, - src/arch/win32/vs_tmpl/_vice.tmpl, src/arch/win32/vs_tmpl/base.tmpl, - src/arch/win32/vs_tmpl/c128.tmpl, src/arch/win32/vs_tmpl/c1541.tmpl, - src/arch/win32/vs_tmpl/c64.tmpl, src/arch/win32/vs_tmpl/c64c128.tmpl, - src/arch/win32/vs_tmpl/c64c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64cart.tmpl, - src/arch/win32/vs_tmpl/c64cartsystem.tmpl, - src/arch/win32/vs_tmpl/c64commoncart.tmpl, - src/arch/win32/vs_tmpl/c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, - src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, - src/arch/win32/vs_tmpl/c64scpu64.tmpl, - src/arch/win32/vs_tmpl/cbm2.tmpl, - src/arch/win32/vs_tmpl/cbm2common.tmpl, - src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, - src/arch/win32/vs_tmpl/fsdevice.tmpl, - src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, - src/arch/win32/vs_tmpl/iec.tmpl, - src/arch/win32/vs_tmpl/iec128dcr.tmpl, - src/arch/win32/vs_tmpl/iecbus.tmpl, - src/arch/win32/vs_tmpl/iecieee.tmpl, src/arch/win32/vs_tmpl/ieee.tmpl, - src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, - src/arch/win32/vs_tmpl/plus4exp.tmpl, - src/arch/win32/vs_tmpl/printerdrv.tmpl, - src/arch/win32/vs_tmpl/raster.tmpl, - src/arch/win32/vs_tmpl/rs232drv.tmpl, - src/arch/win32/vs_tmpl/scpu64.tmpl, - src/arch/win32/vs_tmpl/serial.tmpl, src/arch/win32/vs_tmpl/sid.tmpl, - src/arch/win32/vs_tmpl/tcbm.tmpl, - src/arch/win32/vs_tmpl/userport.tmpl, src/arch/win32/vs_tmpl/vdc.tmpl, - src/arch/win32/vs_tmpl/vic20.tmpl, - src/arch/win32/vs_tmpl/vic20cart.tmpl, - src/arch/win32/vs_tmpl/vicii.tmpl, - src/arch/win32/vs_tmpl/viciidtv.tmpl, - src/arch/win32/vs_tmpl/viciisc.tmpl, - src/arch/win32/vs_tmpl/video.tmpl, src/arch/win32/vs_tmpl/vsid.tmpl, - src/arch/win32/vs_tmpl/vsidlib.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/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: - Changed the project deps line to a project deps list. - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/x64dtv.tmpl, - src/arch/win32/vs_tmpl/_vice.tmpl, src/arch/win32/vs_tmpl/c1541.tmpl, - src/arch/win32/vs_tmpl/petcat.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/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/vs_tmpl/cartconv.tmpl, - src/arch/win32/vs_tmpl/geninfocontrib.tmpl, - src/arch/win32/vs_tmpl/genmsvcver.tmpl, - src/arch/win32/vs_tmpl/gentranslate.tmpl, - src/arch/win32/vs_tmpl/genwinres.tmpl: Changed the libs line to a libs - list. - -2013-06-22 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs6/_vice.dsp, src/arch/win32/vs6/xcbm5x0.dsp, - src/arch/win32/vs6/xpet.dsp, src/arch/win32/vs6/xplus4.dsp, - src/arch/win32/vs6/xscpu64.dsp, src/arch/win32/vs6/xvic.dsp, - src/arch/win32/vs_tmpl/_vice.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/vs_tmpl/_vice.dsp, src/arch/win32/vs_tmpl/xcbm5x0.dsp, - src/arch/win32/vs_tmpl/xpet.dsp, src/arch/win32/vs_tmpl/xplus4.dsp, - src/arch/win32/vs_tmpl/xscpu64.dsp, src/arch/win32/vs_tmpl/xvic.dsp: - More template progress. - -2013-06-21 groepaz - - * src/arch/unix/x11/gnome/uimon.c: make tilde work with deadkeys - keymap, patch by moiree. fixes bug #444 - -2013-06-21 groepaz - - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/scpu64ui.c, src/c64/c64-cmdline-options.c, - src/c64/c64-resources.c, src/c64/c64.c, src/c64/c64model.c, - src/c64/c64model.h, src/c64/c64scmodel.c, src/drive/drive.c, - src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64.c, src/serial/serial-trap.c, src/translate.txt, - src/translate_text.c: fixed model switching in x64sc and xscpu64, - added resource and commandline option to select wether drives should - reset with the computer, related unix gui updates. fixes bug #369. UIs - need updating, see devlog. - -2013-06-21 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/msvc/ide-config.h, src/arch/win32/vs_tmpl/x64dtv.tmpl, - src/arch/win32/vs6/c64cart.dsp, src/arch/win32/vs6/vsid.dsp, - src/arch/win32/vs6/x128.dsp, src/arch/win32/vs6/x64.dsp, - src/arch/win32/vs6/x64dtv.dsp, src/arch/win32/vs6/x64sc.dsp, - src/arch/win32/vs6/xcbm2.dsp, src/arch/win32/vs_tmpl/c64cart.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/x64sc.tmpl, - src/arch/win32/vs_tmpl/xcbm2.tmpl, src/arch/win32/vs_tmpl/vsid.dsp, - src/arch/win32/vs_tmpl/vsidlib.dsp, src/arch/win32/vs_tmpl/x128.dsp, - src/arch/win32/vs_tmpl/x64.dsp, src/arch/win32/vs_tmpl/x64dtv.dsp, - src/arch/win32/vs_tmpl/x64sc.dsp, src/arch/win32/vs_tmpl/xcbm2.dsp: - More template progress. - -2013-06-20 groepaz - - * src/arch/unix/gui/uicommands.c, src/init.c, src/machine.c, - src/machine.h, src/translate.txt, src/translate_text.c: added resource - and command line option to select default action on CPU JAM. fixes bug - #286. UIs need updating, see devlog - -2013-06-20 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs6/tcbm.dsp, src/arch/win32/vs6/userport.dsp, - src/arch/win32/vs6/vdc.dsp, src/arch/win32/vs6/vdrive.dsp, - src/arch/win32/vs6/vic20.dsp, src/arch/win32/vs6/vic20cart.dsp, - src/arch/win32/vs6/vicii.dsp, src/arch/win32/vs6/viciidtv.dsp, - src/arch/win32/vs6/viciisc.dsp, src/arch/win32/vs6/video.dsp, - src/arch/win32/vs6/vsidlib.dsp, src/arch/win32/vs_tmpl/tcbm.tmpl, - src/arch/win32/vs_tmpl/userport.tmpl, src/arch/win32/vs_tmpl/vdc.tmpl, - src/arch/win32/vs_tmpl/vic20.tmpl, - src/arch/win32/vs_tmpl/vic20cart.tmpl, - src/arch/win32/vs_tmpl/vicii.tmpl, - src/arch/win32/vs_tmpl/viciidtv.tmpl, - src/arch/win32/vs_tmpl/viciisc.tmpl, - src/arch/win32/vs_tmpl/video.tmpl, - src/arch/win32/vs_tmpl/vsidlib.tmpl, src/arch/win32/vs_tmpl/tcbm.dsp, - src/arch/win32/vs_tmpl/userport.dsp, src/arch/win32/vs_tmpl/vdc.dsp, - src/arch/win32/vs_tmpl/vdrive.dsp, src/arch/win32/vs_tmpl/vdrive.tmpl, - src/arch/win32/vs_tmpl/vic20.dsp, - src/arch/win32/vs_tmpl/vic20cart.dsp, - src/arch/win32/vs_tmpl/vicii.dsp, src/arch/win32/vs_tmpl/viciidtv.dsp, - src/arch/win32/vs_tmpl/viciisc.dsp, src/arch/win32/vs_tmpl/video.dsp: - More template progress. - -2013-06-19 groepaz - - * src/monitor/mon_breakpoint.c, src/monitor/monitor.c: always switch - to CPU bank for disassembly triggered by break- or watchpoints or - single stepping. fixed bug #431 - -2013-06-19 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs_tmpl/sounddrv. tmpl,src/arch/win32/vs6/residdtv.dsp, - src/arch/win32/vs6/residfp.dsp, src/arch/win32/vs6/rs232drv.dsp, - src/arch/win32/vs6/rtc.dsp, src/arch/win32/vs6/scpu64.dsp, - src/arch/win32/vs6/serial.dsp, src/arch/win32/vs6/sid.dsp, - src/arch/win32/vs6/sounddrv.dsp, src/arch/win32/vs6/tape.dsp, - src/arch/win32/vs_tmpl/rs232drv.tmpl, - src/arch/win32/vs_tmpl/scpu64.tmpl, - src/arch/win32/vs_tmpl/serial.tmpl, src/arch/win32/vs_tmpl/sid.tmpl, - src/arch/win32/vs_tmpl/residdtv.dsp, - src/arch/win32/vs_tmpl/residdtv.tmpl, - src/arch/win32/vs_tmpl/residfp.dsp, - src/arch/win32/vs_tmpl/residfp.tmpl, - src/arch/win32/vs_tmpl/rs232drv.dsp, src/arch/win32/vs_tmpl/rtc.dsp, - src/arch/win32/vs_tmpl/rtc.tmpl, src/arch/win32/vs_tmpl/scpu64.dsp, - src/arch/win32/vs_tmpl/sid.dsp, src/arch/win32/vs_tmpl/sounddrv.dsp, - src/arch/win32/vs_tmpl/tape.dsp, src/arch/win32/vs_tmpl/tape.tmpl: - More template progress. - -2013-06-19 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, - src/arch/win32/vs_tmpl/arch.tmpl, src/arch/win32/vs_tmpl/monitor.tmpl, - src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs6/printerdrv.dsp, - src/arch/win32/vs6/raster.dsp, src/arch/win32/vs6/resid.dsp, - src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c128.tmpl, - src/arch/win32/vs_tmpl/c1541.tmpl, src/arch/win32/vs_tmpl/c64.tmpl, - src/arch/win32/vs_tmpl/c64c128.tmpl, - src/arch/win32/vs_tmpl/c64c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64cart.tmpl, - src/arch/win32/vs_tmpl/c64cartsystem.tmpl, - src/arch/win32/vs_tmpl/c64commoncart.tmpl, - src/arch/win32/vs_tmpl/c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, - src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, - src/arch/win32/vs_tmpl/c64scpu64.tmpl, - src/arch/win32/vs_tmpl/cbm2.tmpl, - src/arch/win32/vs_tmpl/cbm2common.tmpl, - src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, - src/arch/win32/vs_tmpl/fsdevice.tmpl, - src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, - src/arch/win32/vs_tmpl/iec.tmpl, - src/arch/win32/vs_tmpl/iec128dcr.tmpl, - src/arch/win32/vs_tmpl/iecbus.tmpl, - src/arch/win32/vs_tmpl/iecieee.tmpl, src/arch/win32/vs_tmpl/ieee.tmpl, - src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, - src/arch/win32/vs_tmpl/plus4exp.tmpl, - src/arch/win32/vs_tmpl/printerdrv.tmpl, - src/arch/win32/vs_tmpl/raster.tmpl, - src/arch/win32/vs_tmpl/cartconv.tmpl, - src/arch/win32/vs_tmpl/geninfocontrib.tmpl, - src/arch/win32/vs_tmpl/genmsvcver.tmpl, - src/arch/win32/vs_tmpl/gentranslate.tmpl, - src/arch/win32/vs_tmpl/genwinres.tmpl, - src/arch/win32/vs_tmpl/core.tmpl, src/arch/win32/vs_tmpl/crtc.tmpl, - src/arch/win32/vs_tmpl/diskimage.tmpl, - src/arch/win32/vs_tmpl/fileio.tmpl, - src/arch/win32/vs_tmpl/imagecontents.tmpl, - src/arch/win32/vs_tmpl/p64.tmpl, src/arch/win32/vs_tmpl/parallel.tmpl, - src/arch/win32/vs_tmpl/platform.tmpl, - src/arch/win32/vs_tmpl/printerdrv.dsp, - src/arch/win32/vs_tmpl/raster.dsp, src/arch/win32/vs_tmpl/resid.dsp, - src/arch/win32/vs_tmpl/resid.tmpl: More template progress. - -2013-06-18 groepaz - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c, - src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, src/cbm2/cbm5x0mem.c, - src/drive/drivemem.c, src/monitor/monitor.c, src/pet/petmem.c, - src/plus4/plus4mem.c, src/scpu64/scpu64mem.c, src/vic20/vic20mem.c: - fix zeropage memory access when watchpoints are enabled, fixes bug - #440 - -2013-06-18 Marco van den Heuvel - - * src/arch/win32/vs_tmpl/Makefile.am, src/arch/win32/vs6/monitor.dsp, - src/arch/win32/vs6/plus4.dsp, src/arch/win32/vs_tmpl/monitor.tmpl, - src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs6/ieee.dsp, - src/arch/win32/vs6/imagecontents.dsp, src/arch/win32/vs6/p64.dsp, - src/arch/win32/vs6/parallel.dsp, src/arch/win32/vs6/pet.dsp, - src/arch/win32/vs6/petcat.dsp, src/arch/win32/vs6/platform.dsp, - src/arch/win32/vs6/plus4exp.dsp, src/arch/win32/vs_tmpl/ieee.tmpl, - src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, - src/arch/win32/vs_tmpl/plus4exp.tmpl, - src/arch/win32/vs_tmpl/imagecontents.tmpl, - src/arch/win32/vs_tmpl/p64.tmpl, src/arch/win32/vs_tmpl/parallel.tmpl, - src/arch/win32/vs_tmpl/platform.tmpl, src/arch/win32/vs_tmpl/ieee.dsp, - src/arch/win32/vs_tmpl/imagecontents.dsp, - src/arch/win32/vs_tmpl/monitor.dsp, src/arch/win32/vs_tmpl/p64.dsp, - src/arch/win32/vs_tmpl/parallel.dsp, src/arch/win32/vs_tmpl/pet.dsp, - src/arch/win32/vs_tmpl/petcat.dsp, - src/arch/win32/vs_tmpl/platform.dsp, src/arch/win32/vs_tmpl/plus4.dsp, - src/arch/win32/vs_tmpl/plus4exp.dsp: More template additions and - substitutions. - -2013-06-18 Marco van den Heuvel - - * src/sound.c: Update sound status when changing stereo/mono state. - -2013-06-18 Marco van den Heuvel - - * src/arch/win32/vs_tmpl, src/arch/win32/vs_tmpl/mkmsvc.c, - configure.proto, src/arch/win32/Makefile.am, - src/arch/win32/vs_tmpl/Makefile.am, src/arch/win32/vs_tmpl/arch.tmpl, - src/arch/win32/vs_tmpl/vice.dsw, src/arch/win32/vs6/arch.dsp, - src/arch/win32/vs6/base.dsp, src/arch/win32/vs6/c128.dsp, - src/arch/win32/vs6/c1541.dsp, src/arch/win32/vs6/c64.dsp, - src/arch/win32/vs6/c64c128.dsp, src/arch/win32/vs6/c64c64dtv.dsp, - src/arch/win32/vs6/c64cart.dsp, src/arch/win32/vs6/c64cartsystem.dsp, - src/arch/win32/vs6/c64commoncart.dsp, src/arch/win32/vs6/c64dtv.dsp, - src/arch/win32/vs6/c64dtvstubs.dsp, src/arch/win32/vs6/c64exp.dsp, - src/arch/win32/vs6/c64sc.dsp, src/arch/win32/vs6/c64scpu64.dsp, - src/arch/win32/vs6/cartconv.dsp, src/arch/win32/vs6/cbm2.dsp, - src/arch/win32/vs6/cbm2common.dsp, src/arch/win32/vs6/cbm5x0.dsp, - src/arch/win32/vs6/core.dsp, src/arch/win32/vs6/crtc.dsp, - src/arch/win32/vs6/diskimage.dsp, src/arch/win32/vs6/drive.dsp, - src/arch/win32/vs6/fileio.dsp, src/arch/win32/vs6/fsdevice.dsp, - src/arch/win32/vs6/geninfocontrib.dsp, - src/arch/win32/vs6/genmsvcver.dsp, - src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, - src/arch/win32/vs6/gfxoutputdrv.dsp, src/arch/win32/vs6/iec.dsp, - src/arch/win32/vs6/iec128dcr.dsp, src/arch/win32/vs6/iecbus.dsp, - src/arch/win32/vs6/iecieee.dsp, src/arch/win32/vs6/x128.dsp, - src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c128.tmpl, - src/arch/win32/vs_tmpl/c1541.tmpl, src/arch/win32/vs_tmpl/c64.tmpl, - src/arch/win32/vs_tmpl/c64c128.tmpl, - src/arch/win32/vs_tmpl/c64c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64cart.tmpl, - src/arch/win32/vs_tmpl/c64cartsystem.tmpl, - src/arch/win32/vs_tmpl/c64commoncart.tmpl, - src/arch/win32/vs_tmpl/c64dtv.tmpl, - src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, - src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, - src/arch/win32/vs_tmpl/c64scpu64.tmpl, - src/arch/win32/vs_tmpl/cbm2.tmpl, - src/arch/win32/vs_tmpl/cbm2common.tmpl, - src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, - src/arch/win32/vs_tmpl/fsdevice.tmpl, - src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, - src/arch/win32/vs_tmpl/iec.tmpl, - src/arch/win32/vs_tmpl/iec128dcr.tmpl, - src/arch/win32/vs_tmpl/iecbus.tmpl, - src/arch/win32/vs_tmpl/iecieee.tmpl, - src/arch/win32/vs_tmpl/cartconv.tmpl, - src/arch/win32/vs_tmpl/geninfocontrib.tmpl, - src/arch/win32/vs_tmpl/genmsvcver.tmpl, - src/arch/win32/vs_tmpl/gentranslate.tmpl, - src/arch/win32/vs_tmpl/genwinres.tmpl, - src/arch/win32/vs_tmpl/_vice.dsp, src/arch/win32/vs_tmpl/xcbm5x0.dsp, - src/arch/win32/vs_tmpl/xpet.dsp, src/arch/win32/vs_tmpl/xplus4.dsp, - src/arch/win32/vs_tmpl/xscpu64.dsp, src/arch/win32/vs_tmpl/xvic.dsp, - src/arch/win32/vs_tmpl/vsid.dsp, src/arch/win32/vs_tmpl/vsidlib.dsp, - src/arch/win32/vs_tmpl/x128.dsp, src/arch/win32/vs_tmpl/x64.dsp, - src/arch/win32/vs_tmpl/x64dtv.dsp, src/arch/win32/vs_tmpl/x64sc.dsp, - src/arch/win32/vs_tmpl/xcbm2.dsp, src/arch/win32/vs_tmpl/tcbm.dsp, - src/arch/win32/vs_tmpl/userport.dsp, src/arch/win32/vs_tmpl/vdc.dsp, - src/arch/win32/vs_tmpl/vdrive.dsp, src/arch/win32/vs_tmpl/vic20.dsp, - src/arch/win32/vs_tmpl/vic20cart.dsp, - src/arch/win32/vs_tmpl/vicii.dsp, src/arch/win32/vs_tmpl/viciidtv.dsp, - src/arch/win32/vs_tmpl/viciisc.dsp, src/arch/win32/vs_tmpl/video.dsp, - src/arch/win32/vs_tmpl/residdtv.dsp, - src/arch/win32/vs_tmpl/residfp.dsp, - src/arch/win32/vs_tmpl/rs232drv.dsp, src/arch/win32/vs_tmpl/rtc.dsp, - src/arch/win32/vs_tmpl/scpu64.dsp, src/arch/win32/vs_tmpl/serial.dsp, - src/arch/win32/vs_tmpl/sid.dsp, src/arch/win32/vs_tmpl/sounddrv.dsp, - src/arch/win32/vs_tmpl/tape.dsp, src/arch/win32/vs_tmpl/core.tmpl, - src/arch/win32/vs_tmpl/crtc.tmpl, - src/arch/win32/vs_tmpl/diskimage.tmpl, - src/arch/win32/vs_tmpl/fileio.tmpl, - src/arch/win32/vs_tmpl/printerdrv.dsp, - src/arch/win32/vs_tmpl/raster.dsp, src/arch/win32/vs_tmpl/resid.dsp, - src/arch/win32/vs_tmpl/ieee.dsp, - src/arch/win32/vs_tmpl/imagecontents.dsp, - src/arch/win32/vs_tmpl/monitor.dsp, src/arch/win32/vs_tmpl/p64.dsp, - src/arch/win32/vs_tmpl/parallel.dsp, src/arch/win32/vs_tmpl/pet.dsp, - src/arch/win32/vs_tmpl/petcat.dsp, - src/arch/win32/vs_tmpl/platform.dsp, src/arch/win32/vs_tmpl/plus4.dsp, - src/arch/win32/vs_tmpl/plus4exp.dsp: Made a template -> vs6 project - file conversion program, started adding templates and using the - resulting project files in the vs6 directory. - -2013-06-17 groepaz - - * src/translate_text.c: fix description for del command, fixes bug - #435 - -2013-06-17 groepaz - - * src/petcat.c: updated help - -2013-06-15 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6, - src/arch/win32/vs6/make-msvc-bindist.bat, - src/arch/win32/vs6/Makefile.am, src/arch/win32/make-msvc-bindist.bat: - Moved the bindist batch file to the correct location. - -2013-06-15 Marco van den Heuvel - - * src/arch/win32/vs6, src/arch/win32/vs6/monitor.dsp, - src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/video.dsp, - src/arch/win32/vs6/vsid.dsp, src/arch/win32/vs6/x128.dsp, - src/arch/win32/vs6/x64.dsp, src/arch/win32/vs6/x64dtv.dsp, - src/arch/win32/vs6/x64sc.dsp, src/arch/win32/vs6/xcbm2.dsp, - src/arch/win32/vs6/xcbm5x0.dsp, src/arch/win32/vs6/xpet.dsp, - src/arch/win32/vs6/xplus4.dsp, src/arch/win32/vs6/xscpu64.dsp, - src/arch/win32/vs6/xvic.dsp: Fixed. - -2013-06-15 groepaz - - * data/PLUS4/Makefile.am, data/PLUS4/kernal.005, - src/plus4/plus4model.c: use ntsc kernal when ntsc machine is selected, - fixes bug #436 - -2013-06-15 groepaz - - * src/c128/c128memsnapshot.c, src/snapshot.c: fix copypaste fail, - fixes bug #438 - -2013-06-15 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, - src/platform/platform_discovery.h, - src/platform/platform_x86_runtime_cpu.c: Fixed for msvc detection. - -2013-06-15 Marco van den Heuvel - - * src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uitapestatus.c: Fixed. - -2013-06-15 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/vice.dsw, - src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/vsidlib.dsp, - src/arch/win32/vs6/x128.dsp, src/arch/win32/vs6/x64.dsp, - src/arch/win32/vs6/x64dtv.dsp, src/arch/win32/vs6/x64sc.dsp, - src/arch/win32/vs6/xcbm2.dsp, src/arch/win32/vs6/xcbm5x0.dsp, - src/arch/win32/vs6/xpet.dsp, src/arch/win32/vs6/xplus4.dsp, - src/arch/win32/vs6/xscpu64.dsp, src/arch/win32/vs6/xvic.dsp, - src/arch/win32/vice.dsw, src/arch/win32/vsidlib.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, - src/arch/win32/xscpu64.dsp, src/arch/win32/xvic.dsp: Finished moving - the msvc6 project files. - -2013-06-14 Marco van den Heuvel - - * src/arch/win64/vic20.vcproj: Fixed. - -2013-06-14 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, - src/arch/win32/vs6/userport.dsp, src/arch/win32/vs6/vdc.dsp, - src/arch/win32/vs6/vdrive.dsp, src/arch/win32/vs6/vic20.dsp, - src/arch/win32/vs6/vic20cart.dsp, src/arch/win32/vs6/vicii.dsp, - src/arch/win32/vs6/viciidtv.dsp, src/arch/win32/vs6/viciisc.dsp, - src/arch/win32/vs6/video.dsp, src/arch/win32/vs6/vsid.dsp, - src/arch/win32/userport.dsp, src/arch/win32/vdc.dsp, - src/arch/win32/vdrive.dsp, src/arch/win32/vic20.dsp, - src/arch/win32/vic20cart.dsp, src/arch/win32/vicii.dsp, - src/arch/win32/viciidtv.dsp, src/arch/win32/viciisc.dsp, - src/arch/win32/video.dsp, src/arch/win32/vsid.dsp: Moved some more - msvc6 project files. - -2013-06-14 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/plus4.dsp, - src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/pet.dsp, - src/arch/win32/vs6/petcat.dsp, src/arch/win32/vs6/platform.dsp, - src/arch/win32/vs6/plus4exp.dsp, src/arch/win32/vs6/printerdrv.dsp, - src/arch/win32/vs6/raster.dsp, src/arch/win32/vs6/resid.dsp, - src/arch/win32/vs6/residdtv.dsp, src/arch/win32/vs6/residfp.dsp, - src/arch/win32/vs6/rs232drv.dsp, src/arch/win32/vs6/rtc.dsp, - src/arch/win32/vs6/scpu64.dsp, src/arch/win32/vs6/serial.dsp, - src/arch/win32/vs6/sid.dsp, src/arch/win32/vs6/sounddrv.dsp, - src/arch/win32/vs6/tape.dsp, src/arch/win32/vs6/tcbm.dsp, - src/arch/win32/pet.dsp, src/arch/win32/petcat.dsp, - src/arch/win32/platform.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/plus4exp.dsp, src/arch/win32/printerdrv.dsp, - src/arch/win32/raster.dsp, src/arch/win32/resid.dsp, - src/arch/win32/residdtv.dsp, src/arch/win32/residfp.dsp, - src/arch/win32/rs232drv.dsp, src/arch/win32/rtc.dsp, - src/arch/win32/scpu64.dsp, src/arch/win32/serial.dsp, - src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, - src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp: Moved some more - msvc6 project files. - -2013-06-13 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/monitor.dsp, - src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/gfxoutputdrv.dsp, - src/arch/win32/vs6/iec.dsp, src/arch/win32/vs6/iec128dcr.dsp, - src/arch/win32/vs6/iecbus.dsp, src/arch/win32/vs6/iecieee.dsp, - src/arch/win32/vs6/ieee.dsp, src/arch/win32/vs6/imagecontents.dsp, - src/arch/win32/vs6/p64.dsp, src/arch/win32/vs6/parallel.dsp, - src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, - src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, - src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, - src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, - src/arch/win32/p64.dsp, src/arch/win32/parallel.dsp: Moved some more - msvc6 project files. - -2013-06-13 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, - src/arch/win32/vs6/cbm5x0.dsp, src/arch/win32/vs6/core.dsp, - src/arch/win32/vs6/crtc.dsp, src/arch/win32/vs6/diskimage.dsp, - src/arch/win32/vs6/drive.dsp, src/arch/win32/vs6/fileio.dsp, - src/arch/win32/vs6/fsdevice.dsp, - src/arch/win32/vs6/geninfocontrib.dsp, - src/arch/win32/vs6/genmsvcver.dsp, - src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, - src/arch/win32/cbm5x0.dsp, src/arch/win32/core.dsp, - src/arch/win32/crtc.dsp, src/arch/win32/diskimage.dsp, - src/arch/win32/drive.dsp, src/arch/win32/fileio.dsp, - src/arch/win32/fsdevice.dsp, src/arch/win32/geninfocontrib.dsp, - src/arch/win32/genmsvcver.dsp, src/arch/win32/gentranslate.dsp, - src/arch/win32/genwinres.dsp: Moved some more msvc6 project files. - -2013-06-13 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, - src/arch/win32/vs6/c64commoncart.dsp, src/arch/win32/vs6/c64dtv.dsp, - src/arch/win32/vs6/c64dtvstubs.dsp, src/arch/win32/vs6/c64exp.dsp, - src/arch/win32/vs6/c64sc.dsp, src/arch/win32/vs6/c64scpu64.dsp, - src/arch/win32/vs6/cartconv.dsp, src/arch/win32/vs6/cbm2.dsp, - src/arch/win32/vs6/cbm2common.dsp, src/arch/win32/c64commoncart.dsp, - src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, - src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/c64scpu64.dsp, src/arch/win32/cartconv.dsp, - src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp: Moved some - more msvc6 project files. - -2013-06-11 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/vs6, - src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/_vice.dsp, - src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/base.dsp, - src/arch/win32/vs6/c128.dsp, src/arch/win32/vs6/c1541.dsp, - src/arch/win32/vs6/c64.dsp, src/arch/win32/vs6/c64c128.dsp, - src/arch/win32/vs6/c64c64dtv.dsp, src/arch/win32/vs6/c64cart.dsp, - src/arch/win32/vs6/c64cartsystem.dsp, src/arch/win32/_vice.dsp, - src/arch/win32/arch.dsp, src/arch/win32/base.dsp, - src/arch/win32/c128.dsp, src/arch/win32/c1541.dsp, - src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64c64dtv.dsp, src/arch/win32/c64cart.dsp, - src/arch/win32/c64cartsystem.dsp: Started on moving the msvc6 project - files to a seperate directory, and cleaning them up. - -2013-06-11 Marco van den Heuvel - - * src/arch/win32/ui.c, src/arch/win32/uic128.c, - src/pet/pet-resources.c: Fixed some warnings. - -2013-06-11 Marco van den Heuvel - - * src/arch/win32/c128.dsp: Fixed. - -2013-06-11 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Fixed. - -2013-06-10 pottendo - - * po/de.po: Updated. - -2013-06-10 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c, - src/platform/platform_interix_runtime_os.c: Some more platform - discovery improvements. - -2013-06-08 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Added windows 98 - security edition support. - -2013-06-08 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Added windows thin pc - support. - -2013-06-07 Marco van den Heuvel - - * src/arch/win32/vsidlib.dsp: msvc vsidcpu fixes. - -2013-06-07 Marco van den Heuvel - - * src/arch/win32/mididrv.c: Define DWORD_PTR for compilers that don't - define it. - -2013-06-07 Marcus Sutton - - * src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, - src/arch/beos/ui.h, src/arch/beos/ui_cbm2.cc, - src/arch/beos/ui_device.cc, src/arch/beos/ui_drive.cc, - src/arch/beos/ui_joystick.cc, src/arch/beos/ui_pet.cc, - src/arch/beos/ui_sid.cc, src/arch/beos/ui_sidcart.cc, - src/arch/beos/ui_sidcart.h, src/arch/beos/ui_sound.cc, - src/arch/beos/ui_ted.cc, src/arch/beos/ui_vic.cc, - src/arch/beos/ui_vic20.cc, src/arch/beos/ui_vicii.cc, - src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc: Added consts to - fix most Haiku gcc 4.4 warnings, and some minor refactoring. - -2013-06-04 Marco van den Heuvel - - * po/it.po, po/translations-status.txt: Updated. - -2013-06-04 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated Spanish - translations. - -2013-06-04 Marco van den Heuvel - - * src/arch/win32/Makefile.am: Fixed a typo. - -2013-06-04 Marco van den Heuvel - - * src/pet/Makefile.am: Added missing petcolour.h - -2013-06-04 Manuel Antonio Rodriguez Bas - - * po/es.po: updated - -2013-06-01 Marco van den Heuvel - - * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.4 - -2013-06-01 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_cygwin_runtime_os.c, - src/platform/platform_discovery.h: Improved and modularized the cygwin - detection. - -2013-06-01 Marco van den Heuvel - - * src/arch/msdos/archdep.c, src/platform/Makefile.am, - src/platform/platform.h, src/platform/platform_dos_runtime_os.c: Made - the dos detection a bit more modular. - -2013-05-31 Marco van den Heuvel - - * 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/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/respetcolour.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Did a 'make trans-update'. - -2013-05-31 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2013-05-31 Marco van den Heuvel - - * 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'. - -2013-05-31 Marco van den Heuvel - - * src/arch/win32/respetcolour.rc, src/arch/win32/uipetcolour.c, - src/arch/win32/uipetcolour.h: Fixed. - -2013-05-31 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/petui.c, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/respetcolour.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uipetcolour.c, src/arch/win32/uipetcolour.h, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xpet.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/xpet.vcproj: Added - 'pet colour' elements to the windows ui. - -2013-05-31 Marco van den Heuvel - - * src/platform/platform_interix_runtime_os.c: More interix updates. - -2013-05-31 Marco van den Heuvel - - * src/pet/petcolour.c: Fixed some warnings. - -2013-05-29 Olaf Seibert - - * src/arch/unix/gui/petui.c, src/arch/unix/gui/uipetcolour.c: Fix two - includes. - -2013-05-29 Olaf Seibert - - * src/pet/petcolour.c: Swap fg and bg colour in colour PET, following - hardware change. - -2013-05-29 Marco van den Heuvel - - * src/arch/win32/video-dx9.c: Applied patch as submitted by vonred: - support for multiple monitors in windows. The directx9 code ignores - the display & refresh rate specified by the user. Here is some code - that resolves the issue. N.B. there is no added test for the validity - of the values; if the vice.ini file contains bad data, going into full - screen mode will fail. - -2013-05-28 Marco van den Heuvel - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/petui.c, - src/arch/unix/gui/uipetcolour.c, src/arch/unix/gui/uipetcolour.h: - Added 'pet colour' elements to the unix ui. - -2013-05-27 Marco van den Heuvel - - * src/arch/sdl/menu_pethw.c: Added 'pet colour' elements to the sdl - ui. - -2013-05-27 Marco van den Heuvel - - * src/arch/amigaos/mui/uipetcolour.c, - src/arch/amigaos/mui/uipetcolour.h: Fixed. - -2013-05-27 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uipetcolour.c, - src/arch/amigaos/mui/uipetcolour.h, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Added - 'pet colour' elements to the amiga ui. - -2013-05-25 Marco van den Heuvel - - * src/platform/platform_discovery.h, - src/platform/platform_interix_runtime_os.c: More interix detection - improvements. - -2013-05-25 Marco van den Heuvel - - * src/platform/platform_interix_runtime_os.c: Some interix - improvements. - -2013-05-25 Marco van den Heuvel - - * src/pet/pet-cmdline-options.c, src/pet/pethre.c, src/translate.txt, - src/translate_text.c: Added some previously untranslated items. - -2013-05-24 Marcus Sutton - - * src/arch/beos/statusbar.cc: Workaround a compiler bug only seen in - gcc-2.95.3-haiku-100818. - -2013-05-24 Marcus Sutton - - * config.guess, configure.proto, src/arch/beos/archdep.c, - src/arch/beos/socketimpl.h, src/libm_math.c, src/pet/pet.c, - src/platform/platform_beos_runtime_os.c, - src/platform/platform_discovery.h, - src/platform/platform_x86_runtime_cpu.c, src/sid/sid.h, src/sound.c, - src/sounddrv/soundbeos.cc: Fixes for Haiku x86 native compiles of - BeVICE. - -2013-05-24 Marco van den Heuvel - - * po/nl.po: Fixed some typos. - -2013-05-23 Marco van den Heuvel - - * src/pet/pet-resources.c: Cosmetic fix. - -2013-05-21 Marco van den Heuvel - - * src/platform/platform_interix_runtime_os.c: Some interix updates. - -2013-05-21 Marco van den Heuvel - - * src/c64/c64io.c, src/vic20/vic20io.c: Don't see 2 (or more) reads - that give the same result as a conflict. - -2013-05-21 Marco van den Heuvel - - * src/cmdline.c: Fixed a warning. - -2013-05-18 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_interix_runtime_os.c: Added interix runtime - detection. - -2013-05-18 Marco van den Heuvel - - * src/platform/platform_discovery.h: Refined interix compile time - detection. - -2013-05-18 Marco van den Heuvel - - * src/platform/platform_aix_version.h, - src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, - src/platform/platform_linux_libc_version.h, - src/platform/platform_linux_runtime_os.c: Cosmetic fixes. - -2013-05-17 Marco van den Heuvel - - * src/platform/platform.c, src/platform/platform_discovery.h: Added - interix compile time discovery. - -2013-05-14 Marco van den Heuvel - - * configure.proto: Fixed the configure --disable-option-checking - parameter. - -2013-05-13 Marco van den Heuvel - - * src/c64/c64cia1.c: Some cosmetic fixes. - -2013-05-11 Jarek Sobolewski - - * po/pl.po: Updated. - -2013-05-11 Marco van den Heuvel - - * src/userport/userport_joystick.c: Fixed oem joystick support. - -2013-05-11 Marco van den Heuvel - - * src/arch/amigaos/mui/uic128settings.c, - src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/win32/resc128.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uic128.c: Updated the guis of the various ports for the - changes in the c128 external function rom. - -2013-05-11 Marco van den Heuvel - - * src/arch/msdos/uilightpen.c, src/arch/sdl/menu_lightpen.c, - src/arch/unix/gui/uilightpen.c, src/arch/win32/uilightpen.c, - src/lightpen.c, src/lightpen.h: Added support for the Inkwell Systems - lightpen, as provided by Greg King. - -2013-05-11 Marco van den Heuvel - - * src/arch/win32/mousedrv.c, src/arch/win32/resdialogs.txt, - src/arch/win32/resmouse.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uimouse.c: Added mouse sensitivity setting support (as - requested by Derrick Inksley) to the windows port. - -2013-05-11 Marco van den Heuvel - - * src/platform/platform_linux_runtime_os.c: Don't use local variable, - musl and newlib choke on it. - -2013-05-11 Fabrizio Gennari - - * configure.proto: Check for existence of svnversion - -2013-05-11 Fabrizio Gennari - - * src/Makefile.am, src/gensvnversion.sh: Use svnversion instead of svn - info because its output is locale-independent - -2013-05-10 Marco van den Heuvel - - * src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, - src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added - petcolour.c to the various project files. - -2013-05-10 Marco van den Heuvel - - * src/sound.h, src/sounddrv/sounduss.c: Better checking of needed - defines. - -2013-05-10 Marco van den Heuvel - - * src/platform/platform_linux_runtime_os.c: Fixed some typos. - -2013-05-09 Marco van den Heuvel - - * src/geninfocontrib_h.sh: Detect system echo command location. - -2013-05-08 Marco van den Heuvel - - * src/platform/platform.c, src/platform/platform_compiler.h, - src/platform/platform_discovery.h, - src/platform/platform_linux_runtime_os.c: Added linux kernel - recognition. - -2013-05-08 Marco van den Heuvel - - * configure.proto: Added check for an 'ar' that truncates object - names. - -2013-05-03 Kajtar Zsolt - - * src/c128/c128memlimit.c: Fix up also the memlimits for external - function ROM. (and also for internal where it was wrong) - -2013-05-03 Kajtar Zsolt - - * doc/vice.texi, src/arch/sdl/menu_rom.c, src/arch/unix/gui/c128ui.c, - src/c128/c128mem.c, src/c128/c128meminit.c, src/c128/c128mmu.c, - src/c128/functionrom.c, src/c128/functionrom.h, src/translate.txt, - src/translate_text.c: I was noticed that the external function socket - works the same way as the internal. Therefore this patch add features - to the external function ROM which were missing compared to the - internal one. TODO: someone please update non-unix/sdl guis to have a - menu for the external function ROM. - -2013-05-03 Errol Smith - - * src/monitor/mon_command.c: Fix bug #3608263 (delete command in wrong - section of monitor help) - -2013-05-03 Olaf Seibert - - * src/pet/pet-resources.c, src/pet/pet.c, src/pet/petcolour.c, - src/pet/petcolour.h: Add petcolour.h and use it. - -2013-05-02 Olaf Seibert - - * src/pet/Makefile.am, src/pet/pet-cmdline-options.c, - src/pet/pet-resources.c, src/pet/pet-resources.h, src/pet/pet.c, - src/pet/pet.h, src/pet/petcolour.c, src/pet/petdww.c, - src/pet/petmem.c, src/pet/petmem.h: This implements the 2-chip colour - board for the Universal PET mainboard (i.e. model 4032) as designed by - Steve Gray: - http://www.6502.org/users/sjgray/projects/colourpet/index.html - The hardware is a work-in-progress. - -2013-04-29 Marco van den Heuvel - - * src/platform/platform.c, src/platform/platform_discovery.h, - src/platform/platform_linux_runtime_os.c: Better platforms list. - -2013-04-26 Marco van den Heuvel - - * src/platform/platform_linux_libc_version.h, - src/platform/platform_linux_runtime_os.c: Added linux newlib and musl - support. - -2013-04-26 Marco van den Heuvel - - * src/platform/platform_linux_runtime_os.c: Fixed support for - dietlibc. - -2013-04-25 Marcus Sutton - - * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/petui.cc, - src/arch/beos/plus4ui.cc, src/arch/beos/scpu64ui.cc, - src/arch/beos/statusbar.h, src/arch/beos/ui.cc, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicewindow.cc, - src/arch/beos/vicewindow.h, src/arch/beos/video.cc, - src/arch/beos/vsidui.cc: Fixed various extern "C" wrappers so BeVICE - compiles with gcc-2.95.3-beos-070218 from - http://www.bebits.com/app/4011 . Also ViceWindows get quit properly - now instead of deleted, fixing a crash bug exposed by fixing the - wrappers. - -2013-04-23 Olaf Seibert - - * configure.proto: Make sure that, on NetBSD, -pthread is used for the - main executable if it may dlopen(3) a library that is threaded. - -2013-04-21 Olaf Seibert - - * src/arch/unix/dynlib.c, src/arch/win32/dynlib.c, src/dynlib.h, - src/gfxoutputdrv/ffmpeglib.c: Add some error reporting to dynamic - loading. - -2013-04-18 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_linux_libc_version.h, - src/platform/platform_linux_runtime_os.c: Added linux - libc4/libc5/glibc1.x/glibc2.x runtime detection support. - -2013-04-18 Marcus Sutton - - * src/arch/beos/ui_file.cc: Fixed a bug that was causing fatal - instability when the user tried to save a snapshot via the save panel - in BeVICE. This bug was my fault, and it's apparently gone unnoticed - since 2008. :-( - -2013-04-14 Kajtar Zsolt - - * 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: Fix branch offset wrap around case - -2013-04-13 Marco van den Heuvel - - * src/arch/win32/ui.c: Applied patch by Derrick Inksley: shift+drag 'n - drop of a disk image will attach the disk image, but if the image is a - tape image, it will show an error. This patch fixed it. - -2013-04-04 Marco van den Heuvel - - * src/platform/platform_linux_libc_version.h: Fixed for non-glibc - libs. - -2013-04-04 Marco van den Heuvel - - * src/platform/platform_openbsd_version.h: Added some new versions. - -2013-04-04 Marco van den Heuvel - - * src/platform/platform_netbsd_version.h: Added some new versions. - -2013-04-04 Marco van den Heuvel - - * src/arch/unix/x11/xaw/widgets/TextField.c, src/catweaselmkiii.h, - src/drive/rotation.c, src/pet/pet-resources.c, src/pet/pethre.c, - src/pet/petmem.c, src/pet/petmemsnapshot.c, src/pet/petrom.c, - src/plus4/ted-fetch.c, src/scpu64/scpu64mem.c, src/vdc/vdc.c: Don't - use '//' style comments in common code. - -2013-03-23 Errol Smith - - * src/vdc/vdc-draw.c: Render non standard character widths - (!= 8 | 16). - -2013-03-17 Marco van den Heuvel - - * src/arch/win32/mididrv.c: Applied patch by Stein Pedersen for fixing - a 32bit truncation of a variable on 64bit windows. - -2013-03-12 pottendo - - * src/arch/unix/ui-threads.c: (dthread_func): Fix for a better/clean - handling of the pthread_cond_timedwait() race condition by decoupling - draw from co-routine actions. - -2013-03-09 Marco van den Heuvel - - * configure.proto, src/arch/unix/x11/xaw/about.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uicontents.c, - src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uiedisk.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/uisnapshot.c, - src/arch/unix/x11/xaw/uistatusbar.c, - src/arch/unix/x11/xaw/uitapestatus.c, - src/arch/unix/x11/xaw/uivsidcontrol.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/FileSelP.h, - src/arch/unix/x11/xaw/widgets/MultiList.h, - src/arch/unix/x11/xaw/widgets/MultiListP.h, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/x11ui.c: better support for xaw3d. - -2013-03-09 Marco van den Heuvel - - * src/drive/drive-sound.c: Fixed motor volume, as suggested by - dinkc64. - -2013-03-08 Marco van den Heuvel - - * Makefile.am: Made configure.proto a dependency of configure.ac - -2013-03-08 pottendo - - * src/arch/unix/ui-threads.c: (ethread_func): cover race condition - with timeout vs. coroutine. - -2013-03-07 Marcus Sutton - - * src/c64/vsidcpu.c: Fix svn properties. - -2013-03-07 Marcus Sutton - - * src/arch/unix/x11/gnome/uiarch.h: Added KEYSYM_v to the non - GTK_CHECK_VERSION(2, 24, 0) section. - -2013-03-07 Marcus Sutton - - * src/scpu64/Makefile.am: Don't try to build libscpu64.a when not - building xscpu64. - -2013-03-07 Marcus Sutton - - * src/arch/beos/ui_sound.cc: Add missing comma. - -2013-03-07 Marco van den Heuvel - - * doc/html/Makefile.am: Fixed for chapters 17, 18, 19 and 20. - -2013-03-06 Marcus Sutton - - * src/arch/beos/ui_sound.cc: Fix size of "Fragment Size" BBox. - -2013-03-06 Marcus Sutton - - * src/arch/beos/vicemenu.cc: Fix BeVICE C64 model menu and use in x64 - as well. - -2013-03-06 groepaz - - * src/drive/iecieee/via2d.c: fix reading port b output bits as input - -2013-03-06 Marco van den Heuvel - - * src/arch/win32/uijoystick.c: Fixed the windows joystick dialog. - -2013-03-06 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uisound.c, src/arch/beos/ui_sound.cc, - src/arch/msdos/uisound.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, - src/arch/sdl/menu_sound.c, src/arch/win32/res.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added - 'very small' and 'very large' sound fragment size elements to the - amiga, beos, dos, os/2, sdl and windows gui's. - -2013-03-05 groepaz - - * src/arch/unix/gui/uisound.c: updated - -2013-03-05 groepaz - - * src/sound.c, src/sound.h: allow smaller/more fragments. (see devlog) - fixes #3606970 - -2013-03-05 groepaz - - * src/vsync.c: added comment - -2013-03-05 Errol Smith - - * src/vdc/vdc.c, src/vdc/vdctypes.h: Better horizontal size & - positioning calculations - -2013-03-04 Marco van den Heuvel - - * configure.proto, src/Makefile.am, src/gensvnversion.sh: Applied - 'out of source tree revision' patch by Moiree. - -2013-03-04 groepaz - - * src/arch/unix/x11/gnome/about.c: fix about dialog - -2013-03-04 pottendo - - * src/arch/unix/x11/gnome/uifilechooser.c: (ui_select_file): Wrap call - to `gtk_dialog_run' with `ui_popup()/ui_popdown()'. Fixes 3606694. - -2013-03-04 Marco van den Heuvel - - * src/Makefile.am, src/svnversion_dummy.h: Fix svn revision problem. - -2013-03-04 Marco van den Heuvel - - * configure.proto, src/gensvnversion.sh: Use local revision instead. - -2013-03-04 Marco van den Heuvel - - * src/arch/win32/res.rc: Fixed the windows 'about' dialog size. - -2013-03-04 Marco van den Heuvel - - * src/main.c: Added the svn revision to the start of the logfile when - enabled. - -2013-03-04 Marco van den Heuvel - - * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: Applied patch - by Michael Klein which fixes the empty Help->Contributors dialog in - the osx port (the code tried to parse Latin1 strings as UTF-8). - -2013-03-04 Marco van den Heuvel - - * src/arch/win32/resc64.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uic64.c, src/arch/win32/uic64.h, - src/arch/win32/uic64model.c: Added 'unknown' item to the windows c64 - model settings dialog. - -2013-03-03 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/c64meminit.c: In 16K Game config there's - no character ROM when loram=1, hiram=0, chargen=0. Verified on real - hardware, also this is what the PLA tables say. - -2013-03-02 Marco van den Heuvel - - * autogen.sh: Fixed autoheader skipping problem. - -2013-03-02 pottendo - - * configure.proto: Removed checks for gtkglext-3. Vice doesn't support - this, compilation fails. Has to be revisited once gtkglext-3 is - officially released. - -2013-03-02 pottendo - - * src/arch/unix/ui-threads.c: Make compilation dependend on - HAVE_HWSCALE. - -2013-03-02 pottendo - - * po/de.po: Updated. - -2013-03-01 Marco van den Heuvel - - * configure.proto, src/Makefile.am, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uihelp.c, - src/gensvnversion.sh, src/svnversion.h, src/svnversion_dummy.h: Added - automatic svn revision inclusion when compiled from an svn tree. - -2013-02-28 Marco van den Heuvel - - * src/Makefile.am: Fixed. - -2013-02-28 groepaz - - * src/main.c: also check for -h and -? early - -2013-02-28 groepaz - - * src/c64/vsidstubs.c, src/cmdline.c, src/gfxoutput.h, - src/gfxoutputdrv/gfxoutput.c, src/main.c: allow long options (--help) - and skip some unnecessary initialization on --help. inspired by patch - from moiree. - -2013-02-28 groepaz - - * src/sounddrv/soundalsa.c: some more logging - -2013-02-28 groepaz - - * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: use new avio for avutil >= 53. slightly - reworked patch from Alexis Ballier. should fix bug #3585471 - -2013-02-27 groepaz - - * src/arch/unix/gui/ui.c: fix hang when holding alt+p - -2013-02-27 Manuel Antonio Rodriguez Bas - - * po/es.po: Update - -2013-02-27 groepaz - - * src/monitor/mon_file.c: added missing ascii to petscii conversion, - fixes bug #3605873 - -2013-02-27 groepaz - - * src/vicii/vicii.c: do not skip lines within active DMA, fixes bug - #3601657 - -2013-02-27 groepaz - - * src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uirs232c64c128.c, - src/arch/unix/gui/uirs232petplus4cbm2.c, - src/arch/unix/gui/uirs232user.c: actually put ifdefs at the right - place - -2013-02-27 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2013-02-27 Marco van den Heuvel - - * src/arch/win32/vsyncarch.c: Don't use windows screensaver prevention - code for msvc and ow. - -2013-02-27 Marco van den Heuvel - - * src/arch/win32/uiperipheral.c: Fixed windows peripheral dialog. - -2013-02-27 Marco van den Heuvel - - * src/arch/os2/watcom/Makefile.am, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/vsid-maincpu.c, src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/vsidlib.tgt, src/arch/sdl/win32-msvc/vsid.dsp, - src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, - src/arch/sdl/win32-watcom/vsidlib.tgt, - src/arch/sdl/win64-msvc/vsid.vcproj, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vsid.dsp, - src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.tgt, - src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj: Added - vsidcpu.c to the various project files. - -2013-02-26 groepaz - - * src/autostart.c: special case handling for x128, fixes bug #3604348 - -2013-02-26 Marco van den Heuvel - - * ChangeLog, build/android/build-android.sh, 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/resid/INSTALL, src/version.h: - VICE 2.4.3 - -2013-02-26 groepaz - - * src/raster/raster-line.c, src/raster/raster-resources.c: fix x64sc - rendering with video cache disabled, fixes bug #3605964 - -2013-02-26 Marco van den Heuvel - - * src/arch/unix/macosx/make-bindist.sh: Fixed file command >= 5.12 - problem. - -2013-02-26 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: fix incorrect resizing in - fullscreen, fixes bug #3605470 - -2013-02-26 groepaz - - * 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/scpu64ui.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/vic20ui.c: added - some missing ifdef HAVE_RS232. fixes bug #3604045 - -2013-02-26 groepaz - - * src/arch/unix/gui/uijoystick2.c: changed conflicting hotkey, fixes - bug #3603342 - -2013-02-26 groepaz - - * src/arch/unix/x11/gnome/uimenu.c: added sanity check and respective - error message for when a hotkey is incorrectly redefined - -2013-02-25 pottendo - - * configure.proto: Removed wrong unconditional AC_DEFINE of - `USE_UI_THREADS'. Added check for proper GL support. If not available - disable --with-uithreads and issue a warning. - -2013-02-25 groepaz - - * src/6510core.c, src/Makefile.am, src/c128/c128cpu.c, - src/c64/Makefile.am, src/c64/vsidcpu.c, src/c64dtv/c64dtvcpu.c, - src/cbm2/cbm2cpu.c, src/maincpu.c, src/pet/petcpu.c, - src/plus4/plus4cpu.c: removed c64 specific hack from maincpu.c, hook - up zeropage accesses to memmap properly, fixes bug #3603868 - -2013-02-25 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: Removed DEBUG macro. - -2013-02-25 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: fixed 3605936. - -2013-02-25 Marco van den Heuvel - - * configure.proto: Fixed. - -2013-02-25 Marco van den Heuvel - - * po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resc64.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'. - -2013-02-25 groepaz - - * src/6510dtvcore.c, src/mainc64cpu.c, src/mainviccpu.c: fix bug - #3604055 - -2013-02-25 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2013-02-25 Marco van den Heuvel - - * po/translations-status.txt: Updated. - -2013-02-25 Marco van den Heuvel - - * Makefile.am, configure.proto, src/Makefile.am, - src/arch/beos/make-bindist.sh: Disabled building of xscpu64 for beos. - -2013-02-24 Marco van den Heuvel - - * 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'. - -2013-02-24 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/videoarch.h, src/arch/unix/x11/gnome/x11ui.c: - Adjusted range of ghosting slider. limit ghosting from 2 to 6 frames. - Rewritten to implement proper multiframe blending (ghosting). - Calculate/store weighted alpha per frame. Cleanup. Adjust to new - `dthread_calc_frames'. Fixed wrong calculation of lpos. increased to - support 6 frames ghosting. Reworked to use alpha passed in struct. - -2013-02-24 Manuel Antonio Rodriguez Bas - - * po/es.po: update - -2013-02-23 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Added interactive mode to the android build script when no parameters - are given. - -2013-02-23 Marco van den Heuvel - - * src/arch/win32/vsyncarch.c: Added code for the windows port to - prevent the screensaver from activating. - -2013-02-23 Marco van den Heuvel - - * src/arch/win32/uic64model.c, src/arch/win32/uic64model.h: Forgot to - add these. - -2013-02-22 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resscpu64.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvicii.rc, - src/arch/win32/scpu64ui.c, src/arch/win32/uivicii.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/x64.dsp, - src/arch/win32/x64sc.dsp, src/arch/win32/xscpu64.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64sc.vcproj, src/arch/win64/xscpu64.vcproj: Rewrote - the windows c64(sc) model selection code, sid-settings luminance - settings have been removed, cia settings has its own dialog, vicii - model and glue logic settings have been moved to the vicii settings - dialog. - -2013-02-22 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Updated the help text. - -2013-02-22 Marco van den Heuvel - - * src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml: Start - buttons permanently set to enabled. - -2013-02-22 Marco van den Heuvel - - * src/arch/android/AnVICE/assets-proto, - src/arch/android/AnVICE/res-proto/layout: Added some svn ignores. - -2013-02-22 Marco van den Heuvel - - * src/arch/android/AnVICE/res-proto/values/strings.xml: Fixed. - -2013-02-22 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/uiarch.h: exit - in case of coroutine timeout occurs. Cleanup. Added KEYSYM_v. - -2013-02-21 Marcus Sutton - - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc: BeOS code - cleanup and minor fixes. - -2013-02-21 Marcus Sutton - - * src/arch/beos/make-bindist.sh: Make the BeVICE bindist script only - include xscpu64 if $6 = "both". - -2013-02-20 pottendo - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c: Changed hotkey - for toggling alpha blending to Alt-v. - -2013-02-19 Marco van den Heuvel - - * build/android/build-android.sh: Updated the android build script. - -2013-02-19 Marco van den Heuvel - - * build/android/build-android.sh.in, - src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, - src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java: - Fixed multi-emulator support for android. - -2013-02-19 pottendo - - * src/arch/unix/x11/gnome/uipalcontrol.c: Make new sliders for dthread - control dependent from USE_UI_THREADS. - -2013-02-18 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, - src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, - configure.proto, src/arch/android/AnVICE/assets, - src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/locnet/Android-x128.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-x64dtv.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xcbm5x0.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xpet.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xplus4.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xscpu64.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-xvic.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet_x128, - src/arch/android/AnVICE/jni/locnet_x128/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_x128/Makefile.am, - src/arch/android/AnVICE/jni/locnet_x64, - src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_x64/Makefile.am, - src/arch/android/AnVICE/jni/locnet_x64dtv, - src/arch/android/AnVICE/jni/locnet_x64dtv/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_x64dtv/Makefile.am, - src/arch/android/AnVICE/jni/locnet_x64sc, - src/arch/android/AnVICE/jni/locnet_x64sc/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_x64sc/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xcbm2, - src/arch/android/AnVICE/jni/locnet_xcbm2/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xcbm2/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xcbm5x0, - src/arch/android/AnVICE/jni/locnet_xcbm5x0/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xcbm5x0/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xpet, - src/arch/android/AnVICE/jni/locnet_xpet/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xpet/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xplus4, - src/arch/android/AnVICE/jni/locnet_xplus4/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xplus4/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xscpu64, - src/arch/android/AnVICE/jni/locnet_xscpu64/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xscpu64/Makefile.am, - src/arch/android/AnVICE/jni/locnet_xvic, - src/arch/android/AnVICE/jni/locnet_xvic/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_xvic/Makefile.am, - src/arch/android/AnVICE/jni/vice_x128, - src/arch/android/AnVICE/jni/vice_x64dtv, - src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm5x0, - src/arch/android/AnVICE/jni/vice_xplus4, - src/arch/android/AnVICE/jni/vice_xvic, - src/arch/android/AnVICE/res-proto/values/strings.xml, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: - Added multi-emulator support to android, wip, doesn't quite work yet. - -2013-02-17 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/assets, src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/assets/gpl.txt, - src/arch/android/AnVICE/assets-proto/Makefile.am, - src/arch/android/AnVICE/assets-proto/gpl.txt, - src/arch/android/AnVICE/res/layout: Finished android support for asset - roms. - -2013-02-17 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java: - Some android rom updates. - -2013-02-17 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c: Add slider for drive sound - volume. - -2013-02-17 pottendo - - * src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/unix/ui-threads.c: - New resources. See below. enable blending as default. new resource - "DTthreadRate" controls the rate display thread. new resource - "DThreadGhosting" defines the number of frames to be blended. Those - can be controlled in the PAL Ctrl Widget (as of now). - -2013-02-17 Ingo Korb - - * src/arch/unix/x11/gnome/x11ui.c: Wrap local gl_* functions into a - HAVE_HWSCALE check to un-break compilation without HAVE_HWSCALE. - -2013-02-17 Ingo Korb - - * src/arch/unix/x11/gnome/gtk2legacy.h: Define - gdk_drag_context_list_targets and gdk_drag_context_get_selected_action - compatibility macros for GTK <2.21.1 instead of <2.20 - -2013-02-17 pottendo - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/ui-threads.c: enable blending as default. Hotkey 'Alt-b' - for toggline blending. Likewise. Likewise. Likewise. - -2013-02-17 Errol Smith - - * src/raster/raster-line-changes.c, src/raster/raster.c, - src/vdc/vdc-draw.c, src/vdc/vdc.c, src/viewport.h: Implement VDC 40 - column mode (aka "pixel double" mode). Fixes bug # 2947582 - -2013-02-16 pottendo - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/videoarch.h: moved - from ui-threads.h. Added GUI for toggling of blending. Added GUI for - toggling of blending. Added GUI for toggling of blending. Cleanup. - Allow only if HWScale is on. - -2013-02-16 pottendo - - * src/arch/unix/gui/uivicii.c, src/arch/unix/ui-threads.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/ui-threads.h, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uidialogs.c: call for dthread shutdown. Added - prototypes. Added GUI for toggling of blending. Start of cleanup. New - function. Manage toggling of blending (not finished yet). New - Function. Manage shutdown. Manage toggling of blending. fixes software - rendering (if toggled from UI). - -2013-02-16 pottendo - - * src/arch/unix/ui-threads.c: Removed mutex attribute - PTHREAD_MUTEX_RECURSIVE for dlock. - -2013-02-15 Marcus Sutton - - * src/arch/unix/x11/gnome/gtk2legacy.h: Add compatibility macros for - GTK+ 2.18. - -2013-02-13 Marco van den Heuvel - - * src/monitor/mon_register65816.c: For 65816, when not in emulation - mode and the index registers are in 8bit mode XH (X register - hidden/high) and YH are shown. - -2013-02-11 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/res-proto/layout, - src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, - configure.proto, src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/res/layout/prefs.xml, - src/arch/android/AnVICE/res-proto/Makefile.am, - src/arch/android/AnVICE/res-proto/layout/Makefile.am, - src/arch/android/AnVICE/res-proto/layout/prefs-externalroms.xml, - src/arch/android/AnVICE/res-proto/layout/prefs-viceroms.xml: More - android rom changes. - -2013-02-11 Marco van den Heuvel - - * src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: - Fixed. - -2013-02-11 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Fixed a typo. - -2013-02-11 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Some default - fixes. - -2013-02-11 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c: introduced shell specific - timing for ui-threads. Fixes x128 timing for blending. - -2013-02-11 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/gnomevideo.c: - check window before any gtkgl specifics. Avoids critical assertions - during startup, when window isn't properly initialized. Check widget - plausibility. cleanup. finalized support for multiple shells, x128 - works starts to work again, still refresh problems remain. - -2013-02-11 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: - Decided to keep the old rom behavior as a rom-option of the android - build script. - -2013-02-11 pottendo - - * doc/readmes/Readme-Unix.txt: Added a small chapter about RT priority - setting. - -2013-02-11 Marco van den Heuvel - - * build/android/build-android.sh.in, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: - Started on adding rom handling to the android port. - -2013-02-10 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Changed - android roms search path, hard-coded now to /vice/: - /sdcard/vice/:/sd-ext/vice/:/emmc/vice/: - /vice/drives:/sdcard/vice/drives:/sd-ext/vice/drives: - /emmc/vice/drives. - -2013-02-10 Marco van den Heuvel - - * build/android/Makefile.am, build/android/push-roms.sh: Added a - script for android to tranfer vice roms to a device. - -2013-02-10 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto: Style fix. - -2013-02-10 Fabrizio Gennari - - * src/monitor/mon_breakpoint.c: When tracing a load or a store, only - print the line which caused the load or store - -2013-02-10 Fabrizio Gennari - - * src/monitor/mon_breakpoint.c, src/6510core.c, src/6510dtvcore.c, - src/65816core.c, src/65c02core.c, src/c128/z80.c, - src/monitor/monitor.c, src/pet/6809.c: After stopping on a watchpoint, - the "next" command was skipping one instruction (breakpoints worked - fine). Also, when stopping on a watchpoint, print both the line which - caused the break and the next line which will be executed - -2013-02-10 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/gnomevideo.c: - reworked to support more than one app_shell - x128 still doesn't work - yet. Moved initialization for threaded execution from - `archdep_ui_init()' to here. use `is_coroutine' to enable - multithreaded execution. For initialization, stay single threaded. - Should fix: vice-emu-Bugs-3603051 - tbc, though. - -2013-02-08 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - 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-xscpu64: Rom search - path for android has been changed, /vice/ - /sdcard/vice/ /sd-ext/vice/ /emmc/vice/ - will be searched respectively. - -2013-02-08 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/assets, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/jni/locnet_al/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_viciisc/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_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: Some - simplifications. - -2013-02-07 Marco van den Heuvel - - * build/amigaos/build-os4-native.sh, build/beos/ppc-build-sdl.sh, - build/beos/ppc-build.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/qnx4/build.sh, build/rhapsody/build.sh, doc/NLS-Howto.txt, - doc/coding-guidelines.txt, src/arch/os2/watcom/ide-config.h: Changed - configure.in to configure.proto. - -2013-02-07 Olaf Seibert - - * src/arch/unix/x11/gnome/x11ui.c: Print whether ui-threads are used - among the compilation options. Revert bad &argc. - -2013-02-07 Olaf Seibert - - * configure.proto: Add some missing output files. - -2013-02-07 Olaf Seibert - - * src/arch/unix/x11/gnome/x11ui.c: Make unthreaded GTK GUI work by not - initializing threads. Threaded version left as an exercise to the - reader. - -2013-02-06 Jarek Sobolewski - - * po/pl.po: Updated. - -2013-02-06 Marco van den Heuvel - - * src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java: - Added some comments. - -2013-02-06 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/assets/sdl_sym.vkm: Fixed the android sdl - keymap issues. - -2013-02-06 Marco van den Heuvel - - * src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: - Added some important comments. - -2013-02-06 Marco van den Heuvel - - * configure.proto, src/arch/android/AnVICE/assets-proto, Makefile.am, - autogen.sh, configure.in: Because of the latest automake (1.13) - autogen failed, the autogen script has been extended to fix the - problem, configure.ac is generated by the autogen script now, and - configure.in is gone, so be aware to edit configure.proto when making - changes. - -2013-02-06 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/assets, src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/assets-proto, - src/arch/android/AnVICE/assets-proto/Makefile.am, - 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-xscpu64, configure.in, - src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-x128, - src/arch/android/AnVICE/assets/sdl-vicerc-x64, - src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv, - src/arch/android/AnVICE/assets/sdl-vicerc-x64sc, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0, - src/arch/android/AnVICE/assets/sdl-vicerc-xpet, - src/arch/android/AnVICE/assets/sdl-vicerc-xplus4, - src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64, - src/arch/android/AnVICE/assets/sdl-vicerc-xvic, - src/arch/android/AnVICE/assets-proto/sdl-vicerc-x128, - 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-xvic: More - restructuring. - -2013-02-05 Marco van den Heuvel - - * build/android/build-android.sh.in, - src/arch/android/AnVICE/src-proto, - src/arch/android/AnVICE/src-proto/com, - src/arch/android/AnVICE/src-proto/com/locnet, - src/arch/android/AnVICE/src-proto/com/locnet/vice, - src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, - src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/Makefile.am, configure.in, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/src-proto/Makefile.am, - src/arch/android/AnVICE/src-proto/com/Makefile.am, - src/arch/android/AnVICE/src-proto/com/locnet/Makefile.am, - src/arch/android/AnVICE/src-proto/com/locnet/vice/Makefile.am: More - restructuring. - -2013-02-05 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/res-proto, - src/arch/android/AnVICE/res-proto/values, - src/arch/android/AnVICE/res-proto/values/strings.xml, - src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/res-proto/Makefile.am, - src/arch/android/AnVICE/res-proto/values/Makefile.am, - src/arch/android/AnVICE/jni/vice_xpet, - src/arch/android/AnVICE/res_values_string.xml.proto: More - restructuring. - -2013-02-05 Marco van den Heuvel - - * src/arch/android/AnVICE/Makefile.am, src/arch/android/AnVICE/src, - src/arch/android/AnVICE/src/com, - src/arch/android/AnVICE/src/com/locnet, - src/arch/android/AnVICE/src/com/locnet/vice, configure.in, - src/arch/android/AnVICE/src/Makefile.am, - src/arch/android/AnVICE/src/com/Makefile.am, - src/arch/android/AnVICE/src/com/locnet/Makefile.am, - src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, - src/arch/android/AnVICE/src/org, - src/arch/android/AnVICE/src/org/Makefile.am, - src/arch/android/AnVICE/src/org/ab, - src/arch/android/AnVICE/src/org/ab/Makefile.am, - src/arch/android/AnVICE/src/org/ab/nativelayer, - src/arch/android/AnVICE/src/org/ab/nativelayer/Makefile.am, - src/arch/android/AnVICE/src/org/ab/uae, - src/arch/android/AnVICE/src/org/ab/uae/Makefile.am: Restructured a bit - to remove unneeded items from the generated apk. - -2013-02-05 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xpet.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/vice_crtc, - src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto, - src/arch/android/AnVICE/assets/sdl-vicerc-xpet, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/jni/vice_cbm2common, - src/arch/android/AnVICE/jni/vice_xcbm2: Added xpet support for - android. - -2013-02-05 Marco van den Heuvel - - * doc/building/Android-Howto.txt, doc/building/Makefile.am: Added a - building howto for android. - -2013-02-05 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto: Fixed xcbm2 - for android. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, configure.in, - src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-vsid, - src/arch/android/AnVICE/jni/locnet/Android-vsid.mk.proto, - src/arch/android/AnVICE/jni/vice_vsid: Removed vsid for android. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Added status - messages for the emulators to the android build script. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto: Added xcbm2 - support for android, it doesn't work yet though, needs debugging. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/assets/sdl-vicerc-vsid, - src/arch/android/AnVICE/jni/locnet/Android-vsid.mk.proto, - src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto: Made changes - for vsid for android, vsid doesn't start yet, vsid for android might - get 'undone' anyways since there already is a sid player on android - using the vice engine. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-x128.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/assets/sdl-vicerc-x128, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto: Added x128 - support for android, vdc display still needs some work. - -2013-02-04 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xcbm5x0.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, - src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto: Added - xcbm5x0 support for android. - -2013-02-03 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xplus4.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto, - src/arch/android/AnVICE/assets/sdl-vicerc-xplus4, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: - Added xplus4 support for android, display still needs some work. - -2013-02-03 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/sdl-vicerc-xvic: Changed the height - of the android screen for xvic. - -2013-02-03 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xvic.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto, - src/arch/android/AnVICE/assets/sdl-vicerc-xvic, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: - Added xvic support for android, display still needs some work. - -2013-02-03 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-xscpu64.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/jni/vice_xscpu64, - src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto, - src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: - Added xspu64 support for android. - -2013-02-02 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/assets/sdl-vicerc-x64, - src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv, - src/arch/android/AnVICE/assets/sdl-vicerc-x64sc: Fixed x64dtv for - android. - -2013-02-02 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-x64dtv.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/src/com/locnet/vice, - src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, - src/arch/android/AnVICE/res_values_string.xml.proto, - src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, - src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java: x64dtv for - android compiles, but needs more changes to actually work. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-vsid: Added the vsid android - sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xvic: Added the xvic android - sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xplus4: Added the xplus4 - android sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xpet: Added the xpet android - sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0: Added the xcbm5x0 - android sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2: Added the xcbm2 - android sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-x128: Added the x128 android - sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64: Added the xscpu64 - android sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv: Added the x64dtv - android sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/sdl-vicerc-x64sc: Updated the android - x64sc sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/arch/android/AnVICE/assets/sdl-vicerc-x64: Updated the android - x64 sdl ini file. - -2013-02-01 Marco van den Heuvel - - * src/translate_text.c: Fixed a translation inconsistency. - -2013-02-01 Marco van den Heuvel - - * po/pl.po, po/es.po, po/it.po, po/nl.po, po/sv.po, po/tr.po: Fixed - the 'Scale2x' translations. - -2013-02-01 Marco van den Heuvel - - * po/it.po: Some Italian translation corrections by Enrico - Bruttomesso. - -2013-01-31 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x64dtv/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/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto: Some - android makefile preparations. - -2013-01-31 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/assets, - src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/assets/sdl-vicerc-x64, - src/arch/android/AnVICE/assets/sdl-vicerc-x64sc, - src/arch/android/AnVICE/assets/sdl-vicerc: Fixed x64sc for android, - only suitable for high end android devices. - -2013-01-31 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64sc, - src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_viciisc, - src/arch/android/AnVICE/jni/vice_viciisc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, - src/arch/android/AnVICE/res/values: Added x64sc to the android build - script, the generated binary doesn't run (yet) though, more debugging - might be needed. - -2013-01-31 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE, src/arch/android/AnVICE/jni, - src/arch/android/AnVICE/jni/locnet, - src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, - src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/src/com/locnet/vice, - src/arch/android/AnVICE/jni/vice_tape, - src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_al, - src/arch/android/AnVICE/jni/vice_c64exp, - src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_vicii, - src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x64, - src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, - src/arch/android/AnVICE/res_values_string.xml.proto, - src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, - src/arch/android/AnVICE/jni/vice_commonall, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, - src/arch/android/AnVICE/res/values, - src/arch/android/AnVICE/jni/vice_c64cart, - src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_common, - src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_commoncart, - src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_iec, - src/arch/android/AnVICE/jni/vice_iec/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_ieeepar, - src/arch/android/AnVICE/jni/vice_ieeepar/Android.mk.proto, - src/arch/android/AnVICE/res/values/strings.xml, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java: - Android x64 is working again. - -2013-01-31 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: Cleanup. - -2013-01-31 pottendo - - * src/arch/unix/ui-threads.c: In case of console mode run single - threaded. - -2013-01-31 pottendo - - * src/arch/unix/x11/gnome/uistatusbar.c: return in case of console - mode. Fixes 3602717. - -2013-01-30 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet_al/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet_al/Android.mk, - src/arch/android/AnVICE/jni/locnet_al/Makefile.am: Last Android.mk -> - Android.mk.proto rename. - -2013-01-30 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/vice_x128, - src/arch/android/AnVICE/jni/vice_x64dtv, - src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto, - configure.in, src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, - src/arch/android/AnVICE/jni/Android.mk, - src/arch/android/AnVICE/jni/Android.mk.proto, - src/arch/android/AnVICE/jni/locnet/Android.mk, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk, - src/arch/android/AnVICE/jni/vice_commonall/Makefile.am, - src/arch/android/AnVICE/jni/vice_x128/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64dtv/Makefile.am: Added the rest of - the 'missing' android modules. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_vsid, - src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_vsid/Makefile.am: Added an - 'vice_vsid' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_xcbm5x0, configure.in, - src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm5x0/Makefile.am: Added an - 'vice_xcbm5x0' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_xcbm2, - src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_xcbm2/Makefile.am: Added an - 'vice_xcbm2' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_xpet, - src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto, configure.in, - src/arch/android/AnVICE/jni/vice_xpet/Makefile.am: Added an - 'vice_xpet' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_xplus4, - src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto, - configure.in, src/arch/android/AnVICE/jni/vice_xplus4/Makefile.am: - Added an 'vice_xplus4' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_xscpu64, - src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto, - configure.in, src/arch/android/AnVICE/jni/vice_xscpu64/Makefile.am: - Added an 'vice_xscpu64' android module. - -2013-01-29 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64sc, - src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, configure.in, - src/arch/android/AnVICE/jni/vice_x64sc/Makefile.am: Added an - 'vice_x64sc' android module. - -2013-01-29 Marco van den Heuvel - - * doc/vice.texi, src/infocontrib.sed: Added 'Locnet' to the list of - external contributors. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_xvic, - src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto, configure.in, - src/arch/android/AnVICE/jni/vice_xvic/Makefile.am: Added an - 'vice_xvic' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Fixed the - vice_x64 android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_commonall/Android.mk: Fixed the - vice_commonall android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_c64cart, - src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_c64cart/Makefile.am: Added an - 'vice_c64cart' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto: Fixed - the vice_commoncart android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_commoncart, - src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_commoncart/Makefile.am, - src/arch/android/AnVICE/jni/vice_main: Added an 'vice_commoncart' - android module and removed the vice_main android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_iec, - src/arch/android/AnVICE/jni/vice_iec/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_iec/Makefile.am, - src/arch/android/AnVICE/jni/vice_main/Android.mk.proto: Added an - 'vice_iec' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, vice/configure.in, - src/arch/android/AnVICE/jni/vice_ieeepar, - src/arch/android/AnVICE/jni/vice_ieeepar/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_ieeepar/Makefile.am: Added an - 'vice_ieeepar' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_tape, - src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto, configure.in, - src/arch/android/AnVICE/jni/vice_driver, - src/arch/android/AnVICE/jni/vice_tape/Makefile.am: Added an - 'vice_tape' android module and removed the vice_driver android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_driver/Android.mk.proto: Fixed the - android vice_common module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_cbm2common, - src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_cbm2common/Makefile.am: Added an - 'vice_cbm2common' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_c64exp, - src/arch/android/AnVICE/jni/vice_crtc, - src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_viciisc, configure.in, - src/arch/android/AnVICE/jni/vice_crtc/Makefile.am: Added an - 'vice_crtc' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_viciisc, - src/arch/android/AnVICE/jni/vice_viciisc/Android.mk.proto, - configure.in, src/arch/android/AnVICE/jni/vice_viciisc/Makefile.am: - Added an 'vice_viciisc' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/vice_c64exp, - src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, - configure.in, src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_c64exp/Makefile.am: Added an - 'vice_c64exp' android module. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_common/Makefile.am, - src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_driver/Android.mk.proto, - src/arch/android/AnVICE/jni/vice_common/Android.mk, - src/arch/android/AnVICE/jni/vice_driver/Android.mk, - src/arch/android/AnVICE/jni/vice_driver/Makefile.am, - src/arch/android/AnVICE/jni/vice_main/Android.mk, - src/arch/android/AnVICE/jni/vice_main/Makefile.am, - src/arch/android/AnVICE/jni/vice_vicii/Android.mk, - src/arch/android/AnVICE/jni/vice_vicii/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64/Android.mk, - src/arch/android/AnVICE/jni/vice_x64/Makefile.am: For non-common - targets renamed the Android.mk files to Android.mk.proto, the - build-script will wind up generating the correct Android.mk files - before using ndk-build. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/Makefile.am, configure.in, - src/arch/android/AnVICE/jni/vice_commonall, - src/arch/android/AnVICE/jni/vice_commonall/Android.mk, - src/arch/android/AnVICE/jni/vice_commonall/Makefile.am, - src/arch/android/AnVICE/jni/vice_driver/Android.mk, - src/arch/android/AnVICE/jni/vice_main/Android.mk: Added an - 'vice_commonall' android module for code that is common to all - emulators and vsid. - -2013-01-28 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/Application.mk, - src/arch/android/AnVICE/jni/Application.mk.proto, - src/arch/android/AnVICE/jni/Application.proto: Changed - Application.proto to Application.mk.proto and removed Application.mk - (it will be generated by the android build script). - -2013-01-28 Marco van den Heuvel - - * configure.in, src/arch/android/AnVICE/AndroidManifest.xml, - src/arch/android/AnVICE/AndroidManifest.xml.in: Added auto-numbering - for android:versionCode. - -2013-01-28 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Added 'all-cpu' argument to the android build script. - -2013-01-28 Marco van den Heuvel - - * src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxSurfaceView.java, - src/arch/android/AnVICE/src/com/locnet/vice/Globals.java, - src/arch/android/AnVICE/src/org/ab/nativelayer/ImportFileView.java, - src/arch/android/AnVICE/src/org/ab/nativelayer/ImportView.java, - src/arch/android/AnVICE/src/org/ab/uae/FloppyImportView.java, - src/arch/android/AnVICE/src/org/ab/uae/RomImportView.java: More - code-style cleanups. - -2013-01-26 Marco van den Heuvel - - * ChangeLog: Intermediate Changelog update for the recently merged - threaded video driver branch. - -2013-01-26 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: (ui_init): Fixed aftermerge - inconsistencies. - -2013-01-26 Marco van den Heuvel - - * doc/readmes/Makefile.am: Added Readme-Unix.txt to the Makefile. - -2013-01-26 pottendo - - * po/de.po: Updated. - -2013-01-26 pottendo - - * doc/readmes/Readme-Unix.txt: Updated. - -2013-01-26 pottendo - - * doc/readmes/Readme-Unix.txt: New file. - -2013-01-26 Marco van den Heuvel - - * src/arch/android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java: - Code style cleanups. - -2013-01-26 Marco van den Heuvel - - * build/android/build-android.sh.in: Don't assume the build completed - without errors. - -2013-01-26 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xrandr.c: - Deactivated debug macros. - -2013-01-26 pottendo - - * configure.in: Changed option to `--with-uithreads' instead of - `--with-ui-threads'. - -2013-01-26 pottendo - - * configure.in: Added checks for pthreads.h/semaphore.h/-lpthread. - Added new option `--with-uithreads'. - -2013-01-26 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_resize): handle - multithreaded UI. (video_canvas_refresh): ditto. - -2013-01-26 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: wrap relevant calls in case - USE_UI_THREADS is there, to call respective UI functions in correct - thread_context. - -2013-01-26 pottendo - - * src/arch/unix/ui-threads.[ch]: New files. - -2013-01-26 pottendo - - * src/arch/unix/Makefile.am (EXTRA_libarch_a_SOURCES): Added - `ui-threads.[ch]'. - -2013-01-26 pottendo - - * src/Makefile.am (emu_extlibs): Kludge by adding @ARCH_LIBS@ at the - end, to resolve linking dependency from arch/unix/libarch.a - -2013-01-26 pottendo - - * src/arch/unix/x11/video_mbuffer.c, - src/arch/unix/x11/video_mbuffer.h: moved and renamed to - src/arch/ui-threads.[ch] - -2013-01-26 pottendo - - * src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h: New files. - -2013-01-25 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/include/AndroidOSfunc.h, - src/arch/android/AnVICE/jni/locnet/include/loader.h, - src/arch/android/AnVICE/jni/locnet/include/locnet_vk.h, - src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, - src/arch/android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, - src/arch/android/AnVICE/jni/locnet_al/keycodes.h, - src/arch/android/AnVICE/jni/locnet_al/missing.cpp, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxAudio.java, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxControl.java, - src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java: Code - style cleanups. - -2013-01-25 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, - src/platform/platform_x86_runtime_cpu.c: Fixed for x86 android. - -2013-01-24 Marco van den Heuvel - - * ChangeLog, build/android/build-android.sh, configure.in, - 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/android/AnVICE/src/com/locnet/vice/Makefile.am, - src/arch/win32/vice-version.bat, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/version.h: VICE 2.4.2 - -2013-01-24 Marco van den Heuvel - - * 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/resc64.rc, src/arch/win32/respet.rc, - src/arch/win32/resscpu64.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Did a 'make trans-update'. - -2013-01-24 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in: - Slight fix. - -2013-01-24 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE, src/arch/android/AnVICE/jni/Application.mk: - Added 'auto-signing' if available to the android build script. - -2013-01-23 Marco van den Heuvel - - * build/android/build-android.sh, build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/Application.mk: Some android build fixes. - -2013-01-23 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2013-01-23 Marco van den Heuvel - - * build/android/build-android.sh, 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: Did a 'make update-po'. - -2013-01-23 Marco van den Heuvel - - * src/romset.c, src/translate.txt, src/translate_text.c: Translation - fix. - -2013-01-23 Marco van den Heuvel - - * build/android/build-android.sh.in, - src/arch/android/AnVICE/jni/Application.mk, - src/arch/android/AnVICE/jni/Application.proto, - src/arch/android/AnVICE/jni/Makefile.am: Added multiple cpu support to - the android build script. - -2013-01-23 Benjamin Rosseaux - - * src/core/viacore.c, src/drive/iecieee/via2d.c, src/via.h: - Applied - VIA timer2+SR part (verified, but should be included temporary only, - until I've a better more complete solution for it, except only for - these current special cases in this patch) and 1541 head stepping part - (verified, so it can be included permanent) of the latest SPS patch - -2013-01-22 Marco van den Heuvel - - * src/arch/sdl/joy.c: No translations in sdl. - -2013-01-22 Marco van den Heuvel - - * src/arch/android/AnVICE/Makefile.am: Forgot this one. - -2013-01-22 Marco van den Heuvel - - * configure.in, src/arch/android/AnVICE/AndroidManifest.xml.in: Added - auto-versioning for the android manifest file. - -2013-01-22 Marco van den Heuvel - - * build/android/Makefile.am, build/android/build-android.sh.in, - configure.in: Added build-android.sh.in for automatic version - generation for the android port. - -2013-01-22 Marco van den Heuvel - - * build/android/build-android.sh: Fixed slightly. - -2013-01-21 Marcus Sutton - - * src/65816core.c, src/main65816cpu.c, src/main65816cpu.h, - src/scpu64/Makefile.am, src/scpu64/scpu64-cmdline-options.c, - src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, - src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, - src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, - src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, - src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Fix svn properties. - -2013-01-21 Marcus Sutton - - * src/65816core.c: Fix define. - -2013-01-21 Marco van den Heuvel - - * configure.in, src/arch/android/AnVICE/Makefile.am, - src/arch/android/AnVICE/res/Makefile.am, - src/arch/android/AnVICE/res/drawable/Makefile.am, - src/arch/android/AnVICE/res/layout/Makefile.am, - src/arch/android/AnVICE/res/values/Makefile.am: Makefiles not allowed - in the android res directory. - -2013-01-21 Marcus Sutton - - * src/initcmdline.c, src/translate.txt, src/translate_text.c: Remove - remnants of old -vsid cmdline option. - -2013-01-21 Marco van den Heuvel - - * src/monitor/mon_register65816.c, src/monitor/mon_util.c, - src/video/video-color.c: Fixed some warnings. - -2013-01-21 Marco van den Heuvel - - * configure.in, src/arch/Makefile.am, src/arch/android, - src/arch/android/AnVICE, src/arch/android/AnVICE/.settings, - src/arch/android/AnVICE/.settings/Makefile.am, - src/arch/android/AnVICE/Makefile.am, src/arch/android/AnVICE/assets, - src/arch/android/AnVICE/assets/Makefile.am, - src/arch/android/AnVICE/jni, src/arch/android/AnVICE/jni/Makefile.am, - src/arch/android/AnVICE/jni/locnet, - src/arch/android/AnVICE/jni/locnet/Makefile.am, - src/arch/android/AnVICE/jni/locnet_al, - src/arch/android/AnVICE/jni/locnet_al/Makefile.am, - src/arch/android/AnVICE/jni/sdl, - src/arch/android/AnVICE/jni/sdl/Makefile.am, - src/arch/android/AnVICE/jni/vice_common, - src/arch/android/AnVICE/jni/vice_common/Makefile.am, - src/arch/android/AnVICE/jni/vice_driver, - src/arch/android/AnVICE/jni/vice_driver/Makefile.am, - src/arch/android/AnVICE/jni/vice_main, - src/arch/android/AnVICE/jni/vice_main/Makefile.am, - src/arch/android/AnVICE/jni/vice_vicii, - src/arch/android/AnVICE/jni/vice_vicii/Makefile.am, - src/arch/android/AnVICE/jni/vice_x64, - src/arch/android/AnVICE/jni/vice_x64/Makefile.am, - src/arch/android/AnVICE/res, src/arch/android/AnVICE/res/Makefile.am, - src/arch/android/AnVICE/res/drawable, - src/arch/android/AnVICE/res/drawable/Makefile.am, - src/arch/android/AnVICE/res/layout, - src/arch/android/AnVICE/res/layout/Makefile.am, - src/arch/android/AnVICE/res/values, - src/arch/android/AnVICE/res/values/Makefile.am, - src/arch/android/AnVICE/src, src/arch/android/AnVICE/src/Makefile.am, - src/arch/android/AnVICE/src/com, - src/arch/android/AnVICE/src/com/Makefile.am, - src/arch/android/AnVICE/src/com/locnet, - src/arch/android/AnVICE/src/com/locnet/Makefile.am, - src/arch/android/AnVICE/src/com/locnet/vice, - src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, - src/arch/android/AnVICE/src/org, - src/arch/android/AnVICE/src/org/Makefile.am, - src/arch/android/AnVICE/src/org/ab, - src/arch/android/AnVICE/src/org/ab/Makefile.am, - src/arch/android/AnVICE/src/org/ab/nativelayer, - src/arch/android/AnVICE/src/org/ab/nativelayer/Makefile.am, - src/arch/android/AnVICE/src/org/ab/uae, - src/arch/android/AnVICE/src/org/ab/uae/Makefile.am, - src/arch/android/Makefile.am: Added makefiles for the android parts. - -2013-01-20 pottendo - - * src/arch/unix/x11/video_mbuffer.c: Further cleanup. - -2013-01-20 pottendo - - * src/arch/unix/x11/video_mbuffer.c: Use semaphores to synchronize - machine thread with event thread. Further cleanup. - -2013-01-20 pottendo - - * src/arch/unix/x11/video_mbuffer.c: Use semaphores to synchronize - machine thread with event thread. - -2013-01-20 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, - src/arch/unix/x11/video_mbuffer.h: First cleanup. - -2013-01-20 Marco van den Heuvel - - * configure.in: Forgot this. - -2013-01-20 Marco van den Heuvel - - * build/Makefile.am, build/android, build/android/Makefile.am, - build/android/build-android.sh: Added an android build script. - -2013-01-20 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Fixed main - call arguments, port works now, on some devices it doesn't start till - the second 'activation' though. - -2013-01-18 Marco van den Heuvel - - * src/sound.h: Small android fix. - -2013-01-17 Kajtar Zsolt - - * src/c64/cart/ide64.c: Do not re-register when not registered - -2013-01-17 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uidialogs.c: "Returns : The currently - selected filename [...] Free with g_free()", says - gtk_file_chooser_get_filename ()'s documentation. Freeing it with - lib_free() was causing a crash - -2013-01-16 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: - More ui coroutines, all emus except x128 now work. Get vsync_freq - everytime, as in PETs this is dynamic. - -2013-01-16 pottendo - - * src/arch/unix/x11/video_mbuffer.c: Resize fixed. - -2013-01-16 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: Tweaked around `WINDOW_MINW' and - `WINDOW_MINH' to make those emu work which feature a real - pixel_aspect_ratio in their respective videochip geometry. The fix may - be wrong, but as of now serves the purpose. - -2013-01-16 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_common/Android.mk, - src/arch/sdl/joy.c, src/arch/sdl/menu_snapshot.c, - src/arch/sdl/mousedrv.c, src/arch/sdl/ui.c, src/arch/sdl/uimenu.c, - src/arch/sdl/uipoll.c, src/arch/sdl/uistatusbar.c, - src/arch/sdl/video.c, src/autostart.c, src/drive/drive-resources.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.y, src/mouse.c, - src/sound.c, src/sounddrv/soundsdl.c: More android fixes. - -2013-01-16 groepaz - - * src/geninfocontrib_h.sh: remove tempfile - -2013-01-16 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_driver/Android.mk, - src/arch/android/AnVICE/jni/vice_main/Android.mk, - src/arch/android/AnVICE/jni/vice_vicii/Android.mk: More android - makefile fixes. - -2013-01-15 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_common/Android.mk: Fixed for - current code. - -2013-01-15 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_x64/Android.mk: Fixed for current - code. - -2013-01-15 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/vice_main/Android.mk: Fixed for current - code. - -2013-01-15 Marco van den Heuvel - - * src/arch/android/AnVICE/jni/locnet/Android.mk: Fixed for new current - vice code. - -2013-01-15 Marco van den Heuvel - - * src/vice.h: Changed to use the config.android.h file when compiling - for android. - -2013-01-15 Marco van den Heuvel - - * src/arch/android/AnVICE/config.android.h: Added config.android.h as - config.h replacement for android. - -2013-01-15 Marco van den Heuvel - - * android, src/arch/android, src/arch/android/AnVICE, - src/arch/android/AnVICE/.classpath, src/arch/android/AnVICE/.project, - src/arch/android/AnVICE/.settings, - src/arch/android/AnVICE/AndroidManifest.xml, - src/arch/android/AnVICE/README.txt, src/arch/android/AnVICE/assets, - src/arch/android/AnVICE/build.xml, src/arch/android/AnVICE/clean.sh, - src/arch/android/AnVICE/jni, - src/arch/android/AnVICE/jni/AndroidBuild.sh, - src/arch/android/AnVICE/jni/setEnvironment-r5b.sh, - src/arch/android/AnVICE/jni/vice, - src/arch/android/AnVICE/local.properties, - src/arch/android/AnVICE/proguard-project.txt, - src/arch/android/AnVICE/proguard.cfg, - src/arch/android/AnVICE/project.properties, - src/arch/android/AnVICE/res, src/arch/android/AnVICE/src: Moved the - android dir to a more appropriate location. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice: Removed the 'old' vice directory in - preparation for going to the current vice code. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/AndroidBuild.sh, - android/AnVICE/jni/setEnvironment-r5b.sh: Removed some unneeded - scripts. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/clean.sh: Added a 'cleaning' script. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE: Added some more svn ignores. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE, android/AnVICE/build.xml, - android/AnVICE/default.properties, android/AnVICE/local.properties, - android/AnVICE/proguard-project.txt, - android/AnVICE/project.properties: Added files needed for ant. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/locnet/Android.mk: Fixed linkage of libvice.so, - next step is fixing the java part. - -2013-01-15 groepaz - - * src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/uidialogs.c: do not block main loop when - ui_show_text is active - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice_vicii/Android.mk: Fixed compilation of - libvice_vicii. - -2013-01-15 groepaz - - * src/romset.c: fix commandline options help strings - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice_driver/Android.mk: Fixed compilation of - libvice_driver. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice_common/Android.mk: Fixed compilation of - libvice_common. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice_x64/Android.mk: Fixed compilation of - libvice_x64. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/vice_main/Android.mk: Fixed compilation of - libvice_main. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE/jni/locnet_al/Android.mk: Fixed liblocnet_al.a - compilation. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE, android/AnVICE/jni/locnet/Android.mk: Fixed locnet - compilation. - -2013-01-15 Marco van den Heuvel - - * android/AnVICE, android/AnVICE/.classpath, android/AnVICE/.project, - android/AnVICE/.settings, - android/AnVICE/.settings/org.eclipse.jdt.core.prefs, - android/AnVICE/AndroidManifest.xml, android/AnVICE/README.txt, - android/AnVICE/assets, android/AnVICE/assets/gpl.txt, - android/AnVICE/assets/sdl-vicerc, android/AnVICE/assets/sdl_sym.vkm, - android/AnVICE/default.properties, android/AnVICE/jni, - android/AnVICE/jni/Android.mk, android/AnVICE/jni/AndroidBuild.sh, - android/AnVICE/jni/Application.mk, android/AnVICE/jni/locnet, - android/AnVICE/jni/locnet/Android.mk, - android/AnVICE/jni/locnet/include, - android/AnVICE/jni/locnet/include/AndroidOSfunc.h, - android/AnVICE/jni/locnet/include/loader.h, - android/AnVICE/jni/locnet/include/locnet_vk.h, - android/AnVICE/jni/locnet/locnet_loader.cpp, - android/AnVICE/jni/locnet_al, android/AnVICE/jni/locnet_al/Android.mk, - android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, - android/AnVICE/jni/locnet_al/keycodes.h, - android/AnVICE/jni/locnet_al/missing.cpp, android/AnVICE/jni/sdl, - android/AnVICE/jni/sdl/include, android/AnVICE/jni/sdl/include/SDL, - android/AnVICE/jni/sdl/include/SDL.h, - android/AnVICE/jni/sdl/include/SDL_active.h, - android/AnVICE/jni/sdl/include/SDL_audio.h, - android/AnVICE/jni/sdl/include/SDL_byteorder.h, - android/AnVICE/jni/sdl/include/SDL_cdrom.h, - android/AnVICE/jni/sdl/include/SDL_config.h, - android/AnVICE/jni/sdl/include/SDL_config.h.default, - android/AnVICE/jni/sdl/include/SDL_config.h.in, - android/AnVICE/jni/sdl/include/SDL_config_android.h, - android/AnVICE/jni/sdl/include/SDL_config_dreamcast.h, - android/AnVICE/jni/sdl/include/SDL_config_macos.h, - android/AnVICE/jni/sdl/include/SDL_config_macosx.h, - android/AnVICE/jni/sdl/include/SDL_config_minimal.h, - android/AnVICE/jni/sdl/include/SDL_config_nds.h, - android/AnVICE/jni/sdl/include/SDL_config_os2.h, - android/AnVICE/jni/sdl/include/SDL_config_symbian.h, - android/AnVICE/jni/sdl/include/SDL_config_win32.h, - android/AnVICE/jni/sdl/include/SDL_copying.h, - android/AnVICE/jni/sdl/include/SDL_cpuinfo.h, - android/AnVICE/jni/sdl/include/SDL_endian.h, - android/AnVICE/jni/sdl/include/SDL_error.h, - android/AnVICE/jni/sdl/include/SDL_events.h, - android/AnVICE/jni/sdl/include/SDL_getenv.h, - android/AnVICE/jni/sdl/include/SDL_joystick.h, - android/AnVICE/jni/sdl/include/SDL_keyboard.h, - android/AnVICE/jni/sdl/include/SDL_keysym.h, - android/AnVICE/jni/sdl/include/SDL_loadso.h, - android/AnVICE/jni/sdl/include/SDL_main.h, - android/AnVICE/jni/sdl/include/SDL_mouse.h, - android/AnVICE/jni/sdl/include/SDL_mutex.h, - android/AnVICE/jni/sdl/include/SDL_name.h, - android/AnVICE/jni/sdl/include/SDL_opengl.h, - android/AnVICE/jni/sdl/include/SDL_platform.h, - android/AnVICE/jni/sdl/include/SDL_quit.h, - android/AnVICE/jni/sdl/include/SDL_rwops.h, - android/AnVICE/jni/sdl/include/SDL_screenkeyboard.h, - android/AnVICE/jni/sdl/include/SDL_stdinc.h, - android/AnVICE/jni/sdl/include/SDL_syswm.h, - android/AnVICE/jni/sdl/include/SDL_thread.h, - android/AnVICE/jni/sdl/include/SDL_timer.h, - android/AnVICE/jni/sdl/include/SDL_types.h, - android/AnVICE/jni/sdl/include/SDL_version.h, - android/AnVICE/jni/sdl/include/SDL_video.h, - android/AnVICE/jni/sdl/include/begin_code.h, - android/AnVICE/jni/sdl/include/close_code.h, - android/AnVICE/jni/sdl/include/doxyfile, - android/AnVICE/jni/setEnvironment-r5b.sh, android/AnVICE/jni/vice, - android/AnVICE/jni/vice_common, - android/AnVICE/jni/vice_common/Android.mk, - android/AnVICE/jni/vice_driver, - android/AnVICE/jni/vice_driver/Android.mk, - android/AnVICE/jni/vice_main, android/AnVICE/jni/vice_main/Android.mk, - android/AnVICE/jni/vice_vicii, - android/AnVICE/jni/vice_vicii/Android.mk, android/AnVICE/jni/vice_x64, - android/AnVICE/jni/vice_x64/Android.mk, android/AnVICE/proguard.cfg, - android/AnVICE/res, android/AnVICE/res/drawable, - android/AnVICE/res/drawable/file.png, - android/AnVICE/res/drawable/folder.png, - android/AnVICE/res/drawable/icon.png, - android/AnVICE/res/drawable/icon32.png, android/AnVICE/res/layout, - android/AnVICE/res/layout/file_row.xml, - android/AnVICE/res/layout/keymapper.xml, - android/AnVICE/res/layout/prefs.xml, - android/AnVICE/res/layout/scale.xml, - android/AnVICE/res/layout/slider.xml, - android/AnVICE/res/layout/system.xml, android/AnVICE/res/values, - android/AnVICE/res/values/defaults.xml, - android/AnVICE/res/values/dimens.xml, - android/AnVICE/res/values/strings.xml, - android/AnVICE/res/values/themes.xml, android/AnVICE/src, - android/AnVICE/src/com, android/AnVICE/src/com/locnet, - android/AnVICE/src/com/locnet/vice, - android/AnVICE/src/com/locnet/vice/DosBoxAudio.java, - android/AnVICE/src/com/locnet/vice/DosBoxControl.java, - android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java, - android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java, - android/AnVICE/src/com/locnet/vice/DosBoxSurfaceView.java, - android/AnVICE/src/com/locnet/vice/Globals.java, - android/AnVICE/src/com/locnet/vice/PreConfig.java, - android/AnVICE/src/org, android/AnVICE/src/org/ab, - android/AnVICE/src/org/ab/nativelayer, - android/AnVICE/src/org/ab/nativelayer/ImportFileView.java, - android/AnVICE/src/org/ab/nativelayer/ImportView.java, - android/AnVICE/src/org/ab/uae, - android/AnVICE/src/org/ab/uae/FloppyImportView.java, - android/AnVICE/src/org/ab/uae/RomImportView.java: Imported the source - of AnVICE, including 'old' vice source, once the ndk makefiles have - been fixed to properly compile the 'old' vice source it will be - stepped up to the current source. - -2013-01-15 Marco van den Heuvel - - * src/arch/win32/uimouse.c: Added koalapad to the windows gui. - -2013-01-15 Marco van den Heuvel - - * src/arch/sdl/menu_mouse.c: Added koalapad to the sdl gui. - -2013-01-15 groepaz - - * src/arch/unix/x11/gnome/uipalcontrol.c, - src/drive/drive-cmdline-options.c, src/drive/drive-resources.c, - src/drive/drive-sound.c, src/translate.txt, src/translate_text.c: - added resource to set drive sound emulation volume (see devlog) - -2013-01-15 Marco van den Heuvel - - * android: Added an android directory for the android related files to - go into, port will be based on the already existing android port - 'AnVICE 1.0.5' and updated/fixed for the current code. - -2013-01-15 groepaz - - * src/c128/c128mem.c, src/c64/c64.h, src/c64/c64mem.c, - src/c64/c64memsc.c, src/c64/vsidmem.c: rework cpu port unused bits - emulation, fixes lorenz test and new test programs - -2013-01-15 groepaz - - * src/c64/c64memsc.c: added missed counter reset, still not perfect - -2013-01-14 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/video_mbuffer.c: Small improvements. - -2013-01-14 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: - Added a dedicated thread to handle GUI events - this is a coroutine to - the machine thread, but independent from the display thread. Good - results. - -2013-01-14 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added koalapad to the os/2 gui. - -2013-01-14 groepaz - - * src/c64/c64.h: tweak 6510 fall-off delay, fixes bug 3600678 - -2013-01-14 Marco van den Heuvel - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed. - -2013-01-13 pottendo - - * src/arch/unix/x11/video_mbuffer.c: Added explicit synchronisation of - machinethread, waiting for display in case of gtk+ dispatching. - -2013-01-13 pottendo - - * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: - Fixed blending - credits to gw! Let dthread process the gtk+ events - after rendering. This is still to be improved, but we're progressing! - -2013-01-13 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/video_mbuffer.c: timestamps of buffers are only set - when jitter exceeds +/-50ms off the realtime. - -2013-01-13 groepaz - - * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/ui.h, src/arch/unix/x11/gnome/uidialogs.c, - src/arch/unix/x11/xaw/x11ui.c: added yes/no dialog (without cancel) - -2013-01-13 groepaz - - * src/cmdline.c, src/initcmdline.c, src/main.c: unbreak no args - -2013-01-13 groepaz - - * src/cmdline.c: and another :) - -2013-01-13 groepaz - - * src/cmdline.c: better fix - -2013-01-13 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: allow passing gtk commandline - options (must come first on the commandline) - -2013-01-13 groepaz - - * src/cmdline.c, src/initcmdline.c: improve handling of extra - arguments - -2013-01-13 Marco van den Heuvel - - * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, - src/arch/msdos/scpu64ui.c: Added koalapad to the dos tui. - -2013-01-13 Marco van den Heuvel - - * src/arch/beos/scpu64ui.cc: Forgot about the scpu64 gui in beos. - -2013-01-13 Marco van den Heuvel - - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Added koalapad - to the beos gui. - -2013-01-13 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uimouse.c: Added koalapad to the amiga gui. - -2013-01-13 groepaz - - * src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/x11ui.c, src/lightpen.c: fixed gtk lightpen - driver - -2013-01-13 groepaz - - * src/arch/unix/gui/uimouse.c, src/mouse.c, src/mouse.h, - src/translate_text.c: added mousetype for koalapad (see devlog) - -2013-01-13 groepaz - - * src/arch/unix/x11/gnome/gtk2legacy.c, - src/arch/unix/x11/gnome/gtk2legacy.h, - src/arch/unix/x11/gnome/x11mouse.c: unbreak gtk mouse driver - -2013-01-13 groepaz - - * doc/Doxyfile, doc/Doxygen-Howto.txt, doc/mainpage.dox, - doc/mkdoxy.sh: fixed doxy generation, updated script for xscpu64, - properly create target dir, include some more of the textfiles in the - tree, create entry page with links to individual docs - -2013-01-13 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2013-01-12 Errol Smith - - * src/c128/c128mem.c, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h: Add - vdc_peek() for reads of VDC external registers without sidefx - -2013-01-12 Marco van den Heuvel - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c, src/vdc/vdc-mem.c: Fixed $01 behavior and added - missing includes. - -2013-01-12 Marco van den Heuvel - - * src/arch/win32/Makefile.am: Fixed. - -2013-01-12 Errol Smith - - * src/c128/c128mem.c, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h: Add - monitor dump for VDC including internal VDC registers - -2013-01-11 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/video_mbuffer.c, src/arch/unix/x11/video_mbuffer.h: - timestamp of machinethread only derived once ... still jitter visible - :( - -2013-01-11 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uivic20model.c, src/arch/win32/uivic20model.h, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added - vic20 model selection to the windows gui. - -2013-01-11 Marco van den Heuvel - - * src/arch/sdl/menu_vic20hw.c: Added vic20 model selection to the sdl - gui. - -2013-01-11 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added vic20 model selection to the - os/2 gui. - -2013-01-11 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/uivic20model.c, - src/arch/msdos/uivic20model.h, src/arch/msdos/vic20ui.c: Added vic20 - model selection to the dos tui. - -2013-01-11 Marco van den Heuvel - - * 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 model selection to the - amiga gui. - -2013-01-11 Marco van den Heuvel - - * doc/vice.texi, src/arch/win32/joy.c: Applied windows POV hat support - patch by Magnus Lind. - -2013-01-11 Errol Smith - - * src/c128/c128mem.c, src/vdc/vdc-mem.c: Add VDC external registers to - monitor IO command (again) - -2013-01-10 groepaz - - * doc/checkdoc.c, doc/checkdoc.mak: updated checkdoc for scpu64 - -2013-01-10 groepaz - - * src/arch/unix/gui/uicommands.c, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uidialogs.c: try opening vice.pdf, then - vice_toc.html using gtk mechanisms first before falling back to - HTMLBrowserCommand - -2013-01-10 Marco van den Heuvel - - * src/arch/amigaos/make-bindist.sh, src/arch/beos/make-bindist.sh, - src/arch/msdos/make-bindist.sh, src/arch/os2/watcom/makebindist.bat, - 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_win32.sh, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat: Added appropriate vice.* - files to the various make-bindist scripts. - -2013-01-10 Marco van den Heuvel - - * src/arch/win32/make-bindist.sh, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Added vice.chm, vice.hlp and - vice.pdf to the windows make-bindist scripts. - -2013-01-10 groepaz - - * src/arch/unix/gui/uidrivec128.c: added missed menus - -2013-01-10 groepaz - - * data/PRINTER/Makefile.am, data/PRINTER/nl10.vpl, - src/printerdrv/drv-nl10.c: added seperate nl10 palette file for - consistancy - -2013-01-10 groepaz - - * src/arch/unix/x11/openGL_sync.c: log cosmetics - -2013-01-10 groepaz - - * src/arch/unix/x11/gnome/x11mouse.c: removed debug message from log - -2013-01-10 groepaz - - * src/arch/unix/gui/vsidui.c: fixed window title - -2013-01-10 groepaz - - * src/main.c: log cosmetics - -2013-01-10 groepaz - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64scui.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: remove speed items from left click menu - -2013-01-10 groepaz - - * src/arch/unix/gui/vic20ui.c: remove speed items from left click menu - -2013-01-10 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uidrivec64.c, src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c, src/arch/unix/gui/uiperipheraliec.c, - src/arch/unix/gui/uiperipheraliec.h, - src/arch/unix/gui/uiperipheralieee.c, - src/arch/unix/gui/uiperipheralieee.h, src/arch/unix/gui/vic20ui.c: - cleaned up drive- vs peripherial menus - -2013-01-09 groepaz - - * README, doc/html/Makefile.am, doc/html/plain/BUGS, - doc/html/plain/TODO: removed obsolete BUGS and TODO and updated README - to reflect the actual contents of doc/ - -2013-01-09 groepaz - - * src/arch/unix/x11/gnome/TODO: removed outdated TODO - -2013-01-09 groepaz - - * FEEDBACK: added bug tracker url - -2013-01-09 groepaz - - * doc/html/index.html: added link to nightly builds - -2013-01-09 Marco van den Heuvel - - * src/arch/sdl/make-bindist_qnx6.sh, - src/arch/unix/qnx6/make-bindist.sh: Fixed logo links. - -2013-01-09 groepaz - - * doc/html/index.html, doc/vice.pdf, doc/vice.txt: removed - obsolete/broken link - -2013-01-09 Marco van den Heuvel - - * src/arch/sdl/menu_c64model.c: Added new c64 models to the sdl gui. - -2013-01-09 Marco van den Heuvel - - * src/arch/sdl/make-bindist_qnx6.sh, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/skyos/make-bindist.sh: Added the new c64 rom files to - various make-bindist scripts. - -2013-01-08 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uiedit.h, src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/gnome/uiedit.c, src/arch/unix/x11/xaw/uiedit.c: - since right click menu is now the same as settings, use the same - internal structure. also cleaned up left click menu - -2013-01-08 Marco van den Heuvel - - * src/arch/os2/watcom/makebindist.bat: Added the new c64 rom files to - the os/2 make-bindist script. - -2013-01-08 groepaz - - * 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/uic64dtv.c, - src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/uips2mouse.h, - src/arch/unix/gui/vic20ui.c: moved mouse/lightpen/paddle emulation - items one level up into settings menu - -2013-01-08 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Added the new c64 rom files to - the windows and sdl project files. - -2013-01-08 Marco van den Heuvel - - * src/arch/win32/uic64.c: Added new c64 models to the windows gui. - -2013-01-08 Marco van den Heuvel - - * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/vic20.vcproj: Added vic20model.c to the various project - files. - -2013-01-08 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/vic20ui.c: menu deduplication, removed essentially - pointless options menu - -2013-01-08 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added new c64 models to the os/2 gui. - -2013-01-08 Marco van den Heuvel - - * src/arch/msdos/uic64model.c: Added new c64 models to the dos tui. - -2013-01-08 Marco van den Heuvel - - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc: Added new c64 models to the beos gui. - -2013-01-08 Marco van den Heuvel - - * src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/uires.h, - src/arch/unix/gui/c64ui.c: Added new c64 models to the amiga gui. - -2013-01-08 Olaf Seibert - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uiromset.c, src/arch/unix/gui/vic20ui.c, - src/romset.c: Remove the resources RomsetArchiveName, - RomsetArchiveActive, RomsetFileName and RomsetSourceFile, which - basically did nothing. Removed the GUI elements that refer to them - from the X11 GUIs. (win32 needs to be done, that is the only other - one). - -2013-01-08 Olaf Seibert - - * src/init.c, src/romset.c, src/romset.h: Add command line options to - load romset files and archives (*.vrs, *.vra). - -2013-01-08 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, - src/c64/c64memlimit.h: The MAX machine modification. Quite a hack now, - but hopefully it will be sorted out later in a cleaner way together - with the internal memory expansions. - -2013-01-07 pottendo - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, - src/arch/unix/x11/video_mbuffer.h: Improved by having a constant time - raster with machine freq instead of deriving from machine thread, - which jitters +/- several milliseconds. Still not sure, if blending - works. - -2013-01-07 groepaz - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/vic20ui.c, - src/translate.txt, src/translate_text.c, src/vic20/Makefile.am, - src/vic20/vic20-cmdline-options.c, src/vic20/vic20model.c, - src/vic20/vic20model.h: added model selection for vic20 - -2013-01-07 groepaz - - * src/arch/unix/x11/gnome/uicolor.c: fix broken colors with cairo - software rendering - -2013-01-07 groepaz - - * src/c128/c128model.c, src/c128/c128model.h, - src/c64dtv/c64dtvmodel.c, src/c64dtv/c64dtvmodel.h, - src/cbm2/cbm2model.c, src/cbm2/cbm2model.h, src/plus4/plus4model.c, - src/plus4/plus4model.h: made all model detail access functions static, - if needed an api similar to what is in c64model.h (that doesnt break - compilation of all ports on internal detail changes) should be created - -2013-01-07 groepaz - - * src/arch/win32/uic64.c, src/c64/c64model.c, src/c64/c64model.h, - src/c64/c64scmodel.c: unbreak win32 - -2013-01-07 Olaf Seibert - - * doc/vice.texi: Document changed search path while processing rom set - files. - -2013-01-07 Olaf Seibert - - * data/PET/rom1g.vrs, data/PET/rom2b.vrs, data/PET/rom2g.vrs, - data/PET/rom4b40.vrs, data/PET/rom4b80.vrs, data/PET/rom4g40.vrs, - data/PET/romsuperpet.vrs: Add some DOS ROM names to PET romset files. - -2013-01-07 Olaf Seibert - - * src/romset.c: When processing a romset file or romset archive, - prepend the directory where it was found to the sysfile search path. - -2013-01-07 Marco van den Heuvel - - * configure.in: Added gtkglext-3.0 check and warning when found. - -2013-01-07 Marco van den Heuvel - - * src/arch/win32/c64scpu64.dsp, src/arch/win64/c64scpu64.vcproj: - Removed c64embedded.c from the various project files. - -2013-01-07 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/x11ui.c: fixed color handling when using cairo - -2013-01-06 groepaz - - * src/arch/unix/x11/gnome/linenoise.c, - src/arch/unix/x11/gnome/uimon.c: better working (yet still ugly) - workaround to make sure the initial monitor prompt shows up reliably - -2013-01-06 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uicontents.c, - src/arch/unix/x11/gnome/uifilechooser.c, - src/arch/unix/x11/gnome/x11ui.c: use pango only if HAVE_PANGO - -2013-01-06 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: setup the application icon - correctly in gtk3 - -2013-01-06 groepaz - - * src/arch/unix/x11/gnome/uidrivestatus.c: hide drive led correctly - when cairo is used - -2013-01-06 groepaz - - * src/c64/vsid-resources.c: added missing resource - -2013-01-06 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: dont make background black in vsid - -2013-01-06 groepaz - - * data/C64/Makefile.am, data/C64/edkernal, data/C64/gskernal, - data/C64/jpchrgen, data/C64/jpkernal, data/C64/sxkernal, - src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, - src/c64/c64meminit.c, src/c64/c64model.c, src/c64/c64model.h, - src/c64/c64scmodel.c, src/translate_text.c: added remaining missing - c64 models (see devlog) - -2013-01-06 Marco van den Heuvel - - * src/arch/os2/watcom/c64commonvsidscscpu.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64scpu64.dsp, - src/arch/sdl/win32-msvc/scpu64.dsp, - src/arch/sdl/win32-watcom/c64commonvsidscscpu.tgt, - src/arch/sdl/win32-watcom/scpu64.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/xscpu64.tgt, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c64scpu64.vcproj, - src/arch/sdl/win64-msvc/scpu64.vcproj, - src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/c64scpu64.mak, - src/arch/sdl/winmips-msvc/scpu64.mak, src/arch/win32/scpu64.dsp, - src/arch/win32/vice.dsw, src/arch/win32/watcom/scpu64.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/xscpu64.tgt, - src/arch/win64/scpu64.vcproj, src/arch/win64/vice.sln: Fixed the - various project files for the latest scpu64 changes. - -2013-01-06 Marco van den Heuvel - - * src/plus4/plus4.h: Tests on real plus4 show that the unused bit on - the 7501/8501 does not drop off, so removed drop-off definitions. - -2013-01-06 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/xbox: Removed obsolete - directory. - -2013-01-06 Marco van den Heuvel - - * src/arch/sdl/menu_drive.c: Fixed. - -2013-01-06 Marco van den Heuvel - - * src/65816core.c, src/main65816cpu.c: Changed the 'interrupt' - variable to 'interrupt65816', because of a conflict with a function of - the same name. - -2013-01-06 Olaf Seibert - - * src/arch/unix/gui/uifliplist.c, src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uidrivestatus.h, src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/uistatusbar.c, - src/arch/unix/x11/xaw/uitapestatus.c, src/arch/unix/x11/xaw/x11ui.c, - src/imagecontents/tapecontents.c, src/util.c: Found and worked around - the issue with pop-up menus that change at the very last moment before - popping up. Renamed all menu class instances to start with a lowercase - letter as is usual. - -2013-01-05 pottendo - - * src/arch/unix/x11/video_mbuffer.c: fixed lpos after rendering. - -2013-01-05 pottendo - - * src/arch/unix/x11/video_mbuffer.c, - src/arch/unix/x11/video_mbuffer.h: Proof of concept for a - multithreaded GUI (based on pthreads) for *nix. Milestone 1 reached: - same function as 'normal' but implemented with 2 threads: a machine - thread and a GUI thread. The code is not clean yet for merging. - -2013-01-05 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: Some blending occurs. Still - strange. - -2013-01-05 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: Added comment. - -2013-01-05 pottendo - - * src/arch/unix/x11/Makefile.am, src/arch/unix/x11/gnome/gnomevideo.c, - * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, - src/arch/unix/x11/video_mbuffer.h: Proof of concept for a - multithreaded GUI (based on pthreads) for *nix. Milestone 1 reached: - same function as 'normal' but implemented with 2 threads: a machine - thread and a GUI thread. The code is not clean yet for merging. - -2013-01-05 pottendo - - * configure.in: temporarily added hardwired -lpthread (multithreaded - *nix GUI). - -2013-01-05 groepaz - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/uidrivestatus.c, - src/arch/unix/x11/gnome/uitapestatus.c, - src/arch/unix/x11/gnome/videoarch.h, src/arch/unix/x11/gnome/x11ui.c: - use HAVE_CAIRO directly - -2013-01-05 Marco van den Heuvel - - * configure.in: Added check for pango. - -2013-01-05 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/x11ui.c: - removed forced hwscale disable - -2013-01-05 groepaz - - * src/arch/unix/x11/gnome/uiarch.h: updated for config options - -2013-01-05 Marco van den Heuvel - - * configure.in: Fixed a typo. - -2013-01-05 Marco van den Heuvel - - * configure.in: Added check for cairo when using gtk2, will define - HAVE_CAIRO when found and HAVE_CAIRO will always be defined when using - gtk3. - -2013-01-05 Marco van den Heuvel - - * configure.in: Added --enable-gnomeui3 for gtk3 support, added - --disable-vte and made vte optional instead of mandatory in the - configure script. - -2013-01-04 groepaz - - * data/C128/x11_pos.vkm, data/C128/x11_sym.vkm: improved x128 keymap a - bit - -2013-01-04 groepaz - - * build/amigaos, build/beos, build/macosx, build/mingw32, - build/minix3, build/nextstep, build/openstep, build/openwatcom, - build/qnx4, build/rhapsody: updated svn ignores - -2013-01-04 groepaz - - * doc/building, doc/readmes: updated svn ignores - -2013-01-04 groepaz - - * src/arch/amigaos/info-files, src/arch/amigaos/info-files/morphos, - src/arch/amigaos/mui, src/arch/os2/doc, src/arch/os2/fonts, - src/arch/os2/icons, src/arch/os2/unused, src/arch/os2/unused/pm, - src/arch/os2/vac++/ctools, src/arch/os2/vac++/incl, - src/arch/os2/vac++/x128, src/arch/os2/vac++/x64, - src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, - src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, - src/arch/os2/vac++/xpet, src/arch/os2/vac++/xplus4, - src/arch/os2/vac++/xvic, src/arch/os2/watcom, src/arch/sdl/qnx4, - src/arch/unix/gp2x/gpe-files, src/arch/unix/hpux, src/arch/unix/minix, - src/arch/unix/next_open_rhap, src/arch/unix/qnx4, src/arch/unix/qnx6, - src/arch/unix/sco_sol, src/arch/unix/skyos, src/arch/unix/skyos/icons, - src/arch/watcom-source-wrappers, src/arch/win32/evc, - src/arch/win32/mingw32, src/arch/win32/msvc, - src/arch/win32/msvc/wpcap, src/arch/win32/msvc/wpcap/net, - src/arch/win32/watcom, src/lib/libffmpeg, - src/lib/libffmpeg/libavcodec, src/lib/libffmpeg/libavdevice, - src/lib/libffmpeg/libavformat, src/lib/libffmpeg/libavutil, - src/lib/libffmpeg/libswscale: updated svn ignores - -2013-01-04 groepaz - - * src/arch/unix/x11/gnome/uidrivestatus.c: always display drive - widgets if drive is enabled, truedrive or not - -2013-01-03 groepaz - - * src/petcat.c: fixed petscii conversion issues - -2013-01-03 Marco van den Heuvel - - * doc/building/Makefile.am, doc/building/OpenWatcom-Howto.txt, - src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/README.txt: - Moved the ow building instructions to the correct location and updated - it. - -2013-01-03 Marco van den Heuvel - - * src/arch/win32/watcom/README.txt: Updated. - -2013-01-03 Marco van den Heuvel - - * build/Makefile.am, build/amigaos/Makefile.am, - build/beos/Makefile.am, build/macosx/Makefile.am, - build/mingw32/Makefile.am, build/minix3/Makefile.am, - build/nextstep/Makefile.am, build/openstep/Makefile.am, - build/openwatcom/Makefile.am, build/qnx4/Makefile.am, - build/rhapsody/Makefile.am, configure.in, doc/Makefile.am, - doc/building/Makefile.am, doc/readmes/Makefile.am, - src/arch/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/info-files/Makefile.am, - src/arch/amigaos/info-files/morphos/Makefile.am, - src/arch/amigaos/mui/Makefile.am, src/arch/os2/Makefile.am, - src/arch/os2/doc/Makefile.am, src/arch/os2/fonts/Makefile.am, - src/arch/os2/icons/Makefile.am, src/arch/os2/icons/x64dtv.ico, - src/arch/os2/icons/x64sc.ico, src/arch/os2/icons/xcbm5x0.ico, - src/arch/os2/icons/xscpu64.ico, src/arch/os2/makedist.cmd, - src/arch/os2/unused/Makefile.am, src/arch/os2/unused/pm/Makefile.am, - src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/ctools/Makefile.am, - src/arch/os2/vac++/incl/Makefile.am, - src/arch/os2/vac++/x128/Makefile.am, - src/arch/os2/vac++/x64/Makefile.am, - src/arch/os2/vac++/x64dtv/Makefile.am, - src/arch/os2/vac++/x64sc/Makefile.am, - src/arch/os2/vac++/xcbm2/Makefile.am, - src/arch/os2/vac++/xcbm5x0/Makefile.am, - src/arch/os2/vac++/xpet/Makefile.am, - src/arch/os2/vac++/xplus4/Makefile.am, - src/arch/os2/vac++/xvic/Makefile.am, src/arch/os2/watcom/Makefile.am, - src/arch/os2/watcom/makebindist.bat, src/arch/sdl/Makefile.am, - src/arch/sdl/qnx4/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/gpe-files/Makefile.am, - src/arch/unix/hpux/Makefile.am, src/arch/unix/minix/Makefile.am, - src/arch/unix/next_open_rhap/Makefile.am, - src/arch/unix/qnx4/Makefile.am, src/arch/unix/qnx6/Makefile.am, - src/arch/unix/sco_sol/Makefile.am, src/arch/unix/skyos/Makefile.am, - src/arch/unix/skyos/icons/Makefile.am, - src/arch/watcom-source-wrappers/Makefile.am, - src/arch/win32/Makefile.am, src/arch/win32/evc/Makefile.am, - src/arch/win32/mingw32/Makefile.am, src/arch/win32/msvc/Makefile.am, - src/arch/win32/msvc/wpcap/Makefile.am, - src/arch/win32/msvc/wpcap/net/Makefile.am, - src/arch/win32/watcom/Makefile.am, src/lib/Makefile.am, - src/lib/libffmpeg/Makefile.am, - src/lib/libffmpeg/libavcodec/Makefile.am, - src/lib/libffmpeg/libavdevice/Makefile.am, - src/lib/libffmpeg/libavformat/Makefile.am, - src/lib/libffmpeg/libavutil/Makefile.am, - src/lib/libffmpeg/libswscale/Makefile.am: Cleaned up the building - system a bit, now all files in a directory are 'controlled' by the - makefile in that directory (no more guessing where to go to add/change - a file). - -2013-01-03 Olaf Seibert - - * src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uistatusbar.c, src/arch/unix/x11/xaw/x11ui.c, - src/c64/vsidstubs.c, src/drive/drive-resources.c, src/drive/drive.c, - src/drive/drive.h: Xaw: Removed the confusing drive_mapping[] (which - shuffles drive UI elements around based on being enabled) from the - app_shell. It was confusing, even more so in the new layout. Do more - work on showing UI for any drive which exists, even if TDE isn't on. - Other UIs would show only drives with a disk attached. If the gnome UI - and the common gnome/xaw code is changed to match, it could be even - better (the fliplist is missing). - -2013-01-03 Marcus Sutton - - * src/scpu64/scpu64.c: Also fix xscpu64. - -2013-01-02 Marcus Sutton - - * src/arch/sdl/ui.c, src/arch/sdl/uimenu.c, src/arch/sdl/vsidui.c, - src/arch/sdl/vsidui_sdl.h, src/c128/c128.c, src/c64/vsid.c, - src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, - src/machine.h, src/main.c, src/pet/pet.c, src/plus4/plus4.c, - src/vic20/vic20.c: Stop vsid UI code from being linked into all SDL - emulators and obliterate vsid_mode. - -2013-01-02 groepaz - - * src/keyboard.c: dont load keymap at vsid startup - -2013-01-02 groepaz - - * src/datasette.c: removed debug msg - -2013-01-02 groepaz - - * src/arch/unix/x11/gnome/uivsidcontrol.c: fixed handling of utf8 - strings - -2013-01-02 Marco van den Heuvel - - * configure.in: Removed an seemingly unused portion of the configure - script. - -2013-01-02 Marco van den Heuvel - - * src/arch/win32/resc64.rc: Windows gui drop-down box size fix. - -2013-01-02 groepaz - - * src/arch/unix/x11/gnome/uidrivestatus.c: oops - -2013-01-02 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uidrivestatus.c, - src/arch/unix/x11/gnome/uitapestatus.c, - src/arch/unix/x11/gnome/x11ui.c: fixed tape- and drive status widgets - for drawing with cairo - -2013-01-02 Jarek Sobolewski - - * po/pl.po: Updated. - -2013-01-02 Marco van den Heuvel - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c: Worded it better. - -2013-01-02 Marco van den Heuvel - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c: Once and for all fixed the $00/$01 emulation for - the 6510 and 8502, and added comments on how it is emulated, if this - is somehow incorrect please fix. - -2013-01-02 groepaz - - * src/datasette.c: properly stop tape motor when no tap image is - active - -2013-01-02 groepaz - - * src/c1541.c: its not 2003 anymore :) - -2013-01-02 groepaz - - * src/arch/unix/gui/uidatasette.c: fixed menu types - -2013-01-02 groepaz - - * src/arch/unix/x11/gnome/uiscreenshot.c: added options for - koala/doodle screenshots to dialog - -2013-01-02 Marco van den Heuvel - - * 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/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/rescia.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resds12c887rtc.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, - src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resretroreplay.rc, src/arch/win32/resreu.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/resscpu64.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/rested.rc, - src/arch/win32/restfe.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' for the major update - of the french translations. - -2013-01-02 Marco van den Heuvel - - * doc/html/plain/65802and65816.txt, doc/html/plain/65CE02.txt: Some - WIP updates. - -2013-01-02 Marco van den Heuvel - - * build/Makefile.am, build/vms, build/xbox-sdl, - src/arch/unix/Makefile.am, src/arch/unix/vms: Removed obsolete - xbox-sdl and vms files/directories. - -2013-01-02 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2013-01-01 Paul Dubé - - * po/fr.po, po/translations-status.txt: Updated. - -2013-01-02 Olaf Seibert - - * src/arch/unix/x11/xaw/uistatusbar.c: Tweak layout. - -2013-01-02 Olaf Seibert - - * src/arch/unix/x11/xaw/uinetplay.c, - src/arch/unix/x11/xaw/uistatusbar.c: It helps to add the new file... - -2013-01-02 Olaf Seibert - - * src/arch/unix/gui/uinetplay.c, src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/uiarch.h, src/arch/unix/x11/xaw/uipalcontrol.c, - src/arch/unix/x11/xaw/uistatusbar.c, src/arch/unix/x11/xaw/x11ui.c: - Add a NetPlay dialog to the Xaw GUI. - -2013-01-01 Kajtar Zsolt - - * src/arch/unix/x11/xaw/uistatusbar.c: Remove tape status on XAW for - DTV and SCPU64 - -2013-01-01 groepaz - - * src/monitor/mon_util.c, src/monitor/mon_util.h, - src/monitor/monitor.c, src/translate.txt, src/translate_text.c: added - -monlog command line option to redirect monitor output to a file, - inspired by patch from a.fachat - -2013-01-01 Marco van den Heuvel - - * src/arch/win32/Makefile.am: Fixed the res.h rebuilt issue. - -2013-01-01 Paul Dubé - - * po/fr.po, po/translations-status.txt: Updated. - -2013-01-01 pottendo - - * po/de.po: Updated. - -2013-01-01 Olaf Seibert - - * src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uistatusbar.c, - src/arch/unix/x11/xaw/uitapestatus.c, src/arch/unix/x11/xaw/x11ui.c: - Revamp layout of temporary statusbar items (recording/playback - buttons). - -2013-01-01 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2013-01-01 Kajtar Zsolt - - * src/sid/sid-resources.c: xscpu64 can have stereo SIDs - -2012-12-31 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c: These need to be saved too - -2012-12-31 groepaz - - * doc/vice.texi: Add phase shifts to todo - -2012-12-31 groepaz - - * src/6510dtvcore.c: added missing memmap_mem_read, fixes bug #3597945 - -2012-12-31 Marco van den Heuvel - - * README, doc/vice.texi, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/macosx/Info.plist, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed the - 2012's to 2013's, happy new year. - -2012-12-31 Kajtar Zsolt - - * doc/vice.texi: Update contrib - -2012-12-31 Kajtar Zsolt - - * doc/vice.texi: Update docs - -2012-12-31 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c: Simplify - -2012-12-31 Marco van den Heuvel - - * ChangeLog, configure.in, doc/html/Makefile.am, - doc/html/plain/65802and65816.txt, doc/html/plain/65CE02.txt, - doc/html/plain/6809and6309.txt, doc/html/plain/z80.txt, doc/vice.chm, - doc/vice.guide, 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/os2/Makefile.am, - src/arch/sdl/win64-msvc/Makefile.am, src/arch/win32/vice-version.bat, - src/monitor/mon_lex.c, src/version.h: VICE 2.4.1 - -2012-12-31 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c: CIA write is different - -2012-12-31 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: DMA timing partly implemented. - -2012-12-31 Kajtar Zsolt - - * src/65816core.c, src/main65816cpu.c: Clean up interrupt handling - -2012-12-31 Kajtar Zsolt - - * src/65816core.c: Fix interrupted interrupt case - -2012-12-31 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c: Fine tune phase shift - -2012-12-31 Kajtar Zsolt - - * src/arch/unix/gui/scpu64ui.c, src/c64/Makefile.am: Use c64modelsc, - update unix GUI - -2012-12-31 Kajtar Zsolt - - * src/65816core.c, src/Makefile.am, src/main65816cpu.c, - src/main65816cpu.h, src/scpu64/Makefile.am, src/scpu64/scpu64cpu.c, - src/scpu64/scpu64cpu.h, src/scpu64/scpu64mem.c, src/viciisc/vicii.c: - Move to VICIISC. Implement proper 2 cycle delay of interrupts (that - in CPU cycle not 1 MHz cycle). - -2012-12-30 groepaz - - * src/arch/unix/x11/gnome/gtk2legacy.h, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uidrivestatus.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uijoystickkeys.c, - 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/uitapestatus.c, - src/arch/unix/x11/gnome/x11ui.c: some more gtk3 related fixes, - actually builds and works now :) - -2012-12-30 groepaz - - * src/drive/drive.c: properly init drive led color depending on type - of drive - -2012-12-30 Olaf Seibert - - * src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uistatusbar.c, - src/arch/unix/x11/xaw/uistatusbar.h, - src/arch/unix/x11/xaw/uitapestatus.c, - src/arch/unix/x11/xaw/uitapestatus.h, src/arch/unix/x11/xaw/x11ui.c: - Split "statusbar" creation and managent code to a separate file. - Clicking on the tape indicator presses datasette start or stop - buttons. - -2012-12-30 groepaz - - * src/arch/unix/x11/gnome/uinetplay.c: fixed x-errors - -2012-12-30 groepaz - - * po/de.po, src/arch/unix/gui/uiram.c: fixed typo - -2012-12-30 groepaz - - * po/de.po: removed superfluous dots - -2012-12-30 groepaz - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: fixed menu types - -2012-12-30 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uinetplay.c, - src/arch/unix/gui/vic20ui.c: moved netplay into file menu. - -2012-12-30 Kajtar Zsolt - - * src/arch/amigaos/Makefile.am: Missing xscpu64ns - -2012-12-30 groepaz - - * src/arch/unix/x11/gnome/uistatusbar.c: removed tape status widget - from xscpu64 - -2012-12-30 Kajtar Zsolt - - * src/65816core.c, src/scpu64/scpu64cpu.c: Branches don't delay - interrupts. Missing dummy read in RMW a,x - -2012-12-30 groepaz - - * src/gfxoutputdrv/nativedrv.c: fix warnings - -2012-12-30 groepaz - - * src/pet/pethre.c: fix warning - -2012-12-30 groepaz - - * src/gfxoutputdrv/doodledrv.c: fix typo - -2012-12-30 pottendo - - * src/arch/sdl/archdep_unix.h: Fixes install/runtime lookup issue of: - https://sourceforge.net/tracker/?func=detail&aid=3598877&group_id=223021&atid=1057617 - -2012-12-30 pottendo - - * configure.in, src/arch/unix/archdep.h: Fixes install/runtime lookup - issue of: https://sourceforge.net/tracker/?func=detail&aid=3598877&group_id=223021&atid=1057617 - -2012-12-29 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: Even more timing fixes - -2012-12-29 Marco van den Heuvel - - * 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/respet.rc, src/arch/win32/resscpu64.rc, - src/translate_text.c: Did a 'make trans-update'. - -2012-12-29 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64memsnapshot.c: It's about time to implement proper - snapshot - -2012-12-29 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-12-29 Marco van den Heuvel - - * 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'. - -2012-12-29 Kajtar Zsolt - - * src/c64/c64cia1.c, src/c64/c64cia2.c, src/scpu64/scpu64cpu.c, - src/scpu64/scpu64mem.c, src/sid/sid.c: Finally found where that one - cycle difference with the CIA comes from ;) Unfortunately it seems the - VICII has a hardcoded delay compatible with the 6510 core. So it gets - a hack for now, and SID and CIA is run without the hack, just like - with the 6510dtv core. - -2012-12-29 Olaf Seibert - - * src/arch/unix/x11/gnome/uicontents.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/uicontents.c, - src/arch/unix/x11/xaw/uidrivestatus.c, - src/arch/unix/x11/xaw/uidrivestatus.h, - src/arch/unix/x11/xaw/uitapestatus.c, - src/arch/unix/x11/xaw/uitapestatus.h, src/arch/unix/x11/xaw/x11ui.c: - Rearrange Xaw GUI elements to save space and make room for a new tape - status element (including pop-up menus on left and right mouse buttons - and Shift-Alt-X or -Z). - -2012-12-29 Marco van den Heuvel - - * src/arch/sdl/menu_video.c: Fixed a typo. - -2012-12-28 Kajtar Zsolt - - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resscpu64.rc, src/arch/win32/resstrings.txt, - src/arch/win32/scpu64ui.c: Update SCPU64 ROM settings - -2012-12-28 Marco van den Heuvel - - * src/arch/msdos/scpu64ui.c: Fixed dos tui rom settings for scpu64. - -2012-12-28 Kajtar Zsolt - - * src/arch/sdl/menu_rom.c, src/arch/sdl/menu_rom.h, - src/arch/sdl/menu_scpu64hw.c: Fix ROM menu - -2012-12-28 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, - src/arch/amigaos/mui/uiromscpu64settings.c, - src/arch/amigaos/mui/uiromscpu64settings.h, - src/arch/amigaos/scpu64ui.c: Fixed amiga gui rom settings for scpu64. - -2012-12-28 Kajtar Zsolt - - * src/scpu64/scpu64.c: Fix SDL compilation - -2012-12-28 Kajtar Zsolt - - * src/arch/unix/gui/scpu64ui.c: Fix up the ROM loading menu - -2012-12-28 Kajtar Zsolt - - * src/arch/unix/gui/scpu64ui.c: Apply the GUI cleanup to SCPU64 UI - too. And now I have warp mode again ;) - -2012-12-28 Kajtar Zsolt - - * src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_register65816.c, src/monitor/montypes.h: Add C - register, updated register display. - -2012-12-28 Kajtar Zsolt - - * src/65816core.c: Fix emulation mode register import - -2012-12-28 Marco van den Heuvel - - * src/arch/win32/petui.c, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resstrings.txt: Added pet hre - to the windows gui. - -2012-12-28 Kajtar Zsolt - - * src/scpu64/scpu64.c, src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h: - Free SIMM RAM on shutdown - -2012-12-28 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Use PBR for monitor CPU bank - -2012-12-28 Kajtar Zsolt - - * src/scpu64/scpu64.c: Remove VICII I/O device D200/D300 mirrors from - device list - -2012-12-28 Kajtar Zsolt - - * src/monitor/mon_registerR65C02.c: There's no 00 and 01 registers on - 65C02 - -2012-12-27 Marco van den Heuvel - - * src/arch/sdl/menu_pethw.c: Added pet hre to the sdl gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added pet hre to the os/2 gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, - src/arch/msdos/uipethre.c, src/arch/msdos/uipethre.h: Added pet hre to - the dos tui. - -2012-12-27 Marco van den Heuvel - - * src/arch/beos/constants.h, src/arch/beos/petui.cc, - src/arch/beos/vicemenu.cc: Added pet hre to the beos gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petui.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/uires.h: Added pet hre to the amiga gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/gui/uiscpu64.c, src/arch/unix/gui/uiscpu64.h: Added - scpu64 settings to the unix gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/sdl/menu_scpu64hw.c: Added scpu64 settings to the sdl gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added scpu64 settings to the os/2 - gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/scpu64ui.c, - src/arch/msdos/uiscpu64.c, src/arch/msdos/uiscpu64.h: Added scpu64 - settings to the dos tui. - -2012-12-27 Kajtar Zsolt - - * data/SCPU64/scpu64: Update ROM. Now 64K only, changed startup - screen, some misc fixes. - -2012-12-27 Marco van den Heuvel - - * src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc, - src/arch/beos/vicemenu.cc: Added scpu64 settings to the beos gui. - -2012-12-27 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiscpu64.c, - src/arch/amigaos/mui/uiscpu64.h, src/arch/amigaos/scpu64ui.c, - src/arch/amigaos/scpu64uires.h, src/arch/amigaos/uires.h: Added scpu64 - settings to the amiga gui. - -2012-12-27 Olaf Seibert - - * data/fonts/Makefile.am, data/fonts/vice-cbm.bdf, - src/arch/unix/x11/xaw/uicontents.c, src/arch/unix/x11/xaw/x11ui.c: - Show the disk contents in the context menu in the VICE CBM font, if - available. Increase the chances of that by installing it a bit - better. - -2012-12-27 pottendo - - * po/de.po: Updated. - -2012-12-26 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - 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/uiscpu64.c, - src/arch/win32/uiscpu64.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added - scpu64 settings to the windows gui. - -2012-12-26 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-fileio.c, - src/arch/os2/dialogs/menubar.c, src/arch/os2/kbd/Makefile.am, - src/arch/os2/kbd/kbd-scpu64.c, src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64commonall.tgt, - src/arch/os2/watcom/c64commonc128dtvsc.tgt, - src/arch/os2/watcom/c64commonc128sc.tgt, - src/arch/os2/watcom/c64commonc128scvsid.tgt, - src/arch/os2/watcom/c64commondtvsc.tgt, - src/arch/os2/watcom/c64commondtvscvsid.tgt, - src/arch/os2/watcom/c64commonsc.tgt, - src/arch/os2/watcom/c64commonsc128scpu.tgt, - src/arch/os2/watcom/c64commonscdtv128scpu.tgt, - src/arch/os2/watcom/c64commonscdtvscpu.tgt, - src/arch/os2/watcom/c64commonscscpu.tgt, - src/arch/os2/watcom/c64commonscvsid.tgt, - src/arch/os2/watcom/c64commonscvsid128.tgt, - src/arch/os2/watcom/c64commonvsid.tgt, - src/arch/os2/watcom/c64commonvsidsc128scpu.tgt, - src/arch/os2/watcom/c64commonvsidscdtv.tgt, - src/arch/os2/watcom/c64commonvsidscdtvscpu.tgt, - src/arch/os2/watcom/c64commonvsidscpu.tgt, - src/arch/os2/watcom/c64commonvsidscscpu.tgt, - src/arch/os2/watcom/monitor.tgt, src/arch/os2/watcom/scpu64.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, - src/arch/os2/watcom/xscpu64-dlg-fileio.c, - src/arch/os2/watcom/xscpu64-dragndrop.c, - src/arch/os2/watcom/xscpu64-menubar.c, - src/arch/os2/watcom/xscpu64-specific.tgt, - src/arch/os2/watcom/xscpu64-video.c, - src/arch/os2/watcom/xscpu64-vsyncarch.c, - src/arch/os2/watcom/xscpu64.tgt: Added xscpu64 support to the os/2 ow - project files. - -2012-12-26 Olaf Seibert - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: Sigh... remove #include of removed - uipalemu.h. - -2012-12-26 Olaf Seibert - - * po/POTFILES.in: Remove uipalemu.c here too. - -2012-12-26 Olaf Seibert - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c: Remove CRT - Emulation menu entries (for Xaw) since they are no longer needed now - that the CRT Controls dialog is there. - -2012-12-25 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c: some menu - cleanups - -2012-12-25 Marco van den Heuvel - - * src/plus4/plus4.h: Added some preparations for 7501/8501 drop-off - emulation. - -2012-12-25 Marco van den Heuvel - - * src/c128/c128.h, src/c128/c128mem.c: Added $00/$01 8502 unused bits - drop-off emulation. - -2012-12-25 Kajtar Zsolt - - * src/main65816cpu.c, src/scpu64/scpu64cpu.c: Faster interrupt in fast - mode - -2012-12-25 Kajtar Zsolt - - * src/65816core.c: Deleted NMI by mistake - -2012-12-25 Kajtar Zsolt - - * src/65816core.c: Fix WAI interrupt delay - -2012-12-25 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64commonsc128.tgt, - src/arch/sdl/win32-watcom/c64commonsc128scpu.tgt, - src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128scpu.tgt, - src/arch/sdl/win32-watcom/c64commonscdtvscpu.tgt, - src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, - src/arch/sdl/win32-watcom/c64commonscscpu.tgt, - src/arch/sdl/win32-watcom/c64commonscvsid.tgt, - src/arch/sdl/win32-watcom/c64commonscvsid128.tgt, - src/arch/sdl/win32-watcom/c64commonvsid.tgt, - src/arch/sdl/win32-watcom/c64commonvsidsc128scpu.tgt, - src/arch/sdl/win32-watcom/c64commonvsidscdtv.tgt, - src/arch/sdl/win32-watcom/c64commonvsidscdtvscpu.tgt, - src/arch/sdl/win32-watcom/c64commonvsidscpu.tgt, - src/arch/sdl/win32-watcom/c64commonvsidscscpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/scpu64.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/xscpu64.tgt, src/opencbm.h: Added xscpu64 - support to the win32 sdl ow project files. - -2012-12-25 Olaf Seibert - - * src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/uicontents.c, - src/arch/unix/x11/xaw/uicontents.h, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: Add popup menu for disk contents - (ugly, for it is not in a nice font). Right-click on disk image name - to access it, or Shift-Alt-X. Shift-Alt-Z for the other existing - fliplist menu. - -2012-12-25 Kajtar Zsolt - - * src/65816core.c, src/scpu64/scpu64cpu.c: Cycle exact alarm, plus - write delay in emulation mode. - -2012-12-25 Kajtar Zsolt - - * src/arch/win32/Makefile.am: Typo - -2012-12-24 groepaz - - * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/gnomekbd.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/gtk2legacy.c, - src/arch/unix/x11/gnome/gtk2legacy.h, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/uidrivestatus.c, - src/arch/unix/x11/gnome/uijoystickkeys.c, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uitapestatus.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/gnome/x11ui.c: - more gtk3 related fixes, added cairo rendering, builds with gtk3 - -2012-12-24 Marco van den Heuvel - - * src/c64/c64mem.c: Whenever $01 unused bits are written to when in - input mode the fall-off cycle count starts over again. - -2012-12-24 Marco van den Heuvel - - * src/c128/c128.h, src/c64/c64.h, src/c64/c64mem.c, - src/c64/c64memsc.c, src/c64/vsidmem.c: Added some cpu specific - 'average' $01 unused bits drop-off times. - -2012-12-24 Marco van den Heuvel - - * src/cbm2/cbm2cpu.c, src/plus4/plus4cpu.c: Typo fixes. - -2012-12-24 Kajtar Zsolt - - * src/autostart.c: There's no tape on SCPU64 - -2012-12-23 groepaz - - * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, - src/arch/unix/x11/gnome/uistatusbar.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/xaw/uivsidcontrol.c: some vsid ui improvements - -2012-12-23 groepaz - - * src/arch/unix/gui/vsidui.c, src/arch/unix/x11/gnome/dragdrop.c: - fixed occasional crashes on dropping files into vsid - -2012-12-23 groepaz - - * src/arch/unix/x11/gnome/dragdrop.c: disable debug msg - -2012-12-23 groepaz - - * src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/gtk2legacy.c, - src/arch/unix/x11/gnome/gtk2legacy.h, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/uidialogs.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/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/videoarch.h, - src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/gnome/x11ui.c: - more gtk3 related fixes, moved support for older gtk into seperate - file - -2012-12-23 Kajtar Zsolt - - * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c, src/scpu64/scpu64memsnapshot.c, - src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Allow loading of ROM - up to 512KB - -2012-12-22 groepaz - - * src/cartconv.c: fixed checks when loading crt, slightly improved - repair mode - -2012-12-23 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Updated. - -2012-12-23 Marco van den Heuvel - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed the - behavior of $01. - -2012-12-23 pottendo - - * src/arch/unix/x11/gnome/dragdrop.c: (drag_data_received_handler): - Improved URI conversion by using the glib conversion function - -2012-12-23 pottendo - - * po/de.po: Pushed version string to 2.5. - -2012-12-23 pottendo - - * src/arch/unix/x11/gnome/dragdrop.c: (drag_data_received_handler): - Convert URI escapes (eg. %20 -> ' ') to respective chars to match - local filenames. - -2012-12-22 Kajtar Zsolt - - * src/c64/cart/c64cartmem.c, src/c64/cart/ide64.c, - src/c64/cart/ide64.h: These's nothing at c000-cfff on IDE64. That was - a mistake. - -2012-12-22 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Missing speed switches - -2012-12-22 groepaz - - * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/dragdrop.c: - gtk3 fixes - -2012-12-22 groepaz - - * src/gfxoutputdrv/gifdrv.c: fix warning - -2012-12-22 groepaz - - * src/diskimage/fsimage-gcr.c: fix warning - -2012-12-22 groepaz - - * src/diskimage/fsimage-create.c: fix buffer overflow - -2012-12-22 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Ramlink register enable/disable - -2012-12-22 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Speed switch override - -2012-12-22 Kajtar Zsolt - - * src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, src/translate.txt, - src/translate_text.c: Resources/command line options for jiffy/speed - switch - -2012-12-22 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: EPROM always slow, even if mapped - differently - -2012-12-21 Marco van den Heuvel - - * src/arch/Makefile.am, - src/arch/watcom-source-wrappers/xscpu64-main.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c64commondscdtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64commonsc128.tgt, - src/arch/win32/watcom/c64commonsc128scpu.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/c64commonscdtv128scpu.tgt, - src/arch/win32/watcom/c64commonscdtvscpu.tgt, - src/arch/win32/watcom/c64commonscdtvvsid.tgt, - src/arch/win32/watcom/c64commonscscpu.tgt, - src/arch/win32/watcom/c64commonscvsid.tgt, - src/arch/win32/watcom/c64commonscvsid128.tgt, - src/arch/win32/watcom/c64commonvsid.tgt, - src/arch/win32/watcom/c64commonvsidsc128scpu.tgt, - src/arch/win32/watcom/c64commonvsidscdtv.tgt, - src/arch/win32/watcom/c64commonvsidscdtvscpu.tgt, - src/arch/win32/watcom/c64commonvsidscpu.tgt, - src/arch/win32/watcom/c64commonvsidscscpu.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/scpu64.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/xscpu64.tgt: - Added xscpu64 support to the win32 ow project files. - -2012-12-21 Kajtar Zsolt - - * src/main65816cpu.h, src/scpu64/scpu64-snapshot.c, - src/scpu64/scpu64.c, src/scpu64/scpu64cpu.c, - src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64mem.c: Don't forget to - resync limits on speed change. Some optimizations don't apply for 20 - MHz mode, only for 1 MHz. - -2012-12-21 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64scpu64.dsp, - src/arch/sdl/win64-msvc/c64scpu64.vcproj, - src/arch/sdl/winmips-msvc/c64scpu64.mak, src/arch/win32/c64scpu64.dsp, - src/arch/win64/c64scpu64.vcproj, src/c64/Makefile.am: Removed c64rom.c - from the c64scpu64 lib. - -2012-12-21 Marco van den Heuvel - - * src/scpu64/scpu64mem.c: Don't return a value in void functions. - -2012-12-21 Marco van den Heuvel - - * src/arch/win32/resscpu64.rc: Removed the datasette settings menu - from the windows xscpu64 menu. - -2012-12-21 Marco van den Heuvel - - * src/arch/win32/uisound.c: Fixed a typo. - -2012-12-21 Marco van den Heuvel - - * configure.in, src/arch/unix/parsid.c: For parsid, when ioperm is - found, check for inb_p and outb_p, should fix bug #3598034. - -2012-12-21 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/scpu64.dsp, - src/arch/sdl/win64-msvc/scpu64.vcproj, - src/arch/sdl/winmips-msvc/scpu64.mak, src/arch/win32/scpu64.dsp, - src/arch/win64/scpu64.vcproj: Removed scpu64memlimit.c from the msvc - project files. - -2012-12-21 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Address range clamping - -2012-12-21 Kajtar Zsolt - - * data/SCPU64/scpu64: Updated ROM to set up SIMM configuration - -2012-12-21 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: Set the SIMM timing according to row size - -2012-12-21 Kajtar Zsolt - - * src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64rom.c, - src/scpu64/scpu64rom.h, src/translate.txt, src/translate_text.c: - Configurable SIMM RAM size - -2012-12-21 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Limits for higher banks - -2012-12-21 Kajtar Zsolt - - * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c: Cartridge is always slow I/O - -2012-12-20 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uistatusbar.c, - src/arch/unix/x11/gnome/x11ui.c: make sliders invisible instead of - inactive, make av recording button actually work, make use of - statusbar controls in vsid aswell - -2012-12-20 groepaz - - * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicommands.h: make - sound_record_stop a uicommand_ function so we can use it from other - places in the gnome ui - -2012-12-20 groepaz - - * src/arch/unix/gui/vsidui.c: set run commands as menu for statusbar, - better logging - -2012-12-20 groepaz - - * src/screenshot.c, src/sound.c, src/sound.h: added - sound_stop_recording sound_is_recording equivalent to respective - screenshot_... functions - -2012-12-20 Kajtar Zsolt - - * src/scpu64/scpu64mem.c, src/scpu64/scpu64meminit.c: Allow one more - byte - -2012-12-20 Kajtar Zsolt - - * src/65816core.c: eol style - -2012-12-20 Kajtar Zsolt - - * src/scpu64/Makefile.am, src/scpu64/scpu64mem.c, - src/scpu64/scpu64mem.h, src/scpu64/scpu64meminit.c, - src/scpu64/scpu64meminit.h, src/scpu64/scpu64memlimit.c, - src/scpu64/scpu64memlimit.h: Implement the rest of the memory - mappings. And get rid of that useless manual limit table setup, it's - much better done automatically anyway ;) - -2012-12-20 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Fix pport mirroring - -2012-12-19 groepaz - - * src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/openGL_sync.c: - fix X errors at vsid startup - -2012-12-19 groepaz - - * src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uipalcontrol.h, - src/arch/unix/x11/gnome/uistatusbar.c, - src/arch/unix/x11/gnome/uistatusbar.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: - workaround for the initial resizing problem in GTK, some more cleanup - -2012-12-19 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/scpu64.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/scpu64.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/scpu64.mak, - src/arch/sdl/winmips-msvc/xscpu64.mak, src/arch/win32/scpu64.dsp, - src/arch/win32/vice.dsw, src/arch/win64/scpu64.vcproj, - src/arch/win64/vice.sln, src/scpu64/Makefile.am, - src/scpu64/scpu64stubs.c: Stubbed out the tape code for xscpu64. - -2012-12-19 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/ide-config.h: Prepared the os/2 dialog code for - xscpu64. - -2012-12-19 Marco van den Heuvel - - * src/arch/amigaos/scpu64uires.h, src/arch/beos/vicemenu.cc, - src/arch/sdl/xscpu64_ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/win32/resscpu64.rc, src/arch/win32/scpu64ui.c: Eliminated - tape support from the xscpu64 guis. - -2012-12-19 Kajtar Zsolt - - * data/SCPU64/scpu64: Some software depends on the memory detection - vector... - -2012-12-19 Marco van den Heuvel - - * src/65816core.c: Some Simplifications. - -2012-12-19 Kajtar Zsolt - - * data/SCPU64/scpu64: There was a bug in the repeat patch... - -2012-12-19 Kajtar Zsolt - - * data/SCPU64/scpu64: New SCPU64 replacement ROM version. Floppy - routines are usable now at 20MHz, it detects memory size and sets up - specific locations. Contains the standard vector table and an - implementation of vector rerouting. - -2012-12-19 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Extend vector remap - -2012-12-19 Kajtar Zsolt - - * src/scpu64/scpu64-cmdline-options.c, - src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, - src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, - src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, - src/scpu64/scpu64memlimit.c, src/scpu64/scpu64memlimit.h, - src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, - src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Set eol-style - -2012-12-19 Kajtar Zsolt - - * src/65816core.c: This DBR clear on emulation interrupt must be a - documentation error. - -2012-12-18 Marco van den Heuvel - - * src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h, - src/arch/beos/scpu64ui.cc, src/arch/beos/vicemenu.cc, - src/arch/msdos/scpu64ui.c, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_scpu64hw.c, src/arch/sdl/menu_scpu64hw.h, - src/arch/sdl/xscpu64_ui.c, src/arch/unix/gui/scpu64ui.c, - src/arch/win32/Makefile.am, src/arch/win32/resscpu64.rc, - src/arch/win32/scpu64ui.c, src/arch/win32/xscpu64.dsp, - src/arch/win64/xscpu64.vcproj: Eliminated +60K, +256K and C64_256K - support from the xscpu64 guis. - -2012-12-18 Marco van den Heuvel - - * po/POTFILES.in, src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, - src/arch/beos/joy.cc, src/arch/beos/ui_joystick.cc, - src/arch/beos/ui_video.cc, src/arch/beos/vicemenu.cc, - src/arch/msdos/joy.c, src/arch/msdos/uijoystick.c, src/arch/os2/joy.c, - src/arch/sdl/joy.c, src/arch/unix/joy.c, src/arch/unix/macosx/joy.c, - src/arch/win32/Makefile.am, src/arch/win32/joy.c, - src/arch/win32/resmenu.txt, src/arch/win32/resscpu64.rc, - src/arch/win32/ui.c, src/arch/win32/uiacia.c, - src/arch/win32/uijoystick.c, src/arch/win32/xscpu64.dsp, - src/arch/win64/xscpu64.vcproj, src/c64/c64keyboard.c, src/machine.h, - src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64.c, - src/scpu64/scpu64mem.c, src/sid/sid-cmdline-options.c, - src/sid/sid-resources.c, src/traps.c, src/vicii/vicii.c: Added - VICE_MACHINE_SCPU64 and fixed the code to make xscpu64 work. - -2012-12-18 groepaz - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: disable aspect ratio options when hw - scaling is disabled - -2012-12-18 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated. - -2012-12-18 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64scpu64.dsp, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c64scpu64.vcproj, - src/arch/sdl/winmips-msvc/arch.mak, src/arch/win32/arch.dsp, - src/arch/win64/arch.vcproj, src/debug.h, src/monitor/mon_lex.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, src/scpu64ui.h: - Adapted the various msvc files to the xscpu64 gui changes. - -2012-12-18 Marco van den Heuvel - - * src/scpu64/scpu64.c: Changed the ui init/shutdown call to be xscpu64 - specific. - -2012-12-18 Marco van den Heuvel - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/scpu64ui.c, - src/arch/unix/icon.h, src/arch/unix/x11/Makefile.am, - src/arch/unix/x11/scpu64icon.c: Copied the unix x64 ui for use with - xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/beos/Makefile.am, src/arch/beos/scpu64ui.cc: Copied the - beos x64 ui for use with xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/scpu64ui.c, - src/arch/amigaos/scpu64uires.h: Copied the amiga x64 ui for use with - xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/scpu64ui.c: Copied the - dos x64 ui for use with xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/os2/ui.c: Copied the os/2 x64 ui for use with xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/xscpu64_ui.c: Copied the sdl - x64 ui for use with xscpu64. - -2012-12-18 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/scpu64ui.c: Copied the - windows x64 ui for use with xscpu64. - -2012-12-18 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: I/O long strectches - -2012-12-18 Kajtar Zsolt - - * doc/vice.texi: Update docs - -2012-12-18 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: Simm cycle stretching - -2012-12-18 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Not for simm - -2012-12-18 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c: Eprom read/write stretch - -2012-12-18 Kajtar Zsolt - - * src/65816core.c, src/scpu64/scpu64cpu.c: Now at 20.0 MHz ;) - -2012-12-18 Kajtar Zsolt - - * src/65816core.c, src/scpu64/scpu64cpu.c: Proper dummy fetches - -2012-12-18 Kajtar Zsolt - - * src/scpu64/scpu64.c, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c, Implement memory mirroring and write - buffer - -2012-12-17 groepaz - - * src/arch/unix/x11/gnome/Makefile.am, - 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/uiarch.h, - 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/uidrivestatus.h, - 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/x11mouse.c, - src/arch/unix/x11/gnome/x11mouse.h, src/arch/unix/x11/gnome/x11ui.c: - some more stuff splitted into seperate files - -2012-12-17 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/_vice.mak, - src/arch/sdl/winmips-msvc/c64scpu64.mak, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/scpu64.mak, - src/arch/sdl/winmips-msvc/xscpu64.mak: Fixed the sdl winmips msvc - project files for xscpu64. - -2012-12-17 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: Processor port and i/o shadow fixes - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Fix SBC in BCD - -2012-12-16 groepaz - - * src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uicontents.c, - src/arch/unix/x11/gnome/uicontents.h, - src/arch/unix/x11/gnome/uidialogs.c, - src/arch/unix/x11/gnome/uidrivestatus.c, - src/arch/unix/x11/gnome/uidrivestatus.h, - src/arch/unix/x11/gnome/uifilechooser.c, - src/arch/unix/x11/gnome/uifilechooser.h, - 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/x11ui.c: moved various functions from x11ui - into seperate files - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Fix BCD - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Fix RMW native/emulation mode differences - -2012-12-16 Marcus Sutton - - * src/arch/beos/vicemenu.cc: Add missing SetRadioMode() call. - -2012-12-16 groepaz - - * src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uipalcontrol.h, - src/arch/unix/x11/gnome/x11ui.c: enable/disable sliders in crt emu - control depending on supported features - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Fix ADC/SBC - -2012-12-16 Kajtar Zsolt - - * src/65816core.c, src/main65816cpu.c: WAI/STP/COP - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: More wrapping tricks - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Some stack specialities - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Even more wrapping fixes - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: More wrapping fixes ;) - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: More wrapping fixes - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Fix direct page crossing - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Clear DBR when doing emulation mode interrupts - -2012-12-16 Kajtar Zsolt - - * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64memsnapshot.c: Processor port and it's mirroring - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Stack addressing modes - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Also optimize for (a,x) - -2012-12-16 Kajtar Zsolt - - * src/6510core.c, src/65816core.c: Optimize dummy fetches, don't let - reg_pc overflow - -2012-12-16 Kajtar Zsolt - - * src/6510core.c: Continuation not needed - -2012-12-16 Kajtar Zsolt - - * src/65816core.c: Put pc increments and parameters into addressing - modes - -2012-12-15 Kajtar Zsolt - - * data/SCPU64/scpu64: Fix booting now that the move opcode works - correctly ;) - -2012-12-15 Kajtar Zsolt - - * src/65816core.c, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h: Emulation bit and - interrupt rerouting correction - -2012-12-15 groepaz - - * src/crtc/crtc-resources.c: allow scale2x (only) when output is not - stretched - -2012-12-15 Kajtar Zsolt - - * src/65816core.c: Move modifies DBR - -2012-12-15 groepaz - - * src/crtc/crtc-resources.c, src/plus4/ted-resources.c, - src/vdc/vdc-resources.c, src/vic20/vic-resources.c, - src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c, - src/video/video-cmdline-options.c, src/video/video-resources.c, - src/video.h: removed now useless internal_palette_allowed from - videochip capabilities - -2012-12-15 groepaz - - * src/crtc/crtc-resources.c, src/debug.h, src/plus4/ted-resources.c, - src/vdc/vdc-resources.c, src/vic20/vic-resources.c, - src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c, - src/video.h: removed now pointless palemulation_allowed from videochip - capabilities - -2012-12-15 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/c64scpu64.vcproj, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/scpu64.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/xscpu64.vcproj: Fixed the sdl win64 msvc - project files for xscpu64. - -2012-12-15 Kajtar Zsolt - - * src/65816core.c, src/main65816cpu.c, src/scpu64/scpu64cpu.c: Rework - to be more like a single cycle version - -2012-12-15 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/c64scpu64.dsp, - src/arch/sdl/win32-msvc/monitor.dsp, - src/arch/sdl/win32-msvc/scpu64.dsp, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/xscpu64.dsp: Fixed the sdl win32 msvc project - files for xscpu64. - -2012-12-15 Marco van den Heuvel - - * src/arch/win64/Makefile.am, src/arch/win64/c64scpu64.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/scpu64.vcproj, - src/arch/win64/vice.sln, src/arch/win64/xscpu64.vcproj: Fixed the - win64 msvc project files for xscpu64. - -2012-12-15 groepaz - - * src/arch/unix/gui/uiautostart.c: added missing menu item for - AutostartDelay - -2012-12-14 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: updated tape control widget - -2012-12-14 groepaz - - * src/autostart.c, src/datasette.c: updated datasette emulation to - also work when there is no tape present, which conveniently also - covers the t64 case. UIs need updating (see devlog). fixes bug - #3587927 - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: JSR (a,x) address comes from program bank - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Wrong BRK address, JMP () address comes from bank 0 - -2012-12-14 Marco van den Heuvel - - * src/arch/win32/make-bindist.sh: Forgot one. - -2012-12-14 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, - src/arch/amigaos/info-files/morphos/xscpu64.info, - src/arch/amigaos/info-files/xscpu64.exe.info, - src/arch/amigaos/make-bindist.sh, src/arch/amigaos/xscpu64ns.c, - src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, - src/arch/os2/install.cmd, src/arch/os2/makedist.cmd, - src/arch/os2/watcom/makebindist.bat, - src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/xscpu64.dge, - 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_gp2x.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, src/arch/sdl/qnx4/make-bindist.sh, - src/arch/sdl/syllable-files/Makefile.am, - src/arch/sdl/syllable-files/xscpu64.sh, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat, src/arch/unix/Makefile.am, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/next_open_rhap/make-bindist.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/icons/xscpu64.ico, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Adapted all the make-bindist - scripts for xscpu64. - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: ASL wrong for 16 bit - -2012-12-14 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/c64scpu64.dsp, - src/arch/win32/monitor.dsp, src/arch/win32/scpu64.dsp, - src/arch/win32/vice.dsw, src/arch/win32/xscpu64.dsp: Fixed the win32 - msvc project files for xscpu64. - -2012-12-14 Marco van den Heuvel - - * src/arch/win32/video-ddraw.c, src/debug.c, src/debug.h, - src/debug.h.in, src/lib.c, src/lib.h, src/sounddrv/sounddx.c, - src/sounddrv/soundwmm.c: Fixed some 'debug' problems, the same - problems exist in the trunk, but since I'm focusing on the scpu64 - branch I'm doing the fixes in this branch, they will be merged into - the trunk at a later time. - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Lots of bank crossing problems - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Simplify immediate handling - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Direct page delay only applies if the lower bytes - in non-zero - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Simplify SP handling, TCS does not set any flags - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Clamp index registers as soon as set to 8 bit - -2012-12-13 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: add one more sanity check, - prevents vsid from crashing at startup - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: DBR of course, not PBR - -2012-12-14 Kajtar Zsolt - - * src/65c02core.c: There's no IRQ/BRK takeover on 65c02 - -2012-12-14 Kajtar Zsolt - - * src/scpu64/scpu64cpu.c: Native mode vector fetch - -2012-12-14 Kajtar Zsolt - - * src/65816core.c: Direct page is always bank0. bit # is 2/3 bytes - -2012-12-14 Kajtar Zsolt - - * src/scpu64/scpu64mem.c: More banks for monitor - -2012-12-14 Kajtar Zsolt - - * src/debug.c, src/debug.h, src/debug.h.in: Show program bank - -2012-12-13 Marco van den Heuvel - - * src/opencbm.h: Fixed for cygwin compilation. - -2012-12-13 Marco van den Heuvel - - * data/SCPU64, src, src/scpu64: Added some svn ignores. - -2012-12-13 Marco van den Heuvel - - * src/arch/sdl/archdep.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, - src/arch/sdl/archdep_dingoo.h, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c, src/arch/sdl/joy.c, src/arch/sdl/kbd.c, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_c64model.c, src/arch/sdl/menu_cbm2hw.c, - src/arch/sdl/menu_common.c, src/arch/sdl/menu_drive.c, - src/arch/sdl/menu_ffmpeg.c, src/arch/sdl/menu_help.c, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_printer.c, - src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_video.c, src/arch/sdl/mousedrv.c, - src/arch/sdl/rawnetarch.c, src/arch/sdl/ui.c, src/arch/sdl/ui.h, - src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c, - src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, - src/arch/sdl/uistatusbar.c, src/arch/sdl/video.c, src/arch/sdl/vkbd.c, - src/arch/sdl/vkbd.h, src/arch/sdl/vsidui.c, src/arch/sdl/vsidui_sdl.h, - src/arch/sdl/vsyncarch.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/xvic_ui.c: More coding-style - fixes. - -2012-12-13 groepaz - - * src/crtc/crtc-color.c, src/plus4/ted-color.c, src/vdc/vdc-color.c, - src/vic20/vic-color.c, src/vicii/vicii-color.c, - src/viciisc/vicii-color.c, src/video/video-color.c, src/video.h: added - special case handling for RGB videochips (VDC), fixes broken VDC - colors when CRT emulation is enabled - -2012-12-13 groepaz - - * src/arch/sdl/menu_drive.c: added menu items for supercard and - professional dos - -2012-12-13 Kajtar Zsolt - - * src/65816core.c: Clear pbr also for BRK - -2012-12-13 Kajtar Zsolt - - * src/65816core.c: Before interrupt the program bank is set to zero... - -2012-12-13 Kajtar Zsolt - - * src/monitor/mon_register65816.c: Initialize mon_register_print_ex - -2012-12-13 Kajtar Zsolt - - * data/SCPU64/scpu64: Replacement ROM - -2012-12-13 Kajtar Zsolt - - * src/debug.h.in: Now at the right place - -2012-12-13 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: dont grab keyboard at all at - startup to allow window manager keys being recognized by the - application - -2012-12-13 groepaz - - * src/arch/sdl/video.c, src/video/video-resources.c: do only update hw - palette for active (visible) canvas, fixes bug #3381409 - -2012-12-13 Kajtar Zsolt - - * src/monitor/mon_assemble65816.c, src/monitor/mon_disassemble.c: - Still some swapping needed for mvn/mvp - -2012-12-13 Kajtar Zsolt - - * src/debug.h: Debug - -2012-12-13 Kajtar Zsolt - - * src/c64/Makefile.am, src/scpu64/scpu64-cmdline-options.c: Rom - command line - -2012-12-13 Kajtar Zsolt - - * Makefile.am, configure.in, data/Makefile.am, data/SCPU64, - 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/c64hq.vpl, data/SCPU64/c64s.vpl, - data/SCPU64/ccs64.vpl, data/SCPU64/chargen, data/SCPU64/default.vpl, - data/SCPU64/default.vrs, data/SCPU64/dos_pos.vkm, - data/SCPU64/dos_sym.vkm, data/SCPU64/frodo.vpl, data/SCPU64/godot.vpl, - data/SCPU64/gp2x_pos.vkm, data/SCPU64/gp2x_sym.vkm, - data/SCPU64/os2.vkm, data/SCPU64/os2_sym.vkm, data/SCPU64/osx_pos.vkm, - data/SCPU64/osx_sym_de.vkm, data/SCPU64/osx_sym_us.vkm, - data/SCPU64/pc64.vpl, data/SCPU64/scpu64, data/SCPU64/scpu64mem.sym, - data/SCPU64/sdl_sym.vkm, data/SCPU64/sdl_sym_da.vkm, - data/SCPU64/sdl_sym_de.vkm, data/SCPU64/sdl_sym_fi.vkm, - data/SCPU64/sdl_sym_no.vkm, data/SCPU64/vice.vpl, - data/SCPU64/win_hotkeys.vhk, data/SCPU64/win_pos.vkm, - data/SCPU64/win_shortcuts.vsc, data/SCPU64/win_sym_de.vkm, - data/SCPU64/win_sym_it.vkm, data/SCPU64/win_sym_us.vkm, - data/SCPU64/x11_pos.vkm, data/SCPU64/x11_posger.vkm, - data/SCPU64/x11_sym.vkm, data/SCPU64/x11_symger.vkm, doc/vice.pdf, - doc/vice.texi, src/65816core.c, src/Makefile.am, src/c64/Makefile.am, - src/debug.c, src/main65816cpu.c, src/main65816cpu.h, - src/monitor/Makefile.am, src/monitor/asm.h, src/monitor/asm65816.c, - src/monitor/asm6809.c, src/monitor/mon_assemble.h, - src/monitor/mon_assemble65816.c, src/monitor/mon_assemble6809.c, - src/monitor/mon_disassemble.c, src/monitor/mon_lex.c, - src/monitor/mon_lex.l, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y, - src/monitor/mon_register.h, src/monitor/mon_register65816.c, - src/monitor/monitor.c, src/monitor/montypes.h, src/monitor.h, - src/scpu64, src/scpu64/Makefile.am, - src/scpu64/scpu64-cmdline-options.c, - src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, - src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, - src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, - src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, - src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, - src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, - src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, - src/scpu64/scpu64memlimit.c, src/scpu64/scpu64memlimit.h, - src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, - src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h, src/wdc65816.h: - Current state. - -2012-12-12 Marco van den Heuvel - - * src/6510core.c: Fixed. - -2012-12-12 Marco van den Heuvel - - * src/6510core.c, src/6510core.h, src/6510dtvcore.c, src/65c02core.c, - src/aciacore.c, src/alarm.c, src/alarm.h, src/attach.c, src/attach.h, - src/autostart-prg.c, src/autostart-prg.h, src/autostart.c, - src/autostart.h, src/bin2c.c, src/blockdev.h, src/c128ui.h, - src/c1541.c, src/c64ui.h, src/cartconv.c, src/cartio.h, src/cbmdos.c, - src/cbmdos.h, src/cbmimage.c, src/cbmimage.h, src/charset.c, - src/charset.h, src/cia.h, src/clipboard.c, src/clkguard.c, - src/clkguard.h, src/cmdline.c, src/cmdline.h, src/color.c, - src/color.h, src/console.h, src/crc32.c, src/crc32.h, src/datasette.c, - src/datasette.h, src/debug.c, src/debug.h, src/diskconstants.h, - src/diskimage.h, src/dma.c, src/dma.h, src/dynlib.h, src/embedded.c, - src/event.c, src/fileio.h, src/findpath.c, src/findpath.h, - src/fixpoint.c, src/fixpoint.h, src/flash040.h, src/fliplist.c, - src/fliplist.h, src/fsdevice.h, src/fullscreen.h, src/gcr.c, - src/gcr.h, src/h6809regs.h, src/hardsid.h, src/iecbus.h, - src/imagecontents.h, src/info.c, src/init.c, src/init.h, - src/initcmdline.c, src/initcmdline.h, src/interrupt.c, - src/interrupt.h, src/ioutil.c, src/joystick.c, src/joystick.h, - src/kbdbuf.c, src/kbdbuf.h, src/keyboard.c, src/keyboard.h, src/lib.c, - src/lib.h, src/libm_math.c, src/lightpen.c, src/log.c, src/log.h, - src/machine-bus.c, src/machine-bus.h, src/machine-drive.h, - src/machine-printer.h, src/machine-video.h, src/machine.c, - src/machine.h, src/main.c, src/main.h, src/mainc64cpu.c, - src/mainc64cpu.h, src/maincpu.c, src/maincpu.h, src/mainviccpu.c, - src/mem.h, src/memcmp.c, src/midi.c, src/monitor.h, src/mos6510.h, - src/mos6510dtv.h, src/mouse.c, src/network.c, src/network.h, - src/opencbmlib.c, src/palette.c, src/palette.h, src/parallel.h, - src/petcat.c, src/petui.h, src/piacore.c, src/piacore.h, - src/platform/platform_beos_runtime_os.c, - src/platform/platform_windows_runtime_os.c, src/plus4ui.h, - src/printer.h, src/ps2mouse.c, src/ps2mouse.h, src/r65c02.h, - src/ram.c, src/ram.h, src/rawfile.c, src/rawfile.h, src/rawnet.h, - src/resources.c, src/resources.h, src/riot.h, src/romset.c, - src/romset.h, src/rs232drv.h, src/rsuser.h, src/screenshot.c, - src/screenshot.h, src/serial.h, src/signals.h, src/snapshot.c, - src/socket.c, src/sound.c, src/sound.h, src/sysfile.c, src/sysfile.h, - src/tap.h, src/tape.h, src/tpi.h, src/translate.c, - src/translate_languages.h, src/traps.c, src/traps.h, src/uiapi.h, - src/uicolor.h, src/uimon.h, src/usleep.c, src/util.c, src/util.h, - src/via.h, src/vic20ui.h, src/vice-event.h, src/vice.h, src/video.h, - src/viewport.h, src/vsync.c, src/vsync.h, src/z80regs.h, src/zfile.c, - src/zfile.h, src/zipcode.c, src/zipcode.h: More coding-style cleanups. - -2012-12-12 Marco van den Heuvel - - * src/translate_text.c: Fixed some translations. - -2012-12-12 groepaz - - * src/petcat.c: print warning instead of erroring out on odd load - addresses - -2012-12-12 Olaf Seibert - - * configure.in: Move assignment of CPPFLAGS so it works for the GTK - GUI also. - -2012-12-12 Olaf Seibert - - * src/arch/unix/x11/gnome/x11ui.c: Add missing #ifdef HAVE_FULLSCREEN. - -2012-12-11 Marcus Sutton - - * src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/mui/uijoystickll.c, - src/arch/beos/ui.cc, src/arch/msdos/uijoystick.c, - src/arch/os2/dialogs/dlg-joystick.c, src/arch/os2/dialogs/menubar.c, - src/arch/sdl/menu_joystick.c, src/arch/unix/gui/uijoystick2.c, - src/arch/win32/uijoystick.c, src/c128/c128.c, src/c64/c64.c, - src/c64/vsidstubs.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, - src/joystick.c, src/pet/pet.c, src/translate.txt, - src/translate_text.c, src/userport/userport_joystick.c, - src/userport/userport_joystick.h, src/vic20/vic20.c: Replace - "ExtraJoy*" resources with "UserportJoy*" resources and command-line - options init'ed from machine-specific code (except for cbm5x0, plus4 - and vsid.) - -2012-12-10 groepaz - - * doc/html/amigaos.html, doc/html/beos.html, doc/html/index.html, - doc/html/macosx.html, doc/html/qnx.html, doc/html/robots.txt, - doc/html/sco.html, doc/html/sitemap.xml, doc/html/solaris.html, - doc/html/vice.css: some SEO :) - -2012-12-09 Olaf Seibert - - * src/opencbm.h: Fix OS check for NetBSD and hopefully DragonflyBSD. - -2012-12-09 groepaz - - * src/opencbm.h: replaced opencbm.h with a recent copy from opencbm - repository, hopefully fixes bug #3594057 - -2012-12-09 groepaz - - * doc/html/favicon.ico: added favicon for the website - -2012-12-09 groepaz - - * src/c64/cart/magicvoice.c: minor comment fixes - -2012-12-09 groepaz - - * src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/vidmode.c, src/arch/unix/x11/x11ui.h, - src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c, - src/arch/unix/x11/xrandr.c, src/arch/unix/x11/xrandr.h: event handling - improvements, fixes bug #3586038, fixes mouse (un)grabbing when - switching from/to fullscreen for at least xrandr, improves handling of - rapidly firing (async) events - -2012-12-06 Marco van den Heuvel - - * src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, - 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-internal.c, src/vdrive/vdrive-internal.h, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive-rel.h, - src/vdrive/vdrive-snapshot.c, src/vdrive/vdrive-snapshot.h, - src/vdrive/vdrive.c, src/vdrive/vdrive.h, - src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.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/vic20cart.c, src/vic20/cart/vic20cart.h, - src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, - src/vic20/vic-cmdline-options.c, src/vic20/vic-cmdline-options.h, - src/vic20/vic-color.c, src/vic20/vic-color.h, src/vic20/vic-cycle.c, - src/vic20/vic-cycle.h, src/vic20/vic-draw.c, src/vic20/vic-draw.h, - src/vic20/vic-mem.c, src/vic20/vic-mem.h, src/vic20/vic-resources.c, - src/vic20/vic-resources.h, src/vic20/vic-snapshot.c, - src/vic20/vic-snapshot.h, src/vic20/vic-timing.c, - src/vic20/vic-timing.h, src/vic20/vic.c, src/vic20/vic.h, - src/vic20/vic20-cmdline-options.c, src/vic20/vic20-cmdline-options.h, - src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, - src/vic20/vic20-snapshot.c, src/vic20/vic20-snapshot.h, - src/vic20/vic20.c, src/vic20/vic20.h, src/vic20/vic20bus.c, - src/vic20/vic20datasette.c, src/vic20/vic20drive.c, - src/vic20/vic20embedded.c, src/vic20/vic20iec.c, src/vic20/vic20iec.h, - src/vic20/vic20ieeevia.h, src/vic20/vic20ieeevia1.c, - src/vic20/vic20ieeevia2.c, src/vic20/vic20io.c, src/vic20/vic20mem.c, - src/vic20/vic20mem.h, src/vic20/vic20memrom.c, - src/vic20/vic20memrom.h, src/vic20/vic20memsnapshot.c, - src/vic20/vic20memsnapshot.h, src/vic20/vic20printer.c, - src/vic20/vic20rom.c, src/vic20/vic20rom.h, src/vic20/vic20romset.c, - src/vic20/vic20rsuser.c, src/vic20/vic20rsuser.h, - src/vic20/vic20sound.c, src/vic20/vic20sound.h, src/vic20/vic20via.h, - src/vic20/vic20via1.c, src/vic20/vic20via2.c, src/vic20/vic20video.c, - src/vic20/victypes.h, src/vicii/vicii-badline.c, - src/vicii/vicii-badline.h, src/vicii/vicii-clock-stretch.c, - src/vicii/vicii-cmdline-options.c, src/vicii/vicii-cmdline-options.h, - src/vicii/vicii-color.c, src/vicii/vicii-color.h, - src/vicii/vicii-draw.c, src/vicii/vicii-draw.h, - src/vicii/vicii-fetch.c, src/vicii/vicii-fetch.h, - 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-resources.c, src/vicii/vicii-resources.h, - src/vicii/vicii-snapshot.c, src/vicii/vicii-snapshot.h, - src/vicii/vicii-sprites.c, src/vicii/vicii-sprites.h, - src/vicii/vicii-stubs.c, src/vicii/vicii-timing.c, - src/vicii/vicii-timing.h, src/vicii/vicii.c, - src/vicii/viciidtv-color.c, src/vicii/viciidtv-draw.c, - src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h, - src/viciisc/vicii-chip-model.c, src/viciisc/vicii-chip-model.h, - src/viciisc/vicii-cmdline-options.c, - src/viciisc/vicii-cmdline-options.h, src/viciisc/vicii-color.c, - src/viciisc/vicii-color.h, src/viciisc/vicii-cycle.c, - src/viciisc/vicii-cycle.h, src/viciisc/vicii-draw-cycle.c, - src/viciisc/vicii-draw-cycle.h, src/viciisc/vicii-draw.c, - src/viciisc/vicii-draw.h, src/viciisc/vicii-fetch.c, - src/viciisc/vicii-fetch.h, src/viciisc/vicii-irq.h, - src/viciisc/vicii-lightpen.h, src/viciisc/vicii-mem.c, - src/viciisc/vicii-mem.h, src/viciisc/vicii-phi1.c, - src/viciisc/vicii-phi1.h, src/viciisc/vicii-resources.c, - src/viciisc/vicii-resources.h, src/viciisc/vicii-snapshot.c, - src/viciisc/vicii-snapshot.h, src/viciisc/vicii-timing.c, - src/viciisc/vicii.c, src/viciisc/viciitypes.h, src/video/render1x1.c, - src/video/render1x1_dingoo.h, src/video/render1x1ntsc.c, - src/video/render1x1ntsc.h, src/video/render1x1pal.c, - src/video/render1x1pal.h, src/video/render1x2.c, - 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/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-canvas.h, src/video/video-cmdline-options.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-resources.c, src/video/video-sound.c, - src/video/video-sound.h, src/video/video-viewport.c: More coding-style - cleanups. - -2012-12-07 groepaz - - * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: fix import problems for the time being, - fixes bug #3429844, patch by ian coog - -2012-12-07 groepaz - - * src/6510dtvcore.c: fix the case when IRQ and NMI trigger at the same - cycle, fixes bug #3547995, patch by nojoopa - -2012-12-06 Marco van den Heuvel - - * 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-device.h, src/serial/serial-iec-lib.c, - src/serial/serial-iec.c, src/serial/serial-iec.h, - src/serial/serial-realdevice.c, src/serial/serial-trap.c, - src/serial/serial-trap.h, src/serial/serial.c, src/sid/fastsid.c, - src/sid/fastsid.h, src/sid/resid-fp.h, src/sid/resid.h, - src/sid/sid-cmdline-options.h, src/sid/sid-resources.c, - src/sid/sid-snapshot.c, src/sid/sid-snapshot.h, src/sid/sid.c, - src/sid/wave6581.h, src/sid/wave8580.h, src/sounddrv/lamelib.c, - src/sounddrv/lamelib.h, 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/soundcoreaudio.c, - src/sounddrv/sounddart.c, src/sounddrv/sounddump.c, - src/sounddrv/sounddx.c, src/sounddrv/soundfs.c, - src/sounddrv/soundhpux.c, src/sounddrv/soundiff.c, - src/sounddrv/soundmidas.c, src/sounddrv/soundmmos2.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/soundwav.c, - src/sounddrv/soundwmm.c, src/tape/t64.c, src/tape/t64.h, - src/tape/tap.c, src/tape/tape-internal.c, src/tape/tape-internal.h, - src/tape/tape-snapshot.c, src/tape/tape-snapshot.h, src/tape/tape.c, - src/tape/tapeimage.c, src/tape/tapeimage.h, - src/userport/userport_dac.c, src/userport/userport_joystick.c, - src/vdc/vdc-cmdline-options.h, src/vdc/vdc-color.c, - src/vdc/vdc-color.h, src/vdc/vdc-draw.c, src/vdc/vdc-draw.h, - src/vdc/vdc-mem.c, src/vdc/vdc-mem.h, src/vdc/vdc-resources.c, - src/vdc/vdc-resources.h, src/vdc/vdc-snapshot.c, - src/vdc/vdc-snapshot.h, src/vdc/vdc.c, src/vdc/vdc.h, - src/vdc/vdctypes.h: More coding-style cleanups. - -2012-12-06 Marco van den Heuvel - - * src/plus4/digiblaster.c, src/plus4/plus4-cmdline-options.c, - src/plus4/plus4-cmdline-options.h, src/plus4/plus4-resources.c, - src/plus4/plus4-resources.h, src/plus4/plus4-sidcart.c, - src/plus4/plus4-snapshot.c, src/plus4/plus4-snapshot.h, - src/plus4/plus4.c, src/plus4/plus4.h, src/plus4/plus4acia.h, - src/plus4/plus4bus.c, src/plus4/plus4cart.c, src/plus4/plus4cart.h, - src/plus4/plus4datasette.c, src/plus4/plus4drive.c, - src/plus4/plus4embedded.c, src/plus4/plus4iec.c, src/plus4/plus4iec.h, - src/plus4/plus4mem.c, src/plus4/plus4memcsory256k.c, - src/plus4/plus4memhannes256k.c, src/plus4/plus4memlimit.c, - src/plus4/plus4memlimit.h, src/plus4/plus4memrom.c, - src/plus4/plus4memrom.h, src/plus4/plus4memsnapshot.h, - src/plus4/plus4model.c, src/plus4/plus4parallel.c, - src/plus4/plus4pio1.c, src/plus4/plus4pio1.h, src/plus4/plus4pio2.c, - src/plus4/plus4pio2.h, src/plus4/plus4printer.c, src/plus4/plus4rom.c, - src/plus4/plus4rom.h, src/plus4/plus4romset.c, - src/plus4/plus4speech.c, src/plus4/plus4tcbm.c, src/plus4/plus4tcbm.h, - src/plus4/plus4video.c, src/plus4/ted-badline.c, - src/plus4/ted-badline.h, src/plus4/ted-cmdline-options.c, - src/plus4/ted-cmdline-options.h, src/plus4/ted-color.c, - src/plus4/ted-color.h, src/plus4/ted-draw.c, src/plus4/ted-draw.h, - src/plus4/ted-fetch.c, src/plus4/ted-fetch.h, src/plus4/ted-irq.c, - src/plus4/ted-irq.h, src/plus4/ted-mem.c, src/plus4/ted-mem.h, - src/plus4/ted-resources.c, src/plus4/ted-resources.h, - src/plus4/ted-snapshot.c, src/plus4/ted-snapshot.h, - src/plus4/ted-sound.c, src/plus4/ted-sound.h, src/plus4/ted-timer.c, - src/plus4/ted-timer.h, src/plus4/ted-timing.c, src/plus4/ted-timing.h, - src/plus4/ted.c, src/plus4/ted.h, src/plus4/tedtypes.h, - src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, - src/printerdrv/drv-ascii.c, src/printerdrv/drv-ascii.h, - src/printerdrv/drv-mps803.c, src/printerdrv/drv-mps803.h, - src/printerdrv/drv-nl10.c, src/printerdrv/drv-nl10.h, - src/printerdrv/drv-raw.c, src/printerdrv/drv-raw.h, - src/printerdrv/interface-serial.c, src/printerdrv/interface-serial.h, - src/printerdrv/interface-userport.h, src/printerdrv/output-graphics.c, - src/printerdrv/output-graphics.h, src/printerdrv/output-select.c, - src/printerdrv/output-select.h, src/printerdrv/output-text.c, - src/printerdrv/output-text.h, src/printerdrv/output.h, - src/printerdrv/printer-serial.c, src/printerdrv/printer-userport.c, - src/raster/raster-cache-const.h, src/raster/raster-cache-fill-1fff.h, - src/raster/raster-cache-fill-39ff.h, src/raster/raster-cache-fill.h, - src/raster/raster-cache-nibbles.h, src/raster/raster-cache-text-ext.h, - src/raster/raster-cache-text-std.h, src/raster/raster-cache.c, - src/raster/raster-cache.h, src/raster/raster-canvas.c, - src/raster/raster-canvas.h, src/raster/raster-changes.c, - src/raster/raster-changes.h, src/raster/raster-cmdline-options.c, - src/raster/raster-cmdline-options.h, - src/raster/raster-line-changes-sprite.c, - src/raster/raster-line-changes.c, src/raster/raster-line.c, - src/raster/raster-line.h, src/raster/raster-modes.c, - src/raster/raster-modes.h, src/raster/raster-resources.c, - src/raster/raster-resources.h, src/raster/raster-sprite-cache.c, - src/raster/raster-sprite-cache.h, src/raster/raster-sprite-status.c, - src/raster/raster-sprite-status.h, src/raster/raster-sprite.c, - src/raster/raster-sprite.h, src/raster/raster.c, src/raster/raster.h, - src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, src/rtc/bq4830y.c, - src/rtc/ds1202_1302.c, src/rtc/ds12c887.c, src/rtc/rtc.c: More - coding-style cleanups. - -2012-12-06 Marco van den Heuvel - - * src/mainc64cpu.c, src/mainviccpu.c: Some more warning fixes. - -2012-12-06 Marco van den Heuvel - - * src/65c02core.c, src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvmem.c, - src/diskimage/fsimage-create.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-p64.c, - src/drive/drive-snapshot.c, src/drive/drive.h, - src/drive/iec/via4000.c, src/drive/rotation.c, - src/gfxoutputdrv/nativedrv.c, src/pet/pet.c, src/pet/petdww.c, - src/pet/pethre.c, src/pet/pethre.h, src/pet/petmem.c, - src/pet/petmodel.c: Fixed some more warnings. - -2012-12-06 Kajtar Zsolt - - * src/c128/c128memlimit.c: Finish the "RAM and internal function - RAM+RTC" changes. Setting the base to NULL is not sufficient, the - limits must be adjusted as well... - -2012-12-05 Marco van den Heuvel - - * src/arch/win32/winlong.h, src/c64/c64cia1.c, src/core/ata.c, - src/maincpu.c, src/mouse.c, src/platform/platform_discovery.h, - src/sid/sid-resources.c, src/sound.c, src/vicii/vicii-draw.c, - src/video/render1x2crt.c, src/video/render2x2crt.c, - src/video/render2x2ntsc.c, src/video/render2x2pal.c, - src/video/video-color.c, src/video/video-viewport.c: Fixed some - warnings. - -2012-12-05 Marco van den Heuvel - - * src/parallel/parallel-trap.c, src/parallel/parallel-trap.h, - src/parallel/parallel.c, src/pet/6809.c, src/pet/6809.h, - src/pet/pet-cmdline-options.c, src/pet/pet-cmdline-options.h, - src/pet/pet-resources.c, src/pet/pet-resources.h, - src/pet/pet-snapshot.c, src/pet/pet-snapshot.h, src/pet/pet.c, - src/pet/pet.h, src/pet/petacia.h, src/pet/petacia1.c, - src/pet/petbus.c, src/pet/petcpu.c, src/pet/petdatasette.c, - src/pet/petdrive.c, src/pet/petdww.c, src/pet/petdww.h, - src/pet/petembedded.c, src/pet/pethre.c, src/pet/pethre.h, - src/pet/petiec.c, src/pet/petiec.h, src/pet/petmem.c, - src/pet/petmemsnapshot.c, src/pet/petmemsnapshot.h, - src/pet/petmodel.c, src/pet/petmodel.h, src/pet/petpia.h, - src/pet/petpia1.c, src/pet/petpia2.c, src/pet/petprinter.c, - src/pet/petreu.c, src/pet/petrom.c, src/pet/petrom.h, - src/pet/petromset.c, src/pet/pets.h, src/pet/petsound.c, - src/pet/petsound.h, src/pet/petvia.c, src/pet/petvia.h, - src/pet/petvideo.c, src/platform/platform_aix_version.h, - src/platform/platform_amigaos3_runtime_os.c, - src/platform/platform_amigaos4_runtime_os.c, - src/platform/platform_macosx.c, src/platform/platform_macosx.h, - src/platform/platform_os2_runtime_os.c, - src/platform/platform_windows_runtime_os.c: More coding-style - cleanups. - -2012-12-05 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/xaw/x11video.c, - src/video/video-color.c: Get rid of xv color controls. Some cards - don't have it, if it's present then the settings and ranges are - non-standard, if VICE is killed than the defaults are not restored. - Instead apply brightness, contrast, saturation, gamma, tint in - software to the YUV palette. Guaranteed to work on all cards, simpler - and shorter ;) - -2012-12-05 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fade bits - also on overflow. Too much delete. - -2012-12-05 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fix cpu - port bit fading. It's just a simple capacitor which is discharged when - not in use. The Lorenz suite and that DJ Puff game should be both ok - with this, also it's less code than before. - -2012-12-05 Kajtar Zsolt - - * src/drive/drivecpu.c, src/drive/drivecpu.h, - src/drive/drivecpu65c02.c, src/drive/drivecpu65c02.h, src/maincpu.c, - src/mainviccpu.c: Fix NMI delay after BRK - -2012-12-05 Kajtar Zsolt - - * src/6510core.c, src/65c02core.c: Fix BRK interruption by IRQ/NMI. - -2012-12-05 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Unbreak pc8477. - -2012-12-04 Kajtar Zsolt - - * src/65c02core.c: Implement IRQ NMI takeover on 65c02 - -2012-12-04 Kajtar Zsolt - - * src/6510core.c: Fix NMI IRQ takeover - -2012-12-04 Marco van den Heuvel - - * src/drive/drive-check.c, src/drive/drive-check.h, - src/drive/drive-cmdline-options.h, src/drive/drive-overflow.c, - src/drive/drive-overflow.h, src/drive/drive-resources.c, - src/drive/drive-resources.h, src/drive/drive-snapshot.c, - src/drive/drive-snapshot.h, src/drive/drive-sound.c, - src/drive/drive-sound.h, src/drive/drive-writeprotect.h, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/drivecpu.h, src/drive/drivecpu65c02.c, - src/drive/drivecpu65c02.h, src/drive/driveimage.c, - src/drive/driveimage.h, src/drive/drivemem.c, src/drive/drivemem.h, - src/drive/driverom.c, src/drive/driverom.h, src/drive/drivesync.c, - src/drive/drivesync.h, src/drive/drivetypes.h, - src/drive/iec/c64exp/c64exp-cmdline-options.c, - src/drive/iec/c64exp/c64exp-cmdline-options.h, - src/drive/iec/c64exp/c64exp-resources.c, - src/drive/iec/c64exp/c64exp-resources.h, - src/drive/iec/c64exp/dolphindos3.h, src/drive/iec/c64exp/iec-c64exp.c, - src/drive/iec/c64exp/profdos.c, src/drive/iec/c64exp/profdos.h, - src/drive/iec/c64exp/supercard.c, src/drive/iec/c64exp/supercard.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/glue1571.c, src/drive/iec/glue1571.h, - src/drive/iec/iec-cmdline-options.h, src/drive/iec/iec-resources.c, - src/drive/iec/iec-resources.h, src/drive/iec/iec.c, - src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, - src/drive/iec/memiec.c, src/drive/iec/memiec.h, - src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, - src/drive/iec/plus4exp/iec-plus4exp.c, - src/drive/iec/plus4exp/plus4exp-cmdline-options.c, - src/drive/iec/plus4exp/plus4exp-cmdline-options.h, - src/drive/iec/plus4exp/plus4exp-resources.c, - src/drive/iec/plus4exp/plus4exp-resources.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/iec-c64exp.h, src/drive/iec-plus4exp.h, src/drive/iec.h, - src/drive/iec128dcr/iec128dcr-cmdline-options.h, - src/drive/iec128dcr/iec128dcr-resources.c, - src/drive/iec128dcr/iec128dcr-resources.h, - src/drive/iec128dcr/iec128dcr.c, src/drive/iec128dcr/iec128dcrrom.c, - src/drive/iec128dcr/iec128dcrrom.h, src/drive/iec128dcr.h, - src/drive/iecieee/iecieee.c, src/drive/iecieee/via2d.c, - src/drive/iecieee.h, src/drive/ieee/fdc.c, src/drive/ieee/fdc.h, - src/drive/ieee/ieee-cmdline-options.h, - src/drive/ieee/ieee-resources.c, src/drive/ieee/ieee-resources.h, - src/drive/ieee/ieee.c, src/drive/ieee/ieeerom.c, - src/drive/ieee/ieeerom.h, src/drive/ieee/memieee.c, - src/drive/ieee/memieee.h, 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/ieee.h, src/drive/rotation.c, src/drive/rotation.h, - src/drive/tcbm/glue1551.c, src/drive/tcbm/glue1551.h, - src/drive/tcbm/mem1551.c, src/drive/tcbm/mem1551.h, - src/drive/tcbm/tcbm-cmdline-options.h, - src/drive/tcbm/tcbm-resources.c, src/drive/tcbm/tcbm-resources.h, - src/drive/tcbm/tcbm.c, src/drive/tcbm/tcbmrom.c, - src/drive/tcbm/tcbmrom.h, src/drive/tcbm/tpid.c, - src/drive/tcbm/tpid.h, src/drive/tcbm.h, src/drive/viad.h, - src/fileio/cbmfile.c, src/fileio/cbmfile.h, src/fileio/fileio.c, - src/fileio/p00.c, src/fileio/p00.h, src/fsdevice/fsdevice-close.c, - src/fsdevice/fsdevice-close.h, - src/fsdevice/fsdevice-cmdline-options.h, - src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-flush.h, - src/fsdevice/fsdevice-open.c, src/fsdevice/fsdevice-open.h, - src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-read.h, - src/fsdevice/fsdevice-resources.c, src/fsdevice/fsdevice-resources.h, - src/fsdevice/fsdevice-write.h, src/fsdevice/fsdevice.c, - src/fsdevice/fsdevicetypes.h, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/bmpdrv.h, src/gfxoutputdrv/doodledrv.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, - src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/koaladrv.c, - src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/pcxdrv.c, - src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/pngdrv.h, - src/gfxoutputdrv/ppmdrv.c, src/gfxoutputdrv/quicktimedrv.c, - src/iecbus/iecbus.c, src/imagecontents/diskcontents-block.c, - src/imagecontents/diskcontents-block.h, - src/imagecontents/diskcontents-iec.c, - src/imagecontents/diskcontents-iec.h, - src/imagecontents/diskcontents.c, src/imagecontents/diskcontents.h, - src/imagecontents/imagecontents.c, src/imagecontents/tapecontents.c, - src/imagecontents/tapecontents.h, src/monitor/asm6502.c, - src/monitor/asm6502dtv.c, src/monitor/asm6809.c, - src/monitor/asmR65C02.c, src/monitor/asmz80.c, - src/monitor/mon_assemble.h, src/monitor/mon_assemble6502.c, - src/monitor/mon_assemble6809.c, src/monitor/mon_assembleR65C02.c, - src/monitor/mon_assemblez80.c, src/monitor/mon_breakpoint.c, - src/monitor/mon_breakpoint.h, src/monitor/mon_command.c, - src/monitor/mon_command.h, src/monitor/mon_disassemble.c, - src/monitor/mon_disassemble.h, src/monitor/mon_drive.c, - src/monitor/mon_drive.h, src/monitor/mon_file.c, - src/monitor/mon_file.h, src/monitor/mon_memory.c, - src/monitor/mon_memory.h, src/monitor/mon_register.h, - src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.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: More coding-style cleanups. - -2012-12-04 Kajtar Zsolt - - * src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, - src/arch/win32/mousedrv.h: Remove mouse_set_format, not used - -2012-12-04 Kajtar Zsolt - - * src/arch/beos/mousedrv.h, src/arch/win32/mousedrv.h: Remove - mouse_set_cooperative_level, not used - -2012-12-04 Kajtar Zsolt - - * src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h: Remove useless - accel - -2012-12-04 Kajtar Zsolt - - * src/arch/beos/mousedrv.cc: Timestamp only when moved. No scaling - here. - -2012-12-04 Kajtar Zsolt - - * src/mouse.c: Important notes. - -2012-12-04 Kajtar Zsolt - - * src/arch/amigaos/mousedrv.c, src/arch/win32/mousedrv.c: Only set - mouse timestamp when moved. - -2012-12-04 Kajtar Zsolt - - * src/mouse.c: Do mouse movement missed due to "slow" polling. This - gives immediate feedback if the polling is slower than the mouse - movement. - -2012-12-04 Kajtar Zsolt - - * src/mouse.c, src/sid/sid.c: Implement simple pot sampling - -2012-12-04 Kajtar Zsolt - - * src/mouse.c: Fix mouse rate limiting vs. potx/y polling to use time - limit instead of difference limit. The original problem is better - described below: - https://sourceforge.net/tracker/?func=detail&atid=1057617&aid=3590369&group_id=223021 - ALeX Kazik: "I find it a bad idea to "remember" the mouse movement and - "deliver" it when asked. a real c64 does not do that. and when I copy - the current pot[xy] to the internal buffer then the remaining mouse - movement is "absorbed" (on a real c64, not vice)" - -2012-12-03 Marco van den Heuvel - - * src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-cmdline-options.h, - src/cbm2/cbm2-resources.c, src/cbm2/cbm2-resources.h, - src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2-snapshot.h, src/cbm2/cbm2.c, - src/cbm2/cbm2.h, src/cbm2/cbm2acia.h, src/cbm2/cbm2acia1.c, - src/cbm2/cbm2bus.c, src/cbm2/cbm2cart.c, src/cbm2/cbm2cia.h, - src/cbm2/cbm2cia1.c, src/cbm2/cbm2cpu.c, src/cbm2/cbm2datasette.c, - src/cbm2/cbm2drive.c, src/cbm2/cbm2embedded.c, src/cbm2/cbm2iec.c, - src/cbm2/cbm2iec.h, src/cbm2/cbm2mem.c, src/cbm2/cbm2mem.h, - src/cbm2/cbm2memsnapshot.c, src/cbm2/cbm2memsnapshot.h, - src/cbm2/cbm2model.c, src/cbm2/cbm2printer.c, src/cbm2/cbm2rom.c, - src/cbm2/cbm2rom.h, src/cbm2/cbm2romset.c, src/cbm2/cbm2tpi.h, - src/cbm2/cbm2tpi1.c, src/cbm2/cbm2tpi2.c, src/cbm2/cbm2video.c, - src/cbm2/cbm5x0-resources.c, src/cbm2/cbm5x0-snapshot.c, - src/cbm2/cbm5x0.c, src/cbm2/cbm5x0embedded.c, src/cbm2/cbm5x0mem.c, - src/cbm2/cbm5x0rom.c, src/cbm2/cbm5x0video.c, src/core/ata.c, - src/core/ciacore.c, src/core/ciatimer.c, src/core/ciatimer.h, - src/core/cs8900.c, src/core/flash040core.c, src/core/fmopl.c, - src/core/fmopl.h, src/core/mc6821core.c, src/core/mc6821core.h, - src/core/riotcore.c, src/core/ser-eeprom.c, src/core/spi-sdcard.c, - src/core/t6721.c, src/core/t6721.h, src/core/tpicore.c, - src/core/viacore.c, src/crtc/crtc-cmdline-options.c, - src/crtc/crtc-cmdline-options.h, src/crtc/crtc-color.c, - src/crtc/crtc-color.h, src/crtc/crtc-draw.c, src/crtc/crtc-draw.h, - src/crtc/crtc-mem.c, src/crtc/crtc-mem.h, src/crtc/crtc-resources.c, - src/crtc/crtc-resources.h, src/crtc/crtc-snapshot.c, src/crtc/crtc.c, - src/crtc/crtc.h, src/crtc/crtctypes.h, src/diskimage/diskimage.c, - src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h, - src/diskimage/fsimage-create.c, src/diskimage/fsimage-create.h, - 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-probe.h, - 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/diskimage/x64.h: More coding-style cleanups. - -2012-12-03 Marco van den Heuvel - - * src/c128/c128-cmdline-options.c, src/c128/c128-snapshot.c, - src/c128/c128.c, src/c128/c128cia1.c, src/c128/c128drive.c, - src/c128/c128embedded.c, src/c128/c128fastiec.c, src/c128/c128mem.c, - src/c128/c128meminit.c, src/c128/c128memsnapshot.c, - src/c128/c128memsnapshot.h, src/c128/c128mmu.c, src/c128/c128model.c, - src/c128/c128model.h, src/c128/c128rom.c, src/c128/c128rom.h, - src/c128/c128romset.c, src/c128/c128video.c, src/c128/daa.c, - src/c128/daa.h, src/c128/functionrom.c, src/c128/functionrom.h, - src/c128/z80.c, src/c128/z80mem.c: More coding-style cleanups. - -2012-12-03 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/mousedrv.m: macosx: fixed mouse handling - -2012-12-03 Marco van den Heuvel - - * src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtv-resources.c, - src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv-snapshot.h, - src/c64dtv/c64dtv.c, src/c64dtv/c64dtv.h, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, - src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, - src/c64dtv/c64dtvembedded.c, src/c64dtv/c64dtvflash.c, - src/c64dtv/c64dtviec.c, src/c64dtv/c64dtvmem.c, - src/c64dtv/c64dtvmeminit.c, src/c64dtv/c64dtvmeminit.h, - src/c64dtv/c64dtvmemrom.c, src/c64dtv/c64dtvmemsnapshot.c, - src/c64dtv/c64dtvmemsnapshot.h, src/c64dtv/c64dtvmodel.c, - src/c64dtv/c64dtvpla.c, src/c64dtv/flash-trap.c, - src/c64dtv/hummeradc.c: More coding-style cleanups. - -2012-12-03 Marco van den Heuvel - - * src/c64/c64-resources.c, src/c64/c64-snapshot.h, src/c64/c64.c, - src/c64/c64.h, src/c64/c64_256k.c, src/c64/c64cart.h, - src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/c64cpu.c, - src/c64/c64embedded.c, src/c64/c64export.c, src/c64/c64fastiec.c, - src/c64/c64gluelogic.c, src/c64/c64iec.c, src/c64/c64io.c, - src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, - src/c64/c64memsc.c, src/c64/c64memsnapshot.c, - src/c64/c64memsnapshot.h, src/c64/c64model.c, src/c64/c64parallel.c, - src/c64/c64pla.h, src/c64/c64scmodel.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, - src/c64/cart/c64-generic.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/c64cartmem.c, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, src/c64/cart/capture.c, - src/c64/cart/comal80.c, src/c64/cart/crt.c, src/c64/cart/delaep256.c, - src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, - src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, - src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, - src/c64/cart/ds12c887rtc.c, src/c64/cart/easyflash.c, - src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, - src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, - src/c64/cart/finalplus.c, src/c64/cart/formel64.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, - src/c64/cart/georam.c, src/c64/cart/gs.c, src/c64/cart/ide64.c, - src/c64/cart/isepic.c, src/c64/cart/kcs.c, src/c64/cart/kingsoft.c, - src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, - src/c64/cart/magicformel.c, src/c64/cart/magicvoice.c, - src/c64/cart/magicvoice.h, src/c64/cart/mikroass.c, - src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c, - src/c64/cart/mmcreplay.h, 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/reu.h, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, - 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/tfe.c, src/c64/cart/tfe.h, src/c64/cart/warpspeed.c, - src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/c64/patchrom.c, - src/c64/plus256k.c, src/c64/plus60k.c, src/c64/psid.c, - src/c64/psiddrv.h, src/c64/reloc65.c, src/c64/vsid-resources.c, - src/c64/vsid.c, src/c64/vsidcia1.c, src/c64/vsidcia2.c, - src/c64/vsidmem.c, src/c64/vsidstubs.c: Started on some coding-style - cleanups. - -2012-12-02 Marco van den Heuvel - - * doc/CIA-README.txt: Fixed a typo. - -2012-12-02 groepaz - - * src/c1541.c: fixed geosread/geoswrite, fixes bug 3579153 - -2012-12-02 Kajtar Zsolt - - * src/drive/rotation.c: More accurate if the LSB is not thrown away on - 2MHz. - -2012-12-02 Kajtar Zsolt - - * src/drive/rotation.c: Hard coded 1 MHz CPU clock in the new shiny - GCR/P64 emulation. No wonder it does not work in 1571 native mode... - -2012-12-02 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c: When creating the error info of dxx - images for the first time, save it completely, not just the modified - track. This resulted in a too short image if there was no error on the - last track. - -2012-12-01 Marco van den Heuvel - - * configure.in: Removed dsound check for sdl, sdl port should only - depend on the SDL.dll used. - -2012-12-01 Marco van den Heuvel - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Corrected a - typo. - -2012-12-01 groepaz - - * src/cartconv.c: print errors to stderr, prevent segfault when chip - type is illegal, added sanity checks for chunklen vs data size - -2012-11-30 Marco van den Heuvel - - * src/arch/win32/resvsid.rc, src/arch/win32/vsidui.c: Video settings - item removed from the windows vsid menu. - -2012-11-30 Marco van den Heuvel - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed the - behavior of $00/$01. - -2012-11-30 Kajtar Zsolt - - * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmeminit.c, - src/c64dtv/c64dtvmeminit.h: Implement start limits for dtv - -2012-11-29 Kajtar Zsolt - - * src/c64/c64memlimit.c: The plus60k lower static memory limit was too - high - -2012-11-29 Marco van den Heuvel - - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: This - partially fixes bug #3591167, however the unused bits drop-off - emulation still interferes with the games' operation, more information - about if the game even works on a real c64 is needed. - -2012-11-29 Marco van den Heuvel - - * src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, - src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added - pethre.c to the various project files. - -2012-11-29 Kajtar Zsolt - - * src/c64/c64memsc.c, src/c64/vsidmem.c: Fix handling of processor i/o - ports for execution - -2012-11-29 Marco van den Heuvel - - * src/platform/platform_solaris_runtime_os.c: Updated slightly. - -2012-11-29 Kajtar Zsolt - - * src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: Put - back the original test, otherwise the native support is also read - only. - -2012-11-29 Kajtar Zsolt - - * src/arch/sdl/video.c: Don't crash in case hardware scaling is not - possible. Just retry without. - -2012-11-29 groepaz - - * src/resid/wave.cc: really zero (ground) bit 0 of triangle waveform - as intended by r24849 - bug found by Leandro Nini - -2012-11-29 groepaz - - * man/c1541.1, man/petcat.1, man/vice.1: man page fixes, patch by - anthonyjbentley - -2012-11-28 Kajtar Zsolt - - * src/arch/unix/macosx/cocoa/mousedrv.m: Update mouse driver like it - was done on unix. Movement speed limit should not be handled here. - -2012-11-27 Kajtar Zsolt - - * src/vdrive/vdrive-command.c, src/vdrive/vdrive.h: Fix FILES - SCRATCHED message - -2012-11-27 Kajtar Zsolt - - * src/vdrive/vdrive-bam.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: - Move vdrive_calculate_disk_half - -2012-11-27 Kajtar Zsolt - - * src/sound.c: [i] is not needed, possibly it could cause a crash. - -2012-11-27 Kajtar Zsolt - - * src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, - src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, - src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c: Simplify arguments - of bam functions by using vdrive instead of several parameters. - -2012-11-27 Kajtar Zsolt - - * src/c1541.c, src/imagecontents/diskcontents-block.c, - src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, - src/vdrive/vdrive-dir.h, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.h: Introduce - vdrive_dir_context_t - -2012-11-27 Kajtar Zsolt - - * src/cbmdos.c: Fix ? wildcard matching, it does not match a 0xa0. - -2012-11-27 Kajtar Zsolt - - * src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, - src/vdrive/vdrive-dir.h: Change vdrive_dir_remove_slot to really only - remove the entry and don't search for it. Then there's no need to - rewind the directory when removing multiple entries with scratch. - -2012-11-27 Kajtar Zsolt - - * src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: - Remove VDRIVE_IMAGE_FORMAT_4000_TEST, set read_only directly. - -2012-11-25 groepaz - - * src/video/render1x2crt.c, src/video/render2x2crt.c, - src/video/render2x2ntsc.c, src/video/render2x2pal.c: fix for video - cache - -2012-11-25 groepaz - - * src/video/render1x2crt.c, src/video/render2x2crt.c, - src/video/render2x2ntsc.c, src/video/render2x2pal.c: properly render - last line, fixes bug #3546583 - -2012-11-23 Marco van den Heuvel - - * src/gfxoutputdrv/nativedrv.c: Fixed the hre native screenshot - rendering. - -2012-11-23 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-11-23 groepaz - - * src/c64/c64cia1.c: improved keyboard matrix emulation, handles - ghosting and connecting arbitrary lines via several keys. (see - testprogs/CIA/ciaports) - -2012-11-22 Marco van den Heuvel - - * src/gfxoutputdrv/nativedrv.c: Added vdc monochrome/attribute support - to the native screenshot code. - -2012-11-22 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, - src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h, - src/vdc/vdc.c: Started adding vdc native screenshot support. - -2012-11-22 Olaf Seibert - - * src/gfxoutputdrv/nativedrv.c, src/pet/petdww.c, src/pet/petdww.h: - Native DWW screenshot on 80 column screens (horizontal expansion). - -2012-11-22 Marco van den Heuvel - - * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, - src/arch/sdl/menu_screenshot.c, src/gfxoutputdrv/koaladrv.c: Added - compressed koala native screenshot support. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, - src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h: Added ted - multicolor bitmap mode for native screenshots. - -2012-11-21 Olaf Seibert - - * src/pet/petdww.c, src/pet/pethre.c, src/pet/petmodel.c: Clean up - some debugging printf()s, and svn:eol-style. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/nativedrv.c: Added luminances support to the ted - hires mode for native screenshots. - -2012-11-21 Marco van den Heuvel - - * src/cbm2/cbm2.c, src/crtc/crtc.c, src/crtc/crtc.h, - src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, - src/gfxoutputdrv/nativedrv.c, src/pet/pet.c, src/pet/petdww.c, - src/pet/petdww.h: Added olaf's dww/hre support (in a slightly modified - form) to the native screenshot code. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, - src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h: Made the - resizing better. - -2012-11-21 Marco van den Heuvel - - * src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, - src/arch/win32/gfxoutputdrv.dsp, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/gfxoutputdrv.vcproj, - src/gfxoutput.h, src/gfxoutputdrv/doodledrv.c, - src/gfxoutputdrv/koaladrv.c, src/translate.txt, src/translate_text.c: - Added the nativedrv.c file to the various project files. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c: Added - undersize handling resources and command-line options, no actions - based on this are performed yet. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c: Less - 'magic' numbers, in this case they are kinda obvious, but for future - formats the numbers might not be so obvious. - -2012-11-21 Marco van den Heuvel - - * src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/doodledrv.c, - src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/nativedrv.c, - src/gfxoutputdrv/nativedrv.h, src/pet/pethre.c: Made the native - screenshot code modular and more prepared for future enhancements. - -2012-11-21 Marco van den Heuvel - - * src/65c02core.c: Removed some redundant code. - -2012-11-20 Olaf Seibert - - * src/pet/Makefile.am: Nor that part of this file. - -2012-11-20 Olaf Seibert - - * src/crtc/Makefile.am: Oops, didn't mean to include that file. - -2012-11-20 Olaf Seibert - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/petui.c, - src/arch/unix/gui/uipethre.c, src/arch/unix/gui/uipethre.h, - src/crtc/Makefile.am, src/crtc/crtc-draw.c, src/crtc/crtc-draw.h, - src/pet/Makefile.am, src/pet/pet-resources.c, src/pet/pet.c, - src/pet/petdww.c, src/pet/petdww.h, src/pet/pethre.c, - src/pet/pethre.h, src/pet/petmem.c, src/pet/petmem.h, - src/pet/petmemsnapshot.c, src/pet/petmodel.c, src/pet/pets.h: Add - first pass at PET 8296GD support (the HRE (High Res Emulator) board. - More hardware research will hopefully refine the emulation. - -2012-11-20 Marco van den Heuvel - - * src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/doodledrv.c, - src/gfxoutputdrv/doodledrv.h, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/koaladrv.h, - src/gfxoutputdrv/nativedrv.h: Unified the data structures of the - native screenshot drivers. - -2012-11-20 Olaf Seibert - - * src/pet/6809.c: Clean up the unused code to avoid the 6702 dongle - check in Waterloo software. - -2012-11-19 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-11-19 Marco van den Heuvel - - * src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, - src/arch/win32/gfxoutputdrv.dsp, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/gfxoutputdrv.vcproj: - Updated the various project files to the koala native screenshot - changes. - -2012-11-19 Marco van den Heuvel - - * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, - src/arch/sdl/menu_screenshot.c: Added koala native screenshot support - to the various GUI's. - -2012-11-19 Marco van den Heuvel - - * doc/vice.chm, doc/vice.hlp, doc/vice.pdf, - src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/koaladrv.h, - src/monitor/mon_parse.c, src/monitor/mon_parse.h: Added koala native - screenshot support (wip). - -2012-11-19 Marco van den Heuvel - - * src/arch/os2/install.cmd: Fixed some issues. - -2012-11-18 Marco van den Heuvel - - * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, - src/arch/sdl/menu_screenshot.c, src/gfxoutputdrv/doodledrv.c: Added - compressed doodle screenshot support. - -2012-11-18 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/magicformel.c, - src/c64/cart/magicformel.h: Not sure if it's correct, better revert - it. - -2012-11-18 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/exos.c, src/c64/cart/exos.h: This is not going to work - well yet - -2012-11-18 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/magicformel.c, - src/c64/cart/magicformel.h: Add mmu translate to magic formel. Applied - some cleanup, but as far as I can tell the emulation is not 100% - accurate here yet... - -2012-11-18 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/exos.c, - src/c64/cart/exos.h: Add exos_mmu_translate - -2012-11-18 Kajtar Zsolt - - * src/6510core.c, src/6510dtvcore.c, src/65c02core.c: This is the - right way to prevent caching, forgot to update it ;( - -2012-11-18 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c: Add docs to cartridge_mmu_translate - -2012-11-17 groepaz - - * 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: fixed links to wiki - -2012-11-17 Marco van den Heuvel - - * src/Makefile.am, src/pet/petembedded.c: Added the superpet rom files - to the embedded generation process. - -2012-11-17 Kajtar Zsolt - - * src/sound.c: Use logarithmic volume control - -2012-11-17 Kajtar Zsolt - - * src/sound.c: Single volume calculation - -2012-11-17 Kajtar Zsolt - - * src/c64/cart/sfx_soundsampler.c: Make sfx_soundsampler to use the - generic DAC. - -2012-11-17 Kajtar Zsolt - - * src/plus4/digiblaster.c: Use generic DAC for digiblaster - -2012-11-17 Marco van den Heuvel - - * src/cbm2/Makefile.am, src/cbm2/cbm2embedded.c, - src/cbm2/cbm5x0embedded.c: Split off cbm5x0 embedded code from cbm2 - embedded code. - -2012-11-17 Kajtar Zsolt - - * src/c64/cart/digimax.c, src/sound.c, src/sound.h, - src/userport/userport_dac.c: General DAC, first lets use it with - digimax and userport DAC. No band limited step synthesis yet, just the - high pass filter for DC removal. - -2012-11-17 Kajtar Zsolt - - * src/userport/userport_dac.c: Typo. - -2012-11-17 Kajtar Zsolt - - * src/userport/userport_dac.c: Clipped by mistake - -2012-11-17 Kajtar Zsolt - - * src/userport/userport_dac.c: Better "linearity" (on logarithmic - scale) on small values when done with floating point - -2012-11-17 Kajtar Zsolt - - * src/userport/userport_dac.c: Less amplification, it was too much. - -2012-11-16 Kajtar Zsolt - - * src/userport/userport_dac.c: The sign makes no difference in - practice, but this was not intended to be changed. - -2012-11-16 Kajtar Zsolt - - * src/userport/userport_dac.c: Negative values don't shift well, - better divide it to get an arithmetic shift. - -2012-11-16 Kajtar Zsolt - - * src/userport/userport_dac.c: Implement high pass filtering for - userport DAC. - -2012-11-16 Marco van den Heuvel - - * src/sid/resid-fp.cc, src/sid/resid.cc: Provide a prototype of strcpy - for qnx. - -2012-11-16 Marco van den Heuvel - - * src/rtc/ds1202_1302.c: Fixed a typo. - -2012-11-16 Marco van den Heuvel - - * src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/interrupt.h: Fixed the places where drive_clk is - defined/prototyped. - -2012-11-16 Marco van den Heuvel - - * src/arch/unix/x11/xaw/x11video.c: Fix for minix. - -2012-11-16 Marco van den Heuvel - - * src/arch/unix/x11/renderxv.c: Variable declaration position fix. - -2012-11-16 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/x128.mak: winmips sdl msvc project file - fix. - -2012-11-16 Marco van den Heuvel - - * src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj: Some - os/2 ow project file fixes. - -2012-11-16 Kajtar Zsolt - - * src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, - src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/easyflash.c, src/c64/cart/easyflash.h, - src/c64/cart/final3.c, src/c64/cart/final3.h, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, - src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h: Implement - further support for mmu translate. Cartridges: ar4, f3, ss5, kcs, - simons, atomic, ef, rr. Add note that epyx is not possible due to - capacitor discharge. Change ar4 and f3 to use generic roml_read. - -2012-11-16 Kajtar Zsolt - - * src/sound.c: Fix pet sound. Sound buffer was not cleared. - -2012-11-02 Marco van den Heuvel - - * README, src/arch/beos/joy.cc, src/arch/sdl/archdep_win32.c, - src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/base.dsp, - src/arch/win64/base.vcproj: Some issues of VICE 2.4 fixed, this will - lead to the VICE 2.4a tag, the source code will be vice-2.4.tar.gz - though, and binaries for the release will be built from this source. - -2012-11-01 Marco van den Heuvel - - * ChangeLog, configure.in, 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, po/translations-status.txt, - src/arch/win32/vice-version.bat, src/version.h: Official source for - VICE 2.4, release date 16th of November 2012. - -2012-11-01 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c: And of course ungrab it - -2012-10-31 Marco van den Heuvel - - * 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/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/rescia.rc, - src/arch/win32/resds12c887rtc.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resretroreplay.rc, src/arch/win32/resreu.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/rested.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: Final translations update. - -2012-10-31 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c: Prefer textured video over overlay on - X11. Textured video is a bit slower, and usually don't have any - controls. However there's an advantage that it can handle more than - one windows at the same time, so x128 is not broken. Mixing xv and - textured video was somehow not possible within the same process for - some reason. Maybe xv could be preferred on single window emulators - later, but for now this is a minimal change to make things work on - configurations where both xv and textured video are available. - -2012-10-31 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c128.mak, - src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64c64dtv.mak, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64cartsystem.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64dtvstubs.mak, - src/arch/sdl/winmips-msvc/c64exp.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/cartconv.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm2common.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak, - src/arch/sdl/winmips-msvc/core.mak, - src/arch/sdl/winmips-msvc/crtc.mak, - src/arch/sdl/winmips-msvc/diskimage.mak, - src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/fileio.mak, - src/arch/sdl/winmips-msvc/fsdevice.mak, - src/arch/sdl/winmips-msvc/geninfocontrib.mak, - src/arch/sdl/winmips-msvc/gentranslate.mak, - src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, - src/arch/sdl/winmips-msvc/iec.mak, - src/arch/sdl/winmips-msvc/iec128dcr.mak, - src/arch/sdl/winmips-msvc/iecbus.mak, - src/arch/sdl/winmips-msvc/iecieee.mak, - src/arch/sdl/winmips-msvc/ieee.mak, - src/arch/sdl/winmips-msvc/imagecontents.mak, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/p64.mak, - src/arch/sdl/winmips-msvc/parallel.mak, - src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/petcat.mak, - src/arch/sdl/winmips-msvc/platform.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/plus4exp.mak, - src/arch/sdl/winmips-msvc/printerdrv.mak, - src/arch/sdl/winmips-msvc/raster.mak, - src/arch/sdl/winmips-msvc/rs232drv.mak, - src/arch/sdl/winmips-msvc/rtc.mak, - src/arch/sdl/winmips-msvc/serial.mak, - src/arch/sdl/winmips-msvc/sid.mak, - src/arch/sdl/winmips-msvc/sounddrv.mak, - src/arch/sdl/winmips-msvc/tape.mak, - src/arch/sdl/winmips-msvc/tcbm.mak, - src/arch/sdl/winmips-msvc/userport.mak, - src/arch/sdl/winmips-msvc/vdc.mak, - src/arch/sdl/winmips-msvc/vdrive.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, - src/arch/sdl/winmips-msvc/vicii.mak, - src/arch/sdl/winmips-msvc/viciidtv.mak, - src/arch/sdl/winmips-msvc/viciisc.mak, - src/arch/sdl/winmips-msvc/video.mak, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, - src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak: Made the winmips port default to - 'release'. - -2012-10-31 Marco van den Heuvel - - * doc/html/index.html: Small fix. - -2012-10-31 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/c128.mak: Some more winmips fixes. - -2012-10-31 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/pet.mak: Some more winmips fixes. - -2012-10-31 Marco van den Heuvel - - * doc/html/index.html, doc/html/solaris.html: Some more updates. - -2012-10-31 Marcus Sutton - - * doc/html/plain/NEWS, doc/readmes/Readme-BeOS.txt: Updated for - BeVICE 2.4 - -2012-10-31 Marcus Sutton - - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Add VDC render - filter menu items and fix Magic Voice file selector for BeVICE. - -2012-10-30 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/x128.mak, - src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak: Some more winmips fixes. - -2012-10-30 Marco van den Heuvel - - * src/video/video-color.h: Some more winmips fixes. - -2012-10-30 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/petcat.mak: Some more winmips fixes. - -2012-10-30 Marco van den Heuvel - - * doc/html/index.html: Updated. - -2012-10-30 Michael Litvinov - - * po/ru.po, po/translations-status.txt: Updated. - -2012-10-30 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/keyedobjects.nib: - macosx: fixed nib of cbm5x0 - -2012-10-30 Christian Vogelgsang - - * src/arch/unix/macosx/Info.plist, - src/arch/unix/macosx/Resources/xcbm5x0.icns: macosx: added missing - icon - -2012-10-30 Christian Vogelgsang - - * doc/html/macosx.html: update macosx download page - -2012-10-29 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c1541.mak, src/arch/win32/archdep.c, - src/platform/platform_windows_runtime_os.c: Some winmips fixes. - -2012-10-29 Fabrizio Gennari - - * po/da.po: The Danish translation was breaking the build - -2012-10-29 Marco van den Heuvel - - * src/arch/amigaos/video.c: Aros renders into a memory buffer which - gets blitted/copied to the framebuffer. - -2012-10-29 Mikkel Holm Olsen - - * po/da.po, po/translations-status.txt: Updated. - -2012-10-29 Marco van den Heuvel - - * 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: Updated for the upcoming 2.4 release. - -2012-10-28 Kajtar Zsolt - - * src/arch/unix/x11/gnome/gnomevideo.c: Gnomeui version is not direct - rendering either. - -2012-10-28 Kajtar Zsolt - - * src/drive/rotation.c: Faster bit shifting - -2012-10-28 Marco van den Heuvel - - * Makefile.am, configure.in, src/arch/unix/x11/xaw/x11video.c, - src/resid-fp/configure.in, vice-mint-sdl.spec.in, vice-mint.spec.in: - Some qnx and mint fixes. - -2012-10-28 Peter Krefting - - * po/sv.po: Update Swedish translation (2509t0f0u) - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: The rounding was off. This caused visible - banding of opengl scaled image when crt emulation with scanline - shading was used. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: Allow reading of surface to speed up rendering - in case it's not using direct rendering. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: Only use height for non-freescale window - remembering and calculate width based on that. Otherwise a wrong saved - config results in black bands on sides. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: Ok, looks good now. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: Ok, this is not quite good yet, but at least - it gives a picture until it's fixed. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c, src/arch/sdl/videoarch.h: Fix resolution limit - handling I broke a few patches ago. Now it makes sense what it does ;) - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/video.c: Update actual values on gl resize and save - them to resource. - -2012-10-28 Kajtar Zsolt - - * src/arch/sdl/fullscreen.c, src/arch/sdl/ui.c, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h: Try to sort out the SDL window resizing - mess. First try ;) - -2012-10-28 Olaf Seibert - - * doc/vice.texi: Some mention of the split between xcbm2 and xcbm5x0. - -2012-10-27 Marco van den Heuvel - - * src/arch/sdl/make-bindist_qnx6.sh, - src/arch/unix/qnx6/make-bindist.sh: Updated for qnx 6. - -2012-10-27 Kajtar Zsolt - - * src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: XAW: when XVIDEO was used with a non - 1.0 aspect ratio the window size was not correctly calculated. This - resulted in unnecessary black banding on the sides or above and below. - -2012-10-27 Marco van den Heuvel - - * src/arch/sdl/make-bindist_qnx6.sh, - src/arch/unix/qnx6/make-bindist.sh: Fixed up the qnx6 make-bindist.sh - scripts a bit. - -2012-10-26 Kajtar Zsolt - - * src/arch/sdl/x64sc_ui.c, src/arch/sdl/xplus4_ui.c, - src/vic20/vic-cycle.c, src/video/video-viewport.c: Get the vertical - centering do the same as the horizontal. Fix some SDL menu positioning - problems. - -2012-10-26 Kajtar Zsolt - - * src/raster/raster-line.c, src/raster/raster.c, src/raster/raster.h, - src/viciisc/vicii.c: Enable horizontal centering on viciisc. Was not - trivial to set a non-zero, border as it was going through the minor - changes path which cached the border even if all changes are major on - this cycle based emulation. - -2012-10-26 Olaf Seibert - - * doc/vice.texi: Some small SuperPET additions. - -2012-10-26 Kajtar Zsolt - - * src/video/video-viewport.c: Implement better horizontal centering - strategy in canvas. - -2012-10-26 Kajtar Zsolt - - * src/c128/c128memlimit.c, src/c64dtv/c64dtvmem.c, - src/c64dtv/c64dtvmeminit.c, src/cbm2/cbm2mem.c, src/cbm2/cbm5x0mem.c, - src/pet/petmem.c, src/plus4/plus4memlimit.c: Fix the remaining limit - problems not catched in the previous vic20 fix. These could disable - traps and cause permanent slow down after specific situations. - -2012-10-26 Kajtar Zsolt - - * src/vic20/vic20mem.c: Unbreak kernal traps. - -2012-10-26 Kajtar Zsolt - - * src/viciisc/vicii.c: Fix a crash on boot. - -2012-10-26 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-10-25 Marco van den Heuvel - - * ChangeLog, configure.in, 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/win32/vice-version.bat, src/version.h: VICE 2.3.25 - -2012-10-25 Marco van den Heuvel - - * po/it.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resds12c887rtc.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Did a - 'make trans-update'. - -2012-10-25 Marco van den Heuvel - - * 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'. - -2012-10-24 Kajtar Zsolt - - * src/video/video-viewport.c: Handle a asymmetric horizontal borders - better like debug borders. - -2012-10-24 Kajtar Zsolt - - * src/crtc/crtc.c: Fix up raster_set_geometry setup - -2012-10-23 Kajtar Zsolt - - * src/plus4/ted.c, src/viciisc/vicii.c, src/video/video-viewport.c: - Fix screen centering in canvas. - -2012-10-23 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11video.c: Mark as non direct rendering - -2012-10-23 Kajtar Zsolt - - * src/video/render1x2.c, src/video/render1x2.h, src/video/render2x2.c, - src/video/render2x2.h, src/video/render2x4.c, src/video/render2x4.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.h: Flag for readable frame buffer. It is faster to copy - lines in scan doubled modes if the rendering buffer is in main memory. - But this is slow in case of direct rendering. - -2012-10-23 Kajtar Zsolt - - * src/video/render2x4crt.c: Fix buggy rendering - -2012-10-22 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11video.c: Save and restore original XV - settings - -2012-10-21 Marco van den Heuvel - - * doc/readmes/Readme-Amiga.txt: Updated. - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c: Don't forget to release unused ports - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11video.c: Do not scale gamma - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11video.c: Better as relative values - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11video.c: Give good defaults for XV - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, - src/arch/unix/x11/xaw/videoarch.h, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: Re-enable XV refreshing on window - moved. It may be true that this is not necessary when using textured - video, but for overlay it's certainly needed. - -2012-10-21 Marco van den Heuvel - - * doc/building/SDL-Howto.txt, doc/building/Win32-Cygwin-Howto.txt, - doc/building/Win32-Mingw32-Howto.txt: Fixed. - -2012-10-21 Kajtar Zsolt - - * src/arch/unix/x11/renderxv.c: Go through all adaptors and try to - find one with XV controls. - -2012-10-21 Kajtar Zsolt - - * src/video/video-color.c: Revert. Maybe my X is broken as - XvQueryPortAttributes return no list, however using the attributes - still work. Maybe it could be done later as a fallback. - -2012-10-21 Kajtar Zsolt - - * src/video/video-color.c: This is why the saturation control had no - effect when using XVIDEO and CRT emulation. - -2012-10-21 groepaz - - * doc/building/SDL-Howto.txt, doc/building/Win32-Cygwin-Howto.txt, - doc/building/Win32-Mingw32-Howto.txt: added hints on using autogen.sh - -2012-10-21 Kajtar Zsolt - - * src/video/renderyuv.c, src/video/renderyuv.h, - src/video/video-render.c: Optimize renderyuv_2x_4_1_1_pal - -2012-10-21 Kajtar Zsolt - - * src/video/renderyuv.c, src/video/renderyuv.h, - src/video/video-render.c: Optimize renderyuv_4_1_1_pal - -2012-10-21 Kajtar Zsolt - - * src/video/renderyuv.c, src/video/renderyuv.h, - src/video/video-render.c: Optimize renderyuv_4_1_1 - -2012-10-20 Kajtar Zsolt - - * src/video/renderyuv.c, src/video/renderyuv.h, - src/video/video-render.c: Optimize renderyuv_2x_4_1_1 - -2012-10-20 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_unix.c, - src/arch/sdl/qnx4, src/arch/sdl/qnx4/install_msg, - src/arch/sdl/qnx4/make-bindist.sh: Fixed for qnx 4.x. - -2012-10-20 Kajtar Zsolt - - * src/vic20/vic20mem.c: The limit resync was missing, that's why the - previous patch was needed. Anyway it's safer that way. - -2012-10-20 Kajtar Zsolt - - * src/mainc64cpu.c, src/maincpu.c, src/mainviccpu.c: Init limits - (possible uninitialized use on xvic) - -2012-10-20 Kajtar Zsolt - - * src/video/video-color.c: It seems nobody noticed that the odd line - colors were not calculated for the CRT emulation when an external RGB - palette was used. But only until I wanted to use my green monochrome - monitor palette ;) - -2012-10-20 Kajtar Zsolt - - * src/raster/raster-cache-fill.h: It does not matter much, but anyway. - -2012-10-20 pottendo - - * po/de.po: Updated. - -2012-10-20 Kajtar Zsolt - - * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, - src/video/renderyuv.c, src/video/renderyuv.h, src/video/video-color.c, - src/video/video-render.c, src/video/video-resources.c, src/video.h: - Optimized packed YUV routines. Only interesting on Amiga and Xaw. - -2012-10-20 Kajtar Zsolt - - * src/plus4/ted-draw.c, src/raster/raster-cache-text-std.h, - src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Optimize - raster_cache_data_fill_text - -2012-10-20 Kajtar Zsolt - - * src/plus4/ted-draw.c, src/raster/raster-cache-fill-1fff.h, - src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Optimize - raster-cache-fill-1fff - -2012-10-20 Kajtar Zsolt - - * src/plus4/ted-draw.c, src/raster/raster-cache-fill.h, - src/vdc/vdc-draw.c, src/vic20/vic-draw.c, src/vicii/vicii-draw.c, - src/vicii/viciidtv-draw.c: Make raster-cache-fill constant 1 step. - Unbreak plus4 compile - -2012-10-20 Kajtar Zsolt - - * src/plus4/ted-draw.c: Use raster_cache_data_fill_1fff for bitmap - -2012-10-20 Kajtar Zsolt - - * src/drive/drivecpu.c, src/drive/drivecpu65c02.c, - src/drive/driverom.c: Ok, drive rom starts at $8000 always not at rom - start. This broke a few drives ;( - -2012-10-20 Kajtar Zsolt - - * src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Splitting of - nibbles at cache fill time, hmm. Why not at drawing time, that happens - less often. That's the point of the whole caching after all... - -2012-10-20 Kajtar Zsolt - - * src/vicii/vicii-draw.c: Optimize hires character drawing of - multicolor text. Improve readability. - -2012-10-19 Kajtar Zsolt - - * src/vicii/vicii-draw.c: Masking is faster than tables - -2012-10-19 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-10-19 Marco van den Heuvel - - * doc/Makefile.am: Quick fix for the makeinfo issue. - -2012-10-19 Kajtar Zsolt - - * src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/drivecpu65c02.c, src/drive/driverom.c, src/drive/driverom.h: - Implement hidden traps for drives. Much simpler, as there's no need - for ROM checksum adjustments. - -2012-10-19 Kajtar Zsolt - - * src/drive/drivecpu.c: Correct unlikely 1551 bank port jump - -2012-10-19 Kajtar Zsolt - - * src/drive/drivecpu.c, src/drive/drivecpu65c02.c, - src/drive/drivetypes.h: Use bank_start on drive CPUs as well - -2012-10-19 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-10-19 Kajtar Zsolt - - * src/drive/drive-snapshot.c: Make sure snapshotted disk images are - always "complicated". - -2012-10-19 Kajtar Zsolt - - * src/drive/drive.h, src/drive/driveimage.c, src/drive/rotation.c: - There were great advancements in the 1541 emulation quality for - emulating faulty/protected images, which is good. Unfortunately this - happened on the expense of speed, and it's not just a few percents. - Actually in real life most people use perfect images like D64 files, - where all this complexity is just a waste of CPU cycles. Make sure we - use cheap emulation when it does not make a difference, and switch to - the more complex one when necessary. - -2012-10-19 Kajtar Zsolt - - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: SDL and unix - did not compile because of a typo - -2012-10-19 Emir Akaydin - - * po/tr.po, po/translations-status.txt: Updated. - -2012-10-19 Marco van den Heuvel - - * doc/html/plain/NEWS: Mention the TPUG MMU board and Super-OS/9. - -2012-10-18 Marco van den Heuvel - - * ChangeLog, configure.in, 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/win32/vice-version.bat, - src/version.h: VICE 2.3.24 - -2012-10-18 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/arch/sdl/archdep_amiga.c, - src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, - src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_syllable_runtime_os.c, - src/platform/platform_x86_runtime_cpu.c: Platform detection - improvements. - -2012-10-18 Kajtar Zsolt - - * src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, - src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, - src/c64/cart/expert.c, src/c64/cart/expert.h, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/ramcart.c, - src/c64/cart/ramcart.h: Start limits for cartridges - -2012-10-18 Kajtar Zsolt - - * src/machine.c: Move it up, otherwise vsid init will be cleared... - -2012-10-18 Kajtar Zsolt - - * src/c128/c128mem.c, src/c128/c128meminit.c, src/c64/c64memsc.c, - src/c64/cart/capture.c, src/c64/vsidmem.c, src/c64dtv/c64dtvmeminit.h: - Offsets are ok now. - -2012-10-18 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, - src/c64/c64memlimit.h, src/c64/c64memsc.c, src/c64/vsidmem.c, - src/mainc64cpu.c: Add start limits to c64, fix x64sc crash - -2012-10-18 Marcus Sutton - - * src/cbm2/cbm2.c: Remove old cbm5x0 code. - -2012-10-18 Marcus Sutton - - * src/sound.c: Ensure "SoundDeviceName" gets set to the right value, - and make testing easier under Haiku. - -2012-10-18 Kajtar Zsolt - - * src/mainc64cpu.c: Missed these ;( - -2012-10-18 Kajtar Zsolt - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/cart/c64carthooks.c, src/c64/vsidmem.c, - src/c64dtv/c64dtvmem.c, src/cartridge.h, src/cbm2/cbm2mem.c, - src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, - src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, - src/vic20/vic20mem.c: Introduce bank_start. Fix JUMP. - -2012-10-18 Olaf Seibert - - * src/crtc/crtc-resources.c: Remove old disabled code. - -2012-10-18 Kajtar Zsolt - - * src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/x11kbd.c, src/c64/patchrom.c, src/lib.c, - src/network.c, src/raster/raster-line.c, src/video/video-render-crt.c: - Fix some random warnings - -2012-10-18 Marco van den Heuvel - - * src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, - src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln: Removed vsid p64 dependency from all the - project files. - -2012-10-18 Kajtar Zsolt - - * Makefile.am, src/Makefile.am: Build targets from main dir for c1541, - petcat and cartconv. - -2012-10-18 Kajtar Zsolt - - * src/Makefile.am: Get the vsid dependencies right - -2012-10-18 Kajtar Zsolt - - * src/Makefile.am, src/c64/vsidstubs.c: libp64 not needed at all for - vsid - -2012-10-18 Kajtar Zsolt - - * src/video/render1x2.c, src/video/render2x4.c: Fix warnings - -2012-10-18 Kajtar Zsolt - - * src/Makefile.am, src/lib/Makefile.am: Fix building. On a fresh - source "make x???" did not built the p64 library because it was not - marked as a build dependency. - -2012-10-17 Kajtar Zsolt - - * src/ram.c: Use memset - -2012-10-17 Kajtar Zsolt - - * src/c64dtv/c64dtvmem.c: This translation is not so easy... - -2012-10-17 Kajtar Zsolt - - * src/c128/c128rom.c, src/c64/c64rom.c, src/machine.c, - src/plus4/plus4mem.c, src/plus4/plus4rom.c, src/vic20/vic20rom.c: - Single mem_powerup per hard reset - -2012-10-17 Kajtar Zsolt - - * src/c64dtv/c64dtvmem.c: Use limits on flash if in idle. More fixes - to the monitor memory map. - -2012-10-17 Kajtar Zsolt - - * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmeminit.c, - src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemrom.c: Clean up dtv - memory handling. Chargen now comes from flash and not from internal - chargen rom. VICII changen at $9000 still comes from $1000, on TODO. - The monitor memory map was also quite wrong referencing the original - copies of kernal/chargen/basic instead of flash, no memory mapper - translation, no side effects on flash or side effects on peek, etc. - -2012-10-17 Marco van den Heuvel - - * src/arch/beos/joy.cc, src/arch/beos/viceapp.cc, - src/drive/drive-sound.c, src/video/video-sound.c: Fixed for ppc beos. - -2012-10-17 Kajtar Zsolt - - * src/c64dtv/c64dtvmem.c: Missed a return... - -2012-10-17 Olaf Seibert - - * src/pet/petdww.c: Fix a small buffer overflow (overwrote some - variables in a mysterious way). - -2012-10-16 Marco van den Heuvel - - * src/arch/sdl/xpet_ui.c: Could get stuck on 0 - -2012-10-16 Marco van den Heuvel - - * configure.in: Fixed for ppc-beos compile. - -2012-10-16 Kajtar Zsolt - - * src/arch/msdos/video.c: More palette check ;( - -2012-10-16 Kajtar Zsolt - - * src/video/render2x4.c: Use copying instead of rendering - -2012-10-16 Kajtar Zsolt - - * src/video/render1x2.c: Use copy trick to speed up rendering - -2012-10-16 Marco van den Heuvel - - * src/arch/win32/video.c: Fixed windows crash. - -2012-10-16 Marco van den Heuvel - - * po/da.po, po/fr.po, po/hu.po, po/it.po, po/nl.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/resc64dtv.rc, src/arch/win32/resds12c887rtc.rc, - src/arch/win32/ressid.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvsid.rc, src/translate_text.c: Did a - 'make trans-update'. - -2012-10-16 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-10-16 Kajtar Zsolt - - * src/video/render2x2.c: Too much unroll of 24 bit render and the - wrong way. This is faster. - -2012-10-16 Marco van den Heuvel - - * 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'. - -2012-10-16 Kajtar Zsolt - - * src/video/render2x2.c: Better use memset - -2012-10-16 Kajtar Zsolt - - * src/video/render2x2.c: Faster 24 bit double size by copying - -2012-10-16 Marco van den Heuvel - - * src/arch/beos/video.cc, src/arch/unix/macosx/cocoa/video.m: Fixed - for beos and osx too. - -2012-10-16 Peter Krefting - - * po/sv.po: Update Swedish translation (2507t0f0u). - -2012-10-16 Kajtar Zsolt - - * src/arch/os2/video.c: Compile fix - -2012-10-16 Kajtar Zsolt - - * src/arch/os2/unused/video_gpi.c, src/arch/os2/video.c, - src/arch/unix/gp2x/video.c, src/arch/unix/x11/xaw/x11video.c: More - palette checks - -2012-10-16 Kajtar Zsolt - - * src/arch/msdos/video.c: Check for no palette - -2012-10-16 Kajtar Zsolt - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uicolor.c: Move check - -2012-10-15 Kajtar Zsolt - - * src/arch/amigaos/video.c, src/arch/win32/video.c: Check for no - palette - -2012-10-15 Kajtar Zsolt - - * src/arch/sdl/video.c: Check for no palette - -2012-10-15 Kajtar Zsolt - - * src/arch/unix/x11/gnome/uicolor.c: Check if palette exists - -2012-10-15 Marco van den Heuvel - - * src/arch/win32/respet.rc: Fixed. - -2012-10-15 Marco van den Heuvel - - * src/arch/win32/uivicset.c: Fixed. - -2012-10-15 Marco van den Heuvel - - * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/cw.h, - src/arch/amigaos/cw_device.c, src/arch/amigaos/cw_openpci.c, - src/arch/amigaos/cw_os4.c, src/arch/amigaos/mui/uic128settings.c: Some - amiga fixes. - -2012-10-15 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/res.rc, - src/arch/win32/rescbm2common.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uicbm2set.c, src/arch/win32/uicbm5x0set.c, - src/arch/win32/uipetset.c: Fixed the multiple translations of the - "Memory" item in the windows gui. - -2012-10-15 Marco van den Heuvel - - * configure.in, src/arch/unix/x11/xaw/x11ui.c: Fix limits.h include - test. - -2012-10-15 Olaf Seibert - - * src/pet/pet-resources.c, src/pet/petmem.c, src/pet/petmodel.c: Make - SuperPET and 8x96 models more *mutually* exclusive (not just one way). - Some combinations of model changes didn't quite work, especially if - vicerc and command line contradicted each other. While at it, reduced - a number of unneeded calls to mem_initialize_memory(). Discovered - that model selecting from the command line didn't update the menu - checkmark. - -2012-10-15 Kajtar Zsolt - - * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, - src/color.c, src/crtc/crtc-color.c, src/plus4/ted-color.c, - src/vdc/vdc-color.c, src/vic20/vic-color.c, src/vicii/viciicolor.c, - src/vicii/viciidtv-color.c, src/viciisc/vicii-color.c, - src/video/video-canvas.c, src/video/video-color.c, - src/video/video-render.c, src/video/video-render.h, - src/video/video-resources.c, src/video.h: Lazy color table update. - Seems like a useless micro optimization (it was called 34 times on - init, now only once), but actually it's a prerequisite to some other - changes. - -2012-10-14 Kajtar Zsolt - - * src/video/render2x2.c, src/video/render2x2.h: These 256 color - renderers are not used, comment them out - -2012-10-14 Kajtar Zsolt - - * src/video/render2x2.c: No need to calculate over and over again, we - can just copy it! - -2012-10-14 Marco van den Heuvel - - * src/arch/unix/archdep.c, src/platform/platform.h, - src/platform/platform_solaris_runtime_os.c: Added solaris runtime - detection. - -2012-10-14 Kajtar Zsolt - - * src/c64dtv/c64dtvcpu.c: Execute dummy reads only when it's not - disabled - -2012-10-14 Kajtar Zsolt - - * src/c64dtv/c64dtvcpu.c: Use limits for burst as well. Silence - warnings by using memcpy, which in fact generates exactly the same - dword copy code. - -2012-10-14 Kajtar Zsolt - - * src/6510core.c, src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvmem.c, - src/c64dtv/c64dtvmeminit.c, src/c64dtv/c64dtvmeminit.h, src/maincpu.c: - Use limits on dtv for better performance. Only non-burst ram right - now. Also fix a lot of incorrect status setting when the source and - the destination of reg_a is different. - -2012-10-14 Kajtar Zsolt - - * src/6510core.c: Implement dummy cycles in interrupts, faster pc - dummy fetches. - -2012-10-14 Kajtar Zsolt - - * src/6510core.c: Typo in the big endian fetch - -2012-10-14 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, - src/c64/cart/dqbb.h, src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/isepic.c, src/c64/cart/isepic.h, src/c64/cart/ramcart.c, - src/c64/cart/ramcart.h: Slot1 cards MMU support - -2012-10-14 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/magicvoice.h: TPI MMU support - -2012-10-14 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/magicvoice.c: Magic voice - MMU. This needs more work, too complicated to figure it out now - completely for optimal performance. - -2012-10-14 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c, src/c64/cart/mmc64.c, - src/c64/cart/mmc64.h: Add MMC64 mmu support, pass through - -2012-10-14 Kajtar Zsolt - - * src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, - src/c64/cart/c64carthooks.c: Support generic cartridge mmu - -2012-10-14 Kajtar Zsolt - - * src/c64/c64mem.c, src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/cartridge.h: Introduce - cartridge_mmu_translate. Execution performance is at least double now - on the one test cartridge supported now. More to follow. - -2012-10-14 Kajtar Zsolt - - * src/6510core.c, src/6510dtvcore.c, src/65c02core.c, - src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, - src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, - src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, - src/vic20/vic20mem.c: Add mem_mmu_translate - -2012-10-13 Kajtar Zsolt - - * src/arch/amigaos/Makefile.am, src/arch/os2/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/x11/gnome/Makefile.am: Add missing files from distrib - -2012-10-13 Kajtar Zsolt - - * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c, - src/c128/z80mem.h: Fix memory limit handling when banking. Part of the - 4 MHz support was not active and broken. - -2012-10-13 Kajtar Zsolt - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, - src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, src/maincpu.h, - src/mainviccpu.c, vice/src/mem.h, src/pet/petdww.c, src/pet/petmem.c, - src/pet/petmem.h, src/plus4/plus4mem.c, src/vic20/vic20mem.c: Use - maincpu_resync_limits instead of direct hacking of bank base and - limits - -2012-10-13 Kajtar Zsolt - - * src/vicii/viciidtv-draw.c: Remove unused - -2012-10-13 Kajtar Zsolt - - * src/drive/drivecpu65c02.c: Ok, now for real ;) - -2012-10-13 Kajtar Zsolt - - * src/drive/drivecpu65c02.c: Fix limits - -2012-10-13 Kajtar Zsolt - - * src/drive/drivecpu.c: Use symbol - -2012-10-13 Kajtar Zsolt - - * src/6510core.c: Fix cartridge freeze of 2 cycle opcodes by - processing triggers inside the interrupt so that the bank switching - can happen before the interrupt address fetch. Related bug report: - http://sourceforge.net/tracker/index.php?func=detail&aid=3133999&group_id=223021&atid=1057617 - -2012-10-13 Kajtar Zsolt - - * src/pet/petmem.c: Declaration warning - -2012-10-13 Kajtar Zsolt - - * src/zfile.c: Much less warnings when using the right type - -2012-10-13 Kajtar Zsolt - - * src/arch/unix/x11/xrandr.c, src/drive/drivesync.c, - src/gfxoutputdrv/doodledrv.c, src/monitor/mon_registerz80.c, - src/pet/petsound.c, src/raster/raster.c, src/tape/tape-snapshot.c, - src/vic20/vic20iec.c, src/viciisc/vicii-mem.c: Less warnings - -2012-10-13 Kajtar Zsolt - - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, - src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, - src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, - src/vic20/vic20mem.c: Remove mem_old_reg_pc. reg_pc is public anyway - and it's more up to date if there's not a lot of jumping around. - -2012-10-13 Kajtar Zsolt - - * src/video/video-color.c: Precalc factor for less pow use - -2012-10-12 Marco van den Heuvel - - * configure.in, src/arch/unix/x11/xaw/x11ui.c: Made the limit.h - include for INT_MAX more generic. - -2012-10-12 Marco van den Heuvel - - * config.guess, src/platform/platform_solaris_runtime_os.c: Fixed - config.guess - -2012-10-12 Kajtar Zsolt - - * src/Makefile.am: Wrong case... - -2012-10-11 Marco van den Heuvel - - * src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/vice.wpj: - Updated the os/2 watcom project files. - -2012-10-11 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 watcom - project files. - -2012-10-11 Marco van den Heuvel - - * src/arch/win32/watcom/diskimage.tgt, src/arch/win32/watcom/vice.wpj, - src/gcr.h: Updated the win32 watcom project files. - -2012-10-11 Marco van den Heuvel - - * src/arch/unix/x11/gnome/uimon.c, src/arch/win32/utils/genwinres.c, - src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c: Plugged some - leaks (patch by lioncash). - -2012-10-10 Marco van den Heuvel - - * src/arch/win32/Makefile.am: Make mingw win32 compile again. - -2012-10-10 Marco van den Heuvel - - * src/rtc/rtc.c, src/rtc/rtc.h: Some cosmetic fixes. - -2012-10-10 Marco van den Heuvel - - * src/arch/unix/sco_sol/checkinstall, - src/arch/unix/sco_sol/make-bindist.sh, - src/platform/platform_solaris_runtime_os.c: Extended to handle - opensolaris properly. - -2012-10-10 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-10-10 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-10-10 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-10-10 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-10-07 Marco van den Heuvel - - * src/ioutil.c, src/ioutil.h, src/platform/platform_cpu_type.h, - src/platform/platform_os2_runtime_os.c, - src/platform/platform_solaris_runtime_os.c, - src/platform/platform_x86_runtime_cpu.c: Style fixes. - -2012-10-05 Marco van den Heuvel - - * src/arch/unix/sco_sol/make-bindist.sh, - src/platform/platform_solaris_runtime_os.c: More solaris fixes. - -2012-10-04 Marco van den Heuvel - - * configure.in, src/arch/unix/sco_sol/make-bindist.sh, - src/platform/platform_solaris_runtime_os.c: Solaris fixes. - -2012-10-03 Ulrich Schulz - - * src/arch/sdl/archdep_dingoo.h: dingoo native:make it compilable for - 2.3.23 - -2012-10-03 Marcus Sutton - - * src/arch/unix/macosx/cocoa/menu/cbm5x0controller.h, - src/arch/unix/macosx/cocoa/menu/cbm5x0controller.m, - src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/cbm5x0ui.m: svn properties fixes. - -2012-10-03 Marcus Sutton - - * src/arch/beos/archdep.c, src/arch/beos/ui.cc, src/arch/beos/ui.h, - src/arch/beos/vicewindow.cc, src/arch/sdl/archdep_beos.c, - src/platform/platform.h, src/platform/platform_beos_runtime_os.c, - src/platform/platform_discovery.h, - src/platform/platform_x86_runtime_cpu.c: Platform detection/BeOS - archdep improvements - -2012-10-02 Kajtar Zsolt - - * src/c1541.c, src/c64/vsidstubs.c, src/diskimage/diskimage.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.c, src/diskimage/fsimage.h, - src/diskimage/rawimage.c, src/diskimage/rawimage.h, - src/diskimage/realimage.c, src/diskimage/realimage.h, src/diskimage.h, - src/drive/drive-snapshot.c, src/drive/iec/fdd.c, src/drive/ieee/fdc.c, - src/imagecontents/diskcontents-block.c, src/monitor/mon_drive.c, - src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: Add - disk_addr_t for physical disk address representation. Create and use - vdrive_read/write_sector for logical addressing, and make sure - disk_image_read/write_sector is for physical addressing only. In this - patch the disk_image variant is still using logical addressing, this - will be taken care of in another patch. - -2012-10-01 Marco van den Heuvel - - * src/rtc/ds1202_1302.c: Fixed. - -2012-09-30 Marco van den Heuvel - - * Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/sco_sol/checkinstall, - src/arch/unix/sco_sol/convertprototype.c, - src/arch/unix/sco_sol/make-bindist.sh, src/platform/Makefile.am, - src/platform/platform_solaris_runtime_os.c, - src/platform/platform_windows_runtime_os.c: Changed the solaris - bindist script to support cross compiling, it now outputs in a - filesystem structure instead of a datastream package, will still - install with pkgadd. - -2012-09-30 Marco van den Heuvel - - * configure.in: Added some extra checks for solaris. - -2012-09-30 Olaf Seibert - - * src/pet/6809.c, src/pet/petmem.c, src/pet/petmem.h, - src/pet/petmemsnapshot.c: Small optimisation by pre-computing offset - of banked RAM. - -2012-09-30 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-p64.c: X64 header missing and other stuff - -2012-09-30 Kajtar Zsolt - - * src/drive/drive-snapshot.c, src/drive/driverom.c, - src/drive/driverom.h: Move rom snapshot to driverom - -2012-09-30 Kajtar Zsolt - - * src/snapshot.c, src/snapshot.h: Consts - -2012-09-30 Kajtar Zsolt - - * src/drive/drive.c: Resync stop clock after suspend, otherwise - there's a long wait after disabling/enabling a drive... - -2012-09-30 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-probe.c, src/diskimage.h: Remove half_track - -2012-09-30 Kajtar Zsolt - - * src/arch/amigaos/blockdev.c, src/arch/beos/blockdev.c, - src/arch/os2/blockdev.c, src/arch/sdl/blockdev.c, - src/arch/unix/blockdev.c, src/arch/win32/blockdev.c, src/blockdev.h, - src/c64/vsidstubs.c, src/diskimage/diskimage.c, - src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h, - 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.c, src/diskimage/fsimage.h, - src/diskimage/rawimage.c, src/diskimage/rawimage.h, - src/diskimage/realimage.c, src/diskimage/realimage.h, src/diskimage.h, - src/util.c, src/util.h: Tons of consts - -2012-09-30 Kajtar Zsolt - - * src/diskimage/diskimage.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.h, - src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/driveimage.c, - src/gcr.c, src/gcr.h, src/monitor/mon_drive.c: use disk_track_t - -2012-09-30 Kajtar Zsolt - - * src/vdrive/vdrive-iec.c: Unused variables - -2012-09-30 Kajtar Zsolt - - * src/video/video-resources.c: Better not. - -2012-09-30 Kajtar Zsolt - - * src/video/video-resources.c: Fix a leak - -2012-09-30 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c: Update data in the gcr cache as well - if exists - -2012-09-30 Kajtar Zsolt - - * src/c1541.c: Dead code - -2012-09-30 Kajtar Zsolt - - * src/diskimage/fsimage-p64.c: Use util - -2012-09-30 Kajtar Zsolt - - * src/c64/vsidstubs.c, src/diskimage/diskimage.c, src/diskimage.h, - src/drive/driveimage.c: Generic disk_image_read_image - -2012-09-30 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-gcr.h, - src/diskimage/fsimage-p64.c, src/diskimage/fsimage-p64.h, - src/diskimage.h, src/drive/drive-snapshot.c, src/drive/driveimage.c, - src/gcr.c, src/gcr.h: Use as much memory for gcr track as needed, not - more. - -2012-09-30 Manuel Antonio Rodriguez Bas - - * po/es.po, po/translations-status.txt: Updated. - -2012-09-30 Kajtar Zsolt - - * src/diskimage/fsimage-create.c: Use define - -2012-09-30 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c, - src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-p64.c, src/diskimage.h: Use correct gaps when - creating g64/p64 - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c: Other way - around of course - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c, - src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-p64.c, src/diskimage.h: disk_image_speed_map - instead of drive specific - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c, src/diskimage/fsimage.c: Write track a - track at a time, not by sectors for dxx images - -2012-09-29 Kajtar Zsolt - - * src/drive/rotation.c: Limit rotation simulation length to no more - than two revolutions. Otherwise it causes stalls even a fast machine. - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage.c: Create error info if necessary - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c, src/drive/drive.c: Extend images with - error info too - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-probe.c, src/diskimage.h, src/drive/drive.c, - src/drive/rotation.c: Disk image extension, not just for d64/x64. - -2012-09-29 Kajtar Zsolt - - * src/cbmdos.h, src/diskimage/fsimage-create.c, - src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-p64.c, src/gcr.c, src/gcr.h: Use enum for fdc - error codes - -2012-09-29 Kajtar Zsolt - - * src/c1541.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-p64.c, - src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, - src/diskimage/fsimage.h: Fixup error info handling. It's also updated - now in the image. - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c: Implement support for d71 images - formatted to two single sides in emulation mode. - -2012-09-29 Kajtar Zsolt - - * src/drive/drive.c: Put the writeback on the right side - -2012-09-29 Kajtar Zsolt - - * src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h, - src/drive/iec/glue1571.c: Split side from half_tracks. And the 1571 - double sided mode works again. - -2012-09-29 Kajtar Zsolt - - * src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h: - drive_current_track_size_set not needed. - -2012-09-29 Kajtar Zsolt - - * src/c1541.c: Don't use gcr cache here, see vdrive. - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-dxx.c: Wrong fault check - -2012-09-29 Kajtar Zsolt - - * src/cbmdos.h, src/diskimage/fsimage-create.c, - src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-p64.c, src/gcr.c, src/gcr.h: Take the gcr - routines over from the driveupdate branch. These can handle - non-aligned sectors as well. Also fix some breakage. - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-dxx.h, src/drive/drive.c: Create - fsimage_dxx_write_half_track, and move dxx writeback there - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c: Simplify - loading of gcr images - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, - src/diskimage/fsimage-dxx.h, src/diskimage.h, - src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h, - src/drive/driveimage.c: Create disk_image_read_dxx_image, and move gcr - image of dxx images there. - -2012-09-29 Kajtar Zsolt - - * src/arch/os2/vac++/X1541.ICC, src/arch/os2/vac++/incl/diskimage.icc, - src/arch/sdl/win32-msvc/diskimage.dsp, - src/arch/sdl/win64-msvc/diskimage.vcproj, - src/arch/sdl/winmips-msvc/diskimage.mak, src/arch/win32/diskimage.dsp, - src/arch/win64/diskimage.vcproj, src/diskimage/Makefile.am, - src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-dxx.h, - src/diskimage/fsimage.c: Create fsimage-dxx for collecting d64, d71, - etc. handling which is scattered in different files right now. - -2012-09-29 Kajtar Zsolt - - * src/drive/drive-snapshot.c: And with less parameters of course - -2012-09-29 Kajtar Zsolt - - * src/drive/drive-snapshot.c: Wrong version comparison - -2012-09-29 Kajtar Zsolt - - * src/drive/drive-snapshot.c: Do not load older snapshots, those won't - read for other reasons anyway. - -2012-09-29 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c: Get a good - default for non-existing tracks instead of fixed 6250 bytes - -2012-09-29 Kajtar Zsolt - - * src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-p64.c, - src/drive/drive-snapshot.c, src/drive/driveimage.c, vice/src/gcr.h, - src/tape/tap.c, src/util.c, src/util.h: Support G64 with any track - number of < GCR_MAX_TRACK. Extending a G64 works now. Only format - first 35 tracks of created G64 image, will extend as necessary. - Remove util_dword_read/util_dword_write. Replace util_dword_write - from tap.c. Add util_fpread/util_fwrite. Remove max_track_size from - snapshot and other places. - -2012-09-28 Kajtar Zsolt - - * src/drive/drive-snapshot.c: Version 3 GCR snapshot. - -2012-09-28 Kajtar Zsolt - - * src/c64/vsidstubs.c, src/diskimage/diskimage.c, - src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-gcr.h, - src/diskimage/fsimage-p64.c, src/diskimage/fsimage-p64.h, - src/diskimage.h, src/drive/drive-snapshot.c, src/drive/drive.c, - src/drive/driveimage.c, src/gcr.h: Get rid of the speed zone stuff of - GCR images. Nothing is using it, it's dead code. Snapshots still waste - space on them for compatibility. Also g64 image creation was fixed, - someone forgot that not only internal images can be used... - -2012-09-28 Kajtar Zsolt - - * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-p64.c, - src/diskimage/fsimage-p64.h, src/diskimage.h, - src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/driveimage.c, - src/drive/rotation.c, src/gcr.h: Reduce memory usage by dynamically - allocating disk gcr image. - -2012-09-25 Marco van den Heuvel - - * doc/vice.texi: Some itemize fixes. - -2012-09-25 Marco van den Heuvel - - * src/arch/sdl/make-bindist_scosol.sh, - src/arch/unix/sco_sol/make-bindist.sh: Extended to cover solaris 5 as - well. - -2012-09-25 Marco van den Heuvel - - * configure.in: Added description. - -2012-09-25 Marco van den Heuvel - - * configure.in, src/arch/unix/socketimpl.h, Added check for in_addr_t. - -2012-09-25 Marco van den Heuvel - - * src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/widgets/MultiListP.h, - src/arch/unix/x11/xaw/widgets/ScrList.c: Fixed for platforms without - XtNinternational defined. - -2012-09-25 Marco van den Heuvel - - * src/arch/unix/gui/uifliplist.c: Fixed. - -2012-09-24 Marco van den Heuvel - - * doc/vice.texi: Updated. - -2012-09-24 Kajtar Zsolt - - * doc/html/plain/NEWS: Mention the other mouses added - -2012-09-24 Marco van den Heuvel - - * doc/html/plain/NEWS, doc/vice.texi: Cosmetic fixes. - -2012-09-24 Marco van den Heuvel - - * doc/html/plain/NEWS, doc/vice.texi, src/infocontrib.sed, - src/platform/platform_beos_runtime_os.c: Added news items for 2.4 and - updated the contributors list a bit. - -2012-09-23 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uimouse.c, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, - src/arch/sdl/menu_mouse.c, src/arch/unix/gui/uimouse.c, - src/arch/win32/uimouse.c, src/mouse.c, src/mouse.h: Changed the - MicroMys mouse extensions into a new mouse selection. - -2012-09-23 pottendo - - * src/arch/win32/Makefile.am: res.h, menuid.h, stringid.h: Split rule - to for cross compiling to make it compatible for multithreaded - compilation (e.g make -j 4). - -2012-09-23 pottendo - - * po/de.po: Updated. - -2012-09-22 Marco van den Heuvel - - * src/arch/unix/x11/gnome/uimon.c: Use dirent not dir. - -2012-09-22 Marco van den Heuvel - - * src/arch/unix/x11/gnome/uimon.c: Another solaris fix. - -2012-09-22 Marco van den Heuvel - - * src/arch/unix/x11/xaw/x11ui.c, src/geninfocontrib_h.sh, - src/monitor/mon_parse.c, src/monitor/mon_parse.h: Some solaris fixes. - -2012-09-22 Marco van den Heuvel - - * doc/html/plain/NEWS, doc/vice.texi, src/infocontrib.sed: Started on - adding news items for vice 2.4 - -2012-09-21 Jarek Sobolewski - - * po/pl.po, po/translations-status.txt: Updated. - -2012-09-21 Marco van den Heuvel - - * ChangeLog, configure.in, 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/win32/Makefile.am, - src/arch/win32/vice-version.bat, src/version.h: VICE 2.3.23 - - -2012-09-21 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-20 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Did a 'make trans-update'. - -2012-09-20 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-09-20 Marco van den Heuvel - - * 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'. - -2012-09-20 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.rc: Added smartmouse menu item. - -2012-09-19 Marco van den Heuvel - - * src/arch/amigaos/mui/uic128settings.c: Added c128 internal function - ram/rtc support to the amiga gui. - -2012-09-19 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added c128 internal function ram/rtc - support to the os/2 gui. - -2012-09-19 Marco van den Heuvel - - * src/arch/sdl/menu_rom.c: Added c128 internal function ram/rtc - support to the sdl gui. - -2012-09-19 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c: Added c128 internal function ram/rtc - support to the *nix gui. - -2012-09-19 Marco van den Heuvel - - * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/vice.wpj: Updated the ow project files. - -2012-09-19 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c128.dsp, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/winmips-msvc/c128.mak, src/arch/win32/c128.dsp, - src/arch/win64/c128.vcproj, src/c128/functionrom.c: Updated the msvc - project files. - -2012-09-19 Marco van den Heuvel - - * src/arch/win32/resc128.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic128.c: Added c128 - internal function ram/rtc support to the win32 gui. - -2012-09-19 Marco van den Heuvel - - * src/drive/drivecpu65c02.c: Added missing 'DRIVE_CPU' define. - -2012-09-18 Marco van den Heuvel - - * src/65c02core.c: Fixed. - -2012-09-18 Marco van den Heuvel - - * src/rtc/bq4830y.c: Updated comment. - -2012-09-18 Marco van den Heuvel - - * src/c128/Makefile.am, src/c128/c128meminit.c, - src/c128/functionrom.c, src/c128/functionrom.h, - src/platform/platform_windows_runtime_os.c, src/translate_text.c Added - c128 internal function RAM and internal function RAM+RTC (bq4830y) - support. - -2012-09-16 Marco van den Heuvel - - * src/rtc/rtc-58321a.c: Comment fix. - -2012-09-16 Marco van den Heuvel - - * 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/uires.h: Added userport rtc support to the amiga gui. - -2012-09-16 Marco van den Heuvel - - * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c: Added userport rtc - support to the dos tui. - -2012-09-16 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c: Added userport rtc support to the *nix gui. - -2012-09-16 Marco van den Heuvel - - * src/arch/os2/watcom/userport.tgt, src/arch/os2/watcom/vice.wpj: - Updated the os/2 ow project files. - -2012-09-16 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added userport rtc support to the - os/2 gui. - -2012-09-16 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/rtc.mak, - src/arch/sdl/winmips-msvc/userport.mak: Updated the sdl winmips msvc - project files. - -2012-09-16 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/rtc.vcproj, - src/arch/sdl/win64-msvc/userport.vcproj: Updated the sdl win64 msvc - project files. - -2012-09-16 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/userport.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 ow project - files. - -2012-09-16 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/rtc.dsp, - src/arch/sdl/win32-msvc/userport.dsp: Updated the sdl win32 msvc - project files. - -2012-09-16 Marco van den Heuvel - - * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c: Added - userport rtc support to the sdl gui. - -2012-09-16 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh: osx: build fix - -2012-09-15 Christian Vogelgsang - - * configure.in: osx: fix no-pic compile for platform stuff - -2012-09-15 Marco van den Heuvel - - * src/arch/win64/rtc.vcproj, src/arch/win64/userport.vcproj: Updated - the win64 msvc project files. - -2012-09-15 Marco van den Heuvel - - * src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vice.wpj: - Updated the win32 ow project files. - -2012-09-15 Marco van den Heuvel - - * src/arch/win32/rtc.dsp, src/arch/win32/userport.dsp: Updated the - win32 msvc project files. - -2012-09-15 Marco van den Heuvel - - * 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/resmenu.txt, - src/arch/win32/resstrings.txt, src/userport/userport_rtc.c, - src/userport/userport_rtc.h: Added userport rtc support to the windows - gui. - -2012-09-15 Marco van den Heuvel - - * src/Makefile.am, src/c128/c128.c, src/c64/c64.c, src/c64/c64cia2.c, - src/platform/platform_windows_runtime_os.c, src/rtc/rtc-58321a.c, - src/rtc/rtc-58321a.h, src/translate.txt, src/translate_text.c, - src/userport/Makefile.am, src/userport/userport_joystick.c, - src/userport/userport_rtc.c, src/userport/userport_rtc.h: Added - userport rtc (58321a) support to x64(sc)/x128. - -2012-09-15 Marco van den Heuvel - - * src/c64/cart/ds12c887rtc.c: Fixed offset to be 0 as default. - -2012-09-15 Marco van den Heuvel - - * src/arch/amigaos/mui/uids12c887rtc.c: Fixed. - -2012-09-15 Christian Vogelgsang - - * src/arch/unix/archdep.c, src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/cbm5x0controller.h, - src/arch/unix/macosx/cocoa/menu/cbm5x0controller.m, - src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/cbm5x0ui.m, - src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h, src/arch/unix/videoarch.h, - src/platform/Makefile.am, src/platform/platform_discovery.h, - src/platform/platform_macosx.c, src/platform/platform_macosx.h: osx: - platform detection fixed, videoarch fixed, cbm5x0 controller added - -2012-09-15 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, - src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uids12c887rtc.c, - src/arch/amigaos/mui/uids12c887rtc.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added - DS12C887 RTC support to the amiga gui. - -2012-09-15 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/uids12c887rtc.c, - src/arch/msdos/uids12c887rtc.h, src/arch/msdos/vic20ui.c: Added - DS12C887 RTC support to the dos gui. - -2012-09-14 Marco van den Heuvel - - * 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/uids12c887rtc.c, src/arch/unix/gui/uids12c887rtc.h, - src/arch/unix/gui/vic20ui.c: Added DS12C887 RTC support to the *nix - gui. - -2012-09-14 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, - src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/vsidlib.tgt: Added DS12C887 RTC support to the - os/2 gui and updated the os/2 ow project files. - -2012-09-14 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed the sdl winmips msvc - project files for the recent rtc changes. - -2012-09-14 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/win64-msvc/vsidlib.vcproj: Fixed the sdl win64 msvc - project files for the recent rtc changes. - -2012-09-14 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/c64commoncart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsidlib.tgt: Fixed the sdl win32 ow project - files for the recent rtc changes. - -2012-09-14 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win32-msvc/vsidlib.dsp: Fixed the sdl win32 msvc project - files for the recent rtc changes. - -2012-09-14 Marco van den Heuvel - - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_vic20cart.c, src/c64/cart/ds12c887rtc.c, - src/cartridge.h: Added DS12C887 RTC support to the sdl gui. - -2012-09-13 Marco van den Heuvel - - * src/arch/win64/base.vcproj: Added rtc include dir. - -2012-09-13 Marco van den Heuvel - - * src/arch/win64/arch.vcproj, src/arch/win64/c64commoncart.vcproj, - src/arch/win64/vsidlib.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xvic.vcproj: Fixed the win64 msvc project files for the - recent rtc changes. - -2012-09-13 Marco van den Heuvel - - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64commoncart.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vsidlib.tgt: Fixed the win32 ow project files - for the recent rtc changes. - -2012-09-13 Marco van den Heuvel - - * src/rtc/ds12c887.c: Updated comments. - -2012-09-13 Marco van den Heuvel - - * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win32/vsidlib.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64sc.dsp, src/arch/win32/xvic.dsp: Fixed the win32 - msvc project files for the recent rtc changes. - -2012-09-13 Marco van den Heuvel - - * src/arch/win32/vic20ui.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Fixed ds12c887 rtc support for vic20. - -2012-09-13 Marco van den Heuvel - - * 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/resds12c887rtc.rc, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uids12c887rtc.c, - src/arch/win32/uids12c887rtc.h: Added DS12C887 RTC support to the - windows gui. - -2012-09-12 Marco van den Heuvel - - * src/arch/beos/archdep.c, src/platform/platform.h, - src/platform/platform_beos_runtime_os.c, - src/platform/platform_windows_runtime_os.c: Improved the - beos/zeta/haiku recognition. - -2012-09-12 Marco van den Heuvel - - * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/ds12c887rtc.c, - src/c64/cart/ds12c887rtc.h, src/cartridge.h, src/translate.txt, - src/translate_text.c: Added emulation of the c64/c128 ds12c887 rtc - expansion. - -2012-09-11 Kajtar Zsolt - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - Update mouse list - -2012-09-11 Kajtar Zsolt - - * src/c128/c128.c, src/c64/c64.c, src/c64/vsidstubs.c, - src/c64dtv/c64dtv.c, src/mouse.c, src/mouse.h, src/ps2mouse.c, - src/ps2mouse.h, src/vic20/vic20.c: Add mouse shutdown - -2012-09-11 Kajtar Zsolt - - * src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uimouse.c, - src/arch/beos/constants.h, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/sdl/menu_mouse.c, - src/arch/unix/gui/uimouse.c, src/arch/win32/uimouse.c: Update GUIs for - Smartmouse - -2012-09-11 Daniel Kahlin - - * src/platform/platform_os2_runtime.c, - src/platform/platform_os2_runtime_os.c: Corrected typo in naming of - platform_os2_runtime_os.c. Didn't build at all in mingw on win32. - -2012-09-11 Kajtar Zsolt - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt, src/translate_text.c: - Update command line translation and docs - -2012-09-11 Kajtar Zsolt - - * src/c128/c128cia1.c, src/c64/c64cia1.c: Add Smartmouse hooks to - CIAs. - -2012-09-11 Kajtar Zsolt - - * src/c64/Makefile.am, src/c64/vsidstubs.c: Add stubs for smartmouse - rtc - -2012-09-11 Kajtar Zsolt - - * src/Makefile.am, src/mouse.c, src/mouse.h: Add CMD Smartmouse - emulation (core) - -2012-09-11 Kajtar Zsolt - - * src/rtc/ds1202_1302.c: Output bits only if in output state - -2012-09-04 Marco van den Heuvel - - * rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, - src/rtc/ds12c887.c, src/rtc/rtc-58321a.c: Added some comments. - -2012-09-04 Marco van den Heuvel - - * src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_os2_runtime.c, - src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-07 pottendo - - * po/de.po, po/translations-status.txt: Updated. - -2012-09-07 Michael Litvinov - - * po/ru.po, po/translations-status.txt: Updated - -2012-09-07 Marcus Sutton - - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc: Add Burst Mode Mod menu items to BeVICE. - -2012-09-07 Marcus Sutton - - * src/core/ata.c, src/core/ata.h, src/core/mc6821core.c, - src/core/mc6821core.h, src/core/t6721.c, src/core/t6721.h, - src/drive/drive-sound.c, src/drive/drive-sound.h, src/drive/iec/fdd.c, - src/drive/iec/fdd.h, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, - * src/drive/iec/via4000.c, src/drive/iec/via4000.h: Fix svn - properties. - -2012-09-04 Manuel Antonio Rodriguez Bas - - * po/es.po, po/translations-status.txt: Updated. - -2012-09-04 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-09-04 Emir Akaydin - - * po/tr.po, po/translations-status.txt: Updated. - -2012-09-04 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-03 Marco van den Heuvel - - * ChangeLog, configure.in, 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/win32/vice-version.bat, src/monitor/mon_assemble6502.c, - src/monitor/mon_assembleR65C02.c, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/platform/platform_windows_runtime_os.c, - src/version.h: VICE 2.3.22 - -2012-09-02 Marco van den Heuvel - - * src/translate_text.c: Did a 'make trans-update'. - -2012-09-02 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-09-02 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-02 Marco van den Heuvel - - * 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'. - -2012-09-01 Marco van den Heuvel - - * src/arch/os2/Makefile.am, - src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-01 Marco van den Heuvel - - * src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/petcat-specific.tgt, - src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/platform.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x1541-specific.tgt, - src/arch/os2/watcom/x1541.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, - src/arch/os2/watcom/xall-specific.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt: Fixed - the os/2 ow project files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/win64-msvc/monitor.vcproj: Fixed the win64 msvc project - files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/win64/drive.vcproj, src/arch/win64/monitor.vcproj: Fixed - the sdl win64 msvc project files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/monitor.mak: Fixed the sdl winmips msvc - project files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Fixed the sdl win32 ow project - files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c1541.dsp, - src/arch/sdl/win32-msvc/drive.dsp, - src/arch/sdl/win32-msvc/monitor.dsp: Fixed the sdl win32 msvc project - files for the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/drive/drivecpu65c02.c: Don't inline when called from a different - file. - -2012-09-01 Marco van den Heuvel - - * src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/vice.wpj: Fixed the win32 ow project files for - the 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/arch/win32/c1541.dsp, src/arch/win32/drive.dsp, - src/arch/win32/monitor.dsp: Fixed the win32 msvc project files for the - 65c02 changes. - -2012-09-01 Marco van den Heuvel - - * src/drive/drivecpu65c02.c: Don't inline when called from a different - file. - -2012-09-01 Marco van den Heuvel - - * src/65c02core.c, src/drive/drivecpu65c02.c, - src/drive/drivecpu65c02.h: Comment cleanup. - -2012-09-01 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-09-01 Kajtar Zsolt - - * src/65c02core.c: Fix comment - -2012-09-01 Kajtar Zsolt - - * src/monitor/asm.h, src/monitor/asm6809.c, src/monitor/asmR65C02.c, - src/monitor/mon_assembleR65C02.c, src/monitor/mon_disassemble.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.y: Simplify R65C02 bit - instruction syntax (remove #), inspired by Z80: RMB ,
- SMB ,
BBR ,,
- BBS ,,
Parsing is still compatible with future MVN - and MVP move addressing mode by using a double argument address mode - and converting it to zero page relative later as necessary. - -2012-09-01 Kajtar Zsolt - - * doc/html/Makefile.am, doc/html/plain/65C02.txt, src/65c02core.c, - src/Makefile.am, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, - src/drive/Makefile.am, src/drive/drive-resources.c, - src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drivecpu.c, - src/drive/drivecpu.h, src/drive/drivecpu65c02.c, - src/drive/drivecpu65c02.h, src/drive/drivetypes.h, src/mainc64cpu.c, - src/maincpu.c, src/mainviccpu.c, src/monitor/Makefile.am, - src/monitor/asm.h, src/monitor/asmR65C02.c, - src/monitor/mon_assemble.h, src/monitor/mon_assembleR65C02.c, - src/monitor/mon_disassemble.c, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y, - src/monitor/mon_register.h, src/monitor/mon_registerR65C02.c, - src/monitor/monitor.c, src/monitor.h, src/plus4/plus4.c, src/r65c02.h, - src/vic20/vic20.c: Take over Marco's R65C02 CPU core, and use it for - the 2000/4000 drives, as this is the CPU used in them. - -2012-09-01 Kajtar Zsolt - - * src/monitor/mon_register6502.c: Tidy up - -2012-08-31 Kajtar Zsolt - - * src/core/ata.c, src/core/mc6821core.c, src/drive/iec/pc8477.c: - Remove CR - -2012-08-30 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-08-29 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-08-29 Marco van den Heuvel - - * src/arch/win32, src/platform/platform_windows_runtime_os.c: Platform - detection improvements. - -2012-08-28 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-08-27 Marco van den Heuvel - - * src/arch/beos/ui.cc, src/arch/sdl/archdep_beos.c, - src/platform/Makefile.am, src/platform/platform_beos_runtime_os.c, - src/platform/platform_windows_runtime_os.c: Moved common beos runtime - os code to the platform lib. - -2012-08-26 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/catweaselmkiii.c, - src/arch/amigaos/cw.h, src/arch/amigaos/cw_device.c, - src/arch/amigaos/cw_openpci.c, src/arch/amigaos/cw_os4.c, - src/catweaselmkiii.h: Added support for catweasel device for the amiga - platforms. - -2012-08-26 Marco van den Heuvel - - * src/arch/os2/archdep.c: Style fix. - -2012-08-26 Marco van den Heuvel - - * src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - * src/arch/win64/xvic.vcproj: Fixed for ia64. - -2012-08-24 Marco van den Heuvel - - * src/arch/msdos/archdep.c: Include dos.h for _dos_flavor. - -2012-08-24 Marco van den Heuvel - - * src/arch/win32/msvc/ide-config.h: Fixed. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/c64c64dtv.vcproj: Fixed. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/sid.vcproj: Really fixed. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/sid.vcproj: Fixed. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj: Finished the ia64 fixes for the win64 - project files. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, - src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, - src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj: More ia64 - fixes for the win64 project files. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, - src/arch/win64/userport.vcproj, src/arch/win64/vdc.vcproj, - src/arch/win64/vdrive.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/vic20cart.vcproj: More ia64 fixes for the win64 project - files. - -2012-08-24 Marco van den Heuvel - - * src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, - src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, - src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, - src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, - src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj: More ia64 - fixes for the win64 project files. - -2012-08-23 Marco van den Heuvel - - * src/arch/win64/parallel.vcproj, src/arch/win64/pet.vcproj, - src/arch/win64/petcat.vcproj, src/arch/win64/platform.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj: More ia64 - fixes for the win64 project files. - -2012-08-23 Marco van den Heuvel - - * src/arch/win64/fileio.vcproj, src/arch/win64/fsdevice.vcproj, - src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, - src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, - src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, - src/arch/win64/imagecontents.vcproj, src/arch/win64/monitor.vcproj, - src/arch/win64/p64.vcproj: More ia64 fixes for the win64 project - files. - -2012-08-23 Marco van den Heuvel - - * src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, - src/arch/win64/cbm5x0.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj: More ia64 fixes for the win64 project - files. - -2012-08-23 Marco van den Heuvel - - * src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, - src/arch/win64/c128.vcproj, src/arch/win64/c1541.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64c64dtv.vcproj, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64cartsystem.vcproj, - src/arch/win64/c64commoncart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj: Started - on adding a 'no directx' config for ia64 in the win64 msvc project - files. - -2012-08-23 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Get cpu - detection working for amd64/x86_64. - -2012-08-22 Marco van den Heuvel - - * src/arch/win64: Added an svn ignore. - -2012-08-22 Marco van den Heuvel - - * src/arch/win64/arch.vcproj: Fixed. - -2012-08-22 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/ide-config.h, - src/arch/win32/msvc/ide-config.h: Fixed for 64bit msvc compile. - -2012-08-22 Marco van den Heuvel - - * src/arch/win64/make-msvc-bindist.bat: Fixed better. - -2012-08-22 Marco van den Heuvel - - * src/arch/win64/make-msvc-bindist.bat: Fixed. - -2012-08-22 Marco van den Heuvel - - * 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/petcat.tgt, - src/arch/sdl/win32-watcom/platform.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/xvic.tgt: Fixed sdl win32 ow project files. - -2012-08-22 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/platform.vcproj: Fixed sdl win64 msvc - project files. - -2012-08-22 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/platform.vcproj, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/win64-msvc/vsid.vcproj, - src/arch/sdl/win64-msvc/x128.vcproj, - src/arch/sdl/win64-msvc/x64.vcproj, - src/arch/sdl/win64-msvc/x64dtv.vcproj, - src/arch/sdl/win64-msvc/x64sc.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xcbm5x0.vcproj, - src/arch/sdl/win64-msvc/xpet.vcproj, - src/arch/sdl/win64-msvc/xplus4.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj: Fixed sdl win64 msvc project - files. - -2012-08-22 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/petcat.mak, - src/arch/sdl/winmips-msvc/platform.mak, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak: Fixed winmips msvc project files. - -2012-08-21 Marco van den Heuvel - - * src/platform/platform_discovery.h, - src/platform/platform_x86_runtime_cpu.c: Platform detection - improvements. - -2012-08-21 Marco van den Heuvel - - * src/arch/win64/platform.vcproj: More win64 msvc project files fixes. - -2012-08-21 Marco van den Heuvel - - * src/arch/win64/vsid.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, - src/arch/win64/x64sc.vcproj, src/arch/win64/xcbm2.vcproj, - src/arch/win64/xcbm5x0.vcproj, src/arch/win64/xpet.vcproj, - src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: More win64 - msvc project files fixes. - -2012-08-21 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/platform.dsp, - src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win32-msvc/vsid.dsp, - src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: - Fixed the sdl win32 msvc project files. - -2012-08-21 Marcus Sutton - - * src/arch/sdl/make-bindist_beos.sh: Fix the BeOS SDL bindist script - so that it actually works (for the first time in 26 months!) - -2012-08-21 Marco van den Heuvel - - * src/arch/win64/Makefile.am, src/arch/win64/platform.vcproj, - src/arch/win64/vice.sln: Some win64 msvc project files fixes. - -2012-08-20 Marco van den Heuvel - - * src/platform/platform_amigaos3_runtime_os.c: Platform detection - improvements. - -2012-08-20 Marco van den Heuvel - - * src/platform/platform_aros_runtime_os.c: Platform detection - improvements. - -2012-08-20 Marco van den Heuvel - - * src/platform/platform_amigaos3_runtime_os.c, - src/platform/platform_aros_runtime_os.c, - src/platform/platform_windows_runtime_os.c: Platform detection - improvements. - -2012-08-20 Marco van den Heuvel - - * Makefile.am, configure.in, src/arch/amigaos/make-bindist.sh, - src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, - 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_gp2x.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, - src/arch/unix/gp2x/make-bindist.sh, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/next_open_rhap/make-bindist.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/make-bindist.sh: - Optimize code by default, but warn about it when generating a binary - distribution. - -2012-08-19 Marco van den Heuvel - - * src/platform/platform.h, src/platform/platform_aros_runtime_os.c: - Platform detection improvements. - -2012-08-19 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/platform/Makefile.am, - src/platform/platform_aros_runtime_os.c: Platform detection - improvements. - -2012-08-19 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/petcat.tgt, - src/arch/win32/watcom/platform.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/xvic.tgt, - src/platform/platform_cpu_type.h, src/platform/platform_discovery.h, - src/platform/platform_x86_runtime_cpu.c: Fixed win32 ow project files. - -2012-08-19 Marco van den Heuvel - - * src/arch/amigaos/archdep.c: Platform detection improvements. - -2012-08-19 Marco van den Heuvel - - * src/platform/Makefile.am, src/platform/platform.h, - src/platform/platform_amigaos4_runtime_os.c, - src/platform/platform_x86_runtime_cpu.c: Platform detection - improvements. - -2012-08-18 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/platform.dsp, src/arch/win32/vice.dsw, - src/arch/win32/vsid.dsp, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, - src/arch/win32/x64sc.dsp, src/arch/win32/xcbm2.dsp, - src/arch/win32/xcbm5x0.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Fixed the win32 - msvc project files. - -2012-08-18 Marco van den Heuvel - - * src/platform/platform_amigaos3_runtime_os.c: Platform detection - improvements. - -2012-08-18 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/arch/Makefile.am, - src/arch/amigaos/Makefile.am, src/arch/amigaos/archdep.c, - src/arch/amigaos/mui/mui.c, src/arch/beos/Makefile.am, - src/arch/beos/archdep.c, src/arch/beos/ui.cc, - src/arch/msdos/Makefile.am, src/arch/msdos/archdep.c, - src/arch/os2/archdep.c, src/arch/platform.h, - src/arch/platform_aix_version.h, src/arch/platform_compiler.h, - src/arch/platform_cpu_type.h, src/arch/platform_freebsd_version.h, - src/arch/platform_linux_libc_version.h, - src/arch/platform_netbsd_version.h, - src/arch/platform_openbsd_version.h, src/arch/platform_qnx6_version.h, - src/arch/platform_windows_runtime_os.h, - src/arch/platform_x86_runtime_cpu.h, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/menu_help.c, src/arch/unix/Makefile.am, - src/arch/unix/archdep.c, src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h, - src/arch/unix/x11/gnome/Makefile.am, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/about.c, - src/arch/win32/Makefile.am, src/arch/win32/archdep.c, src/platform, - src/platform/Makefile.am, src/platform/platform.c, - src/platform/platform.h, src/platform/platform_aix_version.h, - src/platform/platform_amigaos3_runtime_os.c, - src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, - src/platform/platform_discovery.h, - src/platform/platform_freebsd_version.h, - src/platform/platform_linux_libc_version.h, - src/platform/platform_netbsd_version.h, - src/platform/platform_openbsd_version.h, - src/platform/platform_qnx6_version.h, - src/platform/platform_windows_runtime_os.c, - src/platform/platform_x86_runtime_cpu.c: Platform detection - improvements. - -2012-08-17 Marco van den Heuvel - - * src/arch/win32/vsidui.c: Silence the sound when going into the menu. - -2012-08-16 Marco van den Heuvel - - * configure.in, src/resid/configure.in: Changed the behavior of the - --enable-arch configure option to be 'no' by default, this way at - least the generated binary can be used on any cpu, the user can use - --enable-arch=native to create (better optimized) binaries to be used - on the users cpu type. - -2012-08-16 Marco van den Heuvel - - * src/pet/6809.c, src/pet/petmem.c, src/pet/petmem.h: Proper - 'superpet_sync' function fix. - -2012-08-16 Marco van den Heuvel - - * src/arch/win32/mididrv.c: Applied suggested fix for windows midi out - problem (bug 3511131). - -2012-08-16 Marco van den Heuvel - - * src/arch/amigaos, src/arch/amigaos/archdep.c, - src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/loadlibs.c, - src/arch/amigaos/loadlibs.h, src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/vsidui.c: Fixed for amigaos4. - -2012-08-15 Olaf Seibert - - * src/pet/petmem.h, src/pet/petmemsnapshot.c: Small snapshot fix for - OS/9 memory mapping. - -2012-08-15 Marco van den Heuvel - - * src/arch/os2/watcom/iecc64exp.tgt, - src/arch/os2/watcom/petcat-specific.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x1541-specific.tgt, - src/arch/os2/watcom/xall-specific.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/ide-config.h, - src/arch/win32/watcom/vice.wpj: Fixed the ow project files. - -2012-08-15 Olaf Seibert - - * src/pet/6809.c, src/pet/pet-resources.c, src/pet/petmem.c, - src/pet/petmem.h, src/pet/petmemsnapshot.c: First pass at emulating - the Super-OS/9 MMU developed by the Toronto PET User's Group (TPUG). - This runs Super-OS/9. - -2012-08-15 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: Fix Continue button of JAM dialog, - and some other small cleanup. - -2012-08-14 Marco van den Heuvel - - * src/arch/platform.h, src/arch/platform_windows_runtime_os.h, - src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Extended the - windows runtime detection to the sdl port. - -2012-08-13 Kajtar Zsolt - - * src/drive/driverom.c: Try to silence warning - -2012-08-12 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-12 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-12 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-12 Kajtar Zsolt - - * src/vicii/vicii-sprites.c: Trim down lookup table, it's a waste of - cache memory. - -2012-08-12 Kajtar Zsolt - - * src/drive/driverom.c: Remove fixme, it's not a typo. - -2012-08-12 Kajtar Zsolt - - * src/ram.c: Now without explicit modulo. Twice as fast. - -2012-08-12 Kajtar Zsolt - - * src/vicii/vicii-sprites.c: Very slow and complicated table - generation. Around 14x faster now. - -2012-08-12 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-12 Kajtar Zsolt - - * src/resid/wave.cc: Leandro Nini ( drfiemost ) - 2012-08-11 06:13:11 - PDT - Trivial patch to remove a duplicate instruction in reSID. - http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3556360&group_id=223021 - -2012-08-11 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-11 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-11 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-11 Marco van den Heuvel - - * src/arch/platform_windows_runtime_os.h: Windows version detection - improvements. - -2012-08-11 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/platform_windows_runtime_os.h, - src/arch/win32/Makefile.am, src/arch/win32/archdep.c: Started on - runtime windows version detection. - -2012-08-11 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64exp.dsp, - src/arch/sdl/win64-msvc/c64exp.vcproj, - src/arch/sdl/winmips-msvc/c64exp.mak, src/arch/win32/c64exp.dsp, - src/arch/win64/c64exp.vcproj: Added supercard.c to the various msvc - project files. - -2012-08-10 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-08-10 groepaz - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidrivec64c128.h, src/drive/drive-check.c, - 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/supercard.c, - src/drive/iec/c64exp/supercard.h, src/translate.txt, - src/translate_text.c: added supercard+ emulation - -2012-08-10 Marco van den Heuvel - - * src/arch/win32/arch.dsp: Fixed. - -2012-08-10 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/arch/beos/ui.cc, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c: More platform updates. - -2012-08-10 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, - src/arch/platform_x86_runtime_cpu.h, src/arch/sdl/archdep.c, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c, src/arch/unix/Makefile.am, - src/arch/unix/archdep.c, src/arch/win32/archdep.c: More platform - updates. - -2012-08-09 Marco van den Heuvel - - * src/arch/os2/archdep.c: Added os2 runtime version detection. - -2012-08-09 Marco van den Heuvel - - * src/arch/msdos/archdep.c: Added dos flavor and version detection. - -2012-08-09 Marco van den Heuvel - - * src/arch/amigaos/archdep.c, src/arch/beos/ui.cc, src/arch/beos/ui.h: - More platform detection updates. - -2012-08-09 Marco van den Heuvel - - * src/arch/beos/archdep.c: Added beos/zeta/haiku runtime detection. - -2012-08-09 Marco van den Heuvel - - * configure.in, doc/vice.pdf, src/arch/Makefile.am, - src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, src/arch/platform.h, - src/arch/platform_cpu_type.h, src/arch/platform_x86_runtime_cpu.h, - src/arch/sdl/archdep.c, src/arch/unix/archdep.c, - src/arch/win32/archdep.c, src/archapi.h: Made the platform detection - support a bit more modular. - -2012-08-06 Marco van den Heuvel - - * src/arch/win32/resvsid.rc, src/arch/win32/vsid.dsp, - src/arch/win32/vsidui.c: Made the windows vsid window size bigger and - added a monitor menu item. - -2012-08-05 Marco van den Heuvel - - * doc/vice.txt, doc/vice.chm, doc/vice.pdf, doc/vice.hlp, po/es.po, - po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, - po/ru.po, po/nl.po, po/pl.po, po/it.po, ChangeLog, - src/arch/win32/vice-version.bat, src/version.h, configure.in: - VICE 2.3.21 - -2012-08-05 Marco van den Heuvel - - * doc/Makefile.am, doc/vice.chm, doc/vice.guide, doc/vice.hlp, - doc/vice.inf, doc/vice.pdf: Fixed pdf generation. - -2012-08-05 Marco van den Heuvel - - * 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/amigaos/intl_text.c, - src/arch/win32/res.rc, src/translate_text.c: Did a 'make trans-update' - -2012-08-05 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c: Fixed email addy. - -2012-08-04 Marcus Sutton - - * src/arch/win32/res.rc, src/arch/win32/uisound.c: I think this is how - Marco meant to fix the win32 sound driver selection GUI. - -2012-08-03 Marco van den Heuvel - - * data/VIC20/Makefile.am, data/VIC20/win_sym_US.vkm: Added vic20 US - symbolic keymap as provided by derrick inksley. - -2012-08-03 Marco van den Heuvel - - * src/arch/sdl/xvic_ui.c: Applied patch by Magnus Lind: xvic_ui.c - tests if VIC_DUPLICATES_PIXELS is defined or not to decide how many - characters it can write per row. If VIC_DUPLICATES_PIXELS is defined - it will be defined in victypes.h which must be included in xvic_ui.c - for the test to succeed. - -2012-08-03 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/cbm2ui.c, - src/arch/msdos/cbm5x0ui.c, src/arch/msdos/uicbm2model.c, - src/arch/msdos/uicbm2model.h, src/arch/msdos/uicbm5x0model.c, - src/arch/msdos/uicbm5x0model.h, src/cbm2/cbm5x0.c: Split cbm2/cbm5x0 - ui code and added cbm2/cbm5x0 model selection support for the dos tui. - -2012-08-03 Marco van den Heuvel - - * src/arch/msdos/uijoystick.c: Added support for the kingsoft and - starbyte userport joysticks to the dos tui. - -2012-08-03 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, - src/arch/msdos/uipetmodel.c, src/arch/msdos/uipetmodel.h: Added proper - pet model selection to the dos tui. - -2012-08-03 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/uic128model.c, src/arch/msdos/uic128model.h, - src/arch/msdos/uiplus4model.c: Added c128 model selection support to - the dos tui. - -2012-08-02 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/cbm2ui.c, src/arch/msdos/uiciamodel.c, - src/arch/msdos/uiciamodel.h: Added CIA1/2 model selection support for - x128/xcbm* to the dos tui. - -2012-08-02 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/uiretroreplay.c, - src/arch/msdos/uiretroreplay.h: Added retro replay support to the dos - tui. - -2012-07-31 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, - src/arch/msdos/plus4ui.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisid.h, src/arch/msdos/uisidc128.c, - src/arch/msdos/uisidc128.h, src/arch/msdos/uisidc64.c, - src/arch/msdos/uisidc64.h, src/arch/msdos/uisidcbm2.c, - src/arch/msdos/uisidcbm2.h: Added stereo/triple sid support to the dos - tui. - -2012-07-30 Marco van den Heuvel - - * src/arch/msdos/uisound.c: Added drive sound emulation support to the - dos tui. - -2012-07-30 Marco van den Heuvel - - * src/sound.c: Forced sound output mode to mono. - -2012-07-30 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, - src/arch/msdos/uiburstmod.c, src/arch/msdos/uiburstmod.h: Added c64 - burst modification support to the dos tui. - -2012-07-30 Marco van den Heuvel - - * src/arch/msdos/uiide64.c: Fixed the msdos ide64 tui. - -2012-07-30 Marco van den Heuvel - - * src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, - src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, - src/arch/msdos/uidrive.c, src/arch/msdos/vic20ui.c: Added fd2000/4000 - support to the dos tui. - -2012-07-29 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/plus4ui.c, - src/arch/msdos/uiplus4cart.c, src/arch/msdos/uiplus4cart.h: Added - plus4 cartridge support to the msdos tui. - -2012-07-29 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c: Make close button actually - close the window. Add Volume slider. Fiddle with rounding and clamping - of resource values. - -2012-07-27 Marco van den Heuvel - - * src/arch/win32/rescommon.h: Some win64 fixes. - -2012-07-27 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c: Hopefully fix Xlib crash when - trying to close the PAL Control window. - -2012-07-26 groepaz - - * src/cbmdos.c, src/imagecontents/diskcontents-block.c: fix the root - of the problem instead :) also fixes vdrive/c1541 - -2012-07-26 Olaf Seibert - - * src/imagecontents/diskcontents-block.c: Avoid a NULL pointer to - sprintf. - -2012-07-25 Marco van den Heuvel - - * src/gfxoutputdrv/gifdrv.c: More giflib 5.x fixes. - -2012-07-25 Marco van den Heuvel - - * src/gfxoutputdrv/gifdrv.c: Fixed for giflib 5.x - -2012-07-23 Marco van den Heuvel - - * doc/vice.texi: Fixed vice.texi - -2012-07-22 Marco van den Heuvel - - * src/c64/c64parallel.c, src/c64/cart/c64carthooks.c, - src/c64/cart/crt.c, src/core/ata.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-probe.c, src/drive/drive-snapshot.c, - src/drive/drivecpu.c, src/drive/driverom.c, src/drive/iec/fdd.c, - src/drive/iec/pc8477.c, src/drive/iec/wd1770.c, src/drive/rotation.c, - src/lib/p64/p64.c, src/monitor/mon_assemble6809.c, - src/monitor/monitor_network.c, src/pet/6809.h, src/pet/pet-snapshot.c, - src/raster/raster-line.c, src/vdrive/vdrive-command.c, - src/vic20/vic20sound.c, src/video/video-sound.c, - src/video/video-viewport.c: Some warning fixes. - -2012-07-22 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, src/arch/sdl/fullscreen.c, - src/arch/sdl/ui.c, src/arch/sdl/video.c: Disable SDL debug. - -2012-07-21 Kajtar Zsolt - - * src/vic20/vic-color.c: Green slightly lighter. Add comments why the - brightness levels look strange. - -2012-07-21 Marcus Sutton - - * src/arch/win32/uisidcart.c: Improve win32 SID cart dialog, adding - reSID(-fp) selection and likely fixing hardware SID selection. (It - still lacks a reSID settings tab.) - -2012-06-03 Daniel Kahlin - - * src/vicii/vicii-mem.c: Updated vicii_peek() to use the correct - register bit masks depending on regular VIC-II vs. DTV VIC-II. - -2012-07-20 pottendo - - * po/de.po: Updated. - -2012-07-19 Marcus Sutton - - * src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc, - src/arch/beos/vicewindow.h: Refactored BeVICE menu update code. - -2012-07-19 Benjamin Rosseaux - - * src/drive/rotation.c: Better temporary GCR write bug workaround - -2012-07-18 Benjamin Rosseaux - - * src/drive/rotation.c: Temporary GCR write bug workaround - -2012-07-18 groepaz - - * src/sound.c: do not use pdev before it was initialized. someone who - knows this code better should fix it properly - -2012-07-17 Marco van den Heuvel - - * src/sound.c, src/sound.h, 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/soundcoreaudio.c, src/sounddrv/sounddart.c, - src/sounddrv/sounddummy.c, src/sounddrv/sounddump.c, - src/sounddrv/sounddx.c, src/sounddrv/soundfs.c, - src/sounddrv/soundhpux.c, src/sounddrv/soundiff.c, - src/sounddrv/soundmidas.c, src/sounddrv/soundmmos2.c, - src/sounddrv/soundmovie.c, 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/soundwav.c, src/sounddrv/soundwmm.c: Only adjust fragment - size for stereo capable devices. - -2012-07-17 Marco van den Heuvel - - * src/arch/win32/uisound.c: Fixed in a better way. - -2012-07-17 Kajtar Zsolt - - * src/vic20/vic-color.c: Magnus Lind ( magli143 ) - 2012-07-10 - 11:53:36 PDT: This patch changes the light orange color of xvic to be - light orange and not light brown. This matches the light orange tint - on my real vic-20 much better. - https://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542105&group_id=223021 - -2012-07-17 Kajtar Zsolt - - * src/sound.c: Magnus Lind ( magli143 ) - 2012-07-14 10:48:49 PDT: - This patch doubles the fragment size if the sound mode is stereo - compared to when it is mono since the double amount of data is written - per sample in stereo mode. Without this patch, when using stereo mode, - the size of the sound buffer (in milliseconds) is only half the - configured size. - http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3544080&group_id=223021 - -2012-07-17 Marco van den Heuvel - - * src/sounddrv/soundsdl.c: Applied the sdl sound patch by Magnus Lind: - Improves sdl sound driver fragment size handling and endianess. - -2012-07-17 Marco van den Heuvel - - * src/arch/win32/uisound.c: Changed #ifndef NODIRECTX to #ifndef - HAVE_DSOUND_LIB, that way mingw builds without dsound will not have - the wmm/dx sound driver selection gui either. - -2012-07-15 Marco van den Heuvel - - * configure.in: Put linux 64bit data files in /lib64 instead - of /lib. - -2012-07-14 Marco van den Heuvel - - * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h: Added - sdl drive selection to the amiga sdl port. - -2012-07-14 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c: Coding style fixes. - -2012-07-14 Marco van den Heuvel - - * src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.h, - src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h, - src/arch/sdl/uifilereq.c: Applied slightly altered version of the sdl - drive selector patch by Magnus Lind: Adds drive selection - functionality to the window sdl port. - -2012-07-14 Marco van den Heuvel - - * src/arch/win32/archdep.c: Applied patch by derrick inksley, fixes - loading of zip files with brackets ([]) in the filename for the - windows port. - -2012-07-14 Marco van den Heuvel - - * src/arch/win32: Added wrc generated temporary resource files - (*.res.*) to the svn ignore. - -2012-07-14 Marco van den Heuvel - - * src/arch/win32/watcom: Added the 'WinVICE*' directory generated by a - make bindist as an svn ignore. - -2012-07-14 Marco van den Heuvel - - * data/C64/sdl_sym.vkm, data/C64DTV/sdl_sym.vkm, - data/CBM-II/sdl_buks.vkm, data/PET/sdl_bgrs.vkm, - data/PET/sdl_buks.vkm, data/PLUS4/sdl_sym.vkm, data/VIC20/sdl_sym.vkm: - Fixed the sdl keymap 'minus' key assignments. - -2012-07-14 Marco van den Heuvel - - * src/vic20/vic20sound.c: Applied vic20 sound patch by Magnus Lind. - -2012-07-11 groepaz - - * src/c64/cart/c64cartmem.c: fix pagefox ROML write access - -2012-07-11 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-07-11 groepaz - - * src/diskimage/fsimage-gcr.c: removed redundant memory clear - -2012-07-11 groepaz - - * src/diskimage/fsimage-gcr.c: clear trackdata with 0, do not attempt - to load data when offset is 0. patch from VICE 2.3.19 SPS - -2012-07-10 Kajtar Zsolt - - * src/ioutil.c: Magnus Lind: This patch avoids stat'ing every file if - the d_type field of dirent is available. It makes a real difference on - lesser os'es when browsing sdcards using the sdl-ui. - https://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542106&group_id=223021 - -2012-07-10 Kajtar Zsolt - - * src/mouse.c: Magnus Lind: Add right button support for Atari - ST-mouse emulation, remove it for CX-22 trackball. - http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542102&group_id=223021 - -2012-07-10 Antti S. Lankila - - * src/c64/psid.c: Zero SidStereo flag unconditionally. Otherwise - playing a 2SID file followed by regular file may leave the stereo - mode on. - -2012-07-06 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-07-06 Emir Akaydin - - * po/tr.po, po/translations-status.txt: Updated. - -2012-07-05 Marco van den Heuvel - - * doc/vice.chm, doc/vice.hlp, doc/vice.pdf: Updated. - -2012-07-05 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po file. - -2012-07-05 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-07-05 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.hlp, doc/vice.guide, doc/vice.chm, - configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, - po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, po/nl.po, - po/pl.po, po/it.po: VICE version 2.3.20 - -2012-07-05 Marco van den Heuvel - - * 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/sv.po, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/arch/win32/resc64.rc, src/translate_text.c: - Did a 'make trans-update'. - -2012-07-05 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-07-05 Marco van den Heuvel - - * 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'. - -2012-07-04 Marco van den Heuvel - - * src/arch/msdos/video.c: Fixed. - -2012-07-04 Marco van den Heuvel - - * src/arch/msdos/uivideo.c: Rewrote the dos video settings menu. - -2012-07-04 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - -2012-07-04 Marco van den Heuvel - - * src/arch/msdos/uireu.c: Removed a space. - -2012-07-04 Marco van den Heuvel - - * doc/vice.texi, src/infocontrib.sed: Added Sven Droll to the external - contributors list. - -2012-07-03 groepaz - - * src/findhacks.sh: added little script to help with finding some ugly - things :) - -2012-07-03 groepaz - - * doc/vice.texi: removed resources - -2012-07-03 groepaz - - * src/c64/cart/reu.c: kill REUfirstUnusedRegister resource with fire - as requested :) - -2012-07-03 groepaz - - * src/c64/c64-resources.c, src/sid/sid-resources.c: removed bogus and - unused SidParSIDport resource - -2012-07-03 groepaz - - * doc/vice.texi: removed RomsetXY resources - -2012-07-03 groepaz - - * src/c128/c128-resources.c, src/c64/c64-resources.c, - src/c64/vsid-resources.c, src/c64dtv/c64dtv-resources.c, - src/cbm2/cbm2-resources.c, src/cbm2/cbm5x0-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/pet/pet-resources.c, src/plus4/plus4-resources.c, src/romset.c, - src/vic20/vic20-resources.c: removed unused RomsetXY resources - (see devlog) - -2012-07-03 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c64dtvui.c, - src/arch/msdos/uic64dtvmodel.c, src/arch/msdos/uic64dtvmodel.h: Added - c64dtv model selection to the msdos tui. - -2012-07-03 Marco van den Heuvel - - * doc/vice.hlp: regenerated vice.hlp - -2012-07-03 Marco van den Heuvel - - * doc/Makefile.am, doc/fixdox.sh, doc/vice.chm, doc/vice.guide, - doc/vice.hlp, doc/vice.inf, doc/vice.pdf, doc/vice.txt: Updated and - fixed hlp generation. - -2012-07-02 groepaz - - * src/arch/unix/joy.c, src/c128/c128drive.c, - src/fsdevice/fsdevice-resources.c, src/sound.c, - src/video/video-resources.c: some more defaults tweaking - -2012-07-02 groepaz - - * src/arch/unix/x11/gnome/gnomevideo.c: fix gtk warning at vsid - startup - -2012-07-02 groepaz - - * src/arch/msdos/uic64cart.c: Added x64/x128 'reset on cart change' to - the msdos tui. - -2012-07-02 groepaz - - * src/drive/drive-snapshot.c, src/drive/drive-sound.c, - src/drive/drive-sound.h: stop drive sounds when loading a snapshot, - fixes bug 3539422 - -2012-07-01 Marco van den Heuvel - - * doc/Documentation-Howto.txt, doc/Makefile.am, - doc/openGLsync-howto.txt, doc/vice.texi: merged openGLsync-howto.txt, - some more fixes - -2012-07-01 Marco van den Heuvel - - * src/arch/sdl/fullscreen.c, src/arch/sdl/ui.c, src/arch/sdl/video.c: - write debug output to log instead of stdout/stderr - -2012-07-01 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, - src/arch/msdos/plus4ui.c, src/arch/msdos/uiplus4model.c, - src/arch/msdos/uiplus4model.h: Added plus4 model selection to the - msdos tui. - -2012-07-01 Marco van den Heuvel - - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc: Added autostart random delay to the beos - gui. - -2012-07-01 Marco van den Heuvel - - * src/arch/msdos/uiattach.c: Added autostart random delay to the dos - tui. - -2012-07-01 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - -2012-07-01 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/videoparam.h, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: allow to display - key codes. helps creating keymaps. - -2012-07-01 Christian Vogelgsang - - * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, data/C64/osx_pos.vkm, - data/C64/osx_sym_us.vkm, data/C64DTV/osx_pos.vkm, - data/C64DTV/osx_sym_us.vkm: macosx: fixed left arrow key on us keymap - for C64/C128 - -2012-06-30 Marco van den Heuvel - - * doc/readmes/Readme-DOS.txt: Updated a bit. - -2012-06-30 Olaf Seibert - - * doc/vice.texi: Mention TWO dual drives now, rather than one. - -2012-06-29 groepaz - - * doc/html/plain/CRT.txt, doc/html/plain/Walkthrough-Howto.txt, - src/lib/p64/doc: remove redundant textfiles - -2012-06-29 groepaz - - * doc/Documentation-Howto.txt, doc/html/Makefile.am, - doc/html/index.html, doc/vice.texi, src/lib/p64/Makefile.am: merged - crt.txt, walkthrough-howto.txt and p64tech.txt into vice.texi - -2012-06-29 Marcus Sutton - - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc: Add BeVICE menu items for Kingsoft & - Starbyte joysticks and Drive Sound Emulation. - -2012-06-29 Marcus Sutton - - * src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, - src/arch/beos/vic20ui.cc: Remove obsolete SID cart menu toggle - entries. - -2012-06-29 Marcus Sutton - - * src/arch/beos/video.cc: Fix old regression in BeVICE-specific - cmdline option "+directwindow", which now prevents startup - -2012-06-28 groepaz - - * src/c64/c64-resources.c, src/drive/iec/iec.c, - src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, - src/drive/iec/wd1770.c, src/drive/iec/wd1770.h, - src/video/video-resources.c: fixed some memory leaks - -2012-06-28 groepaz - - * src/lib.c, src/lib.h: fixed/extended memory leak pinpoint stuff and - enabled it by default in the debug build - -2012-06-28 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf: Updated for the latest vice.texi changes. - -2012-06-28 Marco van den Heuvel - - * doc/readmes/Readme-DOS.txt: Updated a bit. - -2012-06-28 Benjamin Rosseaux - - * doc/vice.texi, src/diskimage/fsimage-gcr.c: Updated contributor info - and fixed TDE autostart bug - -2012-06-28 Benjamin Rosseaux - - * src/diskimage/fsimage-gcr.c, src/gcr.h: Added GCR_LOW_MEM define as - low memory option for some targets - -2012-06-26 groepaz - - * src/arch/sdl/fullscreen.c, src/arch/sdl/menu_video.c, - src/arch/sdl/ui.c, src/arch/sdl/video.c, src/arch/sdl/videoarch.h: - some reworking in order to get the resize/initial window size issues - under control - -2012-06-25 groepaz - - * src/cartconv.c: made -f output some more details - -2012-06-24 groepaz - - * doc/Documentation-Howto.txt, doc/vice.texi: fixed some FIXMEs, moved - some notes into the wiki - -2012-06-24 groepaz - - * doc/vice.texi: fixed description for Romset resources. - RomsetXXXName resources must be investigated (and possibly removed). - -2012-06-24 Olaf Seibert - - * data/PET/x11_bgrs.vkm, data/PET/x11_bukp.vkm, data/PET/x11_buks.vkm: - Some improvements to PET X11 keyboard maps mostly for SuperPET and - microAPL use. - -2012-06-23 Marco van den Heuvel - - * src/lib/Makefile.am: Added the p64 directory to the parent - Makefile.am, so it actually gets included in the source tarball. - -2012-06-23 Kajtar Zsolt - - * src/sid/sid-resources.c: Too much noise - -2012-06-22 groepaz - - * doc/vice.texi: added new monitor commands - -2012-06-22 groepaz - - * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrivec64dtv.c, src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiperipheraliec.c, - src/arch/unix/gui/uiperipheralieee.c: added dtv flash filesystem - directory setting - -2012-06-22 groepaz - - * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiperipheral.h, src/arch/unix/gui/uiperipheraliec.c, - src/arch/unix/gui/uiperipheralieee.c: added raw block device name - setting - -2012-06-22 groepaz - - * src/arch/unix/gui/uicommands.c: added monitor settings - -2012-06-22 groepaz - - * src/arch/unix/x11/gnome/uipalcontrol.c: added volume slider - -2012-06-22 groepaz - - * src/arch/unix/x11/gnome/uiscreenshot.c: added half-fps setting - -2012-06-22 groepaz - - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/vic20ui.c: added i/o collision setting - -2012-06-22 Marco van den Heuvel - - * src/arch/msdos/menudefs.c: Fixed. - -2012-06-22 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated - for the latest vice.texi changes. - -2012-06-22 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, - src/arch/amigaos/vsiduires.h: Finished the amiga vsid gui. - -2012-06-21 groepaz - - * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/checkdoc.mak, - doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated checkdoc, fixed - remaining missing descriptions. [x] achivement unlocked :) - -2012-06-21 groepaz - - * doc/Documentation-Howto.txt, doc/vice.texi: more descriptions, - almost done - -2012-06-21 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated - for the latest vice.texi changes. - -2012-06-21 Marco van den Heuvel - - * doc/Documentation-Howto.txt, doc/vice.pdf, doc/vice.texi, - doc/vice.txt: added more descriptions, 25 left... - -2012-06-21 Marco van den Heuvel - - * src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, - src/arch/amigaos/vsiduires.h: More updates on the amiga vsid gui. - -2012-06-21 groepaz - - * src/c64/cart/tfe.c: clear enabled flags on detach, fixes bug - #3536712 - -2012-06-21 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - -2012-06-21 Marco van den Heuvel - - * src/petcat.c: Applied patch by Sven A. Droll (adds Supergrafik - support). - -2012-06-21 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uisound.c, src/arch/amigaos/uires.h, - src/arch/amigaos/video.c, src/arch/amigaos/vsidui.c, - src/arch/amigaos/vsiduires.h: More updates on the amiga vsid gui. - -2012-06-20 groepaz - - * doc/Documentation-Howto.txt, doc/vice.pdf, doc/vice.texi, - doc/vice.txt: more missing descriptions (50 to go) - -2012-06-20 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - -2012-06-20 groepaz - - * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/vice.pdf, - doc/vice.texi, doc/vice.txt: updated checkdoc, added more missing - descriptions (100 to go!) - -2012-06-20 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, - doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - -2012-06-20 Olaf Seibert - - * doc/vice.texi: Add some SuperPET and DWW info. - -2012-06-20 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated resources - according to devlog - -2012-06-20 groepaz - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uisound.c, - src/arch/amigaos/ui.c, src/arch/amigaos/ui.h, - src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, - src/arch/amigaos/vsiduires.h: Started on the vsid split for the amiga - port. - -2012-06-20 Marco van den Heuvel - - * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated - for the latest vice.texi changes. - -2012-06-19 groepaz - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added all missing - resources - -2012-06-19 groepaz - - * doc/Documentation-Howto.txt, doc/checkdoc.c: updated checkdoc tool - -2012-06-19 Olaf Seibert - - * src/pet/6809.c, src/pet/6809.h, src/pet/pet-snapshot.c, - src/pet/petdww.c, src/pet/petmem.c, src/pet/petmem.h, - src/pet/petmemsnapshot.c, src/pet/pets.h: Snapshot support for - SuperPET state, 6702, 6809, DWW. - -2012-06-19 Marco van den Heuvel - - * src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c: Added drive par cable type - selection to the amiga gui. - -2012-06-19 Marco van den Heuvel - - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm5x0ui.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisid.h, - src/monitor/mon_lex.c, src/monitor/mon_parse.c, - src/monitor/mon_parse.h: Fixed and updated the sid settings dialog for - the amiga gui. - -2012-06-19 Marco van den Heuvel - - * src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/mui/uisiddtv.c: - Fixed the amiga sidcart/siddtv settings dialog. - -2012-06-19 Andrea Musuruane - - * po/it.po, po/translations-status.txt: updated. - -2012-06-18 groepaz - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: add a bunch of missing - resources - -2012-06-18 Marcus Sutton - - * src/arch/beos/Makefile.am, src/arch/beos/constants.h, - src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, - src/arch/beos/ui_sidcart.cc, src/arch/beos/ui_sidcart.h, - src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_siddtv.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added a SID cart - settings dialog with ReSID and Digiblaster settings to BeVICE. - -2012-06-18 groepaz - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated all commandline - options - -2012-06-18 groepaz - - * doc, doc/Documentation-Howto.txt, doc/checkdoc.mak, - doc/checkdoc.mon: improved/fixed checkdoc script - -2012-06-18 groepaz - - * src/monitor/mon_command.c, src/monitor/mon_lex.c, - src/monitor/mon_lex.l, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y, src/translate.txt, - src/translate_text.c: added monitor command to load/save resources - from/to file - -2012-06-18 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po file. - -2012-06-18 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-06-18 Marco van den Heuvel - - * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/hardsid.c: Added - cw and hardsid availability checking routines to the amiga port. - -2012-06-18 Marco van den Heuvel - - * src/arch/win32/hardsid.c, src/hardsid.h: Changed the hardsid - availability checking routine to return an int instead of an unsigned - int. - -2012-06-18 Marco van den Heuvel - - * src/arch/sdl/menu_sid.c: Removed obsolete cbm2 stereo sid menu - items. - -2012-06-18 Emir Akaydin - - * po/tr.po, po/translations-status.txt: Updated. - -2012-06-17 Marco van den Heuvel - - * src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/cbm5x0ui.c, src/arch/amigaos/cbm5x0uires.h, - src/arch/amigaos/mui/uiciamodel.c, src/arch/amigaos/mui/uiciamodel.h: - Added cbm2/cbm5x0 cia model selection to the amiga gui. - -2012-06-17 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, - doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, - po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, po/nl.po, - po/pl.po, po/it.po: VICE 2.3.19 - -2012-06-16 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated pl.po file. - -2012-06-16 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-06-16 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/translate_text.c: Did a 'make trans-update'. - -2012-06-16 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-06-16 Marco van den Heuvel - - * 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/amigaos/intl_text.c: More - translations unifications. - -2012-06-16 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-06-16 Marco van den Heuvel - - * 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/amigaos/intl_text.c: Some - translations unification. - -2012-06-16 Marco van den Heuvel - - * 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'. - -2012-06-16 groepaz - - * src/joystick.c: some cleanup - -2012-06-16 Marco van den Heuvel - - * AUTHORS, src/infocontrib.sed: Updated. - -2012-06-16 Marco van den Heuvel - - * doc/vice.texi: Fixed a typo. - -2012-06-16 Benjamin Rosseaux - - * AUTHORS, doc/vice.texi: fixed AUTHORS and updated doc/vice.texi - -2012-06-16 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/cbm2ui.c, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/cbm5x0ui.c, - src/arch/amigaos/cbm5x0uires.h, src/arch/amigaos/fixdeps.c, - src/arch/amigaos/hardsid.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uicbm5x0settings.c, - src/arch/amigaos/mui/uicbm5x0settings.h, src/arch/amigaos/uires.h, - src/arch/amigaos/xcbm5x0ns.c, src/cbm2/cbm5x0.c: Split xcbm2 and - xcbm5x0 for the amiga port. - -2012-06-15 Kajtar Zsolt - - * src/arch/unix/mousedrv.c, src/arch/unix/mousedrv.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: - Scalable mouse resolution. Also on gnome and for xv. - -2012-06-15 Kajtar Zsolt - - * src/arch/unix/x11/gnome/x11ui.c: Simplify. - -2012-06-15 Kajtar Zsolt - - * src/arch/unix/x11/xaw/x11ui.c: Much simpler wrap area calculation, - and also works with clipped windows - -2012-06-15 Kajtar Zsolt - - * src/arch/win32/mousedrv.c: Add some scaling to match speed to other - systems. Not the final version, but for now it's ok. - -2012-06-15 Kajtar Zsolt - - * src/arch/win32/ui.c: This is redundant. If direct input is used, - it's not handled here anyway. - -2012-06-15 Kajtar Zsolt - - * src/mouse.c: Increase movement limit. Less backlog feeling on low - rate sampling mouse drivers. It's still low enough to not confuse them - on fast movement. - -2012-06-15 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/mui/uijoystickll.c: Added kingsoft and starbyte - userport joystick adapters support to the amiga gui. - -2012-06-15 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uipetsettings.c, - src/arch/amigaos/mui/uipetsettings.h, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Changed the pet - model selection for the amiga gui. - -2012-06-15 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uited.c, - src/arch/amigaos/mui/uited.h, src/arch/amigaos/mui/uivic.c, - src/arch/amigaos/mui/uivic.h, src/arch/amigaos/mui/uivic20mem.c, - src/arch/amigaos/mui/uivic20mem.h, src/arch/amigaos/mui/uivicii.c, - src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h: Added c128 model selection, vic border - mode selection, ted border mode selection and extended the vicii - border mode selection for the amiga gui. - -2012-06-14 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiciamodel.c, - src/arch/amigaos/mui/uiciamodel.h, src/arch/amigaos/uires.h: Added cia - model selection for x128 to the amiga gui. - -2012-06-14 groepaz - - * src/joystick.c: improved handling of opposite directions (again) - -2012-06-14 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, 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/uiretroreplay.c, - src/arch/amigaos/mui/uiretroreplay.h, src/arch/amigaos/uires.h: Added - retro replay support to the amiga gui. - -2012-06-14 groepaz - - * src/cmdline.c: change warning into an error - -2012-06-14 groepaz - - * src/sid/sid-cmdline-options.c: fix description - -2012-06-14 groepaz - - * src/video/video-resources.c: if compiled with HAVE_HWSCALE, then - also use it by default - -2012-06-14 groepaz - - * src/c128/c128drive.c, src/c64/c64drive.c, src/cbm2/cbm2drive.c, - src/drive/drive-resources.c, src/drive/drive.h, src/pet/petdrive.c, - src/vic20/vic20drive.c: change default drive settings for slightly - improved compatibility - -2012-06-14 groepaz - - * src/sid/sid-resources.c: change default SID to 8580 for C128 to - match a defined model - -2012-06-14 Benjamin Rosseaux - - * src/drive/drive.c, src/machine.c: Workaround for the - machine_shutdown calling issue, even if machine_init was not called - before. - -2012-06-14 groepaz - - * src/plus4/ted-resources.c, src/vdc/vdc-resources.c, - src/vic20/vic-resources.c, src/vicii/vicii-resources.c, - src/viciisc/vicii-resources.c: sanitize doublesize defaults - -2012-06-14 Marco van den Heuvel - - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/cbm5x0uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h: Added drive - sound support to the amiga gui. - -2012-06-14 Benjamin Rosseaux - - * src/drive/drive.c: Access violation workaround - -2012-06-14 groepaz - - * src/arch/unix/gui/uicommands.c: do not crash if an option has no - proper description :) - -2012-06-14 groepaz - - * src/cmdline.c: emit a warning if an option has no proper description - -2012-06-14 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uisound.c: Added sound output mode support to the - amiga gui. - -2012-06-14 groepaz - - * src/c128/c128-cmdline-options.c, src/video/video-resources.c: fix - duplicated resources/options - -2012-06-14 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, 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/uiburstmod.c, - src/arch/amigaos/mui/uiburstmod.h, src/arch/amigaos/uires.h: Added c64 - drive burst modification support to the amiga gui. - -2012-06-14 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-06-14 groepaz - - * src/c64dtv/c64dtv.c, src/cmdline.c, - src/drive/drive-cmdline-options.c, - src/drive/iec/iec-cmdline-options.c, - src/drive/ieee/ieee-cmdline-options.c: added runtime check for - duplicated commandline options, some related fixes - -2012-06-14 groepaz - - * src/resources.c: added runtime check for duplicated resources - -2012-06-14 Benjamin Rosseaux - - * AUTHORS: Added missed peoples - -2012-06-14 Benjamin Rosseaux - - * src/drive/rotation.c: Single more P64 rotation performance fix - -2012-06-14 Benjamin Rosseaux - - * src/drive/rotation.c: P64 rotation performance fixes - -2012-06-13 Benjamin Rosseaux - - * src/drive/drive.c, src/drive/rotation.c: P64 rotation code cleanup, - optimization and simplification - -2012-06-13 Benjamin Rosseaux - - * src/diskimage/diskimage.c, 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.h, src/drive/drive-snapshot.c, src/drive/drive.c, - src/drive/driveimage.c, src/gcr.h: Implemented half track support at - diskette image code level and enhanced drive snapshot code for that - -2012-06-13 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c: Changed IDE64 HDx names to - primary/secondary master/slave in the amiga gui. - -2012-06-13 Marco van den Heuvel - - * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c, - src/arch/amigaos/mui/uidriveplus4.c, - src/arch/amigaos/mui/uiromc128settings.c, - src/arch/amigaos/mui/uiromc64vic20settings.c, - src/arch/amigaos/mui/uiromplus4settings.c, src/arch/amigaos/video.c: - Added fd2000/4000 and d1m/d2m/d4m support to the amiga gui. - -2012-06-13 groepaz - - * src/pet/petmem.c, src/pet/petpia.h, src/piacore.c: fix warnings - -2012-06-13 groepaz - - * src/debug.c: style fixes, fix warning - -2012-06-13 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, 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/uivideo.c, - src/arch/amigaos/mui/uivideo.h, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, - src/arch/amigaos/video.c, src/cbm2ui.h: Rewrote the amiga video - settings. - -2012-06-13 Christian Vogelgsang - - * build/macosx/build-vice-release.sh: macosx: allow to tag releases, - too - -2012-06-13 Christian Vogelgsang - - * build/macosx/build-vice-release.sh: macosx: allow to set own tag in - build script - -2012-06-13 groepaz - - * src/arch/sdl/ui.c, src/arch/sdl/video.c: save/restore window size - -2012-06-12 groepaz - - * src/arch/sdl/menu_pethw.c: updated model selection - -2012-06-12 groepaz - - * src/arch/sdl/menu_drive.c: updated parallel cable selection - -2012-06-12 groepaz - - * src/arch/sdl/menu_joystick.c: updated userport joystick adapter - settings - -2012-06-12 Benjamin Rosseaux - - * src/drive/rotation.c: Disabled NRZI flux pulse filter at - GCR-emulation-based images because these imsges are almost clean - already (this filter is still active but in fake mode at these - GCR-based images) and fixed P64 writeback bug (dirty flag was not - always set) - -2012-06-11 Benjamin Rosseaux - - * src/drive/drive-snapshot.c, src/drive/drive.h, - src/drive/iecieee/via2d.c, src/drive/rotation.c, src/drive/rotation.h: - Merged drive data bus timing stuff from SPS patch as a temporary - solution until the drive code will be single cycle exact - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/plus4ui.c, src/arch/amigaos/uires.h: Added c64dtv - model selection to the amiga gui. - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/uires.h: Corrected some plus4 id's. - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/mui/uiromplus4settings.c: Replaced "3plus1loName" - and "3plus1hiName" with "FunctionLowName" and "FunctionHighName" in - the amiga port. - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/uires.h: Updated the plus4 cartridge support for the - amiga port. - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/monitor/mon_parse.c, src/monitor/mon_parse.h: Added plus4 - cartridge reset support to the amiga gui. - -2012-06-11 Olaf Seibert - - * src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, - src/pet/petpia1.c, src/pet/petpia2.c, src/piacore.c: Implement - mypia_dump(). - -2012-06-11 Olaf Seibert - - * src/pet/petmem.c: Add SuperPET I/O to the monitor "io" command. - -2012-06-11 Olaf Seibert - - * src/pet/petmem.c: Style fixes including tab removal. - -2012-06-11 Marco van den Heuvel - - * doc/vice.pdf: Updated plus4 acia selection of the amiga gui. - -2012-06-11 Marco van den Heuvel - - * src/arch/amigaos/mui/uiacia.c, src/arch/amigaos/mui/uiacia.h, - src/arch/amigaos/plus4ui.c: Added plus4 model selection to the amiga - gui - -2012-06-10 groepaz - - * src/pet/6809.c: fix another warning :) - -2012-06-10 groepaz - - * src/arch/unix/gui/vic20ui.c, src/attach.c, - src/monitor/mon_assemble6809.c, src/monitor/monitor_network.c, - src/network.c, src/pet/6809.c: fix a few warnings - -2012-06-10 groepaz - - * src/joystick.c: fix to work properly without relying on keyboard - repeat - -2012-06-10 groepaz - - * src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y, src/monitor/monitor.c, - src/monitor/montypes.h: implement X and G commands as described in the - wiki - -2012-06-10 groepaz - - * src/monitor/monitor.c, src/monitor/montypes.h: do not leave the - monitor when singlestepping a single instruction - -2012-06-10 groepaz - - * src/arch/unix/x11/gnome/uimon.c: flush events after showing the - window - -2012-06-10 groepaz - - * src/joystick.c: better handling of diagonals and opposite - directions, fixes bug #3532766 - -2012-06-10 Marcus Sutton - - * src/arch/win32/ressid.rc, src/arch/win32/resstrings.txt: Remove - obsolete (since r24309) string IDS_THIS_MACHINE_NO_SID. - -2012-06-09 Marcus Sutton - - * src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c: Fix WinVICE SID - and SID-DTV dialogs to enable/disable controls and save or not save - settings correctly. - -2012-06-09 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/c64commonc128dtvsc.tgt, - src/arch/os2/watcom/c64commonc128sc.tgt, - src/arch/os2/watcom/c64commondtvsc.tgt, - src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/cbm2.tgt, src/arch/os2/watcom/cbm2common.tgt, - src/arch/os2/watcom/cbm5x0.tgt, src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/drive.tgt, - src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, - src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/iecieee.tgt, - src/arch/os2/watcom/iecplus4exp.tgt, src/arch/os2/watcom/ieee.tgt, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/p64.tgt, src/arch/os2/watcom/parallel.tgt, - src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/plus4.tgt, - src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdrive.tgt, - src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/vsid.tgt, src/arch/os2/watcom/vsidlib.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x1541.tgt, - src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt: Updated - the os/2 ow project files to the drive-update merge. - -2012-06-09 Benjamin Rosseaux - - * src/drive/rotation.c: Added missing cycle_index initialization - -2012-06-09 Marco van den Heuvel - - * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/X1541.ICC, - src/arch/os2/vac++/incl/diskimage.icc, - src/arch/os2/vac++/incl/p64.icc, src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: Updated the os/2 vac++ project files - to the drive-update merge. - -2012-06-09 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c128.mak, - src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64c64dtv.mak, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64exp.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm2common.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak, - src/arch/sdl/winmips-msvc/diskimage.mak, - src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/iec.mak, - src/arch/sdl/winmips-msvc/iec128dcr.mak, - src/arch/sdl/winmips-msvc/iecbus.mak, - src/arch/sdl/winmips-msvc/iecieee.mak, - src/arch/sdl/winmips-msvc/ieee.mak, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/p64.mak, - src/arch/sdl/winmips-msvc/parallel.mak, - src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/plus4exp.mak, - src/arch/sdl/winmips-msvc/tcbm.mak, - src/arch/sdl/winmips-msvc/vdrive.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, - src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak, src/monitor/mon_parse.c, - src/monitor/mon_parse.h: Updated the sdl winmips msvc project files to - the drive-update merge. - -2012-06-09 Benjamin Rosseaux - - * src/drive/drive-snapshot.c, src/drive/drive.h, src/drive/rotation.c: - Added SO signal delay, fixed P64 rotation write logic, adjusted drive - snapshot format - -2012-06-09 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/vice.sln: Some sdl win64 msvc fixes. - -2012-06-09 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c1541.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64exp.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/cbm2.vcproj, - src/arch/sdl/win64-msvc/cbm2common.vcproj, - src/arch/sdl/win64-msvc/cbm5x0.vcproj, - src/arch/sdl/win64-msvc/diskimage.vcproj, - src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/win64-msvc/iec.vcproj, - src/arch/sdl/win64-msvc/iec128dcr.vcproj, - src/arch/sdl/win64-msvc/iecbus.vcproj, - src/arch/sdl/win64-msvc/iecieee.vcproj, - src/arch/sdl/win64-msvc/ieee.vcproj, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/p64.vcproj, - src/arch/sdl/win64-msvc/parallel.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/plus4exp.vcproj, - src/arch/sdl/win64-msvc/tcbm.vcproj, - src/arch/sdl/win64-msvc/vdrive.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/vsid.vcproj, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/win64-msvc/x128.vcproj, - src/arch/sdl/win64-msvc/x64.vcproj, - src/arch/sdl/win64-msvc/x64dtv.vcproj, - src/arch/sdl/win64-msvc/x64sc.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xcbm5x0.vcproj, - src/arch/sdl/win64-msvc/xpet.vcproj, - src/arch/sdl/win64-msvc/xplus4.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj: Updated the sdl win64 msvc - project files to the drive-update merge. - -2012-06-09 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c1541.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64commonsc128.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/cbm2common.tgt, - src/arch/sdl/win32-watcom/cbm5x0.tgt, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/p64.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, - src/arch/sdl/win32-watcom/vsidlib.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/xvic.tgt: Updated the sdl win32 ow project - files to the drive-update merge. - -2012-06-09 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c1541.dsp, - src/arch/sdl/win32-msvc/c64.dsp, src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64c64dtv.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64dtv.dsp, - src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/cbm2.dsp, - src/arch/sdl/win32-msvc/cbm2common.dsp, - src/arch/sdl/win32-msvc/cbm5x0.dsp, - src/arch/sdl/win32-msvc/diskimage.dsp, - src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/iec.dsp, - src/arch/sdl/win32-msvc/iec128dcr.dsp, - src/arch/sdl/win32-msvc/iecbus.dsp, - src/arch/sdl/win32-msvc/iecieee.dsp, src/arch/sdl/win32-msvc/ieee.dsp, - src/arch/sdl/win32-msvc/monitor.dsp, src/arch/sdl/win32-msvc/p64.dsp, - src/arch/sdl/win32-msvc/parallel.dsp, src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/plus4exp.dsp, - src/arch/sdl/win32-msvc/tcbm.dsp, src/arch/sdl/win32-msvc/vdrive.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vsid.dsp, src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: - Updated the sdl win32 msvc project files to the drive-update merge. - -2012-06-09 Marco van den Heuvel - - * src/arch/win64/arch.vcproj, src/arch/win64/vice.sln, - src/arch/win64/vsid.vcproj: Some win64 msvc fixes. - -2012-06-08 groepaz - - * src/viciisc/vicii-mem.c: Fix x64sc sprite crunch conditions. Fixes - Psykolog (bug #3477713). patch from viceminus - -2012-06-08 groepaz - - * src/drive/drive.c: remove unnecessary check for motor on - -2012-06-08 Benjamin Rosseaux - - * doc/vice.pdf, src/arch/unix/macosx/cocoa/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/view/Makefile.am: Fixed MacOSX Makefile.am - files - -2012-06-08 Marco van den Heuvel - - * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64exp.vcproj, src/arch/win64/c64sc.vcproj, - src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, - src/arch/win64/cbm5x0.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj, src/arch/win64/iec.vcproj, - src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, - src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/p64.vcproj, - src/arch/win64/parallel.vcproj, src/arch/win64/pet.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, - src/arch/win64/tcbm.vcproj, src/arch/win64/vdrive.vcproj, - src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, - src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj: Updated the win64 msvc project files to - the drive-update merge. - -2012-06-08 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commondscdtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64commonsc128.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/c64exp.tgt, - src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/cbm2common.tgt, - src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/diskimage.tgt, - src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/iec128dcr.tgt, src/arch/win32/watcom/iecbus.tgt, - src/arch/win32/watcom/iecieee.tgt, src/arch/win32/watcom/ieee.tgt, - src/arch/win32/watcom/monitor.tgt, src/arch/win32/watcom/p64.tgt, - src/arch/win32/watcom/parallel.tgt, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/plus4.tgt, src/arch/win32/watcom/plus4exp.tgt, - src/arch/win32/watcom/tcbm.tgt, src/arch/win32/watcom/vdrive.tgt, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.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/xvic.tgt: Updated the win32 ow project files to - the drive-update merge. - -2012-06-08 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/base.dsp, src/arch/win32/c128.dsp, - src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, - src/arch/win32/cbm5x0.dsp, src/arch/win32/diskimage.dsp, - src/arch/win32/drive.dsp, src/arch/win32/iec.dsp, - src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, - src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, - src/arch/win32/monitor.dsp, src/arch/win32/p64.dsp, - src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, - src/arch/win32/plus4.dsp, src/arch/win32/plus4exp.dsp, - src/arch/win32/tcbm.dsp, src/arch/win32/vdrive.dsp, - src/arch/win32/vic20.dsp, src/arch/win32/vice.dsw, - src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, - src/arch/win32/xvic.dsp: Updated the win32 msvc project files to the - drive-update merge. - -2012-06-08 groepaz - - * src/viciisc/vicii-snapshot.c: fix screen displacement when loading - a snapshot on a non-zero line. patch from viceminus - -2012-06-07 groepaz - - * src/drive/drive.c: codestyle fixed - don't commit when you are half - asleep =P - -2012-06-07 groepaz - - * src/drive/drive.c: enabled the rotation catch-up again - using a - blank config does magic at times :) - -2012-06-07 groepaz - - * src/drive/drive.c: disable rotation catchup in vblank since it - breaks loading certain images - -2012-06-07 groepaz - - * src/drive/drive.c: fix merge conflict - -2012-06-07 Benjamin Rosseaux - - * AUTHORS, configure.in, doc/html/index.html, doc/vice.texi, - src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/mui.c, - src/arch/beos/Makefile.am, src/arch/beos/ui.cc, - src/arch/msdos/Makefile.am, src/arch/msdos/menudefs.c, - src/arch/msdos/uiattach.c, src/arch/os2/Makefile.am, - src/arch/os2/dialogs/dialogs.rc, src/arch/os2/dialogs/dlg-create.c, - src/arch/os2/dialogs/dlg-fileio.c, src/arch/os2/install.cmd, - src/arch/sdl/Makefile.am, src/arch/sdl/menu_drive.c, - src/arch/sdl/menu_help.c, src/arch/unix/Makefile.am, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/minimal/Makefile.am, - src/arch/unix/gp2x/wiz/Makefile.am, src/arch/unix/gui/Makefile.am, - src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/make-bindist.sh, src/arch/unix/x11/Makefile.am, - src/arch/unix/x11/gnome/Makefile.am, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/about.c, - src/arch/unix/x11/xaw/uiedisk.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/win32/Makefile.am, src/arch/win32/res.rc, - src/arch/win32/uilib.c, src/attach.c, src/c128/Makefile.am, - src/c1541.c, src/c64/Makefile.am, src/c64/cart/Makefile.am, - src/c64/vsidstubs.c, src/c64dtv/Makefile.am, src/cbm2/Makefile.am, - src/diskimage/Makefile.am, src/diskimage/diskimage.c, - src/diskimage/fsimage-check.c, src/diskimage/fsimage-create.c, - 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.h, src/drive/Makefile.am, src/drive/drive-snapshot.c, - src/drive/drive-writeprotect.c, src/drive/drive.c, src/drive/drive.h, - src/drive/driveimage.c, src/drive/iec/Makefile.am, - src/drive/iec/c64exp/Makefile.am, src/drive/iec/plus4exp/Makefile.am, - src/drive/iec128dcr/Makefile.am, src/drive/iecieee/Makefile.am, - src/drive/ieee/Makefile.am, src/drive/ieee/fdc.c, - src/drive/rotation.c, src/drive/tcbm/Makefile.am, - src/fsdevice/Makefile.am, src/gcr.h, src/iecbus/Makefile.am, - src/imagecontents/Makefile.am, src/infocontrib.sed, src/lib/p64, - src/lib/p64/doc, src/monitor/Makefile.am, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/parallel/Makefile.am, - src/pet/Makefile.am, src/plus4/Makefile.am, src/serial/Makefile.am, - src/userport/Makefile.am, src/vdrive/Makefile.am, - src/vdrive/vdrive-internal.c, src/vdrive/vdrive.c, - src/vic20/Makefile.am, src/vic20/cart/Makefile.am, - src/vicii/Makefile.am, src/viciisc/Makefile.am, src/zfile.c: Merged - the drive-update branch. - -2012-06-07 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Preserve history when monitor - window is closed and reopened - -2012-06-07 Marco van den Heuvel - - * src/init.c, src/monitor/monitor.c, src/monitor.h: added resource - 'KeepMonitorOpen' that allows switching between the 'old' and 'new' - monitor behaviour - -2012-06-07 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/uires.h: Added plus4 model selection to the amiga - gui. - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/uimon.c, src/arch/unix/x11/gnome/x11ui.c: - transfer focus to main emulator window when exiting the monitor - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/linenoise.c, - src/arch/unix/x11/gnome/uimon.c: hack to make the initial prompt show - up without having to press a key, more style fixes - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/uimon.c: do not create the monitor window as - transient for the main emulator window, so it can be put in the - background of the main window - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/uimon.c: actually create the window with a - delete button - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/uimon.c: fixed warnings - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/linenoise.c: fixed warnings - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/linenoise.c: fixed codestyle - -2012-06-07 groepaz - - * src/arch/unix/x11/gnome/uimon.c: fixed codestyle - -2012-06-07 groepaz - - * doc/.indent.pro, doc/indent-test.c: added config for indent pro and - a c file for testing - -2012-06-06 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Keep monitor window open at 'exit' - command, hide it when cross button is pressed - -2012-06-04 Marco van den Heuvel - - * src/arch/amigaos/ahi.h, src/arch/amigaos/intl_funcs.h, - src/arch/amigaos/joyai.h, src/arch/amigaos/joyll.h, - src/arch/amigaos/kbd.h, src/arch/amigaos/loadlibs.h, - src/arch/amigaos/memory.h, src/arch/amigaos/mousedrv.h, - src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uidrivec128.h, - src/arch/amigaos/mui/uidrivec64vic20.h, - src/arch/amigaos/mui/uidrivepetcbm2.h, - src/arch/amigaos/mui/uidriveplus4.h, - src/arch/amigaos/mui/uiromc128settings.c, - src/arch/amigaos/mui/uiromc64vic20settings.c, - src/arch/amigaos/mui/uiromcbm2settings.c, - src/arch/amigaos/mui/uirompetsettings.c, - src/arch/amigaos/mui/uiromplus4settings.c, - src/arch/amigaos/mui/uisid.h, src/arch/amigaos/mui/uisound.h, - src/arch/amigaos/pointer.h, src/arch/amigaos/private.h, - src/arch/amigaos/screen-shot.h, src/arch/amigaos/socketimpl.h, - src/arch/amigaos/statusbar.h, src/arch/amigaos/timer.h, - src/arch/amigaos/types.h, src/arch/amigaos/ui.h, - src/arch/amigaos/uiattach.h, src/arch/amigaos/uic64cart.h, - src/arch/amigaos/uicart.h, src/arch/amigaos/uilib.h, - src/arch/amigaos/uires.h, src/arch/amigaos/videoarch.h: Some coding - style cleanups. - -2012-06-04 Marco van den Heuvel - - * doc/uncrustify.cfg, src/6510core.c: Removed ';' in a define. - -2012-06-04 Marco van den Heuvel - - * doc/uncrustify.cfg: Adapted the uncrustify.cfg file a bit. - -2012-06-04 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uiautostart.c: Added autostart random delay to - the amiga gui. - -2012-06-03 groepaz - - * src/drive/drive.c: always rotate the disk if no idle traps for a - drive is selected. this prevents huge peaks in cpu usage when the - drive must catch up after a longer period of time - -2012-06-03 groepaz - - * src/c64/cart/ocean.c: comment out debug output - -2012-06-03 Marco van den Heuvel - - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/vic20uires.h: Fixed a menu toggle for the amiga gui. - -2012-06-03 Kajtar Zsolt - - * doc/uncrustify.cfg: Add uncrustify.cfg for source beautifying. - -2012-06-03 Marco van den Heuvel - - * src/arch/amigaos/intl_text.c: Fixed an amiga translation issue. - -2012-06-03 Marco van den Heuvel - - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/vic20uires.h: Removed - the rs232 settings menu item from the amiga gui, it needs to be - implemented at some future time. - -2012-06-03 Marco van den Heuvel - - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/vic20uires.h: Removed the keyboard settings menu item - from the amiga gui, it needs to be implemented at some future time. - -2012-06-03 Marco van den Heuvel - - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/vic20uires.h: Removed the peripheral settings menu - item from the amiga gui, it needs to be implemented at some future - time. - -2012-06-03 Daniel Kahlin - - * src/arch/win32/console.c: Fix as suggested by groepaz applied. - Win32/64 monitor no longer stays open. Resolves bug 3463496. - -2012-06-02 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, - doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, src/arch/os2/Makefile.am, po/es.po, - po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, - po/ru.po, po/nl.po, po/pl.po, po/it.po: VICE 2.3.18 - -2012-06-02 Marco van den Heuvel - - * po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/rescia.rc, - src/arch/win32/respet.rc, src/arch/win32/resretroreplay.rc, - src/arch/win32/ressid.rc, src/arch/win32/rested.rc, - src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/translate_text.c: Did a - 'make trans-update'. - -2012-06-01 Marco van den Heuvel - - * 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'. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added cbm2/cbm5x0 cartridge support - to the os/2 gui. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added plus4 cartridge support to the - os/2 gui. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/cbm2/cbm2-cmdline-options.c, - src/cbm2/cbm2mem.h: Updated the cbm2/cbm5x0 model selection in the - os/2 gui. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/ui.c, src/cbm2/cbm5x0.c: Made the os/2 port use the - cbm5x0 ui shutdown call. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/ui.c, src/cbm2/cbm5x0.c: Made the os/2 port use the - cbm5x0 ui init call. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.rc: Split the xcbm2/xcbm5x0 menu in - the os/2 gui. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/dialogs/dragndrop.c, src/arch/os2/ui.c, - src/arch/os2/video.c, src/arch/os2/vsyncarch.c: Replaced references to - vsid_mode with machine_class == VICE_MACHINE_VSID in the os/2 port. - -2012-05-31 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/kbd/Makefile.am, - src/arch/os2/kbd/kbd-vsid.c, src/arch/os2/watcom/c128c64.tgt, - src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64commonc128dtvsc.tgt, - src/arch/os2/watcom/c64commonc128sc.tgt, - src/arch/os2/watcom/c64commonc128scvsid.tgt, - src/arch/os2/watcom/c64commondtvsc.tgt, - src/arch/os2/watcom/c64commondtvscvsid.tgt, - src/arch/os2/watcom/c64commonsc.tgt, - src/arch/os2/watcom/c64commonscvsid.tgt, - src/arch/os2/watcom/c64commonvsid.tgt, - src/arch/os2/watcom/c64dtvc64.tgt, src/arch/os2/watcom/c64sc.tgt, - src/arch/os2/watcom/makebindist.bat, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/vsid-maincpu.c, - src/arch/os2/watcom/vsid-menubar.c, src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/vsidlib.tgt, src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64sc.tgt, src/c64/vsidstubs.c: Split off vsid for - the os/2 port. - -2012-05-30 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc: - Fixed some ifdefs. - -2012-05-30 Marco van den Heuvel - - * src/arch/os2/ui.c: Added myself to the log startup message of the - os/2 port. - -2012-05-30 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.rc: Removed duplicate ieee488 interface - item from the os/2 gui. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Fixed an os/2 menu issue. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/pet/petmodel.c, src/pet/pets.h: - Removed get_pet_model() since it is no longer used. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Updated the pet model selection in - the os/2 gui. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x128.tgt: Some os/2 fixes. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added c128 model selection to the - os/2 gui. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc: - Extended the CIA model selection in the os/2 gui to include x128, - xcbm2 and xcbm5x0. - -2012-05-29 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added retro replay settings to the - os/2 gui. - -2012-05-29 Marco van den Heuvel - - * 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/xvic.tgt: Added border mode, sound output mode, - 3rd sid, and drive sound support to the os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added burst mod support to the os/2 - gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.rc: Changed IDE64 HDx to - primary/secondary master/slave in the os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/dlg-drive.c: Added fd2000/4000 support to the - os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added c64dtv model selection to the - os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/c64dtv/c64dtvflash.c: Fixed a resource issue that would make - x64dtv fail when starting from a read-only media. - - -2012-05-28 Olaf Seibert - - * src/pet/petmem.c: Change the tabular "emulation" of the 6702 dongle - into an algorithmic one. Also make sure that the - mem6809_{read,store}{16,32} functions index the - _mem6809_{read,write}_tab_ptr array according to the incremented - addresses. - -2012-05-28 Marco van den Heuvel - - * 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/xplus4.tgt: Added plus4 model selection support to - the os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added vertical stretch support to the - os/2 gui. - -2012-05-28 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.h, src/arch/os2/dialogs/dlg-color.c, - src/arch/os2/dialogs/dlg-color.h, src/arch/os2/dialogs/dlg-color.rc, - src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/os2/video.c: Updated the - os/2 video settings gui items. - -2012-05-26 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added autostart random delay to the - os/2 gui. - -2012-05-26 Marco van den Heuvel - - * src/arch/os2/dialogs/Makefile.am, src/arch/os2/dialogs/dialogs.h, - src/arch/os2/dialogs/dlg-ide64.c, src/arch/os2/dialogs/dlg-ide64.h, - src/arch/os2/dialogs/dlg-ide64.rc, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/dialogs.icc, src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/vice.wpj: Added IDE64 geometry settings dialog to - the os/2 gui. - -2012-05-25 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added MasC=uerade support to the - os/2 gui, and fixed the sfx sound expander ghosting. - -2012-05-22 Marcus Sutton - - * src/arch/beos/ui_sid.cc, src/arch/beos/vicemenu.cc: 2 minor BeOS UI - fixes. - -2012-05-21 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-color.c, - src/arch/os2/dialogs/dlg-color.h, src/arch/os2/dialogs/dlg-color.rc, - src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Attempt at a fix for the os/2 video - dialog. - -2012-05-18 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy-hid.c, src/arch/unix/macosx/joy-hid.h, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: macjoy: allow - to store min/max range of each axis. detect now adjusts to real - min/max values. - -2012-05-18 Christian Vogelgsang - - * src/arch/unix/macosx/joy.c: macjoy: auto adjust axis range if it was - reported wrong - -2012-05-08 Marcus Sutton - - * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, - src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, - src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h, - src/arch/unix/macosx/vsyncarch.c: Yet more svn properties fixes. - -2012-05-08 Marcus Sutton - - * src/arch/beos/vicewindow.cc, src/arch/beos/vicewindow.h, - src/arch/beos/video.cc, src/arch/beos/videoarch.h, - src/arch/beos/vsidui.cc: Clean up BeVICE window creation/resizing - code, fixing multiple bugs/issues. - -2012-05-08 Marcus Sutton - - * src/arch/unix/gui/uicbm2cart.c, src/arch/unix/gui/uicbm2cart.h, - src/arch/unix/gui/uiplus4cart.c, src/arch/unix/gui/uiplus4cart.h, - src/arch/unix/gui/uiram.c, src/arch/unix/gui/uiram.h, - src/arch/unix/x11/gnome/linenoise.c, - src/arch/unix/x11/gnome/linenoise.h, src/arch/unix/x11/gnome/uimon.c, - src/arch/unix/x11/xaw/uiedit.c, src/arch/unix/x11/xaw/uipalcontrol.c, - src/arch/unix/x11/xaw/uipalcontrol.h, src/c64/cart/diashowmaker.c, - src/c64/cart/diashowmaker.h, src/c64/cart/formel64.c, - src/c64/cart/formel64.h, src/c64/cart/kingsoft.c, - src/c64/cart/kingsoft.h, src/c64/cart/mach5.c, src/c64/cart/mach5.h, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/pagefox.c, src/c64/cart/pagefox.h, - src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, - src/c64/vsidmem.c, src/c64/vsidstubs.c: More svn properties fixes. - -2012-05-06 Olaf Seibert - - * po/nl.po: Some grammar fixes. - -2012-05-05 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h: - macosx: small layout fix - -2012-05-05 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m: - macosx: fixed stereo SID for x64sc - -2012-05-05 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/mousedrv.m, src/arch/unix/macosx/joy-hid.c, - src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy-hidlib.h, - src/arch/unix/macosx/joy-hidmgr.c, src/arch/unix/macosx/joy-hidutil.c, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: macosx: added - support of logical axis values for HID joystick - -2012-05-03 Marcus Sutton - - * src/arch/beos/mousedrv.cc: Unbroke BeVICE compile and debugged mouse - driver. - -2012-05-03 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po file. - -2012-05-02 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-04-30 Marco van den Heuvel - - * src/c64/cart/ocean.c: Fixed ocean cart bank wrap, patch supplied by - Uffe Jakobsen. - -2012-04-28 Marco van den Heuvel - - * src/arch/sdl/joy.c: Applied patch from viceminus, untested, but - should fix bug #3522267. - -2012-04-27 Emir Akaydin - - * po/tr.po, po/translations-status.txt: Updated. - -2012-04-25 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated sv.po file. - -2012-04-25 Peter Krefting - - * po/sv.po: Update Swedish translation (2425t0f0u). - -2012-04-23 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added support for sidcart and - digiblaster to the os/2 gui. - -2012-04-23 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.h, 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, - src/arch/os2/joy.c, src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt, - src/joystick.c, src/joystick.h: Added extra joystick support to the - os/2 gui. - -2012-04-22 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x128-specific.tgt, src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x64-specific.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv-specific.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-menubar.c, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2-specific.tgt, - src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xcbm5x0-menubar.c, - src/arch/os2/watcom/xcbm5x0.tgt, - src/arch/os2/watcom/xpet-specific.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4-specific.tgt, - src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic-specific.tgt, - src/arch/os2/watcom/xvic.tgt: Fixed watcom project files to correctly - use the menubar per emulator. - -2012-04-21 Marco van den Heuvel - - * src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xcbm5x0.tgt: Fixed - the os/2 project files to correctly define __XCBM2__, __XCBM5X0__ and - __X64SC__. - -2012-04-20 groepaz - - * src/arch/sdl/video.c, src/raster/raster.c: second attempt to combat - bug #3515956 - -2012-04-20 groepaz - - * src/monitor/mon_breakpoint.c: remove useless check - -2012-04-20 groepaz - - * src/monitor/mon_breakpoint.c: fix access of free'd memory - -2012-04-20 groepaz - - * src/c64/cart/c64acia1.c: fix warning - -2012-04-20 groepaz - - * src/monitor/mon_disassemble.c: hotfix missing format argument - - -2012-04-20 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated pl.po file. - -2012-04-20 Marco van den Heuvel - - * src/arch/os2/joy.c: Fixed a typo. - -2012-04-20 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-04-20 Olaf Seibert - - * src/pet/6809.c, src/pet/petcpu.c: Allow SuperPET to get back from - 6809 mode to 6502 mode via the switch. - -2012-04-20 Olaf Seibert - - * src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64vic20.c: Add dual IEEE drive types to c64 - and c128 menus for device #10. - -2012-04-19 Olaf Seibert - - * src/arch/unix/x11/xaw/x11video.c: Apparently on some systems, - MIT-SHM works for our purposes even if it indicates that no - "shared pixmaps" are available. If so, don't let this stop our use of - SHM. - -2012-04-19 Marco van den Heuvel - - * src/arch/win32/uiretroreplay.c: Fixed a size issue in the windows - retro replay dialog. - -2012-04-19 Marco van den Heuvel - - * src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdriveplus4.rc: Fixed a size issue in the windows - drive dialog. - -2012-04-19 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Fixed some more os/2 menu issues. - -2012-04-18 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Fixed os/2 SFX gui elements toggle - problems. - - -2012-04-18 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Fixed os/2 easyflash gui element - toggle problems. - -2012-04-18 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, - src/arch/os2/watcom/ide-config.h: Fixed the os/2 mouse problems when - compiled with ow. - -2012-04-18 Marco van den Heuvel - - * src/arch/os2/dialogs/dlg-datasette.rc: Fixed size issues in the os/2 - datasette settings dialog. - - -2012-04-17 Marco van den Heuvel - - * src/arch/os2/dialogs/dlg-drive.rc: Fixed a text cut off issue in the - os/2 drive dialog. - -2012-04-17 Marco van den Heuvel - - * src/arch/win32/msvc/ide-config.h, - src/arch/win32/watcom/ide-config.h: Make windows msvc and ow builds - compile with dynlib support. - -2012-04-16 Marco van den Heuvel - - * doc/vice.texi: Added some FIXME's. - -2012-04-16 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-04-15 Marco van den Heuvel - - * ChangeLog, doc/vice.pdf, doc/vice.hlp, doc/vice.chm, configure.in, - src/version.h, src/arch/win32/vice-version.bat, po/es.po, po/ko.po, - po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, - po/nl.po, po/pl.po, po/it.po: VICE 2.3.17 - -2012-04-15 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated de.po file. - -2012-04-15 pottendo - - * po/de.po: Updated. - -2012-04-14 groepaz - - * src/monitor/monitor_network.c: added some comments - -2012-04-14 groepaz - - * data/VIC20/sdl_pos_fi.vkm: fix shift-lock mapping, patch from - vice-minus - -2012-04-14 groepaz - - * src/vic20/vic20mem.c: do not disable watchpoints on reset, patch - from vice-minus - -2012-04-14 groepaz - - * src/arch/sdl/video.c: prevent maximized window at startup - -2012-04-14 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.rc: Fixed the os/2 about dialog. - -2012-04-14 Marco van den Heuvel - - * src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj: - Fixed. - -2012-04-14 Marco van den Heuvel - - * po/nl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/rescbm2common.rc, src/arch/win32/rescbm5x0.rc, - src/arch/win32/rescia.rc, src/arch/win32/reside64.rc, - src/arch/win32/respet.rc, src/arch/win32/resretroreplay.rc, - src/arch/win32/ressid.rc, src/arch/win32/rested.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'. - -2012-04-14 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-04-14 Marco van den Heuvel - - * 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'. - -2012-04-14 Marco van den Heuvel - - * src/translate_text.c: Fixed some missing brackets in the - translation items. - -2012-04-14 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-04-14 pottendo - - * po/de.po: Updated. - - -2012-04-13 Marco van den Heuvel - - * src/cartridge.h: All crt numbers are official now. - -2012-04-12 Marco van den Heuvel - - * 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'. - -2012-04-11 Olaf Seibert - - * src/pet/6809.c: Fix 6809 DAA instruction; upper nibble could be - "adjusted" twice. - -2012-04-11 Marco van den Heuvel - - * src/c64/c64io.c, src/c64/cart/georam.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/c64/cart/tfe.c, src/sid/sid-cmdline-options.c, src/sound.c, - src/translate.txt, src/translate_text.c, src/vic20/vic20io.c: Added - some previously untranslated items. - -2012-04-11 Fabrizio Gennari - - * src/arch/sdl/video.c: Fix infinite mutual recursive calls - - -2012-04-10 Olaf Seibert - - * src/pet/6809.c, src/pet/petmem.c: New work from Dave Roberts: let - the 6702 return a fixed sequence of values that passes the dongle - check. He found the values by creating a C version of the check - routine and Monte-Carlo simulation. - -2012-04-09 Marco van den Heuvel - - * src/pet/6809.c: Coding style fixes. - -2012-04-09 Olaf Seibert - - * src/pet/6809.c: More 6702 dongle avoidance. Should work with all - language processors. - -2012-04-09 Andreas Matthies - - * src/c64/cart/c64acia1.c: Fix for event safe settings. - -2012-04-08 Marco van den Heuvel - - * src/c64/cart/delaep64.c: Fixed a typo. - -2012-04-08 Marco van den Heuvel - - * src/monitor/asm6809.c: Be consistent. - -2012-04-08 Marco van den Heuvel - - * src/monitor/asm.h, src/monitor/mon_disassemble.c, - src/monitor/mon_disassemble.h: Added FULL6809 and H6309 addressing - modes for disassembly purposes. - -2012-04-08 Marco van den Heuvel - - * src/pet/6809.c: Coding style fixes. - -2012-04-08 Olaf Seibert - - * src/pet/6809.c: Refine dongle check, esp.. for FORTRAN 1.1. - -2012-04-08 Olaf Seibert - - * src/pet/6809.c, src/pet/petmem.c: Put in code to avoid the dongle - check. Idea and most details from Dave Roberts in the cbm-hackers - mailing list. - -2012-04-07 Fabrizio Gennari - - * src/mouse.c: Fix build with --enable-debug-code - -2012-04-06 Marco van den Heuvel - - * src/arch/win32/uimagicvoice.c: Set magic voice file string before - setting enable. - -2012-04-06 Marco van den Heuvel - - * src/arch/os2/vac++/incl/vic20.icc, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. - -2012-04-06 Marco van den Heuvel - - * src/arch/sdl/menu_settings.c: Fixed a copy/paste error. - -2012-04-06 Andreas Matthies - - * src/arch/win32/fullscrn.c, src/arch/win32/ui.c, - src/arch/win32/video-dx9.c: Improved DX9 filtering in windowed mode by - resizing the D3D backbuffer when the window is resized. - -2012-04-06 Marcus Sutton - - * src/arch/win32/uiide64.c: Fix WinVICE IDE64 dialog buttons and - number of sectors. - -2012-04-06 Andreas Matthies - - * src/arch/win32/ui.c: Fixed calculation of menu height (bug was - visible when switching between double sized without double scan - windowed mode and fullscreen). - -2012-04-06 Andreas Matthies - - * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: Include - videoarch.h in the rc files to enable the "Disable DirectX 9 video - driver" menu item in MSVC. - -2012-04-05 Marco van den Heuvel - - * src/cartridge.h: Fixed a copy/paste error. - -2012-04-04 Marco van den Heuvel - - * src/arch/os2/vac++/xvic/Xvic.ICC, src/cbm2/cbm2tpi1.c, - src/sid/resid-dtv.cc, src/sid/resid.cc: More vac++ fixes. - -2012-04-04 Marco van den Heuvel - - * src/arch/os2/vac++/incl/cbm2common.icc, - src/arch/os2/vac++/xpet/Xpet.ICC, src/arch/os2/vac++/xvic/Xvic.ICC, - src/sid/Makefile.am, src/sid/resid-dtv.cc: More vac++ fixes. - -2012-04-04 Marco van den Heuvel - - * src/arch/os2/vac++/incl/cbm2common.icc, - src/arch/os2/vac++/incl/drive.icc, src/arch/os2/vac++/incl/iec.icc, - src/arch/os2/vac++/incl/residdtv.icc, - src/arch/os2/vac++/incl/userport.icc, - src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64/X64.ICC, - src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. - -2012-04-04 Marco van den Heuvel - - * src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC, src/sid/resid.cc: More vac++ fixes. - -2012-04-03 Marco van den Heuvel - - * src/arch/os2/vac++/incl/plus4.icc, - src/arch/os2/vac++/incl/residdtv.icc, - src/arch/os2/vac++/incl/vic20.icc, src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, src/arch/os2/vac++/xvic/Xvic.ICC: - More vac++ fixes. - -2012-04-02 Marco van den Heuvel - - * src/arch/os2/vac++/incl/vic20cart.icc, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC: More vac++ fixes. - -2012-04-02 Marco van den Heuvel - - * src/arch/os2/vac++/incl/c64dtv.icc, - src/arch/os2/vac++/incl/plus4.icc, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. - -2012-04-02 Marco van den Heuvel - - * src/arch/os2/vac++/x64sc/X64SC.ICC: More vac++ fixes. - -2012-04-02 Marco van den Heuvel - - * src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64sc/X64SC.ICC: - More vac++ fixes. - -2012-04-02 Marco van den Heuvel - - * src/arch/os2/vac++/x64/X64.ICC: More x64 vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/vac++/x64/X64.ICC: X64 vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/vac++/x64/X64.ICC, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. - -2012-04-01 Kajtar Zsolt - - * src/arch/amigaos/mousedrv.c, src/arch/amigaos/mousedrv.h, - src/arch/beos/mousedrv.h, src/arch/msdos/mousedrv.c, - src/arch/msdos/mousedrv.h, src/arch/os2/mousedrv.c, - src/arch/os2/mousedrv.h, src/arch/sdl/mousedrv.c, - src/arch/sdl/mousedrv.h, src/arch/unix/mousedrv.c, - src/arch/unix/mousedrv.h, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/mousedrv.c, - src/arch/win32/mousedrv.h, src/arch/win32/ui.c, src/mouse.c, - src/ps2mouse.c, src/ps2mouse.h: Cleanup the mouse handling. Platform - drivers should only return an integer with at least 16 bits of - position information, the rest is handled in mouse.c and ps2mouse.c as - required by the type of mouse, like speed limiting. Now at least on - Linux I don't see pointer jumps anymore, except on very high speed. - Straight movement is straight now that the rate limiting was fixed. - Overall it's quite ok here now, let's hope the other platform are not - broken by mistake. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.rc: Some more vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.rc: Some more vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.h, src/arch/os2/dialogs/dialogs.rc, - src/arch/os2/vac++/x128/X128.ICC: Some more vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/archdep.c, src/arch/os2/vac++/incl/video.icc: More - vac++ fixes. - -2012-04-01 Spiro Trikaliotis - - * src/monitor/monitor_network.c: Fix the answer for the binary monitor - commands: The error code "ok" was forgotten if no error occurred. - -2012-04-01 Spiro Trikaliotis - - * src/monitor/monitor_network.c: First try to binary remote monitor - commands. Only memdump is implemented currently. - -2012-04-01 Spiro Trikaliotis - - * src/machine.c, src/monitor/monitor_network.c, - src/monitor/monitor_network.h: Do not show JAM dialog if remote - monitor is attached. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/vac++/ide-config.h, src/arch/os2/vac++/incl/video.icc: - More vac++ fixes. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/fonts, src/arch/os2/vac++: Some more svn ignores. - -2012-04-01 Marco van den Heuvel - - * src/arch/os2/vac++, src/arch/os2/vac++/x128, src/arch/os2/vac++/x64, - src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, - src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, - src/arch/os2/vac++/xpet, src/arch/os2/vac++/xplus4, - src/arch/os2/vac++/xvic: Some more svn ignores. - -2012-04-01 Kajtar Zsolt - - * src/ps2mouse.c: Also update ps2mouse... - -2012-04-01 Marco van den Heuvel - - * data, src/arch/os2/dialogs/dialogs.h, - src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/video.icc, src/arch/os2/vac++/x128, - src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64, - src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, - src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, - src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, src/arch/os2/vac++/xpet, - src/arch/os2/vac++/xplus4, src/arch/os2/vac++/xvic: More vac++ fixes. - -2012-04-01 Kajtar Zsolt - - * src/arch/amigaos/mousedrv.c, src/arch/msdos/mousedrv.c, - src/arch/os2/mousedrv.c, src/arch/sdl/mousedrv.c, - src/arch/unix/mousedrv.c, src/arch/win32/mousedrv.c, - src/arch/win32/ui.c, src/mouse.c, src/mouse.h: Add middle button and - wheel to mouse emulation. http://www.micromys.de/1351mode.htm - -2012-04-01 Olaf Seibert - - * src/userport/userport_dac.c: Fix distortion in the sound from the - PET Userport DAC: unsigned DAC samples were mixed with signed samples. - Fix by reducing the range of the DAC samples. Unfortunately this also - cuts the volume in half. - -2012-03-31 Marco van den Heuvel - - * src/pet/6809.c: 6809 and 6309 timing updates and fixes. - -2012-03-31 Marco van den Heuvel - - * src/arch/os2/vac++/incl/video.icc, src/arch/os2/vac++/x128/X128.ICC, - src/c64/cart/ide64.c, src/core/ata.c: Some vac++ fixes. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/incl/archdep.icc: Do not include config.h from a - project file. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESIDFP.ICC, - src/arch/os2/vac++/incl/c128.icc, src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/c64commonc64sc.icc, - src/arch/os2/vac++/incl/c64commoncart.icc, - src/arch/os2/vac++/incl/c64dtv.icc, src/arch/os2/vac++/incl/c64sc.icc, - src/arch/os2/vac++/incl/cbm2.icc, - src/arch/os2/vac++/incl/cbm2common.icc, - src/arch/os2/vac++/incl/cbm5x0.icc, src/arch/os2/vac++/incl/core.icc, - src/arch/os2/vac++/incl/diskimage.icc, - src/arch/os2/vac++/incl/iec.icc, - src/arch/os2/vac++/incl/iecc64exp.icc, - src/arch/os2/vac++/incl/mon6809.icc, src/arch/os2/vac++/incl/pet.icc, - src/arch/os2/vac++/incl/plus4.icc, src/arch/os2/vac++/incl/rtc.icc, - src/arch/os2/vac++/incl/userport.icc, - src/arch/os2/vac++/incl/vic20cart.icc, - src/arch/os2/vac++/incl/vicii.icc, - src/arch/os2/vac++/incl/viciicommon.icc, - src/arch/os2/vac++/incl/viciidtv.icc, src/monitor/asm.h: Some more - vac++ project file fixes. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/geninfo2.icc: Fixed a typo. - -2012-03-29 Marco van den Heuvel - - * src/arch/win32/utils/geninfocontrib.c: Only use _strdup when msvc. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/geninfo1.icc, - src/arch/os2/vac++/geninfo2.icc: Added infocontrib generation project - files for vac++. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/config.h, - src/arch/os2/vac++/ide-config.h: Renamed vac++ config.h to - ide-config.h - -2012-03-29 Marco van den Heuvel - - * src/resid/dac.cc: Define INFINITY for vac++. - -2012-03-29 Marco van den Heuvel - - * src/arch/os2/vac++/PETcat.ICC, src/arch/os2/vac++/RESID.ICC, - src/arch/os2/vac++/RESIDDTV.ICC, src/arch/os2/vac++/X1541.ICC, - src/arch/os2/vac++/cartconv.ICC, src/arch/os2/vac++/vicedll.ICC, - src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64/X64.ICC, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC: Started on fixing the vac++ compile. - -2012-03-27 Olaf Seibert - - * src/pet/6809.c: Fix accidental breakage of r25457. - -2012-03-27 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po file. - -2012-03-27 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-03-27 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-03-26 groepaz - - * src/arch/unix/gui/vic20ui.c: fix joystick menu - -2012-03-24 Marcus Sutton - - * src/arch/beos/Makefile.am, src/arch/beos/constants.h, - src/arch/beos/plus4ui.cc, src/arch/beos/ui_sid.cc, - src/arch/beos/ui_ted.cc, src/arch/beos/ui_ted.h, - src/arch/beos/ui_vic.cc, src/arch/beos/ui_vic.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added VIC and TED - border mode and triple SID UI elements to BeVICE. - -2012-03-24 Marco van den Heuvel - - * src/arch/win32/uic128model.c, src/arch/win32/uicbm2model.c, - src/arch/win32/uicbm5x0model.c, src/arch/win32/uipetmodel.c, - src/arch/win32/uiplus4model.c: Fixed the windows model selection - dialogs to have an 'unknown' element. - -2012-03-24 Marco van den Heuvel - - * configure.in: Some amiga sdl related fixes. - -2012-03-22 Olaf Seibert - - * src/drive/drive.c, src/drive/drive.h, src/drive/drivetypes.h, - src/drive/ieee/fdc.c: Simplify the checking for the dual-ness of - drives somewhat. - -2012-03-21 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated sv.po file. - -2012-03-21 Peter Krefting - - * po/sv.po: Update Swedish translation (2414t0f0u). - -2012-03-21 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated de.po file. - -2012-03-21 pottendo - - * configure.in: Fixed a few syntax issues. - -2012-03-21 pottendo - - * po/de.po: Updated. - -2012-03-21 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-03-21 Marco van den Heuvel - - * ChangeLog: Cleaned up the ChangeLog. - -2012-03-21 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated a bit. - -2012-03-20 Marco van den Heuvel - - * configure.in: Only set USE_SDLUI if configured with --enable-sdlui. - -2012-03-20 Marco van den Heuvel - - * ChangeLog, doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, - doc/vice.guide, doc/vice.chm, configure.in, src/version.h, - src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, - po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, - po/nl.po, po/pl.po, po/it.po: VICE 2.3.16 - -2012-03-20 Olaf Seibert - - * src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uifliplist.c, - src/arch/unix/x11/xaw/x11ui.c: UI change for Gnome and Xaw, adding the - extra available devices to the menu, and some small related - adjustments. The SDL gui adapts its menus automatically. - -2012-03-20 Olaf Seibert - - * src/drive/drive-check.c, src/drive/drive-resources.c, - src/drive/drive.c, src/drive/drivetypes.h, src/drive/ieee/fdc.c, - src/drive/ieee/riot2d.c, src/drive/ieee/via1d2031.c: Enable 2 dual - disk drives, the second being device #10 and using #11 for drive 1. - -2012-03-20 Olaf Seibert - - * src/arch/unix/x11/xaw/uimenu.c: Fix checkmark bug. - -2012-03-20 Marco van den Heuvel - - * 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/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/resretroreplay.rc, - src/arch/win32/ressid.rc, src/arch/win32/rested.rc, - src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/translate_text.c: Did a - 'make trans-update'. - -2012-03-20 Marco van den Heuvel - - * src/Makefile.am: Execute gentranslatetable.sh from the source dir. - -2012-03-19 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-03-19 Marco van den Heuvel - - * 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 - another 'make update-po'. - -2012-03-19 Marco van den Heuvel - - * src/translate_text.c: Be consistent. - -2012-03-19 Marco van den Heuvel - - * 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'. - -2012-03-19 Marco van den Heuvel - - * src/pet/6809.c: More 6809/6309 improvements. - -2012-03-19 Olaf Seibert - - * src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drivetypes.h, src/drive/ieee/fdc.c, - src/drive/ieee/ieee.c, src/drive/ieee/riot2d.c, - src/drive/ieee/via1d2031.c, src/parallel/parallel.c, src/parallel.h: - Enable up to DRIVE_NUM IEEE-488 drives, rather than 2. In some places - where they are enumerated, it is 4. The drives use their full 3 bits - of jumpered drive number now, rather than just 1 bit. - -2012-03-18 Marco van den Heuvel - - * src/pet/6809.c, src/pet/6809.h, src/pet/petmem.c, src/pet/petmem.h: - More 6809/6309 improvements. - -2012-03-18 Marco van den Heuvel - - * src/pet/6809.c: Started on improving the timing handling of the - 6809 and 6309. - -2012-03-18 Olaf Seibert - - * src/video/video-resources.c: Hopefully fix window resizing when - hardware scaling is turned off/on. - -2012-03-18 Fabrizio Gennari - - * src/arch/unix/x11/gnome/gnomevideo.c: Fix window behaviour when - starting up with HW scale on - -2012-03-17 Marco van den Heuvel - - * src/arch/win32/Makefile.am: Added missing .rc files. - -2012-03-17 Marco van den Heuvel - - * src/arch/amigaos/make-bindist.sh, src/arch/msdos/make-bindist.sh, - src/arch/sdl/make-bindist_amiga.sh, - src/arch/sdl/make-bindist_dingoo.sh, - src/arch/sdl/make-bindist_gp2x.sh, src/arch/sdl/make-bindist_win32.sh, - src/arch/unix/gp2x/make-bindist.sh, src/arch/win32/make-bindist.sh: - Removed riscos keymap related items from the make bindist scripts. - -2012-03-17 Marco van den Heuvel - - * src/arch/win32/winmain.c: Use __argc and __argv when __MSVCRT__ is - defined - -2012-03-17 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c: Makeover of display of current drive - images: make them Command widgets, so that it is visually clear that - you can click them.- Cut down on calls to video_viewport_resize() - merely on an Expose event. - -2012-03-17 Marco van den Heuvel - - * src/arch/unix/parsid.c: Fixed parsid for latest netbsd. - -2012-03-16 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c: - Mostly source cleanup, and small layout fix for drive image gadget. - -2012-03-16 Olaf Seibert - - * src/arch/unix/x11/xaw/uiscreenshot.c: Fix a memory management bug. - -2012-03-16 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c, - src/arch/unix/x11/xaw/uipalcontrol.h, - src/arch/unix/x11/xaw/uiscreenshot.c, src/arch/unix/x11/xaw/x11ui.c: - Xaw: Fix resizing of widgets in status bar. Handle hiding and unhiding - some of them by (un)mapping them instead of (un)realizing and - (un)managing. - -2012-03-16 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated de.po file. - -2012-03-16 Thomas Giesel - - * src/monitor/mon_lex.c, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y: Warnings fixed - -2012-03-16 pottendo - - * po/de.po: Updated. - -2012-03-15 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdriveplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidriveplus4.c: Added support for switching the - parallel drive cable type to the windows gui. - -2012-03-15 Marco van den Heuvel - - * src/pet/6809.c: Fixed the 6809 core. - -2012-03-15 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uijoystick.c, src/userport/userport_joystick.c: Added - support for the kingsoft and starbyte userport joystick adapters to - the windows gui. - -2012-03-14 groepaz - - * src/arch/unix/gui/uijoystick2.c, src/joystick.c, - src/userport/userport_joystick.c, src/userport/userport_joystick.h: - added support for kingsoft- and starbyte 4-player joystick adapters - (see devlog) - -2012-03-14 groepaz - - * src/arch/unix/gui/uidrivec64c128.c, src/c64/c64cia2.c, - src/c64/c64parallel.c, src/c64/c64parallel.h, src/c64/cart/formel64.c, - src/c64/vsidcia2.c, src/c64/vsidstubs.c, src/c64dtv/c64dtvcia2.c, - src/cbm2/cbm2iec.c, src/core/mc6821core.c, src/drive/drive-snapshot.c, - src/drive/drive.h, src/drive/iec/c64exp/c64exp-resources.c, - src/drive/iec/c64exp/dolphindos3.c, src/drive/iec/cia1571d.c, - src/drive/iec/via1d1541.c, src/iecdrive.h, src/pet/petiec.c, - src/plus4/plus4parallel.c, src/plus4/plus4parallel.h, - src/plus4/plus4pio1.c, src/translate_text.c, src/vic20/vic20iec.c: - reworked parallel cable code to handle cables that are connected to - something else than the cia on cpu side, removed parallel cable stuff - from vsid, added support for formel 64 paralell cable (see devlog) - -2012-03-13 Marco van den Heuvel - - * data/C128/Makefile.am, data/C128/ROdflt.vkm, data/C64/Makefile.am, - data/C64/ROdflt.vkm, data/C64DTV/Makefile.am, data/C64DTV/ROdflt.vkm, - data/CBM-II/Makefile.am, data/CBM-II/ROdflt.vkm, data/PET/Makefile.am, - data/PET/RObusi.vkm, data/PET/ROgrph.vkm, data/PLUS4/Makefile.am, - data/PLUS4/ROdflt.vkm, data/VIC20/Makefile.am, data/VIC20/ROdflt.vkm: - Removed the riscos keymaps. - -2012-03-13 Marco van den Heuvel - - * src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/c64.dsp, src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64c64dtv.dsp, - src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64exp.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64c64dtv.mak, - src/arch/sdl/winmips-msvc/c64exp.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, - src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64c64dtv.vcproj, src/arch/win64/c64exp.vcproj, - src/arch/win64/c64sc.vcproj: Fixed the various project files for the - recent changes. - -2012-03-13 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/mousedrv.m: macosx: fixed setting range - resource items - -2012-03-12 groepaz - - * src/Makefile.am, src/c64/Makefile.am, src/c64/c64parallel.c, - src/core/mc6821core.c, src/core/mc6821core.h, src/drive/drive.h, - src/drive/iec/c64exp/Makefile.am, src/drive/iec/c64exp/dolphindos3.c, - src/drive/iec/c64exp/dolphindos3.h, src/drive/iec/c64exp/iec-c64exp.c, - src/drive/iec/c64exp/mc6821.c, src/drive/iec/memiec.c, src/mc6821.h: - migrated dolphin dos 3 related code to use the generic mc6821 core - -2012-03-12 Marco van den Heuvel - - * src/arch/win32/uipetmodel.c: Changed the windows pet model selection - dialog to use petmodel_* functions. - -2012-03-12 Marco van den Heuvel - - * src/pet/6809.c: Fixed indentation. - -2012-03-12 Marco van den Heuvel - - * src/core/mc6821core.c: Include stdlib.h for NULL. - -2012-03-12 Marco van den Heuvel - - * src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/core.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/core.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/core.dsp, src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/core.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/c64cart.vcproj, src/arch/win64/core.vcproj: Added - formel64.c and mc6821core.c to the various project files. - -2012-03-12 groepaz - - * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/formel64.c, src/c64/cart/formel64.h, - src/c64/cart/magicformel.c, src/cartconv.c, src/cartridge.h, - src/core/Makefile.am, src/core/mc6821core.c, src/core/mc6821core.h, - src/drive/iec/c64exp/mc6821.c, src/mc6821.h, src/translate.txt, - src/translate_text.c: added support for formel 64 cartridge, added - generic mc6821 core - -2012-03-11 Marco van den Heuvel - - * Makefile.am, build/Makefile.am, build/riscos, configure.in, - doc/readmes/Readme-DOS.txt, src/arch/Makefile.am, src/arch/riscos, - src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c, - src/arch/sdl/archdep.h, src/arch/sdl/archdep_riscos.c, - src/arch/sdl/archdep_riscos.h, src/arch/sdl/make-bindist_riscos.sh, - src/arch/sdl/menu_sound.c, src/c128/c128mmu.c, src/findpath.c, - src/fixpoint.h, src/fsdevice/fsdevice-close.c, - src/fsdevice/fsdevice-open.c, src/ioutil.c, src/libm_math.c, - src/main.c, src/pet/6809.c, src/pet/pets.h, src/resources.c, - src/sound.c, src/sound.h, src/sounddrv/Makefile.am, - src/sounddrv/soundacorn.c, src/sysfile.c, src/vdrive/vdrive-iec.c, - src/vice.h, src/vsync.c, src/zfile.c: Removed riscos from the source, - too outdated. - -2012-03-11 Marco van den Heuvel - - * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c: Added - experimental c128 4mhz z80 support (activated by default, but can be - disabled by commenting out the Z80_4MHZ define). - -2012-03-11 Marco van den Heuvel - - * src/c128/z80.c: Even though the z80 is clocked at 4mhz it is only - active on the 'cpu' phase of the 1mhz clock, so need to use half - cycles instead of quarter cycles. - -2012-03-11 Marco van den Heuvel - - * src/pet/6809.c: Made the 'special' D register functions use the - 'generic' 16bit functions. - -2012-03-11 Marco van den Heuvel - - * src/pet/6809.c: Fixed the 6309 native mode irq-related stack - push/pull. - -2012-03-11 Marco van den Heuvel - - * src/pet/6809.c: Fixed the behavior of the 6309 MD register. - -2012-03-11 Marco van den Heuvel - - * src/c128/z80.c: Started on improving the c128 z80 emulation (mainly - the speed). - -2012-03-11 Christian Vogelgsang - - * build/macosx/build-vice-release.sh: macosx: reduced set of release - builds to cocoa only - -2012-03-10 Marco van den Heuvel - - * src/gfxoutputdrv/pngdrv.c: Fixed for memmap. - -2012-03-10 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated ru.po file. - -2012-03-10 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/win32/res.rc: Fixed for the name removal. - -2012-03-10 Michael Litvinov - - * po/ru.po: Updated - -2012-03-10 Spiro Trikaliotis - - * doc/html/index.html, doc/vice.texi, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc: Fixed list of current team members. - -2012-03-10 Christian Vogelgsang - - * configure.in: macosx: skip dubious cross compiler check - -2012-03-10 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/mousedrv.m, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved mouse - emulation - -2012-03-10 Marco van den Heuvel - - * src/pet/6809.c: Added a sanity check. - -2012-03-10 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/video.m: macosx: adapted to new - video_canvas interface - -2012-03-10 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-10 Marcus Sutton - - * src/arch/beos/ui_vicii.cc: No borders radio button, adjustments and - refactoring for BeVICE VIC-II settings dialog. - -2012-03-10 Fabrizio Gennari - - * src/arch/win32/fullscrn.c: Properly initialize D3D9 device when - entering and exiting full screen mode - -2012-03-09 groepaz - - * src/c64/cart/magicvoice.c: memory mapping fixes, wow and gorf work - now - -2012-03-09 groepaz - - * src/core/t6721.c: added support for speed parameter, fixed 48bit - frames somewhat - -2012-03-09 Fabrizio Gennari - - * src/arch/win32/ui.c, src/arch/win32/video-dx9.c, - src/arch/win32/video.c: Do not create D3D9 device before size is known - -2012-03-09 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c: Remove static cached_canvas - and make it per-controlwindow. - -2012-03-09 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-08 Marco van den Heuvel - - * src/arch/beos/video.cc: Unbreak beos compile. - -2012-03-08 Marco van den Heuvel - - * src/pet/6809.c: Changed request_irq to req_irq. - -2012-03-08 Marco van den Heuvel - - * configure.in: Typo fix. - -2012-03-08 Marco van den Heuvel - - * configure.in, src/arch/msdos/Makefile.am: dos pcap lib fixes. - -2012-03-08 Marco van den Heuvel - - * src/arch/msdos/uisid.c: Fixed a typo. - -2012-03-08 Marco van den Heuvel - - * src/rawnet.c: Include stdlib.h for NULL. - -2012-03-08 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-08 Marcus Sutton - - * src/arch/beos/plus4ui.cc: Added missing ui_update_menus() call. - -2012-03-08 Fabrizio Gennari - - * configure.in: Remove obsolete lines for MS-DOS cross-compilation - -2012-03-07 Marcus Sutton - - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/beos/ui_ide64.cc, - src/arch/beos/ui_ide64.h, src/arch/beos/vicemenu.cc: New per-image - IDE64 size settings dialogs for BeVICE. - -2012-03-07 Marco van den Heuvel - - * src/arch/unix/x11/xaw/Makefile.am: Added uipalcontrol.h to the - Makefile.am file. - -2012-03-07 Marco van den Heuvel - - * src/pet/Makefile.am: Added 6809.h to the makefile.am file. - -2012-03-07 Marco van den Heuvel - - * src/arch/os2/video.c, src/arch/os2/watcom, - src/arch/os2/watcom/makebindist.bat, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/vice.wpj: Unbreak the os/2 port. - -2012-03-07 Marco van den Heuvel - - * src/arch/amigaos, src/arch/amigaos/make-bindist.sh, - src/arch/amigaos/ui.c, src/arch/amigaos/video.c: Unbreak the amiga - ports. - -2012-03-07 Marco van den Heuvel - - * configure.in: Commented out the vte-2.90 check, since gtk3/gtk2 - mixed binaries don't work, VICE really needs to be 'fixed' for gtk3. - -2012-03-06 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/arch/sdl/win32-msvc, - src/arch/sdl/win32-watcom, src/arch/sdl/win64-msvc, - src/arch/sdl/winmips-msvc, src/convert_owcc_libs.sh: Fixed for owcc. - -2012-03-06 Marco van den Heuvel - - * src/arch/sdl/menu_c64cart.c: Some sdl cart error reporting fixes, - this is temporary till a proper error reporting system can be made for - vice. - -2012-03-06 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, - src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added - petmodel to the various project files. - -2012-03-06 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-06 Olaf Seibert - - * src/arch/unix/x11/xaw/x11video.c: Fix double double-sizing. - (Strangely enough, this seemed to crash when I tried it the previous - time). Still goes with r25369. - -2012-03-06 Olaf Seibert - - * src/arch/unix/x11/xaw/x11video.c: Fix HAVE_XVIDEO case. This seems - to work. - -2012-03-05 groepaz - - * src/arch/unix/gui/uiromset.c, src/c64/c64-resources.c, - src/c64dtv/c64dtv-resources.c, src/romset.c: unbreak romsets - -2012-03-05 groepaz - - * src/arch/unix/gui/petui.c: fixed model selection menu - -2012-03-05 groepaz - - * src/pet/Makefile.am, src/pet/petmem.c, src/pet/petmodel.c, - src/pet/petmodel.h, src/pet/pets.h: refactored model switching code - (see devlog), fixed bug #3496413 - -2012-03-05 groepaz - - * src/plus4/plus4mem.c: partial fix for bug #3459150 - -2012-03-05 Kajtar Zsolt - - * src/mouse.c: This is more accurate. Still not very accurate at - higher speeds, but it's at least something. - -2012-03-05 Marco van den Heuvel - - * src/arch/sdl/menu_drive.c: Added opencbm support to the sdl ui. - -2012-03-05 Marco van den Heuvel - - * configure.in, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uijoystickkeys.c: Fixed to allow vte-2.90 to - be used (note that sealing of gtk internal structures has been - disabled as a way to get the code to compile, this needs to be fixed - and the gtk code needs to be changed/fixed to compile/work with gtk3). - -2012-03-05 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-04 groepaz - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: unbreak compiling XAW gui without - HAVE_XVIDEO - -2012-03-04 groepaz - - * src/arch/unix/x11/vidmode.c: unbreak vidmode - -2012-03-04 groepaz - - * src/arch/unix/gui/uiide64.c, src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/xaw/uiedisk.c: add missing ide64 related gui items - -2012-03-04 groepaz - - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_cbm2hw.c, - src/arch/sdl/menu_drive.c, src/arch/sdl/menu_video.c: sdl ui devlog - catchup, added all missing stuff - -2012-03-04 groepaz - - * 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, doc/html/vice.css: removed excessive use of - fixed width font, fix html to prevent IE quirks mode - -2012-03-04 Fabrizio Gennari - - * src/arch/msdos/video.c, src/arch/msdos/videoarch.h, - src/arch/sdl/fullscreen.c, src/arch/sdl/video.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/lightpendrv.c, - src/arch/unix/x11/xaw/videoarch.h, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/arch/win32/lightpendrv.c, - src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, - src/arch/win32/video.c, src/arch/win32/videoarch.h, src/crtc/crtc.c, - src/raster/raster.c, src/video/video-canvas.c, - src/video/video-resources.c, src/video/video-viewport.c, src/video.h: - Fix 2 Win32 GDI bugs: crash when window too narrow to fit menu, and - incorrect size when unmaximizing. Refactor canvas a bit, reducing the - need for multiplying/dividing by doublesizex/y - -2012-03-03 groepaz - - * doc/html/amigaos.html, doc/html/beos.html, doc/html/checklinks.sh, - doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, - doc/html/sco.html, doc/html/solaris.html, doc/html/vice.css: - streamlined html, removed obsolete stuff, added common stylesheet, - fixed some links - -2012-03-03 Kajtar Zsolt - - * src/mouse.c: Unbreak Amiga mouse emulation. - -2012-03-03 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/petui.c, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uipetmodel.c, - src/arch/win32/uipetmodel.h, src/arch/win32/uipetset.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/arch.vcproj: Added proper pet model selection and fixed - the pet settings dialog for the windows gui. - -2012-03-03 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-02 Marco van den Heuvel - - * src/arch/win32/uited.c, src/arch/win32/uivic.c: Fixed. - -2012-03-02 Fabrizio Gennari - - * src/arch/win32/uivicii.c: It was impossible to restore normal - borders - -2012-03-02 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-01 groepaz - - * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c: - prevent crashing when printing beyond the limit of the printer - -2012-03-01 groepaz - - * src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uiprinter.h, - src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriecplus4.c, - src/arch/unix/gui/uiprinterieee.c: added missing menu items for - selecting printer output mode - -2012-03-01 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/plus4ui.c, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/rested.rc, - src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, - src/arch/win32/uited.c, src/arch/win32/uited.h, - src/arch/win32/uivic.c, src/arch/win32/uivic.h, - src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, - src/arch/win32/uivicset.h, src/arch/win32/vic20ui.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xplus4.dsp, - src/arch/win32/xvic.dsp, src/arch/win64/arch.vcproj, - src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: Added plus4 - and vic20 border mode dialogs to the windows gui. - -2012-03-01 groepaz - - * po/de.po: fixed copypaste fail :) - -2012-03-01 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-01 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-03-01 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-02-29 groepaz - - * src/fliplist.c: fix loading fliplists. fixes bug 3483621 - -2012-02-29 groepaz - - * src/arch/unix/gui/uifliplist.c: make save fliplist actually work - from the gui :) - -2012-02-29 groepaz - - * src/fileio/fileio.c, src/rawfile.c: if stat failed do not exit early - in write mode. fixes bug 3489795 - -2012-02-29 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uivideo.c: Added video - audio leak support to the windows gui. - -2012-02-29 Marco van den Heuvel - - * src/arch/win32/res.rc: Fixed for non-dx compile. - -2012-02-29 Marco van den Heuvel - - * src/arch/win32/ressid.rc: Element size fix. - -2012-02-29 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/resc128.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic128model.c, - src/arch/win32/uic128model.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added c128 - model selection to the windows gui. - -2012-02-29 Marco van den Heuvel - - * src/pet/6809.c: Some warning fixes. - -2012-02-29 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-02-29 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po file. - -2012-02-29 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-02-29 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-02-28 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-02-28 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-02-28 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, - doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, - po/fr.po, po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/2, - po/nl.po, po/pl.po, po/it.po: VICE 2.3.15 - -2012-02-28 Marco van den Heuvel - - * src/pet/6809.c: More updates. - -2012-02-27 Marco van den Heuvel - - * src/pet/6809.c: More updates. - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: Some more 6809 core improvements. - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: Added a comment about the register transfer. - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: Fixed the register transfer handling (undocumented). - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: More 6809 core improvements. - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: More 6809 core improvements. - -2012-02-26 Marco van den Heuvel - - * src/Makefile.am: Fixed. - -2012-02-26 Marco van den Heuvel - - * src/pet/6809.c: 6809 core improvements. - -2012-02-25 Marco van den Heuvel - - * src/pet/6809.c: Redefined the types of the registers. - -2012-02-25 Marco van den Heuvel - - * src/pet/6809.c: Removed monitor_addr_name(). - -2012-02-25 Marco van den Heuvel - - * src/pet/6809.c: Removed monitor_return(). - -2012-02-25 Marco van den Heuvel - - * src/pet/6809.c: Removed monitor_call(). - -2012-02-25 Marco van den Heuvel - - * src/pet/6809.c: Code style fixes. - -2012-02-25 Marco van den Heuvel - - * po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/arch/win32/resacia.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/rescbm2common.rc, src/arch/win32/rescbm5x0.rc, - src/arch/win32/rescia.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/resmagicvoice.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmcreplay.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resretroreplay.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressoundexpander.rc, src/arch/win32/ressoundsampler.rc, - src/arch/win32/restfe.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'. - -2012-02-25 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-02-25 Marco van den Heuvel - - * 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'. - -2012-02-25 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/cbm5x0ui.c, src/arch/win32/resc128.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm5x0.rc, - src/arch/win32/rescia.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uicia.c, src/arch/win32/uicia.h, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj: Added CIA - settings support to x128, xcbm2 and xcbm5x0 in the windows gui. - -2012-02-25 Marcus Sutton - - * data/C64/beos_sym.vkm, data/C64DTV/beos_sym.vkm: Proper US symbolic - keymap for BeVICE x64/x64sc/x64dtv. - -2012-02-25 Marcus Sutton - - * src/arch/beos/c64ui.cc, src/arch/beos/vicemenu.cc: BeVICE menu item - fixes. - -2012-02-24 Marco van den Heuvel - - * src/pet/6809.h: No need for (the possibly conflicting) (U)INT32. - -2012-02-24 Marco van den Heuvel - - * src/gfxoutputdrv/jpegdrv.c: Moved the position of the jpeglib.h - include to avoid INT32 conflicts. - -2012-02-22 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-02-22 Marco van den Heuvel - - * src/arch/win32/parsid.c: Fix windows parsid sleep call. - -2012-02-22 Marco van den Heuvel - - * src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/resvicii.rc, src/arch/win32/uivicii.c: Added - 'no border' to the windows vicii dialog. - -2012-02-22 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/resretroreplay.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uiretroreplay.c, - src/arch/win32/uiretroreplay.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64sc.dsp, src/arch/win64/arch.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64sc.vcproj: Added retro replay dialog to the windows - gui. - -2012-02-21 Marco van den Heuvel - - * src/arch/beos/ppc-ar.sh, src/arch/beos/ppc-cc.sh, - src/arch/unix/minix/minix-ar.sh: Added some 'what does it do' - descriptions to certain shell scripts. - -2012-02-21 Marco van den Heuvel - - * src/arch/msdos/vic20ui.c: Fixed dos xvic. - -2012-02-21 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Add a scrollbar to the monitor - window - -2012-02-20 Kajtar Zsolt - - * src/monitor/monitor_network.c: This seems to work now as I expect - it. Which platform was it working originally? On win32 and x11/xaw - surely not... - http://sourceforge.net/tracker/index.php?func=detail&aid=3196471&group_id=223021&atid=1057617 - -2012-02-19 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Increase monitor history - -2012-02-19 Jesse Lee - - * po/ko.po, po/translations-status.txt: Updated. - -2012-02-19 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c, src/monitor/mon_command.c, - src/monitor/mon_command.h: Add TAB completion to monitor. If the - command is known to take a file name as argument, completion to file - name will be used for that - -2012-02-18 Marco van den Heuvel - - * src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uisid.c: Changed the - windows sid dialog to deal with the 3rd sid, and fixed the fact that - cancel still saved the changes. - -2012-02-18 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-02-18 Marco van den Heuvel - - * src/arch/beos/kbd.c, src/arch/beos/kbd.h: BeOS uses COMMON_KBD. - -2012-02-17 Fabrizio Gennari - - * src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/console.c, - src/arch/unix/x11/xaw/uimon.c: Unify Xaw versions of uimon.c and - console.c - -2012-02-17 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Fix Caps Lock in monitor - -2012-02-16 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Fix Shift key in monitor - -2012-02-15 Marco van den Heuvel - - * src/drive/drive-resources.c, src/drive/iec/iec-resources.c, - src/drive/ieee/ieee-resources.c: Don't register the drive idle method - twice. - -2012-02-15 Thomas Giesel - - * po/intl2po.c: Allocate enough memory for '\0'-termination - -2012-02-14 Marco van den Heuvel - - * configure.in: Don't check for pcap when using mingw. - -2012-02-14 Fabrizio Gennari - - * src/arch/win32/intl.c: Find win_hotkeys.vhk no matter what the - current directory is - -2012-02-14 Fabrizio Gennari - - * src/arch/win32/intl.c: 'c [...] must have the value of an unsigned - char or EOF', says isspace's man page - -2012-02-13 Marco van den Heuvel - - * src/gfxoutputdrv/ffmpegdrv.c: Cosmetic fixes. - -2012-02-12 Olaf Seibert - - * src/h6809regs.h, src/monitor/asm6809.c, - src/monitor/mon_register6809.c, src/pet/6809.c, src/pet/6809.h: - mime-type and eol properties. - -2012-02-12 Olaf Seibert - - * src/monitor/mon_assemble6809.c: Add in some addressing mode - decoding, useful when monitor-split is done. - -2012-02-12 Marco van den Heuvel - - * po/intl2po.c: Don't convert the filename if source and destination - paths are the same. - -2012-02-12 Marco van den Heuvel - - * configure.in: Only check c++ compiler validity when cross compiling. - -2012-02-12 groepaz - - * src/c64/cart/reu.c: handle extra bank bits of hacked reu correctly, - they are not affected by the REC chip. - -2012-02-12 Marco van den Heuvel - - * configure.in, src/Makefile.am: Unbreak the osx build. - -2012-02-12 Marco van den Heuvel - - * src/c64/cart/magicvoice.c, src/c64/cart/retroreplay.c: Cosmetic - fixes. - -2012-02-11 Marco van den Heuvel - - * src/pet/6809.c: Reverted to a working state, will improve upon it in - a separate branch. - -2012-02-11 Marco van den Heuvel - - * po/Makefile.in.in: Fixed. - -2012-02-11 Marco van den Heuvel - - * po/Makefile.in.in, po/intl2po.c: Use builddir and srcdir, not - top_builddir and top_srcdir. - -2012-02-11 Marco van den Heuvel - - * po/intl2po.c: Added safeguard for malformed filenames. - -2012-02-10 Marco van den Heuvel - - * src/pet/6809.c: Some 6809 code cleanups. - -2012-02-10 Marco van den Heuvel - - * src/aciacore.c: Don't unset a NULL alarm. - -2012-02-10 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Add copy (Ctrl-C), paste (Ctrl-V), - paste from X11 clipboard (middle mouse button), plus some other tricks - with Ctrl (Ctrl-A: home, Ctrl-E: end etc.) to monitor window - -2012-02-10 Marco van den Heuvel - - * src/c128/c128-resources.c: Changed resource "RomseChargenDENamet" to - "RomsetChargenDEName", resource doesn't seem to be used anywhere - (unused resources will be revealed in the upcoming feature checking - action). - -2012-02-10 Marco van den Heuvel - - * po/Makefile.in.in: Dependency fix. - -2012-02-10 Marco van den Heuvel - - * src/arch/os2/makedist.cmd, src/arch/os2/watcom/makebindist.bat, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Make sure the superpet roms are - included in the bindist scripts. - -2012-02-09 Marco van den Heuvel - - * src/pet/6809.c: Extended flag sizes. - -2012-02-09 Marco van den Heuvel - - * src/pet/6809.c: Extend the 6809 carry indicator to 16bit size. - -2012-02-09 Marco van den Heuvel - - * src/Makefile.am, src/arch/amigaos/Makefile.am: Fix usage of - generated script files. - -2012-02-09 Marco van den Heuvel - - * po/Makefile.in.in: Finished the out-of-source compile fixing. - -2012-02-09 Olaf Seibert - - * src/pet/6809.c: Undo some (too short) shortcuts. Not all are found - yet. - -2012-02-09 Marco van den Heuvel - - * src/Makefile.am: Generate translate.h in the build tree, not the - source tree. - -2012-02-09 Marco van den Heuvel - - * po/Makefile.in.in, po/intl2po.c: Made intl2po generate files in the - build tree instead of the source tree. - -2012-02-08 Marco van den Heuvel - - * doc/Makefile.am: Made vice.info be generated in the build tree - instead of the source tree. - -2012-02-08 Marco van den Heuvel - - * src/monitor/mon_register6809.c, src/pet/6809.c, src/pet/6809.h: - Started on the 6809 cleanup. - -2012-02-08 Thomas Giesel - - * src/arch/amigaos/signals.c, src/arch/beos/signals.c, - src/arch/msdos/signals.c, src/arch/os2/signals.c, - src/arch/riscos/signals.c, src/arch/sdl/signals.c, - src/arch/unix/signals.c, src/arch/win32/signals.c, - src/monitor/monitor.c, src/signals.h: Don't handle SIGINT anymore. - It's not needed with the new monitor. - -2012-02-08 Thomas Giesel - - * src/arch/unix/x11/gnome/uimon.c: Warnings fixed - -2012-02-08 Thomas Giesel - - * src/monitor/mon_command.c, src/translate.txt, src/translate_text.c: - Pointless (and partially wrong) translations of load|store|exec - removed. - -2012-02-08 Thomas Giesel - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt, - src/monitor/mon_command.c, src/translate.txt, src/translate_text.c: - Documentation for stopwatch added - -2012-02-08 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c: Fix compilation error occurring - with old version of GTK+ headers - -2012-02-08 Thomas Giesel - - * doc/vice.texi: Restored Latin-1 encoding I messed up before :/ - -2012-02-08 Thomas Giesel - - * doc/vice.texi: trailing white space removed - -2012-02-08 Olaf Seibert - - * src/h6809regs.h, src/monitor/asm.h, src/monitor/mon_assemble6502.c, - src/monitor/mon_assemble6809.c, src/monitor/mon_assemblez80.c, - src/monitor/mon_command.c, src/monitor/mon_disassemble.c, - src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y, - src/monitor/mon_register6809.c, src/monitor/monitor.c, - src/monitor/montypes.h, src/monitor.h: Add most (but not all!) 6809 - addressing modes in monitor command parser, and 6809 assembly. Also - add D register to monitor interface. - -2012-02-08 Marco van den Heuvel - - * src/monitor/mon_register6809.c: Style cleanups. - -2012-02-07 Marco van den Heuvel - - * src/arch/amigaos/joyll.c, src/arch/amigaos/loadlibs.h: Added - disabling of lowlevel joystick support if the lowlevel library could - not be loaded. - -2012-02-07 Marco van den Heuvel - - * src/arch/amigaos/loadlibs.h, src/arch/amigaos/uiapi.c: Added - disabling of video overlay support if the correct library could not be - loaded. - -2012-02-07 Marco van den Heuvel - - * src/arch/amigaos/joyai.c, src/arch/amigaos/loadlibs.h: Added - disabling of amiga os4 joystick support if the AI library could not be - loaded. - -2012-02-07 Olaf Seibert - - * src/pet/6809.c: Somehow `caller_space' popped up again. - -2012-02-07 Marco van den Heuvel - - * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/hardsid.c, - src/arch/amigaos/loadlibs.h: Added disabling of catweasel and hardsid - support if the pci library could not be loaded. - -2012-02-07 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/amigamain.c, - src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/expansionbase.h, - src/arch/amigaos/hardsid.c, src/arch/amigaos/joyai.c, - src/arch/amigaos/loadlibs.c, src/arch/amigaos/loadlibs.h, - src/arch/amigaos/uiapi.c, src/arch/amigaos/video.c: Added a better - library loading system for the amiga ports, optional library feature - disabling not implemented yet. - -2012-02-07 Thomas Giesel - - * src/monitor/mon_disassemble.c, src/monitor/mon_lex.c, - src/monitor/mon_lex.l, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y, - src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c, - src/monitor/monitor.c, src/monitor/montypes.h: New commands "sw" and - "sw reset" (or "stopwatch", "stopwatch reset") - -2012-02-07 Marco van den Heuvel - - * src/pet/6809.c, src/pet/6809.h: Some fixes. - -2012-02-07 Thomas Giesel - - * src/c64/cart: Ignore all *.a files in c64/cart - -2012-02-07 Thomas Giesel - - * src/6510core.c, src/6510dtvcore.c, src/arch/msdos/menudefs.c, - src/arch/riscos/ui.c, src/arch/sdl/menu_common.c, - src/arch/unix/gui/uicommands.c, src/c128/z80.c, src/drive/drivecpu.c, - src/mainc64cpu.c, src/maincpu.c, src/mainviccpu.c, - src/monitor/mon_breakpoint.c, src/monitor/monitor.c, src/monitor.h, - src/pet/6809.c: Remove global variable caller_space and merge it with - default_memspace to bring some light into the memspace odyssey. Solves - bug 3485476. - -2012-02-07 Jesse Lee - - * po/ko.po, po/translations-status.txt: Updated. - -2012-02-07 Marco van den Heuvel - - * src/arch/os2/watcom/monitor.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/monitor.dsp, - src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/pet.mak, src/arch/win32/monitor.dsp, - src/arch/win32/pet.dsp, src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/monitor.vcproj, src/arch/win64/pet.vcproj: Added the - 6809-related sources to the project files. - -2012-02-06 Marco van den Heuvel - - * doc/vice.texi: Updated to fit in the dos port help window. - -2012-02-06 Marco van den Heuvel - - * configure.in, src/arch/msdos/make-bindist.sh, - src/sid/sid-resources.c: Added --without-residfp, made the dos port - compile without resid and fixed the sid resources for compiling - without resid but with resid-fp. - -2012-02-06 Marco van den Heuvel - - * configure.in: Added cross compilation C++ sanity checks to the - configure script. - -2012-02-06 Marco van den Heuvel - - * src/pet/6809.c, src/pet/6809.h: Include vice.h instead of config.h - -2012-02-06 Marco van den Heuvel - - * src/monitor/asm6809.c: Added the rest of the 6809/6309 comments. - -2012-02-06 Marco van den Heuvel - - * src/arch/msdos/uidrive.c: Reverted to a state that doesn't crash the - dos port. - -2012-02-06 Marco van den Heuvel - - * src/monitor/asm6809.c: Added more 6809/6309 comments. - -2012-02-06 Marco van den Heuvel - - * src/monitor/asm6809.c: Added more 6809/6309 comments. - -2012-02-05 Olaf Seibert - - src/pet/pet.c, src/pet/petmem.c: Add a hard reset (call to - machine_trigger_reset(MACHINE_RESET_MODE_HARD)) in the PET's - machine_change_timing(). Copied from the 64. Strangely enough, this - seems to be the only way that a hard reset, and hence a mem_powerup(), - is done at the start. (call trace: resources_set_defaults > - set_sync_factor > machine_change_timing > machine_trigger_reset > - machine_trigger_reset_internal > mem_powerup) mem_powerup() was needed - to disable the initial write protection of the SuperPET ram. - -2012-02-05 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c: On the error return, the error - handler should be restored as well. - -2012-02-05 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c: Plug a race condition. - -2012-02-05 Andrea Musuruane - - * po/it.po, po/translations-status.txt: Updated. - -2012-02-05 Fabrizio Gennari - - * src/arch/unix/x11/gnome/uimon.c, src/arch/unix/x11/xaw/console.c: - Do not add empty lines to history - -2012-02-05 Olaf Seibert - - * src/pet/pet.c: Forgot to increase array. - -2012-02-04 Marco van den Heuvel - - * src/monitor/asm6809.c: Added some comments for future 6809-illegal - opcodes and 6309 opcodes. - -2012-02-04 Olaf Seibert - - * src/monitor/asm6809.c, src/monitor/mon_register.h, src/pet/6809.c, - src/pet/6809.h, src/pet/monitor.c, src/pet/monitor6809.h, - src/pet/petmem.c: SuperPET cleanup that can be done now that initial - support is in. - -2012-02-04 Fabrizio Gennari - - * configure.in, src/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/console.c, src/arch/unix/x11/gnome/uimon.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/console.c, - src/monitor/mon_util.c, src/monitor/monitor.c: Readline is only a - dependency for the Xaw port and the c1541 tool (and not, for example, - for the GTK+ port) - -2012-02-04 Olaf Seibert - - * data/PET/Makefile.am, data/PET/characters.901640-01.bin, - data/PET/romsuperpet.vrs, data/PET/waterloo-a000.901898-01.bin, - data/PET/waterloo-b000.901898-02.bin, - data/PET/waterloo-c000.901898-03.bin, - data/PET/waterloo-d000.901898-04.bin, - data/PET/waterloo-e000.901897-01.bin, - data/PET/waterloo-f000.901898-05.bin, src/Makefile.am, - src/h6809regs.h, src/maincpu.c, src/monitor/Makefile.am, - src/monitor/asm.h, src/monitor/asm6502.c, src/monitor/asm6502dtv.c, - src/monitor/asm6809.c, src/monitor/asmz80.c, - src/monitor/mon_assemble.h, src/monitor/mon_assemble6502.c, - src/monitor/mon_assemble6809.c, src/monitor/mon_assemblez80.c, - src/monitor/mon_disassemble.c, src/monitor/mon_register6809.c, - src/monitor/monitor.c, src/monitor/montypes.h, src/monitor.h, - src/pet/6809.c, src/pet/6809.h, src/pet/Makefile.am, src/pet/pet.c, - src/pet/petcpu.c, src/pet/petdww.c, src/pet/petmem.c, - src/pet/petmem.h, src/pet/pets.h: Some more SuperPET support. The ROMs - actually run, if you get the machine to the correct configuration - (SuperPET, 6809 cpu, no other memory or I/O extensions, true drive - emulation). The 6702 dongle foils running software from the - "SuperPET WCS" disk though. Disassembly works in the monitor, but - assembly not yet. - -2012-02-04 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated de.po. - -2012-02-04 pottendo - - * po/de.po: Updated. - -2012-02-03 Marco van den Heuvel - - * src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj: Made xcbm* - use ressiddtv.rc instead of ressid.rc in the windows project files. - -2012-02-03 Marcus Sutton - - * src/arch/win32/Makefile.am, src/arch/win32/cbm2ui.c, - src/arch/win32/cbm5x0ui.c: Use single-SID (DTV) version of the SID - settings dialog for WinVICE xcbm2/xcbm5x0. (Project files will need - updated rescbm*cat.rc.) - -2012-02-03 Marcus Sutton - - * src/arch/win32/uimon.c: Fix error & warningS reported by - gcc/mingw32/4.5.2. - -2012-02-02 Fabrizio Gennari - - * src/arch/unix/x11/gnome/linenoise.h: Add header file for Linenoise - -2012-02-02 Fabrizio Gennari - - * configure.in, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/uimon.c, src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/linenoise.c, src/arch/unix/x11/gnome/uimon.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/uimon.c: - Introduce a separate window for the monitor when using GTK+, based on - VTE terminal widget and Linenoise for readline - -2012-02-02 Jesse Lee - - * po/tr.po, po/translations-status.txt: Updated. - -2012-02-01 Marco van den Heuvel - - * 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/rescbm2.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added drive sound - emulation to the windows gui. - -2012-02-01 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added sound - output mode to the windows gui. - -2012-02-01 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated es.po. - -2012-02-01 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2012-02-01 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64burstmod.c, - src/arch/win32/uic64burstmod.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added c64 - drive burst modification to the windows gui. - -2012-02-01 Marco van den Heuvel - - * po/translations-status.txt: Updated for the updated pl.po. - -2012-01-31 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-01-31 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, - doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, - po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, po/nl.po, - po/pl.po, po/it.po: VICE 2.3.14 - -2012-01-31 Marco van den Heuvel - - * 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/sv.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/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reside64.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resramcart.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvsid.rc, src/translate_text.c: Did a - 'make trans-update'. - -2012-01-31 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2012-01-31 Marco van den Heuvel - - * 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'. - -2012-01-31 Olaf Seibert - - * src/pet/monitor.h: Remove. - -2012-01-31 Olaf Seibert - - * src/pet/monitor6809.h: Rename, to avoid clash with already existing - file with the same name. - -2012-01-31 Olaf Seibert - - * src/pet/6809.c, src/pet/6809.h, src/pet/monitor.c, - src/pet/monitor.h: Throw in a 6809 CPU! It rattles around inside the - SuperPET box, since it isn't plugged in yet. These are the original - files I intend to use, before any change, in order to keep history. - Source: https://github.com/bcd/exec09 rev - commit/642e684b9d225a6d0a3d7121ed23ba79c76b9fc5 found via: - http://koti.mbnet.fi/~atjs/mc6809/#Emu, gcc6809 - -2012-01-31 Marco van den Heuvel - - * src/arch/sdl/archdep_amiga.c: Fixed a typo. - -2012-01-31 Marco van den Heuvel - - * src/arch/sdl/uifilereq.c: Simplified the directory separation - handling. - -2012-01-31 Marco van den Heuvel - - * src/arch/unix/gui/uisound.c: Consistency. - -2012-01-30 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/vsidns.c: Fixed - amigaos Makefile.am - -2012-01-30 Marco van den Heuvel - - * src/arch/win32/uilib.c: Added d1m, d2m and d4m image creation to the - windows ui. - -2012-01-30 Marco van den Heuvel - - * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resvic20.rc: Made the cart and I/O-extensions show up - in alphabetical order. - -2012-01-29 Olaf Seibert - - * src/arch/unix/gui/petui.c, src/crtc/crtc.c, src/embedded.c, - src/pet/pet-cmdline-options.c, src/pet/pet-resources.c, src/pet/pet.c, - src/pet/petmem.c, src/pet/petmem.h, src/pet/petrom.c, - src/pet/petrom.h, src/pet/petromset.c, src/pet/pets.h, src/sysfile.c: - Add some SuperPET hardware. Most of it doesn't do anything yet without - a CPU, but the double sized character generator ROM can be seen - working according to the instructions in the SuperPET overview - manual: - 100 for i = 0 to 255 - 110 poke 32768 + i, i - 120 next - 200 poke 59520,12: poke 59521,16+32 - 210 for t=0 to 3000: next - 220 poke 59520,12: poke 59521,16 - 230 for t=0 to 3000: next - 240 goto 200 - -2012-01-27 Marco van den Heuvel - - * src/arch/amigaos/video.c: Fixed for non-aros amiga systems. - -2012-01-26 Michael Litvinov - - * po/ru.po: Updated - -2012-01-24 Olaf Seibert - - * src/arch/unix/x11/xaw/x11ui.c: Fix a HACK and a FIXME in Xaw's - mouse_handler_canvas(). - -2012-01-24 Olaf Seibert - - * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: - Implement ui_focus_monitor() for Xaw UI, slightly changed from the - gnome version. - -2012-01-24 Michael Litvinov - - * po/ru.po: Updated - -2012-01-23 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, - src/arch/amigaos/info-files/morphos/vsid.info, - src/arch/amigaos/info-files/morphos/x64dtv.info, - src/arch/amigaos/info-files/morphos/x64sc.info, - src/arch/amigaos/info-files/morphos/xcbm5x0.info, - src/arch/amigaos/info-files/vsid.exe.info, - src/arch/amigaos/info-files/x64dtv.exe.info, - src/arch/amigaos/info-files/x64sc.exe.info, - src/arch/amigaos/info-files/xcbm5x0.exe.info, - src/arch/amigaos/make-bindist.sh, src/arch/amigaos/vsidns.c, - src/arch/amigaos/xcbm5x0ns.c: Fixed amiga icons and bindist script. - -2012-01-22 Marco van den Heuvel - - * src/arch/win32/reside64.rc: Changed ide64 references to 'hd image' - to 'primary/secondary master/slave device image' in the windows gui. - -2012-01-22 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/uilib.c: Added d1m/d2m/d4m to - the disk filters for the windows gui. - -2012-01-22 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uiide64.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h: Added ide64 file filters to the windows gui. - -2012-01-21 Marco van den Heuvel - - * configure.in, src/arch/amigaos/amigamain.c, - src/arch/amigaos/video.c: Some 64bit aros fixes. - -2012-01-21 Marco van den Heuvel - - * src/arch/win32/cbm2ui.c, src/arch/win32/cbm5x0ui.c, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt: Fixed the - cbm2/cbm5x0 carts for the windows gui. - -2012-01-21 Marco van den Heuvel - - * src/c64/psid.c: Warning fix. - -2012-01-21 Marco van den Heuvel - - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/plus4ui.c, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdriveplus4.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/uidrivec128.c, - src/arch/win32/uidrivec64.c, src/arch/win32/uidriveplus4.c, - src/arch/win32/uidrivevic20.c, src/arch/win32/vic20ui.c: Added - fd2000/fd4000 items to the windows dialogs. - -2012-01-21 Marco van den Heuvel - - * src/arch/win32/xvic.dsp: Fixed a typo. - -2012-01-20 Marco van den Heuvel - - * doc/html/Makefile.am: Fixed. - -2012-01-20 Marco van den Heuvel - - * configure.in, src/arch/amigaos/amigamain.c, - src/arch/amigaos/timer.h, src/arch/amigaos/ui.c, - src/arch/amigaos/vsyncapi.c: Aros fixes. - -2012-01-19 Michael Litvinov - - * po/ru.po: Updated - -2012-01-18 Michael Litvinov - - * po/ru.po: Updated - -2012-01-18 Marcus Sutton - - * src/arch/beos/cbm5x0ui.cc, src/cbm2/cbm2model.c, - src/cbm2/cbm2model.h, src/cbm2/cbm5x0.c, src/plus4/plus4model.c, - src/plus4/plus4model.h, src/vic20/vic-timing.c, - src/vic20/vic-timing.h, src/vic20/victypes.h: Fixed svn properties on - some files. There are probably more that need fixing. - -2012-01-16 Marcus Sutton - - * src/arch/beos/ui_device.cc: Fix file panel popping up behind BeVICE - Device settings dialog (and being unuseable.) - -2012-01-16 Marco van den Heuvel - - * src/arch/amigaos/private.h: Fixed for morphos. - -2012-01-16 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated sv.po - -2012-01-16 Peter Krefting - - * po/sv.po: Update Swedish translation (2349t0f0u). - -2012-01-15 Olaf Seibert - - * src/pet/petmem.c: Add 8096 bank switching register to the monitor - "io" command. - -2012-01-15 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c, src/arch/unix/x11/xaw/x11ui.c: - Implement ui_restore_focus() for Xaw UI. - -2012-01-15 Marco van den Heuvel - - * configure.in, doc/html/Makefile.am, src/arch/amigaos/archdep.c, - src/arch/amigaos/make-bindist.sh: Fixed for amiga os4. - -2012-01-15 Olaf Seibert - - * src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, - src/pet/petmem.h: Reset the memory limit pointers for PET 8x96 models - and PET DWW board. They are switching banks so if code is executing in - it while they are switched, the memory base and limit should be - invalidated. - -2012-01-15 Marco van den Heuvel - - * src/arch/amigaos/archdep.c: Added rtc_get_centiseconds for amigaos3 - (when no getttimeofday is available). - -2012-01-15 Jesse Lee - - * po/ko.po, po/translations-status.txt: Updated. - -2012-01-15 Marco van den Heuvel - - * src/libm_math.c: Style fixes. - -2012-01-15 Ingo Korb - - * src/aciacore.c: Fix wrong operator precedence for reading T232 - ectrl register - -2012-01-14 Marco van den Heuvel - - * src/cbm2/cbm5x0.c: Fixed. - -2012-01-14 Fabrizio Gennari - - * src/arch/unix/x11/gnome/x11ui.c: Fix a crash when activating monitor - -2012-01-13 Marco van den Heuvel - - * doc/Makefile.am, doc/texi2chm.sh: Started on fixing the - out-of-source-tree build issues. - -2012-01-12 Olaf Seibert - - * src/pet/petmem.c: Commit 24448 broke the PET zero page access in a - subtle way. It replaced a direct call to zero_store() with an indirect - call via _mem_write_tab_ptr. And the same for zero_read(). - Unfortunately the PET didn't initialise its table of pointers to - zero_store() but to the generic ram_store(), which is almost the same, - but it doesn't mask its address to the zero page. So... this breaks the - zero page adressing mode where an index wraps around... and apparently - this can have interesting effects even on BASIC programs. Fix: use - zero_store() and zero_read() in _mem_write_tab[0] and _mem_read_tab[0]. - -2012-01-12 Michael Litvinov - - * po/ru.po: Updated - -2012-01-11 Olaf Seibert - - * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/xaw/x11video.c: If - the user tries to use hardware scaling using XVideo (in Xaw ui), and - shared memory is unavailable (for instance because the display is - remote), retry without shared memory rather than terminating with an - X error. - -2012-01-11 groepaz - - * src/arch/unix/gui/uimon.c, src/arch/unix/ui.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: hack - to transfer focus to terminal window when entering the monitor - -2012-01-11 Olaf Seibert - - * src/arch/unix/gui/uisettings.c: Remove hack for setting ticks in the - refresh rate and maximum speed menus. It depended on the callbacks - being called in order, which was not true (any more) for the gnome ui. - -2012-01-11 Olaf Seibert - - * src/arch/win64/xcbm5x0.vcproj: Fix debug compilation - -2012-01-10 Olaf Seibert - - * src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/xaw/uimenu.c: - Treat UI_MENU_TYPE_TICKDOTS like UI_MENU_TYPE_TICK so that it gets a - checkmark too. - -2012-01-10 Olaf Seibert - - * src/arch/unix/gui/uisettings.c: The first maximum speed entry is - now 200%. - -2012-01-10 Fabrizio Gennari - - * src/arch/win32/Makefile.am: Generate the right file - -2012-01-10 Marco van den Heuvel - - * src/arch/win32/fullscrn.c: Fixed a call to - fullscreen_getmodes_dx9(). - -2012-01-09 groepaz - - * src/arch/unix/gui/uimon.c, src/arch/unix/ui.h, - src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, - src/video/video-canvas.c: transfer focus to emulator window after - exiting monitor, some more sanity checks/debug stuff to track down - vsid ui problems - -2012-01-09 Marco van den Heuvel - - * src/arch/os2/vsyncarch.c: Fixed os/2 speed issue. - -2012-01-09 groepaz - - * src/arch/unix/gui/vsidui.c: use proper canvas, fixes some random - crashes when moving and/or resizing the vsid window - -2012-01-09 Marco van den Heuvel - - * configure.in, po/POTFILES.in, src/Makefile.am, - src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/cbm2ui.c, src/arch/win32/cbm5x0ui.c, - src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, - src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/ui.c, src/arch/win32/uicbm2model.c, - src/arch/win32/uicbm2model.h, src/arch/win32/uicbm2set.c, - src/arch/win32/uicbm5x0model.c, src/arch/win32/uicbm5x0model.h, - src/arch/win32/uicbm5x0set.c, src/arch/win32/uicbm5x0set.h, - src/arch/win32/vsidui.c, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/xcbm2.vcproj, - src/arch/win64/xcbm5x0.vcproj, src/cbm2/cbm5x0.c, src/vsync.c: - Finished windows vsid menu and split off and fixed/updated windows - cbm2/cbm5x0 menus and dialogs. - -2012-01-09 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated pl.po - -2012-01-09 Fabrizio Gennari - - * src/arch/win32/fullscrn.c: Make a function static - -2012-01-09 Fabrizio Gennari - - * src/arch/win32/fullscrn.c, src/arch/win32/video.c: Fix crash in - video settings when starting with DX9Disable=0 - -2012-01-09 Fabrizio Gennari - - * src/arch/win32/msvc/ide-config.h: Fix an x64 compile error - -2012-01-08 Michael Litvinov - - * po/ru.po: Updated - -2012-01-07 Jarek Sobolewski - - * po/pl.po: Updated. - -2012-01-07 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/arch/win32/Makefile.am, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvsid.rc, - src/arch/win32/ui.c, src/arch/win32/vsid.dsp, src/arch/win32/vsidui.c, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/vsid.vcproj: Started on a gui for the windows vsid - program. - -2012-01-07 groepaz - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uiattach.h, src/arch/unix/gui/vic20ui.c, - src/arch/unix/gui/vsidui.c, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/x11ui.c: rudimentary drag and drop support for - gtk ui - -2012-01-07 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated de.po - -2012-01-07 pottendo - - * po/de.po: Updated. - - -2012-01-06 Marcus Sutton - - * src/arch/win32/uic64.c: Use machine_class to determine machine - class. - -2012-01-06 groepaz - - * src/plus4/ted-draw.c, src/plus4/tedtypes.h: attempt to fix bug - #3467159 - -2012-01-06 groepaz - - * src/fileio/cbmfile.c, src/fileio/p00.c, src/fileio.h, - src/fsdevice/fsdevice-read.c, src/rawfile.c: hack to allow "opening" - directory entries which are directories themselves for stats purposes. - this makes it explicitly work the same on windows and *nix (which - allowed it before). fixes bug #3388946 - -2012-01-06 Marco van den Heuvel - - * src/arch/win32/uisound.c: Fixed a warning. - -2012-01-06 groepaz - - * src/video/video-color.c: remove obsolete palette calculation for - (no more existing) fake PAL emulation, fixes bug #3367825 - -2012-01-06 Marco van den Heuvel - - * src/arch/unix/gui/vsidui.c: Cosmetic fix. - -2012-01-05 Michael Litvinov - - * po/ru.po: Updated - -2012-01-05 Marco van den Heuvel - - * doc/vice.texi, src/arch/win32/utils/geninfocontrib.c, - src/infocontrib.sed: Fixed. - -2012-01-04 groepaz - - * src/arch/unix/gui/uited.c, src/plus4/plus4.c, - src/plus4/ted-cmdline-options.c, src/plus4/ted-draw.c, - src/plus4/ted-resources.c, src/plus4/ted-resources.h, - src/plus4/ted-timing.c, src/plus4/ted-timing.h, src/plus4/ted.c, - src/plus4/ted.h, src/plus4/tedtypes.h: added border mode selection to - ted/xplus4 (see devlog) - -2012-01-04 Michael Litvinov - - * po/ru.po: Updated - -2012-01-04 Marco van den Heuvel - - * doc/vice.texi: Removed email addy (wasn't supposed to be there in - the 1st place, copy/paste error). - -2012-01-04 groepaz - - * doc/vice.texi: fix typo - -2012-01-04 Marco van den Heuvel - - * src/arch/win32/plus4ui.c: Fixed missing italian language menu item. - -2012-01-03 Marco van den Heuvel - - * src/arch/win32/uic64dtvmodel.c: Allow unknown c64dtv model (99) in - the windows dialog. - -2012-01-03 Michael Litvinov - - * po/ru.po: Updated - -2012-01-03 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c64dtvui.c, src/arch/win32/resc64dtv.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64dtvmodel.c, - src/arch/win32/uic64dtvmodel.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added - c64dtv model selection to the windows ui. - -2012-01-02 Michael Litvinov - - * po/ru.po: Updated - -2012-01-02 Marco van den Heuvel - - * src/arch/win32/_vice.dsp, src/arch/win32/arch.dsp, - src/arch/win32/base.dsp, src/arch/win32/c128.dsp, - src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64cartsystem.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/c64dtvstubs.dsp, src/arch/win32/c64exp.dsp, - src/arch/win32/c64sc.dsp, src/arch/win32/cartconv.dsp, - src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, - src/arch/win32/cbm5x0.dsp, src/arch/win32/core.dsp, - src/arch/win32/crtc.dsp, src/arch/win32/diskimage.dsp, - src/arch/win32/drive.dsp, src/arch/win32/fileio.dsp, - src/arch/win32/fsdevice.dsp, src/arch/win32/geninfocontrib.dsp, - src/arch/win32/genmsvcver.dsp, src/arch/win32/gentranslate.dsp, - src/arch/win32/genwinres.dsp, src/arch/win32/gfxoutputdrv.dsp, - src/arch/win32/iec.dsp, src/arch/win32/iec128dcr.dsp, - src/arch/win32/iecbus.dsp, src/arch/win32/iecieee.dsp, - src/arch/win32/ieee.dsp, src/arch/win32/imagecontents.dsp, - src/arch/win32/monitor.dsp, src/arch/win32/msvc/ide-config.h, - src/arch/win32/msvc-d3d.h, src/arch/win32/parallel.dsp, - src/arch/win32/pet.dsp, src/arch/win32/petcat.dsp, - src/arch/win32/plus4.dsp, src/arch/win32/plus4exp.dsp, - src/arch/win32/printerdrv.dsp, src/arch/win32/raster.dsp, - src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, - src/arch/win32/residfp.dsp, src/arch/win32/rs232drv.dsp, - src/arch/win32/rtc.dsp, src/arch/win32/serial.dsp, - src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, - src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp, - src/arch/win32/uisound.c, src/arch/win32/userport.dsp, - src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, - src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, - src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, - src/arch/win32/viciisc.dsp, src/arch/win32/video.dsp, - src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, - src/arch/win32/xvic.dsp: Changed win32 msvc project files to compile - for no-directx by default and added direct-x targets to the win32 msvc - project files. - -2012-01-02 Marco van den Heuvel - - * src/arch/win32/uimon.c: Fixed the interlocked assembly code for - windows, now also compiles for msvc. - -2012-01-02 Marco van den Heuvel - - * doc/vice.texi, src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed some - 2011's to 2012's, happy new year ;) - -2012-01-01 Michael Litvinov - - * po/ru.po: Updated - -2012-01-01 Fabrizio Gennari - - * src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: Break is on exec by default (again) - -2012-01-01 Olaf Seibert - - * src/arch/unix/x11/xaw/uipalcontrol.c, - src/arch/unix/x11/xaw/uipalcontrol.h: Files belonging with previous - update. - -2012-01-01 Olaf Seibert - - * src/arch/unix/gui/uifliplist.c, src/arch/unix/ui.h, - src/arch/unix/x11/x11menu.h, src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/uiarch.h, src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/x11ui.c: Several Xaw improvements: - introduce - pop-up window with sliders for controlling the CRT emulation - settings. clean up drive/fliplist widget mess (worked not even for 2 - drives, if they were not 8 and 9). - -2012-01-01 Olaf Seibert - - * src/arch/unix/x11/xaw/widgets/FileSel.c: Fix compiler warnings by - removing unused code. - -2012-01-01 Olaf Seibert - - * doc/html/plain/PETdoc.txt: Fix typo. - -2011-12-31 Marco van den Heuvel - - * src/c64/vsidstubs.c: More stubs. - -2011-12-31 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated ru.po - -2011-12-31 Michael Litvinov - - * po/ru.po: Updated - -2011-12-31 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated es.po - -2011-12-31 Fabrizio Gennari - - * src/arch/unix/x11/gnome/x11ui.c: Since r25059, GTK+ UI was - consistently crashing at startup - -2011-12-31 Fabrizio Gennari - - * src/crtc/crtc.c, src/plus4/ted-mem.c, src/plus4/ted.c, - src/raster/raster-changes.h, src/raster/raster-line.c, - src/raster/raster.c, src/raster/raster.h, src/vdc/vdc.c, - src/vic20/vic-cycle.c, src/vic20/vic-mem.c, src/vicii/vicii-badline.c, - src/vicii/vicii-fetch.c, src/vicii/vicii-mem.c, - src/vicii/vicii-sprites.c, src/vicii/vicii.c: Consolidate - raster-related inline functions in one header file - -2011-12-31 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2011-12-30 Marco van den Heuvel - - * po/ru.po: Fixed. - -2011-12-30 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated ru.po - -2011-12-30 Michael Litvinov - - * po/ru.po: Updated - -2011-12-30 Fabrizio Gennari - - * src/raster/raster.c, src/raster/raster.h: Make a member static - -2011-12-29 Marco van den Heuvel - - * po/translations-status.txt: Updated for updated ru.po - -2011-12-29 Michael Litvinov - - * po/ru.po: Updated - -2011-12-29 Marco van den Heuvel - - * po/it.po, po/translations-status.txt: Updated. - -2011-12-29 Kajtar Zsolt - - * src/drive/drive-sound.c: Fix of the warning fixes ;) - -2011-12-28 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.hlp, doc/vice.txt, doc/vice.guide, - doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, po/es.po, - po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, - po/ru.po, po/nl.po, po/pl.po, po/it.po: VICE 2.3.13 - -2011-12-27 Marco van den Heuvel - - * 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/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64_256k.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Did a 'make trans-update'. - -2011-12-27 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2011-12-27 Marco van den Heuvel - - * 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'. - -2011-12-27 Marco van den Heuvel - - * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj: Added - vic-timing.c to the msvc/ow project files. - -2011-12-27 Olaf Seibert - - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/uiedit.c: Add copy/paste support to Xaw gui - (like gnome). - -2011-12-27 Olaf Seibert - - * configure.in, src/cbm2/cbm5x0.c: Introduce a #define USE_XAWUI, for - affirmative checking for Xaw (rather than Unix + X11 but without - USE_GNOMEUI). Use this in cbm5x0 ui. - -2011-12-27 Fabrizio Gennari - - * src/arch/win64/vic20.vcproj, src/arch/win64/vsid.vcproj, - src/arch/win64/xcbm2.vcproj: Fixes to project files - -2011-12-26 groepaz - - * src/arch/unix/gui/uivic.c, src/vic20/Makefile.am, - src/vic20/vic-cmdline-options.c, src/vic20/vic-color.c, - src/vic20/vic-cycle.c, src/vic20/vic-draw.c, src/vic20/vic-mem.c, - src/vic20/vic-resources.c, src/vic20/vic-resources.h, - src/vic20/vic-snapshot.c, src/vic20/vic-timing.c, - src/vic20/vic-timing.h, src/vic20/vic.c, src/vic20/vic.h, - src/vic20/vic20.c, src/vic20/vic20.h, src/vic20/victypes.h, - src/vicii/vicii-resources.c, src/vicii/vicii-resources.h, - src/vicii/vicii-timing.c: added border mode selection to xvic - (see devlog) - -2011-12-25 Fabrizio Gennari - - * src/arch/win32/ui.c, src/arch/win32/video-ddraw.c: Fix crashes when - minimizing and maximizing in GDI mode - -2011-12-25 Marcus Sutton - - * src/cbm2/cbm2.c, src/cbm2/cbm5x0.c: Enable kbdbuf functionality for - xcbm2/xcbm5x0 - -2011-12-25 groepaz - - * src/arch/unix/gui/uivicii.c, src/c128/c128.c, src/c64/c64.c, - src/c64/vsid.c, src/c64dtv/c64dtv.c, src/cbm2/cbm5x0.c, - src/vicii/vicii-cmdline-options.c, src/vicii/vicii-timing.c, - src/vicii/vicii-timing.h, src/vicii.h, - src/viciisc/vicii-cmdline-options.c, src/viciisc/vicii-timing.c, - src/viciisc/vicii-timing.h: added 'no borders' mode to vicii - -2011-12-25 Olaf Seibert - - * src/video/video-resources.c: Relax previous changes to - double-size-related values; just remove the check now that caused them - not to set up at startup-time, when there is no canvas yet. - -2011-12-25 groepaz - - * src/raster/raster-line.c, src/vicii/vicii-sprites.c: add/fix check - to not draw sprites outside the visible area. fixes bug #3165976 - -2011-12-24 Olaf Seibert - - * src/video/video-resources.c: set_double_size_enabled() could leave 3 - key settings (regarding double size rendering) in an inconsistent - state, in particular at startup time. Now check all conditions first - and set the settings consistently. They are - canvas->videoconfig->doublesizex, ...y, and ->rendermode. Fixes a YUV - buffer overflow when using XVideo hardware scaling. - -2011-12-24 Marco van den Heuvel - - * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/c64commonsc.tgt, - src/arch/os2/watcom/c64dtv.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/cbm5x0.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/video.tgt, - src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64dtv.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/cbm2.dsp, src/arch/sdl/win32-msvc/cbm5x0.dsp, - src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/cbm5x0.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/cbm2.vcproj, - src/arch/sdl/win64-msvc/cbm5x0.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/c128.mak, src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak, - src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/c128.dsp, - src/arch/win32/c64.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/c64sc.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/cbm5x0.dsp, src/arch/win32/pet.dsp, - src/arch/win32/plus4.dsp, src/arch/win32/vic20.dsp, - src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/plus4.tgt, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/c128.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/cbm2.vcproj, - src/arch/win64/cbm5x0.vcproj, src/arch/win64/pet.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/vic20.vcproj, - src/vicii/vicii.c, src/viciisc/vicii.c: Fixed the project files. - -2011-12-24 Marco van den Heuvel - - * src/arch/win32/fullscrn.c, src/arch/win32/uiacia.c, - src/drive/drive-sound.c, src/video/video-render.c, - src/video/video-sound.c: Some warning fixes. - -2011-12-24 Marco van den Heuvel - - * src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uiplus4cart.c, - src/arch/win32/vic20ui.c: Fixed the windows plus4 cartridge menus. - -2011-12-24 Fabrizio Gennari - - * src/arch/win32/video-ddraw.c: Fix crashes and misalignments in GDI - mode - -2011-12-24 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/video.dsp, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win64-msvc/video.vcproj, - src/arch/sdl/winmips-msvc/video.mak, src/arch/win32/video.dsp, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/video.tgt, - src/arch/win64/video.vcproj: Added video-sound.c to the msvc/ow - project files. - -2011-12-24 Fabrizio Gennari - - * configure.in, src/arch/win32/video-ddraw.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h: Fix crash when D3D was enabled at startup - then disabled - -2011-12-24 groepaz - - * src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am, - src/c64/c64.c, src/c64dtv/Makefile.am, src/c64dtv/c64dtv.c, - src/cbm2/Makefile.am, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, - src/pet/Makefile.am, src/pet/pet.c, src/plus4/Makefile.am, - src/plus4/plus4.c, src/translate.txt, src/translate_text.c, - src/vic20/Makefile.am, src/vic20/vic20.c, src/video/Makefile.am, - src/video/video-cmdline-options.c, src/video/video-render.c, - src/video/video-resources.c, src/video/video-sound.c, - src/video/video-sound.h, src/video.h: added video to audio leak - emulation, makes the "vicious sid" "vic samples" work and gives a warm - and fuzzy feeling at the reset screen at full volume. - merry christmas :) - -2011-12-23 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: fix cut'n'paste failure - -2011-12-23 Marco van den Heuvel - - * src/arch/win32/plus4ui.c, src/arch/win32/resplus4.rc: Added 'reset - on cart change' to the windows plus4 menu. - -2011-12-23 Marco van den Heuvel - - * src/arch/win32/resacia.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/uiacia.c: Added 'enable' element to the windows plus4 - acia settings dialog. - -2011-12-23 groepaz - - * src/vdrive/vdrive.c: forgotten debug stuff - -2011-12-23 groepaz - - * src/diskconstants.h, src/diskimage/diskimage.c, - src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, - src/diskimage.h, src/util.c, src/vdrive/vdrive-dir.c, - src/vdrive/vdrive.c: accept various differently sized d81 images, load - error info if present - -2011-12-22 groepaz - - * src/arch/unix/mousedrv.c: interpolate on both axis at the same time, - fixes obscure side effects - -2011-12-22 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: better handling of mouse wrap - -2011-12-22 Kajtar Zsolt - - * src/core/ata.c, src/drive/drive-sound.c: Fix some warnings - -2011-12-22 Marco van den Heuvel - - * src/arch/win32/arch.dsp, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Updated - the win32/win64 project files. - -2011-12-22 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/plus4ui.c, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uiplus4model.c, src/arch/win32/uiplus4model.h: Added - plus4 model selection to the windows ui, msvc/ow project files have - not been updated yet. - -2011-12-22 Marco van den Heuvel - - * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/winmips-msvc/c128.mak, src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/c128.vcproj: Fixed - other project files for recent c128 model addition. - -2011-12-22 Marco van den Heuvel - - * src/arch/win32/c128.dsp: Fixed win32 msvc project files for recent - c128 model addition. - -2011-12-22 groepaz - - * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: - better support for 2nd shell window (x128), mouse driver improvements - -2011-12-21 groepaz - - * src/arch/unix/gui/c128ui.c, src/c128/Makefile.am, - src/c128/c128-cmdline-options.c, src/c128/c128-resources.c, - src/c128/c128-resources.h, src/c128/c128model.c, src/c128/c128model.h, - src/translate.txt, src/translate_text.c, vdc/vdc-mem.c, - src/vdc/vdc-resources.c, src/vdc/vdctypes.h: added model switching for - x128 (see devlog) - -2011-12-21 Marco van den Heuvel - * src/arch/win32/lightpendrv.c, src/arch/win32/video-ddraw.c, - src/arch/win32/video-dx9.c, src/arch/win32/video.c: Added proper - handling of the magnification factor to the windows port. - -2011-12-21 groepaz - - * src/sid/sid-cmdline-options.c, src/sid/sid-resources.c: do not - register stereo sid commandline options for machines that dont have - it. force SidStereo = 0 for these. - -2011-12-21 Marco van den Heuvel - - * src/arch/win32/c128ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resstrings.txt: Added windows 'double vertical' menu - items for x128-vdc and xpet/xcbm2 crtc. - -2011-12-21 Marco van den Heuvel - - * src/arch/win32/resautostart.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uiautostart.c: Added - 'random delay' element to the windows autostart settings dialog. - -2011-12-20 groepaz - - * src/arch/unix/gui/cbm2ui.c, src/cbm2/cbm2-cmdline-options.c, - src/cbm2/cbm2-resources.c, src/cbm2/cbm2-resources.h, - src/cbm2/cbm2cia.h, src/cbm2/cbm2cia1.c, src/cbm2/cbm5x0-resources.c: - made CIA type switchable in cbm2/cbm5x0 (see devlog) - -2011-12-20 groepaz - - * src/arch/unix/gui/c128ui.c, src/c128/c128-cmdline-options.c, - src/c128/c128-resources.c, c128/c128-resources.h, src/c128/c128cia1.c: - Applied CIA1 many keys/shift lock patch to x128. also made CIA types - switchable in x128 (see devlog) - -2011-12-20 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed more typos. - -2011-12-20 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed a typo. - -2011-12-20 Olaf Seibert - - * src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h: - Eliminated some magic constants. Re-ordered menu arrays for - consistency with the order of their use, and made them static. - -2011-12-20 Marco van den Heuvel - - * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, - src/arch/win32/uidrivevic20.c: Fixed the windows drive dialogs. - -2011-12-20 Marco van den Heuvel - - * src/arch/win32/uiide64.c: Fixed the windows ide64 dialog. - -2011-12-20 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm2common.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak: More msvc project files updates. - -2011-12-20 Olaf Seibert - - * src/arch/unix/gui/uipalemu.c: Corresponding change on cleanup. - -2011-12-20 Olaf Seibert - - * src/arch/unix/gui/uipalemu.c: Fix 2 off-by-ones, causing a crash - when the bottom item of the PALColor_submenu or PALMode_submenu is - selected. Noticable in Xaw only. - -2011-12-20 groepaz - - * src/arch/unix/console.c, src/arch/unix/readline/editline.c, - src/arch/unix/readline/editline2.c: fix warnings - -2011-12-20 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: fix for when HAVE_FULLSCREEN is not - defined - -2011-12-19 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: fix vsid - -2011-12-19 groepaz - - * src/c64/c64cia1.c: Emulate the CIA1 DDRA/B=1/PB=1/read PB shiftlock - / many keys cases. patch from vice-minus. - -2011-12-19 groepaz - - * data/C64/x11_pos.vkm, data/C64/x11_posger.vkm, data/C64/x11_sym.vkm, - data/C64/x11_symger.vkm: updated x11 keymaps for shift lock - -2011-12-19 groepaz - - * src/vicii/vicii-phi1.c: "Fix x64 phi1 fetches for NTSC and old NTSC. - patch from vice-minus" - -2011-12-19 groepaz - - * src/keyboard.c: "Fix releasing shift while shiftlock is pressed - (and vice versa) patch from vice-minus" - -2011-12-19 groepaz - - * data/C64/sdl_sym.vkm, data/C64/sdl_sym_da.vkm, - data/C64/sdl_sym_de.vkm, data/C64/sdl_sym_fi.vkm, - data/C64/sdl_sym_no.vkm, data/C64DTV/sdl_sym.vkm, - data/C64DTV/sdl_sym_da.vkm, data/C64DTV/sdl_sym_de.vkm, - data/C64DTV/sdl_sym_fi.vkm, data/C64DTV/sdl_sym_no.vkm, - data/VIC20/sdl_pos_fi.vkm, data/VIC20/sdl_sym.vkm, src/keyboard.c, - src/keyboard.h: basic shift-lock emulation. patch from vice-minus - -2011-12-19 groepaz - - * src/arch/unix/gui/uicommands.c, src/arch/unix/x11/gnome/x11ui.c, - src/cmdline.c, src/cmdline.h: added command-line options help dialog - -2011-12-19 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: slightly better event handling when - switching from/to fullscreen mode. also restore window size. - -2011-12-19 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/x128.mak, - src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak, - src/arch/sdl/winmips-msvc/xpet.mak, - src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak: Added userport and rtc - dependencies. - -2011-12-19 Marco van den Heuvel - - * src/arch/win32/uimmcreplay.c: Added automatic win32 mmcreplay dialog - item resizing. - -2011-12-19 Marco van den Heuvel - - * src/monitor/mon_parse.c, src/monitor/mon_parse.h: Fixed for msvc - compile. - -2011-12-19 groepaz - - * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: - restore window position when switching back from fullscreen, improve - propagation of app resize event - -2011-12-19 groepaz - - * src/plus4/ted-draw.c: fix bug #3459761 also with video cache - -2011-12-18 groepaz - - * src/attach.c: add sanity check/fix obscure warning - -2011-12-18 groepaz - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c: hack to trigger recalculation of - window scaling when KeepAspectRatio or TrueAspectRatio are changed. - Fixes related problems in both windowed and fullscreen mode. - -2011-12-18 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: stretch to full screen size if - KeepAspectRatio is 0 - -2011-12-17 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: fix funky behaviour when switching - to fullscreen. also fixes toggling crt-emulation control in fullscreen - mode. - -2011-12-17 groepaz - - * src/c64/c64io.c: only do extra store if actually found - -2011-12-17 groepaz - - * src/arch/unix/x11/xaw/widgets/FileSel.c: fix warning - -2011-12-17 groepaz - - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c, - src/arch/unix/x11/xrandr.c: save/restore last window position, proper - scaling in fullscreen mode with hw rendering enabled - -2011-12-17 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/c64commoncart.mak: Fixed a copy/paste - error. - -2011-12-17 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/vic20cart.mak: Fixed a copy/paste error. - -2011-12-17 Thomas Giesel - - * src/monitor/mon_breakpoint.c, src/monitor/mon_lex.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: Fixed shift/reduce conflicts by removing - redundant grammar rules - -2011-12-17 Marco van den Heuvel - - * src/arch/platform.h: Fixed for mips. - -2011-12-17 Marco van den Heuvel - - * src/info.c: Added stdlib.h include for NULL. - -2011-12-17 Thomas Giesel - - * src/Makefile.am: Fixed wrong dependency (bad path) to - gentranslate_h.sh - -2011-12-16 groepaz - - * src/cia.h, src/core/ciacore.c, src/core/ciatimer.c, - src/core/ciatimer.h: added callback that takes care of the problem - that when ciat_update has to catch up with an excessive amount of - clock cycles it will consume a lot of cpu time, in the worst case - leading to a noticeable stall of the entire emulation (fixes bug - #3424428) PLEASE TEST FOR REGRESSIONS! - -2011-12-16 groepaz - - * src/vicii/vicii-timing.c: fix sprite fetch cycle for old ntsc, patch - from vice-minus - -2011-12-15 groepaz - - * man/petcat.1: fix typo - -2011-12-15 groepaz - - * src/plus4/ted-draw.c: attempt to fix bug #3459761 - -2011-12-15 groepaz - - * src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: - rudimentary support for 1581 CBM sub partitions - -2011-12-15 Marco van den Heuvel - - * src/arch/win32/utils/geninfocontrib.c: Fixed a typo. - -2011-12-07 Marcus Sutton - - * src/arch/beos/joy.cc, src/arch/beos/joy.h: Reverted part of r21751, - deleted a duplicate definition, and #if 0'ed unneeded code. BeVICE - joystick keysets now work again. - -2011-12-15 Ingo Korb - - * src/vdrive/vdrive.c: Fix a c&p error that resulted in incorrect disk - labels for d81 images - -2011-12-14 groepaz - - * src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c: support - cd:_ to go dir up. fixes bug 3388943 - -2011-12-14 groepaz - - * src/sound.c: dont call driver when there are no samples to write - -2011-12-14 groepaz - - * src/sounddrv/soundpulse.c: added suspend call, use flush instead of - drain. improves behaviour when switching from/to warpmode - -2011-12-14 groepaz - - * src/monitor/mon_breakpoint.c: show cycle count - -2011-12-14 groepaz - - * src/drive/iecieee/via2d.c: revert r24916 - it breaks the AR loader - -2011-12-14 Jesse Lee - - * po/ko.po: Updated. - -2011-12-13 groepaz - - * src/arch/unix/x11/gnome/uiedisk.c: convert disk name and id to - petscii before creating disk image - -2011-12-13 groepaz - - * src/arch/unix/gui/uiattach.c, src/arch/unix/x11/gnome/x11ui.c: - handle read only flag properly - -2011-12-13 groepaz - - * src/vdrive/vdrive-command.c: Fix colon bugs in VDrive REL Position - command. Patch by Greg King - -2011-12-13 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/msvc/ide-config.h, src/arch/win32/msvc-d3d.h, - src/arch/win32/video-dx9.c, src/arch/win32/videoarch.h, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/ide-config.h, - src/arch/win32/watcom/vice.wpj: Fixed for recent win32 changes. - -2011-12-13 Fabrizio Gennari - - * src/arch/win32/Makefile.am: Fix MinGW compilation - -2011-12-13 Fabrizio Gennari - - * src/arch/win32/archdep.c: Add newlines at end of debug strings - -2011-12-13 Fabrizio Gennari - - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, - src/arch/win32/msvc/ide-config.h, src/arch/win32/parsid.c, - src/arch/win32/video-ddraw.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h, src/arch/win32/vsyncarch.c, - src/arch/win64/_vice.vcproj, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64cartsystem.vcproj, - src/arch/win64/c64commoncart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj, - src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, - src/arch/win64/cbm5x0.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, - src/arch/win64/fsdevice.vcproj, src/arch/win64/geninfocontrib.vcproj, - src/arch/win64/genmsvcver.vcproj, src/arch/win64/gentranslate.vcproj, - src/arch/win64/genwinres.vcproj, src/arch/win64/gfxoutputdrv.vcproj, - src/arch/win64/iec.vcproj, src/arch/win64/iec128dcr.vcproj, - src/arch/win64/iecbus.vcproj, src/arch/win64/iecieee.vcproj, - src/arch/win64/ieee.vcproj, src/arch/win64/imagecontents.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, - src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, - src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, - src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, - src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, - src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, - src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, - src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, - src/arch/win64/userport.vcproj, src/arch/win64/vdc.vcproj, - src/arch/win64/vdrive.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln, - src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, - src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, - src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj, src/sounddrv/sounddx.c, src/vsync.c, - src/vsyncapi.h: Remove DirectDraw support. Add GDI support for - low-end machines, everything else is already using Direct3D instead. - This also allows for a full DirectX-less Windows build - -2011-12-12 Fabrizio Gennari - - * configure.in: If swscale is not available, fall back to - img_convert... but recent versions of libavcodec do not have - img_convert! - -2011-12-12 Fabrizio Gennari - - * src/arch/win32/lightpendrv.c, src/arch/win32/videoarch.h: Remove - hack to check if d3d9.h is present, the check is done at configure - time - -2011-12-12 Fabrizio Gennari - - * src/Makefile.am, src/arch/win32/Makefile.am: Fix build when - builddir!=srcdir (that is, configure is not run in its own dir) - -2011-12-12 Fabrizio Gennari - - * src/arch/win32/utils/genwinres.c: Arg 1:res.h Arg 2:menuid.h - Arg 3:stringid.h. Therefore, first input file is arg 4 - -2011-12-10 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh, build/macosx/build-vice-release.sh: - macosx: improved build scripts. added clang++ variant. added support - for newer SDKs - -2011-12-09 Marco van den Heuvel - - * po/tr.po: Some line-ending fixing. - -2011-12-09 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh: macosx: added missing app entry - -2011-12-09 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/macosx/x11-launcher.sh: macosx: added cbm5x0 emulator - app - -2011-12-08 Jarek Sobolewski - - * po/pl.po: Updated. - -2011-12-07 groepaz - - * src/vdrive/vdrive-dir.c: fix extending directory when adding files - to an image - -2011-12-07 Marcus Sutton - - src/arch/beos/console.c, src/arch/beos/uimon.c, src/monitor/monitor.c: - Make the BeVICE monitor use isatty() and console_can_stay_open just - like the X11 one. - -2011-12-07 Marcus Sutton - - * src/c64/vsidstubs.c, src/drive/drive-resources.c: BeVICE fixes: - stubs so vsid compiles and set_drive_sound_emulation() returns 0 so - the other machines start up. - -2011-12-06 Jesse Lee - - * po/ko.po: Updated. - -2011-12-06 Emir Akaydin - - * po/tr.po: Updated. - -2011-12-06 Marco van den Heuvel - - * Makefile.am, configure.in: Added automatic 'dos2unix' of some files - before making a source dist. - -2011-12-05 Marco van den Heuvel - - * src/c64/cart/c64cart.c: Fixed a crash for x64/x128 when no cart is - attached and 'set cart as default' is selected. - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/ross.c: Never mind, this is the right one - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/ross.c: Fix compare mistake - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/c64-generic.c, - src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, - src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/delaep256.c, - src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, - src/c64/cart/diashowmaker.c, src/c64/cart/dinamic.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, - src/c64/cart/kingsoft.c, src/c64/cart/mach5.c, - src/c64/cart/magicdesk.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/retroreplay.c, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.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: Swap argument order - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c: Simplify - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/ide64.c: Extensions are returned without a dot - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, - src/c64/cart/expert.c, src/c64/cart/isepic.c, src/c64/cart/mmc64.c, - src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c: Use crt_create - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c, src/c64/cart/crt.h: More in line with the - original code - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/ide64.c: Use util_get_extension - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/c64cart.c: Do not crash if no extension is supplied - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/retroreplay.c: Use crt_write_chip also in retroreplay - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, - src/c64/cart/expert.c, src/c64/cart/isepic.c, src/c64/cart/mmc64.c, - src/c64/cart/mmcreplay.c: Use crt_write_chip, fix crt header check - mistake - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h: Use struct for crt header as well - -2011-12-04 pottendo - - * po/de.po: Updated. - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/ide64.c: Use util be functions for converting data - -2011-12-04 Kajtar Zsolt - - * src/c64/cart/crt.c, src/c64/cart/crt.h: Use util to convert be word - and dword - -2011-12-04 Kajtar Zsolt - - * src/util.c, src/util.h: til_be_buf_to_dword and util_be_buf4_to_int - were still little endian. I wonder why nobody used them ;) Add - util_be_buf_to_word. - -2011-12-03 groepaz - - * src/arch/unix/gui/uiretroreplay.c, src/c64/cart/c64cartmem.c, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, - src/cartridge.h: added support for nordic replay - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/res.rc: Fixed the windows help/about dialog size. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uipetreu.c: Autosize the enable element of the - windows petreu dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uisoundexpander.c: Autosize the enable element of - the windows sfx soundexpander dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uidigimax.c: Autosize the enable element of the - windows digimax dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uiplus60k.c: Autosize the enable element of the - windows plus60k dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/os2/watcom/makebindist.bat, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat: Changed the windows/os2 - batch files so that the bindist directory doesn't have to be removed manually. - -2011-12-03 groepaz - - * src/arch/sdl/menu_drive.c: added ui item for drive sound emulation - -2011-12-03 groepaz - - * src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64.c, src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c: added gui items for drive sound - emulation - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uic64_256k.c: Autosize the enable element of the - windows c64_256k dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uiramcart.c: Added auto-sizing of the windows - ramcart settings dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uirom.c: Fixed the overlapping buttons issue in the - windows rom settings dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdriveplus4.rc, src/arch/win32/resdrivevic20.rc, - src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, - src/arch/win32/uidrivevic20.c: Fixed the size of the windows drive - settings dialog. - -2011-12-03 Marco van den Heuvel - - * src/arch/win32/uiperipheral.c: Automatically resize the autostart - button in the win32 peripheral dialog. - -2011-12-03 Jesse Lee - - * po/ko.po: Updated. - -2011-12-03 Andrea Musuruane - - * po/it.po: Updated. - -2011-12-03 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2011-12-02 Jarek Sobolewski - - * po/pl.po: Updated. - -2011-12-02 Kajtar Zsolt - - * src/c64/cart/ide64.c: Remove unnecessary vicii_read_phi1 calls - -2011-12-02 Kajtar Zsolt - - * src/c64/cart/tfe.c: Make sure it's not a valid i/o source by - mistake - -2011-12-02 Marco van den Heuvel - - * src/c64/c64io.c: Don't reset the valid flag, let the called routine - deal with the flag. - -2011-12-02 Kajtar Zsolt - - * src/c64/cart/c64tpi.c, src/c64/cart/easyflash.c, - src/c64/cart/magicvoice.c: Use util_file_load - -2011-12-02 Kajtar Zsolt - - * src/c64/cart/easyflash.c: If bank splitting is done at the right - place, loading is simpler - -2011-12-01 Kajtar Zsolt - - * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/c64-generic.c, - src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, - src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/delaep256.c, - src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, - src/c64/cart/diashowmaker.c, src/c64/cart/dinamic.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, - src/c64/cart/kingsoft.c, src/c64/cart/mach5.c, - src/c64/cart/magicdesk.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/retroreplay.c, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.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: Introduce crt_read_chip_header for pharsing - chip headers, and crt_read_chip for reading chip data. Then convert all - c64 cartridges to use this instead of fread(). This gives better error - checking and parsing of header, and more readability for the cartridge - loading code. - -2011-12-01 Marco van den Heuvel - - * ChangeLog, doc/vice.hlp, doc/vice.guide, doc/vice.chm, configure.in, - src/version.h, src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, - po/fr.po, po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, - po/nl.po, po/pl.po, po/it.po: VICE 2.3.12 - -2011-12-01 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/userport.mak: Added missing userport.mak. - -2011-12-01 Marco van den Heuvel - - * po/es.po, po/nl.po, 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/resc64_256k.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmagicvoice.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, - src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/restfe.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Did a make trans-update. - -2011-11-30 Kajtar Zsolt - - * src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c: Make sfx - soundexpander to crash not that often. Actually now it's - possible to use it. - -2011-11-30 Marco van den Heuvel - - * po/nl.po, po/translations-status.txt: Updated. - -2011-11-30 Marco van den Heuvel - - * 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. - -2011-11-30 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uivideo.c: Fixed the win32 video settings dialog. - -2011-11-30 Kajtar Zsolt - - * src/drive/drive.c, src/drive/iecieee/via2d.c, - src/drive/tcbm/glue1551.c: Fix drive head stepping. The head position - has a fixed relation to the quadrature value. In the old code the head - could be misaligned by 2 steps as it was only checking for relative - movements and ignoring a step by 2, which would cause some strange - loaders to fail. - -2011-11-29 Marco van den Heuvel - - * src/arch/win32/uivideo.c: Started on fixing the win32 video - settings dialog. - -2011-11-29 Marco van den Heuvel - - * src/arch/win32/uiautostart.c: Fixed the size off the text fill-in - box in the win32 autostart settings dialog. - -2011-11-29 Marco van den Heuvel - - * src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64.c: Split win32 c64 - model settings dialog, glue logic selection item only for x64sc. - -2011-11-29 Marco van den Heuvel - - * src/arch/win32/res.rc: Fixed file open dialogs. - -2011-11-28 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/cbm2common.vcproj, - src/arch/sdl/win64-msvc/sid.vcproj, - src/arch/sdl/win64-msvc/userport.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xcbm5x0.vcproj: Fixed win64 sdl msvc project - files. - -2011-11-28 Marco van den Heuvel - - * src/arch/win64/vsidlib.vcproj: Fixed win64 msvc project files. - -2011-11-28 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64commonall.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64commonsc128.tgt, - src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, - src/arch/sdl/win32-watcom/c64commonscvsid.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsidlib.tgt, - src/arch/sdl/win32-watcom/x128.tgt, src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64sc.tgt: Fixed win32 sdl ow project files - for vsid stubs. - -2011-11-28 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/drive.mak: Fixed winmips project files for - drive sound. - -2011-11-28 Marco van den Heuvel - - * src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/vice.wpj: Fixed - ow project files for drive sound. - -2011-11-28 Marco van den Heuvel - - * src/c64/vsidcia2.c: Got rid of some unused includes. - -2011-11-28 Kajtar Zsolt - - * doc/vice.pdf, doc/vice.txt: Update generated docs - -2011-11-28 Kajtar Zsolt - - * doc/Makefile.am: Make sure language is not the local one and remove - trailing spaces - -2011-11-28 Kajtar Zsolt - - * src/c64/vsidstubs.c: Fix gnomeui vsid compilation - -2011-11-28 Kajtar Zsolt - - * src/c64/vsidstubs.c: Make xaw vsid compileable again - -2011-11-28 Kajtar Zsolt - - * src/arch/os2/vac++/incl/drive.icc, - src/arch/sdl/win32-msvc/drive.dsp, - src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/winmips-msvc/drive.mak, src/arch/win64/drive.vcproj: - Update project files for drive sound - -2011-11-28 Kajtar Zsolt - - * src/gentranslate_h.sh, src/gentranslate_h.sh.in: Mention translate - txt in generated header. - -2011-11-27 Kajtar Zsolt - - * src/translate.txt: Add drive sound also here - -2011-11-27 Marco van den Heuvel - - * src/arch/win32/drive.dsp, src/drive/drive-sound.c: Fixed win32 msvc - project files for drive sound. - -2011-11-27 Kajtar Zsolt - - * doc/vice.texi, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, - src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/drive/Makefile.am, - src/drive/drive-cmdline-options.c, src/drive/drive-resources.c, - src/drive/drive-sound.c, src/drive/drive-sound.h, src/drive/drive.c, - src/drive/iecieee/iecieee.c, src/drive/iecieee/via2d.c, - src/drive/tcbm/glue1551.c, src/drive/tcbm/tcbm.c, src/pet/pet.c, - src/plus4/plus4.c, src/translate_text.c, src/vic20/vic20.c: Add 1541 - drive sound "synthesis". Not very sophisticated but runs on all ports. - There's still some room for improvement (drive composer does not make - the right sounds), but it's good enough now to release it. Can be - activated on command line or as a resource by using -drivesound. Of - course sound must be enabled first. As per default this feature is - disabled. - https://sourceforge.net/tracker/?func=detail&atid=1057620&aid=2915830&group_id=223021 - -2011-11-26 Kajtar Zsolt - - * src/c64/vsidstubs.c: Make vsid compile again - -2011-11-25 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/Makefile.am, - src/arch/win32/vice.dsw, Src/arch/win32/vsidlib.dsp, - src/arch/win32/watcom/c64commonall.tgt, - src/arch/win32/watcom/c64commondscdtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64commonsc128.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/c64commonscdtvvsid.tgt, - src/arch/win32/watcom/c64commonscvsid.tgt, - src/arch/win32/watcom/c64commonscvsid128.tgt, - src/arch/win32/watcom/ide-config.h, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.tgt, - src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, - src/arch/win32/watcom/x64sc.tgt, src/arch/win64/vice.sln, - src/arch/win64/vsidlib.vcproj, src/c64/Makefile.am, - src/c64/vsid-resources.c, src/c64/vsid-snapshot.c, src/c64/vsidcia1.c, - src/c64/vsidcia2.c, src/c64/vsidstubs.c: More vsid slim-downs. - -2011-11-24 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2011-11-23 Marco van den Heuvel - - * Src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vice.sln, Src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added parallel stubs - to vsid and adapted the builds for vsid to no longer use the parallel - lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added ieee stubs to - vsid and adapted the builds for vsid to no longer use the ieee lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added iecieee stubs - to vsid and adapted the builds for vsid to no longer use the iecieee - lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added iec stubs to - vsid and adapted the builds for vsid to no longer use the iec lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vice.dsw, - src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vsid.tgt, src/arch/win64/vice.sln, - src/arch/win64/vsidlib.vcproj, src/c64/Makefile.am, - src/c64/vsidcia2.c, src/c64/vsidstubs.c: Added iecbus stubs to vsid - and adapted the builds for vsid to no longer use the iecbus lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added diskimage stubs to - vsid and adapted the builds for vsid to no longer use the diskimage - lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln: Added rs232drv stubs to vsid and adapted the - builds for vsid to no longer use the rs232drv lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added c64exp stubs - to vsid and adapted the builds for vsid to no longer use the c64exp - lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added fsdevice stubs to - vsid and adapted the builds for vsid to no longer use the fsdevice - lib. - -2011-11-23 Thomas Giesel - - * src/monitor/mon_breakpoint.c: Warnings fixed - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added fileio stubs to - vsid and adapted the builds for vsid to no longer use the fileio lib. - -2011-11-23 Thomas Giesel - - * src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, - src/monitor/mon_disassemble.h, src/monitor/monitor.c: Monitor single - step: Fewer lines printed, show registers after each step - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added imagecontents - stubs to vsid and adapted the builds for vsid to no longer use the - imagecontents lib. - -2011-11-23 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln: Removed vsid c64 cart dependencies from - ow/msvc project files. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added tape stubs to vsid - and adapted the builds for vsid to no longer use the tape lib. - -2011-11-23 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-watcom/c64commonall.tgt, - src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, - src/arch/sdl/win32-watcom/vsidlib.tgt, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vice.dsw, - src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/c64commonall.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, - src/arch/win64/vice.sln, src/arch/win64/vsidlib.vcproj, - src/c64/Makefile.am, src/c64/vsidcia1.c, src/c64/vsidcia2.c, - src/c64/vsidstubs.c: More vsid stubs for slimming down the vsid - binary. - -2011-11-22 Thomas Giesel - - * src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, - src/monitor/mon_disassemble.h: Show compact register dump when - checkpoints are hit - -2011-11-22 Thomas Giesel - - * src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c, - src/monitor/mon_registerz80.c, src/monitor.h: New function pointer in - monitor_cpu_type_t for compact register dump - -2011-11-22 Thomas Giesel - - * src/monitor/monitor.c: Use format string instead of manual padding - calculation - -2011-11-22 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, - src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added gfxoutputdrv stubs - to vsid and adapted the builds for vsid to no longer use the - gfxoutputdrv lib. - -2011-11-22 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/kbd/Makefile.am, - src/arch/os2/kbd/kbd-c510.c, src/arch/os2/watcom/archdep.tgt, - src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/c128c64.tgt, - src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/c64commonsc.tgt, - src/arch/os2/watcom/c64dtv.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/cbm2common.tgt, src/arch/os2/watcom/cbm5x0.tgt, - src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/drive.tgt, - src/arch/os2/watcom/ide-config.h, src/arch/os2/watcom/iec.tgt, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/userport.tgt, - src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/video.tgt, src/arch/os2/watcom/vsidlib.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, - src/arch/os2/watcom/xcbm2-kbd-pet.c, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xcbm5x0-kbd-pet.c, - src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xvic.tgt: Fixed os/2 compile. - -2011-11-21 Marco van den Heuvel - - * src/arch/win64/cbm2common.vcproj, src/arch/win64/iec.vcproj, - src/arch/win64/pet.vcproj, src/arch/win64/residfp.vcproj, - src/arch/win64/vice.sln, src/arch/win64/vsid.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64dtv.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj: Fixed win64 msvc compile. - -2011-11-21 Jesse Lee - - * po/ko.po: Updated. - -2011-11-19 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.c: Fixed. - -2011-11-19 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/cbm2.vcproj, - src/arch/sdl/win64-msvc/cbm2common.vcproj, - src/arch/sdl/win64-msvc/cbm5x0.vcproj, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/win64-msvc/iec.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/video.vcproj, - src/arch/sdl/win64-msvc/vsid.vcproj, - src/arch/sdl/win64-msvc/vsidlib.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xcbm5x0.vcproj: Fixed win64 msvc sdl project - files (unbreak win64 msvc sdl compilation). - -2011-11-17 Marco van den Heuvel - - * src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/_vice.mak, - src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/base.mak, - src/arch/sdl/winmips-msvc/c128.mak, src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, - src/arch/sdl/winmips-msvc/cbm2common.mak, - src/arch/sdl/winmips-msvc/cbm5x0.mak, - src/arch/sdl/winmips-msvc/core.mak, - src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/iec.mak, src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/video.mak, - src/arch/sdl/winmips-msvc/vsid.mak, - src/arch/sdl/winmips-msvc/vsidlib.mak, - src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xcbm5x0.mak: Fixed winmips msvc project - files (unbreak winmips msvc compilation). - -2011-11-16 Marco van den Heuvel - - * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/cbm2.vcproj, - src/arch/win64/cbm2common.vcproj, src/arch/win64/cbm5x0.vcproj, - src/arch/win64/core.vcproj, src/arch/win64/drive.vcproj, - src/arch/win64/iec.vcproj, src/arch/win64/pet.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/userport.vcproj, - src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, - src/arch/win64/video.vcproj, src/arch/win64/vsid.vcproj, - src/arch/win64/vsidlib.vcproj, src/arch/win64/xcbm5x0.vcproj: Fixed - win64 msvc project files (unbreak win64 msvc compilation). - -2011-11-15 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonall.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/c64commoncart.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv.tgt, - src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, - src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, - src/arch/sdl/win32-watcom/c64commonscvsid.tgt, - src/arch/sdl/win32-watcom/c64commonvsid.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/cbm2common.tgt, - src/arch/sdl/win32-watcom/cbm5x0.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/iec.tgt, src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/userport.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win32-watcom/vsid.tgt, - src/arch/sdl/win32-watcom/vsidlib.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/xvic.tgt, src/c64/cart/silverrock128.c: - Fixed win32 sdl ow project files (unbreak win32 sdl ow compilation). - -2011-11-13 Kajtar Zsolt - - * src/drive/driverom.c: Idle trap for 2040 - -2011-11-12 Kajtar Zsolt - - * src/drive/driverom.c: Idle trap for 3040/4040 - -2011-11-12 Jesse Lee - - * po/ko.po: Updated. - -2011-11-12 Manuel Antonio Rodriguez Bas - - * po/es.po: Updated. - -2011-11-09 Marco van den Heuvel - - * doc/vice.pdf, doc/vice.hlp, doc/vice.txt, doc/vice.guide, - doc/vice.chm, configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, - po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, - po/translations-status.txt, po/nl.po, po/pl.po, po/it.po: VICE 2.3.11 - -2011-11-07 Marco van den Heuvel - - * po/translations-status.txt: Updated. - -2011-11-07 pottendo - - * po/de.po: Updated. - -2011-11-06 Dag Lem - - * src/resid/wave.cc: Zero (ground) bit 0 of triangle waveform - bug - found by Frank Wolf - -2011-11-05 Marco van den Heuvel - - * 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/amigaos/intl_text.c, - src/arch/unix/gui/vsidui.c, src/arch/win32/res.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/translate_text.c: Did a make trans-update. - -2011-11-05 Marco van den Heuvel - - * po/nl.po: Updated. - -2011-11-02 groepaz - - * src/init.c: always init console, patch by ian coog - -2011-11-02 groepaz - - * src/c64/psid.c: properly set pal/ntsc flag, patch by ian coog - -2011-10-31 Marco van den Heuvel - - * po/Makefile.in.in, po/translations-status.txt: Added a translations - status text file, this can be used to show the translators how much - work is still left and/or to motivate translators to catch up - regularly, this file will be updated with every development release. - -2011-10-29 Marco van den Heuvel - - * data, src/Makefile.am, src/arch/sdl/win32-msvc/cbm2.dsp, - src/arch/sdl/win32-msvc/cbm2common.dsp, - src/arch/sdl/win32-msvc/cbm5x0.dsp, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, - src/arch/win32/cbm5x0.dsp, src/arch/win32/vice.dsw, - src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/cbm2common.tgt, - src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xcbm5x0.tgt, - src/cbm2/Makefile.am, src/cbm2/cbm2-resources.c, - src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2rom.c, - src/cbm2/cbm2video.c, src/cbm2/cbm5x0-resources.c, - src/cbm2/cbm5x0-snapshot.c, src/cbm2/cbm5x0mem.c, - src/cbm2/cbm5x0rom.c, src/cbm2/cbm5x0video.c: Better separation of - xcbm5x0 and xcbm2, xcbm2 now compiles without vicii lib and xcbm5x0 - now compiles without crtc lib. - -2011-10-28 Marco van den Heuvel - - * src/arch/win32/geninfocontrib.dsp: Fixed for release build. - -2011-10-28 Marco van den Heuvel - - * src/c64/vsidstubs.c: Added vsid crash fix, patch supplied by - iAN_CooG. - -2011-10-27 Marco van den Heuvel - - * src/arch/win32/res.rc: Fixed a very long outstanding typo. - -2011-10-26 Marcus Sutton - - * src/arch/unix/gui/uisound.c: Corrected some unix menu item text. - -2011-10-26 Marcus Sutton - - * src/main.c, src/sound.c, src/sound.h: Fixed default resource - settings for vsid. - -2011-10-25 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: Use word address, not byte. And - remove the CR/LF hell. - -2011-10-25 Marco van den Heuvel - - * src/infocontrib.sed: Updated an email addy. - -2011-10-25 Marco van den Heuvel - - * src/rtc/rtc.c: Added missing include. - -2011-10-25 Marco van den Heuvel - - * src/arch/win32/archdep.c, src/archapi.h, src/rtc/rtc.c: Added - archdep_rtc_get_centisecond() for windows compilers that don't have - gettimeofday, based on a patch by iAN_CooG. - -2011-10-25 Marco van den Heuvel - - * src/c64/psid.c: Applied fix for vsid as provided by iAN_CooG. - -2011-10-25 Marco van den Heuvel - - * src/c64/vsid.c: Fixed vsid for the sid mirror problem. - -2011-10-25 Marco van den Heuvel - - * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c: Fix for sid mirror - problem. - -2011-10-25 Marco van den Heuvel - - * configure.in: Added sys/time.h check for all platforms. - -2011-10-25 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/watcom-source-wrappers/vsid-main.c, - src/arch/watcom-source-wrappers/xcbm5x0-main.c, - src/arch/win32/Makefile.am, src/arch/win32/uisiddtv.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonall.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64commondscdtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64commonscdtv128.tgt, - src/arch/win32/watcom/c64commonscdtvvsid.tgt, - src/arch/win32/watcom/c64commonscvsid.tgt, - src/arch/win32/watcom/c64commonscvsid128.tgt, - src/arch/win32/watcom/c64commonvsid.tgt, - src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/cbm2common.tgt, - src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/video.tgt, - src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.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/xvic.tgt, src/c64/cart/kcs.c, - src/c64/cart/silverrock128.c, src/machine.h, src/mouse.c, - src/sid/sid-resources.c, src/sid/sid.h: Fixed win32 ow project files - (unbreak win32 ow compilation). - -2011-10-24 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64dtv.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/cbm2.dsp, - src/arch/sdl/win32-msvc/cbm2common.dsp, - src/arch/sdl/win32-msvc/cbm5x0.dsp, src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/iec.dsp, - src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/userport.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/video.dsp, src/arch/sdl/win32-msvc/vsid.dsp, - src/arch/sdl/win32-msvc/vsidlib.dsp, - src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/win32/uiide64.c, - src/gfxoutputdrv/ffmpeglib.h: Fixed win32 sdl msvc project files - (unbreak win32 sdl msvc compilation). - -2011-10-24 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/base.dsp, src/arch/win32/c128.dsp, - src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/c64sc.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/cbm2common.dsp, src/arch/win32/cbm5x0.dsp, - src/arch/win32/core.dsp, src/arch/win32/drive.dsp, - src/arch/win32/iec.dsp, src/arch/win32/msvc/ide-config.h, - src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/userport.dsp, src/arch/win32/vic20.dsp, - src/arch/win32/vice.dsw, src/arch/win32/video.dsp, - src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, - src/arch/win32/xcbm5x0.dsp, src/c64/cart/ide64.c, - src/c64dtv/c64dtvmodel.c, src/cbm2/cbm2model.c, src/core/ata.c, - src/drive/iec/pc8477.c, src/plus4/plus4model.c, src/rtc/rtc.c, - src/vicii/vicii-resources.c: Fixed win32 msvc project files (unbreak - win32 msvc compilation). - -2011-10-23 Marco van den Heuvel - - * src/c64/cart/ide64.c: debug define fixed for msvc. - -2011-10-23 Marco van den Heuvel - - * src/drive/iec/wd1770.c: debug define fixed for msvc. - -2011-21-19 Jarek Sobolewski - - * po/pl.po: updated - -2011-10-19 Marcus Sutton - - * src/arch/beos/c128ui.cc, src/arch/beos/cbm2ui.cc, - src/arch/beos/constants.h, src/arch/beos/petui.cc, - src/arch/beos/ui_video.cc, src/arch/beos/vicemenu.cc, - src/arch/beos/vsidui.cc: Add several new machine-specific menu items - and a video settings dialog for VDC to BeVICE. - -2011-10-18 groepaz - - * src/c64/cart/kcs.c: fix mapping, add debug stuff - -2011-10-17 groepaz - - * src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2cart.c, - src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_sound.c, src/arch/sdl/xcbm2_ui.c, src/cbm2/cbm5x0.c: - updated sdl ui - -2011-10-16 groepaz - - * src/arch/unix/gui/vsidui.c: added missing sid type and pal-n items - -2011-10-16 groepaz - - * src/c64/cart/reu.c: give reu high io prio so it always works with - RR and SS5 etc - -2011-10-16 groepaz - - * src/arch/unix/gui/c128ui.c: added unix gui items for 3rd SID (x128) - -2011-10-16 groepaz - - * src/arch/sdl/dingoo-files/vicerc-native: fix resource name - -2011-10-16 groepaz - - * src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uilib.h, - src/arch/unix/x11/gnome/uifileentry.c: updated filter in file selector - for hd images - -2011-10-16 groepaz - - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c: added unix - gui items for burst mode mod - -2011-10-16 groepaz - - * src/arch/unix/gui/uisound.c: added unix gui items for sound output - mode - -2011-10-16 groepaz - - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisid.h, - src/arch/unix/gui/vsidui.c: added unix gui items for 3rd SID - -2011-10-16 Marcus Sutton - - * 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/petui.cc, - src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/vic20ui.cc, - src/arch/beos/vsidui.cc: Change BeVICE's render filter handling and - ui_select_file() calls, and remove its SID stereo UI elements - from xcbm2 and xcbm5x0. - -2011-10-16 Marco van den Heuvel - - * configure.in: Fixed SDL dsound issue. - -2011-10-15 Jesse Lee - - * po/ko.po: Updated. - -2011-10-08 Daniel Kahlin - - * src/viciisc/vicii-mem.c: Reading the collision the registers does - not affect the interrupt register. - -2011-10-08 Daniel Kahlin - - * src/arch/win32/resmenu.txt: Fixed a compilation issue on win32 - (missing menu definitions for Spanish). - -2011-10-08 Kajtar Zsolt - - * src/6510core.c: 1 cycle is correct. Unfortunately this is not enough - for the drive emulation as the reading bitrate is wrong. But this - should not be worked around here. - -2011-10-07 Marcus Sutton - - * src/arch/beos/vicemenu.cc, src/arch/beos/vsidui.cc: BeVICE vsid/menu - fixes. - -2011-10-03 pottendo - - * po/de.po: Updated. - -2011-10-01 Marco van den Heuvel - - * doc/NLS-Howto.txt: Updated. - -2011-10-01 Marco van den Heuvel - - * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, - po/da.po, po/de.po, po/es.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_files.sh, po/gen_win32_rc.c, - po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, - po/po2table.c, po/ru.po, po/sv.po, po/tr.po, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, - src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/unix/x11/gnome/about.c, - src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, - src/arch/win32/vic20ui.c, src/gentranslate_h.sh, - src/gentranslate_h.sh.in, src/gentranslatetable.sh, - src/infocontrib.sed, src/translate_languages.h, src/translate_text.c: - Added spanish support, will be officially maintained by Manuel Antonio - Rodriguez Bas. - -2011-10-01 Marco van den Heuvel - - * src/Makefile.am: Added missing cartio.h - -2011-10-01 Kajtar Zsolt - - * src/gcr.c, src/gcr.h: these functions don't need to be exported - -2011-10-01 Kajtar Zsolt - - * src/vic20/vic20via2.c: I'm sure this was not tested with rs232... - -2011-09-30 Marco van den Heuvel - - * src/vic20/vic20via2.c: Fixed the vic20 via2 port B read, it now - returns 0xff when the userport is not used for rs232. - -2011-09-30 Marco van den Heuvel - - * po/nl.po: Fixed typo. - -2011-09-30 Marco van den Heuvel - - * src/arch/unix/Makefile.am, src/arch/unix/vsid: Got rid of the vsid - script since vsid is now a program with its own gui. - -2011-09-30 Kajtar Zsolt - - * src/drive/rotation.c: These divisions are a small but measurable - performance hit - -2011-09-29 Kajtar Zsolt - - * src/drive/iec/wd1770.c: Correction for FM - -2011-09-28 Marco van den Heuvel - - * po/nl.po: Updated. - -2011-09-28 Marco van den Heuvel - - * src/c64/c64sound.c, src/c64dtv/c64dtvsound.c, src/pet/petsound.c, - src/plus4/ted-sound.c, src/sid/sid-cmdline-options.c, - src/sid/sid-resources.c, src/sound.c, src/vic20/vic20sound.c: Fixed - 3rd sid support. - -2011-09-28 Marco van den Heuvel - - * src/cbm2/cbm2-resources.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2sound.c: - Removed triple and stereo sid support from cbm2. - -2011-09-28 Marco van den Heuvel - - * src/c128/c128cpu.c, src/plus4/plus4cpu.c, src/vic20/vic20cpu.c: - Fixed some typos. - -2011-09-27 Marco van den Heuvel - - * src/cbm2/cbm2mem.c: Fix for 3rd sid on cbm2. - -2011-09-27 Marco van den Heuvel - - * src/c128/c128-resources.c, src/c64/c64-resources.c, - src/c64/c64sound.c, src/cbm2/cbm2-resources.c, src/cbm2/cbm2sound.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.c, - src/sound.h, src/translate.txt, src/translate_text.c: Added - experimental 3rd sid support. - -2011-09-27 Kajtar Zsolt - - * src/core/ciacore.c, src/drive/iec/via1d1541.c, - src/drive/ieee/via1d2031.c: Unused stuff - -2011-09-27 Kajtar Zsolt - - * src/core/ata.c: Style - -2011-09-27 Marco van den Heuvel - - * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, - src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, - src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: - Changed the call of the calculate samples code a bit, will make it - easier to implement the (soon to come) 3rd sid emulation. - -2011-09-27 Kajtar Zsolt - - * src/drive/iec/wd1770.c: Remove mycontext - -2011-09-27 Kajtar Zsolt - - * src/drive/iec/wd1770.c: step in/out reversed - -2011-09-27 Marco van den Heuvel - - * AUTHORS, README, doc/html/index.html, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc, src/main.c: Added the latest core members to - the various lists. - -2011-09-26 Kajtar Zsolt - - * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_drive_rom.c: Add - 2000/4000 to UI - -2011-09-26 Kajtar Zsolt - - * src/core/ata.h: Unused headers - -2011-09-26 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Buffer was too short - -2011-09-26 Kajtar Zsolt - - * src/drive/iec/fdd.c: Also return bytes when no disk in drive - -2011-09-26 Kajtar Zsolt - - * src/c128/c128drive.c, src/c64/c64drive.c, src/drive/drive.c, - src/drive/drivetypes.h, src/drive/iec/cia1581d.c, src/drive/iec/fdd.c, - src/drive/iec/fdd.h, src/drive/iec/iec.c, src/drive/iec/wd1770.c, - src/drive/iec/wd1770.h, src/drive/iec.h, src/machine-drive.h, - src/plus4/plus4drive.c, src/vic20/vic20drive.c: Rewrite of the wd1770 - emulation. Now using FDD for raw MFM floppy handling and rotation, and - all functions are microcoded and implemented. Emulation speed should - now match the real drive. The FDD emulation now gained CRC handling. - Vsync index hack gone is now. The 1581 emulation is using wd1770 and - not 1772 to match the expectation of ROM code. That's because the TOD - emulation in CIA is too "expensive" to be used at phi2 speed, and the - J1 jumper is detected as open on boot. - -2011-09-25 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Wrong pointer - -2011-09-25 Kajtar Zsolt - - * src/drive/iec/pc8477.c, src/drive/iec/pc8477.h: Clean up includes - -2011-09-25 Kajtar Zsolt - - * src/drive/iec/iec.c, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, - src/drive/iec/via4000.c: Move around stuff - -2011-09-25 Kajtar Zsolt - - * src/drive/drivesync.c, src/drive/drivesync.h, src/drive/iec/fdd.c, - src/drive/iec/fdd.h, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h: - Rotation, 4MHz mode, and low level disk representation - -2011-09-24 Marcus Sutton - - * src/arch/beos/Makefile.am, src/arch/beos/cbm2ui.cc, - src/arch/beos/cbm5x0ui.cc, src/cbm2/cbm5x0.c, src/cbm2ui.h: xcbm5x0 UI - separation/fixes for BeVICE - -2011-09-24 Marco van den Heuvel - - * src/arch/amigaos/make-bindist.sh, src/arch/beos/make-bindist.sh, - src/arch/msdos/make-bindist.sh, src/arch/os2/install.cmd, - src/arch/os2/makedist.cmd, src/arch/os2/watcom/makebindist.bat, - 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_gp2x.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, - src/arch/sdl/syllable-files/Makefile.am, - src/arch/sdl/syllable-files/vsid.sh, - src/arch/sdl/syllable-files/xcbm5x0.sh, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/make-bindist.bat, src/arch/unix/Makefile.am, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/next_open_rhap/make-bindist.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/icons/vsid.ico, - src/arch/unix/skyos/icons/xcbm5x0.ico, - src/arch/unix/skyos/make-bindist.sh, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Added xcbm5x0 and vsid to the - various make-bindist scripts. - -2011-09-22 Marco van den Heuvel - - * src/sid/sid.c, src/sound.c: Make stereo mode work again. - -2011-09-21 Marco van den Heuvel - - * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, - src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, - src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: - Added switchable sound output (mono/stereo) selection, - resource/cmdline only for now. - -2011-09-21 Kajtar Zsolt - - * src/drive/iec/fdd.c, src/drive/iec/fdd.h, src/drive/iec/pc8477.c: - Use the same data rate for the complete disk - -2011-09-21 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: release all emu - modifiers while command key is pressed to ensure sane emu key state - during cmd execution - -2011-09-21 Marco van den Heuvel - - * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, - src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, - src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: - Fixed the sound system for proper stereo sound generation. - -2011-09-21 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: improved entering - the monitor during pause - -2011-09-21 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/uimon.m: cocoa: fixed regain focus after - monitor exit - -2011-09-20 Kajtar Zsolt - - * src/mouse.c: Style - -2011-09-20 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Indent - -2011-09-20 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Style - -2011-09-20 Kajtar Zsolt - - * src/core/ata.c: Style - -2011-09-20 groepaz - - * src/arch/unix/x11/gnome/x11ui.c, src/c64/psid.c: fix gtk warnings - and possible segfault on startup - -2011-09-20 Marco van den Heuvel - - * src/video/render1x2crt.c: Warning fixes. - -2011-09-20 Marco van den Heuvel - - * src/c64/c64io.c, src/vic20/vic20io.c: warning fixes. - -2011-09-20 Marco van den Heuvel - - * src/c64/c64fastiec.c: return a value on a non-void function. - -2011-09-20 Marco van den Heuvel - - * src/c64/c64fastiec.c: coding style. - -2011-09-20 Marco van den Heuvel - - * src/vdrive/vdrive-dir.c: Removed unneeded vars. - -2011-09-20 Kajtar Zsolt - - * src/drive/driverom.c: Move local variables out - -2011-09-20 Kajtar Zsolt - - * src/drive/iec/wd1770.c: Add back CRC calculation - - -2011-09-20 Kajtar Zsolt - - * src/drive/driverom.c: Retab - -2011-09-20 Kajtar Zsolt - - * src/drive/driverom.c: Use explicit types, maybe it helps on some - clang version - -2011-09-20 Christian Vogelgsang - - * src/c64/cart/ide64.c, src/core/ata.c: fix for missing off_t - -2011-09-19 groepaz - - * src/arch/sdl/menu_c64cart.c, src/c64/cart/Makefile.am, - src/c64/cart/c64carthooks.c, src/c64/cart/crt.c, - src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, - src/cartconv.c, src/cartridge.h, src/translate.txt, - src/translate_text.c: support for Silverrock 128K ROM cartridge - (eg Hugo), patch by Uffe Jakobsen. - -2011-09-19 pottendo - - * src/gfxoutputdrv/ffmpeglib.h: Fixed again, to make *nix and - win32(mingw32) builds happy. - -2011-09-19 pottendo - - * src/gfxoutputdrv/ffmpeglib.h: Fixed build issue. Hopefully the - checked libav* version numbers are the ones intended. - -2011-09-19 pottendo - - * de.po: Updated. - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: cocoa: adapted - chip specific color and crt emulation settings (from 24298) - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: cocoa: adapted to - new video filters (from r24298) - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/vicemachine.h, - src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: added frame stepping - in pause mode. press space for a single frame step or keys a, s, d, f, - g, h for stepping in different speeds - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m: - cocoa: added SID settings UI for xvic, xpet, xplus4 - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, src/sid/sid.h: - macosx: applied patch by Marcus Sutton that uses the generic - enumeration feature in the SID config dialog - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/cocoa/video.m: macosx: adapted proper handling - for double size and y-stretching (r24284) - -2011-09-19 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachine.h, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/view/statusview.m: macosx: fixed entering - monitor during pause - -2011-09-18 Kajtar Zsolt - - * src/arch/unix/gui/uidrivepetcbm2.c: Add idle method control for - pet/cbm unix UI - -2011-09-18 Kajtar Zsolt - - * src/drive/drive-check.c, src/drive/drive.h: Report idle method in - gui correctly - -2011-09-18 Kajtar Zsolt - - * src/drive/driverom.c, src/drive/ieee/ieee-cmdline-options.c, - src/drive/ieee/ieee-resources.c: Idle for 2031 drive - -2011-09-18 Kajtar Zsolt - - * src/drive/iec/iec-resources.c: Missing include - -2011-09-18 Marcus Sutton - - * src/arch/win32/uic64.c, src/arch/win32/uisid.c, - src/arch/win32/uisiddtv.c: Extend the dynamically generated SID - engine/model list to the WinVICE C64 model settings dialog and - refactor the SID and SID-DTV settings dialogs. - -2011-09-18 Kajtar Zsolt - - * data/DRIVES/dos2000, data/DRIVES/dos4000, - src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/driverom.c, src/drive/driverom.h, - src/drive/iec/iec-resources.c: Cleaned up drive idle traps, traps for - more drive types, and rom checksum correction after modification - -2011-09-18 Kajtar Zsolt - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uimouse.c, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, - src/arch/sdl/menu_mouse.c, src/arch/unix/gui/uimouse.c, - src/arch/win32/uimouse.c: Add Atari CX-22 and ST mouses to UIs - -2011-09-18 Kajtar Zsolt - - * doc/vice.texi, src/c128/c128fastiec.c, src/c128/c128fastiec.h, - src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, - src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/c64fastiec.c, - src/c64/c64fastiec.h, src/translate.txt, src/translate_text.c: Add - burst modification emulation (http://www.cs.tut.fi/~albert/Dev/burst/) - -2011-09-18 Kajtar Zsolt - - * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: Now with less ifdef hacks - -2011-09-18 Kajtar Zsolt - - * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: Submitted: Moiree ( hootee7ieyie7s ) - - 2011-07-13 19:05:57 UTC. Patch to support libavformat version >= 51 - against -r24284 - -2011-09-18 Kajtar Zsolt - - * src/c128/c128fastiec.c: Add missing include - -2011-09-18 Kajtar Zsolt - - * src/vdc/vdc-draw.c: Fix cursor draw when screen base is not 0 for - uncached mode too - -2011-09-17 Marco van den Heuvel - - * configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.texi, doc/vice.txt, - po/fr.po, po/nl.po, po/ko.po, po/pl.po, po/hu.po, po/it.po, po/da.po, - po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE 2.3.10 - -2011-09-17 Marco van den Heuvel - - * doc/Makefile.am, doc/vice.texi: Fixed for 'make dist'. - -2011-09-16 Marco van den Heuvel - - * doc/vice.texi: Updated. - -2011-09-16 Marco van den Heuvel - - * po/da.po, po/de.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/resc128.rc, src/translate_text.c: Did a - 'make trans-update'. - -2011-09-14 Kajtar Zsolt - - * src/vdc/vdc-draw.c: Fix cursor draw when screen base is not 0 - -2011-09-14 Kajtar Zsolt - - * src/cbmdos.c, src/cbmdos.h, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive-dir.h, - src/vdrive/vdrive-iec.c, src/vdrive/vdrive.c, - src/vdrive/vdrive.h: Proof of concept directory changing for - vdrive. This needs some more work later. - -2011-09-14 Fabrizio Gennari - - * src/autostart.c: Restore functionality of -autostart - file.t64:program - -2011-09-14 Kajtar Zsolt - - * src/drive/iec/pc8477.c: Do not increment twice - -2011-09-14 Kajtar Zsolt - - * src/drive/drive-resources.c: More dnr - -2011-09-14 Kajtar Zsolt - - * src/drive/drive-check.c, src/drive/drive-check.h, - src/drive/drive-resources.c: Remove unused dnr parameter - -2011-09-14 Kajtar Zsolt - - * src/drive/drive-resources.c: dnr of course - -2011-09-14 Kajtar Zsolt - - * src/drive/drive-resources.c: Fix warnings - -2011-09-14 Kajtar Zsolt - - * src/drive/drive-resources.c: Simplify and remove mostly duplicated - code - -2011-09-13 Kajtar Zsolt - - * data/DRIVES/Makefile.am, data/DRIVES/dos2000, doc/vice.texi, - src/Makefile.am, src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64vic20.c, src/arch/unix/gui/uidriveplus4.c, - src/c128/c128fastiec.c, src/c128/c128romset.c, src/c1541.c, - src/c64/c64romset.c, src/drive/drive-check.c, - src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/driveimage.c, src/drive/drivemem.c, src/drive/driverom.h, - src/drive/drivesync.c, src/drive/iec/iec-cmdline-options.c, - src/drive/iec/iec-resources.c, src/drive/iec/iec.c, - src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, - src/drive/iec/memiec.c, src/drive/iec/pc8477.c, - src/drive/iec/pc8477.h, src/embedded.c, src/iecbus/iecbus.c, - src/plus4/plus4romset.c, src/translate.txt, src/translate_text.c, - src/vic20/vic20iec.c, src/vic20/vic20romset.c: Add option for 2000 - drive emulation - -2011-09-13 Fabrizio Gennari - - * src/Makefile.am, src/autostart.c, src/tape/tape.c, src/tape.h: When - autostarting a T64 file, skip to the right program in it. Saves time - with large T64s, and, if case there are duplicate names, go to the - right one and not to the first one with the given name - -2011-09-13 Kajtar Zsolt - - * src/drive/iec/fdd.c, src/drive/iec/pc8477.c: Implement format track, - fix d1m disk format - -2011-09-13 Fabrizio Gennari - - * src/tape/t64.c, src/tape/t64.h: Fix loading of T64 files from - filesystem device - -2011-09-13 Kajtar Zsolt - - * src/mouse.c: Add some missing clk overflow guards - -2011-09-13 Kajtar Zsolt - - * src/mouse.c: Use timestamps from mouse driver for less jitter - -2011-09-13 Kajtar Zsolt - - * src/arch/amigaos/mousedrv.c, src/arch/amigaos/mousedrv.h, - src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, - src/arch/msdos/mousedrv.c, src/arch/msdos/mousedrv.h, - src/arch/os2/mousedrv.c, src/arch/os2/mousedrv.h, - src/arch/riscos/mousedrv.c, src/arch/riscos/mousedrv.h, - src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h, - src/arch/unix/macosx/cocoa/mousedrv.m, src/arch/unix/mousedrv.c, - src/arch/unix/mousedrv.h, src/arch/win32/mousedrv.c, - src/arch/win32/mousedrv.h, src/arch/win32/ui.c: Introduce - mousedrv_get_timestamp(), to get the timestamp of last mouse - coordinate update. - -2011-09-13 Kajtar Zsolt - - * doc/vice.texi, src/infocontrib.sed: Add Magnus Lind to contrib - -2011-09-13 Kajtar Zsolt - - * src/mouse.c, src/vsync.c, src/vsync.h: Updates to previous amiga - mouse patch: Remove vsync_get_cycles_per_sec and use - machine_get_cycles_per_second. Use CLOCK_MAX. Simpler absolute value - calculation and circular substraction - -2011-09-13 Kajtar Zsolt - - * src/c128/c128cia1.c, src/c64/c64cia1.c, src/mouse.c, src/mouse.h, - src/translate_text.c, src/vsync.c, src/vsync.h: Add improved amiga - mouse emulation patch by Magnus Lind. Better Amiga mouse emulation - - ID: 3399817 Magnus Lind ( magli143 ) - 2011-08-28 15:55:21 UTC. - Text edited from original thread to fit final version (soci). This - patch increases the responsiveness of the Amiga mouse emulation - without causing more overflows than the current emulation. The this - mouse emulation, like the current, polls the lower vice-layers for - current mouse coordinates. The problem is that they are only updated - at about 100Hz. The current emulation only permits one step of - quadrature change per coordinate update in order to avoid overflow. - This makes it really unresponsive. Apart from the improving the mouse - emulation the patch also extends it to support the Atari ST mouse and - the Atari CX-22 trackball. However, in order to keep the patch small - they are only selectable by command line options. This is basically - what my patch does. It measures the time between coordinate updates - and tries to move the wheels accordingly in emulated time. The line - drawing is only a complicated way of updating both the x-wheel and - the y-wheel in the same loop. The complicated stuff is to convert - time intervals from os-time to emulated time without introducing too - much temporal jitter. Part of this is to estimate a lower bound for - the intervals between mousedrv updates. (which I got wrong, the - interval became too small so the wheels rotated too quick). The key - to improve the Amiga mouse emulation further is to reduce more of - the temporal jitter in the mouse emulation. To do so we probably - would have to get the proper timestamps from the mouse events from - the os and have a queue for mouse readings that arrive too early. - Today they just interrupt the previous interval emulation which is - easy to do but not optimal for the emulation. - -2011-09-12 Fabrizio Gennari - - * configure.in: Revert a change which was only meant for development - purposes - -2011-09-12 Kajtar Zsolt - - * doc/vice.texi, src/translate.txt: Forgot to rename these - -2011-09-11 Kajtar Zsolt - - * data/DRIVES/Makefile.am, data/DRIVES/dos4000, src/Makefile.am, - src/arch/unix/gui/uidrivec128.c, src/arch/unix/gui/uidrivec64vic20.c, - src/arch/unix/gui/uidriveplus4.c, src/c128/c128fastiec.c, - src/c128/c128romset.c, src/c1541.c, src/c64/c64romset.c, - src/diskconstants.h, src/drive/drive-check.c, - src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/driveimage.c, src/drive/drivemem.c, src/drive/driverom.h, - src/drive/drivesync.c, src/drive/drivetypes.h, - src/drive/iec/Makefile.am, src/drive/iec/iec-cmdline-options.c, - src/drive/iec/iec-resources.c, src/drive/iec/iec.c, - src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, - src/drive/iec/memiec.c, src/drive/iec/pc8477.c, - src/drive/iec/pc8477.h, src/drive/iec/via1992.c, - src/drive/iec/via1992.h, src/drive/iec/via4000.c, - src/drive/iec/via4000.h, src/iecbus/iecbus.c, - src/plus4/plus4romset.c, src/translate_text.c, - src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, - src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, - src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, - src/vdrive/vdrive.h, src/vic20/vic20romset.c: Rename 1992 to 4000 - -2011-09-11 Kajtar Zsolt - - * src/drive/iec/fdd.h, src/drive/iec/iec.c: Some declarations - -2011-09-11 Kajtar Zsolt - - * src/drive/driveimage.c, src/drive/iec/iec.c, src/drive/iec/pc8477.c, - src/drive/iec/pc8477.h: Move back image attach where it was. Breaks - too much otherwise. - -2011-09-09 Kajtar Zsolt - - * src/drive/driveimage.c, src/drive/drivetypes.h, - src/drive/iec/fdd.c, src/drive/iec/iec.c, src/drive/iec/pc8477.c, - src/drive/iec/pc8477.h, src/drive/iec/via1992.c: Real head seeking - times, FDC irqs, cleanup - -2011-09-07 Marcus Sutton - - * src/arch/beos/ui.cc, src/arch/beos/ui_video.cc, - src/arch/beos/ui_video.h: Major rewrite of BeVICE video settings - dialog, fixing/unbreaking it and preparing for new features. Also - added a (probably temporary) render filter fix. - -2011-09-05 Kajtar Zsolt - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Some IDE64 menu items for OS/2. No - disk geometry as I couldn't find any number entry dialogs ;( (and I - cannot test the OS/2 port) - -2011-09-05 Kajtar Zsolt - - * src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64vic20.c, - src/arch/unix/gui/uidriveplus4.c: Add some gui entries for 1992 - -2011-09-05 Kajtar Zsolt - - * src/attach.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, - src/vdrive/vdrive.c, src/vdrive/vdrive.h: Allocate bam dynamically, - not all drives have that huge one - -2011-09-04 Kajtar Zsolt - - * src/core/ata.c: Real pass through - -2011-09-04 Kajtar Zsolt - - * src/c64/cart/ide64.c: semicolon - -2011-09-04 Kajtar Zsolt - - * src/c64/cart/ide64.c: Not quite as I wanted originally... - -2011-09-04 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: More - IDE64/ata corrections - -2011-09-03 Fabrizio Gennari - - * src/tape/tap.c: Skip the right number of bytes. Fixes TAP file - viewing in some cases - -2011-09-03 Kajtar Zsolt - - * src/c1541.c, src/cbmdos.c, src/cbmdos.h, - src/diskimage/fsimage-create.c, src/vdrive/vdrive-bam.c, - src/vdrive/vdrive-bam.h, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: - Some D1M/D2M/D4M updates for virtual drive and c1541. Write support - is disabled until it's safe. - -2011-09-02 Kajtar Zsolt - - * src/diskconstants.h, src/diskimage/diskimage.c, - src/diskimage/fsimage-check.c, src/diskimage/fsimage-probe.c, - src/diskimage/fsimage.c, src/diskimage.h, src/drive/drive-snapshot.c, - src/drive/driveimage.c, src/drive/iec/fdd.c, src/drive/iec/pc8477.c, - Support for d1m/d2m/d4m images. Not for the vdrive yet, maybe later, - as partitions needs to be supported too. - -2011-08-31 Kajtar Zsolt - - * doc/vice.texi, src/Makefile.am, src/c128/c128fastiec.c, - src/core/viacore.c, src/drive/Makefile.am, src/drive/drive-check.c, - src/drive/drive-resources.c, src/drive/drive-snapshot.c, - src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, - src/drive/driveimage.c, src/drive/drivemem.c, src/drive/drivemem.h, - src/drive/driverom.h, src/drive/drivesync.c, src/drive/drivetypes.h, - src/drive/iec/Makefile.am, src/drive/iec/fdd.c, src/drive/iec/fdd.h, - src/drive/iec/iec-cmdline-options.c, src/drive/iec/iec-resources.c, - src/drive/iec/iec.c, src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, - src/drive/iec/memiec.c, src/drive/iec/pc8477.c, - src/drive/iec/pc8477.h, src/drive/iec/via1992.c, - src/drive/iec/via1992.h, src/iecbus/iecbus.c, src/translate.txt, - src/translate_text.c, src/via.h: The 1992 drive emulation. Including - FDD emulation (needs more work), pc8477/dp8473 floppy controller with - most used functions. (but no formatting yet) Using RTC option and - works with fast-iec on x128. d81 image read/write support only for - now, can be expanded later. And various other fixes (drive leds). - I hope nothing was broken which can't be fixed ;) - -2011-08-30 Kajtar Zsolt - - * src/plus4/plus4cart.c, src/plus4/plus4rom.c: Do not try to read - cart ROM files before the system is initialised - -2011-08-30 Kajtar Zsolt - - * src/core/ata.c: Fix readonly problem - -2011-08-30 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c: Make IDE64 snapshot work - again after the initialization changes - -2011-08-30 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c: Only use ATA system while the - IDE64 cartridge is attached. - -2011-08-29 Kajtar Zsolt - - * doc/html/Makefile.am: Add pixel_aspect.txt to Makefile - -2011-08-29 Kajtar Zsolt - - * src/maincpu.c: He's right, it was not working on zeropage. - -2011-08-29 Kajtar Zsolt - - * src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: There was a nice hack for load/store/exec - options, now it's gone, and this bug is fixed. Wonder which magic is - hidden there letting vice know I want to trace LOAD as well. That - magic is broken apparently. - -2011-08-29 Kajtar Zsolt - - * doc/html/plain/pixel_aspect.txt, src/plus4/ted.c, src/vic20/vic.c, - src/vicii/vicii.c, src/viciisc/vicii.c: Submitted: Magnus Lind - ( magli143 ) - 2011-08-28 16:14:14 UTC, Description: proper aspect - ratio patch, This patch contains calculated aspect rations for the - TED, VIC and VIC II. the calculations are done according to - http://www.codebase64.org/doku.php?id=base:pixel_aspect_ratio - and replaces the current defaults (that are wrong). - -2011-08-29 Kajtar Zsolt - - * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, - src/rtc/ds12c887.c, src/rtc/rtc.c, src/rtc/rtc.h: Days of month now - 1-12 not 0-11, this simplifies the rtc modules (and solves some BCD - bugs). Reorder writing sequence of year/month, etc. otherwise maximum - day of month check might fail. DS1216e day of week fixes, it's 1-7 - mon-sun. Some range check errors for day of month, missing breaks in - switch (rtc.c). Fixed typo of BQ4830Y_REG_MONTHS instead of - BQ4830Y_REG_YEARS - -2011-08-29 Kajtar Zsolt - - * src/rtc/ds1216e.c: Revert, my mistake - -2011-08-29 Kajtar Zsolt - - * src/rtc/ds1216e.c: Fix small indexing typo. - -2011-08-28 Marcus Sutton - - * src/resources.c: Add a null pointer guard. - -2011-08-27 Kajtar Zsolt - - * src/core/ata.c: Maybe it's better if it's really int - -2011-08-27 Kajtar Zsolt - - * src/core/ata.c: Fix warning - -2011-08-27 Ingo Korb - - * src/core/ata.c: Unbreak the build by "fixing" ata.c - -2011-08-25 Kajtar Zsolt - - * src/core/ata.c: Forgot to change type on these - -2011-08-25 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Cleanup - -2011-08-25 Kajtar Zsolt - - * src/arch/beos/ui_ide64.cc, src/arch/unix/gui/uiide64.c, - src/arch/win32/uiide64.c: Some IDE64 related range check errors in UIs - -2011-08-25 Kajtar Zsolt - - * src/c64/cart/ide64.c: Re-register resources on snapshot load - -2011-08-25 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c: Do not snapshot cart multiple times if - it has more than one exports. Like sfx_soundexpander, or ide64. - -2011-08-24 Kajtar Zsolt - - * src/c64/cart/ide64.c: Some cleanup - -2011-08-24 Kajtar Zsolt - - * src/core/ata.c: Forgot to switch off debug - -2011-08-24 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Split IDE64 - cart on I/O area, ATA dump - -2011-08-24 Kajtar Zsolt - - * src/c64/c64io.c: Do not display more in monitor than length of - device, even if mask is longer than device. start = $de60, - end = $deff, mask = $ff, earlier it was incorrectly displayed up to - $df5f, now it's $deff. Also made it a bit shorter now. - -2011-08-24 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/c64/cart/ide64.h, src/core/ata.c: - Reorganize ata poweron - -2011-08-24 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: standby - timer - -2011-08-23 Kajtar Zsolt - - * src/core/ata.c: Correct bus handling - -2011-08-23 Kajtar Zsolt - - * src/c64/cart/ide64.c: Do it shorter - -2011-08-23 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: load/eject image - -2011-08-23 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: Flush cache, optional commands - -2011-08-23 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c: Fix variadic macros, maybe it - compiles on msvc now - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c: Read verify and seek - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c: Fix writing - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c: Set keywords right this time - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: READ FORMAT CAPACITIES and more - ident updates - -2011-08-22 Stefan Haubenthal - - * doc/vice.texi: Added driver strings. - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c: identify cleanup - -2011-08-22 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: CF emulation, - spin up/down - -2011-08-22 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: BSY bit and seek times - -2011-08-21 Kajtar Zsolt - - * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Image size - detection now in cartridge. It can change removable media on the fly - for ATAPI - -2011-08-21 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: Power management commands, write - cache, set features - -2011-08-21 Kajtar Zsolt - - * src/core/ata.c: Fix ATAPI DRDY handling - -2011-08-21 Kajtar Zsolt - - * src/core/ata.c, src/core/ata.h: Support ATAPI FD/CD emulation - -2011-08-20 Kajtar Zsolt - - * src/c64/cart/ide64.c: Fix warning - -2011-08-20 Kajtar Zsolt - - * src/c64/cart/ide64.c: Use the core ATA infrastructure, monitor dump - implemented, snapshot support - -2011-08-20 Kajtar Zsolt - - * src/core/Makefile.am, src/core/ata.c, src/core/ata.h: Introduce - core ATA emulation - -2011-08-20 Kajtar Zsolt - - * src/c64/cart/c64carthooks.c: Make sure if a cartridge failed to - load from snapshot, then there's no cartridge selected. Otherwise - there's a half-dead (detached, but active) cartridge around, which - causes memory corruption in some cases. - -2011-08-18 Kajtar Zsolt - - * src/c64/cart/ide64.c: Add disconnected usb "emulation" to IDE64 v4 - -2011-08-16 pottendo - - * po/de.po: Updated. - -2011-08-16 Jesse Lee - - * po/ko.po: Updated. - -2011-08-16 Marco van den Heuvel - - * po: Added an ignore for pl_iso.po - -2011-08-16 Marco van den Heuvel - - * src/arch/unix/x11/xaw/uiedisk.c: Fixed a typo. - -2011-08-16 groepaz - - * src/arch/platform_aix_version.h, src/arch/platform_cpu_type.h, - src/arch/platform_freebsd_version.h, - src/arch/platform_netbsd_version.h, - src/arch/platform_openbsd_version.h, src/arch/platform_qnx6_version.h: - add missing include guards, patch by Microtop - -2011-08-14 groepaz - - * doc/vice.texi: updated contributors list - -2011-08-14 groepaz - - * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c, src/c64/plus60k.c, - src/c64/vsid.c, src/cartio.h, src/mouse.c, src/sid/sid.c: fix mouse - port init, use high i/o priority for SID. fixes paddles/mouse on - x64(sc) and xvic, fixes bug 3358664. - -2011-08-14 Kajtar Zsolt - - * src/6510core.c: Fix high byte of trace output for jsr. Works the - same way as for the cpumemhistory, so it's probably ok. - -2011-08-14 Kajtar Zsolt - - * doc/vice.texi: Describe IDE64 resource/options - -2011-08-14 Kajtar Zsolt - - * src/cartconv.c: Use 16Kb banks for IDE64 (like on hardware), type - and game/exrom adjusted. "Reference" crt files can be downloaded from: - http://singularcrew.hu/idedos/beta/compile.php - -2011-08-14 Kajtar Zsolt - - * doc/vice.texi: IDE64 homepage updated - -2011-08-13 Kajtar Zsolt - - * src/c64/cart/ide64.c: clean up of the geometry/ident handling, - generate guessed geometry for unknown images and detect v3/v4 - cartridge for crt images. - -2011-08-13 Marco van den Heuvel - - * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, - src/rtc/ds12c887.c: Fixed month calculations. - -2011-08-13 Marco van den Heuvel - - * doc/vice.texi, src/arch/unix/x11/gnome/about.c, src/infocontrib.sed: - Corrected a name. - -2011-08-13 Marco van den Heuvel - - * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, - po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_files.sh, po/gen_win32_rc.c, - po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, - po/po2table.c, po/ru.po, po/sv.po, po/tr.po, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, - src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/unix/x11/gnome/about.c, - src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, - src/arch/win32/vic20ui.c, src/gentranslate_h.sh, - src/gentranslate_h.sh.in, src/gentranslatetable.sh, - src/infocontrib.sed, src/translate_languages.h, src/translate_text.c: - Added polish support back in again, since it is now maintained. - -2011-08-12 Stefan Haubenthal - - * doc/vice.texi: typo - -2011-08-12 Stefan Haubenthal - - * doc/vice.texi: More interface vendors. - -2011-08-10 Ingo Korb - - * src/fsdevice/fsdevice-flush.c: Add CD:<- as an alias for CD<- for - compatibility with other drives - -2011-08-08 groepaz - - * src/resources.c: add missing init for backup_name. fixes crash when - saving config to a file that does not yet exist. - -2011-08-07 Marcus Sutton - - * src/arch/beos/c64dtvui.cc, src/arch/beos/ui_sid.cc: Use the - dynamically generated SID engine/model list in BeVICE and unsplit SID - and SID-DTV settings dialogs. - -2011-08-06 Jesse Lee - - * po/ko.po: Updated. - -2011-08-05 groepaz - - * src, src/c64/c64.h, src/cia.h, src/iecbus.h, src/joystick.c, - src/rawnetarch.h, src/resid/sid.h, src/resid-dtv/sid.h, - src/resid-fp/sid.h, src/sid/sid.h, src/vice.h, src/vicesocket.h: - bunch of trivial cosmetic doxygen related fixes - -2011-08-05 groepaz - - * doc, doc/Doxyfile, doc/Doxygen-Howto.txt, - doc/html/images/vice-logo-small.png, doc/mainpage.dox, doc/mkdoxy.sh, - doc/src2doxy.sh, doc/txt2doxy.sh: added (wip) script(s) to generate - source docs using doxygen - -2011-08-04 groepaz - - * doc/building/Linux-Mingw32-Howto.txt: added brief howto on building - winvice on linux - -2011-08-04 groepaz - - * src/arch/win32/joy.c, src/arch/win32/vsidui.c: add vsid machine, - make vsid always start up - -2011-08-04 groepaz - - * Makefile.am, src/Makefile.am: vsid/xcbm5x0 build fixes - -2011-08-04 groepaz - - * src/arch/win32/make-bindist.sh: added vsid and xcbm5x0 executables - -2011-08-03 Marco van den Heuvel - - * configure.in, po/Makefile.in.in: Fix for the po dir prefix issue. - -2011-08-03 Marco van den Heuvel - - * po/Makefile.in.in: Fixed the Makefile in the po directory for - compiling without warnings on both freebsd and non-freebsd systems. - -2011-07-31 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh: macosx: build fixes for lion - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added Acia1Enable resource to xplus4 ui - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added AutostartDelayRandom resource to ui - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added UserportDAC for xpet ui - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added IDE64 per drive resources - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: made georam, digimax, acia/swiftlink/turbo232, sfx sound - sampler, sfx sound expander available to xvic ui - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added ACIA1Base - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: removed obsolete CIA model - -2011-07-31 Christian Vogelgsang - - * src/arch/unix/macosx/make-bindist.sh: macosx: fixed doc bundling - -2011-07-31 Christian Vogelgsang - - * src/userport/userport_joystick.c, src/vicii/vicii-resources.c: - macosx: link fixes - -2011-07-30 pottendo - - * po/de.po: Updated. - -2011-07-30 groepaz - - * src, src/cbm2/cbm2cia1.c, src/cbm2/cbm2mem.c: fix cia mirrors, fix initial timing - -2011-07-30 groepaz - - * src/core/ciacore.c: fixed TOD counter behaviour - -2011-07-28 groepaz - - * src, src/Makefile.am, src/arch/sdl/xcbm2_ui.c, - 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/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uicbm2cart.c, - src/arch/unix/gui/uicbm2cart.h, src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64vic20.c, - src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uijoystick2.c, src/arch/unix/gui/uikeyboard.c, - src/arch/unix/gui/uiram.c, src/arch/unix/gui/uiram.h, - src/arch/unix/gui/uiromset.c, src/arch/unix/gui/vic20ui.c, - src/arch/unix/gui/vsidui.c, src/arch/unix/x11/xaw/x11ui.c, - src/cartridge.h, src/cbm2/Makefile.am, - src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, - src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2.c, src/cbm2/cbm2.h, - src/cbm2/cbm2cart.c, src/cbm2/cbm2cia1.c, src/cbm2/cbm2mem.c, - src/cbm2/cbm2memsnapshot.c, src/cbm2/cbm2model.c, - src/cbm2/cbm2model.h, src/cbm2/cbm2rom.c, src/cbm2/cbm5x0.c, - src/main.c: xcbm5x0 splitted from xcbm2, common cartridge functions, - common model select functions (see devlog) *nix gui updates and fixes - -2011-07-28 groepaz - - * po/de.po: fixed some type^Hos :) - -2011-07-28 groepaz - - * data/CBM-II/rom128h.vrs, data/CBM-II/rom128l.vrs, - data/CBM-II/rom256h.vrs, data/CBM-II/rom256l.vrs, - data/CBM-II/rom500.vrs: fixed default romsets - -2011-07-26 Marco van den Heuvel - - * po/Makefile.in.in: Fixed. - -2011-07-26 Jesse Lee - - * po/ko.po: Updated. - -2011-07-25 groepaz - - * configure.in, src/Makefile.am, src/arch/sdl/vsyncarch.c, - 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/uisettings.h, src/arch/unix/gui/vic20ui.c, - src/arch/unix/gui/vsidui.c, src/arch/unix/joy.c, - src/arch/unix/vsiduiunix.h, src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uivsidcontrol.c, src/arch/unix/x11/xaw/x11kbd.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c, - src/c64/Makefile.am, src/c64/c64.c, src/c64/c64drive.c, - src/c64/psid.c, src/c64/vsid.c, src/c64/vsidmem.c, - src/c64/vsidstubs.c, src/debug.c, src/drive/drive.c, src/init.c, - src/initcmdline.c, src/machine.h, src/main.c, src/sound.c, - src/vsync.c: made vsid a seperate machine, generate seperate stripped - down binary for vsid (see devlog). gtk/xaw/sdl ui updates/fixes - -2011-07-23 Marco van den Heuvel - - * doc/Documentation-Howto.txt: Updated the Fixme section. - -2011-07-23 Fabrizio Gennari - - * po/nl.po: Solve a problem with mismatching \n - -2011-07-22 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c: Include for signal stuff. - -2011-07-22 Marco van den Heuvel - - * src/vice_sdl.h: Fixed config.h/SDL.h HAVE_STRDUP and HAVE_NANOSLEEP - definition warnings. - -2011-07-22 Marco van den Heuvel - - * 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/reside64.rc, src/arch/win32/reslightpen.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/ressoundsampler.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Did a make - trans-update. - -2011-07-22 Marco van den Heuvel - - * po/gen_win32_files.sh: Removed bashism. - -2011-07-22 Marco van den Heuvel - - * po/nl.po: Updated. - -2011-07-22 Marco van den Heuvel - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po, - po/ru.po, po/sv.po, po/tr.po: Did a make update-po. - -2011-07-21 Marco van den Heuvel - - * doc/vice.texi: Added P00 description to the documentation. - -2011-07-21 Marco van den Heuvel - - * doc/Documentation-Howto.txt, doc/vice.texi: Updated. - -2011-07-21 Marcus Sutton - - * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/uisid.c, src/arch/win32/uisid.h, - src/arch/win32/uisiddtv.c, src/sid/sid-resources.c, src/sid/sid.h: - Dynamically generate SID engine/model list in common code and use in - WinVICE SID and SID-DTV settings dialogs. - -2011-07-21 groepaz - - * src/arch/amigaos/video.c, src/arch/beos/video.cc, - src/arch/msdos/video.c, src/arch/os2/video.c, src/arch/riscos/video.c, - src/arch/sdl/video.c, src/arch/unix/macosx/cocoa/video.m, - 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/x11video.c, - src/arch/win32/video.c, src/video/video-color.c, - src/video/video-resources.c, src/video.h: fix video_render_initraw() - -2011-07-21 groepaz - - * doc/vice.texi: fix some errors - -2011-07-20 groepaz - - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: fix xaw compilation problem - -2011-07-20 groepaz - - * src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, - src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, - src/arch/sdl/archdep_xbox.h, src/arch/sdl/menu_c64dtvhw.c, - src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4hw.c, - src/arch/sdl/menu_rom.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_video.c, src/arch/sdl/signals.c: sdl ui updates - -2011-07-20 Jesse Lee - - * po/ko.po: Updated. - -2011-07-20 Marco van den Heuvel - - * doc/vice.texi: Added D80, D81 and D82 sections to the documentation. - -2011-07-20 groepaz - - * src/userport: update svn props - -2011-07-19 groepaz - - * src/arch/amigaos/petui.c, src/arch/beos/petui.cc, - src/arch/msdos/petui.c, src/arch/os2/dialogs/menubar.c, - src/arch/sdl/menu_pethw.c, src/arch/win32/petui.c: rename - "PETUserportDAC" to "UserportDAC" - -2011-07-18 groepaz - - * src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriecplus4.c, - src/arch/unix/gui/uiprinterieee.c, src/translate_text.c: remove 'IEC' - references from user visible printer descriptions in commandline options - and *nix ui - -2011-07-18 groepaz - - * data/C128/vdc_deft.vpl, src/arch/amigaos/noinlineargs.c, - src/arch/amigaos/video.c, src/arch/riscos/uiconfig.c, - src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, - src/arch/unix/gui/uirenderer.c, src/arch/unix/gui/uirenderer.h, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/unix/x11/renderxv.c, - src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/c128/c128video.c, - src/c64/c64video.c, src/cbm2/cbm2video.c, - src/crtc/crtc-cmdline-options.c, src/pet/petvideo.c, - src/plus4/plus4video.c, src/plus4/ted-cmdline-options.c, - src/plus4/ted.c, src/raster/raster-canvas.c, src/translate.txt, - src/translate_text.c, src/vdc/vdc-cmdline-options.c, - src/vdc/vdc-color.c, src/vic20/vic.c, src/vic20/vic20video.c, - src/vicii/vicii-cmdline-options.c, src/vicii/vicii.c, - src/viciisc/vicii-cmdline-options.c, src/viciisc/vicii.c, - src/video/Makefile.am, src/video/render1x1ntsc.c, - src/video/render1x1pal.c, src/video/render1x1pal.h, - src/video/render1x2crt.c, src/video/render1x2crt.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/render2x4crt.c, src/video/render2x4crt.h, - src/video/renderyuv.c, src/video/video-canvas.h, - src/video/video-cmdline-options.c, src/video/video-color.c, - src/video/video-render-crt.c, src/video/video-render-pal.c, - src/video/video-render.c, src/video/video-resources-pal.c, - src/video/video-resources.c, src/video/video-resources.h, src/video.h: - scale2x and palemulation resources merged into one CHIPfilter resource. - color- and crt emulation related resourced made chip specific. first - step to x128 sanity :) (see devlog) related dtk/xaw gui updates, some - yuv rendering fixes, better vdc colors. - -2011-07-18 groepaz - - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: fix missing node/menu - entries - -2011-07-16 Marco van den Heuvel - - * doc/vice.texi: Added D71 format section to the documentation. - -2011-07-16 Marco van den Heuvel - - * doc/vice.texi: Added X64 format section to the documentation. - -2011-07-16 Marco van den Heuvel - - * doc/vice.texi: Added D64 format section to the documentation. - -2011-07-16 Marcus Sutton - - * src/arch/beos/make-bindist.sh, 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_gp2x.sh, src/arch/sdl/make-bindist_riscos.sh, - src/arch/sdl/make-bindist_win32.sh: Fixed some docs in some of the - bindist scripts. - -2011-07-15 Marco van den Heuvel - - * doc/vice.texi: Added all supported drives to the documentation. - -2011-07-15 groepaz - - * src/arch/amigaos/plus4ui.c, src/arch/sdl/menu_plus4cart.c, - src/arch/win32/uiplus4cart.c, src/plus4/plus4-resources.c, - src/plus4/plus4cart.c, src/plus4/plus4rom.c, src/plus4/plus4rom.h: fix - function rom loading - -2011-07-15 groepaz - - * src/monitor/mon_memory.c: skip to next even address after showing - sprite data (ms) - -2011-07-15 groepaz - - * src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uisid.c, src/arch/unix/gui/vic20ui.c, - src/pet/pet-sidcart.c, src/pet/petsound.c, src/plus4/plus4-sidcart.c, - src/sid/sid-cmdline-options.c, src/vic20/cart/vic20-sidcart.c: fixed - sound init in xpet. added support for all SID engines to xpet, xplus4, - xvic. (see devlog) - -2011-07-15 groepaz - - * src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uic64dtv.h, src/c64dtv/Makefile.am, - src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvmodel.c, - src/c64dtv/c64dtvmodel.h, src/translate.txt, src/translate_text.c: added - model selection to x64dtv (see devlog) - -2011-07-15 groepaz - - * src/c1541.c, src/imagecontents/imagecontents.c, src/imagecontents.h: - implemented pattern matching for -list and -dir (as documented =P). - fixes bug 3367517 - -2011-07-14 groepaz - - * data/PLUS4/Makefile.am, data/PLUS4/c2lo.364, data/PLUS4/default.vrs, - data/PLUS4/kernal.232, data/PLUS4/kernal.364, - src/arch/unix/gui/Makefile.am, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uiplus4cart.c, src/arch/unix/gui/uiplus4cart.h, - src/cartridge.h, src/plus4/Makefile.am, - src/plus4/plus4-cmdline-options.c, src/plus4/plus4.c, - src/plus4/plus4acia.c, src/plus4/plus4acia.h, src/plus4/plus4cart.c, - src/plus4/plus4mem.c, src/plus4/plus4model.c, src/plus4/plus4model.h, - src/plus4/plus4rom.c, src/plus4/plus4romset.c, src/translate.txt, - src/translate_text.c: some xplus4 fixes: added model selection, ACIA - emulation can be disabled, cartridge system unified to common api (see - devlog) - -2011-07-12 groepaz - - * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_video.c, - src/arch/sdl/video.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/crtc/crtc-cmdline-options.c, - src/crtc/crtc-resources.c, src/crtc/crtc.c, src/crtc/crtc.h, - src/raster/raster.c, src/translate.txt, src/translate_text.c, - src/vdc/vdc-cmdline-options.c, src/vdc/vdc-resources.c, - src/vdc/vdc-resources.h, src/video/Makefile.am, - src/video/render2x2crt.c, src/video/render2x2crt.h, - src/video/render2x4.c, src/video/render2x4.h, src/video/render2x4crt.c, - src/video/render2x4crt.h, src/video/video-canvas.c, - src/video/video-render-crt.c, src/video/video-render.c, - src/video/video-resources.c, src/video.h: proper double size / y-stretch - handling for VDC and CRTC (needs ui update, see devlog). related ui - updates for *nix and sdl. fixes bug 3260871 - -2011-07-12 Marco van den Heuvel - - * src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/mui/uijoystick.c, src/arch/amigaos/mui/uijoystickll.c, - src/arch/beos/Makefile.am, src/arch/beos/ui.cc, - src/arch/msdos/Makefile.am, src/arch/msdos/uijoystick.c, - src/arch/sdl/Makefile.am, src/arch/sdl/menu_joystick.c, - src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uijoystick2.c, - src/arch/win32/Makefile.am, src/arch/win32/uijoystick.c, - src/c128/Makefile.am, src/c128/c128cia1.c, src/c64/c64cia1.c, - src/c64/c64cia2.c, src/c64dtv/Makefile.am, src/c64dtv/c64dtvcia2.c, - src/cbm2/Makefile.am, src/cbm2/cbm2cia1.c, src/joystick.c, - src/joystick.h, src/pet/petvia.c, src/userport/Makefile.am, - src/userport/userport_joystick.c, src/userport/userport_joystick.h, - src/vic20/Makefile.am, src/vic20/vic20via2.c: Moved userport joystick - support code to src/userport/userport_joystick.* (more generic approach - to handling them and in preparation for a more generic userport handling - system). - -2011-07-12 Jesse Lee - - * po/ko.po: Updated. - -2011-07-11 groepaz - - * doc/vice.texi: updated description of watch/break/trace commands - -2011-07-11 groepaz - - * src/translate_text.c: updated (english) help for break/watch/trace - -2011-07-11 groepaz - - * src/arch/unix/gui/uiautostart.c, src/autostart.c: added toggle for - AutostartDelayRandom to unix gui - -2011-07-11 groepaz - - * src/autostart.c, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, - src/pet/petrom.c, src/plus4/plus4.c, src/translate.txt, - src/translate_text.c, src/vic20/vic20.c: added random delay for - autostart, made fixed delay configureable. (see devlog) - -2011-07-10 groepaz - - * src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: fix vic-ii - border sizes. fixes bug 3197181 - -2011-07-10 groepaz - - * src/plus4/plus4pio2.c: make keyboard latch readable. fixes bug 3205837 - -2011-07-09 groepaz - - * src/monitor/monitor.c, src/traps.c, src/traps.h: ignore current opcode - if it is at the address of a trap. fixes bug 3151796 - -2011-07-09 groepaz - - * src/monitor/mon_command.c, src/monitor/mon_lex.c, - src/monitor/mon_lex.l, src/monitor/mon_parse.c, src/monitor/mon_parse.y: - break/watch/trace commands now all optionally take memop (any - combination of load/store/exec) and a conditional expression. Help texts - still need to be updated. - -2011-07-09 Marcus Sutton - - * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, - src/arch/beos/ui.cc, src/arch/beos/ui_joystick.cc, - src/arch/beos/ui_joystick.h, src/arch/beos/vicemenu.cc: Split BeVICE - Userport joystick settings into their own dialog and fixed various menu - constants. - -2011-07-09 groepaz - - * src/arch/unix/console.c, src/arch/unix/gui/uimon.c, - src/monitor/mon_util.c, src/monitor/monitor.c: if - console_log->console_can_stay_open is 1, keep the monitor - console/window opened (call uimon_window_suspend() instead of _close()) - when exiting the monitor. allows eg tracepoint output to show up - immediatly. win32 maintainers please check for regressions! - -2011-07-08 groepaz - - * src/6510core.c, src/6510dtvcore.c, src/c128/z80.c, - src/drive/drivecpu.c, src/drive/drivetypes.h, src/mainc64cpu.c, - src/maincpu.c, src/maincpu.h, src/mainviccpu.c, - src/monitor/mon_breakpoint.c, src/monitor/mon_breakpoint.h, - src/monitor/monitor.c, src/monitor.h: remember address of last fetched - opcode in cpu core(s). use that information for the watchpoints. fixed - bug 3356784 - -2011-07-08 Marco van den Heuvel - - * src/Makefile.am: Fixed some make x* problems. - -2011-07-08 Marco van den Heuvel - - * src/c64/Makefile.am, src/c64/c64cia2.c, src/c64/cart/digimax.c, - src/c64/cart/digimax.h, src/userport/Makefile.am, - src/userport/userport_digimax.c, src/userport/userport_digimax.h: Split - the digimax code into a cartridge part (src/c64/cart/digimax.c) and - userport part (src/userport/userport_digimax.c). - -2011-07-08 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/pet/Makefile.am, src/pet/pet.c, - src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, - src/pet/petsound.c, src/pet/petsound.h, src/pet/petvia.c, src/userport, - src/userport/Makefile.am, src/userport/userport_dac.c, - src/userport/userport_dac.h: Started on moving 'generic' userport - modules into a seperate directory (src/userport), so they can be used by - any machine which has a userport (paves the way for a userport conflict - detection system). - -2011-07-08 Jesse Lee - - * po/ko.po: Updated. - -2011-07-07 Marco van den Heuvel - - * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, - src/rtc/ds12c887.c, src/rtc/rtc-58321a.c, src/rtc/rtc.c, src/rtc/rtc.h: - Changed most return values of the rtc_get_*() type to BYTE (since that - is how most are used anyways, and gets rid of alot of casting), and - fixed some rtc issues. - -2011-07-07 Marco van den Heuvel - - * src/plus4/plus4speech.c: Added stereo output support to the v364 - speech code. - -2011-07-07 groepaz - - * src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y: handle some escape - codes (\n \r " \xNN) in input strings. changed keybuf command to take a - string. fixes bug 3184145 - -2011-07-06 Marco van den Heuvel - - * src/rtc/Makefile.am, src/rtc/rtc-58321a.c, src/rtc/rtc-58321a.h: - Added RTC-58321A core support. - -2011-07-06 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: better handling of initial window - size. fixes bug 3283658 - -2011-07-05 groepaz - - * src/arch/amigaos/signals.c, src/arch/beos/signals.c, - src/arch/msdos/signals.c, src/arch/os2/signals.c, - src/arch/riscos/signals.c, src/arch/sdl/signals.c, - src/arch/unix/signals.c, src/arch/win32/signals.c, - src/monitor/monitor.c, src/signals.h: added handling of SIGPIPE in - monitor, added handler in unix archdep code. similar fixes might be - needed for other ports (see devlog). fixes bug 3201796 - -2011-07-05 groepaz - - * src/arch/unix/console.c: check if stdio/stdout are a tty, and do not - open console if not. fixes bug 3317803 - -2011-07-05 groepaz - - * src/monitor/monitor.c: log error (instead of crashing) if monitor - console could not be opened. - -2011-07-05 groepaz - - * src/core/viacore.c, src/drive/iec/via1d1541.c, - src/drive/iecieee/via2d.c, src/drive/ieee/via1d2031.c, src/pet/petvia.c, - src/via.h, src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c, - src/vic20/vic20via1.c, src/vic20/vic20via2.c: updated via core to pass - via context to set_ca2 and set_cb2 callbacks. (hopefully) fixed via2 - ca2/cb2 handling (drives). please test for regressions! - -2011-07-05 groepaz - - * src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, src/vdrive/vdrive.c, - src/vdrive/vdrive.h: made common function to allocate/free buffers. - changed allocation logic to behave somewhat like a real drive. - -2011-07-05 Marco van den Heuvel - - * src/rtc/ds1216e.c: Fixed some typos. - -2011-07-05 Marco van den Heuvel - - * src/rtc/ds1216e.c, src/rtc/ds1216e.h: No RAM in the ds1216e rtc - modules, fixed. - -2011-07-05 Fabrizio Gennari - - * configure.in, src/sounddrv/sounddx.c: Check for dev tools earlier, - separate check for DirectSound header and lib, add a check for - ole32.lib when CoInitialize is needed - -2011-07-04 groepaz - - * src/6510core.c, src/6510dtvcore.c, src/mainc64cpu.c: fix emulation of - illegal opcodes SHA/SHX/SHY. (patch by nojoopa) fixes bug 3334602 - -2011-07-04 groepaz - - * src/6510core.c - -changed ANE magic const to 0xff (see comment). fixes bug 2110948 - -2011-07-04 Fabrizio Gennari - - * src/sounddrv/sounddx.c: Allow building without dxguid.lib - -2011-07-04 Fabrizio Gennari - - * src/sounddrv/sounddx.c: Allow building without dsound.lib - -2011-07-04 Fabrizio Gennari - - * src/video/video-resources-pal.c: Remove unneeded include - -2011-07-03 groepaz - - * src/gcr.c: handle non byte aligned gcr data when decoding buffer. - fixes bug 3200309 - -2011-07-02 groepaz - - * src/resources.c: properly close file(s) (oops). some style fixes. - -2011-07-02 groepaz - - * src/resources.c: do not leave temporary config file behind, patch by - mar77i - -2011-07-02 groepaz - - * src/vdrive/vdrive-rel.c: fix erroneous sector links when a rel file - record is split over two sectors. patch by Helfried - -2011-07-02 Marco van den Heuvel - - * src/pet/pet_userport_dac.c, src/pet/petsound.c, - src/plus4/digiblaster.c, src/plus4/ted-sound.c, src/vic20/vic20sound.c: - Added stereo sound support to the other sound chips, not used yet, but - will make the possibility of stereo sidcarts possible for pet, vic20 and - plus4. - -2011-07-02 Marco van den Heuvel - - * src/c64/cart/magicvoice.c: Added stereo output support to the magic - voice code. - -2011-07-02 Marco van den Heuvel - - * src/c64/cart/digimax.c: Updated the digimax code to produce stereo - output when the sound output is in stereo mode and mono output when the - sound output is in mono mode. - -2011-07-02 Marco van den Heuvel - - * src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c: - Added stereo output handling to the sfx sound sampler and expander code. - -2011-07-02 Marco van den Heuvel - - * doc/vice.texi, src/infocontrib.sed: Updated the credits a bit. - -2011-07-02 Marco van den Heuvel - - * src/vic20/vic20.c, src/vic20/vic20sound.c: Fixed vic20 sound, native - sound generator is cycle-based, and needs to be the first in the sound - chip init list, as a consequence either only sample-based sid chips can - be used for the sidcart, or a method of using 2 cycle-based sound chips - needs to be made. - -2011-07-02 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/rtc.dsp, src/arch/sdl/win64-msvc/rtc.vcproj, - src/arch/sdl/winmips-msvc/rtc.mak, src/arch/win32/rtc.dsp, - src/arch/win64/rtc.vcproj: Added ds1216e.c to the various msvc project - files. - -2011-07-02 Marco van den Heuvel - - * /src/rtc/Makefile.am, src/rtc/ds1216e.c, src/rtc/ds1216e.h, - src/rtc/rtc.c, src/rtc/rtc.h: Added DS1216E (phantom / no slot clock) - code. - -2011-07-02 Errol Smith - - * src/rtc/bq4830y.c: Add missing declaration - -2011-07-01 Marco van den Heuvel - - * src/rtc/ds12c887.c: Fixed month calculation. - -2011-07-01 Marco van den Heuvel - - * src/rtc/ds1202_1302.c: Fixed month calculation. - -2011-07-01 Marco van den Heuvel - - * src/rtc/bq4830y.c: Fixed month calculation. - -2011-07-01 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/rtc.dsp, src/arch/sdl/win64-msvc/rtc.vcproj, - src/arch/sdl/winmips-msvc/rtc.mak, src/arch/win32/rtc.dsp, - src/arch/win64/rtc.vcproj: Changed ds1302.c to ds1202_1302.c in the - various msvc project files. - -2011-07-01 Fabrizio Gennari - - * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc: Remove unneeded include - -2011-07-01 Fabrizio Gennari - - * configure.in: Improve check so HAVE_OPENCBM is defined for MinGW - (time for a more generic check for Windows?) - -2011-07-01 Fabrizio Gennari - - * configure.in: Properly check, and do not just assume, the presence of - DirectSound. It's a copy and paste of existing lines, but it works - -2011-07-01 Fabrizio Gennari - - * src/c64/cart/ide64.c: Fix compilation which was broken by revision - 24225 - -2011-07-01 Fabrizio Gennari - - * src/arch/win32/uiperipheral.c: Fix a link error if HAVE_OPENCBM is - not set - -2011-06-29 Marco van den Heuvel - - * src/rtc/Makefile.am, src/rtc/ds1202_1302.c, src/rtc/ds1202_1302.h, - src/rtc/ds1302.c, src/rtc/ds1302.h: Added DS1202 support to the DS1302 - module and changed the file names from ds1302.* to ds1202_1302.* - -2011-06-28 Marco van den Heuvel - - * src/c64/Makefile.am: Fixed for make x64 usage. - -2011-06-28 groepaz - - * src/c64/cart/kingsoft.c, src/c64/cart/kingsoft.h: added missing files - /o\ - -2011-06-26 groepaz - - * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, src/cartconv.c, - src/cartridge.h, src/translate.txt, src/translate_text.c: added support - for "Kingsoft" cartridge ("Business Basic" aka "S'more") - -2011-06-26 pottendo - - * po/de.po: Updated. - -2011-06-20 Marco van den Heuvel - - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uiide64.c: Fixed the amiga ide64 dialog. - -2011-06-20 Marco van den Heuvel - - * src/arch/unix/gui/uiide64.c: Fixed the unix ide64 dialog. - -2011-06-20 Marco van den Heuvel - - * src/arch/msdos/uiide64.c: Fixed the msdos ide64 dialog. - -2011-06-20 Marco van den Heuvel - - * src/cartconv.c: Fixed a warning. - -2011-06-20 Marco van den Heuvel - - * src/core/tpicore.c: Fixed a typo. - -2011-06-20 Fabrizio Gennari - - * src/vsync.c: Only include a file when it's needed - -2011-06-19 Marco van den Heuvel - - * src/arch/sdl/menu_c64_common_expansions.c: Fixed the sdl ide64 dialog. - -2011-06-19 Marco van den Heuvel - - * src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: Fixed the - windows ide64 dialog. - -2011-06-18 Marco van den Heuvel - - * po/nl.po: Updated. - -2011-06-18 Stefan Haubenthal - - * doc/html/plain/CRT.txt: typo - -2011-06-17 Marco van den Heuvel - - * ChangeLog, configure.in, src/version.h, src/translate_text.c, - src/arch/amigaos/intl_text.c, src/arch/win32/resgeoram.rc, - src/arch/win32/vice-version.bat, src/arch/win32/resramcart.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/ressoundsampler.rc, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/reside64.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resreu.rc, src/arch/win32/resvic20.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/resc64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resautostart.rc, - src/arch/win32/respet.rc, doc/vice.guide, doc/vice.chm, doc/vice.pdf, - doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, po/it.po, po/hu.po, po/da.po, - po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE version 2.3.9 - -2011-06-17 Stefan Haubenthal - - * src/lightpen.c: hint - -2011-06-16 Marco van den Heuvel - - * src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/c64cart.vcproj: Added pagefox support to the various - project files. - -2011-06-16 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated. - -2011-06-16 Jesse Lee - - * po/ko.po: Updated. - -2011-06-16 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Finished updating the CRT.txt file. - -2011-06-16 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-16 Marco van den Heuvel - - * src/c64/cart/freezemachine.c, src/c64/cart/magicvoice.c, - src/cartconv.c: Fixed magic voice crt format, old crt will still load - properly, but cartconv outputs only the new (correct) crt. - -2011-06-16 Peter Krefting - - * po/sv.po: Update Swedish translation (2272t0f0u). - -2011-06-15 Marco van den Heuvel - - * src/cartconv.c: Fixed freeze machine crt format, used to be 2 or 4 - banks loaded at $8000, now 1 or 2 banks at $8000 and 1 or 2 banks at - $a000, old crt will still load properly, but cartconv outputs only the - new (correct) crt. - -2011-06-15 Marco van den Heuvel - - * src/c64/cart/supersnapshot4.c, src/cartconv.c: Fixed supersnapshot v4 - crt format, used to be 4 banks loaded at $8000, now 2 banks at $8000 and - 2 banks at $a000, old crt will still load properly, but cartconv outputs - only the new (correct) crt. - -2011-06-15 Jesse Lee - - * po/ko.po: Updated. - -2011-06-15 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-15 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-15 Jesse Lee - - * po/ko.po: Updated. - -2011-06-15 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-14 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-14 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-14 Marco van den Heuvel - - * src/c64/cart/ide64.c: Extended IDE64 geometry settings and auto detect - size settings to be able to be used for each HD seperately, ui's will - need to be adjusted to handle this. - -2011-06-14 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-13 groepaz - - * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, src/c64/cart/pagefox.c, - src/c64/cart/pagefox.h, src/cartconv.c, src/cartridge.h, - src/translate.txt, src/translate_text.c: added support for the "Pagefox" - cartridge by Scantronik - -2011-06-13 Marco van den Heuvel - - * src/aciacore.c: Fixed xpet crash. - -2011-06-13 Jesse Lee - - * po/ko.po: Updated. - -2011-06-13 Marco van den Heuvel - - * src/c64/cart/dqbb.c: Fixed a typo. - -2011-06-13 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-12 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-12 Marco van den Heuvel - - * FEEDBACK, doc/html/index.html, doc/readmes/Readme-Amiga.txt, - doc/readmes/Readme-BeOS.txt, doc/readmes/Readme-DOS.txt, - doc/readmes/Readme-MacOSX.txt, doc/vice.texi, - src/arch/sdl/make-bindist_qnx6.sh, src/arch/sdl/make-bindist_scosol.sh, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/sco_sol/make-bindist.sh: Updated our maillist address. - -2011-06-12 Marco van den Heuvel - - * doc/GP2X-Howto.txt, doc/MSDOS-Ethernet-Howto.txt, doc/MSDOS-Howto.txt, - doc/MacOSX-Build.txt, doc/Makefile.am, doc/Minix-Howto.txt, - doc/OpenVMS-Howto.txt, doc/Readme.beos, doc/Readme.dos, - doc/ReadmeMacOSX.txt, doc/ReadmeSDL.txt, doc/Win32-Cygwin-HOWTO.txt, - doc/Win32-Howto.txt, doc/building, doc/building/GP2X-Howto.txt, - doc/building/MSDOS-Ethernet-Howto.txt, doc/building/MSDOS-Howto.txt, - doc/building/MacOSX-Howto.txt, doc/building/Minix-Howto.txt, - doc/building/OpenVMS-Howto.txt, doc/building/SDL-Howto.txt, - doc/building/Win32-Cygwin-Howto.txt, - doc/building/Win32-Mingw32-Howto.txt, doc/readmes, - doc/readmes/Readme-Amiga.txt, doc/readmes/Readme-BeOS.txt, - doc/readmes/Readme-DOS.txt, doc/readmes/Readme-MacOSX.txt, - doc/readmes/Readme-OS2.txt, doc/readmes/Readme-SDL.txt, - src/arch/amigaos/Makefile.am, src/arch/amigaos/README.AMIGA, - src/arch/os2/Makefile.am, src/arch/os2/doc/Vice_for_OS2.txt: - Re-organized the doc directory a bit: added a building directory which - contains documents for the various platforms with instructions for - building VICE, and added a readmes directory which contains documents - which platform specific information. - -2011-06-11 Marco van den Heuvel - - * doc/html/plain/CRT.txt: Updated slightly. - -2011-06-11 groepaz - - * src/c64/psid.c: psid v3 (stereo tunes) support (patch by ian coog) - -2011-06-11 Marco van den Heuvel - - * doc: Added checkdoc.exe to the svn ignore list. - -2011-06-11 Marco van den Heuvel - - * doc/html/Makefile.am, doc/html/plain/CRT.txt: Added the CRT format - describing document as composed by Peter Schepers. - -2011-06-11 Marco van den Heuvel - - * src/arch/msdos/uisid.c, src/arch/msdos/uisidcart.c, - src/arch/msdos/uisiddtv.c: Added hardsid support to the msdos ui. - -2011-06-11 Marco van den Heuvel - - * configure.in, src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/uidigimax.c, - src/arch/msdos/uidigimax.h, src/arch/msdos/uigeoram.c, - src/arch/msdos/uigeoram.h, src/arch/msdos/uisoundexpander.c, - src/arch/msdos/uisoundexpander.h, src/arch/msdos/uisoundsampler.c, - src/arch/msdos/uisoundsampler.h, src/arch/msdos/uitfe.c, - src/arch/msdos/uitfe.h, src/arch/msdos/vic20ui.c: Added digimax, georam, - sfx sound expander, sfx sound sampler and tfe support to the msdos vic20 - ui. - -2011-06-11 Jesse Lee - - * po/ko.po: Updated. - -2011-06-11 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/hardsid.c: Added hardsid - support to the msdos port, no gui yet. - -2011-06-11 Marco van den Heuvel - - * src/vic20/vic20sound.c: Fixed recursive sound reset. - -2011-06-10 Marco van den Heuvel - - * configure.in, src/arch/msdos/catweaselmkiii.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c: Added catweasel - support to the msdos ui. - -2011-06-10 Marco van den Heuvel - - * src/vic20/vic20sound.c: Changed return value of vic20 native - cycle_based() routine to return 0. - -2011-06-10 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/catweaselmkiii.c, - src/arch/msdos/tui_backend.c: Added catweasel support to the msdos port, - no ui yet. - -2011-06-10 Marco van den Heuvel - - * src/arch/amigaos/hardsid.c: Fixed. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uisoundsampler.c, - src/arch/amigaos/mui/uisoundsampler.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added sfx - sound sampler support to the amiga vic20 ui. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uisoundexpander.c, - src/arch/amigaos/mui/uisoundexpander.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h: Added sfx sound expander support to the - amiga vic20 ui. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uidigimax.c, src/arch/amigaos/mui/uidigimax.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added digimax - support to the amiga vic20 ui. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uigeoram.c, src/arch/amigaos/mui/uigeoram.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added georam - support to the amiga vic20 ui. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/mui/uic64model.h: Fixed a prototype. - -2011-06-09 Marco van den Heuvel - - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uiacia.c, src/arch/amigaos/mui/uiacia.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Fixed acia - dialogs for the amiga ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/x11/gnome/uifileentry.c, src/arch/unix/x11/gnome/x11ui.c, - src/charset.c: Some more warning fixes. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uitfe.c, - src/arch/unix/gui/uitfe.h, src/arch/unix/gui/vic20ui.c: Added tfe - support to the xaw vic20 ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uisoundsampler.c, - src/arch/unix/gui/uisoundsampler.h, src/arch/unix/gui/vic20ui.c: Added - sfx sound sampler support to the xaw vic20 ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uisoundexpander.c, - src/arch/unix/gui/uisoundexpander.h, src/arch/unix/gui/vic20ui.c: Added - sfx sound expander support to the xaw vic20 ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uigeoram.c, - src/arch/unix/gui/uigeoram.h, src/arch/unix/gui/vic20ui.c, - src/vic20/cart/mascuerade-stubs.c: Added georam support to the xaw vic20 - ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidigimax.c, - src/arch/unix/gui/uidigimax.h, src/arch/unix/gui/vic20ui.c: Added - digimax support to the xaw vic20 ui. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uirs232c64c128.c, - src/arch/unix/gui/uirs232c64c128.h, src/arch/unix/gui/vic20ui.c: Fixed - and extended the xaw ui for acia emulation. - -2011-06-08 Marco van den Heuvel - - * src/arch/unix/archdep.c, src/arch/unix/readline/Makefile.am, - src/arch/unix/readline/editline.c, src/arch/unix/readline/editline2.c, - src/arch/unix/x11/xaw/widgets/TextField.c, src/c1541.c, src/c64/c64io.c, - src/c64/cart/magicvoice.c, src/cartconv.c, src/charset.c, - src/fileio/p00.c, src/kbdbuf.c, src/petcat.c, src/plus4/plus4speech.c, - src/resid/filter.h, src/resources.c, src/sound.c, - src/translate_languages.h, src/util.c, src/util.h, src/vic20/vic20io.c: - Some warning fixes. - -2011-06-07 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/arch.tgt, src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/ide-config.h, - src/arch/sdl/win32-watcom/vice.wpj: Added tfe support to the ow sdl win32 - project files. - -2011-06-07 Marcus Sutton - - * src/arch/beos/ui_sid.cc, src/sid/sid-resources.c: Rewrote BeVICE SID - settings dialog to use 'BOptionPopup's instead of invisible radio - buttons. - -2011-06-06 Fabrizio Gennari - - * src/tape/tap.c: Apply some previous fixes to copied-and-pasted code - too - -2011-06-06 Fabrizio Gennari - - * src/monitor/monitor.c: Executing the next command when the current - opcode was RTS gave wrong results - -2011-06-06 Jesse Lee - - * po/ko.po: Updated. - -2011-06-06 Marco van den Heuvel - - * src/arch/sdl/menu_vic20cart.c: Added masC=erade carts to the sdl ui. - -2011-06-06 Marco van den Heuvel - - * src/arch/sdl/menu_vic20hw.c: Added masC=erade carts to the sdl ui. - -2011-06-06 Marco van den Heuvel - - * src/arch/win32/uisoundsampler.c: Removed some debug messages. - -2011-06-05 Jesse Lee - - * po/ko.po: Updated. - -2011-06-05 Marco van den Heuvel - - * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_rs232.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20hw.c: Fixed and extended - the ACIA support in the sdl ui. - -2011-06-05 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/core.dsp, src/arch/sdl/win32-msvc/ide-config.h: - Added TFE support to the win32 sdl msvc project files. - -2011-06-05 Fabrizio Gennari - - * configure.in: Add ability to #define DEBUG at configure time - -2011-06-05 Fabrizio Gennari - - * src/arch/unix/gui/plus4ui.c: Add debug settings (if compiled in) to - settings menu - -2011-06-05 Fabrizio Gennari - - * src/monitor/monitor.c: The logic behind the next and ret monitor - commands was broken, fix it - -2011-06-04 Marco van den Heuvel - - * src/resid/filter.cc: Fixed some warnings. - -2011-06-04 Jesse Lee - - * po/ko.po: Updated. - -2011-06-04 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uisoundsampler.c, - src/arch/win32/uisoundsampler.h, src/arch/win32/vic20ui.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/xvic.vcproj: Added vic20 - masC=uerade sfx sound sampler cart to the windows gui. - -2011-06-03 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, - src/arch/win32/ressoundexpander.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uisoundexpander.c, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, - src/arch/win64/xvic.vcproj: Added vic20 masC=uerade sfx sound expander - cart to the windows gui. - -2011-06-03 Marco van den Heuvel - - * src/arch/win32/restfe.rc, src/arch/win32/uitfe.c: Windows tfe dialog - fixes. - -2011-06-03 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/uitfe.c, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, - src/arch/win64/xvic.vcproj: Added vic20 masC=uerade tfe cart to the - windows gui. - -2011-06-03 Marco van den Heuvel - - * po/da.po, po/de.po, po/fr.po, po/hu.po, it.po, po/ko.po, po/nl.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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Did a - 'make trans-update'. - -2011-06-03 Marco van den Heuvel - - * src/sound.c: Only call sid calc samples when either the engine is cycle - based (unstable number of samples) or when the engine is not cycle based - but enabled (sidcart for pet, plus4 and vic20), fixes slowdown bug on - gtk/xaw. - -2011-06-03 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uidigimax.c, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, - src/arch/win64/xvic.vcproj: Added vic20 masC=uerade digimax cart to the - windows gui. - -2011-06-02 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, - src/arch/win32/resgeoram.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uigeoram.c, - src/arch/win32/vic20ui.c, src/arch/win32/xvic.dsp: Added vic20 - masC=uerade georam cart to the windows gui. - -2011-06-02 Jesse Lee - - * po/ko.po: Updated. - -2011-06-02 Marco van den Heuvel - - * po/gen_amiga_intl_c.c, po/gen_translate_c.c, po/gen_win32_rc.c, - po/intl2po.c, src/arch/win32/Makefile.am, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uiacia.c, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, - src/arch/win64/xvic.vcproj: Added vic20 masC=uerade - acia/swiftlink/turbo232 cart to the windows gui. - -2011-06-02 Marco van den Heuvel - - * src/arch/Makefile.am, - src/arch/watcom-source-wrappers/vic20cart-generic.c: Removed the ow - generic.c wrapper. - -2011-06-02 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vic20cart.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, - src/arch/os2/watcom/xvic.tgt, src/arch/win32/Makefile.am, - src/c64/cart/c64acia1.c: Updated os2 ow project files. - -2011-06-02 Marco van den Heuvel - - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commoncart.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64sc.tgt, - src/arch/sdl/win32-watcom/xvic.tgt: Updated win32 sdl ow project files. - -2011-06-02 Marco van den Heuvel - - * src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commoncart.tgt, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vic20cart.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/xvic.tgt: Updated - win32 ow project files. - -2011-06-02 Marco van den Heuvel - - * src/c64/cart/digimax.c: Fixed base selection for vic20 use. - -2011-06-01 Marco van den Heuvel - - * ChangeLog, configure.in, src/c64/Makefile.am, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, - doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/ko.po, - po/hu.po, po/it.po, po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: - VICE version 2.3.8 - -2011-05-31 Marco van den Heuvel - - * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/pet/pet_userport_dac.c, src/pet/petsound.c, src/plus4/digiblaster.c, - src/plus4/plus4speech.c, src/plus4/ted-sound.c, src/vic20/vic20sound.c: - Some small sound chip fixes. - -2011-05-31 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, - src/c64/cart/sfx_soundexpander.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Added sfx sound expander support to the - vic20 cart system (no gui yet), as part of the masC=uerade adapter - emulation. - -2011-05-31 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, - src/c64/cart/sfx_soundsampler.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Added sfx sound sampler support to the - vic20 cart system (no gui yet), as part of the masC=uerade adapter - emulation. - -2011-05-31 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, - src/c64/cart/digimax.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c, src/vic20/vic20.c: Added digimax support - to the vic20 cart system (no gui yet), as part of the masC=uerade - adapter emulation. - -2011-05-30 Marco van den Heuvel - - * src/sound.c: Changed the sound calls table to a pointer table, and - added calculating of samples only for enabled/active sound chips. - -2011-05-30 Marco van den Heuvel - - * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/pet/pet_userport_dac.c, src/plus4/digiblaster.c, - src/plus4/plus4speech.c: Added static prototypes. - -2011-05-30 Marco van den Heuvel - - * src/c64/c64sound.c, src/c64/cart/c64carthooks.c, - src/c64/cart/digimax.c, src/c64/cart/digimax.h, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.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, - src/c64dtv/c64dtvsound.c, src/cartridge.h, src/cbm2/cbm2sound.c, - src/pet/pet-sidcart.c, src/pet/pet_userport_dac.c, - src/pet/pet_userport_dac.h, src/pet/petsound.c, src/plus4/digiblaster.c, - src/plus4/digiblaster.h, src/plus4/plus4-sidcart.c, - src/plus4/plus4speech.c, src/plus4/plus4speech.h, src/plus4/ted-sound.c, - src/sound.c, src/sound.h, src/vic20/cart/vic20-sidcart.c, - src/vic20/vic20sound.c: More sound system hook updates. - -2011-05-29 Marco van den Heuvel - - * man/petcat.1: Applied petcat man patch provided by Moiree. - -2011-05-29 Jesse Lee - - * po/ko.po: Updated. - -2011-05-28 Marco van den Heuvel - - * src/c128/c128.c, src/c64/c64.c, src/c64/c64sound.c, - src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, - src/c64/cart/digimax.h, src/c64/cart/magicvoice.c, - src/c64/cart/magicvoice.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, src/c64dtv/c64dtv.c, - src/c64dtv/c64dtvsound.c, src/cartridge.h, src/cbm2/cbm2.c, - src/cbm2/cbm2sound.c, src/pet/pet.c, src/pet/pet_userport_dac.c, - src/pet/pet_userport_dac.h, src/pet/petsound.c, src/pet/petsound.h, - src/plus4/digiblaster.c, src/plus4/digiblaster.h, src/plus4/plus4.c, - src/plus4/plus4speech.c, src/plus4/plus4speech.h, src/plus4/ted-sound.c, - src/plus4/ted-sound.h, src/sidcart.h, src/sound.c, src/sound.h, - src/vic20/vic20.c, src/vic20/vic20sound.c, src/vic20/vic20sound.h: - Started on moving hooks to the new sound chip handling system. - -2011-05-28 Marco van den Heuvel - - * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, po/da.po, - po/de.po, po/fr.po, po/gen_amiga_intl_c.c, po/gen_translate_c.c, - po/gen_win32_files.sh, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, - po/it.po, po/ko.po, po/nl.po, po/pl.po, po/po2table.c, po/ru.po, - po/sv.po, po/tr.po, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/genintl_h.sh, - src/arch/amigaos/genintl_h.sh.in, src/arch/amigaos/genintltable.sh, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, - src/arch/unix/x11/gnome/about.c, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/arch/win32/ui.c, - src/arch/win32/utils/gentranslate.c, src/arch/win32/vic20ui.c, - src/gentranslate_h.sh, src/gentranslate_h.sh.in, - src/gentranslatetable.sh, src/translate_languages.h, - src/translate_text.c: Removed the polish translations (haven't been - updated for too long, and no-1 has stepped up to take over the - translations). - -2011-05-28 Marco van den Heuvel - - * po/nl.po: Updated. - -2011-05-28 Dag Lem - - * src/vic20/cart/Makefile.am: Added missing include directory - -2011-05-27 Jesse Lee - - * po/ko.po: Updated. - -2011-05-27 Marco van den Heuvel - - * src/vic20/cart/vic20-sidcart.c, src/vic20/vic20.c, - src/vic20/vic20sound.c, src/vic20/vic20sound.h: Added new sound chip - handling hooks to the vic native sound code and the vic20 sidcart code - (will be hooked in once all other sound chips have support too). - -2011-05-26 Marco van den Heuvel - - * src/plus4/ted-sound.c, src/plus4/ted-sound.h, src/plus4/ted.c: Added - new sound chip handling hooks to the plus4 native sound code (will be - hooked in once all other sound chips have support too). - -2011-05-26 Marco van den Heuvel - - * src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c: Added new sound - chip handling hooks to the plus4 sidcart code (will be hooked in once - all other sound chips have support too). - -2011-05-26 Marco van den Heuvel - - * src/plus4/plus4speech.c: Added new sound chip handling hooks to the - plus4 speech code (will be hooked in once all other sound chips have - support too). - -2011-05-26 Marcus Sutton - - * configure.in: -lth32 breaks linking WinVICE on recent MinGW & Cygwin - and doesn't seem to be needed on older versions, so deleted it. - -2011-05-26 Marco van den Heuvel - - * src/plus4/digiblaster.c, src/plus4/digiblaster.h, src/plus4/plus4.c, - src/plus4/plus4mem.c: Added new sound chip handling hooks to the - digiblaster code (will be hooked in once all other sound chips have - support too). - -2011-05-26 Marco van den Heuvel - - * src/pet/pet-sidcart.c, src/pet/petmem.c, src/plus4/plus4-sidcart.c, - src/plus4/plus4mem.c, src/sidcart.h, src/vic20/cart/vic20-sidcart.c: - Determining if the sidcart (for pet, plus4 and vic20) is enabled is now - done through a function call. - -2011-05-26 Marco van den Heuvel - - * src/pet/pet-sidcart.c, src/pet/pet.c, src/pet/petsound.c, - src/pet/petsound.h: Added new sound chip handling hooks to the pet - native sound code and the pet sidcart code (will be hooked in once all - other sound chips have support too). - -2011-05-26 Marco van den Heuvel - - * src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, - src/pet/petsound.c, src/pet/petvia.c: Added new sound chip handling - hooks to the pet userport dac code (will be hooked in once all other - sound chips have support too). - -2011-05-26 Marco van den Heuvel - - * src/cbm2/cbm2sound.c: Added new sound chip handling hooks to the cbm2 - sid code (will be hooked in once all other sound chips have support too). - -2011-05-25 Marco van den Heuvel - - * src/c64dtv/c64dtvsound.c: Added new sound chip handling hooks to the - c64dtv sid code (will be hooked in once all other sound chips have - support too). - -2011-05-25 Marco van den Heuvel - - * src/c64/c64sound.c, src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/sid/sid.h, src/sound.h: Added new sound chip handling hooks to the - c64/c128 sid code (will be hooked in once all other sound chips have - support too). - -2011-05-25 Marco van den Heuvel - - * src/c64/cart/c64carthooks.c, src/c64/cart/sfx_soundexpander.c, - src/c64/cart/sfx_soundsampler.c, src/c64/cart/sfx_soundsampler.h: Added - new sound chip handling hooks to the sfx sound sampler code (will be - hooked in once all other sound chips have support too). - -2011-05-25 Marco van den Heuvel - - * src/c64/cart/c64carthooks.c, src/c64/cart/sfx_soundexpander.c, - src/c64/cart/sfx_soundexpander.h: Added new sound chip handling hooks to - the sfx sound expander code (will be hooked in once all other sound - chips have support too). - -2011-05-25 Marco van den Heuvel - - * src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h: Added new sound - chip handling hooks to the magicvoice code (will be hooked in once all - other sound chips have support too). - -2011-05-25 Marco van den Heuvel - - * src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, - src/c64/cart/digimax.h, src/sound.h: Added new sound chip handling hooks - to the digimax code (will be hooked in once all other sound chips - have support too). - -2011-05-24 Marco van den Heuvel - - * src/sound.c, src/sound.h: Started on a new sound chip handling system. - -2011-05-24 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, - src/c64/cart/c64acia1.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Added acia/swiftlink/turbo232 support to - the vic20 cart system (no gui yet), as part of the masC=uerade adapter - emulation. - -2011-05-24 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64commoncart.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64commoncart.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vic20cart.vcproj, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64commoncart.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, - src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, src/arch/sdl/winmips-msvc/xvic.mak, - src/arch/win32/Makefile.am, src/arch/win32/c64cart.dsp, - src/arch/win32/c64commoncart.dsp, src/arch/win32/vic20.dsp, - src/arch/win32/vic20cart.dsp, src/arch/win32/vice.dsw, - src/arch/win64/Makefile.am, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64commoncart.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln, - src/c64/cart/Makefile.am, src/c64/cart/georam.c, src/c64/cart/tfe.c, - src/vic20/Makefile.am, src/vic20/c64export-stubs.c, - src/vic20/c64export-stubs.h, src/vic20/cart/Makefile.am, - src/vic20/cart/mascuerade-stubs.c, src/vic20/cart/mascuerade-stubs.h, - src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c: Added tfe - support to the vic20 cart system (no gui yet), as part of the - masC=uerade adapter emulation. - -2011-05-24 Jesse Lee - - * po/ko.po: Updated. - -2011-05-23 Jesse Lee - - * po/ko.po: Updated. - -2011-05-23 Marco van den Heuvel - - * src/c128/c128.c, src/c64/c64.c, src/c64/plus256k.c, src/c64/plus60k.c: - Prioritized the vicii read/store calls in the c64 io system. - -2011-05-23 Marco van den Heuvel - - * src/Makefile.am: Added c64cart lib for linking with xvic. - -2011-05-22 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp, src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vic20cart.vcproj, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, - src/arch/sdl/winmips-msvc/xvic.mak, src/arch/win32/vic20.dsp, - src/arch/win32/vic20cart.dsp, src/arch/win32/vice.dsw, - src/arch/win64/vic20.vcproj, src/arch/win64/vic20cart.vcproj, - src/arch/win64/vice.sln, src/c64/cart/georam.c, src/vic20/Makefile.am, - src/vic20/c64export-stubs.c, src/vic20/c64export-stubs.h, - src/vic20/cart/Makefile.am, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Added georam support to the vic20 cart - system (no gui yet), as part of the masC=uerade adapter emulation. - -2011-05-21 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/vic20cart.vcproj, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/c64cart.dsp, - src/arch/win32/vic20cart.dsp, src/arch/win64/c64cart.vcproj, - src/arch/win64/vic20cart.vcproj, src/c64/cart/Makefile.am, - src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/crt.c, src/c64/cart/generic.c, src/c64/cart/generic.h, - src/vic20/cart/Makefile.am, src/vic20/cart/generic.c, - src/vic20/cart/generic.h, src/vic20/cart/vic20-generic.c, - src/vic20/cart/vic20-generic.h, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Renamed src/c64/cart/generic.* to - src/c64/cart/c64-generic.* and src/vic20/cart/generic.* to - src/vic20/cart/vic20-generic.* - -2011-05-21 Marco van den Heuvel - - * src/Makefile.am, src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64cartsystem.dsp, - src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64cartsystem.vcproj, - src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64cartsystem.mak, - src/arch/sdl/winmips-msvc/x64.mak, src/arch/win32/Makefile.am, - src/arch/win32/c64cart.dsp, src/arch/win32/c64cartsystem.dsp, - src/arch/win32/vice.dsw, src/arch/win64/Makefile.am, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64cartsystem.vcproj, - src/arch/win64/vice.sln, src/c64/cart/Makefile.am: Split up the c64cart - library into a c64cartsystem library (holding the system objects) and a - c64cart library (holding the actual cart objects). - -2011-05-21 Marco van den Heuvel - - * src/c128/c128.c, src/c128/c128mem.c, src/c128/c128meminit.c, - src/c128/z80mem.c, src/c64/Makefile.am, src/c64/c64-resources.c, - src/c64/c64.c, src/c64/c64_256k.c, src/c64/c64export.h, src/c64/c64io.c, - src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64meminit.c, - src/c64/c64memsc.c, src/c64/c64sound.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, - src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, - src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, - src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, - src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus256k.c, - src/c64/plus60k.c, src/cartio.h, src/pet/pet.c, src/vic20/Makefile.am, - src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, - src/vic20/cart/vic-fp.c, src/vic20/cart/vic20-ieee488.c, - src/vic20/cart/vic20-midi.c, src/vic20/cart/vic20-sidcart.c, - src/vic20/vic20.c, src/vic20/vic20io.c, src/vic20/vic20io.h, - src/vic20/vic20mem.c: Made some more cart io system changes in - preparation for the masC=uerade adapter. - -2011-05-21 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vic20cart.vcproj, - src/arch/sdl/win64-msvc/vice.sln: Split off vic20 carts from the sdl - win64 project files. - -2011-05-21 Marco van den Heuvel - - * src/arch/win64/Makefile.am, src/arch/win64/vic20.vcproj, - src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln: Split off - vic20 carts from the win64 project files. - -2011-05-21 Marco van den Heuvel - - * src/vic20/cart/finalexpansion.c, src/vic20/cart/finalexpansion.h, - src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, - src/vic20/cart/vic-fp.c, src/vic20/cart/vic-fp.h, - src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, - src/vic20/vic20mem.c: Hooked in the monitor dump of the vic20 io system. - -2011-05-21 Marco van den Heuvel - - * src/vic20/cart/Makefile.am: Added the sid directory to the include - directory list. - -2011-05-21 Jesse Lee - - * po/ko.po: Updated. - -2011-05-20 Marco van den Heuvel - - * src/Makefile.am, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-msvc/plus4.dsp, src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, src/arch/sdl/winmips-msvc/pet.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/pet.dsp, - src/arch/win32/plus4.dsp, src/arch/win32/vic20cart.dsp, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/pet.vcproj, src/arch/win64/plus4.vcproj, - src/arch/win64/vic20.vcproj, src/cartridge.h, src/pet/Makefile.am, - src/pet/pet-sidcart.c, src/pet/petmem.c, src/pet/petsound.c, - src/plus4/Makefile.am, src/plus4/plus4-sidcart.c, src/plus4/plus4.c, - src/plus4/plus4mem.c, src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, - src/plus4/ted-sound.c, src/sid/sid-cmdline-options.c, - src/sid/sid-cmdline-options.h, src/sid/sid-resources.c, - src/sid/sid-resources.h, src/sidcart.h, src/vic20/cart/Makefile.am, - src/vic20/cart/vic20-sidcart.c, src/vic20/vic20.c, src/vic20/vic20io.c, - src/vic20/vic20mem.c, src/vic20/vic20sound.c: Adapted sidcart to use the - vic20 io system. - -2011-05-19 Marco van den Heuvel - - * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/vic20cart.dsp, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/vic20.vcproj, src/vic20/cart/Makefile.am, - src/vic20/cart/vic20-ieee488.c, src/vic20/cart/vic20-ieee488.h, - src/vic20/vic20-cmdline-options.c, src/vic20/vic20-resources.c, - src/vic20/vic20.c, src/vic20/vic20mem.c: Adapted the vic20 ieee488 code - to use the new vic20 io system. - -2011-05-19 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/vic20.dsp, - src/arch/win32/vic20cart.dsp, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/vic20.vcproj, - src/cartridge.h, src/vic20/Makefile.am, src/vic20/cart/Makefile.am, - src/vic20/cart/vic20-midi.c, src/vic20/cart/vic20-midi.h, - src/vic20/vic20-midi.c, src/vic20/vic20-midi.h: Moved vic20-midi to the - vic20 cart directory. - -2011-05-19 Marco van den Heuvel - - * src/c128/c128.c, src/c64/c64.c, src/c64/c64_256k.c, src/c64/c64io.c, - src/c64/c64io.h, src/c64/c64sound.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, - src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, src/c64/cart/c64tpi.c, - src/c64/cart/comal80.c, src/c64/cart/delaep256.c, - src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, - src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, - src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, - src/c64/cart/epyxfastload.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, - src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, - src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, - src/c64/plus256k.c, src/c64/plus60k.c, src/vic20/vic20io.c, - src/vic20/vic20io.h: Added the new advantages of the vic20 io system to - the c64 io system. - -2011-05-19 Marco van den Heuvel - - * src/vic20/vic20-midi.c, src/vic20/vic20io.c: Fixed the vic20 io - system for collisions involving -1 priority devices. - -2011-05-19 Marco van den Heuvel - - * src/c64/c64io.h, src/vic20/vic20io.h: Changed the meaning of the - 'prio' element of the io source structure a bit, -1 is now used as a - lower priority without collisions. - -2011-05-19 Marco van den Heuvel - - * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, - src/vic20/cart/vic-fp.c, src/vic20/vic20-midi.c, src/vic20/vic20.c, - src/vic20/vic20io.c, src/vic20/vic20io.h: Added vic20 io collision - behavior control (cmdline only for now), the behavior can be selected - from: ui error message and detach all involved carts, ui error message - and detach all but first detached cart, warning log and 'AND' the valid - returned bytes. - -2011-05-17 Marco van den Heuvel - - * src/vic20/cart/vic-fp.c, src/vic20/cart/vic-fp.h, - src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, - src/vic20/vic20mem.c: Adapted the vic flash plugin code to use the new - vic20 io system. - -2011-05-17 Marco van den Heuvel - - * src/vic20/cart/finalexpansion.c, src/vic20/cart/finalexpansion.h, - src/vic20/cart/vic20cartmem.c, src/vic20/vic20mem.c: Adapted the - finalexpansion code to use the new vic20 io system. - -2011-05-17 Marco van den Heuvel - - * src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, - src/vic20/cart/vic20cartmem.c, src/vic20/vic20.c, src/vic20/vic20io.c, - src/vic20/vic20mem.c: Adapted the megacart code to use the new vic20 io - system. - -2011-05-17 Dag Lem - - * src/vic20/Makefile.am: Added missing vic20io.c, vic20io.h - -2011-05-16 Marco van den Heuvel - - * src/vic20/vic20-midi.c, src/vic20/vic20-midi.h, src/vic20/vic20mem.c: - Adapted the vic20 midi code to use the vic20 io system. - -2011-05-16 Marco van den Heuvel - - * src/vic20/vic20mem.c: Hooked in the vic20 io read and store functions. - -2011-05-16 Marco van den Heuvel - - * src/vic20/vic20io.c, src/vic20/vic20io.h: Changed the mask from BYTE - to WORD, that way the mask can be 0x3ff to cover the whole io2/3 range. - -2011-05-16 Marco van den Heuvel - - * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win64/vic20.vcproj, src/vic20/vic20io.c, src/vic20/vic20io.h: - Added vic20 io system code, not used yet, vic20 carts will be changed - over to use the system gradually. - -2011-05-16 Marco van den Heuvel - - * src/c128/c128.c, src/c128/c128mem.c, src/c64/c64.c, src/c64/c64_256k.c, - src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/c64sound.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, - src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, src/c64/cart/c64tpi.c, - src/c64/cart/comal80.c, src/c64/cart/delaep256.c, - src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, - src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, - src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, - src/c64/cart/epyxfastload.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, - src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, - src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, - src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus256k.c, - src/c64/plus60k.c: Changed c64io_(un)register to io_source_(un)register, - this generalization is for the upcoming vic20 io system (similar to the - c64 io system). - -2011-05-15 Marco van den Heuvel - - * src/snapshot.c: Changed to use sizeof(double) instead. - -2011-05-14 Marco van den Heuvel - - * src/c128/c128.c: Fix x128 crash. - -2011-05-14 Marco van den Heuvel - - * ChangeLog, configure.in, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.chm, doc/vice.pdf, - doc/vice.hlp, po/fr.po, po/nl.po, po/ko.po, po/pl.po, po/hu.po, - po/it.po, po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE - version 2.3.7 - -2011-05-13 Marco van den Heuvel - - * ChangeLog, ChangeLog.1, ChangeLog.2, Makefile.am: Renamed ChangeLog.1 - to ChangeLog.2, renamed ChangeLog to ChangeLog.1 and started a new - ChangeLog file. - -2011-05-13 Marco van den Heuvel - - * src/snapshot.c: Fixed signed/unsigned mismatch. - -2011-05-13 Marco van den Heuvel - - * src/c64/c64.c: Added missing include. - -2011-05-13 Marco van den Heuvel - - * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/resacia.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/uiacia.c, - src/arch/win32/uiacia.h: Fixed the windows acia dialog. - -2011-05-13 Jesse Lee - - * po/ko.po: Updated. - -2011-05-13 Christian Vogelgsang - - * src/arch/unix/macosx/x11-launcher.sh: macosx: added x64sc to x11/gtk - launcher - -2011-05-13 Christian Vogelgsang - - * configure.in: macosx: make sure to link CoreVideo in every ui - -2011-05-13 Christian Vogelgsang - - * src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/vsyncarch.c, src/arch/unix/vsyncarch.c: macosx: use - a monotonic clock for vsync, too - -2011-05-13 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: fixed sync draw - display freeze bug - -2011-05-12 Jesse Lee - - * po/ko.po: Updated. - -2011-05-11 Ulrich Schulz - - * src/arch/sdl/archdep_dingoo.h, src/vicii/vicii-timing.c, - src/vicii/vicii-timing.h: special video timings for dingoo removed - from generic header, because of this, some #ifdef DINGOO_NATIVE are - removed - -2011-05-10 Ulrich Schulz - - * src/vice.h: dingoo native : unneeded macro removed - -2011-05-10 Ulrich Schulz - - * src/c64dtv/c64dtvflash.c: DINGOO NATIVE removed - -2011-05-10 Ulrich Schulz - - * src/c64/c64.c, src/c64/cart/c64cartsystem.h, src/c64/cart/generic.c: - allocate rombanks dynamically. DINGOO_NATIVE removed - -2011-05-10 Ulrich Schulz - - * src/arch/sdl/menu_video.c: VICE_DINGOO_NATIVE ifdef removed - -2011-05-10 Ulrich Schulz - - * src/resources.c: clean up reasources.c - -2011-05-10 Jesse Lee - - * po/ko.po: Updated. - -2011-05-10 Christian Vogelgsang - - * src/c64/cart/c64acia1.c: fixed default value for Acia1Base resource - and fixed Turbo32 cart selection - -2011-05-09 Marco van den Heuvel - - * src/c64/cart/c64acia1.c: Added base address setting to the c64/c128 - acia/swiftlink/turbo232 carts. - -2011-05-08 Marco van den Heuvel - - * src/c64/cart/warpspeed.c: For the warpspeed cart, peek is the same as - read, dump is useless because of no details. - -2011-05-08 Marco van den Heuvel - - * src/c64/cart/supersnapshot.c: Added peek and dump support to the - supersnapshot(5) code. - -2011-05-08 Marco van den Heuvel - - * src/c64/cart/prophet64.c, src/c64/cart/ross.c, - src/c64/cart/supergames.c: Added dump support to the supergames cart - code. - -2011-05-08 Marco van den Heuvel - - * src/c64/cart/ocean.c, src/c64/cart/prophet64.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/snapshot64.c, src/c64/cart/stardos.c: Updated some carts. - -2011-05-07 groepaz - - * data/C64/x11_pos.vkm, data/C64/x11_sym.vkm, data/VIC20/x11_pos.vkm, - data/VIC20/x11_sym.vkm: cleaned up and fixed x11 c64 and vic20 keymaps, - fixes bug 3188237 - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/mikroass.c: For the mikroassembler cart, peek is the - same as read, dump is useless because of no details. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/magicdesk.c: Added dump support to the magicdesk cart - code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/mach5.c: For the mach5 cart, peek is the same as read, - dump is useless because of no details. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/isepic.c: Added dump support to the isepic code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/gs.c: Added dump support to the gs cart code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/gamekiller.c: For gamekiller, peek returns 0 and dump is - useless because of lack of details. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/funplay.c: Added dump support to the funplay cart code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/finalplus.c: For fc+, peek is read. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/final3.c: Added dump support to the fc3 code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/final.c: For fc1/2, dump is useless, no details. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/epyxfastload.c: For epyx fastload cart, io2-peek is the - same as io2-read, dump is useless because of no details. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/dinamic.c: Added dump support to the dinamic cart code. - -2011-05-07 groepaz - - * src/c64/cart/expert.c: fix IO1 and mapping in ON mode - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/digimax.c: For digimax peek is the same as read, and - dump support is useless, since they are no real details to dump. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/rexep256.c: Added dump support to the rexep256 code. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c: Fixed and added dump support to the - delaep256 code. - -2011-05-07 groepaz - - * src/c64/cart/c64cart.c: do not try to (re)attach cart when changing - "CartridgeReset". fixes bug 3183435 - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/delaep64.c: Fixed a typo. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c: Fixed the delaep64 - code for loading into rawcart and copying to roml_banks. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/delaep7x8.c: Fixed the delaep7x8 code for loading into - rawcart and copying to roml_banks. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c: Added dump support - to the delaep7x8 and delaep64 carts. - -2011-05-07 Marco van den Heuvel - - * src/c64/cart/actionreplay2.c: Updated the ar2 code a bit. - -2011-05-07 pottendo - - * po/de.po: Updated. - -2011-05-06 Marco van den Heuvel - - * src/c64/cart/comal80.c: Added dump support to the comal 80 code. - -2011-05-06 Marco van den Heuvel - - * src/c64/cart/actionreplay3.c: Added dump code to the action replay 3 - code. - -2011-05-06 Marco van den Heuvel - - * src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c, src/core/fmopl.h, - src/snapshot.c, src/snapshot.h: Added snapshot support to the sfx sound - expander code. - -2011-05-04 Jesse Lee - - * po/ko.po: Updated. - -2011-05-04 Marco van den Heuvel - - * src/c64/cart/sfx_soundsampler.c: Got rid of the 'fix me' comment. - -2011-05-04 Marco van den Heuvel - - * src/c64/cart/sfx_soundsampler.c: Added snapshot support to the sfx - sound sampler cart. - -2011-05-04 Marco van den Heuvel - - * src/c64/cart/dqbb.c: Added dump function to the dqbb code. - -2011-05-04 Marco van den Heuvel - - * src/aciacore.c: Fixed a typo. - -2011-05-04 Marco van den Heuvel - - * src/c64/cart/ramcart.c: Added peek and dump functions to the ramcart - code. - -2011-05-04 Marco van den Heuvel - - * src/c64/plus256k.c, src/c64/plus256k.h: Added peek and dump functions - to the plus256k code. - -2011-05-04 Marco van den Heuvel - - * src/c64/plus60k.c, src/c64/plus60k.h: Added peek and dump functions - to the plus60k code. - -2011-05-04 Marco van den Heuvel - - * src/c128/c128mem.c, src/c128/c128mmu.c, src/c128/c128mmu.h: Added - peek and dump functions to the c128 mmu code. - -2011-05-04 Marco van den Heuvel - - * src/c64/c64_256k.c, src/cartridge.h: Added peek and dump functions - to the c64_256k code. - -2011-05-04 Marco van den Heuvel - - * src/c64/cart/actionreplay.c: Added peek and dump functions to the - action replay code. - -2011-05-03 Marco van den Heuvel - - * src/c64/cart/georam.c: Added peek and dump functions. - -2011-05-03 Marco van den Heuvel - - * src/c64/cart/sfx_soundexpander.c: Fixed a typo. - -2011-05-03 Jesse Lee - - * po/ko.po: Updated. - - - - -See `ChangeLog.1' for earlier changes. - +------------------------------------------------------------------------------ + +2014-10-15 Marco van den Heuvel + + * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.9 + +2014-10-15 Marco van den Heuvel + + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resplus4.rc, + src/translate_text.c: Did a 'make trans-update'. + +2014-10-15 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2014-10-15 Marco van den Heuvel + + * 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'. + +2014-10-15 Marco van den Heuvel + + * src/arch/win32/vsidui.c: Added some extra default keys, patch by + dinkc64. + +2014-10-15 Marco van den Heuvel + + * src/arch/win32/hardsid.c: Do things in the right order. + +2014-10-15 Marco van den Heuvel + + * src/pet/petmem.c: Got rid of the other obsolete 'else' part. + +2014-10-15 Marco van den Heuvel + + * src/pet/petmem.c: Got rid of obsolete 'else' part. + +2014-10-14 Marco van den Heuvel + + * doc/html/plain/6809and6309.txt: Updated. + +2014-10-14 Marco van den Heuvel + + * src/arch/msdos/uiide64.c, src/arch/sdl/menu_c64_common_expansions.c, + src/c64/cart/ide64.c: Use '#ifdef HAVE_NETWORK' for ide64 usb server + menu items. + +2014-10-14 groepaz + + * src/printerdrv/interface-serial.c: fix range check, patch by + Lioncash + +2014-10-14 groepaz + + * src/vic20/vic20embedded.c: fix accidential compare, patch by + Lioncash + +2014-10-14 Olaf Seibert + + * configure.proto: Check for a required feature in libXaw or libXaw3d. + Check for a required feature in libXaw or libXaw3d, and warn sternly + if the feature is not found. At least libXaw7 (or compatibles) should + be used; older versions lack features and libXaw3d based on Xaw6 is + buggy. This should really be an error, and will become so in the + future. + +2014-10-13 Daniel Kahlin + + * src/viciisc/vicii-draw-cycle.c: Correctly reset x expansion flop + when x expansion is disabled. Fixes bug 445. + +2014-10-13 groepaz + + * src/cbm2/cbm2embedded.c, src/cbm2/cbm5x0embedded.c: fix accidential + comparison, patch by Lioncash + +2014-10-13 Marco van den Heuvel + + * src/arch/win32/utils/geninfocontrib.c: Applied patch by LionCash: + Fix a missing return in an error case. Also has the side-benefit of + preventing a double-fclose if this if statement was ever executed. + +2014-10-13 groepaz + + * src/autostart-prg.h, src/autostart.c: sanitize check for value in + set_autostart_prg_mode, inspired by patch from Lioncash + +2014-10-13 groepaz + + * src/c1541.c: close file before exiting the function, patch by + Lioncash + +2014-10-12 Kajtar Zsolt + + * src/arch/msdos/uiide64.c: Add msdos GUI items for IDE64 USB server + +2014-10-12 Kajtar Zsolt + + * src/arch/sdl/menu_c64_common_expansions.c: Add sdl GUI items for + IDE64 USB server + +2014-10-12 Kajtar Zsolt + + * src/arch/unix/gui/uicommands.c: This was corrupting memory. + +2014-10-12 Kajtar Zsolt + + * src/arch/unix/gui/uiide64.c: Add unix GUI items for IDE64 USB server + +2014-10-12 Kajtar Zsolt + + * src/c64/cart/ide64.c: Use buffering for IDE64 USB server (and other + fixes) + +2014-10-12 groepaz + + * src/arch/sdl/uimenu.c: fix cursor in vsid/SDL monitor + +2014-10-11 Marco van den Heuvel + + * src/arch/sdl/uimon.c: Clear screen after leaving sdl vsid monitor. + +2014-10-11 Kajtar Zsolt + + * src/arch/amigaos/signals.c, src/arch/beos/signals.c, + src/arch/msdos/signals.c, src/arch/os2/signals.c, + src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_unix.h, src/arch/sdl/signals.c, + src/arch/unix/signals.c, src/arch/win32/signals.c: Update comments and + archdep_unix + +2014-10-11 Marco van den Heuvel + + * src/arch/sdl/uimenu.c: Fixed sdl vsid monitor ui scroll bug + (bug #558). + +2014-10-11 Kajtar Zsolt + + * doc/vice.texi, src/c64/cart/ide64.c, src/translate.txt, + src/translate_text.c: Add IDE64 USB server + +2014-10-11 Marco van den Heuvel + + * 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.h: Simplified unix sid gui a bit. + +2014-10-11 Marco van den Heuvel + + * doc/html/plain/6809and6309.txt: More 6809/6309 documentation + updates. + +2014-10-11 Marco van den Heuvel + + * src/arch/sdl/menu_sid.c: Simplified sdl sid gui a bit. + +2014-10-11 Marco van den Heuvel + + * src/arch/unix/signals.c, src/monitor/monitor.c, src/socket.c: The + same SIGPIPE can happen on network play as with remote monitor, so + handle it at the socket handling. + +2014-10-11 Marco van den Heuvel + + * doc/vice.texi: Fix IDE64 info + +2014-10-10 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c: No $d5xx or $d6xx ranges of sid(s) for + x128. + +2014-10-10 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, src/arch/msdos/uisid.h, + src/arch/msdos/uisidc128.c, src/arch/msdos/uisidc64.c: Simplified dos + sid tui a bit. + +2014-10-10 Marco van den Heuvel + + * src/c64/c64sound.c, src/c64/vsidmeminit.c, src/sid/sid-resources.c, + src/sid/sid.c: Some sid related fixes. + +2014-10-10 Marco van den Heuvel + + * src/arch/win32/Makefile.am: Added system.c to the extra dists file + list in the windows Makefile.am file. + +2014-10-09 Kajtar Zsolt + + * src/kbdbuf.c, src/scpu64/scpu64mem.c: Use mem_inject instead of + mem_store. Otherwise there are side effects like cycle stretch + +2014-10-09 Kajtar Zsolt + + * src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c: Fix + some warnings + +2014-10-09 Kajtar Zsolt + + * src/arch/unix/gui/uipetcolour.c, src/arch/unix/gui/uipetcolour.h, + src/arch/unix/gui/uipetdww.h, src/arch/unix/gui/uipethre.c, + src/arch/unix/gui/uipethre.h: Fix properties + +2014-10-09 Kajtar Zsolt + + * src/arch/unix/x11/xaw/uiarch.h: Another missing prototype + +2014-10-09 Kajtar Zsolt + + * src/arch/unix/x11/xaw/uimenu.h: Missing prototype + +2014-10-09 Kajtar Zsolt + + * src/arch/unix/gui/uinetplay.h: Fix warning with xaw + +2014-10-08 Marco van den Heuvel + + * ChangeLog, build/android/build-android.sh, 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/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/version.h: VICE 2.4.8 + +2014-10-08 Marco van den Heuvel + + * doc/html/plain/6809and6309.txt: Started on extending the 6809/6309 + documentation. + +2014-10-08 Marco van den Heuvel + + * src/h6809regs.h, src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_register65816.c, src/monitor/mon_register6809.c, + src/monitor/mon_registerz80.c, src/monitor/montypes.h, src/z80regs.h: + Extended some of the register sets. + +2014-10-06 groepaz + + * src/arch/unix/x11/gnome/uipalcontrol.c: increase step size for + sliders so each step changes the resource value by 1. fixes bug #562 + +2014-10-06 Marco van den Heuvel + + * src/arch/sdl/vsidui.c: Code style fixes. + +2014-10-06 Marco van den Heuvel + + * src/arch/sdl/video.c: Enable joystick resources and command line + options for sdl vsid. + +2014-10-06 groepaz + + * src/sid/resid.cc, src/sid/sid-resources.c, src/sid/sid-resources.h: + add constant for fast resampling, fix range check accordingly + +2014-10-06 groepaz + + * src/c64/psiddrv.a65, src/c64/psiddrv.h: put song number into X/Y as + well before calling init + +2014-10-06 pottendo + + * po/de.po: Updated. + +2014-10-06 groepaz + + * src/arch/sdl/vsidui.c: remove 'toggle statusbar' menu item from + vsid. 'fixes' bug #557 + +2014-10-05 Marco van den Heuvel + + * doc/html/plain/z80.txt: Updated register descriptions. + +2014-10-05 Marco van den Heuvel + + * po/da.po, po/de.po, po/es.po, po/fr.po, po/gen_translate_c.c, + po/gen_win32_rc.c, 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/resplus4.rc, + src/arch/win32/resscpu64.rc, src/arch/win32/ressid.rc, + src/arch/win32/resvsid.rc, src/translate_text.c: Did a + 'make trans-update'. + +2014-10-05 Marco van den Heuvel + + * po/gen_amiga_intl_c.c: Final fix. + +2014-10-05 Marco van den Heuvel + + * po/gen_amiga_intl_c.c: Reverted strdup function. + +2014-10-05 Marco van den Heuvel + + * po/gen_amiga_intl_c.c, po/gen_translate_c.c: Fixed. + +2014-10-05 Marco van den Heuvel + + * po/gen_translate_c.c: Fixed. + +2014-10-05 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2014-10-05 Marco van den Heuvel + + * po/da.po, po/de.po, po/es.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, 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'. + +2014-10-05 Marcus Sutton + + * src/arch/beos/socketimpl.h: Fixed SOCKET type. + +2014-10-05 Marcus Sutton + + * src/arch/beos/vicemenu.cc: Moved some machine-specific menu items + into the "Expansion Carts" menu. + +2014-10-05 groepaz + + * Makefile.am: make src dir depend on po dir, should fix bug #551 + +2014-10-05 Marco van den Heuvel + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvsid.rc, + src/monitor/mon_disassemble.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_register.c, + src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c, + src/monitor/mon_registerR65C02.c, src/printerdrv/drv-mps803.c: Some + warning fixes. + +2014-10-05 groepaz + + * 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: in + register dump always show values from cpu-port, regardless of active + bank + +2014-10-05 groepaz + + * src/monitor/mon_register65816.c: a bit nicer display of sub-cycle + +2014-10-05 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe: + Ignore link optimization warnings in the msvc project files. + +2014-10-05 groepaz + + * Makefile.am: put .SILENT into top level makefile to make output less + verbose and eg warnings more visible. + +2014-10-05 groepaz + + * src/monitor/mon_register.c, src/monitor/mon_register6502.c: disable + debug output + +2014-10-05 groepaz + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y, src/monitor/mon_register.c, + src/monitor/mon_register.h, 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.h: removed + mon_register_valid from monitor_cpu_type_t and made it a generic + function in mon_register.c instead. also use constants for length of + the register list and do not forget to copy including the end mark + (oops) + +2014-10-05 groepaz + + * src/arch/win32/uimon.c, src/monitor/mon_register.c, + src/monitor/mon_register.h, 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: remove 'next' member from + mon_reg_list_t, and thus make it a simple rather than a linked list. + UIs may need updating, see devlog + +2014-10-05 groepaz + + * src/kbdbuf.c: cosmetics + +2014-10-05 groepaz + + * 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.h: removed unused mon_register_list_set + +2014-10-05 groepaz + + * src/monitor/mon_lex.c: updated + +2014-10-05 groepaz + + * src/monitor/mon_register65816.c: use table + +2014-10-05 groepaz + + * src/monitor/mon_register6809.c: use table + +2014-10-05 groepaz + + * src/monitor/mon_registerz80.c: use table + +2014-10-05 groepaz + + * src/monitor/mon_lex.l: rename emul->e + +2014-10-04 groepaz + + * src/monitor/mon_register6502dtv.c, src/monitor/mon_registerR65C02.c: + use tables + +2014-10-04 groepaz + + * src/monitor/mon_register6502.c: fix flags + +2014-10-04 groepaz + + * src/monitor/mon_register6502.c: make mon_register_valid use the + table as well + +2014-10-04 groepaz + + * 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.h: comment out unused mon_register_list_set functions for + the time being, and remove from the monitor_cpu_type_t struct. should + probably be removed later + +2014-10-04 groepaz + + * src/monitor/mon_register65816.c: rename ar/br/xr/yr/emul to + a/b/x/y/e + +2014-10-04 groepaz + + * src/monitor/mon_register6502dtv.c, src/monitor/mon_registerR65C02.c: + rename AC/XR/YR to A/X/Y + +2014-10-04 groepaz + + * src/arch/os2/dialogs/dlg-monitor.c, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/win32/uimon.c, src/monitor/mon_register.h, + 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: made mon_register_list_get6502 table + based, rename AC/XR/YR to A/X/Y. changed semantics of + mon_reg_list_t->flags, blindly fixed win32 and os/2, osx still needs + fixing (see devlog) + +2014-10-04 Marco van den Heuvel + + * src/gfxoutputdrv/quicktimedrv.c, src/pet/pet-cmdline-options.c, + src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c: Some command line + fixes. + +2014-10-04 groepaz + + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated + +2014-10-04 Marco van den Heuvel + + * 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/watcom/monitor.tgt, + src/arch/win32/watcom/vice.wpj: Added mon_register.c to the ow project + files. + +2014-10-04 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/monitor.tmpl: Added mon_register.c to the + msvc monitor template. + +2014-10-04 groepaz + + * src/monitor/Makefile.am, src/monitor/mon_register.c, + src/monitor/mon_register.h, 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/monitor.c: allow + . in all commands to refer to current register value, + replaces the existing hack that only worked for .PC. added some cpu + independend functions in mon_register.c. + +2014-10-03 groepaz + + * src/monitor/mon_assemble6502.c: remove pointless comment + +2014-10-03 Marco van den Heuvel + + * src/drive/drive-cmdline-options.c, + src/drive/iec/c64exp/c64exp-cmdline-options.c, + src/drive/iec/iec-cmdline-options.c, + src/drive/iec/plus4exp/plus4exp-cmdline-options.c, + src/drive/iec128dcr/iec128dcr-cmdline-options.c, + src/drive/ieee/ieee-cmdline-options.c, + src/drive/tcbm/tcbm-cmdline-options.c: Some command line fixes. + +2014-10-03 groepaz + + * src/monitor/monitor.c: added FIXMEs + +2014-10-03 groepaz + + * doc/vice.pdf: updated + +2014-10-03 groepaz + + * 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: + removed unused reg_ptr + +2014-10-03 groepaz + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: removed remains of removed CMD_SYSTEM + +2014-10-03 groepaz + + * src/monitor/monitor.c: print constant in condition as hex + +2014-10-02 Kajtar Zsolt + + * src/monitor/mon_disassemble.c: Add label lookup for zeropage address + +2014-10-02 Marco van den Heuvel + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + 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.h: Added an + 'invalid register' check for using registers in the built-in monitor. + +2014-10-02 groepaz + + * src/zfile.c: use SIZE_MAX instead of -1 for illegal value + +2014-10-02 groepaz + + * src/arch/sdl/archdep_unix.c: fork before changing variables to not + clobber them + +2014-10-01 groepaz + + * configure.proto: raise warning level for mingw32 compiles + +2014-10-01 groepaz + + * src/tape/t64.c: correctly limit size of the block that is being read + +2014-10-01 groepaz + + * src/monitor/mon_assemble65816.c: use DWORD for operand value + +2014-10-01 groepaz + + * src/arch/unix/archdep.c: fork first, then setup variables, to avoid + clobbering. + +2014-10-01 Marco van den Heuvel + + * src/c64dtv/c64dtv-cmdline-options.c: Cosmetic fix. + +2014-10-01 Marco van den Heuvel + + * src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c, + src/core/fmopl.h: Properly set the connect1 pointer. + +2014-10-01 groepaz + + * src/arch/unix/socketimpl.h: SOCKET type should be int, as it equals + a file descriptor. amigaos, beos, msdos may need a similar fix + +2014-10-01 groepaz + + * src/printerdrv/drv-mps803.c: fix warning + +2014-10-01 groepaz + + * configure.proto: increase warning level even more + +2014-10-01 Marco van den Heuvel + + * src/c64/cart/crt.c, src/drive/drive-sound.c, src/drive/iec/pc8477.c, + src/drive/iec/wd1770.c, src/video/video-sound.c: 'static' order fixes. + +2014-10-01 Marco van den Heuvel + + * doc/coding-guidelines.txt: Cosmetic fixes. + +2014-10-01 Marcus Sutton + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/scpu64ui.cc, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Made most BeVICE-specific ACIA + menu/resource handling code only compile ifdef HAVE_RS232, which it + won't be because the BeOS port lacks any RS232 code. + +2014-09-30 groepaz + + * src/arch/win32/intl.c: use countof instead of sizeof + +2014-09-30 groepaz + + * src/socket.c: fix warning + +2014-09-30 groepaz + + * src/arch/win32/ui-resources.c: fix warning + +2014-09-30 groepaz + + * src/arch/sdl/menu_snapshot.c: comment out unused handlers + +2014-09-30 groepaz + + * src/midi.c: fix warning + +2014-09-29 Marco van den Heuvel + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l: Only include unistd.h + if it is really present. + +2014-09-29 groepaz + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l: disable unused input + and unput lex functions. zero warnings now \o/ + +2014-09-29 groepaz + + * src/6510dtvcore.c: fixed last warning + +2014-09-29 stirring + + * doc/building/SDL-Howto.txt: updated SDL build details for minGW + environments + +2014-09-29 groepaz + + * src/6510dtvcore.c: fixed some warnings + +2014-09-29 stirring + + * doc/coding-guidelines.txt: added brief project folder descriptions + +2014-09-29 groepaz + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l: added missing include + +2014-09-29 groepaz + + * src/plus4/plus4model.c: fix warning + +2014-09-29 groepaz + + * src/Makefile.am, src/gensvnversion.sh: prevent svnversion.h from + being generated all the time, but only when the svn version actually + changed + +2014-09-29 groepaz + + * doc/coding-guidelines.txt: reworded comment on arch specific code + style + +2014-09-29 groepaz + + * doc/coding-guidelines.txt: added christians comments/hints on OSX + GUI + +2014-09-29 Marco van den Heuvel + + * src/scpu64/scpu64-cmdline-options.c: Fixed for xscpu64 as well. + +2014-09-29 Marco van den Heuvel + + * src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c, + src/arch/unix/rs232.c, src/arch/unix/x11/ui-cmdline-options.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/res.rc, + src/arch/win32/ui-resources.c, src/autostart.c, + src/c128/c128-cmdline-options.c, src/c128/functionrom.c: Some command + line fixes. + +2014-09-29 Marco van den Heuvel + + * src/c64/c64-cmdline-options.c: Attempt to add some sanity to the + video sync command line options for x64sc. + +2014-09-28 Marco van den Heuvel + + * src/arch/sdl/ui.c, src/arch/unix/joy.c, + src/arch/unix/macosx/cocoa/ui-cmdline-options.c, + src/arch/unix/macosx/cocoa/video.m: Some command line fixes. + +2014-09-28 Marco van den Heuvel + + * src/arch/amigaos/intl_text.c, src/arch/msdos/ui.c: Fixed. + +2014-09-28 Marco van den Heuvel + + * src/monitor/mon_lex.l, src/monitor/monitor.c, + src/monitor/montypes.h: Applied patch by Count Zero: Patches the + monitor to accept any valid register for conditional breakpoints. + Fixes segfaults when trying to define a condition using a flag not + available for the current cpu. TODO: add function to validate entered + flags versus per cpu available flags. + +2014-09-28 Marco van den Heuvel + + * doc/html/plain/z80.txt: Added z80 register descriptions. + +2014-09-28 Marco van den Heuvel + + * doc/html/plain/6809and6309.txt: Added 6809/6309 register + descriptions. + +2014-09-28 Marco van den Heuvel + + * doc/html/plain/65802and65816.txt, doc/html/plain/65C02.txt, + doc/html/plain/65CE02.txt: Added some register descriptions. + +2014-09-28 Marco van den Heuvel + + * src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd.c, + src/monitor/mon_lex.l, src/monitor/monitor.c, src/translate_text.c: + This patch adds the (forgotten?) FL parameter to the condition + commands, patch provided by Count Zero. + +2014-09-28 Kajtar Zsolt + + * src/sid/resid.cc, src/sid/sid-snapshot.c, src/sid/sid-snapshot.h: + ReSID snapshots didn't resume correctly. The voice mask was not + preserved, this caused garbled sound + +2014-09-27 groepaz + + * doc/vice.pdf, doc/vice.txt, man/vice.1: fixed a typo + +2014-09-27 groepaz + + * src/arch/win32: fixed svn ignores + +2014-09-27 groepaz + + * src/initcmdline.c: added missing video_disabled_mode=1 + +2014-09-27 groepaz + + * src/c64/c64cpu.c, src/initcmdline.c, src/main65816cpu.c, + src/mainc64cpu.c, src/maincpu.c, src/maincpu.h, src/mainviccpu.c, + src/translate.txt, src/translate_text.c, src/vic20/vic20cpu.c: added + -limitcycles option to quit after N cycles + +2014-09-27 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2014-09-27 groepaz + + * src/arch/unix/hardsid.c: include maincpu.h instead of using extern + +2014-09-27 pottendo + + * src/arch/unix/x11/ui-resources.c: Fixed macro + `HTML_BROWSER_COMMAND_DEFAULT' to compile again. + +2014-09-27 pottendo + + * po/de.po: Updated. + +2014-09-26 Marco van den Heuvel + + * src/arch/win32/mididrv.c: Define missing command line options for + the sdl port, fixes bug #550. + +2014-09-25 Marco van den Heuvel + + * 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'. + +2014-09-25 Marco van den Heuvel + + * src/arch/win32/ui-resources.c, src/arch/win32/video.c, + src/plus4/plus4acia.c: More resource related fixes. + +2014-09-25 Marco van den Heuvel + + * build/beos/Makefile.am, build/beos/intel-build-sdl.sh, + build/beos/intel-build.sh: Added intel beos building scripts. + +2014-09-25 Marco van den Heuvel + + * src/monitor/mon_breakpoint.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_parse.h, src/monitor/monitor.c, + src/monitor/montypes.h, src/translate_text.c: Applied patch by Count + Zero which removes the 'dots' used for registers on conditionals. + +2014-09-25 Marco van den Heuvel + + * po/de.po: Fixed some translations. + +2014-09-25 Marco van den Heuvel + + * doc/html/plain/z80.txt: Updated. + +2014-09-24 Marco van den Heuvel + + * 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/mididrv.c: More + resource related fixes. + +2014-09-23 Marco van den Heuvel + + * 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/mididrv.c, + src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c: More + resource related fixes. + +2014-09-23 Marco van den Heuvel + + * doc/html/plain/z80.txt: Started on some z80 documentation. + +2014-09-23 Marco van den Heuvel + + * src/monitor/mon_lex.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.y: Fixed. + +2014-09-23 Marco van den Heuvel + + * src/monitor/mon_breakpoint.c, src/monitor/mon_command.c, + src/monitor/mon_lex.l, src/translate_text.c: Applied monitor + enable/disable patch as provided by Scheisstyp. + +2014-09-23 Marco van den Heuvel + + * src/wdc65816.h: Fixed svn properties. + +2014-09-23 Marco van den Heuvel + + * gcccpu.sh: Fixed. + +2014-09-22 Marco van den Heuvel + + * src/c64, src/cbm2, src/lib/p64, src/platform, src/rtc, src/scpu64, + src/userport, src/vic20/cart, src/viciisc: Added some svn ignores. + +2014-09-21 Marco van den Heuvel + + * src/c64/vsidstubs.c: Re-added 'cartridge_attach_image()' vsid stub, + as needed by the beos port. + +2014-09-21 Marco van den Heuvel + + * src/pet/petmem.c, src/plus4/plus4mem.c: Simplified sidcart address + checking. + +2014-09-21 Marco van den Heuvel + + * src/arch/os2/kbd/kmap.c, src/arch/os2/mousedrv.c, src/arch/os2/ui.c, + src/arch/os2/video.c, src/arch/sdl/ui.c, src/arch/sdl/uistatusbar.c, + src/arch/sdl/video.c, src/arch/win32/vs_tmpl/arch_sdl.tmpl: More + resource related fixes. + +2014-09-20 Marco van den Heuvel + + * src/arch/beos/ui.cc, src/arch/beos/video.cc, src/arch/msdos/ui.c, + src/arch/msdos/video.c, src/arch/msdos/vsync.c, + src/arch/os2/kbd/kmap-pet.c: More resource related fixes. + +2014-09-20 Marco van den Heuvel + + * src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/mui/uisidcart.h, + src/arch/amigaos/petui.c, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/vic20ui.c, src/arch/beos/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/ui_sidcart.cc, + src/arch/beos/ui_sidcart.h, src/arch/beos/vic20ui.cc, + src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, + src/arch/msdos/uisidcart.c, src/arch/msdos/uisidcart.h, + src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/sdl/menu_sid.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/vic20ui.c, + src/arch/win32/uisidcart.c, src/pet/pet-sidcart.c, src/pet/petmem.c, + src/plus4/plus4-sidcart.c, src/plus4/plus4mem.c, + src/vic20/cart/vic20-sidcart.c: Changed sidcart address resource to + indicate the actual address instead of 'primary/secondary' address + indicator. + +2014-09-20 pottendo + + * src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h, + src/arch/unix/x11/gnome/uidialogs.c, + src/arch/unix/x11/gnome/uinetplay.c, src/arch/unix/x11/gnome/x11ui.c, + src/platform/platform_linux_runtime_os.c: Fixed some compiler + warnings. + +2014-09-19 Marcus Sutton + + * src/arch/beos/vicemenu.cc: Fixed broken BeVICE menu code again. + Please use real machine_class defines from machine.h + +2014-09-19 Marco van den Heuvel + + * src/plus4/plus4-sidcart.c: Fixed native plus4 sidcart clock. + +2014-09-19 Marco van den Heuvel + + * doc/html/plain/6809and6309.txt: Updated 6809/6309 documentation. + +2014-09-19 Marco van den Heuvel + + * src/6510core.c, src/c128/c128cpu.c: Fixed ANE and LXA opcodes for + the 8502. + +2014-09-19 Marco van den Heuvel + + * src/pet/6809.c: Fixed comment. + +2014-09-19 Marco van den Heuvel + + * src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c, + src/vic20/cart/vic20-sidcart.c: Fixed sidcart resource handling. + +2014-09-17 Marco van den Heuvel + + * src/arch/amigaos/uiapi.c: More resource related fixes. + +2014-09-17 Marco van den Heuvel + + * src/acia.h, src/cbm2/cbm2-resources.c, src/video/video-resources.c: + Fixed some warnings. + +2014-09-17 Marco van den Heuvel + + * src/arch/beos/ppc-cc.sh: Fixed a typo. + +2014-09-17 pottendo + + * src/arch/unix/ui-threads.c: (dthread_calc_frames): Render frames in + case of paused emulation, fixes ticket #548 partly (the refresh when + emulation is paused) + +2014-09-17 Marco van den Heuvel + + * Makefile.am, gcccpu.sh: Added a script which will compile *cpu.c + files on low memory (or buggy compiler) systems. The script will use + the native gcc, when using configure use CC="/gcccpu.sh" + +2014-09-16 Marco van den Heuvel + + * src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c, + src/video/video-resources.c, src/vsync.c: More resource related fixes. + +2014-09-16 pottendo + + * src/arch/unix/x11/gnome/gnomekbd.c, + src/arch/unix/x11/gnome/uiarch.h: (kbd_event_handler): workaround + gdk weirdness - see bug #549. added `GDK_KEY_ISO_Next_Group' and + `GDK_KEY_ISO_Prev_Group' and the respective 'older' versions. + +2014-09-15 Marco van den Heuvel + + * src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/mui/Makefile.am, src/arch/beos/Makefile.am, + src/arch/msdos/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/dialogs/Makefile.am, src/arch/os2/kbd/Makefile.am, + src/arch/os2/snippets/Makefile.am, src/arch/sdl/Makefile.am, + src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am, + src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/view/Makefile.am, + src/arch/unix/readline/Makefile.am, src/arch/unix/x11/Makefile.am, + src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/widgets/Makefile.am, src/arch/win32/Makefile.am, + src/c128/Makefile.am, src/c64/Makefile.am, src/c64/cart/Makefile.am, + src/c64dtv/Makefile.am, src/cbm2/Makefile.am, src/core/Makefile.am, + src/crtc/Makefile.am, src/diskimage/Makefile.am, + src/drive/Makefile.am, src/drive/iec/Makefile.am, + src/drive/iec/c64exp/Makefile.am, src/drive/iec/plus4exp/Makefile.am, + src/drive/iec128dcr/Makefile.am, src/drive/iecieee/Makefile.am, + src/drive/ieee/Makefile.am, src/drive/tcbm/Makefile.am, + src/fileio/Makefile.am, src/fsdevice/Makefile.am, + src/gfxoutputdrv/Makefile.am, src/iecbus/Makefile.am, + src/imagecontents/Makefile.am, src/lib/p64/Makefile.am, + src/monitor/Makefile.am, src/parallel/Makefile.am, + src/pet/Makefile.am, src/platform/Makefile.am, src/plus4/Makefile.am, + src/printerdrv/Makefile.am, src/raster/Makefile.am, + src/rs232drv/Makefile.am, src/rtc/Makefile.am, src/scpu64/Makefile.am, + src/serial/Makefile.am, src/sid/Makefile.am, src/sounddrv/Makefile.am, + src/tape/Makefile.am, src/userport/Makefile.am, src/vdc/Makefile.am, + src/vdrive/Makefile.am, src/vic20/Makefile.am, + src/vic20/cart/Makefile.am, src/vicii/Makefile.am, + src/viciisc/Makefile.am, src/video/Makefile.am: Changed 'INCLUDES =' + to 'AM_CPPFLAGS =' in the Makefile.am files. + +2014-09-15 Marco van den Heuvel + + * acinclude.m4: Reverted previous commit since a newer autoconf should + take care of these. + +2014-09-15 Marco van den Heuvel + + * acinclude.m4: Added AC_TYPE_SSIZE_T and AC_MSG_FAILURE macros. + +2014-09-14 groepaz + + * src/autostart.c, src/traps.c: by default use 'disk image' autostart + prg mode, and disable device traps for maximum compatibility + +2014-09-15 Marco van den Heuvel + + * doc/vice.texi, src/vic20/vic-resources.c, + src/vic20/vic20-resources.c, src/vic20/vic20io.c, + src/vicii/vicii-resources.c: More resource related fixes. + +2014-09-14 Marco van den Heuvel + + * src/arch/win32/c64ui.c, src/arch/win32/scpu64ui.c, + src/arch/win32/ui.c: Moved the iec reset toggle for the windows gui + from the generic gui file (ui.c) to the emulator specific gui files + (c64ui.c and scpu64ui.c). + +2014-09-14 Marco van den Heuvel + + * doc/vice.texi, src/userport/userport_dac.c, + src/userport/userport_joystick.c, src/userport/userport_rtc.c, + src/vdc/vdc-resources.c, src/vic20/cart/finalexpansion.c, + src/vic20/cart/megacart.c, src/vic20/cart/vic-fp.c, + src/vic20/cart/vic20-ieee488.c, src/vic20/cart/vic20-midi.c, + src/vic20/cart/vic20-sidcart.c, src/vic20/cart/vic20cart.c: More + resource related fixes. + +2014-09-14 groepaz + + * src/c64/psid.c: init 780/1/2 with song number before running basic + tunes + +2014-09-14 groepaz + + * src/c64/c64rom.c, src/c64/vsidmemsnapshot.c: fix 'VirtualDevices' + warnings in vsid + +2014-09-14 Kajtar Zsolt + + * src/autostart-prg.c: Better fault case handling + +2014-09-14 Kajtar Zsolt + + * src/autostart-prg.c: Choose autostart disk image type based on drive + type + +2014-09-13 groepaz + + * check-activity.sh: fixed + +2014-09-13 groepaz + + * check-activity.sh: output a warning when temporary files are + outdated + +2014-09-13 Olaf Seibert + + * src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c: Fixed "Printer #..." submenu type + similar to r28351. + +2014-09-26 Jarek Sobolewski + + * po/pl.po, po/translations-status.txt: Updated. + +2014-09-13 groepaz + + * check-activity.sh: filter commits made by initial svn import script, + merge Loggedoubt and loggedoubt + +2014-09-13 groepaz + + * check-activity.sh: add option to list all contributors sorted by + number of commits + +2014-09-13 groepaz + + * check-activity.sh: script for checking SVN activity + +2014-09-07 Marcus Sutton + + * src/arch/beos/ui_sound.cc: Fixed overlapping controls in the BeVICE + sound settings dialog, and used a BOptionPopup for the "Buffer Size" + setting so it can have more choices. + +2014-09-12 Marco van den Heuvel + + * doc/vice.texi, src/sid/sid-resources.c, src/sound.c, src/traps.c: + More resource related fixes. + +2014-09-11 Marco van den Heuvel + + * doc/vice.texi, po/translations-status.txt, + src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, + src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c, + src/sid/sid-resources.c, src/sid/sid-resources.h: More resource + related fixes. + +2014-09-11 Marco van den Heuvel + + * src/c64/cart/c64acia1.c, src/cbm2/cbm2acia1.c, src/pet/petacia1.c, + src/plus4/plus4acia.c, src/plus4/plus4model.c: Some warning fixes. + +2014-09-11 Marco van den Heuvel + + * po/nl.po: Fixed a typo. + +2014-09-11 pottendo + + * po/de.po: Updated. + +2014-09-11 Marco van den Heuvel + + * src/gfxoutputdrv/koaladrv.c: Removed obsolete variable. + +2014-09-10 Marco van den Heuvel + + * src/c64/vsid.c: Removed serial resource init call from vsid. + +2014-09-10 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2014-09-10 Marco van den Heuvel + + * 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'. + +2014-09-10 Marco van den Heuvel + + * src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c, src/printerdrv/driver-select.c, + src/printerdrv/interface-serial.c, src/printerdrv/output-text.c, + src/serial/serial-iec-device.c, src/translate.txt, + src/translate_text.c: Added previously untranslated items. + +2014-09-10 Marco van den Heuvel + + * src/platform/platform.h, src/printerdrv/output-text.c: Fixed for + android. + +2014-09-10 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/locnet_al/missing.cpp: Added a fallback. + +2014-09-10 Marco van den Heuvel + + * src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, + src/translate.txt, src/translate_text.c: More resource related fixes. + +2014-09-09 Marco van den Heuvel + + * src/arch/amigaos/c64ui.c, src/arch/amigaos/scpu64ui.c, + src/arch/amigaos/scpu64uires.h, src/arch/beos/vicemenu.cc, + src/arch/msdos/Makefile.am, src/arch/msdos/scpu64ui.c, + src/arch/msdos/uiscpu64model.c, src/arch/msdos/uiscpu64model.h, + src/arch/sdl/menu_c64model.c, src/arch/sdl/menu_c64model.h, + src/arch/sdl/menu_scpu64hw.c, src/arch/unix/gui/scpu64ui.c, + src/arch/win32/uiscpu64model.c, src/arch/win32/vs_tmpl/arch_sdl.tmpl, + src/arch/win32/vs_tmpl/c64scpu64.tmpl, + src/arch/win32/vs_tmpl/scpu64.tmpl, src/c64/Makefile.am, + src/scpu64/Makefile.am, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64model.c: Gave xscpu64 its own model selection, got + rid of the basic and kernal resources from xscpu64 and adapted all the + gui's for the xscpu64 model selection changes. + +2014-09-08 Marco van den Heuvel + + * src/c64dtv/c64dtv.c, src/printerdrv/output-text.c, src/ps2mouse.c, + src/rs232drv/rsuser.c: More resource related fixes. + +2014-09-08 Marco van den Heuvel + + * src/printerdrv/interface-serial.c: Fixed missing case. + +2014-09-08 Marco van den Heuvel + + * src/printerdrv/interface-serial.c, + src/printerdrv/interface-userport.c, + src/printerdrv/output-graphics.c, src/printerdrv/output-graphics.h, + src/printerdrv/output-select.c, src/printerdrv/output-select.h, + src/printerdrv/output-text.c, src/printerdrv/output-text.h, + src/printerdrv/printer.c: More resource related fixes. + +2014-09-08 Marco van den Heuvel + + * src/gfxoutputdrv/koaladrv.c: Added a direct save function for the + koala screen shot, allowing multi color vicii graphics mode to be + saved directly. + +2014-09-08 Marco van den Heuvel + + * src/printerdrv/driver-select.c: Added a string guard for the printer + driver names. + +2014-09-08 Marco van den Heuvel + + * src/arch/amigaos/plus4ui.c, src/arch/beos/vicemenu.cc, + src/arch/msdos/uiprinter.c, src/arch/os2/dialogs/menubar.rc, + src/arch/win32/vs_tmpl/c64c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64dtv.tmpl, src/c128/c128.c, + src/c64/Makefile.am, src/c64/c64.c, src/c64dtv/Makefile.am, + src/c64dtv/c64dtvprinter.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, + src/pet/pet.c, src/plus4/plus4.c, src/printer.h, + src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, + src/printerdrv/printer.c, src/scpu64/scpu64.c, src/vic20/vic20.c: + Userport printer fixes. + +2014-09-08 Marco van den Heuvel + + * src/plus4/plus4model.c, src/plus4/plus4model.h: Improved the plus4 + model selection. + +2014-09-08 Marco van den Heuvel + + * src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/msvc-files/make-bindist-mips.bat.proto, + src/arch/sdl/msvc-files/make-bindist.bat.proto, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/win32/msvc/make-msvc-bindist-native.bat.proto, + src/arch/win32/watcom/make-watcom-bindist.bat: Added "c2lo.364" to + some of the 'make bindist' batch files. + +2014-09-08 groepaz + + * src/arch/unix/x11/gnome/uiscreenshot.c: disable crtc/ted related + items for machines that do not have them + +2014-09-08 groepaz + + * src/c64/c64.c: set power freq for PALN to 50hz, fixes bug #547 + +2014-09-07 Marcus Sutton + + * src/arch/beos/ui_drive.cc: Major rewrite of the BeVICE Drive + Settings dialog, making it auto-adjust to machine-specific number of + drive types, expansions and parallel cable types (which get radio + buttons now.) + +2014-09-07 Marco van den Heuvel + + * src/pet/pet-sidcart.c, src/pet/petdww.c, src/pet/pethre.c, + src/pet/petpia1.c, src/pet/petreu.c, src/plus4/digiblaster.c, + src/plus4/plus4-resources.c, src/plus4/plus4-sidcart.c, + src/plus4/plus4cart.c, src/plus4/plus4memcsory256k.c, + src/plus4/plus4memhannes256k.c, src/plus4/plus4memhannes256k.h, + src/plus4/plus4speech.c, src/plus4/ted-resources.c, + src/printerdrv/driver-select.c, src/sidcart.h: More resource related + fixes. + +2014-09-06 Olaf Seibert + + * src/arch/unix/x11/xaw/uimenu.c: xaw/uimenu.c Add support for + UI_MENU_TYPE_BL_SUB to Xaw too. + +2014-09-06 Marco van den Heuvel + + * doc/vice.texi, src/machine.c, src/monitor/monitor.c, + src/monitor/monitor_network.c, src/mouse.c, src/network.c, + src/pet/pet-resources.c: More resource related fixes. + +2014-09-06 Marco van den Heuvel + + * src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c, + src/socket.c: Some cosmetic fixes. + +2014-09-06 pottendo + + * src/arch/unix/gui/uidrivec128.c, src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64dtv.c, src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidriveplus4.c, src/arch/unix/gui/uidrivevic20.c, + src/arch/unix/gui/uiprinteriec.c, src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/x11menu.h: Changed drive expansion/40-track/idle + method submenu type to new `UI_MENU_TYPE_BL_SUB' to support blocking + from code. Fixed "Printer #..." submenu type. Reworked and cleanup to + support new `UI_MENU_TYPE_BL_SUB'. Added `UI_MENU_TYPE_BL_SUB'. Should + fix: http://sourceforge.net/p/vice-emu/bugs/494/ + +2014-09-05 Marco van den Heuvel + + * src/fsdevice/fsdevice-resources.c, src/gfxoutputdrv/doodledrv.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/quicktimedrv.c, src/gfxoutputdrv/quicktimedrv.h, + src/joystick.c, src/lightpen.c: More resource related fixes. + +2014-09-05 Marco van den Heuvel + + * src/vsync.c: Removed useless 'your machine is too slow...' log + warning. + +2014-09-05 groepaz + + * src/c64: updated svn ignores + +2014-09-05 groepaz + + * src/c64/psiddrv.h: use alternative rules for setting $01, according + to wilfrid bos + +2014-09-05 groepaz + + * src/c64/psid.c, src/c64/psiddrv.a65: use alternative rules for + setting /bin/bash1, according to wilfrid bos + +2014-09-05 groepaz + + * src/c64/vsidstubs.c: added missing stubs + +2014-09-04 Marco van den Heuvel + + * src/drive/drive-resources.c, + src/drive/iec/c64exp/c64exp-resources.c, + src/drive/iec/iec-resources.c, + src/drive/iec/plus4exp/plus4exp-resources.c, + src/drive/iec128dcr/iec128dcr-resources.c, + src/drive/ieee/ieee-resources.c, src/drive/tcbm/tcbm-resources.c, + src/event.c: More resource related fixes. + +2014-09-03 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/vsidlib.tmpl, src/c64/Makefile.am, + src/c64/vsid.c, src/c64/vsidmem.c, src/c64/vsidmemsnapshot.c, + src/c64/vsidstubs.c: Removed cartridge code and calls from vsid. + +2014-09-03 Marco van den Heuvel + + * src/c64/vsidmeminit.c: Changed reads from + c64memrom_kernal64_trap_rom to read from c64memrom_kernal64_rom + instead for vsid. + +2014-09-03 Marco van den Heuvel + + * src/c64/vsidmeminit.c, src/c64/vsidstubs.c: Simplified the vsid + memory handling and removed some unused vsid stubs. + +2014-09-03 Marco van den Heuvel + + * src/crtc/crtc-resources.c, src/datasette.c, src/debug.c, + src/video/video-resources.c: More resource related fixes. + +2014-09-02 Marco van den Heuvel + + * src/c64/c64scmodel.c: Added comment about the VICII-6566, which is + used the the vic10/max. + +2014-09-02 Marco van den Heuvel + + * src/c64/plus256k.c, src/c64/plus60k.c, src/c64/psid.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/flash-trap.c, + src/cbm2/Makefile.am, src/cbm2/cbm2-common-resources.c, + src/cbm2/cbm2-resources.c, src/cbm2/cbm2cart.c, + src/cbm2/cbm5x0-resources.c: More resource related fixes. + +2014-09-02 groepaz + + * src/arch/win32/ui-resources.c: enable true aspect ratio by default + +2014-09-01 Marco van den Heuvel + + * doc/vice.texi, src/c64/cart/reu.c, src/c64/cart/sfx_soundexpander.c, + src/c64/cart/sfx_soundsampler.c, src/c64/cart/tfe.c: More resource + related fixes. + +2014-09-01 Marco van den Heuvel + + * src/c64/c64model.c, src/c64/c64model.h, src/c64/c64scmodel.c: + Extended model selection. + +2014-08-31 Marco van den Heuvel + + * src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, + src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: More resource related fixes. + +2014-08-31 Marco van den Heuvel + + * src/c64/cart/ide64.c, src/c64/cart/isepic.c, + src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c, src/c64/cart/mmc64.h: + More resource related fixes. + +2014-08-30 Marco van den Heuvel + + * doc/vice.texi, src/c64/c64_256k.c, src/c64/c64gluelogic.c, + src/c64/c64gluelogic.h, src/c64/c64io.c, src/c64/cart/c64-midi.c: Even + more resource related fixes. + +2014-08-30 Marco van den Heuvel + + * src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c, + src/c64/cart/c64tpi.c, src/c64/cart/digimax.c, src/c64/cart/dqbb.c, + src/c64/cart/ds12c887rtc.c, src/c64/cart/easyflash.c, + src/c64/cart/expert.c, src/c64/cart/georam.c: More resource related + fixes. + +2014-08-30 Marco van den Heuvel + + * src/drive/drive-sound.c: Fixed to include 'archdep.h'. + +2014-08-30 Marco van den Heuvel + + * src/drive/drive-sound.c: Use 'STATIC_PROTOTYPE'. + +2014-08-29 Marco van den Heuvel + + * doc/vice.texi, src/c64/c64-resources.c, src/c64/c64fastiec.c: Fixed. + +2014-08-29 Marco van den Heuvel + + * src/c128/c128model.c, src/c128/c128model.h, src/c64/c64model.c, + src/c64/c64model.h, src/c64dtv/c64dtvmodel.c, + src/c64dtv/c64dtvmodel.h, src/cbm2/cbm2model.c, src/cbm2/cbm2model.h, + src/pet/petmodel.c, src/pet/pets.h, src/plus4/plus4model.c, + src/plus4/plus4model.h, src/vic20/vic20model.c, + src/vic20/vic20model.h: Made some of the model code more clear, using + defines to show (at a glance) what the members of the various models + are set to and what they indicate, also extended the c64 model + structure to include currently unimplemented differences like the + presence of keyboard, datasette, userport and iec. + +2014-08-27 Marco van den Heuvel + + * src/c64/cart/magicvoice.c, src/diskimage/fsimage-probe.c: Fixed + warnings. + +2014-08-27 Marco van den Heuvel + + * src/arch/sdl/menu_sid.c, src/c64/vsidsound.c, src/plus4/ted-fetch.c, + src/viciisc/vicii-chip-model.c: Removed unused code/functions. + +2014-08-27 Marco van den Heuvel + + * src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, + src/arch/msdos/joy.c, src/arch/os2/joy.c, src/arch/sdl/joy.c, + src/arch/unix/joy.c, src/arch/unix/macosx/joy.c, src/arch/win32/joy.c, + src/attach.c: Better and consistent handling of (void *) to + (unsigned) int casting. + +2014-08-27 Marco van den Heuvel + + * src/aciacore.c: Fix acia warnings. + +2014-08-27 Marco van den Heuvel + + * src/arch/sdl/uimenu.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h, src/arch/sdl/vsidui.c: Added seperate draw + buffer for the vsid ui in the sdl port. (fixes bug #453) + +2014-08-26 Kajtar Zsolt + + * src/scpu64/scpu64mem.c: Remove additional 2 banks. I was there for a + reason, but the one I remember does not hold. Unfortunately no one + could verify this yet. + +2014-08-26 Marco van den Heuvel + + * src/c128/c128.c, src/c128/z80mem.c, src/c128/z80mem.h: Removed + obsolete z80mem resource/command-line code. + +2014-08-26 Marco van den Heuvel + + * src/arch/sdl/menu_settings.c: Fix typo. + +2014-08-26 Marco van den Heuvel + + * doc/vice.texi, src/c128/functionrom.c: Fixed for function rom type + and range checking. + +2014-08-26 Marco van den Heuvel + + * src/c128/c128mmu.c: Fixed bool checking. + +2014-08-26 Marco van den Heuvel + + * doc/vice.texi, src/arch/sdl/menu_settings.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/uikeyboard.c, + src/c128/c128-cmdline-options.c, src/c128/c128-resources.c, + src/c128/c128.c, src/c64/c64.c, src/c64/vsid.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/keyboard.c, src/machine.h, + src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/translate.txt, src/translate_text.c, src/vic20/vic20.c, + src/vicii/vicii.c: Fixed the c128 resources and command-lines. + +2014-08-26 Marco van den Heuvel + + * src/arch/win32/joy.c: Fixed. + +2014-08-26 Marco van den Heuvel + + * src/aciacore.c, src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, + src/arch/msdos/joy.c, src/arch/unix/macosx/joy.c: Use a consistent way + of range checking 'named' members of a range. + +2014-08-25 groepaz + + * src/arch/win32/uiattach.c: make 'attach read only' work in autostart + dialog, only show zip in filters when zlib is compiled in + +2014-08-25 groepaz + + * src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/resscpu64.rc, src/arch/win32/resvic20.rc: add HELP + attribute to help items + +2014-08-25 groepaz + + * src/arch/win32/Makefile.am, src/arch/win32/c128ui.c, + src/arch/win32/resc128.rc: added dqbb and isepic setup to x128 + +2014-08-25 groepaz + + * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/pet/pet.c, src/plus4/plus4.c, + src/scpu64/scpu64.c, src/vic20/vic20.c: fix copypaste error + +2014-08-25 groepaz + + * src/arch/win32/vsidui.c: display driver/tune info + +2014-08-25 groepaz + + * src/c64/psiddrv.a65, src/c64/psiddrv.h: fix cpu port setup + (airwolf.sid). reported by ian coog + +2014-08-25 Marco van den Heuvel + + * src/autostart.c, src/c128/c128.c, src/c64/c64.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, + src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/translate.txt, src/translate_text.c, src/vic20/vic20.c: Fixed the + autostart translations and removed autostart calls from vsid. + +2014-08-25 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/vsid.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/machine.c, + src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: Removed video resource/command-line options code + from vsid. + +2014-08-25 Marco van den Heuvel + + * src/attach.c: Use consistent bool setting method. + +2014-08-25 Marco van den Heuvel + + * src/c64/vsid.c: Removed obsolete code. + +2014-08-24 groepaz + + * src/arch/win32/plus4ui.c, src/arch/win32/resmenu.txt, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt: add item to + enable digiblaster addon in xplus4 + +2014-08-24 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/pet/pet.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vic20/vic20.c: Removed + network/netplay resource options code from vsid. + +2014-08-24 groepaz + + * src/arch/win32/uisid.c: prevent error when closing dialog when resid + is not compiled in + +2014-08-24 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/pet/pet.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vic20/vic20.c: Removed + kbdbuf resource/command-line options code from vsid. + +2014-08-24 groepaz + + * src/arch/win32/resvsid.rc, src/arch/win32/vsidui.c: added pal/ntsc + selection to vsid + +2014-08-24 Marco van den Heuvel + + * src/arch/win32/cbm5x0ui.c: Added needed include. + +2014-08-24 groepaz + + * src/arch/win32/cbm5x0ui.c, src/arch/win32/rescbm5x0.rc: added VICII + settings + +2014-08-24 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/vsidlib.tmpl, src/c64/Makefile.am, + src/c64/c64mem.h, src/c64/c64sound.c, src/c64/vsid.c, + src/c64/vsidmem.c, src/c64/vsidmeminit.c, src/c64/vsidsound.c: Removed + I/O collision checking code and simplified memory access for vsid. + +2014-08-24 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/vsidstubs.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, + src/machine.c, src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: removed fliplist, file_system, fsdevice, + disk_image, event and debug resources/command-line options from vsid. + +2014-08-24 Marco van den Heuvel + + * src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, + src/arch/beos/joy.cc, src/arch/msdos/joy.c, src/arch/os2/joy.c, + src/arch/sdl/joy.c, src/arch/win32/joy.c: Renamed + joystick_init_cmdline_options() to joystick_cmdline_options_init(). + +2014-08-23 groepaz + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/cbm5x0ui.c, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm5x0.rc: remove + redundant pal/ntsc selector + +2014-08-23 groepaz + + * 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/fullscrn.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm5x0.rc, + src/arch/win32/resdialogs.txt, 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/uivideo.c, + src/arch/win32/vic20ui.c, src/arch/win32/video.c: move 'disable dx9' + to video settings, make video settings a bit more compact + +2014-08-23 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/vsid.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/machine.c, + src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: Moved the sound resources/command-line init calls + to the init.c file. + +2014-08-23 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/vsid.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/pet/pet.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vic20/vic20.c: Moved the + vsync resources/command-line init calls to the init.c file. + +2014-08-23 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, src/pet/pet.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vic20/vic20.c: Removed + gfxoutput calls from vsid. + +2014-08-23 Marco van den Heuvel + + * src/arch/amigaos/joy.h, src/arch/amigaos/joyll.h, + src/arch/beos/joy.h, src/arch/msdos/joy.h, src/arch/os2/joy.h, + src/arch/sdl/joy.h, src/arch/unix/joy.c, src/arch/unix/joy.h, + src/arch/unix/macosx/joy.c, src/arch/win32/joy.c, + src/arch/win32/joy.h, src/c128/c128.c, src/c64/c64.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, + src/joystick.h, src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: Removed joystick init calls from vsid. + +2014-08-23 Marco van den Heuvel + + * src/c64/vsid.c: Removed traps init code from vsid. + +2014-08-23 Marco van den Heuvel + + * src/arch/amigaos/video.c, src/arch/beos/video.cc, + src/arch/msdos/video.c, src/arch/os2/video.c, src/arch/sdl/video.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/video.c, + src/c128/c128.c, src/c64/c64.c, src/c64/psid.c, src/c64/psid.h, + src/c64/vsid.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, + src/cbm2/cbm5x0.c, src/init.c, src/init.h, src/joystick.c, + src/joystick.h, src/pet/pet.c, src/pet/petpia.h, src/pet/petpia1.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vdc/vdc.c, src/vdc/vdc.h, + src/vic20/vic20.c, src/video.h: Added error logs for the machine + specific resources/command line options, and make the function names + consistent. + +2014-08-23 Marco van den Heuvel + + * po/de.po: Fixed a typo. + +2014-08-23 Marco van den Heuvel + + * doc/vice.texi: Grammar fix. + +2014-08-22 Marcus Sutton + + * src/arch/win32/resdrivevic20.rc: Added missing radio buttons to the + WinVICE xvic Drive Settings dialog. + +2014-08-22 Marcus Sutton + + * 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/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/scpu64ui.cc, + src/arch/beos/ui.cc, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_drive.h, src/arch/beos/ui_video.cc, + src/arch/beos/ui_video.h, src/arch/beos/vic20ui.cc: Made the BeVICE + Drive and Video Settings dialog code more machine specific, and not + used by vsid, fixing its build. Also fixed the scpu64 build and other + minor changes. + +2014-08-22 Marco van den Heuvel + + * src/arch/win32/ui.h: added ui_pause_emulation() prototype. + +2014-08-21 groepaz + + * src/arch/win32/resstrings.txt, src/arch/win32/resvsid.rc, + src/arch/win32/ui.c, src/arch/win32/vsidui.c: vsid menu cleanup + +2014-08-21 Marco van den Heuvel + + * src/attach.c: Fixed. + +2014-08-21 Marco van den Heuvel + + * src/c64/cart/c64cart.c: Fix the -default problem where default + attached cartridge is concerned. + +2014-08-21 groepaz + + * src/arch/win32/c128ui.c, src/arch/win32/resc128.rc: added missing + fullscreen item + +2014-08-21 groepaz + + * src/arch/win32/resscpu64.rc: removed double defined + IDS_MI_NETWORK_SETTINGS + +2014-08-21 Marco van den Heuvel + + * doc/vice.texi, src/arch/unix/macosx/joy.c: Fixed. + +2014-08-20 groepaz + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.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/rescbm2.rc, src/arch/win32/rescbm5x0.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: added missing + netplay menu items + +2014-08-20 groepaz + + * src/arch/win32/resscpu64.rc: added missing CIA settings item + +2014-08-20 groepaz + + * src/arch/win32/c64ui.c, src/arch/win32/res.rc, + src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resscpu64.rc, src/arch/win32/resstrings.txt, + src/arch/win32/scpu64ui.c, src/arch/win32/ui.c: added menu item for + IECReset + +2014-08-20 groepaz + + * src/arch/win32/statusbar.c: always show tape status widget (oops) + +2014-08-20 groepaz + + * src/arch/win32/statusbar.c: always show tape status widget + +2014-08-20 Marco van den Heuvel + + * doc/vice.texi, src/arch/unix/joy.c, src/arch/unix/joy.h: Fixed. + +2014-08-20 Marco van den Heuvel + + * doc/vice.texi, src/arch/sdl/joy.c, src/arch/sdl/joy.h, + src/sounddrv/soundsdl.c: Fixed. + +2014-08-20 Marco van den Heuvel + + * src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c: Unified the code + for setting the joystick for the amigaos gui. + +2014-08-20 Marco van den Heuvel + + * src/arch/sdl/joy.c: Better handling of the android joy2 default for + the sdl port. + +2014-08-19 groepaz + + * src/arch/win32/c128ui.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/rescbm2.rc, src/arch/win32/rescbm5x0.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/vic20ui.c: some more shuffling around menu items + +2014-08-19 Marco van den Heuvel + + * doc/vice.texi, src/arch/os2/joy.c: Fixed. + +2014-08-19 groepaz + + * 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/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, + 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/uivideo.c, src/arch/win32/vic20ui.c: move renderer + options into video options dialog and remove them from menus + +2014-08-19 Marco van den Heuvel + + * doc/vice.texi, src/arch/msdos/joy.c: Fixed. + +2014-08-19 Marco van den Heuvel + + * doc/vice.texi, src/arch/beos/joy.cc: Fixed. + +2014-08-19 Marco van den Heuvel + + * src/arch/amigaos/joyll.c: Fixed. + +2014-08-19 Marco van den Heuvel + + * src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c, + src/printerdrv/drv-mps803.c: Fixed some warnings. + +2014-08-19 Marco van den Heuvel + + * src/arch/amigaos/joy.c, src/c128/c128.c, src/c64/c64.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c, + src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: Change the joystick and gfxoutput resources init + code to be machine specific, and no longer used by vsid. + +2014-08-19 Marco van den Heuvel + + * src/c64/vsidstubs.c: Cosmetic fix. + +2014-08-19 Marco van den Heuvel + + * src/arch/win32/uiacia.c: Removed some obsolete variables. + +2014-08-19 groepaz + + * 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/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, 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/ui.c, + src/arch/win32/uiautostart.c, src/arch/win32/vic20ui.c: moved + 'handle tde at autostart' into autostart dialog + +2014-08-18 groepaz + + * src/c128/c128rom.c, src/c128/c128romset.c, src/c128/c128video.c, + src/c128/daa.c: fix warning + +2014-08-18 groepaz + + * 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/rescbm2.rc, + src/arch/win32/rescbm5x0.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/resvsid.rc, src/arch/win32/scpu64ui.c, + src/arch/win32/vic20ui.c, src/arch/win32/vsidui.c: moving around menus + part 2 - RIP 'options' + +2014-08-18 Marco van den Heuvel + + * src/acia.h, src/aciacore.c, src/arch/amigaos/mui/uiacia.c, + 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/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/vicemenu.cc, src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0, + src/arch/sdl/dingoo-files/vicerc-native, src/arch/sdl/menu_rs232.c, + src/arch/win32/uiacia.c, src/c64/cart/c64acia1.c, + src/cbm2/cbm2acia1.c, src/pet/petacia1.c, src/plus4/plus4acia.c: Fixed + the ACIA resources and gui's. + +2014-08-18 Marco van den Heuvel + + * doc/vice.texi: Some fixes. + +2014-08-17 groepaz + + * 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/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvsid.rc, + src/arch/win32/scpu64ui.c, src/arch/win32/vic20ui.c, + src/arch/win32/vsidui.c: shuffling around menus part 1 :) + +2014-08-17 Marco van den Heuvel + + * doc/Documentation-Howto.txt: Added a section with information about + generating the various documentation formats. + +2014-08-17 Marco van den Heuvel + + * build/android/push-roms.sh, src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/make-bindist_qnx6.sh, + src/arch/sdl/msvc-files/make-bindist.bat.proto, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/win32/msvc/make-msvc-bindist-native.bat.proto, + src/arch/win32/watcom/make-watcom-bindist.bat: Updated for the scpu64 + japanese chargen. + +2014-08-17 Marco van den Heuvel + + * src/arch/win32/rescbm2common.rc, src/arch/win32/respet.rc: Fixed the + windows pet, cbm2 and cbm5x0 keyboard dialog. + +2014-08-17 pottendo + + * po/de.po: Updated. + +2014-08-16 Marco van den Heuvel + + * src/arch/win32/parsid.c: Fixed windows parsid code to use + inpoutx64.dll on 64bit windows. + +2014-08-16 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/scpu64ui.c, + src/arch/win32/uiscpu64model.c, src/arch/win32/uiscpu64model.h, + src/arch/win32/vs_tmpl/arch_native.tmpl, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/vice.wpj, + src/scpu64/scpu64meminit.c: Removed max model selection from the + windows scpu64 gui. + +2014-08-15 Marcus Sutton + + * src/arch/beos/vicemenu.cc: Fix which emulators get which Drive ROM + menu items in BeVICE. + +2014-08-15 Marco van den Heuvel + + * src/arch/win32/resscpu64.rc: Fixed the scpu64 model selection dialog + for the windows gui. + +2014-08-15 Marco van den Heuvel + + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf: Updated properly. + +2014-08-15 Marco van den Heuvel + + * doc/html/texi2html: Use scalar() instead of defined() to find out if + an array has already been defined. + +2014-08-14 groepaz + + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated + +2014-08-14 Marco van den Heuvel + + * 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'. + +2014-08-14 Marco van den Heuvel + + * src/arch/msdos/uisound.c: Added drive sound volume support to the + dos tui. + +2014-08-14 Marco van den Heuvel + + * src/arch/msdos/uisound.c: Added sound volume support to the dos tui. + +2014-08-14 Marco van den Heuvel + + * src/arch/msdos/c128ui.c: Added internal/external function rom + support to the dos tui. + +2014-08-14 Marco van den Heuvel + + * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/scpu64ui.c: Removed unneeded 'been_activated' parts. + +2014-08-14 Marco van den Heuvel + + * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/scpu64ui.c: Fixed the mouse menu. + +2014-08-13 Marco van den Heuvel + + * 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/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resscpu64.rc, src/arch/win32/resstrings.txt, + src/arch/win32/scpu64ui.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c: Added profdos and sc+ support to the + windows gui. + +2014-08-12 Marco van den Heuvel + + * 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/petui.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/scpu64ui.c, + src/arch/msdos/uidrivec128.c, src/arch/msdos/uidrivec64.c, + src/arch/msdos/vic20ui.c: Fixed rom menu and added profdos and sc+ to + the dos tui. + +2014-08-11 Marco van den Heuvel + + * 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.h, + src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/scpu64ui.cc, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added + computer/drive rom settings and profdos/sc+ support to the beos gui. + +2014-08-11 Marco van den Heuvel + + * src/arch/win32/winmain.c: In case argc is 0, get the args + 'manually'. (fixes mingw crashes) + +2014-08-11 Marco van den Heuvel + + * src/arch/beos/ui_ide64.cc: Cosmetic fix. + +2014-08-11 Marco van den Heuvel + + * src/arch/amigaos/mui/uiromcbm2settings.c: Fixed. + +2014-08-11 Marco van den Heuvel + + * 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/uidrivec128.c, src/arch/amigaos/mui/uidrivec64.c, + src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromc64settings.c, + src/arch/amigaos/mui/uiromc64settings.h, + src/arch/amigaos/mui/uiromc64vic20settings.c, + src/arch/amigaos/mui/uiromscpu64settings.c, + src/arch/amigaos/mui/uiromvic20settings.c, + src/arch/amigaos/mui/uiromvic20settings.h, src/arch/amigaos/vic20ui.c: + Added profdos and sc+ support to the amiga gui. + +2014-08-10 Marco van den Heuvel + + * src/drive/drivemem.c: The 2031 has via's, not riot's. + +2014-08-10 Marco van den Heuvel + + * src/drive/iec/c64exp/supercard.c: Extended supercard to also work in + 1570 and 1571cr. + +2014-08-09 Marcus Sutton + + * src/arch/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/ui_cbm5x0.cc, src/arch/beos/vicemenu.cc: Fix build + breaking typos and more missing includes. Most emulators build on BeOS + again, but vsid is still broken. + +2014-08-05 groepaz + + * src/cmdline.c: fix bug #541, patch by greg king + +2014-08-05 pottendo + + * po/de.po: Updated. + +2014-08-04 Marco van den Heuvel + + * src/drive/iec/c64exp/supercard.c: Changed to work for 1541, 1541-II + and 1571 drive types only. + +2014-08-03 Marco van den Heuvel + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/resvic20.rc: Only include videoarch.h when compiling + msvc/watcom windows resource files, this makes sure that no windows + includes are used when compiling in mingw, making wrc work without + needing any windows headers. + +2014-08-02 Marco van den Heuvel + + * src/65816core.c, src/scpu64/scpu64cpu.c, src/scpu64/scpu64mem.c, + src/wdc65816.h: Warning fixes. + +2014-08-02 Marco van den Heuvel + + * src/c64/c64io.c, src/cartio.h, src/vic20/vic20io.c: Cosmetic fixes. + +2014-08-02 Marcus Sutton + + * src/arch/beos/ui_drive.h: Make sure all files using the drive type + struct can also use the drive type id defines; a first step to + unbreaking the BeOS build. + +2014-08-01 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiprinter.c: Added IEC device 7 support to the + amiga gui. + +2014-08-01 Marco van den Heuvel + + * 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/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/respetcolour.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a 'make trans-update'. + +2014-08-01 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2014-08-01 Marco van den Heuvel + + * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_printer.c: cosmetic + fixes. + +2014-08-01 Marco van den Heuvel + + * src/arch/amigaos/mui/uiprinter.c: Fixed. + +2014-08-01 Marco van den Heuvel + + * po/ko.po, po/translations-status.txt: Updated to current status. + +2014-08-01 groepaz + + * 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: make + update-po + +2014-08-01 Peter Krefting + + * po/sv.po: updated + +2014-08-01 Marco van den Heuvel + + * src/65816core.c, src/pet/6809.c: Cosmetic fixes. + +2014-08-01 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uiperipheral.c: Added + IEC device 7 support to the windows gui. + +2014-07-31 Peter Krefting + + * po/sv.po: updated + +2014-07-31 groepaz + + * src/midi.c: midi tx irq implementation, patch by frank buss + +2014-07-31 groepaz + + * src/cmdline.c: attempt at fixing bug #541 + +2014-07-31 Marco van den Heuvel + + * src/arch/sdl/menu_printer.c, src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c: Device 7 only present when + HAVE_OPENCBM is defined. + +2014-07-31 Marco van den Heuvel + + * src/arch/sdl/menu_printer.c: Fixed. + +2014-07-31 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uisid.c: Added resid + gain and filter bias support to the windows port. + +2014-07-30 Marco van den Heuvel + + * src/arch/msdos/uic64model.c: Added IEC reset support to the dos tui. + +2014-07-30 Marco van den Heuvel + + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/scpu64ui.cc, src/arch/beos/vicemenu.cc: Added IEC reset + support to the beos gui. + +2014-07-30 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uic64model.c: Added IEC reset support to the + amiga gui. + +2014-07-30 Marco van den Heuvel + + * 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/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resmenu.txt, + 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/ui.c, src/arch/win32/vic20ui.c: Added cpu jam action + support to the windows gui. + +2014-07-30 Marco van den Heuvel + + * src/arch/msdos/menudefs.c: Added cpu jam action support to the dos + tui. + +2014-07-30 Marco van den Heuvel + + * src/arch/msdos/uisidc128.c, src/arch/msdos/uisidc64.c, + src/arch/msdos/uisidcart.c, src/arch/msdos/uisidcbm2.c: Added resid + gain and filter bias support to the dos port. + +2014-07-29 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisidcart.c: Added + resid gain and filter bias support to the amiga port. + +2014-07-29 Marco van den Heuvel + + * src/arch/beos/ui_sid.cc, src/arch/beos/ui_sid.h, + src/arch/beos/ui_sidcart.cc, src/arch/beos/ui_sidcart.h: Added resid + gain and filter bias support to the beos port. + +2014-07-28 Marco van den Heuvel + + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Added cpu jam action support to the beos + gui. + +2014-07-28 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + 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/uijamaction.c, + src/arch/amigaos/mui/uijamaction.h, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/scpu64uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h: Added cpu jam action support to the + amiga gui. + +2014-07-28 Marco van den Heuvel + + * src/arch/amigaos/mui/uidrivesound.c: Changed the volume range to + 0-4000. + +2014-07-28 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + 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/uidrivesound.c, + src/arch/amigaos/mui/uidrivesound.h, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/scpu64uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h: Added drive sound volume support to the + amiga gui. + +2014-07-28 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/mui/uidigimax.c, src/arch/amigaos/mui/uidigimax.h, + src/arch/amigaos/scpu64ui.c, src/arch/amigaos/vic20ui.c: Removed + obsolete parameter. + +2014-07-27 Marco van den Heuvel + + * src/arch/beos/constants.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Added vic20 model selection support to the + beos gui. + +2014-07-27 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc, + src/arch/beos/vicemenu.cc: Added userport rtc support to the beos gui. + +2014-07-27 Marco van den Heuvel + + * src/arch/amigaos/intl_text.c, src/arch/beos/ui.cc, + src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/win32/res.rc: Made + the 'extend' ui dialogs more generic. + +2014-07-27 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added DS12C887 + RTC support to the beos gui. + +2014-07-27 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc: Added internal/external function rom + selection to the beos gui. + +2014-07-27 Marco van den Heuvel + + * src/arch/beos/constants.h, src/arch/beos/petui.cc, + src/arch/beos/ui_pet.cc, src/arch/beos/ui_pet.h, + src/arch/beos/vicemenu.cc: Updated the pet model selection for the + beos gui. + +2014-07-27 Marco van den Heuvel + + * src/arch/amigaos/ui.c: Amiga style fixes. + +2014-07-26 Marco van den Heuvel + + * src/arch/beos/ui_video.cc, src/arch/beos/ui_video.h: Added audio + leak support to the beos gui. + +2014-07-26 Marco van den Heuvel + + * src/arch/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/vicemenu.cc: Added CIA model selection for xcbm2/xcbm5x0 + to the beos gui. + +2014-07-26 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/vicemenu.cc: Added CIA model + selection for x128 to the beos gui. + +2014-07-26 Marco van den Heuvel + + * 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/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/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/uidrivec64dtv.c, src/arch/win32/uilib.h, + src/arch/win32/uirom.c, src/arch/win32/uirom.h, + src/arch/win32/vic20ui.c: Removed romset dialogs and code from the + windows gui. + +2014-07-26 Marco van den Heuvel + + * src/cartridge.h: Fixed order of items. + +2014-07-25 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc, + src/arch/beos/vicemenu.cc: Added Retro Replay settings to the beos + gui. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/c128ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added c128 model selection to the beos gui. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/ui_sound.cc, src/arch/beos/ui_sound.h: Added sound + mode support to the beos gui. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/ui_ide64.cc: Changed text for IDE64 to + primary/secondary master/slave in the beos gui. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/constants.h, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/vicemenu.cc: Added cbm2/cbm5x0 + cartridge support to the beos gui. + +2014-07-24 Marco van den Heuvel + + * 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/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_drive.h, src/arch/beos/vic20ui.cc: Fixed the beos + drive gui. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/ui_drive.cc: Fix copy/paste error. + +2014-07-24 Marco van den Heuvel + + * src/arch/beos/ui_drive.cc, src/arch/beos/ui_drive.h: Use + drive_check_expansion*() functions instead of macros, first step in + beos gui drive fix-up. + +2014-07-23 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, 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/menudefs.h, + src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, + src/arch/msdos/scpu64ui.c, src/arch/msdos/uidrive.c, + src/arch/msdos/uidrive.h, 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, src/arch/msdos/vic20ui.c: Fixed the + drive tui for the dos port. + +2014-07-23 Marco van den Heuvel + + * src/printerdrv/output-text.c: Fixed for the dos port. + +2014-07-23 Marco van den Heuvel + + * src/arch/msdos/uipethre.c, src/arch/msdos/uiscpu64.c: Fixed. + +2014-07-23 groepaz + + * src/cartconv.c, src/util.c, src/util.h: fix prototype of strncasecmp + +2014-07-23 groepaz + + * src/arch/win32/ui.h: hack to get missing types like LPOLESTR in + mingw64 + +2014-07-23 Marco van den Heuvel + + * src/arch/beos/ui_cbm2.cc, src/arch/beos/ui_cbm2.h, + src/arch/beos/ui_cbm5x0.cc, src/arch/beos/ui_cbm5x0.h, + src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2mem.h: Removed beos gui + usage of cbm2_set_model() and made the function static. + +2014-07-23 Marco van den Heuvel + + * src/arch/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Added + cbm2/cbm5x0 model selection to the beos gui. + +2014-07-23 Marco van den Heuvel + + * src/arch/msdos/uidrive.c: Extended drives to include 10 and 11 for + the dos tui, first step of dos drive tui fix-up. + +2014-07-22 Marco van den Heuvel + + * src/sound.c: Fixed comment typo. + +2014-07-22 Marco van den Heuvel + + * src/platform/platform_darwin_runtime_os.c: Fixed typo. + +2014-07-22 Marco van den Heuvel + + * src/platform/platform_darwin_runtime_os.c, + src/platform/platform_linux_runtime_os.c, + src/platform/platform_sco_runtime_os.c: Use archdep_tmpname() instead + of using /tmp/* directly. + +2014-07-22 groepaz + + * src/platform/platform_linux_runtime_os.c: fix typo + +2014-07-22 Marco van den Heuvel + + * src/platform/platform_linux_runtime_os.c, + src/platform/platform_sco_runtime_os.c, + src/platform/platform_solaris_runtime_os.c: On *nix platforms use + /tmp dir for temporary files. + +2014-07-22 groepaz + + * src/sound.c: init sdl driver after the others so it will not get + selected by default if another native driver is enabled + +2014-07-22 groepaz + + * doc/vice.txt: updated + +2014-07-22 groepaz + + * src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, + src/arch/sdl/archdep_xbox.h: use medium sized buffer by default in SDL + port, smaller buffers seem not to work well in SDL + +2014-07-22 groepaz + + * src/sid/sid.c, src/sound.c: clear buffers on (re)allocation + +2014-07-22 groepaz + + * src/sounddrv/soundsdl.c: fix calculation of number of samples + +2014-07-22 groepaz + + * src/arch/sdl/menu_sid.c: add filter gain slider to SDL UI + +2014-07-22 groepaz + + * src/arch/sdl/menu_jam.c: added 'quit emulator on cpu jam' option to + SDL UI + +2014-07-22 groepaz + + * src/arch/sdl/menu_rom.c: added missing callbacks + +2014-07-22 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, + src/arch/win32/c64dtvui.c, src/arch/win32/resdialogs.txt, + src/arch/win32/resdrivec64dtv.rc, src/arch/win32/uidrivec64dtv.c, + src/arch/win32/uidrivec64dtv.h, + src/arch/win32/vs_tmpl/arch_native.tmpl, + src/arch/win32/vs_tmpl/x64dtv.tmpl, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj: + Fixed c64dtv, c64 and vic20 drive dialogs in the windows gui. + +2014-07-22 Marco van den Heuvel + + * src/arch/beos/ui_drive.cc, src/arch/beos/vicemenu.cc: Added + fd2000/4000 support to the beos gui. + +2014-07-22 Marco van den Heuvel + + * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uidrivec64.c, + src/arch/amigaos/mui/uidrivec64.h, + src/arch/amigaos/mui/uidrivec64dtv.c, + src/arch/amigaos/mui/uidrivec64dtv.h, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidrivec64vic20.h, + src/arch/amigaos/mui/uidrivevic20.c, + src/arch/amigaos/mui/uidrivevic20.h, src/arch/amigaos/vic20ui.c: Fixed + c64dtv, c64 and vic20 drive dialogs in the amigaos gui. + +2014-07-22 Marco van den Heuvel + + * src/arch/beos/Makefile.am, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/constants.h, src/arch/beos/ui_cbm5x0.cc, + src/arch/beos/ui_cbm5x0.h: Better split of xcbm5x0 from xcbm2 gui for + beos. + +2014-07-22 Marco van den Heuvel + + * src/arch/msdos/uisidcart.c: Added ReSID to the sidcart supported + engines for the dos tui. + +2014-07-22 Marco van den Heuvel + + * src/arch/amigaos/mui/uisidcart.c: Added ReSID to the sidcart + supported engines for the amigaos gui. + +2014-07-21 Marco van den Heuvel + + * ChangeLog, ChangeLog.1, ChangeLog.2, ChangeLog.3, Makefile.am: + Started a new ChangeLog file. + + +See `ChangeLog.1' for earlier changes. diff -Nru vice-2.4.dfsg+2.4.6/ChangeLog.1 vice-2.4.dfsg+2.4.9/ChangeLog.1 --- vice-2.4.dfsg+2.4.6/ChangeLog.1 2011-05-13 21:44:50.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/ChangeLog.1 2014-10-08 17:36:05.000000000 +0000 @@ -1,25541 +1,26178 @@ -2011-05-02 Marco van den Heuvel +------------------------------------------------------------------------------ - * configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.chm, doc/vice.pdf, - doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, po/pl.po, po/it.po, po/hu.po, - po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE version 2.3.6 +2014-07-21 Marco van den Heuvel -2011-05-01 Marco van den Heuvel + * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.7 - * src/monitor/mon_command.c: Fixed a crash in the monitor when - displaying the help of a command without parameters. +2014-07-20 groepaz -2011-05-01 Marco van den Heuvel + * data/SCPU64/Makefile.am, data/SCPU64/jpchrgen: add jpchrgen to xscpu - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/plus256k.c, - src/c64/plus256k.h: Adapted the plus256k code to use the c64io system. +2014-07-20 groepaz -2011-05-01 Marco van den Heuvel + * src/c64/c64scmodel.c: fix typo - * src/c128/c128.c, src/c64/c64.c, src/c64/c64_256k.c, - src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/c64-midi.c, - src/c64/cart/c64acia1.c, src/c64/cart/comal80.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, - src/c64/cart/finalplus.c, src/c64/cart/freezeframe.c, - src/c64/cart/freezemachine.c, src/c64/cart/funplay.c, - src/c64/cart/gamekiller.c, src/c64/cart/georam.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, - src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, - src/c64/cart/magicformel.c, src/c64/cart/mikroass.c, - src/c64/cart/mmcreplay.c, src/c64/cart/ocean.c, src/c64/cart/prophet64.c, - src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c, - src/c64/cart/rexep256.c, src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, - src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus60k.c: - Completed 'io_source_t' structure data. +2014-07-19 Marco van den Heuvel -2011-05-01 Marco van den Heuvel + * src/arch/beos/constants.h, src/arch/beos/plus4ui.cc, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc: Added plus4 cartridge support to the beos + gui. - * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/plus60k.c, - src/c64/plus60k.h, src/cartridge.h: Adapted the plus60k code to use the - c64io system. +2014-07-18 Marco van den Heuvel -2011-05-01 Marco van den Heuvel + * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added c64dtv model selection to the beos + gui. - * src/c64/c64sound.c: Made all stereo sid base addresses use the c64io - system. +2014-07-18 Marco van den Heuvel -2011-05-01 Marco van den Heuvel + * src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/cocoa/Makefile.am: Tabs instead of spaces. - * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h: - Fixed a c64io memory leak, allocations will be freed upon shutdown now. +2014-07-17 Marco van den Heuvel -2011-05-01 Marco van den Heuvel + * src/arch/beos/constants.h, src/arch/beos/plus4ui.cc, + src/arch/beos/vicemenu.cc: Added plus4 model selection to the beos + gui. - * src/c128/c128.c, src/c128/c128mem.c, src/c128/c128mem.h, - src/c128/c128meminit.c, src/c128/z80mem.c, src/c64/c64.c, - src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64meminit.c, - src/c64/c64memsc.c: Extended the I/O collision/conflict detection to - handle $D000-$D7FF. +2014-07-17 Marco van den Heuvel -2011-05-01 Stefan Haubenthal + * src/arch/beos/constants.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Added vic20 digimax, sfx sound exander and + sfx sound sampler support to the beos gui. - * src/rtc/ds12c887.c: typo +2014-07-17 Marco van den Heuvel -2011-04-29 Spiro Trikaliotis + * src/arch/beos/constants.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Added vic20 georam support to the beos gui. - * src/resid-fp/filter.cc: Remove two warnings about converting integer - to float and about converting double to float. +2014-07-17 Marco van den Heuvel -2011-04-29 Dag Lem + * src/arch/beos/vicemenu.cc: Fixed. - * src/arch/unix/x11/gnome/x11ui.c: Fix crash caused by r23937 +2014-07-16 Marco van den Heuvel -2011-04-29 Dag Lem + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/cbm2ui.cc, src/arch/beos/cbm5x0ui.cc, + src/arch/beos/constants.h, src/arch/beos/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/scpu64ui.cc, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added ACIA + support to the beos gui. - * src/arch/beos/console.c, src/arch/beos/kbd.c, src/arch/msdos/archdep.c, - src/arch/msdos/console.c, src/arch/msdos/tui.c, - src/arch/msdos/tui_backend.c, src/arch/msdos/ui.c, - src/arch/os2/archdep.c, src/arch/os2/ui.c, src/arch/riscos/archdep.c, - src/arch/riscos/console.c, src/arch/riscos/ui.c, - src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, - src/arch/unix/archdep.c, src/arch/unix/console.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/console.c, - src/arch/win32/ui.c, src/core/ciatimer.c, src/log.c, src/machine.c, - src/monitor/mon_util.c, src/resources.c, src/util.c: stdarg cleanup +2014-07-16 Marco van den Heuvel -2011-04-28 Dag Lem + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resretroreplay.rc, src/arch/win32/resscpu64.rc, + src/translate_text.c: Did a 'make trans-update'. - * src/resid/filter.cc: Bounds checking for op-amp array +2014-07-16 Marco van den Heuvel -2011-04-28 Dag Lem + * po/nl.po, po/translations-status.txt: Updated. - * src/resid/filter.cc: Avoid division by zero in unused DAC table +2014-07-16 Marco van den Heuvel -2011-04-27 Marco van den Heuvel + * 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'. - * src/arch/sdl/menu_rs232.c: Fixed acia mode selection in the sdl - rs232 menu for machines that don't have an acia mode. +2014-07-15 Marco van den Heuvel -2011-04-27 Marco van den Heuvel + * doc/building/Android-Howto.txt, doc/building/Win32-MSVC-Howto.txt, + doc/vice.texi, src/c64/cart/digimax.c, src/rtc/bq4830y.c, + src/rtc/ds1202_1302.c: Fixed some typos. - * src/aciacore.c, src/c64/cart/c64acia1.c, src/cartridge.h, - src/cbm2/cbm2acia1.c, src/pet/petacia1.c, src/plus4/plus4acia.c: Fixed - some acia issues (made mode selection c64/c128 only, and made the io - source structure reflect the correct cart type). +2014-07-14 Marco van den Heuvel -2011-04-27 Jesse Lee + * src/arch/win32/c128ui.c, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uic128.c: Added Swiss ROM support to the windows gui. - * po/ko.po: Updated. +2014-07-14 Marco van den Heuvel -2011-04-26 Jesse Lee + * src/platform/platform_windows_runtime_os.c: Fixed. - * po/ko.po: Updated. +2014-07-13 Marco van den Heuvel -2011-04-25 Jesse Lee + * src/c128/c128-cmdline-options.c, src/translate.txt, + src/translate_text.c: Fixed the 'swiss rom' translations. - * po/ko.po: Updated. +2014-07-13 Marco van den Heuvel -2011-04-25 Marco van den Heuvel + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uic128settings.c, + src/arch/amigaos/mui/uiromc128settings.c: Added Swiss ROM support to + the amiga gui. - * src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uieasyflash.c, src/c64/cart/easyflash.c: Fixed some more - windows gui issues. +2014-07-13 Kajtar Zsolt -2011-04-25 pottendo + * src/arch/sdl/menu_rom.c, src/arch/unix/gui/c128ui.c: Add GUI items + for Swiss C128 KERNAL/CHARGEN. Someone please add it to the rest of + the archs, it's getting complicated... - * po/de.po: Updated. +2014-07-13 Kajtar Zsolt -2011-04-25 Marcus Sutton + * doc/vice.guide, doc/vice.texi, doc/vice.txt: Update docs for Swiss + C128 support - * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, src/arch/beos/ui.cc, - src/arch/beos/ui_sid.cc, src/arch/beos/ui_sid.h: Made BeVICE SID - settings code machine-specific, reducing executable size. - -2011-04-24 Dag Lem - - * src/resid/filter.cc, src/resid/filter.h, src/resid/spline.h: - Re-measured MOS 6581 op-amp transfer function. Measured MOS 8580 op-amp - transfer function (not used yet). Reformulation of solve_gain() to - handle high gain 8580 op-amps. Initialization speedup. +2014-07-13 Kajtar Zsolt -2011-04-24 Marco van den Heuvel + * src/Makefile.am, + src/arch/android/AnVICE/assets-proto/sdl-vicerc-x128, + src/arch/os2/makedist.cmd, src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/make-bindist_qnx6.sh, src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh, src/c128/c128-cmdline-options.c, + src/c128/c128-resources.c, src/c128/c128.h, src/c128/c128embedded.c, + src/c128/c128rom.c, src/c128/c128rom.h: Add Swiss ROM support to C128 - * po/da.po, po/de.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/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvicii.rc: Did a - 'make trans-update' to push some of the russian translations into the - windows and amiga files. - -2011-04-24 Marco van den Heuvel - - * src/arch/win32/mididrv.c, src/arch/win32/uimidi.c, - src/c64/cart/c64-midi.c: Added selection of 'none' (no device) for - midi-in and midi-out in the windows midi dialog. - -2011-04-24 Marco van den Heuvel - - * src/arch/win32/catweaselmkiii.c, src/arch/win32/resdialogs.txt, - src/arch/win32/ressidcart.rc, src/arch/win32/uisid.c, - src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c, - src/catweaselmkiii.h: Fixed the windows sid, siddtv and sidcart dialogs - (catweasel and hardsid only show up when available). +2014-07-13 Kajtar Zsolt -2011-04-24 Michael Litvinov + * data/C128/Makefile.am, data/C128/chargch, data/C128/kernalch: Add + Swiss ROMs - * po/ru.po: Updated +2014-07-13 Kajtar Zsolt -2011-04-23 Marco van den Heuvel + * data/C128/amiga_pos.vkm, data/C128/amiga_sym.vkm, + data/C128/beos_pos.vkm, data/C128/beos_sym.vkm, data/C128/dos_pos.vkm, + data/C128/dos_sym.vkm, data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, + data/C128/sdl_sym.vkm, data/C128/win_pos.vkm, data/C128/win_sym.vkm, + data/C128/x11_pos.vkm: CAPS key was missing from x11 positional + mapping. The rest is only reshuffling and comment fixes. - * src/arch/win32/res.rc: Fixed windows joystick dialogs (speed input - element alignment). +2014-07-12 Kajtar Zsolt -2011-04-23 Marco van den Heuvel + * data/C128/kernalde: Update german kernal to 315078-03 + (was 315078-02) - * src/arch/win32/res.rc, src/arch/win32/uiperipheral.c: Fixed windows - peripheral dialog size. +2014-07-10 Marcus Sutton -2011-04-23 Marco van den Heuvel + * src/arch/beos/ui.cc: FindData() takes a pointer to an ssize_t, which + is 64 bits wide on 64 bit Haiku, so this should fix "Paste" there. - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/uiperipheral.c: Fixed windows peripheral settings dialog, - real IEC device only shows up if opencbm support is available (dll has - been loaded). +2014-07-06 Marco van den Heuvel -2011-04-23 Marco van den Heuvel + * src/platform/platform_amigaos3_runtime_os.c: Updated. - * src/arch/win32/res.rc: Fixed the size of the windows peripheral - settings dialog output device elements. +2014-07-06 Marco van den Heuvel -2011-04-23 Marco van den Heuvel + * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_win32.c: Apllied + patch by Greg King to fix bug #496. - * src/arch/win32/res.rc: Fixed the windows render filter element size. +2014-06-23 Marco van den Heuvel -2011-04-23 Marco van den Heuvel + * src/gfxoutputdrv/ffmpeglib.h: Close comment. - * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/uivideo.c: Fixed the - windows fullscreen dialog, aspect ratio elements won't show up if dx9 - is not available or disabled. +2014-06-21 Marco van den Heuvel -2011-04-22 Marco van den Heuvel + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.h: ffmpeg + new names fix. - * po/da.po, po/de.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/unix/gui/uifliplist.c, src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uisnapshot.c, src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: More translation message syncing. +2014-06-21 groepaz -2011-04-22 Marco van den Heuvel + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: replace 'address space' + by 'address_space', patch by moiree - * po/da.po, po/de.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/unix/macosx/cocoa/ui-cmdline-options.c, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, - src/arch/unix/x11/ui-cmdline-options.c, - src/arch/unix/x11/xaw/uicartridge.c, src/arch/unix/x11/xaw/uisnapshot.c, - src/arch/win32/res.rc: More translation message syncing. +2014-06-21 groepaz -2011-04-21 Marco van den Heuvel + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: replace 'memspace' by + 'address space', patch by moiree - * po/da.po, po/de.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/unix/gui/uicrtc.c, src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, - src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiramcart.c, - src/arch/unix/gui/uireu.c, src/arch/unix/gui/uiromset.c, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resrs232user.rc, src/translate_text.c: More translation - message syncing. +2014-06-20 Marco van den Heuvel -2011-04-21 Marco van den Heuvel + * src/gfxoutputdrv/gifdrv.c: Added giflib 5.1.x support. - * po/da.po, po/de.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/unix/gui/uiperipheral.c, src/arch/unix/gui/uipetdww.c, - src/arch/win32/res.rc, src/arch/win32/respetdww.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: More translation message syncing. +2014-06-19 groepaz -2011-04-21 Marco van den Heuvel + * src/init.c, src/kbdbuf.c, src/kbdbuf.h, src/translate.txt, + src/translate_text.c: added -keybuf-delay option to further delay + keyboard buffer. dedicated to scheisstyp :) - * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uiperipheraliec.c, - src/arch/unix/gui/uiperipheralieee.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.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/macosx/mididrv.c, src/arch/unix/mididrv.c, - src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/xaw/uiscreenshot.c, src/arch/unix/x11/xaw/x11video.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmagicvoice.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: More translation message syncing. +2014-06-03 groepaz -2011-04-20 Marco van den Heuvel + * src/gcr.c: dont break the framing for error 4 - * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uigeoram.c, - src/arch/unix/gui/uimmcreplay.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uiedisk.c, src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/restfe.rc, - src/arch/win32/resvicii.rc, src/translate_text.c: More translation - message syncing. +2014-06-02 groepaz -2011-04-20 Jesse Lee + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added description for + rare 42 tracks images, added error table - * po/ko.po: Updated. +2014-05-27 groepaz -2011-04-20 Marco van den Heuvel + * src/c64/psid.c: show more mercy for slightly broken header :) - * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrivec64dtv.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uilightpen.c, src/arch/unix/gui/uimmcreplay.c, - src/arch/unix/gui/uimouse.c, src/arch/unix/mididrv.c, - src/arch/unix/x11/gnome/uiedisk.c, src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/ui-cmdline-options.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: More translation message syncing. +2014-05-24 Marco van den Heuvel -2011-04-19 Marco van den Heuvel + * src/platform/platform_cpu_type.h, + src/platform/platform_linux_runtime_os.c: Updated. - * po/da.po, po/de.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/unix/gui/uisettings.c, src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uinetplay.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: More translation message syncing. +2014-05-20 groepaz -2011-04-19 Ulrich Schulz + * src/arch/unix/x11/gnome/linenoise.c: don't include vte.h + unconditionally, fixes compilation when VTE is not available, reported + by enthusi - * rtc/rtc.c: dingoo native : special ifdef removed (now implemented in - SDK) +2014-05-20 groepaz -2011-04-19 Jesse Lee + * src/arch/unix/x11/gnome/uitapestatus.c: fix hang on drawing tape + status widget (record), reported by enthusi - * po/ko.po: Updated. +2014-05-19 Marco van den Heuvel -2011-04-18 pottendo + * src/platform/platform_cpu_type.h, + src/platform/platform_linux_runtime_os.c: Updated. - * po/de.po: Updated. +2014-05-17 groepaz -2011-04-18 Marco van den Heuvel + * src/c64/cart/c64cartmem.c, src/c64/cart/mmc64.c: mmc64 flashmode fix - * configure.in, src/version.h, src/arch/win32/vice-version.bat, - doc/vice.chm, doc/vice.pdf, doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, - po/pl.po, po/it.po, po/hu.po, po/da.po, po/tr.po, po/ru.po, po/de.po, - po/sv.po, ChangeLog: VICE version 2.3.5 +2014-05-17 groepaz -2011-04-17 Marco van den Heuvel + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added info on psid + fileformat - * po/da.po, po/de.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/resc64dtv.rc, - src/arch/win32/reside64.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc: More - translation message syncing. +2014-05-17 groepaz -2011-04-17 Marco van den Heuvel + * src/c64/psid.c: support sidplayer data embedded in psid files. this + makes vsid support the psid format completely according to the + specification. - * po/da.po, po/de.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/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uimmc64.c, src/arch/unix/gui/uimmcreplay.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uiprinter.c, - src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-cmdline-options.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/reside64.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: More translation message syncing. +2014-05-15 groepaz -2011-04-16 Marco van den Heuvel + * doc/vice.pdf, doc/vice.txt: updated - * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uirs232c64c128.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/x11/xaw/x11video.c, - src/arch/win32/res.rc, src/arch/win32/resacia.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Started on translation message syncing. +2014-05-13 groepaz -2011-04-16 pottendo + * src/c64/psid.c: slightly better credit extraction - * po/de.po: Updated. +2014-05-12 groepaz -2011-04-16 Dag Lem + * doc/building/Win32-MSVC-Howto.txt: added hint on solving fatal error + LNK1123 problem - * src/cmdline.c: Corrected compilation breaking typo in r23937 +2014-05-11 groepaz -2011-04-15 Marco van den Heuvel + * doc/building/Makefile.am, doc/building/Win32-MSVC-Howto.txt: added + short instructions for msvc - * po/da.po, po/de.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/unix/gui/uifliplist.c, - src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c, - src/arch/unix/rs232.c, src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-cmdline-options.c, - src/arch/unix/x11/xaw/x11video.c, src/cmdline.c, src/cmdline.h: Finished - parameter bracket cleanup for translations. +2014-05-11 groepaz -2011-04-15 Marco van den Heuvel + * src/sound.c, src/sound.h: use more reasonable buffer size for vsid - * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, - 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/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/reside64.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Start of parameter bracket cleanup for - translations. +2014-05-11 groepaz -2011-04-15 Marco van den Heuvel + * src/initcmdline.c: make -default work in vsid - * po/nl.po: Updated. +2014-05-11 groepaz -2011-04-15 Marco van den Heuvel + * src/sid/sid-cmdline-options.c, src/sid/sid-resources.c: tuned + default resid filter gain a bit so tunes like wizball will sound much + better. - * po/da.po, po/de.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/monitor/mon_command.c, - src/translate.txt, src/translate_text.c: Monitor parameter translations - bracket removal, will reduce amount of translations and makes future - translation syncing easier. +2014-05-11 groepaz -2011-04-13 Jesse Lee + * src/c64/Makefile.am, src/c64/musdrv.h, src/c64/psid.c: added basic + support for compute gazette sidplayer files (mus/str). dedicated to + ian coog :) - * po/ko.po: Updated. +2014-05-10 Marco van den Heuvel -2011-04-12 Marco van den Heuvel + * src/platform/platform_cpu_type.h, + src/platform/platform_linux_runtime_os.c: Updated. - * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, - 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/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Trailing 'range' - elimination, will cut down on translations and make translations - message syncing easier. +2014-05-06 groepaz -2011-04-12 pottendo + * src/core/viacore.c: cosmetics - * po/de.po: Updated. +2014-05-06 groepaz -2011-04-12 Marco van den Heuvel + * src/c64/psid.c: make basic tunes with sub tunes work correctly - * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, - 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/reside64.rc, - src/arch/win32/resramcart.rc, src/translate_text.c: More trailing - 'stuff' for translations cleanup, this will make it easier for - translation message syncing. +2014-05-04 Marco van den Heuvel -2011-04-10 Marco van den Heuvel + * src/platform/platform.c, src/platform/platform_cpu_type.h, + src/platform/platform_linux_libc_version.h, + src/platform/platform_linux_runtime_os.c, + src/platform/platform_x86_beos_cpuid.h, + src/platform/platform_x86_gcc_cpuid.h: Updated. - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/intl2po.c, po/it.po, - po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po, - src/arch/unix/x11/gnome/about.c: Updated the intl2po.c code a bit and - updated some translations. +2014-04-23 groepaz -2011-04-10 Marco van den Heuvel + * doc/vice.texi: removed links to vicekb - * po/nl.po: Updated. +2014-04-23 groepaz -2011-04-10 Fabrizio Gennari + * doc/html/index.html: removed links to vicekb - * src/arch/unix/x11/gnome/uiscreenshot.c: Fix a compilation error +2014-04-21 Marco van den Heuvel -2011-04-09 Marco van den Heuvel + * src/platform/platform.h, src/platform/platform_cygwin_runtime_os.c, + src/platform/platform_linux_libc_version.h, + src/platform/platform_linux_runtime_os.c: Updated. - * doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/da.po, po/de.po, po/fr.po, - po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/ru.po, - po/sv.po, po/tr.po, src/arch/unix/gp2x/uimenu.h, - 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/cbm2ui.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uiautostart.c, src/arch/unix/gui/uic64_256k.c, - src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uieasyflash.c, - src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uigeoram.c, - src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uiisepic.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/uiperipheraliec.c, - src/arch/unix/gui/uiperipheralieee.c, src/arch/unix/gui/uipetdww.c, - src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, - src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriecplus4.c, src/arch/unix/gui/uiprinterieee.c, - src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uiretroreplay.c, - src/arch/unix/gui/uireu.c, src/arch/unix/gui/uirs232c64c128.c, - src/arch/unix/gui/uirs232petplus4cbm2.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/uisound.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.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/uimenu.c, - src/arch/unix/x11/gnome/uiscreenshot.c, src/arch/unix/x11/x11menu.h, - src/arch/unix/x11/xaw/uicartridge.c, src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, src/arch/unix/x11/xaw/x11ui.c, - src/monitor/mon_lex.c, src/monitor/mon_parse.c, src/monitor/mon_parse.h: - Added support for automatic removal of trailing "..." when generating - the po files and automatic re-adding of trailing "..." when using - translations for unix (cuts down on the amount of translations). +2014-04-21 Olaf Seibert -2011-04-08 Marco van den Heuvel + * src/platform/platform_linux_runtime_os.c: Fix compiler warnings from + clang. - * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, - po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, - 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/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: Added support - for automatic removal of trailing "..." when generating the po files and - automatic re-adding of trailing "..." when re-generating - translate_text.c, amigaos/intl_text.c and the windows res*.rc files - (cuts down on the amount of translations). +2014-04-21 Olaf Seibert -2011-04-08 Marco van den Heuvel + * src/serial/realdevice.c: Make calls to realdevice_enable() and + realdevice_disable() nestable. - * po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmagicvoice.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/respet.rc, - src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: Did a make trans-update to push through the - windows hotkey prefix removal into the windows resource files. +2014-04-21 Olaf Seibert -2011-04-08 Marco van den Heuvel + * src/serial/serial-trap.c: I noticed that the code that handles ROM + traps for the serial bus handles the following 2 BASIC instructions + differently: + OPEN 6,6 + OPEN 6,6,0 + In the first case, the (default) secondary address is never sent. This + is because the trap code collects the device address, then later when + it gets the secondary address, in the next trap, it uses them both in + a single call to send them, either via opencbm, or to its further + internal emulation. When the SA is defaulted, the second trap never + comes. On a real bus, the LISTEN or TALK would of course already have + been sent, but in the emulation it gets lost. This change aims to fix + that by detecting in the traps for read/write that the secondary + address was never sent, and then do it there (SA = 0). This causes an + SA to be sent that wouldn't be sent on a real machine but that is + better than missing the LISTEN or TALK. - * 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: updated. +2014-04-18 Marco van den Heuvel -2011-04-07 Marco van den Heuvel + * src/platform/platform_linux_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Updated. - * po/de.po: Updated. +2014-04-16 Fabrizio Gennari -2011-04-07 Marco van den Heuvel + * src/tape/tap.c: If a sufficiently long sequence of "short" pulses + was present not long before the real start of a CBM header, it was + mistaken for the start of the CBM header. This caused failure in + loading some games from the uicontents (the tape was moved too far + before the start of the header) - * po/da.po: Updated. +2014-04-13 groepaz -2011-04-07 Marco van den Heuvel + * src/core/ciacore.c: reset tickcounter when clock is restartd, fixes + hzsync0.prg - * po/da.po, po/de.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 to push - through the windows hotkey prefix elimination. +2014-04-11 groepaz -2011-04-06 Marcus Sutton + * src/core/ciacore.c: handle invalid values correctly - * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, - src/arch/beos/ui_vicii.cc, src/arch/beos/ui_vicii.h, - src/arch/beos/vicemenu.cc: Moved BeOS VIC-II border mode setting from - the menu to VIC-II settings dialog, (and made the dialog available on - CBM5x0.) +2014-04-09 groepaz -2011-04-06 Marco van den Heuvel + * src/core/ciacore.c: init TOD latch hour with 1, improve debug output - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/uipetset.c, - src/arch/win32/uirom.c, src/arch/win32/uirom.h, src/arch/win32/vic20ui.c: - More windows hotkey prefix eliminations. - -2011-04-06 Marco van den Heuvel - - * src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, - src/arch/win32/resdrivec64.rc, src/arch/win32/resdrivepetcbm2.rc, - src/arch/win32/resdriveplus4.rc, src/arch/win32/resdrivevic20.rc, - src/arch/win32/ui.c, src/arch/win32/ui.h, src/arch/win32/uicbm2set.c, - src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, - src/arch/win32/uidrivevic20.c: More windows hotkey prefix eliminations. +2014-04-06 Kajtar Zsolt -2011-04-06 Marco van den Heuvel + * doc/vice.texi, src/cartconv.c: Implement quiet mode in cartconv - * src/arch/win32/res.rc, src/arch/win32/resacia.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c: More windows hotkey - prefix eliminations. +2014-03-30 Marco van den Heuvel -2011-04-06 Marco van den Heuvel + * src/platform/platform.h, src/platform/platform_linux_runtime_os.c, + src/platform/platform_x86_runtime_cpu.h: Some linux improvements. - * po/nl.po: Updated. +2014-03-30 Marco van den Heuvel -2011-04-06 Jesse Lee + * src/arch/win32/uirom.c: Applied windows rom settings dialog fix as + supplied by Greg King. - * po/ko.po: Some updates. +2014-03-30 Kajtar Zsolt -2011-04-05 Marco van den Heuvel + * data/C128/x11_pos.vkm, data/C128/x11_sym.vkm: Map KP_Decimal for + C128 on X11 to numpad ".", similar to CBM-II. And otherwise my + keyboard does not work. - * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, - data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, - data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, - data/VIC20/win_hotkeys.vhk, po/da.po, po/de.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/win32/res.rc: Finished the windows hotkey externalization and - did a make po-update. +2014-03-28 Olaf Seibert -2011-04-05 pottendo + * src/serial/serial-iec-device.c: Fix copy/paste error for device 7. - * src/sedinfocontrib_h.sh: Check whether `/usr/bin/uname' is valid. E.g. - Ubuntu has /bin/uname. +2014-03-27 Olaf Seibert -2011-04-05 Marco van den Heuvel + * src/arch/sdl/menu_printer.c, src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c, src/printerdrv/interface-serial.c, + src/serial/serial-iec-device.c, src/serial/serial-trap.c: Make OpenCBM + access work for printers, and device 7 (which has no emulation + otherwise). Add menu items for this in Xaw, Gnome and SDL GUIs. (It + seems that all OpenCBM access in SDL crashes though; this is not new.) - * src/arch/win32/Makefile.am: Added menuid.h and string.h as targets for - the res.h target, this way all three files will be (re)generated if any - of them is missing. +2014-03-23 groepaz -2011-04-05 pottendo + * src/drive/iecieee/via2d.c: comment out fake mechanical delay, it + breaks things (see comments). fixes bug #508 - * po/de.po: Updated. +2014-03-23 Kajtar Zsolt -2011-04-05 Ulrich Schulz + * src/mouse.c: Horizontal movement was wrong, and the speed was + incorrect too. - * src/arch/sdl/archdep_dingoo.c: dingoo native : removed own directory - management, fixed up some issues with path handling +2014-03-23 Kajtar Zsolt -2011-04-04 Jesse Lee + * src/mouse.c: Middle button resistor hack for Amiga/Atari ST mouse. - * po/ko.po: Updated. +2014-03-22 Marco van den Heuvel -2011-04-03 Marco van den Heuvel + * src/c128/c128cia1.c, src/c64/c64cia1.c: Some style fixes. - * src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/c1541.dsp, - src/arch/sdl/win32-msvc/cartconv.dsp, src/arch/sdl/win32-msvc/petcat.dsp, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c1541.vcproj, - src/arch/sdl/win64-msvc/cartconv.vcproj, - src/arch/sdl/win64-msvc/petcat.vcproj, - src/arch/sdl/winmips-msvc/base.mak, src/arch/sdl/winmips-msvc/c1541.mak, - src/arch/sdl/winmips-msvc/cartconv.mak, - src/arch/sdl/winmips-msvc/petcat.mak, src/arch/win32/base.dsp, - src/arch/win32/c1541.dsp, src/arch/win32/cartconv.dsp, - src/arch/win32/petcat.dsp, src/arch/win32/rtc.dsp, - src/arch/win64/base.vcproj, src/arch/win64/c1541.vcproj, - src/arch/win64/cartconv.vcproj, src/arch/win64/petcat.vcproj: Removed - lib/zlib include path from the various msvc project files. - -2011-04-03 Marco van den Heuvel - - * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, - data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, - data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc: More windows - hotkey externalization updates. +2014-03-22 Kajtar Zsolt -2011-04-03 Christian Vogelgsang + * src/c128/c128cia1.c, src/c64/c64cia1.c, src/mouse.c, src/mouse.h: + Implement scroll wheel for Micromys mouse emulation - * src/autostart.c, src/autostart.h, src/monitor/mon_file.c: Improved - new autostart/autorun monitor commands by exiting the monitor, - performing the autostart and then returning to monitor. +2014-03-19 Marco van den Heuvel -2011-04-03 Christian Vogelgsang + * src/sounddrv/soundwmm.c: Applied patch #89 from Magnus Lind. (The + windows WMM-sounddriver reports 0-bytes available in its buffer when + idle. This makes x64 under some circumstances when started slowly slow + down until frozen solid. This is easily worked around by quickly + toggling into warp speed but still annoying. The slow freeze occurs + because the automatic speed adjust in vsync.c is fooled into thinking + that it runs too fast since the sound driver reports that it always + has a full buffer.) - * src/monitor/mon_command.c, src/monitor/mon_file.c, - src/monitor/mon_file.h, src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: Added new monitor commands "autostart - [prog_index]" and "autoload [prog_index]" to make auto - starting available in (net) monitor +2014-03-19 Marco van den Heuvel -2011-04-03 Christian Vogelgsang + * src/arch/win32/vsyncarch.c: Applied patch #88 from Magnus Lind + (Under some circumstances Windows 7 decides VICE is unresponsive and + freezes the VICE UI. However, VICE has not stopped, it keeps + outputting audio. It is impossible to break out of this state without + killing the process. This almost always happens after a couple of + minutes if I leave VICE running minimized or in the background.) - * src/autostart.c, src/autostart.h, src/charset.c, src/charset.h, - src/initcmdline.c: Refactored autostart loading with attached prog name - (img_name:prg_name) into own autostart function +2014-03-19 Marco van den Heuvel -2011-04-03 Christian Vogelgsang + * src/Makefile.am: Applied patch #87 from Magnus Lind (Running + configure from another directory than vice generates a broken + translate.h: rule in vice/src/Makefile. It looks for the + gentranslate_h.sh script in the wrong directory.) - * src/Makefile.am, src/geninfocontrib_h.sh, src/sedinfocontrib_h.sh: - fixed some issues with geninfocontrib +2014-03-17 groepaz -2011-04-02 Marco van den Heuvel + * src/printerdrv/interface-serial.c, src/translate.txt, + src/translate_text.c: fix missing description/translation - * src/arch/win32/watcom/genwt.bat: Added support for stringid.h to the - win32 ow project files. +2014-03-14 groepaz -2011-04-02 Marco van den Heuvel + * src/c64dtv/c64dtv.c, src/c64dtv/c64dtvcia1.c, + src/c64dtv/c64dtvcia2.c, src/core/ciacore.c: added CIA TOD fix to DTV, + fixes bug #504 - * configure.in, version.h, src/translate_text.c, - src/arch/amigaos/intl_text.c, src/arch/win32/respetreu.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/vice-version.bat, src/arch/win32/resplus4.rc, - src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resexpert.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/res.rc, src/arch/win32/resvicii.rc, - src/arch/win32/respetdww.rc, src/arch/win32/reside64.rc, - src/arch/win32/restfe.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resreu.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resmagicvoice.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/resisepic.rc, src/arch/win32/respet.rc, doc/vice.guide, - doc/vice.chm, doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, - po/nl.po, po/ko.po, po/pl.po, po/hu.po, po/it.po, po/da.po, po/tr.po, - po/ru.po, po/de.po, po/sv.po: VICE version 2.3.4 - - -2011-04-02 Marco van den Heuvel - - * src/arch/sdl/uifilereq.c: Changed a free to a lib_free (using - lib_malloc(), lib_free(), lib_stralloc() is prefered because of memory - leak tracking). - -2011-04-02 Marco van den Heuvel - - * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, - data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, - data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, - data/VIC20/win_hotkeys.vhk, src/arch/win32/intl.c, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc: More windows hotkey externalization updates. +2014-03-14 Marco van den Heuvel -2011-04-02 Marco van den Heuvel + * src/platform/platform_interix_runtime_os.c: Updated. - * po/nl.po: Updated. +2014-03-14 groepaz -2011-04-01 Marco van den Heuvel + * src/viciisc/vicii-chip-model.c: output VICII timing details in + verbose mode only - * src/arch/win32/uieasyflash.c: Fixed wrong windows easyflash dialog - item. +2014-03-14 groepaz -2011-04-01 Marco van den Heuvel + * src/arch/unix/gui/uicommands.c, src/machine.c, src/machine.h, + src/translate_text.c: added 'quit emulator' as option on CPU JAM - * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, - data/C64DTV/Makefile.am, data/C64DTV/win_hotkeys.vhk, - data/CBM-II/Makefile.am, data/CBM-II/win_hotkeys.vhk, - data/PET/Makefile.am, data/PET/win_hotkeys.vhk, data/PLUS4/Makefile.am, - data/PLUS4/win_hotkeys.vhk, data/VIC20/Makefile.am, - data/VIC20/win_hotkeys.vhk, src/arch/win32/resvicii.rc: Externalized - hotkeys for resvicii.rc +2014-03-14 Olaf Seibert -2011-04-01 Marco van den Heuvel + * src/arch/unix/x11/xaw/Makefile.am: Add uistatusbar.h to the list of + sources. - * data/C128/Makefile.am, data/C128/win_hotkeys.vhk: More windows hotkey - externalization updates. +2014-03-13 groepaz -2011-04-01 Marco van den Heuvel + * src/arch/unix/x11/gnome/uimon.c: fix funky monitor window behaviour, + should fix bug #432 - * data/C64/Makefile.am, data/C64/win_hotkeys.vhk, doc/vice.txt, - src/arch/amigaos/make-bindist.sh, vice/src/arch/beos/make-bindist.sh, - src/arch/msdos/make-bindist.sh, src/arch/riscos/make-bindist.sh, - 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_gp2x.sh, - src/arch/sdl/make-bindist_riscos.sh, src/arch/sdl/make-bindist_win32.sh, - src/arch/win32, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/genstringid.sh, src/arch/win32/intl.c, - src/arch/win32/ressoundexpander.rc, src/arch/win32/utils/genwinres.c, - src/arch/win64/arch.vcproj: Started on windows hotkey externalization. +2014-03-12 Marco van den Heuvel -2011-04-01 Jesse Lee + * src/platform/platform_windows_runtime_os.c: Updated. - * po/ko.po: Updated. +2014-03-12 Marco van den Heuvel -2011-04-01 Olaf Seibert + * src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c128.tmpl, + src/arch/win32/vs_tmpl/c64.tmpl, src/arch/win32/vs_tmpl/c64dtv.tmpl, + src/arch/win32/vs_tmpl/cbm2.tmpl, src/arch/win32/vs_tmpl/cbm5x0.tmpl, + src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/plus4.tmpl, + src/arch/win32/vs_tmpl/vic20.tmpl: Added the 'embedded' source files + to the windows project templates. - * doc/Makefile.am, doc/fixdox.sh: Remove a bash-ism, and add a - $(srcdir). +2014-03-09 Fabrizio Gennari -2011-03-31 Marco van den Heuvel + * src/arch/unix/x11/gnome/uimon.c: Make monitor window resizable. + Tested with GTK+3 only - * src/Makefile.am: Added gentranslate*.sh tool dependencies. +2014-03-08 Olaf Seibert -2011-03-31 Marco van den Heuvel + * src/pet/petcolour.h, src/pet/pethre.c, src/pet/pethre.h, + src/pet/petmem.c: Add E888 (the HRE write-only) register to the + monitor "io" command. Small cleanups in petmem.c. Remove remaining + code for first version of the colour board. - * src/arch/sdl/uifilereq.c: Fixed coding style, replaced malloc() with - lib_malloc() and free() with lib_free() (so the debug memory routines - can keep track of memory leaks). +2014-03-06 Marco van den Heuvel -2011-03-31 Ulrich Schulz + * src/platform/platform_interix_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Updated. - * src/arch/sdl/uifilereq.c: dingoo snapshot slot management : removed - memory leak and potentiel memory access bug +2014-03-06 Marco van den Heuvel -2011-03-31 Ulrich Schulz + * src/rtc/rtc-58321a.c: Comment fix. - * src/arch/sdl/archdep_dingoo.c, src/arch/sdl/dingoo-files/hotkey-native, - src/arch/sdl/menu_snapshot.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uifilereq.h: dingoo native : add slot-based snapshot - management, because typing filenames with the virtual keyboards is a - real pain +2014-03-06 groepaz -2011-03-30 Marco van den Heuvel + * src/cbm2/cbm2cia1.c, src/core/ciacore.c, src/drive/iec/cia1571d.c, + src/drive/iec/cia1581d.c, src/drive/iec/ciad.h: apply CIA TOD-tick + changes to 1571/81 also - * src/arch/win32/uilightpen.c: Fixed windows lightpen dialog sizing. +2014-03-05 groepaz -2011-03-30 Marco van den Heuvel + * src/cartconv.c: added -p option (pad input files) - * src/arch/win32/uiautostart.c: Fixed windows autostart dialog sizing. +2014-03-03 groepaz -2011-03-30 Marco van den Heuvel + * src/c128/c128.c, src/c128/c128cia1.c, src/c64/c64.c, + src/c64/c64cia.h, src/c64/c64cia1.c, src/c64/c64cia2.c, + src/c64/vsid.c, src/c64/vsidcia1.c, src/c64/vsidcia2.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm2cia.h, + src/cbm2/cbm2cia1.c, src/cbm2/cbm5x0.c, src/cia.h, src/core/ciacore.c, + src/machine.h, src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c, + src/vic20/vic20.c: Better approximation of real power frequency for + CIA TOD. Other things that rely on the power frequency should perhaps + get updated in a similar way. - * src/arch/win32/res.rc, src/arch/win32/uinetwork.c: Fixed windows - netplay dialog item alignments. +2014-02-26 groepaz -2011-03-29 Marco van den Heuvel + * src/c128/c128.c, src/c128/c128cia1.c, src/c64/c64.c, + src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/vsid.c, + src/c64/vsidcia1.c, src/c64/vsidcia2.c, src/cbm2/cbm2.c, + src/cbm2/cbm2cia1.c, src/cbm2/cbm5x0.c, src/machine.h, src/pet/pet.c, + src/plus4/plus4.c, src/scpu64/scpu64.c, src/vic20/vic20.c: use actual + 50/60Hz as per power line frequency instead of the refresh frequency + for updating CIA TOD counter. - * doc/vice.texi, src/infocontrib.sed: Added the russian translator, - korean translator and dingoo port maintainer to vice.texi. +2014-02-21 Marcus Sutton -2011-03-29 Marco van den Heuvel + * src/printerdrv/output-text.c: Fixed the build to account for lack of + arch/beos/coproc.[ch] files. - * src/Makefile.am, src/arch/amigaos/intl.c, src/arch/win32/intl.c, - src/translate.c, src/translate_languages.h: Put the language table in a - header file which gets included by the intl files, removes duplication - and need for synchronization. +2014-02-16 Marco van den Heuvel -2011-03-29 Ulrich Schulz + * src/platform/platform_windows_runtime_os.c: Fixed again. - * doc/vice.pdf, src/video/render1x1_dingoo.h: dingoo-native : changed - back to static render buffer (faster) +2014-02-15 Marco van den Heuvel -2011-03-29 Marco van den Heuvel + * src/platform/platform_windows_runtime_os.c: Fixed. - * po/intl2po.c: Updated and fixed. +2014-02-14 Marco van den Heuvel -2011-03-29 Ulrich Schulz + * src/platform/platform_windows_runtime_os.c: Added support for + windows 8.1 - * src/arch/sdl/dingoo-files/vicerc-native, src/vic20/vic.h, - src/video/render1x1_dingoo.h: dingoo native : disable double pixels for - vic20, make allocation dynamic in dingoo render engine, adjust vicerc - (all volumes to 50%, disable warp for vic20) +2014-02-14 Marco van den Heuvel -2011-03-28 Marco van den Heuvel + * src/arch/unix/coproc.c, src/opencbm.h, + src/platform/platform_discovery.h: Some fixes for sysv4. - * configure.in, po, po/Makefile.in.in, po/da.po, po/de.po, po/fr.po, - po/gen_amiga_intl_c.c, po/gen_translate_c.c, po/gen_win32_files.sh, - po/gen_win32_rc.c, po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, - po/po2table.c, po/ru.po, po/sv.po, po/tr.po, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, - src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, - src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, - src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/arch/win32/ui.c, - src/arch/win32/utils/gentranslate.c, src/arch/win32/vic20ui.c, - src/gentranslate_h.sh, src/gentranslate_h.sh.in, - src/gentranslatetable.sh, src/translate.c, src/translate_text.c: Added - korean translations support, 6 items already translated for testing - purposes, rest of the translations will follow at a later time. +2014-02-14 Marco van den Heuvel -2011-03-27 Marco van den Heuvel + * configure.proto: test for ssize_t as well. - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/ru.po, po/sv.po, po/tr.po, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/vic20ui.c: Fixed the windows russian translation support. +2014-02-12 Marco van den Heuvel -2011-03-27 Marco van den Heuvel + * src/c128/functionrom.c: Fixed the function rom disabling, fixes bug + #498. - * Makefile.am, configure.in, po/Makefile.in.in, po/da.po, po/de.po, - po/fr.po, po/gen_amiga_intl_c.c, po/gen_translate_c.c, - po/gen_win32_files.sh, po/gen_win32_rc.c, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/po2table.c, po/ru.po, po/sv.po, po/tr.po, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, - src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/win32/intl.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/resc64_256k.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.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/respetdww.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh, - src/gentranslate_h.sh.in, src/gentranslatetable.sh, src/translate.c, - src/translate_text.c: Added russian translations support. (actual - translations will be committed at a later time) +2014-02-09 Marco van den Heuvel -2011-03-26 Ulrich Schulz + * build/android/build-android.sh, 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, ChangeLog, + src/arch/win32/vice-version.bat, src/version.h: VICE 2.4.6 - * doc/vice.pdf, src/arch/sdl/archdep_dingoo.c, - src/arch/sdl/archdep_dingoo.h: dingoo native: remove some code that - exists in SDK now -2011-03-26 Marco van den Heuvel +2014-02-07 Marco van den Heuvel - * src/arch/sdl/Makefile.am: Removed archdep_SDL_dingoo_video.c from the - sdl Makefile.am + * po/pl.po, po/translations-status.txt: Updated. -2011-03-26 Ulrich Schulz +2014-02-07 Marco van den Heuvel - * src/arch/sdl/archdep_SDL_dingoo_video.c, src/arch/sdl/archdep_dingoo.c: - dingoo native: some libc function removed, now they are in the Dingoo - SDk. Also the video driver is now part of the Dingoo SDK. + * src/maincpu.h, src/platform/platform_interix_runtime_os.c: Updated. -2011-03-26 Ulrich Schulz +2014-02-07 groepaz - * src/bin2c.sh: bin2c.sh fixed. Made trouble if the data has multiple - equal bytes. + * src/c64/cart/tfe.c: do not call cs8900 core when no network is + available, prevents segfault in that case -2011-03-25 Marco van den Heuvel +2014-02-07 Olaf Seibert - * configure.in, src/Makefile.am, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep.h, src/arch/sdl/archdep_SDL_dingoo_video.c, - src/arch/sdl/archdep_dingoo.c, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/vicerc-native, - src/arch/sdl/make-bindist_dingoo_native.sh, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_speed.c, src/arch/sdl/menu_video.c, - src/arch/sdl/sdlmain.c, src/bin2c.sh, src/c64/c64cart.h, - src/c64/cart/c64cartsystem.h, src/c64/cart/generic.c, - src/c64dtv/c64dtvflash.c, src/ioutil.c, src/plus4/tedtypes.h, - src/printerdrv/drv-nl10.c, src/resources.c, src/rtc/rtc.c, src/sysfile.c, - src/vice.h, src/vicii/vicii-timing.c, src/vicii/vicii-timing.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: - Cleaned up the native dingoo code changes. - -2011-03-25 Ulrich Schulz - - * Makefile.am, configure.in, src/Makefile.am, src/arch/sdl/archdep.c, - src/arch/sdl/archdep.h, src/arch/sdl/archdep_SDL_dingoo_video.c, - src/arch/sdl/archdep_dingoo.c, src/arch/sdl/archdep_dingoo.h, - src/arch/sdl/dingoo-files/hotkey-native, - src/arch/sdl/dingoo-files/vicerc-native, - src/arch/sdl/make-bindist_dingoo_native.sh, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_speed.c, src/arch/sdl/menu_video.c, - src/arch/sdl/sdlmain.c, src/arch/sdl/ui.c, src/bin2c.c, src/bin2c.sh, - src/c64/c64.c, src/c64/c64cart.h, src/c64/cart/c64cartsystem.h, - src/c64/cart/generic.c, src/c64dtv/c64dtvflash.c, src/embedded.c, - src/ioutil.c, src/monitor/montypes.h, src/plus4/ted-timing.c, - src/plus4/tedtypes.h, src/printerdrv/drv-nl10.c, - src/printerdrv/printer.c, src/resources.c, src/rtc/rtc.c, src/sysfile.c, - src/vice.h, src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, - src/video/render1x1_dingoo.h, src/video/video-render-crt.c, - src/video/video-render-pal.c, src/vsync.c: Added dingoo native support. - -2011-03-24 Marco van den Heuvel - - * src/cbm2/cbm2.c: fix for xcbm2, since both video chip resources are - initialized they should also both be shutdown. - -2011-03-22 Marcus Sutton - - * src/cbm2/cbm2.c: Reverted some segfaulty code in r23850. - -2011-03-21 Marco van den Heuvel - - * configure.in, src/version.h, src/arch/sdl/winmips-msvc, - src/arch/win32/vice-version.bat, ChangeLog, doc/vice.guide, doc/vice.chm, - doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, - po/it.po, po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version - 2.3.3 - -2011-03-20 Marco van den Heuvel - - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep_win32.c, src/arch/sdl/hardsid.c, - src/arch/sdl/menu_help.c, src/arch/sdl/winmips-msvc, - src/arch/sdl/winmips-msvc/Makefile.am, - src/arch/sdl/winmips-msvc/_vice.mak, src/arch/sdl/winmips-msvc/arch.mak, - src/arch/sdl/winmips-msvc/base.mak, src/arch/sdl/winmips-msvc/c128.mak, - src/arch/sdl/winmips-msvc/c1541.mak, src/arch/sdl/winmips-msvc/c64.mak, - src/arch/sdl/winmips-msvc/c64c128.mak, - src/arch/sdl/winmips-msvc/c64c64dtv.mak, - src/arch/sdl/winmips-msvc/c64cart.mak, - src/arch/sdl/winmips-msvc/c64dtv.mak, - src/arch/sdl/winmips-msvc/c64dtvstubs.mak, - src/arch/sdl/winmips-msvc/c64exp.mak, - src/arch/sdl/winmips-msvc/c64sc.mak, - src/arch/sdl/winmips-msvc/cartconv.mak, - src/arch/sdl/winmips-msvc/cbm2.mak, src/arch/sdl/winmips-msvc/core.mak, - src/arch/sdl/winmips-msvc/crtc.mak, src/arch/sdl/winmips-msvc/dirent.h, - src/arch/sdl/winmips-msvc/diskimage.mak, - src/arch/sdl/winmips-msvc/drive.mak, - src/arch/sdl/winmips-msvc/fileio.mak, - src/arch/sdl/winmips-msvc/fsdevice.mak, - src/arch/sdl/winmips-msvc/geninfocontrib.mak, - src/arch/sdl/winmips-msvc/gentranslate.mak, - src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, - src/arch/sdl/winmips-msvc/ide-config.h, - src/arch/sdl/winmips-msvc/iec.mak, - src/arch/sdl/winmips-msvc/iec128dcr.mak, - src/arch/sdl/winmips-msvc/iecbus.mak, - src/arch/sdl/winmips-msvc/iecieee.mak, - src/arch/sdl/winmips-msvc/ieee.mak, - src/arch/sdl/winmips-msvc/imagecontents.mak, - src/arch/sdl/winmips-msvc/make-bindist.bat, - src/arch/sdl/winmips-msvc/monitor.mak, - src/arch/sdl/winmips-msvc/parallel.mak, - src/arch/sdl/winmips-msvc/pet.mak, src/arch/sdl/winmips-msvc/petcat.mak, - src/arch/sdl/winmips-msvc/plus4.mak, - src/arch/sdl/winmips-msvc/plus4exp.mak, - src/arch/sdl/winmips-msvc/printerdrv.mak, - src/arch/sdl/winmips-msvc/raster.mak, - src/arch/sdl/winmips-msvc/rs232drv.mak, - src/arch/sdl/winmips-msvc/rtc.mak, src/arch/sdl/winmips-msvc/serial.mak, - src/arch/sdl/winmips-msvc/sid.mak, - src/arch/sdl/winmips-msvc/sounddrv.mak, - src/arch/sdl/winmips-msvc/tape.mak, src/arch/sdl/winmips-msvc/tcbm.mak, - src/arch/sdl/winmips-msvc/vdc.mak, src/arch/sdl/winmips-msvc/vdrive.mak, - src/arch/sdl/winmips-msvc/vic20.mak, - src/arch/sdl/winmips-msvc/vic20cart.mak, - src/arch/sdl/winmips-msvc/vicii.mak, - src/arch/sdl/winmips-msvc/viciidtv.mak, - src/arch/sdl/winmips-msvc/viciisc.mak, - src/arch/sdl/winmips-msvc/video.mak, src/arch/sdl/winmips-msvc/x128.mak, - src/arch/sdl/winmips-msvc/x64.mak, src/arch/sdl/winmips-msvc/x64dtv.mak, - src/arch/sdl/winmips-msvc/x64sc.mak, src/arch/sdl/winmips-msvc/xcbm2.mak, - src/arch/sdl/winmips-msvc/xpet.mak, src/arch/sdl/winmips-msvc/xplus4.mak, - src/arch/sdl/winmips-msvc/xvic.mak, - src/arch/win32/utils/geninfocontrib.c, src/info.c, src/info.h: Added - support for mips windows to the sdl port. + * src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, + src/printerdrv/drv-ascii.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: Change + tabs to spaces. -2011-03-17 Marco van den Heuvel +2014-02-06 groepaz - * src/arch/sdl/win32-msvc/geninfocontrib.dsp, - src/arch/win32/genmsvcver.dsp: Fixed a couple of msvc project files. + * src/arch/unix/x11/gnome/uimon.c: use GDK_KEY macro -2011-03-17 Marco van den Heuvel +2014-02-05 pottendo - * doc/vice.texi: Cosmetic fix. + * po/de.po: Updated. -2011-03-17 Marco van den Heuvel +2014-02-04 Errol Smith - * doc/vice.texi: Put 'David Horrocks' (back) into vice.texi. + * src/printerdrv/drv-mps803.c: Fix output size & set dpi to 60 + horizontal & 72 vertical like real mps803. More fixes for bug #418. -2011-03-16 Stefan Haubenthal +2014-02-04 Errol Smith - * po/de.po: New German spelling + * src/printerdrv/drv-mps803.c: Fix vertical DPI, should fix bug #418 -2011-03-16 Marco van den Heuvel +2014-02-02 Christian Vogelgsang - * src/arch/win32/uijoystick.c: Centered the extra joystick adapter - combobox. + * Makefile.am, src/arch/unix/macosx/make-bindist.sh: osx: improved bin + format detection in make-bindist.sh -2011-03-16 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32/res.rc: Made a text input element bigger. + * po/de.po, po/da.po, po/es.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/arch/win32/respet.rc, + src/arch/win32/respetcolour.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressiddtv.rc, src/translate_text.c: Did a + 'make trans-update'. -2011-03-15 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * doc/vice.texi, src/infocontrib.sed: Added my daughter - (Jennifer Medkief) to the contributers for the work she's been doing on - the windows ui (checking for alignment and bugs, and making suggestions - for more user-friendliness). + * po/nl.po, po/translations-status.txt: Updated. -2011-03-14 Thomas Giesel +2014-02-01 Marco van den Heuvel - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64dtv/c64dtvmem.c, src/monitor/mon_breakpoint.c, - src/monitor/mon_breakpoint.h, src/monitor/monitor.c, src/monitor.h, - src/plus4/plus4mem.c: Use callback function for watchpoint state change - notification. The monitor interface structure has got a callback - function pointer already to notify memory implementations if there are - any watchpoints active. This function is now used everywhere. Removed - old any_watchpoints macro, which used to access monitor internal data - directly. + * po/translations-status.txt, po/ko.po: Updated. -2011-03-13 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32/uijoystick.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h: Centered joystick groups in the joystick - settings dialogs of the windows ui. + * po/de.po, po/da.po, po/es.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/sv.po, po/ko.po, po/pl.po, po/ru.po, po/tr.po: Did a + 'make update-po'. -2011-03-13 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32/uinetwork.c: Centered the server/client checkbox - headers above the checkboxes in the windows netplay dialog. + * src/arch/win32/res.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/ui.c, + src/arch/win32/uiperipheral.c, src/arch/win32/watcom/printerdrv.tgt, + src/arch/win32/watcom/vice.wpj: Added 1520 and device 6 support to the + windows gui. -2011-03-13 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32/res.rc: Fixed the distance between the scroll-down - selection items in the windows sound dialog. + * src/arch/sdl/menu_printer.c, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added 1520 and device 6 support to + the sdl gui. -2011-03-13 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32, src/arch/win32/uinetwork.c: Fixed the button sizes in - the windows netplay dialog. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/printerdrv.icc, + src/arch/os2/watcom/printerdrv.tgt, src/arch/os2/watcom/vice.wpj: + Added 1520 and device 6 support to the os/2 gui. -2011-03-12 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.h, - src/arch/os2/ide-siddefs.h, src/arch/os2/ide-siddtvdefs.h, - src/arch/os2/siddefs.h, src/arch/os2/siddtvdefs.h, - src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, - src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/c64dtvc64.tgt, src/arch/os2/watcom/c64sc.tgt, - src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/config.h, src/arch/os2/watcom/core.tgt, - src/arch/os2/watcom/crtc.tgt, src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/drive.tgt, - src/arch/os2/watcom/fileio.tgt, src/arch/os2/watcom/fsdevice.tgt, - src/arch/os2/watcom/genic.tgt, src/arch/os2/watcom/geninfocontrib32.tgt, - src/arch/os2/watcom/gentr.tgt, src/arch/os2/watcom/gentranslate32.tgt, - src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/ide-config.h, - src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, - src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/iecieee.tgt, - src/arch/os2/watcom/iecplus4exp.tgt, src/arch/os2/watcom/ieee.tgt, - src/arch/os2/watcom/imagecontents.tgt, src/arch/os2/watcom/kbd.tgt, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/nonresid-specific.tgt, - src/arch/os2/watcom/nonvic1or2-specific.tgt, - src/arch/os2/watcom/nonx128-specific.tgt, - src/arch/os2/watcom/nonx1541-specific.tgt, - src/arch/os2/watcom/nonx64-specific.tgt, - src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/petcat-specific.tgt, src/arch/os2/watcom/petcat.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/printerdrv.tgt, - src/arch/os2/watcom/raster.tgt, src/arch/os2/watcom/resid-specific.tgt, - src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, - src/arch/os2/watcom/serial.tgt, src/arch/os2/watcom/sounddrv.tgt, - src/arch/os2/watcom/tape.tgt, src/arch/os2/watcom/tcbm.tgt, - src/arch/os2/watcom/vdc.tgt, src/arch/os2/watcom/vdrive.tgt, - src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/vicii.tgt, src/arch/os2/watcom/viciicommon.tgt, - src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/viciisc.tgt, - src/arch/os2/watcom/video.tgt, src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/x128-specific.tgt, src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x1541-specific.tgt, src/arch/os2/watcom/x1541.tgt, - src/arch/os2/watcom/x64-specific.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv-specific.tgt, src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/x64x128-specific.tgt, - src/arch/os2/watcom/xall-specific.tgt, - src/arch/os2/watcom/xcbm2-specific.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xpet-specific.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4-specific.tgt, src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic-specific.tgt, src/arch/os2/watcom/xvic.tgt: - Adapted the command-line configuration files to be able to co-exist with - the IDE-based configuration files of os2 ow, without interfering with - each other. + * src/arch/msdos/uiprinter.c: Added 1520 and device 6 support to the + dos tui. -2011-03-12 Marco van den Heuvel +2014-02-01 Marco van den Heuvel - * src/arch/win32/uivideo.c, src/attach.c, src/cbm2/cbm2.c, - src/imagecontents/diskcontents-block.c, src/initcmdline.c, - src/vdrive/vdrive-internal.c: Plugged some memory leaks, courtesy of - Mike Battilana. + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Added 1520 and device 6 support to the beos + gui. -2011-03-12 Marco van den Heuvel +2014-02-01 groepaz - * configure.in, src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_lex.c, src/version.h, src/arch/win32/vice-version.bat, - src/arch/Makefile.am, ChangeLog, doc/vice.chm, doc/vice.pdf, - doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/hu.po, - po/it.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version 2.3.2 + * src/kbdbuf.c: in -keybuf option convert regular characters to + petscii and accept c-style escaped hex values that are passed + verbatim, feature request #142 -2011-03-12 Marco van den Heuvel +2014-02-01 groepaz - * src/arch/os2/watcom/README.txt: Updated the os/2 ow readme file. + * src/printerdrv/output-graphics.c: comment out debug code -2011-03-12 Marco van den Heuvel +2014-01-31 Marco van den Heuvel - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, src/arch/sdl/win32-watcom/c1541.tgt, - src/arch/sdl/win32-watcom/c64.tgt, src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/core.tgt, src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/fileio.tgt, - src/arch/sdl/win32-watcom/fsdevice.tgt, - src/arch/sdl/win32-watcom/genic.tgt, - src/arch/sdl/win32-watcom/geninfocontrib32.tgt, - src/arch/sdl/win32-watcom/gentr.tgt, - src/arch/sdl/win32-watcom/gentranslate32.tgt, - src/arch/sdl/win32-watcom/genwt.bat, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/ide-config.h, - src/arch/sdl/win32-watcom/ide-siddefs.h, - src/arch/sdl/win32-watcom/siddefs.h, - src/arch/sdl/win32-watcom/ide-siddtvdefs.h, - src/arch/sdl/win32-watcom/siddtvdefs.h, - src/arch/sdl/win32-watcom/ide-sidfpdefs.h, - src/arch/sdl/win32-watcom/siddefs-fp.h, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/imagecontents.tgt, - src/arch/sdl/win32-watcom/maincpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/petcat.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/raster.tgt, - src/arch/sdl/win32-watcom/resid.tgt, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/rs232drv.tgt, - src/arch/sdl/win32-watcom/serial.tgt, src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/sounddrv.tgt, - src/arch/sdl/win32-watcom/tape.tgt, src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/vicii.tgt, - src/arch/sdl/win32-watcom/viciicommon.tgt, - src/arch/sdl/win32-watcom/viciidtv.tgt, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/sdl/win32-watcom/video.tgt, src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/x64sc.tgt, src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xpet.tgt, src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt: Adapted the command-line - configuration files to be able to co-exist with the IDE-based - configuration files of sdl win32 ow, without interfering with each other. - -2011-03-12 Marco van den Heuvel - - * src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c1541.tgt, - src/arch/win32/watcom/c64.tgt, src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/config.h, src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/crtc.tgt, src/arch/win32/watcom/diskimage.tgt, - src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/fileio.tgt, - src/arch/win32/watcom/fsdevice.tgt, src/arch/win32/watcom/genic.tgt, - src/arch/win32/watcom/geninfocontrib32.tgt, - src/arch/win32/watcom/gentr.tgt, - src/arch/win32/watcom/gentranslate32.tgt, - src/arch/win32/watcom/genwinres32.tgt, src/arch/win32/watcom/genwr.tgt, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/ide-config.h, src/arch/win32/watcom/ide-siddefs.h, - src/arch/win32/watcom/siddefs.h, src/arch/win32/watcom/ide-siddtvdefs.h, - src/arch/win32/watcom/siddtvdefs.h, - src/arch/win32/watcom/ide-sidfpdefs.h, - src/arch/win32/watcom/siddefs-fp.h, src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/iec128dcr.tgt, src/arch/win32/watcom/iecbus.tgt, - src/arch/win32/watcom/iecieee.tgt, src/arch/win32/watcom/ieee.tgt, - src/arch/win32/watcom/imagecontents.tgt, - src/arch/win32/watcom/maincpu.tgt, src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/parallel.tgt, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/petcat.tgt, src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/plus4exp.tgt, src/arch/win32/watcom/printerdrv.tgt, - src/arch/win32/watcom/raster.tgt, src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/resid.tgt, - src/arch/win32/watcom/rs232drv.tgt, src/arch/win32/watcom/serial.tgt, - src/arch/win32/watcom/sid.tgt, src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, - src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, src/arch/win32/watcom/viciinew.tgt, - src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, - src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, - src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/xcbm2.tgt, - src/arch/win32/watcom/xpet.tgt, src/arch/win32/watcom/xplus4.tgt, - src/arch/win32/watcom/xvic.tgt: Adapted the command-line configuration - files to be able to co-exist with the IDE-based configuration files of - win32 ow, without interfering with each other. + * src/arch/amigaos/intl_text.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uiprinter.c: Added 1520 and device 6 support to + the amiga gui. -2011-03-12 Marco van den Heuvel +2014-01-31 Marco van den Heuvel - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c1541.vcproj, src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, - src/arch/sdl/win64-msvc/c64exp.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/cartconv.vcproj, - src/arch/sdl/win64-msvc/cbm2.vcproj, src/arch/sdl/win64-msvc/config.h, - src/arch/sdl/win64-msvc/core.vcproj, src/arch/sdl/win64-msvc/crtc.vcproj, - src/arch/sdl/win64-msvc/diskimage.vcproj, - src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/win64-msvc/fileio.vcproj, - src/arch/sdl/win64-msvc/fsdevice.vcproj, - src/arch/sdl/win64-msvc/geninfocontrib.vcproj, - src/arch/sdl/win64-msvc/gentranslate.vcproj, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/sdl/win64-msvc/ide-config.h, - src/arch/sdl/win64-msvc/ide-siddefs.h, src/arch/sdl/win64-msvc/siddefs.h, - src/arch/sdl/win64-msvc/ide-siddtvdefs.h, - src/arch/sdl/win64-msvc/siddtvdefs.h, - src/arch/sdl/win64-msvc/ide-sidfpdefs.h, - src/arch/sdl/win64-msvc/siddefs-fp.h, src/arch/sdl/win64-msvc/iec.vcproj, - src/arch/sdl/win64-msvc/iec128dcr.vcproj, - src/arch/sdl/win64-msvc/iecbus.vcproj, - src/arch/sdl/win64-msvc/iecieee.vcproj, - src/arch/sdl/win64-msvc/ieee.vcproj, - src/arch/sdl/win64-msvc/imagecontents.vcproj, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/parallel.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/petcat.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/plus4exp.vcproj, - src/arch/sdl/win64-msvc/printerdrv.vcproj, - src/arch/sdl/win64-msvc/raster.vcproj, - src/arch/sdl/win64-msvc/resid.vcproj, - src/arch/sdl/win64-msvc/residdtv.vcproj, - src/arch/sdl/win64-msvc/residfp.vcproj, - src/arch/sdl/win64-msvc/rs232drv.vcproj, - src/arch/sdl/win64-msvc/rtc.vcproj, - src/arch/sdl/win64-msvc/serial.vcproj, - src/arch/sdl/win64-msvc/sid.vcproj, - src/arch/sdl/win64-msvc/sounddrv.vcproj, - src/arch/sdl/win64-msvc/tape.vcproj, src/arch/sdl/win64-msvc/tcbm.vcproj, - src/arch/sdl/win64-msvc/vdc.vcproj, - src/arch/sdl/win64-msvc/vdrive.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vicii.vcproj, - src/arch/sdl/win64-msvc/viciidtv.vcproj, - src/arch/sdl/win64-msvc/viciinew.vcproj, - src/arch/sdl/win64-msvc/video.vcproj, - src/arch/sdl/win64-msvc/x128.vcproj, src/arch/sdl/win64-msvc/x64.vcproj, - src/arch/sdl/win64-msvc/x64dtv.vcproj, - src/arch/sdl/win64-msvc/x64sc.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xpet.vcproj, - src/arch/sdl/win64-msvc/xplus4.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj: Adapted the command-line - configuration files to be able to co-exist with the IDE-based - configuration files of sdl win64 msvc, without interfering with each - other. - -2011-03-12 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Makefile.am, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/c128.dsp, - src/arch/sdl/win32-msvc/c1541.dsp, src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64c64dtv.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, src/arch/sdl/win32-msvc/c64dtv.dsp, - src/arch/sdl/win32-msvc/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/cartconv.dsp, src/arch/sdl/win32-msvc/cbm2.dsp, - src/arch/sdl/win32-msvc/config.h, src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/crtc.dsp, src/arch/sdl/win32-msvc/diskimage.dsp, - src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/fileio.dsp, - src/arch/sdl/win32-msvc/fsdevice.dsp, - src/arch/sdl/win32-msvc/geninfocontrib.dsp, - src/arch/sdl/win32-msvc/gentranslate.dsp, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc/ide-config.h, - src/arch/sdl/win32-msvc/ide-siddefs.h, src/arch/sdl/win32-msvc/siddefs.h, - src/arch/sdl/win32-msvc/ide-siddtvdefs.h, - src/arch/sdl/win32-msvc/siddtvdefs.h, - src/arch/sdl/win32-msvc/ide-sidfpdefs.h, - src/arch/sdl/win32-msvc/siddefs-fp.h, src/arch/sdl/win32-msvc/iec.dsp, - src/arch/sdl/win32-msvc/iec128dcr.dsp, - src/arch/sdl/win32-msvc/iecbus.dsp, src/arch/sdl/win32-msvc/iecieee.dsp, - src/arch/sdl/win32-msvc/ieee.dsp, - src/arch/sdl/win32-msvc/imagecontents.dsp, - src/arch/sdl/win32-msvc/monitor.dsp, - src/arch/sdl/win32-msvc/parallel.dsp, src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-msvc/petcat.dsp, src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/plus4exp.dsp, - src/arch/sdl/win32-msvc/printerdrv.dsp, - src/arch/sdl/win32-msvc/raster.dsp, src/arch/sdl/win32-msvc/resid.dsp, - src/arch/sdl/win32-msvc/residdtv.dsp, - src/arch/sdl/win32-msvc/residfp.dsp, - src/arch/sdl/win32-msvc/rs232drv.dsp, src/arch/sdl/win32-msvc/rtc.dsp, - src/arch/sdl/win32-msvc/serial.dsp, src/arch/sdl/win32-msvc/sid.dsp, - src/arch/sdl/win32-msvc/sounddrv.dsp, src/arch/sdl/win32-msvc/tape.dsp, - src/arch/sdl/win32-msvc/tcbm.dsp, src/arch/sdl/win32-msvc/vdc.dsp, - src/arch/sdl/win32-msvc/vdrive.dsp, src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp, src/arch/sdl/win32-msvc/vicii.dsp, - src/arch/sdl/win32-msvc/viciidtv.dsp, - src/arch/sdl/win32-msvc/viciisc.dsp, src/arch/sdl/win32-msvc/video.dsp, - src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: - Adapted the command-line configuration files to be able to co-exist with - the IDE-based configuration files of sdl win32 msvc, without interfering - with each other. + * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c, + src/c64/vsid.c, src/core/viacore.c, src/printerdrv/drv-nl10.c, + src/printerdrv/output-text.c: Fixed some warnings. -2011-03-12 Marco van den Heuvel +2014-01-31 Marco van den Heuvel - * src/arch/win32/resisepic.rc, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj, - src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, - src/arch/win64/fsdevice.vcproj, src/arch/win64/geninfocontrib.vcproj, - src/arch/win64/genmsvcver.vcproj, src/arch/win64/gentranslate.vcproj, - src/arch/win64/genwinres.vcproj, src/arch/win64/gfxoutputdrv.vcproj, - src/arch/win64/iec.vcproj, src/arch/win64/iec128dcr.vcproj, - src/arch/win64/iecbus.vcproj, src/arch/win64/iecieee.vcproj, - src/arch/win64/ieee.vcproj, src/arch/win64/imagecontents.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, - src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, - src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, - src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, - src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, - src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, - src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, - src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, - src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, - src/arch/win64/vic20.vcproj, src/arch/win64/vicii.vcproj, - src/arch/win64/viciidtv.vcproj, src/arch/win64/viciinew.vcproj, - src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, - src/arch/win64/x64sc.vcproj, src/arch/win64/xcbm2.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj: Adapted the command-line configuration files - to be able to co-exist with the IDE-based configuration files of win64 - msvc, without interfering with each other. - -2011-03-12 Marco van den Heuvel - - * src/resid/filter.h, src/resid/sid.h, src/resid/envelope.h, - src/resid/extfilt.h, src/resid/voice.h, src/resid/wave.h, configure.in, - src/arch/win32/res.rc, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/base.dsp, - src/arch/win32/c128.dsp, src/arch/win32/c1541.dsp, - src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64c64dtv.dsp, src/arch/win32/c64cart.dsp, - src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, - src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/cartconv.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/core.dsp, src/arch/win32/crtc.dsp, - src/arch/win32/dinput_handle.c, src/arch/win32/dinput_handle.h, - src/arch/win32/diskimage.dsp, src/arch/win32/drive.dsp, - src/arch/win32/fileio.dsp, src/arch/win32/fsdevice.dsp, - src/arch/win32/geninfocontrib.dsp, src/arch/win32/genmsvcver.dsp, - src/arch/win32/gentranslate.dsp, src/arch/win32/genwinres.dsp, - src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, - src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, - src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, - src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, - src/arch/win32/msvc/config.h, src/arch/win32/msvc/ide-config.h, - src/arch/win32/msvc/ide-siddefs.h, src/arch/win32/msvc/siddefs.h, - src/arch/win32/msvc/ide-siddtvdefs.h, src/arch/win32/msvc/siddtvdefs.h, - src/arch/win32/msvc/ide-sidfpdefs.h, src/arch/win32/msvc/siddefs-fp.h, - src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, - src/arch/win32/petcat.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/plus4exp.dsp, src/arch/win32/printerdrv.dsp, - src/arch/win32/raster.dsp, src/arch/win32/resacia.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdrivepetcbm2.rc, src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, - src/arch/win32/reside64.rc, src/arch/win32/residfp.dsp, - 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/respetreu.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/rs232drv.dsp, src/arch/win32/rtc.dsp, - src/arch/win32/serial.dsp, src/arch/win32/sid.dsp, - src/arch/win32/sounddrv.dsp, src/arch/win32/tape.dsp, - src/arch/win32/tcbm.dsp, src/arch/win32/uicmdline.c, - src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, - src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, - src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, - src/arch/win32/viciisc.dsp, src/arch/win32/video.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp, - src/resid/Makefile.am, src/resid/pot.h, src/resid/resid-config.h, - src/resid/version.cc, src/resid-dtv/Makefile.am, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/residdtv-config.h, - src/resid-dtv/sid.h, src/resid-dtv/version.cc, src/resid-dtv/voice.h, - src/resid-dtv/wave.h, src/resid-fp/Makefile.am, src/resid-fp/envelope.h, - src/resid-fp/extfilt.h, src/resid-fp/filter.h, src/resid-fp/pot.h, - src/resid-fp/residfp-config.h, src/resid-fp/sid.h, - src/resid-fp/version.cc, src/resid-fp/voice.h, src/resid-fp/wave.h, - src/translate.c, src/vice.h: Adapted the command-line configuration - files to be able to co-exist with the IDE-based configuration files of - win32 msvc, without interfering with each other. + * src/arch/win32/vs_tmpl/printerdrv.tmpl: Added drv-1520.c to the msvc + templates, no gui changes yes, but at least msvc will compile again + now. -2011-03-11 Marcus Sutton +2014-01-31 Marco van den Heuvel - * src/monitor/monitor.c: Add an informational message to the monitor's - screen command, and make use of the bank from mem_get_screen_parameter(). - (Fixes xcbm2.) + * src/printerdrv/drv-1520.c: Changed min/max function names to + vice_min/vice_max, since min and max are already defined on some + platforms. -2011-03-11 Thomas Giesel +2014-01-31 Marco van den Heuvel - * src/monitor/monitor.c, src/monitor/mon_breakpoint.c, - src/monitor/mon_breakpoint.h, src/monitor/mon_parse.c, - src/monitor/mon_parse.y, src/monitor/montypes.h, src/monitor.h: Prepared - checkpoint data model for a more generic implementation, moved global - checkpoint list data into monitor.c + * src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c: Fixed the formfeed. -2011-03-10 Ingo Korb +2014-01-31 groepaz - * src/cmdline.c: Fix incorrect "Option '-foo' is ambigous" message for - unabbreviated command line options + * src/drive/drive.h, src/drive/iecieee/via2d.c: minimal simulation of + mechanical delay, fixes bug #401 -2011-03-09 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/win32/utils/geninfocontrib.c: Changed the strdup call to - _strdup. + * src/arch/unix/x11/gnome/x11ui.c: removed tabs -2011-03-09 Marco van den Heuvel +2014-01-31 Olaf Seibert - * configure.in: Since ow is used for the os/2 compile (and os/2 - documentation generation) check for wipfc first and then check for ipfc - if the tool is not present (old ow). + * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c, + src/printerdrv/drv-nl10.c, src/printerdrv/output-text.c, + src/printerdrv/drv-1520.c, src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c, data/PRINTER/1520.vpl, + data/PRINTER/Makefile.am, src/arch/unix/gui/uiprinter.c, + src/arch/unix/gui/uiprinter.h, src/printerdrv/Makefile.am, + src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, + src/printerdrv/drv-1520.h, src/printerdrv/drv-ascii.c, + src/printerdrv/drv-raw.c, src/printerdrv/interface-serial.c, + src/printerdrv/interface-userport.c, src/printerdrv/output-select.c, + src/printerdrv/output-select.h, src/printerdrv/output.h, + src/printerdrv/printer.c, src/serial/serial-iec-device.c, + src/serial/serial-trap.c: Support for "printer/plotter" Commodore + 1520. Hopefully also working "exec" printer output now (not really + well tested). -2011-03-08 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/os2/Makefile.am, src/arch/os2/watcom/genic.tgt, - src/arch/os2/watcom/geninfocontrib32.tgt, src/arch/os2/watcom/genwt.bat, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/xall-specific.tgt: - Added generation of infocontrib.h to the os/2 ow project files. + * src/sound.c: avoid calling malloc in the mixing loop -2011-03-08 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/sdl/win32-watcom/Makefile.am: Added new ow project files to - the Makefile.am + * src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/uinetplay.c: fix + some warnings -2011-03-08 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/sdl/win32-watcom/genic.tgt, - src/arch/sdl/win32-watcom/geninfocontrib32.tgt, - src/arch/sdl/win32-watcom/gentr.tgt, src/arch/sdl/win32-watcom/genwt.bat, - src/arch/sdl/win32-watcom/vice.wpj: Added generation of infocontrib.h - to the sdl win32 ow project files. + * src/arch/unix/gui/uiromset.c: remove unused variable -2011-03-08 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/geninfocontrib.vcproj, - src/arch/sdl/win64-msvc/vice.sln: Added generation of infocontrib.h to - the sdl win64 msvc project files. + * src/util.c: strrev returns a pointer -2011-03-08 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/geninfocontrib.dsp, - src/arch/sdl/win32-msvc/vice.dsw: Added generation of infocontrib.h to - the sdl win32 msvc project files. + * src/arch/sdl/uihotkey.c: fix crash at startup with --console -2011-03-07 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/win64/geninfocontrib.vcproj, src/arch/win64/Makefile.am, - src/arch/win64/vice.sln: Added generation of infocontrib.h to the win64 - project files. + * src/sounddrv/soundsdl.c: clear sound buffer at init -2011-03-07 Marco van den Heuvel +2014-01-31 groepaz - * src/arch/win32/utils/geninfocontrib.c, - src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/genic.tgt, - arch/win32/watcom/geninfocontrib32.tgt, - src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/Makefile.am, src/arch/Makefile.am, - src/arch/watcom-source-wrappers/geninfocontrib32.c, - src/arch/win32/watcom/genwt.bat: Added generation of infocontrib.h to - the win32 ow project files. + * src/arch/sdl/vsidui.c: cosmetic fixes -2011-03-07 Marco van den Heuvel +2014-01-31 groepaz - * src/resid/voice.h, src/resid/wave.h: Moved some calls over to the - 'public' section because ow was complaining that access to protected - members is not allowed. + * src/keyboard.c: dont skip kbd_arch_init for vsid, fixes bug #452 -2011-03-07 Thomas Giesel +2014-01-30 Marco van den Heuvel - * src/monitor/monitor.c, src/monitor/mon_breakpoint.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.y, src/monitor.h, - src/monitor/mon_lex.c, src/monitor/mon_parse.h: Cleaned up inconsistent - naming (checkpoint = watchpoint | breakpoint | tracepoint) + * src/monitor/monitor.c: Fixed monitor register output (patch by + David Wood). -2011-03-07 Marco van den Heuvel +2014-01-30 Fabrizio Gennari - * data, arch/win32/utils/geninfocontrib.c, src/arch/win32/Makefile.am, - src/arch/win32/geninfocontrib.dsp, src/arch/win32/vice.dsw: Added - generation of infocontrib.h to the win32 msvc project files. + * src/arch/unix/x11/gnome/uimon.c: Prevent resizing of monitor window -2011-03-07 Marco van den Heuvel +2014-01-28 Marco van den Heuvel - * src/sounddrv/soundwmm.c: Defined DWORD_PTR for compilers it is not - defined for. + * src/arch/win32/utils/geninfocontrib.c: Fixed for minix. -2011-03-06 Marco van den Heuvel +2014-01-28 Marco van den Heuvel - * configure.in: Added a check for pdftex and disabled the building of - the vice.pdf file when this tool is not present. + * src/c128/c128mem.c: Cosmetic fix. -2011-03-05 Marco van den Heuvel +2014-01-28 groepaz - * ChangeLog, configure.in, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, - doc/vice.pdf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/it.po, - po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version 2.3.1 + * src/video/render2x4crt.c: fix crash in renderer, fixes bug #484 + (hopefully :)) -2011-03-05 Olaf Seibert +2014-01-28 groepaz - * po/Makefile.in.in: Revert last change. + * src/crtc/crtc-cmdline-options.c: register CRTC cmdline options with + uppercase CRTC to be consistant with other chips -2011-03-05 Marco van den Heuvel +2014-01-28 groepaz - * src/arch/win32/utils/Makefile.am, - src/arch/win32/utils/geninfocontrib.c: Added the start of a - geninfocontrib tool for msvc/ow, this is wip for right now. + * src/video/video-cmdline-options.c: enable render filter cmdline + option for all chips -2011-03-05 Olaf Seibert +2014-01-28 groepaz - * po/Makefile.in.in: Better $DESTDIR support. + * Makefile.am, Doxyfile: removed outdated Doxyfile, use doc/mkdoxy.sh + instead -2011-03-05 Olaf Seibert +2014-01-28 groepaz - * configure.in: Check for dlopen() without -ldl first. + * src/Makefile.am: use phony target for regenerating svnversion.h -2011-03-05 Olaf Seibert +2014-01-28 groepaz - * src/geninfocontrib_h.sh: Avoid a bash-ism. + * src/gensvnversion.sh: handle mixed revisions -2011-03-05 Marco van den Heuvel +2014-01-28 groepaz - * src/infocontrib.sed: Forced the line-ending style to LF. + * src/vic20/vic20mem.c, src/vic20/vic20rom.c: dont attempt to patch + kernal before it is loaded -2011-03-05 Dag Lem +2014-01-25 Marco van den Heuvel - * src/resid/filter.h: Added documentation for calculation of VCR gate - voltage + * src/platform/platform_minix_runtime_os.c, + src/platform/platform_solaris_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Updated. -2011-03-04 Marco van den Heuvel +2014-01-25 Kajtar Zsolt - * doc/Makefile.am: Touch dox when the tools to generate them are not - present. + * src/vic20/vic20iec.c: Typo, should be CA2 -2011-03-04 Marco van den Heuvel +2014-01-24 groepaz - * doc/vice.texi, src/arch/win32/utils/geninfocontrib.c: Changed the - maximum width of the members/contributions/thanx text in vice.texi to 68 - chars and added substitution of the @dots() tag to the infocontrib.h - auto-generation. + * src/c64/cart/easyflash.c: init easyflash ram with 0xff at power-on. + fixes bug #469 -2011-03-04 Marcus Sutton +2014-01-24 Kajtar Zsolt - * src/arch/beos/c64ui.cc: Fix C64_256K bug in the BeOS menu. + * src/c64/cart/ide64.c: Fix IDE64 configuration saving -2011-03-04 Daniel Kahlin +2014-01-23 groepaz - * src/resid/filter.cc: Corrected k for 8580 (accidentally set to 0.7 - instead of 1.0). This broke resid on at least one configuration. + * src/arch/unix/x11/gnome/uidrivestatus.c: with HAVE_CAIRO draw second + LED correctly. also draw LEDs side by side as without cairo -2011-03-04 Marco van den Heuvel +2014-01-23 groepaz - * src/cartconv.c: Display usage when -f/-t/-i/-o/-n/-l is given without - an extra parameter. + * src/arch/unix/x11/gnome/uidrivestatus.c: do not hide dualdrive LED + widget with HAVE_CAIRO -2011-03-04 Marco van den Heuvel +2014-01-22 groepaz - * src/arch/win32/utils/gentranslate.c: Don't do a string compare unless - the string length is long enough. + * src/printerdrv/drv-mps803.c: handle quote mode, handle business mode + correctly. fixes bug #418 -2011-03-04 Marco van den Heuvel +2014-01-22 groepaz - * doc/vice.texi, src, src/Makefile.am, src/geninfocontrib_h.sh, - src/info.c, src/infocontrib.sed: Added autogeneration of the VICE - members/contributors/thanx text (infocontrib.h, previously part of - info.c, now included as a header) from vice.texi (shell only for now, - project file changes is being worked on). + * src/arch/sdl/uimon.c: Fix crash in SDL-ui when disconnecting from + remote monitor. Patch by Uffe Jakobsen. -2011-03-03 Dag Lem +2014-01-22 groepaz - * src/resid/filter.cc, src/resid/filter.h: Include gate coupling - coefficient (kappa) in equations for strong inversion + * src/midi.c: Generate MIDI interrupt per byte, not per bit. Patch by + Frank Buss. -2011-03-02 Dag Lem +2014-01-21 groepaz - * src/resid/filter.cc: Include EKV gate coupling coefficient (kappa) + * src/crtc/crtc-color.c, src/plus4/ted-color.c, src/vic20/vic-color.c, + src/viciisc/vicii-color.c, src/video/video-color.c: fix vic and pet + color saturation to prevent overflow in crt renderer -2011-03-02 Dag Lem +2014-01-21 groepaz - * src/resid/filter.cc, src/resid/filter.h: Optimize out explicit - variable translations + * src/core/ciacore.c: toggle am/pm flag when hour goes from 11 to 12, + fixes bug #486 -2011-03-02 Marco van den Heuvel +2014-01-19 groepaz - * doc/fixdox.sh, doc/t2h.pl, doc/texi2chm.sh, doc/vice.chm: Added - support for most of the previously unsupported texi-tags for the chm - format generation. + * src/translate_text.c, src/c64/cart/mmc64.c, src/translate.txt: added + command line option for setting flash jumper -2011-03-02 Dag Lem +2014-01-19 groepaz - * src/resid/sid.cc, src/resid/sid.h: Explicit inlining of output() + * src/c64/cart/mmc64.c: disable ROM at reset when flash jumper is set -2011-03-01 Dag Lem +2014-01-14 Marco van den Heuvel - * src/resid/envelope.h, src/resid/extfilt.h, src/resid/filter.h, - src/resid/voice.h, src/resid/wave.h: Cleanup of inlining + * src/platform/platform_minix_runtime_os.c, + src/platform/platform_solaris_runtime_os.c, + src/platform/platform_x86_runtime_cpu.h: Updated. -2011-03-01 Dag Lem +2014-01-14 Marco van den Heuvel - * src/resid/sid.cc, src/resid/sid.h: Inlining of clock() for speedup + * src/arch/win32/vs_tmpl/xpet.tmpl: Do not use maincpu.c. -2011-03-01 Dag Lem +2014-01-10 Marco van den Heuvel - * src/resid/sid.cc, src/resid/sid.h: Simplification of sampling code - - make inlining of the last clock() viable + * src/platform/platform_solaris_runtime_os.c, + src/platform/platform_sunos_runtime_os.c: Updated. -2011-02-28 Marco van den Heuvel +2014-01-10 Marco van den Heuvel - * doc/Makefile.am, doc/fixdox.sh, doc/vice.txt: Added .txt format - documentation file fixing. + * src/platform/platform_minix_runtime_os.c, + src/platform/platform_x86_runtime_cpu.h, src/arch/unix/rs232.c, + src/arch/unix/socketimpl.h, src/platform/Makefile.am, + src/platform/platform.h, src/platform/platform_cpu_type.h, + src/platform/platform_discovery.h: Fixed for minix. -2011-02-28 Dag Lem +2014-01-10 Marco van den Heuvel - * src/resid/extfilt.h, src/resid/sid.cc: Ensure that gcc generates - branch free code for overflow handling + * src/c128/c128model.h, src/c128/c128rom.h, src/c128/daa.h, + src/info.c: Added 'newline' at the end of some files. -2011-02-28 Dag Lem +2014-01-03 Marcus Sutton - * src/resid/sid.cc: Simplification of sampling code + * src/scpu64/scpu64cpu.c: If we assume CLOCK is a DWORD then we + shouldn't also assumes it's a uint. (Fixes warnings on some win32 + builds.) -2011-02-28 Dag Lem +2014-01-01 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Summer micro-optimization for - single cycle clock() - avoid a branch by including filter - enabled/disabled in summer mask + * src/arch/win32/res.rc, src/arch/beos/ui.cc, README, doc/vice.texi, + src/arch/amigaos/mui/mui.c, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/macosx/Info.plist, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/c1541.c: Changed '2013' to '2014', + happy new year!!! -2011-02-28 Daniel Kahlin +2014-01-01 Marco van den Heuvel - * README: Added x64sc to the list of binaries. + * src/platform/platform_interix_runtime_os.c: Fixed a typo. -2011-02-27 Marco van den Heuvel +2014-01-01 Marco van den Heuvel - * doc/Makefile.am, doc/fixdox.sh: Started on a script which will help in - the correct generation of various documentation formats without having - to alter the original vice.texi + * src/platform/platform_discovery.h, src/monitor/mon_parse.c, + src/monitor/mon_parse.y, src/platform/platform_compiler.h: Fixed for + minixvmd. -2011-02-27 Dag Lem +2014-01-01 Marco van den Heuvel - * src/resid/filter.h: Revert premature mixer input micro-optimization - - requires 8580 op-amp model + * 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: Added missing util.h include. -2011-02-27 Marco van den Heuvel +2014-01-01 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Use X_HAVE_UTF8_STRING - instead since it is used to indicate the presence of the feature. + * src/drive/iecieee.h, src/drive/ieee.h: Added a newline at the end of + the files. -2011-02-27 Marco van den Heuvel +2014-01-01 Marco van den Heuvel - * doc/html/plain/NEWS: Prepared the NEWS file for 2.4, so it can be - updated as features are added and fixes made. + * src/platform/platform_solaris_runtime_os.c: Updated. -2011-02-27 Dag Lem +2013-12-30 Olaf Seibert - * src/resid/filter.h: Mixer micro-optimization - avoid a branch in - generated code for switches + * src/arch/unix/x11/xaw/uipalcontrol.c: Add ReSID controls to the + (increasingly inaccurately named) CRT Contols. -2011-02-26 Marco van den Heuvel +2013-12-27 Marco van den Heuvel - * doc/html/index.html: Updated. + * configure.proto, src/pet/petmem.c: Check for 'random()', when not + available use 'rand()' instead. -2011-02-26 Marco van den Heuvel +2013-12-26 Olaf Seibert - * doc/html/plain/NEWS: Cosmetic fix. + * src/pet/petmem.c: Fix small typo. -2011-02-26 Marco van den Heuvel +2013-12-26 Olaf Seibert - * src/arch/sdl/make-bindist_qnx6.sh, - src/arch/sdl/make-bindist_syllable.sh: fixed. + * src/pet/petmem.c, src/pet/petcolour.c, src/pet/petcolour.h, + src/pet/pethre.c, src/pet/petmodel.c: Change colour PET extension for + the next version, which is 80-column compatible. The colour memory is + moved to $8800. -2011-02-26 Marco van den Heuvel +2013-12-24 Olaf Seibert - * AUTHORS, README: Updated with new members. + * src/pet/petmodel.c: PETs based on the Universal Dynamic PET (8032081, + 8032087) already have an I/O size of only a single page. -2011-02-26 Marco van den Heuvel +2013-12-23 Marco van den Heuvel - * src/arch/amigaos/vic20ui.c: Don't include mui/mui.h, since this - causes double defines on amigaos3. + * src/platform/platform_solaris_runtime_os.c, + src/platform/platform_sunos_runtime_os.c, src/platform/platform.h: + Updated. -2011-02-26 Marco van den Heuvel +2013-12-22 Marco van den Heuvel - * src/c64/cart/c64cart.c, src/keyboard.c: If RAND_MAX is not defined, - use INT_MAX instead. + * src/util.c: Removed obsolete variable. -2011-02-26 Marco van den Heuvel +2013-12-22 Marco van den Heuvel - * src/cartconv.c: If memmove is not present use bcopy. + * src/platform/platform_x86_runtime_cpu.c: Cosmetic fix. -2011-02-26 Dag Lem +2013-12-22 Marco van den Heuvel - * src/resid/filter.h: Mixer micro-optimization + * src/platform/platform_x86_gcc_cpuid.h: Use '.byte 15;.byte 162' + instead of 'cpuid' in case the assembler doesn't know the 'cpuid' + opcode. -2011-02-24 Dag Lem +2013-12-09 Marco van den Heuvel - * vice-gtk.spec.in: Added missing files, fix for 64 bit builds + * src/platform/platform_windows_runtime_os.c, + src/platform/platform_interix_runtime_os.c, + src/platform/platform_amigaos3_runtime_os.c, + src/platform/platform_amigaos4_runtime_os.c, + src/platform/platform_aros_runtime_os.c, + src/platform/platform_beos_runtime_os.c, + src/platform/platform_cygwin_runtime_os.c, + src/platform/platform_darwin_runtime_os.c, + src/platform/platform_dos_runtime_os.c, + src/platform/platform_linux_runtime_os.c, + src/platform/platform_nextopenstep_runtime_os.c, + src/platform/platform_os2_runtime_os.c, + src/platform/platform_rhapsody_runtime_os.c, + src/platform/platform_sco_runtime_os.c, + src/platform/platform_skyos_runtime_os.c, + src/platform/platform_syllable_runtime_os.c: Remember the os and cpu + when found. -2011-02-24 Dag Lem +2013-12-15 groepaz - * vice-gtk.spec.in: Failed dlopens seems to be non-fatal; remove - requirements for ffmpeg-libs and lame-libs + * src/c64/cart/retroreplay.c: make ram banking more compact -2011-02-23 Dag Lem +2013-12-15 groepaz - * vice-gtk.spec.in: Only state libraries loaded at runtime as explicit - requirements + * src/c64/cart/retroreplay.c: remove weird hack -2011-02-23 Dag Lem +2013-05-13 Kajtar Zsolt - * configure.in: Small fix for readline check + * src/6510core.c, src/6510dtvcore.c: Revert -2011-02-23 Andreas Matthies +2013-05-03 Kajtar Zsolt - * src/arch/win32/uivideo.c: Next try to fix the palette ui in win32. + * src/6510core.c, src/6510dtvcore.c: Use common constant for ANE and + LXA. Both instructions share the same circuit to produce the result + (accumulator looped back to itself while using the special bus), so it + can't be that these two constants are permanently different. Sure the + value varies across processors, temperature and other factors, but not + between these two instructions and not for a long time. As for why + 6510dtv core is using 0xee and 6510 core 0xff is beyond me. + Technically both are correct, in practice 0xee is more common but + breaks that one loader mentioned in the comment. I leave this + inconsistency in for now. -2011-02-23 Dag Lem +2013-12-09 Marco van den Heuvel - * vice-gtk.spec.in: Final touches for 2.3 + * src/platform/platform_sunos_runtime_os.c, src/platform/platform.h, + src/platform/platform_cpu_type.h, src/platform/platform_compiler.h: + Added SunOS support. -2011-02-23 Dag Lem +2013-12-09 Marco van den Heuvel - * doc/Makefile.am: Fixed missing install of vice.* docs + * src/platform/platform_macosx.c: Added test results. -2011-02-23 Dag Lem +2013-12-02 Marco van den Heuvel - * configure.in: Fix broken check for IPv6 + * src/65c02core.c: Cosmetic fixes. -2011-02-22 Dag Lem +2013-12-02 Marco van den Heuvel - * vice-gtk.spec.in: Specify -march=pentium-m for i686 in order to use - SSE2 for resampling + * configure.proto: Fix for interix5+. -2011-02-22 Andreas Matthies +2013-12-02 groepaz - * src/arch/win32/uivideo.c: Fixed (de-)allocation of palette file - string and selection of chip register. + * src/c64/c64mem.c, src/c64/c64memlimit.c, src/c64/c64memlimit.h, + src/c64/c64memsc.c: improved MAC Machine hack a bit and carried over + to x64sc -2011-02-22 Dag Lem +2013-12-02 groepaz - * vice-gtk.spec.in: Updated requirements. Less conservative - architecture specific optimizations. + * src/c64/c64memsc.c: carrying over missing patch from r27310 to x64sc + - soci, please remember not to update x64 only :) -2011-02-20 Dag Lem +2013-11-28 Olaf Seibert - * src/resid/filter.cc, src/resid/filter.h: Improved accuracy and - (hopefully) a small speedup for solve_gain + * src/arch/unix/x11/xaw/uiarch.h: Oops, forgot to include in commit. -2011-02-20 Dag Lem +2013-11-28 Olaf Seibert - * src/resid/filter.cc: EKV model: Comments + * src/arch/unix/x11/xaw/x11ui.c: Enable/disable the mouse event + callback as needed (when mouse, lightpen or fullscreen enabled) + instead of wastefully having it always on. -2011-02-20 Dag Lem +2013-11-28 Olaf Seibert - * src/resid/filter.cc: EKV model: Rename Vgx to kVgx to clarify that - Vgx must be scaled accordingly if the value for kappa is changed from - 1.0 + * src/mouse.c: Avoid infinite loop at the top of mouse_poll() when the + mouse is enabled, moved, disabled, enabled and then used (by GEOS for + example). -2011-02-19 Marco van den Heuvel +2013-11-28 Marco van den Heuvel - * ChangeLog, po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/translate_text.c: Proper VICE 2.3 with previously forgotten - translations update. + * src/monitor/mon_parse.c, src/monitor/mon_parse.y, configure.proto: + Endian fix. -2011-02-19 Marco van den Heuvel +2013-11-28 Marco van den Heuvel - * configure.in, ChangeLog, src/version.h, - src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, - doc/vice.pdf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/it.po, - po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po, src/translate_text.c, - src/arch/amigaos/intl_text.c, src/arch/win32/res.rc: VICE version 2.3 + * src/arch/win32/vs_tmpl/mkmsvc.c: Updated with tested compilers. -2011-02-19 Christian Vogelgsang +2013-11-28 Marco van den Heuvel - * doc/html/plain/NEWS: macosx: updated NEWS + * src/platform/platform_nextopenstep_runtime_os.c, + build/nextstep/build.sh, build/rhapsody/build.sh, + src/arch/unix/next_open_rhap/make-bindist.sh, + src/arch/unix/x11/xaw/widgets/Directory.c: Fixed and updated. -2011-02-19 Dag Lem +2013-11-26 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: VCR: Safer scaling for Vg - table lookup indexes + * src/arch/unix/macosx/cocoa/menu/Makefile.am: Fixed a typo. -2011-02-19 Christian Vogelgsang +2013-11-26 Olaf Seibert - * src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m: macosx: - fixed some warnings + * src/arch/unix/x11/xaw/uidrivestatus.c: Fix bug which prevented the + drive menus on the second application shell. -2011-02-19 Christian Vogelgsang +2013-11-21 Marco van den Heuvel - * src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h: macosx: better compatiblity for - platform query + * src/platform/platform_darwin_runtime_os.c: Updated. -2011-02-19 Dag Lem +2013-11-19 Olaf Seibert - * src/resid/filter.cc, src/resid/filter.h: VCR: Simple is beautiful (and fast\!) + * src/core/ata.c: Fix 2 uninitialized fields (found with help of + Valgrind). -2011-02-19 Christian Vogelgsang +2013-11-18 Olaf Seibert - * src/arch/sdl/archdep_unix.c: macosx: fixed platform detection on SDL - version + * src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/gui/uilib.h: Update for + extra values in uilib_file_filter_enum_t. Add bounds checking. -2011-02-19 Christian Vogelgsang +2013-11-18 Olaf Seibert - * src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h: fixed comment + * src/diskimage/fsimage-probe.c: Do it for d1m too, not just d81. -2011-02-19 Christian Vogelgsang +2013-11-18 Olaf Seibert - * src/arch/platform.h, src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/platform_macosx.c, - src/arch/unix/macosx/platform_macosx.h: macosx: added runtime OS and - arch detection + * src/diskimage/fsimage-probe.c: Avoid segfault if there is no + extension. -2011-02-19 Antti S. Lankila +2013-11-15 Marco van den Heuvel - * src/resid/filter.cc: Whoops! 0.75 was correct all along. + * src/plus4/plus4-sidcart.c: SIDcart phi2 clock gets halved before + going to the SID (Markku Reunanen). -2011-02-19 Antti S. Lankila +2013-11-13 Marco van den Heuvel - * src/resid/filter.cc: Adjust 8580 peak-to-peak down by 1/3, to avoid - clipping on songs like Pot Wears Loon Pants or Drum Fool. + * src/platform/platform_darwin_runtime_os.c: Added missing include. -2011-02-19 Dag Lem +2013-11-11 groepaz - * src/resid/siddefs.h.in: Prefixed leftover defines with "RESID_" + * src/c64/cart/supergames.c: updated with some more comments and + guesswork -2011-02-19 Daniel Kahlin +2013-11-10 Marco van den Heuvel - * src/info.c: Added a mention of test result contributors. + * build/openstep/build.sh, src/platform/platform_x86_runtime_cpu.h: + Fixed for osx. -2011-02-19 Dag Lem +2013-11-10 Marco van den Heuvel - * src/resid/configure.in: reSID 1.0-pre2 + * src/gfxoutputdrv/quicktimedrv.c: Define MAC_OS_X_VERSION_10_5 if it + is not defined (as it is in the case of pre-10.5 headers). -2011-02-19 Dag Lem +2013-11-08 Marco van den Heuvel - * src/resid/filter.h: VCR: Simplification/beautification + * src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/scpu64ui.m: Added a temporary scpu64ui + for macosx, identical to the c64ui. -2011-02-19 Dag Lem +2013-11-08 Marco van den Heuvel - * src/resid/filter.cc: Clamp Vg lookup table values to 16 bits + * build/rhapsody/build.sh, + src/arch/unix/next_open_rhap/make-bindist.sh, src/libm_math.c, + src/platform/platform_rhapsody_runtime_os.c: Rhapsody fixes. -2011-02-18 Dag Lem +2013-11-06 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Temporary op-amp - initializiation table (shaves 4MB data off data segment) + * build/nextstep/build.sh: Fixed. -2011-02-18 Marco van den Heuvel +2013-11-06 Marco van den Heuvel - * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. + * configure.proto: xscpu64 builds on all platforms. -2011-02-18 Marco van den Heuvel +2013-11-06 Marco van den Heuvel - * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. + * src/arch/unix/x11/xaw/uimenu.c, + src/platform/platform_darwin_runtime_os.c: Darwin fixes. -2011-02-18 Marco van den Heuvel +2013-11-04 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added proper expert cartridge support - to the os/2 ui. + * build/openstep/build.sh, src/arch/unix/vsyncarch.c: Fixed. -2011-02-18 Marco van den Heuvel +2013-11-04 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added several 'save ... image when - changed' elements to the os/2 ui. + * configure.proto, src/arch/unix/macosx/vsyncarch.c, + src/arch/unix/vsyncarch.c, src/platform/Makefile.am, + src/platform/platform.h, src/platform/platform_compiler.h, + src/platform/platform_darwin_runtime_os.c, + src/platform/platform_discovery.h, src/platform/platform_macosx.c, + src/platform/platform_nextopenstep_runtime_os.c, + src/platform/platform_rhapsody_runtime_os.c, + src/platform/platform_x86_runtime_cpu.h: Some Darwin, NextStep, + OpenStep and Rhapsody improvements. -2011-02-17 Marco van den Heuvel +2013-11-02 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added mmc replay support to the - os/2 ui. + * configure.proto, src/arch/os2/watcom/c64commonscvsid128.tgt, + src/arch/os2/watcom/c64commonvsidsc128scpu.tgt, + src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-watcom/c64commonscvsid128.tgt, + src/arch/sdl/win32-watcom/c64commonvsidsc128scpu.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/win32/vs_tmpl/c64scpu64.tmpl, + src/arch/win32/watcom/c64commonscvsid128.tgt, + src/arch/win32/watcom/c64commonvsidsc128scpu.tgt, + src/arch/win32/watcom/vice.wpj, src/c64/Makefile.am, + src/scpu64/scpu64mem.c: Fixed the pport issue by adding a 'dummy' + pport variable to scpu64/scpu64mem.c and not include c64/c64pla.c in + the c64scpu64 library. Besides the pport variable none of the + functions in c64/c64pla.c were used, this might have led to some + compilers/linkers not including the object file in the library for + linking and having pport undefined. + +2013-11-01 Marco van den Heuvel + + * configure.proto: Enable -posix check only for certain platforms that + seem to need it to be able to compile vice. + +2013-11-01 Olaf Seibert + + * configure.proto, src/arch/unix/joy_usb.c, + src/arch/unix/rawnetarch.c, src/arch/unix/x11/gnome/uimon.c, + src/arch/unix/x11/xaw/widgets/Directory.c: On some systems, including + at least NetBSD, -posix *reduces* features to strict POSIX compliance. + Since VICE uses features that POSIX doesn't promise, this means that + VICE won't compile. Previously I put in hacks to go around this, but + it is much better to simply not use the -posix option if it reduces + features. + +2013-10-31 Marco van den Heuvel + + * src/arch/unix/next_open_rhap/Makefile.am, + src/arch/unix/next_open_rhap/make-bindist.sh, + src/arch/unix/next_open_rhap/nextfix.sh, + src/arch/unix/x11/xaw/widgets/Directory.c: Some + nextstep/openstep/rhapsody fixes. + +2013-10-31 Marco van den Heuvel + + * src/platform/platform_cygwin_runtime_os.c: Added another confirmed + test. + +2013-10-31 Marco van den Heuvel + + * src/main65816cpu.c: Comment fix. + +2013-10-31 Marco van den Heuvel + + configure.proto, src/arch/unix/macosx/joy-hid.h, + src/arch/unix/macosx/joy-hidlib.h, src/arch/unix/macosx/vsyncarch.c, + src/arch/unix/vsyncarch.c, src/platform/platform_macosx.c: Some darwin + fixes. -2011-02-17 Marco van den Heuvel +2013-10-31 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added mmc64 support to the os/2 ui. + * src/65816core.c: Fixed a comment. -2011-02-17 Marco van den Heuvel +2013-10-25 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added vic20 cart writebacks to the - os/2 ui. + * src/platform/platform_discovery.h: Proper define check. -2011-02-17 Marco van den Heuvel +2013-10-25 Marco van den Heuvel - * po/da.po: Updated by Mikkel. + * configure.proto: Added missing check for vsnprintf. -2011-02-17 Christian Vogelgsang +2013-10-24 Olaf Seibert - * doc/html/macosx.html: updated macosx download page + * src/arch/unix/rawnetarch.c, src/arch/unix/x11/gnome/uimon.c: NetBSD, + when compiled with -posix, doesn't define DT_DIR in since + POSIX.1 doesn't require it. Strictly speaking the code using it is not + portable. Similar hack for which breaks when compiled with + -posix (arguably a bug of NetBSD, I'd say). -2011-02-17 Marco van den Heuvel +2013-10-24 Olaf Seibert - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added vic20 cart support to the os/2 ui. + * src/arch/unix/mididrv.c, src/arch/unix/rs232.c: #include + to get fd_set. NetBSD got stricter on namespace + pollution, it seems. -2011-02-03 Antti S. Lankila +2013-10-24 Olaf Seibert - * src/resid/filter.cc, src/resid/filter.h: Make the 6581 Vcr element - calculation entirely branch-free by using a form that allows generating - conditional move. This seems to give a significant speed boost on ARM - devices. + * src/arch/unix/joy_usb.c: Hack for on NetBSD. -2011-02-16 Dag Lem +2013-10-24 Olaf Seibert - * src/resid/filter.cc: Replace K with u*Cox/2 for clarity + * src/arch/unix/x11/xaw/widgets/Directory.c: Add #define + _XOPEN_SOURCE; apparently now needeed with NetBSD (6.1.2). The use of + S_IFMT is apparently non- (or less-)standard. -2011-02-16 Dag Lem +2013-10-24 Marco van den Heuvel - * src/resid/filter.cc: Fixed scaling of (unused) vc_min/max + * src/arch/win32, src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/win32/vs_tmpl/mkmsvc.exe: Fixed. -2011-02-16 Dag Lem +2013-10-24 Marco van den Heuvel - * src/resid/filter.h: VCR micro-optimization + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc12_project.bat, + src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc12_project.bat, + src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe, + src/platform/platform_compiler.h: Added msvc12/vs2013 support. -2011-02-16 Marco van den Heuvel +2013-10-23 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: vice.h already includes - config.h, including vice.h is the prefered method. + * src/util.c: Added missing table. -2011-02-16 Daniel Kahlin +2013-10-23 Marco van den Heuvel - * src/info.c: Cosmetic change. + * src/platform/platform_macosx.c: Corrected the define check. -2011-02-16 Olaf Seibert +2013-10-23 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Clean up comment. + * src/sound.c: Changed define so that windows based sdl compiles work + again. -2011-02-16 Daniel Kahlin +2013-10-23 Marco van den Heuvel - * src/info.c: Further updated info on x64sc contributions. + * src/arch/unix/socketimpl.h: Fixed for correct header inclusion. -2011-02-16 Dag Lem +2013-10-23 Marco van den Heuvel - * src/resid/configure.in, src/resid/filter.cc, src/resid/filter.h, - src/resid/siddefs.h.in, src/resid/wave.h: Use EKV transistor model - for VCR + * src/arch/unix/archdep.c: Added needed define. -2011-02-16 Daniel Kahlin +2013-10-23 Marco van den Heuvel - * src/info.c: Updated info on recent contributions. + * configure.proto, src/arch/os2/vac++/ide-config.h, + src/arch/os2/watcom/ide-config.h, + src/arch/sdl/msvc-files/ide-config-mips.h, + src/arch/sdl/msvc-files/ide-config.h, + src/arch/sdl/win32-watcom/ide-config.h, + src/arch/win32/msvc/ide-config.h, src/arch/win32/watcom/ide-config.h, + src/util.c: Added more replacement functions and tests. -2011-02-16 Marco van den Heuvel +2013-10-23 Marco van den Heuvel - * configure.in: Enable building of x64dtv when sdlui is enabled. + * build/nextstep/build.sh: Don't use -s for nextstep. -2011-02-16 pottendo +2013-10-23 Marco van den Heuvel - * po/da.po, po/it.po, po/nl.po, po/tr.po: Updated. + * src/platform/platform_cygwin_runtime_os.c: Added confirmed tests. -2011-02-16 Marco van den Heuvel +2013-10-23 Marco van den Heuvel - * src/midi.c: Put the ending #endif in the proper spot. + * src/platform/platform_compiler.h, src/platform/platform_discovery.h: + Fixed. -2011-02-16 pottendo +2013-10-20 Marco van den Heuvel - * po/de.po: Updated. + * src/parallel/parallel.c: Fixed. -2011-02-16 pottendo +2013-10-20 Marco van den Heuvel - * po/sv.po: Updated by Peter. + * src/arch/win32/uihelp.c, src/platform/platform_discovery.h: Make + sure PLATFORM is defined. -2011-02-15 Marco van den Heuvel +2013-10-20 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Don't define intptr_t when - sys/int_types.h has already been included. + * src/arch/unix/x11/xaw/widgets/TextField.c: Updated. -2011-02-15 Marco van den Heuvel +2013-10-20 Marco van den Heuvel - * build/qnx4/build.sh: Don't use builtin_expect for qnx4. + * build/rhapsody/build.sh: Don't strip rhapsody bins through + compiling with -s, the strip command works for all supported + rhapsody archs. -2011-02-15 Marco van den Heuvel +2013-10-18 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Don't typedef wchar_t when - already defined in stddef.h + * configure.proto: Fixed a typo. -2011-02-15 Marco van den Heuvel +2013-10-17 Marco van den Heuvel - * doc/html/amigaos.html, doc/html/beos.html, doc/html/index.html, - doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html: Prepared - some of the source/bin download pages for the 2.3 release. + * configure.proto: Improved the checks for network functions and added + check for the Xaw(3d) Tip.h file. -2011-02-15 Marco van den Heuvel +2013-10-17 Marco van den Heuvel - * src/arch/win32/res.rc: Fixed a typo. + * src/arch/unix/x11/xaw/widgets/TextField.c: Updated. -2011-02-15 Daniel Kahlin +2013-10-14 Marco van den Heuvel - * src/main.c: Corrected a syntax error. + * configure.proto: Don't check ar for nextstep, openstep and rhapsody, + and added a check for -lposix. -2011-02-15 Marco van den Heuvel +2013-10-10 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Last tweak for - international support in TextField.c + * src/imagecontents/imagecontents.c: Use lib_stralloc instead of + strdup. -2011-02-15 Marco van den Heuvel +2013-10-10 Marco van den Heuvel - * README, doc/Readme.dos, doc/vice.texi, man/vice.1, - src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/msdos/ui.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/os2/install.cmd, - src/arch/sdl/make-bindist_qnx6.sh, src/arch/unix/macosx/x11-launcher.sh, - src/arch/unix/qnx6/make-bindist.sh, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/resid/README, src/resid/THANKS, - vice-gtk.spec.in, vice-mint.spec.in, vice.spec.in: Updated the vice - homepage url. + * src/parallel/parallel.c, src/printerdrv/drv-nl10.c, + src/video/video-sound.c: Changed to use the 'STATIC_PROTOTYPE' define. -2011-02-15 Marco van den Heuvel +2013-10-02 Marco van den Heuvel - * doc/html/index.html, doc/vice.texi, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc, src/info.c, src/main.c: Updated the members - lists. + * build/openstep/build.sh: Don't strip openstep bins through + compiling with -s, the strip command works for all supported openstep + archs. -2011-02-15 Marco van den Heuvel +2013-10-02 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/Makefile.am, - src/arch/unix/x11/xaw/widgets/utf8ext.c, - src/arch/unix/x11/xaw/widgets/utf8ext.h: Removed (no longer needed) - utf8ext.* files. + * src/platform/platform_beos_runtime_os.c: BeOS improvements. -2011-02-15 Marco van den Heuvel +2013-09-30 Marco van den Heuvel - * configure.in, src/arch/unix/x11/xaw/widgets/TextField.c: Fixes for - TextField.c: added configure tests for _Xlc_* functions and added - (modified) patch by Olaf. + * config.guess, configure.proto, src/arch/beos/joy.cc, + src/arch/beos/ui.cc: Added support for haiku 64bit. -2011-02-15 pottendo +2013-09-30 Marco van den Heuvel - * po/da.po: Updated by Mikkel. + * build/openstep/build.sh: No hppa arch option in openstep. -2011-02-14 Marco van den Heuvel +2013-09-23 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: More fixes for non-wchar - platforms. + * configure.proto, src/arch/amigaos/archdep.h, + src/arch/beos/archdep.h, src/arch/beos/scpu64ui.cc, + src/arch/msdos/archdep.h, src/arch/os2/archdep.h, + src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, + src/arch/sdl/archdep_xbox.h, src/arch/unix/archdep.h, + src/arch/win32/archdep.h, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/gifdrv.c, + src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c, + src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/pcxdrv.c, + src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c: BeOS fixes. -2011-02-14 Christian Vogelgsang +2013-09-21 Marco van den Heuvel - * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm: macosx: fixed Y/Z for - US x128 keyboard + * src/platform/platform_discovery.h, + src/platform/platform_x86_beos_cpuid.h: Improved BeOS support. -2011-02-14 Marco van den Heuvel +2013-09-15 groepaz - * src/arch/unix/socketimpl.h: Added openserver 5 fix. + * src/monitor/monitor.c: dont forget single stepping commands -2011-02-14 Marco van den Heuvel +2013-09-17 Marco van den Heuvel - * vice-mint.spec.in: Changed --with-sdl to --with-sdlsound. + * configure.proto, src/arch/sdl/archdep_unix.c, + src/arch/unix/archdep.c, src/platform/Makefile.am, + src/platform/platform.h, src/platform/platform_amd64_msvc_cpuid.h, + src/platform/platform_amigaos4_runtime_os.c, + src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, + src/platform/platform_discovery.h, + src/platform/platform_linux_runtime_os.c, + src/platform/platform_macosx.c, + src/platform/platform_sco_runtime_os.c, + src/platform/platform_solaris_runtime_os.c, + src/platform/platform_syllable_runtime_os.c, + src/platform/platform_x86_beos_cpuid.h, + src/platform/platform_x86_gcc_cpuid.h, + src/platform/platform_x86_msvc_cpuid.h, + src/platform/platform_x86_runtime_cpu.c, + src/platform/platform_x86_runtime_cpu.h, + src/platform/platform_x86_watcom_cpuid.h: Added sco support and split + up the cpuid code to different files. -2011-02-14 Marco van den Heuvel +2013-09-15 groepaz - * configure.in, src/arch/unix/x11/xaw/widgets/TextField.c: Fixed for - platforms without intptr_t and wchar.h, added wchar.h test to configure. + * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/xaw/uivsidcontrol.c: show default tune in ui -2011-02-14 Andreas Matthies +2013-09-15 groepaz - * src/gfxoutputdrv/ffmpegdrv.c: Fixed declaration of framecounter. + * src/c64/c64.c, src/c64/psid.c: hack to handle default tune properly -2011-02-13 Marco van den Heuvel +2013-09-15 Marco van den Heuvel - * configure.in: changed the xrandr configure test to test for - XRRConfigCurrentRate, since the original test was not enough to exclude - older xrandr libs that didn't have the needed functions. + * src/platform/platform_cpu_type.h, + src/platform/platform_x86_runtime_cpu.c: Improved interix support. -2011-02-13 Marco van den Heuvel +2013-09-13 Marcus Sutton - * src/arch/unix/gui/uic64cart.c: Fixed the position of a variable init. + * src/pet/pet.c, src/pet/petmem.c, src/pet/petmem.h, + src/pet/petmodel.c: Make petmodel_get() use resource settings to + determine the model and stop petmodel_set() from trying to set an + invalid one. Also fix clipboard copy and monitor screen commands not + working properly when PET video size is set to 'auto' and slightly + refactor pet.c. -2011-02-13 Andreas Matthies +2013-09-13 Marcus Sutton - * src/core/ciacore.c: Remove "Timer B bug" flag if normal interrupt - occurs. + * src/pet/petcolour.c, src/pet/petcolour.h, src/pet/petcpu.c, + src/pet/petmodel.h: Fix svn properties. -2011-02-13 Andreas Matthies +2013-09-10 Marco van den Heuvel - * src/core/ciacore.c: Fixes missing CIA/6526A interrupt delay if - acknowledged on cycle before. + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_discovery.h, + src/platform/platform_skyos_runtime_os.c, + src/platform/platform_syllable_runtime_os.c: Added skyos support and + improved syllable support. -2011-02-12 Marco van den Heuvel +2013-09-09 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.rc: Removed IEC references from the - os/2 printer ui items. + * src/platform/platform_x86_runtime_cpu.c: Fixed. -2011-02-12 Marco van den Heuvel +2013-09-09 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/TextField.c: Only include stdint.h when - configure has defined it as present. + * src/platform/platform_interix_runtime_os.c: Removed unused var. -2011-02-12 Marco van den Heuvel +2013-09-04 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/utf8ext.c: Forgot to include utf8ext.h - in utf8ext.c + * src/arch/sdl/types.h, src/monitor/monitor.c: Cygwin64 fixes. -2011-02-12 Marco van den Heuvel +2013-09-03 groepaz - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added 'raw printer' support to the - os/2 ui. + * src/c64/cart/ocean.c: updated/fixed -2011-02-12 Marco van den Heuvel +2013-09-02 groepaz - * src/arch/unix/x11/xaw/widgets/Makefile.am, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/utf8ext.c, - src/arch/unix/x11/xaw/widgets/utf8ext.h: Some of the utf8 calls used in - TextField.c are only available if the X11 dev package is based on - XFree86 4.0.2 and higher, so I added the utf8 extension code to be used - in case the platform doesn't have it in its X11 dev. + * src/c64/cart/gs.c: updated/fixed -2011-02-11 Andreas Matthies +2013-09-02 groepaz - * src/gfxoutputdrv/ffmpegdrv.c: Added "drop every second frame" feature - requested by Moon. No GUI as this is already freezed for 2.3. + * src/c64/cart/funplay.c: updated/fixed -2011-02-11 Marco van den Heuvel +2013-09-02 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added 'load to basic start' to the - os/2 ui. + * src/platform/platform_compiler.h: Added ow compiler detection. -2011-02-11 Marco van den Heuvel +2013-09-02 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added v364 speech support to the - os/2 ui. + * src/platform/platform_cpu_type.h: Also define __i?86__ for watcom + compiles. -2011-02-11 Marco van den Heuvel +2013-09-02 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added magic voice support to the - os/2 ui. + * src/platform/platform_windows_runtime_os.c: Fixed. -2011-02-11 Marco van den Heuvel +2013-09-02 Marco van den Heuvel - * src/sounddrv/soundbeos.cc: #if 0'ed a line in the beos sound driver - that seems to be responsible for it 'hanging' in certain circumstances. + * src/platform/platform_windows_runtime_os.c: Fixed a warning. -2011-02-11 Marco van den Heuvel +2013-09-01 Marco van den Heuvel - * src/arch/win32/videoarch.h: Added some fixes for when the windows - resources are compiled with wrc. + * src/arch/sdl/msvc-files/ide-config.h, + src/arch/win32/msvc/ide-config.h, src/platform/platform_compiler.h, + src/platform/platform_discovery.h: Reorganized to give common results. -2011-02-11 Fabrizio Gennari +2013-09-01 Marco van den Heuvel - * src/sounddrv/soundwmm.c: Remove an nunnecessary include and 3 warnings + * src/platform/platform_cpu_type.h: Only define __i?86__ when + compiling with msvc. -2011-02-11 Fabrizio Gennari +2013-08-22 Marco van den Heuvel - * src/sounddrv/sounddx.c: Do not compile sounddx.c if not necessary + * src/platform/platform_amigaos4_runtime_os.c, + src/platform/platform_aros_runtime_os.c: Fixed some warnings. -2011-02-10 Andreas Matthies +2013-08-22 Marco van den Heuvel - * src/interrupt.h: Add debug output for NMI. + * src/arch/unix/archdep.c, src/opencbm.h, + src/platform/platform_cygwin_runtime_os.c, + src/platform/platform_discovery.h, + src/platform/platform_windows_runtime_os.c: Cygwin64 fixes. -2011-02-10 Marco van den Heuvel +2013-08-15 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc: Put - some I/O extensions in sub menus in the os/2 ui. + * src/findhacks.sh: Added "SKYOS" to the findhacks script. -2011-02-10 Marco van den Heuvel +2013-08-15 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added pet dww support to the os/2 ui. + * src/arch/sdl/archdep_unix.c, src/opencbm.h, + src/platform/platform_x86_runtime_cpu.c: SkyOS fixes. -2011-02-09 Marco van den Heuvel +2013-08-14 Marco van den Heuvel - * src/arch/riscos/uiconfig.c, src/arch/riscos/uiconfig.h, - src/arch/riscos/uihelp.c: Removed emuid from the riscos ui. + * config.guess: Improved config.guess to handle 64bit cygwin. -2011-02-09 Marco van den Heuvel +2013-08-14 groepaz - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Removed emuid from the os/2 ui. + * src/arch/win32/uimon.c: better fix for monitor crash, patch by + greg king -2011-02-09 Marco van den Heuvel +2013-08-13 groepaz - * src/arch/os2/dialogs/menubar.c: Seperated c64 model menu actions from - menu selections and put them in the correct places. + * src/arch/amigaos/vsidui.c, src/arch/sdl/vsidui.c, + src/arch/win32/vsidui.c: kill references to csidmodel array, fixes bug + #465 -2011-02-09 Marco van den Heuvel +2013-08-12 Marco van den Heuvel - * src/sound.c: Added a 25 warning msg limit for the cycle based buffer - overflow msg. + * src/arch/android/AnVICE/jni/locnet/include/AndroidOSfunc.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_events.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_getenv.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_joystick.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_keyboard.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_keysym.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_loadso.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_main.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_mouse.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_mutex.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_name.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_opengl.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_platform.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_quit.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_rwops.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_screenkeyboard.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_stdinc.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_syswm.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_thread.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_timer.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_types.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_version.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_video.h, src/log.c, + src/opencbm.h: Removed an unneeded comment. -2011-02-09 Dag Lem +2013-08-12 Antti S. Lankila - * src/resid/filter.cc: The 8580 cutoff frequency is never 0 + * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Get rid of the log + print of the SID model. Probably nobody reads it from the log or + cares. -2011-02-08 Marco van den Heuvel +2013-08-12 groepaz - * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added c64 model selection to the - os/2 ui. + * src/c64/psid.c, src/c64/vsid.c: remove remains of resid-fp, reject + psid file with invalid default tune -2011-02-08 Marco van den Heuvel +2013-08-12 groepaz - * src/c64/cart/c64carthooks.c: Added the other missing #ifdef HAVE_MIDI. + * src/c64/vsid.c: revert 27722, doesnt work this way unless further + work is put into it -2011-02-08 Marco van den Heuvel +2013-08-12 groepaz - * src/c64/cart/c64carthooks.c: Added missing #ifdef HAVE_MIDI. + * src/c64/vsid.c: remove references to keyboard maps -2011-02-07 Marco van den Heuvel +2013-08-12 Antti S. Lankila - * src/arch/Makefile.am, src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/residdtv-voice.cc, - src/arch/sdl/win32-watcom/residdtv-wave.cc, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp-pot.cc, - src/arch/sdl/win32-watcom/residfp-wave.cc, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/watcom-source-wrappers/residdtv-voice.cc, - src/arch/watcom-source-wrappers/residdtv-wave.cc, - src/arch/watcom-source-wrappers/residfp-pot.cc, - src/arch/watcom-source-wrappers/residfp-wave.cc, - src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, - src/arch/win32/watcom/residdtv-voice.cc, - src/arch/win32/watcom/residdtv-wave.cc, - src/arch/win32/watcom/residfp-pot.cc, - src/arch/win32/watcom/residfp-wave.cc, src/arch/win32/watcom/vice.wpj: - More ow code duplication cleanup. - -2011-02-07 Dag Lem - - * src/resid/filter.cc: Resonance function for the 8580, worked out from - revectorized die photographs. Removed the last remaining divisions and - floating point code from runtime. - -2011-02-07 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/residdtv-extfilt.cc, - src/arch/sdl/win32-watcom/residdtv-filter.cc, - src/arch/sdl/win32-watcom/residdtv-version.cc, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp-filter.cc, - src/arch/sdl/win32-watcom/residfp-version.cc, - src/arch/sdl/win32-watcom/residfp-voice.cc, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/watcom-source-wrappers/residdtv-extfilt.cc, - src/arch/watcom-source-wrappers/residdtv-filter.cc, - src/arch/watcom-source-wrappers/residdtv-version.cc, - src/arch/watcom-source-wrappers/residfp-filter.cc, - src/arch/watcom-source-wrappers/residfp-version.cc, - src/arch/watcom-source-wrappers/residfp-voice.cc, - src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, - src/arch/win32/watcom/residdtv-extfilt.cc, - src/arch/win32/watcom/residdtv-filter.cc, - src/arch/win32/watcom/residdtv-version.cc, - src/arch/win32/watcom/residfp-filter.cc, - src/arch/win32/watcom/residfp-version.cc, - src/arch/win32/watcom/residfp-voice.cc, src/arch/win32/watcom/vice.wpj: - More ow code duplication cleanup. - -2011-02-06 groepaz - - * src/c64/cart/c64-midi.c, src/c64/cart/sfx_soundexpander.c, - src/c64/cart/sfx_soundsampler.c, src/c64/cart/tfe.c, src/core/cs8900.c, - src/core/cs8900.h, src/core/fmopl.c, src/core/fmopl.h, - 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/midi.c, - src/midi.h, src/rtc/ds1302.c, src/rtc/ds1302.h: added/prepared some - more snapshot stubs + * configure.proto, src/resid/configure.in, src/resid-dtv/configure.in: + Switch VICE to use clang/clang++ if it's there, fall back to gcc/g++. + Allows autotools build to succeed on OS X. -2011-02-06 groepaz +2013-08-12 Antti S. Lankila - * src/c64/cart/c64-midi.c, src/c64/cart/c64-midi.h, - src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, src/c64/cart/ide64.h, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, - src/c64/cart/mmcreplay.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, src/c64/cart/snapshot64.c, - src/c64/cart/tfe.c, src/c64/cart/tfe.h: added stubs for snapshot - read/write and return proper error instead of silently not work :) - -2011-02-06 groepaz - - * src/c64/cart/snapshot64.c: changed rom switching (makes codebuster - rom work) - -2011-02-06 Fabrizio Gennari - - * src/tape/tap.c: In C16 tapes, tap_cbm_read_block() must be called - with the right size of header, because C16 headers do not have an end - marker, so the size cannot be autodetected - -2011-02-06 groepaz - - * src/c64/cart/stardos.c: fix roml mapping, emulate capacitor (more) - correctly - -2011-02-06 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/os2/Makefile.am, - src/arch/os2/watcom/resid-sid.cc, src/arch/os2/watcom/resid.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciisc.tgt, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/resid-sid.cc, - src/arch/sdl/win32-watcom/resid.tgt, - src/arch/sdl/win32-watcom/residdtv-envelope.cc, - src/arch/sdl/win32-watcom/residdtv-sid.cc, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp-envelope.cc, - src/arch/sdl/win32-watcom/residfp-extfilt.cc, - src/arch/sdl/win32-watcom/residfp-sid.cc, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciinew-snapshot.c, - src/arch/sdl/win32-watcom/viciinew-timing.c, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/watcom-source-wrappers/resid-sid.cc, - src/arch/watcom-source-wrappers/residdtv-envelope.cc, - src/arch/watcom-source-wrappers/residdtv-sid.cc, - src/arch/watcom-source-wrappers/residfp-envelope.cc, - src/arch/watcom-source-wrappers/residfp-extfilt.cc, - src/arch/watcom-source-wrappers/residfp-sid.cc, - src/arch/watcom-source-wrappers/viciisc-snapshot.c, - src/arch/watcom-source-wrappers/viciisc-timing.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/resid-sid.cc, - src/arch/win32/watcom/resid.tgt, - src/arch/win32/watcom/residdtv-envelope.cc, - src/arch/win32/watcom/residdtv-sid.cc, - src/arch/win32/watcom/residfp-envelope.cc, - src/arch/win32/watcom/residfp-extfilt.cc, - src/arch/win32/watcom/residfp-sid.cc, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew-snapshot.c, - src/arch/win32/watcom/viciinew-timing.c, - src/arch/win32/watcom/viciinew.tgt: More ow code duplication cleanup. + * build/android/build-android.sh.in: Fix echi -> echo -2011-02-06 Dag Lem +2013-08-12 groepaz - * src/sid/sid-snapshot.c: Bumped SIDEXTENDED snapshot version to 1.1 + * src/arch/win32/uimon.c: zero out allocated block, fixes monitor + crash bug #454. patch by derrick inksley -2011-02-06 Daniel Kahlin +2013-08-11 groepaz - * doc/html/plain/NEWS: Added a note about the changed ColorGamma range - and a general note on upgrading. + * src/monitor/mon_util.c, src/monitor/monitor.c, + src/monitor/monitor_network.c: remote monitor command stream bugfix, + patch by uffe jakobsen -2011-02-06 Marco van den Heuvel +2013-08-10 Marco van den Heuvel - * doc/coding-guidelines.txt: Added skoe's refinement of the coding - guidelines document. + * src/arch/win32/vsyncarch.c, src/socket.c: Fixed for ow. -2011-02-06 Fabrizio Gennari +2013-08-10 Antti S. Lankila - * src/tape/tap.c: If a TAP file was corrupt, and there was a - start-of-pause marker (0 byte) followed by less than 3 bytes then EOF, - the function tap_find_pilot() went into an infinite loop + * src/resid/wave.cc: Lengthen TTL for floating output based on some + SOASC songs (bug 290) -2011-02-06 Daniel Kahlin +2013-08-10 Antti S. Lankila - * doc/html/plain/NEWS: Added mentions of a few additional fixes. + * src/Makefile.am: Use READLINE_LIBS only in *_LDADD and not + common_libs, so we don't try to build target called -lreadline -2011-02-06 Daniel Kahlin +2013-08-10 groepaz - * doc/html/plain/NEWS: Elaborated on x64sc. Added note about - autostart inject. + * src/video/video-resources.c: due to popular demand changed CRT + emulation defaults to show slightly less agressive scanlines and + somewhat more saturated colors. -2011-02-06 Christian Vogelgsang +2013-08-10 groepaz - * src/arch/unix/macosx/joy.c: macosx: enabled joystick settings in x64sc + * src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0: removed unused UseVicII + resource -2011-02-05 Marco van den Heuvel +2013-08-10 groepaz - * src/arch/Makefile.am, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/viciisc.tgt, src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciinew-color.c, - src/arch/sdl/win32-watcom/viciinew-draw.c, - src/arch/sdl/win32-watcom/viciinew-fetch.c, - src/arch/sdl/win32-watcom/viciinew-irq.c, - src/arch/sdl/win32-watcom/viciinew-mem.c, - src/arch/sdl/win32-watcom/viciinew-phi1.c, - src/arch/sdl/win32-watcom/viciinew-resources.c, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/watcom-source-wrappers/viciisc-color.c, - src/arch/watcom-source-wrappers/viciisc-draw.c, - src/arch/watcom-source-wrappers/viciisc-fetch.c, - src/arch/watcom-source-wrappers/viciisc-irq.c, - src/arch/watcom-source-wrappers/viciisc-mem.c, - src/arch/watcom-source-wrappers/viciisc-phi1.c, - src/arch/watcom-source-wrappers/viciisc-resources.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew-color.c, - src/arch/win32/watcom/viciinew-draw.c, - src/arch/win32/watcom/viciinew-fetch.c, - src/arch/win32/watcom/viciinew-irq.c, - src/arch/win32/watcom/viciinew-mem.c, - src/arch/win32/watcom/viciinew-phi1.c, - src/arch/win32/watcom/viciinew-resources.c, - src/arch/win32/watcom/viciinew.tgt: More ow code duplication cleanup. - -2011-02-05 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/os2/Makefile.am, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciisc.tgt, - src/arch/os2/watcom/xpet-main.c, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4-main.c, src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic-main.c, src/arch/os2/watcom/xvic.tgt, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciinew-cmdline-options.c, - src/arch/sdl/win32-watcom/viciinew.c, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64main.c, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xpetmain.c, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xplus4main.c, - src/arch/sdl/win32-watcom/xvic.tgt, - src/arch/sdl/win32-watcom/xvicmain.c, - src/arch/watcom-source-wrappers/viciisc-cmdline-options.c, - src/arch/watcom-source-wrappers/viciisc.c, - src/arch/watcom-source-wrappers/x64-main.c, - src/arch/watcom-source-wrappers/xpet-main.c, - src/arch/watcom-source-wrappers/xplus4-main.c, - src/arch/watcom-source-wrappers/xvic-main.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew-cmdline-options.c, - src/arch/win32/watcom/viciinew.c, src/arch/win32/watcom/viciinew.tgt, - src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64main.c, - src/arch/win32/watcom/xpet.tgt, src/arch/win32/watcom/xpetmain.c, - src/arch/win32/watcom/xplus4.tgt, src/arch/win32/watcom/xplus4main.c, - src/arch/win32/watcom/xvic.tgt, src/arch/win32/watcom/xvicmain.c: More - ow code duplication cleanup. - -2011-02-05 Dag Lem - - * src/arch/platform_cpu_type.h: Added missing include of string.h - -2011-02-05 Dag Lem - - * src/resid/sid.h, src/sid/resid.cc, src/sid/sid-snapshot.c, - src/sid/sid-snapshot.h: Added new reSID state variables to SID snapshot - -2011-02-05 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/os2/Makefile.am, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128-main.c, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64dtv-main.c, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-main.c, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2-main.c, - src/arch/os2/watcom/xcbm2.tgt, src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x128main.c, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/x64dtvmain.c, - src/arch/sdl/win32-watcom/x64sc.tgt, - src/arch/sdl/win32-watcom/x64scmain.c, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xcbm2main.c, - src/arch/watcom-source-wrappers/genwinres32.c, - src/arch/watcom-source-wrappers/x128-main.c, - src/arch/watcom-source-wrappers/x64dtv-main.c, - src/arch/watcom-source-wrappers/x64sc-main.c, - src/arch/watcom-source-wrappers/xcbm2-main.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/genwinres32.c, - src/arch/win32/watcom/genwinres32.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x128main.c, - src/arch/win32/watcom/x64dtv.tgt, src/arch/win32/watcom/x64dtvmain.c, - src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/x64scmain.c, - src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xcbm2main.c: More - ow code duplication cleanup. - -2011-02-05 Marco van den Heuvel - - * src/arch/os2/watcom/makebindist.bat: Refined the os/2 ow bindist - batch file a bit. - -2011-02-05 Marco van den Heuvel - - * src/arch/os2/dialogs/menubar.rc: Fixed a typo. - -2011-02-05 Marco van den Heuvel - - * src/arch/Makefile.am, src/arch/os2/Makefile.am, - src/arch/os2/watcom/gentranslate32.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vic20cart-generic.c, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/gentranslate32.tgt, - src/arch/sdl/win32-watcom/vic20cart-generic.c, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, src/arch/watcom-source-wrappers, - src/arch/watcom-source-wrappers/gentranslate32.c, - src/arch/watcom-source-wrappers/vic20cart-generic.c, - src/arch/win32/Makefile.am, src/arch/win32/watcom/gentranslate32.c, - src/arch/win32/watcom/gentranslate32.tgt, - src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vic20cart-generic.c, - src/arch/win32/watcom/vice.wpj: Start of the ow wrapper file code - duplication cleanup. + * 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/cbm2ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uisid.c, src/arch/unix/gui/vsidui.c: removed numeric + entry for resid params from GTK menus -2011-02-05 Marco van den Heuvel +2013-08-10 groepaz - * src/arch/os2/install.cmd, src/arch/os2/makedist.cmd: Fixed some - elements of the os/2 makedist.cmd and install.cmd files. + * src/arch/unix/x11/gnome/uipalcontrol.c: added sliders for ReSID + params -2011-02-05 groepaz +2013-08-10 groepaz - * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/exos.c, src/c64/cart/exos.h, - src/c64/cart/finalplus.c, src/c64/cart/finalplus.h, - src/c64/cart/generic.c, src/c64/cart/generic.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, - src/c64/cart/stardos.c, src/c64/cart/stardos.h: added missing hooks - for vic-ii ultimax fetches + * src/sid/sid-resources.c: fixed limiting -2011-02-05 Marco van den Heuvel +2013-08-09 Marco van den Heuvel - * configure.in, doc/Makefile.am, doc/vice.inf, src/arch/os2/Makefile.am, - src/arch/os2/makedist.cmd, src/arch/os2/texi2ipf, - src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/VICE_HLP.ICC, - src/arch/os2/vac++/VICE_INF.ICC, src/arch/os2/watcom/makebindist.bat: - Moved os/2 vice.inf to the top doc dir (where it belongs) and added - support for creating the os/2 vice.inf file (even when cross-compiling). + * src/socket.c: Don't use PF_INET6 if HAVE_IPV6 is not defined. -2011-02-05 Marco van den Heuvel +2013-08-09 Marco van den Heuvel - * src/arch/os2/Makefile.am, src/arch/os2/watcom/makebindist.bat: Added - a bindist batch file for os/2 ow. + * src/arch/unix/x11/xaw/uimenu.c: Fixed log_warning use. -2011-02-05 groepaz +2013-08-09 Marco van den Heuvel - * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/exos.c, src/c64/cart/exos.h, - src/c64/cart/finalplus.c, src/c64/cart/finalplus.h, - src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/stardos.c, src/c64/cart/stardos.h, src/c64/cart/zaxxon.c, - src/c64/cart/zaxxon.h: added memory peek + * build/android/build-android.sh, build/android/build-android.sh.in: + Fixed a typo. -2011-02-05 Dag Lem +2013-08-09 Marco van den Heuvel - * src/resid/filter.h: VCR: Yet another micro-optimization - only load - constant when used in calculation of triode mode current + * src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added menu_jam.c to the sdl win32 + ow project files. -2011-02-05 Dag Lem +2013-08-09 Marco van den Heuvel - * src/resid/envelope.h, src/resid/voice.h, src/resid/wave.cc, - src/resid/wave.h: Shave 64KB off waveform arrays, and facilitate - 16x16->32 multiplication in envelope modulation + * src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: Added + menu_jam.c to the android build. -2011-02-05 Dag Lem +2013-08-09 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: VCR: Micro-optimization in - caculation of triode mode + * src/arch/sdl/archdep_unix.c: Don't call linux platform code when + using android. -2011-02-04 Marco van den Heuvel +2013-08-09 Marco van den Heuvel - * doc: Added vice.GID to the svn ignore list. + * src/platform/platform_discovery.h, + src/platform/platform_linux_runtime_os.c: Don't use linux detection + code for android. -2011-02-04 groepaz +2013-08-09 pottendo - * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, - src/c64/cart/generic.h, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: remove direct export.x usage + * build/android/build-android.sh: build/android/build-android.sh + (options): fixed typo. -2011-02-04 Dag Lem +2013-08-09 groepaz - * src/resid/filter.cc, src/resid/filter.h: 19 to 16 bit conversion - almost complete + * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c, src/arch/unix/archdep.c, + src/arch/win32/archdep.c, src/archapi.h, src/c1541.c: removed pager + from c1541 and related archdep code. use '|more' instead. -2011-02-04 Dag Lem +2013-08-09 groepaz - * src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, - src/resid/envelope.h, src/resid/filter.cc, src/resid/filter.h, - src/resid/wave.cc, src/resid/wave.h: Start of work to store most filter - variables in 16 instead of 19 bits, as suggested by Antti Lankila. + * src/arch/sdl/archdep_unix.c: slightly better handling of when + argv[0] is NULL -2011-02-04 Marco van den Heuvel +2013-08-09 groepaz - * src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x64sc.tgt: Added - .rc processing for x64sc to the os2 watcom project files. + * src/main.c: added proper error handling when archdep_init failed -2011-02-04 Marco van den Heuvel +2013-08-08 groepaz - * src/arch/os2/vac++/incl/c64.icc: Fixed a typo. + * src/arch/msdos/uijoystick.c, src/arch/win32/uijoystick.c: rename + conflicting type -2011-02-04 Dag Lem +2013-08-08 groepaz - * src/resid/filter.cc, src/resid/filter.h: Reverted non-portable hack, - which also fails to pass my secret beauty vs. benefit test :-) + * doc/vice.pdf, doc/vice.txt: updated -2011-02-04 Marco van den Heuvel +2013-08-08 groepaz - * src/arch/os2/Makefile.am, src/arch/os2/siddtvdefs.h, - src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/X1541.ICC, - src/arch/os2/vac++/incl/c128.icc, src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/iec.icc, src/arch/os2/vac++/incl/iec128dcr.icc, - src/arch/os2/vac++/incl/iecc64exp.icc, - src/arch/os2/vac++/incl/mainsrc.icc, src/arch/os2/vac++/x128/X128.ICC: - More os2 vac++ fixes. + * src/monitor/monitor.c: do not remember 'exit' command when exiting + monitor, patch by uffe jakobsen -2011-02-04 groepaz +2013-08-08 groepaz - * src/arch/unix/joy.c: do only treat the first 4 joystick buttons as - fire (fixes bug 3167986) + * src/autostart-prg.c: do not disable TDE on autostarting PRG when + 'handle TDE at autostart' is enabled. patch by uffe jakobsen -2011-02-03 Marco van den Heuvel +2013-08-07 groepaz - * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESID.ICC, - src/arch/os2/vac++/config.h, src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/c64commonall.icc, - src/arch/os2/vac++/incl/c64commonc128.icc, - src/arch/os2/vac++/incl/c64commonc64dtv.icc, - src/arch/os2/vac++/incl/c64commonc64sc.icc, - src/arch/os2/vac++/incl/c64sc.icc, src/arch/os2/vac++/incl/core.icc, - src/arch/os2/vac++/incl/crtc.icc, - src/arch/os2/vac++/incl/gfxoutputdrv.icc, - src/arch/os2/vac++/incl/mainsrc.icc, src/arch/os2/vac++/incl/plus4.icc, - src/arch/os2/vac++/incl/printerdrv.icc, - src/arch/os2/vac++/incl/sounddrv.icc, src/arch/os2/vac++/incl/vdc.icc, - src/arch/os2/vac++/incl/viciisc.icc, src/arch/os2/vac++/incl/video.icc, - src/arch/os2/vac++/lpng.icc, src/arch/os2/vac++/lzlib.icc, - src/arch/os2/vac++/vicedll.ICC, src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/x64sc, src/arch/os2/vac++/x64sc/X64SC.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, src/arch/os2/vac++/xvic/Xvic.ICC: - Preliminary fixes for the os2 vac++ project files. + * doc/vice.texi: removed references to resid-fp -2011-02-03 Antti S. Lankila +2013-08-07 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Unify snake current - calculation for both directions of current. Adjust scaling for n_vcr and - n_snake to 1 << 13, which avoids one shift in the hot path. Use 31 bits - for vc, and apply a small bit hack to convert the signed vc value to - unsigned array index. + * src/arch/sdl/msvc-files/ide-config.h: Better msvc version detection. -2011-02-03 Marco van den Heuvel +2013-08-07 Marco van den Heuvel - * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-fileio.c, - src/arch/os2/kbd/Makefile.am, src/arch/os2/kbd/kbd-c64sc.c, - src/arch/os2/siddefs.h, src/arch/os2/watcom/c128c64.tgt, - src/arch/os2/watcom/c64.tgt, src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/c64sc.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, - src/arch/os2/watcom/gentranslate32.tgt, src/arch/os2/watcom/genwt.bat, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/printerdrv.tgt, - src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/vdc.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciicommon.tgt, - src/arch/os2/watcom/viciisc.tgt, src/arch/os2/watcom/video.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-main.c, - src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xall-specific.tgt, - src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt, - src/arch/platform_cpu_type.h, src/keyboard.c: Fixed the os/2 ow - project files. + * src/arch/win32/res.rc: Adjusted the size of the header of the + windows command-line options dialog. -2011-02-03 pottendo +2013-08-07 Dag Lem - * po/tr.po: Updated by Emir. + * doc/vice.texi: Replaced invalid @itemx with @item in vice.texi -2011-02-03 Dag Lem +2013-08-07 Dag Lem - * src/resid/filter.cc, src/resid/filter.h: Decreased size of op-amp - lookup table elements to 16 bits, for speedup on ARM + * src/Makefile.am: Compilation fix for system-wide libreadline -2011-02-03 Christian Vogelgsang +2013-08-07 Marco van den Heuvel - * src/arch/unix/macosx/mididrv.c: macosx: removed warnings in midi - driver + * src: Added svnversion.h to the svn ignores. -2011-02-02 Dag Lem +2013-08-07 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: VCR: 16 bit tables for Vg - and Ids. This should hopefully make things fit in the L2 cache on ARM - Cortex-A8 SoCs again + * src/svnversion.h: Removed svnversion.h from version control. -2011-02-02 Marco van den Heuvel +2013-08-07 groepaz - * src/arch/sdl/archdep_win32.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/win64-msvc/config.h, src/sid/fastsid.c, - src/video/render1x1ntsc.c, src/video/render1x1pal.c: Added some more - 64bit warning fixes. + * data/C64/Makefile.am, data/C64/sdl_keyrah.vkm: another keyrah + mapping -2011-02-02 Dag Lem +2013-08-07 Manuel Antonio Rodriguez Bas - * src/resid/filter.cc, src/resid/filter.h: Framework for emulation of - VCR transistor subthreshold model + * po/es.po, po/translations-status.txt: Updated. -2011-02-02 Marco van den Heuvel +2013-08-07 Marco van den Heuvel - * src/arch/win32/uiautostart.c, src/arch/win32/uiexpert.c, - src/arch/win32/uilightpen.c, src/arch/win32/uisound.c: Added some more - 64bit warning fixes. + * src/arch/win32/vs_tmpl/arch_sdl.tmpl: Added menu_jam.c to the + template. -2011-02-02 Marco van den Heuvel +2013-08-07 Marco van den Heuvel - * src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/bq4830y.h, - src/rtc/ds12c887.c, src/rtc/ds12c887.h, src/rtc/ds1302.c, - src/rtc/ds1302.h, src/rtc/rtc.c, src/rtc/rtc.h: Fixed the rtc system for - 64bit time_t. + * src/arch/sdl/generate_msvc10_project.bat, + src/arch/sdl/generate_msvc11_project.bat, + src/arch/sdl/generate_msvc6_project.bat, + src/arch/sdl/generate_msvc70_project.bat, + src/arch/sdl/generate_msvc71_project.bat, + src/arch/sdl/generate_msvc8_project.bat, + src/arch/sdl/generate_msvc9_project.bat: Removed residfp leftovers. -2011-02-02 Marco van den Heuvel +2013-08-07 Marco van den Heuvel - * src/arch/win32/archdep.c, src/arch/win32/console.c, src/cbmdos.c, - src/findpath.c, src/fsdevice/fsdevice-open.c, - src/monitor/monitor_network.c, src/resources.c, src/vdrive/vdrive-dir.c: - Added some 64bit warning fixes. + * src/arch/win32/vs_tmpl/arch_native.tmpl: Removed system.c from the + template. -2011-02-02 groepaz +2013-08-07 groepaz - * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added some cart related info + * data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: updated -2011-02-02 Marco van den Heuvel +2013-08-07 groepaz - * src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, - src/c64/cart/easyflash.c, src/c64/cart/mmc64.c: Some warning fixes. + * src/arch/sdl/joy.c, src/arch/sdl/kbd.c, src/joystick.c, + src/joystick.h, src/keyboard.c: implement loading/saving joystick + keymaps from/to .vkm files -2011-02-02 groepaz +2013-08-06 groepaz - * src/c128/c128cia1.c, src/c64/c64cia1.c: if pa and pb are both output - and pb outputs high, do not let pa drive pb low. fixes nitro#16 + * data/C64/sdl_keyrah_de.vkm: updated -2011-02-02 Daniel Kahlin +2013-08-06 Jarek Sobolewski - * src/info.c: Added credits for some patches since last year. + * po/pl.po, po/translations-status.txt: Updated. -2011-02-01 Dag Lem +2013-08-06 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Filter micro-optimization + * src/arch/android/AnVICE/jni/sdl/Makefile.am, + src/arch/android/AnVICE/jni/sdl/include/SDL, + src/arch/android/AnVICE/jni/sdl/include/SDL.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_active.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_audio.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_byteorder.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_cdrom.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config.h.default, + src/arch/android/AnVICE/jni/sdl/include/SDL_config.h.in, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_android.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_dreamcast.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_macos.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_macosx.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_minimal.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_nds.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_os2.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_symbian.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_config_win32.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_copying.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_cpuinfo.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_endian.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_error.h, + src/arch/android/AnVICE/jni/sdl/include/SDL_events.h, + src/arch/android/AnVICE/jni/sdl/include/begin_code.h, + src/arch/android/AnVICE/jni/sdl/include/close_code.h: Started on the + android sdl headers cleanup. -2011-02-01 Marco van den Heuvel +2013-08-05 Marco van den Heuvel - * ChangeLog, configure.in, doc/vice.chm, doc/vice.guide, doc/vice.hlp, - po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po, src/arch/win32/vice-version.bat, src/version.h: - Version 2.2.12 + * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, + src/arch/msdos/archdep.h, src/arch/os2/archdep.h, + src/arch/sdl/archdep.h, src/arch/unix/archdep.h, + src/arch/win32/archdep.h, src/c128/c128mmu.c, src/sound.c: Changed the + OS2 ifdefs to COMMON_KBD ifdefs. -2011-02-01 Marco van den Heuvel +2013-08-05 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/translate_text.c: Did a 'make trans-update'. + * src/arch/unix/x11/xaw/uimenu.c: Added missing log.h include. -2011-02-01 Marco van den Heuvel +2013-08-05 groepaz - * po/nl.po: Updated. + * data/C64/Makefile.am, data/C64/sdl_keyrah_de.vkm, + data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: more keyrah + mappings -2011-02-01 Marco van den Heuvel +2013-08-05 groepaz - * src/arch/beos/c128ui.cc: Fix for ppc-beos. + * data/C64/Makefile.am: updated makefile too -2011-02-01 Marco van den Heuvel +2013-08-05 groepaz - * src/resid-fp/filter.cc: Changed the logf and expf replacement - functions to defines. + * data/C64/x11_keyrah.vkm, data/C64/x11_keyrah_de.vkm: keyboard maps + for use with keyrah -2011-02-01 Marco van den Heuvel +2013-08-05 Marco van den Heuvel - * src/resid/filter.h: Changed the sqrtf replacement function into a - define. + * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c, src/arch/unix/archdep.c, + src/arch/win32/archdep.c, src/archapi.h, src/ioutil.c, src/zfile.c: + Added archdep_rename() and made ioutil_rename() call archdep_rename(). -2011-02-01 Marco van den Heuvel +2013-08-05 Marco van den Heuvel - * src/arch/beos/ppc-cc.sh: Refined to use a.out as output file and not - produce a.out if -c was given. + * src/util.c: Changed arch specific define to use the directory + seperator define. -2011-02-01 Marco van den Heuvel +2013-08-05 Marco van den Heuvel - * src/resid-fp/configure.in: Only change CXX_FLAGS when compiling - with g++. + * src/arch/win32/archdep.h, src/arch/win32/uimon.c, src/uimon.h: Moved + the uimon_console_open_mdi prototype to the windows archdep.h -2011-02-01 pottendo +2013-08-03 Marco van den Heuvel - * po/fr.po: Merge from Paul. + * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, + src/arch/msdos/archdep.h, src/arch/os2/archdep.h, + src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, + src/arch/sdl/archdep_xbox.h, src/arch/unix/archdep.h, + src/arch/win32/archdep.h, src/socket.c: Added ARCHDEP_SOCKET_ERROR + define which indicates what to do/use when a socket error happens. -2011-02-01 pottendo +2013-08-03 Marco van den Heuvel - * po/it.po: Updated by Andrea. + * src/arch/beos/archdep.h, src/arch/msdos/archdep.h, + src/arch/os2/archdep.h, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_win32.h, src/arch/win32/archdep.h, + src/printerdrv/drv-ascii.c: Added + ARCHDEP_PRINTER_RETURN_BEFORE_NEWLINE define for platforms that need + to have a return before a newline when using the ascii printer driver. -2011-02-01 groepaz +2013-08-03 Marco van den Heuvel - * doc/CIA-README.txt, doc/Makefile.am: added documentation of CIA - internals (by Andre Fachat) + * src/arch/sdl/archdep_win32.h: Forgot about sdl again. -2011-02-01 groepaz +2013-08-03 Marco van den Heuvel - * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/checkdoc.mak, - doc/vice.pdf, doc/vice.texi, doc/vice.txt: added remaining missing - command line options (all done). fixed all outdated resources. - updated howto - -2011-02-01 Marco van den Heuvel - - * build/beos/ppc-build-sdl.sh, build/beos/ppc-build.sh, - src/arch/beos/Makefile.am, src/arch/beos/ppc-cc.sh: Added a compiler - wrapper script for the ppc-beos compiler (mwccppc), because newer - autotools generate a configure script that doesn't use -o any more for - checking for standard compiler output. + * src/arch/win32/archdep.h, src/log.c: Added ARCHDEP_EXTRA_LOG_CALL + define for when archdep_log() needs to be called even though a logfile + could be opened. -2011-01-31 pottendo +2013-08-02 Marco van den Heuvel - * po/de.po: Updated. + * src/arch/win32/archdep.h, src/arch/win32/gifdrv.c: Fixed windows gif + related compile by using the dll code when HAVE_GIF has not been + defined previously. -2011-01-31 groepaz +2013-08-01 Marco van den Heuvel - * src/vdc/vdc-cmdline-options.c: fix typo + * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.5 -2011-01-31 Marco van den Heuvel +2013-07-29 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po, src/crtc/crtc-cmdline-options.c, - src/plus4/ted-cmdline-options.c, src/translate.txt, - src/translate_text.c, src/vdc/vdc-cmdline-options.c, - src/vic20/vic-cmdline-options.c, src/vicii/vicii-cmdline-options.c, - src/viciisc/vicii-cmdline-options.c: Prepared po files for distribution - to the translators for the upcoming 2.3 release. + * src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, + src/arch/unix/archdep.h, src/arch/win32/archdep.h, + src/gfxoutputdrv/ffmpeglib.c, src/gfxoutputdrv/ffmpeglib.h, + src/opencbmlib.c, src/sounddrv/lamelib.c: Prefixed archdep specific + defines with ARCHDEP_, that way it is better to see where the define + comes from. -2011-01-31 groepaz +2013-07-29 Marco van den Heuvel - * src/crtc/crtc-cmdline-options.c, src/plus4/ted-cmdline-options.c, - src/translate_text.c, src/vdc/vdc-cmdline-options.c, - src/vic20/vic-cmdline-options.c, src/vicii/vicii-cmdline-options.c, - src/viciisc/vicii-cmdline-options.c: added missing command-line options - for crt emulation, fixed ranges in help messages + * src/gfxoutputdrv/ffmpeglib.h: Forgot to include archdep.h -2011-01-30 Marco van den Heuvel +2013-07-29 Marco van den Heuvel - * src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc, src/arch/beos/vicewindow.cc: Fixed some beos - issues. + * src/arch/sdl/archdep_win32.h, src/arch/win32/archdep.h, + src/gfxoutputdrv/ffmpeglib.h: Made the av_* defines more generic. -2011-01-30 Dag Lem +2013-07-29 Marco van den Heuvel - * src/arch/unix/gui/uirenderer.c: Ensure that tick is displayed for - 'VIC-II settings/Renderer' in the Xaw port + * INSTALL, Makefile.am, README, configure.proto, data/C64/Makefile.am, + data/C64/gp2x_pos.vkm, data/C64/gp2x_sym.vkm, data/SCPU64/Makefile.am, + data/SCPU64/gp2x_pos.vkm, data/SCPU64/gp2x_sym.vkm, + doc/building/GP2X-Howto.txt, doc/building/Makefile.am, + doc/html/index.html, doc/mainpage.dox, doc/mkdoxy.sh, + src/arch/sdl/Makefile.am, src/arch/sdl/make-bindist_gp2x.sh, + src/arch/sdl/make-bindist_qnx6.sh, src/arch/sdl/make-bindist_skyos.sh, + src/arch/sdl/qnx4/install_msg, src/arch/unix/Makefile.am, + src/arch/unix/gp2x, src/arch/unix/qnx4/install_msg, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/skyos/make-bindist.sh, src/arch/win32/make-bindist.sh: + Removed the rest of the gp2x code/references. -2011-01-30 Dag Lem +2013-07-29 groepaz - * src/gfxoutputdrv/bmpdrv.c: Hopefully fixed BMP row padding for the - 'memmap feature' + * src/c64/c64io.c: fix reading of mirrors that are registered with low + io priority -2011-01-30 Dag Lem +2013-07-28 Marco van den Heuvel - * src/gfxoutputdrv/bmpdrv.c: Added BMP row padding, simplified code + * src/arch/sdl/archdep_unix.h: Added dynlib name handling to the sdl + unix archdep.h file. -2011-01-30 Dag Lem +2013-07-28 groepaz - * src/arch/unix/x11/xaw/x11ui.c: Fix for fontSet specification which - prevented startup ('Missing charsets in String to FontSet conversion') + * src/findpath.c: windos actually uses backward slashes :) -2011-01-29 groepaz +2013-07-28 groepaz - * src/crtc/crtc-cmdline-options.c, src/vic20/vic-cmdline-options.c: - added missing cmdline options for crt emulation + * src/findhacks.sh: updated -2011-01-29 Marco van den Heuvel +2013-07-28 groepaz - * configure.in, src/resid/configure.in: Added a test to the configure - script for testing if the compiler supports -march=... + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/arch/unix/kbd.h, src/arch/unix/uimenu.h, + src/arch/unix/videoarch.h, src/arch/unix/vsyncarch.c, src/cartconv.c, + src/raster/raster-canvas.c, src/vdc/vdc.c: removed GP2X and WIZ ifdefs + from shared code. src/arch/unix/gp2x removal TODO -2011-01-29 groepaz +2013-07-27 Marco van den Heuvel - * src/c64/cart/mach5.c, src/cartconv.c: support 4k mach5 images + * src/arch/win32/archdep.h, src/gfxoutputdrv/gfxoutput.c: Always + define HAVE_GIF for windows native, and removed extra conditions from + the ifdef. -2011-01-29 Marco van den Heuvel +2013-07-27 Marco van den Heuvel - * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc, - src/arch/beos/vicemenu.cc: Added 'crt emulation' to the beos ui, and - added 'save to ... image when changed' items as well. - -2011-01-29 groepaz - - * src/c64/cart/easyflash.c: some code cleanup (patch by skoe) - -2011-01-29 groepaz - - * src/c64/cart/c64cart.c: resolve cart image (relative) path when - attaching - -2011-01-29 Daniel Kahlin - - * src/main.c: Corrected a mistake in the team member list. - -2011-01-29 Dag Lem - - * src/core/ciacore.c, src/c64/cart/c64tpi.c, src/c64/cart/reu.c, - src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h, - src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, src/c64/cart/mmc64.c, - src/plus4/plus4mem.c, src/cbm2/cbm2cia.h, src/cbm2/cbm2cia1.c, - src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, - src/c64/cart/retroreplay.c, src/c64/c64sound.c, - src/c64/cart/atomicpower.c, src/c64/cart/freezemachine.c, - src/c64/cart/magicvoice.c, src/c64/cart/supersnapshot4.c, - src/c64/cart/mach5.c, src/c64/cart/easyflash.c, INSTALL, - build/macosx/build-vice-dist.sh, src/aciacore.c, - src/arch/amigaos/types.h, src/arch/beos/types.h, src/arch/msdos/types.h, - src/arch/os2/types.h, src/arch/riscos/types.h, src/arch/sdl/types.h, - src/arch/unix/types.h, src/arch/win32/types.h, src/c128/c128.c, - src/c128/c128cia1.c, src/c128/c128mem.c, src/c128/c128mem.h, - src/c128/c128memrom.c, src/c128/c128memrom.h, src/c128/c128mmu.c, - src/c128/c128mmu.h, src/c128/functionrom.c, src/c128/functionrom.h, - src/c128/z80mem.c, src/c128/z80mem.h, src/c64/c64_256k.c, - src/c64/c64_256k.h, src/c64/c64cia.h, src/c64/c64cia1.c, - src/c64/c64cia2.c, src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, - src/c64/c64mem.h, src/c64/c64memrom.c, src/c64/c64memrom.h, - src/c64/c64memsc.c, 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.h, - 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/c64cartmem.h, - src/c64/cart/capture.c, src/c64/cart/capture.h, src/c64/cart/comal80.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/digimax.c, src/c64/cart/dinamic.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/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/freezeframe.c, src/c64/cart/freezemachine.h, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, - src/c64/cart/generic.h, src/c64/cart/georam.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/ide64.h, src/c64/cart/kcs.c, - src/c64/cart/magicdesk.c, src/c64/cart/magicformel.c, - src/c64/cart/magicformel.h, src/c64/cart/mikroass.c, - src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, - src/c64/cart/ocean.c, src/c64/cart/ocean.h, src/c64/cart/prophet64.c, - src/c64/cart/retroreplay.h, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, - src/c64/cart/simonsbasic.c, src/c64/cart/snapshot64.c, - src/c64/cart/snapshot64.h, src/c64/cart/stardos.c, - src/c64/cart/stardos.h, src/c64/cart/stb.c, src/c64/cart/superexplode5.c, - src/c64/cart/superexplode5.h, src/c64/cart/supergames.c, - src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, - src/c64/cart/supersnapshot4.h, src/c64/cart/tfe.c, - src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, - src/c64/cart/zaxxon.c, src/c64/cart/zaxxon.h, src/c64/plus256k.c, - src/c64/plus256k.h, src/c64/plus60k.c, src/c64/plus60k.h, - src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, - src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, src/c64dtv/c64dtvdma.c, - src/c64dtv/c64dtvdma.h, src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmem.h, - src/c64dtv/c64dtvmemrom.c, src/cbm2/cbm2acia.h, src/cbm2/cbm2mem.c, - src/cbm2/cbm2mem.h, src/cbm2/cbm2tpi.h, src/cbm2/cbm2tpi1.c, - src/cbm2/cbm2tpi2.c, src/cia.h, src/core/cs8900.c, src/core/cs8900.h, - src/core/flash040core.c, src/core/riotcore.c, src/core/t6721.c, - src/core/t6721.h, src/core/tpicore.c, src/core/viacore.c, - src/crtc/crtc-mem.c, src/crtc/crtc-mem.h, src/drive/drivemem.c, - src/drive/drivemem.h, src/drive/drivetypes.h, - src/drive/iec/c64exp/mc6821.c, src/drive/iec/c64exp/profdos.c, - src/drive/iec/cia1571d.c, src/drive/iec/cia1581d.c, src/drive/iec/ciad.h, - src/drive/iec/memiec.c, src/drive/iec/via1d1541.c, - src/drive/iec/via1d1541.h, src/drive/iec/wd1770.c, - src/drive/iec/wd1770.h, src/drive/iecieee/via2d.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/mem1551.c, src/drive/tcbm/tpid.c, src/drive/tcbm/tpid.h, - src/drive/viad.h, src/flash040.h, src/mainc64cpu.c, src/maincpu.c, - src/mainviccpu.c, src/mem.h, src/midi.c, src/midi.h, src/pet/petacia.h, - src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, src/pet/petpia.h, - src/pet/petreu.c, src/pet/petreu.h, src/pet/petvia.c, src/pet/petvia.h, - src/piacore.c, src/plus4/digiblaster.c, src/plus4/digiblaster.h, - src/plus4/plus4acia.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.c, src/plus4/plus4pio1.h, - src/plus4/plus4pio2.c, src/plus4/plus4pio2.h, src/plus4/plus4speech.c, - src/plus4/plus4speech.h, src/plus4/plus4tcbm.c, src/plus4/plus4tcbm.h, - src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, src/plus4/ted-mem.c, - src/plus4/ted-mem.h, src/plus4/ted-sound.c, src/plus4/ted-sound.h, - src/plus4/ted-timer.c, src/plus4/ted-timer.h, src/riot.h, src/sid/sid.c, - src/sid/sid.h, src/tpi.h, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h, - src/via.h, src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, - src/vic20/cart/generic.h, src/vic20/cart/megacart.c, - src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, - src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, - src/vic20/cart/vic20cartmem.h, src/vic20/vic-mem.c, src/vic20/vic-mem.h, - src/vic20/vic20ieeevia.h, src/vic20/vic20ieeevia1.c, - src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, src/vic20/vic20mem.h, - src/vic20/vic20memrom.c, src/vic20/vic20memrom.h, src/vic20/vic20via.h, - src/vic20/vic20via1.c, src/vic20/vic20via2.c, src/vicii/vicii-mem.c, - src/vicii/vicii-mem.h, src/viciisc/vicii-mem.c, src/viciisc/vicii-mem.h, - vice-mint.spec.in, vice.spec.in: Removed pre-historic gcc-only - REGPARM cruft + * src/arch/sdl/archdep_win32.h: Dynlib name handling added to the sdl + archdep_win32.h file. -2011-01-29 Dag Lem +2013-07-27 Marco van den Heuvel - * configure.in, acinclude.m4: gcc -march=native used by default in reSID - (all ports) and in VICE proper (Unix/Linux). Specify --disable-arch for - default gcc behavior, and e.g. --enable-arch=pentium3 to build a binary - for distribuition. + * src/arch/unix/archdep.h, src/arch/win32/archdep.h, + src/gfxoutputdrv/ffmpeglib.c, src/opencbmlib.c, + src/sounddrv/lamelib.c: Moved dynlib name handling to archdep.h -2011-01-29 Dag Lem +2013-07-27 Marco van den Heuvel - * src/monitor/Makefile.am: Replaced YFLAGS with AM_YFLAGS + * src/findpath.c: Changed the arch specific ifdefs to use the + directory seperator define instead. -2011-01-29 Daniel Kahlin +2013-07-27 Marco van den Heuvel - * doc/vice.texi, src/info.c, src/main.c, README: Updates to reflect the - current member status consistently. + * src/arch/win32/Makefile.am, src/arch/win32/archdep.c, src/c1541.c, + src/petcat.c: Windows system.c is now included by the windows + archdep.c file, removed duplicated system_* code in petcat.c and + c1541.c -2011-01-28 Marco van den Heuvel +2013-07-27 groepaz - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vicemenu.cc, src/arch/beos/ui.h, - src/arch/beos/vicewindow.cc, src/arch/beos/vicewindow.h: Added printer - support to the beos ui. + * src/findhacks.sh: added more defines, ignore platform dir -2011-01-28 Marco van den Heuvel +2013-07-27 groepaz - * src/arch/beos/vicemenu.cc: Added VICE_MACHINE_C64SC references to the - beos ui so that the needed x64 menu items will also be used for x64sc. + * src/arch/android/AnVICE/jni/sdl/include/SDL_platform.h: remove + pointless defines -2011-01-28 Dag Lem +2013-07-27 Marco van den Heuvel - * doc/html/plain/NEWS: Elaboration of changes in reSID + * src/c1541.c: Made GEOS related code compile by default, without + using #ifdef's. -2011-01-28 Andreas Matthies +2013-07-27 groepaz - * src/core/ciacore.c, src/cia.h: Another attempt to fix the CIA - interrupts. + * src/monitor/mon_command.c, src/monitor/monitor.c: OS2 -> __OS2__ -2011-01-28 pottendo +2013-07-27 groepaz - * po/de.po: Updated. + * src/vsync.c: MSDOS -> __MSDOS__ -2011-01-28 Marco van den Heuvel +2013-07-27 groepaz - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/vicemenu.cc, - src/arch/beos/Makefile.am, src/arch/beos/ui_ide64.cc, - src/arch/beos/ui_ide64.h: Added ide64 support to the beos ui. + * src/findhacks.sh: updated -2011-01-28 Marco van den Heuvel +2013-07-27 Marco van den Heuvel - * src/arch/beos/ui_file.cc, src/arch/beos/vicemenu.cc: Changed user - visible cart strings in the beos ui. + * src/platform/platform_discovery.h: Only define msvc when _MSC_VER is + defined. -2011-01-28 Hannu Nuotio +2013-07-27 groepaz - * doc/vice.texi, src/info.c, doc/html/index.html, - src/arch/amigaos/mui/mui.c, src/arch/msdos/menudefs.c, - src/arch/beos/ui.cc, src/main.c, README, src/arch/sdl/menu_help.c, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c: Hop to - the former side of the member fence + * src/findhacks.sh: updated -2011-01-28 Marco van den Heuvel +2013-07-27 groepaz - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc: Removed emuid from the beos ui. + * src/log.c: dont return early when opening default logfile, so it + will be set to non buffered too -2011-01-28 Hannu Nuotio +2013-07-26 groepaz - * doc/html/plain/NEWS: Some updates + * po/de.po: updated -2011-01-27 Marco van den Heuvel +2013-07-26 Marco van den Heuvel - * src/arch/beos/constants.h, src/arch/beos/vic20ui.cc, - src/arch/beos/vicemenu.cc: Added 'vic flash plugin write back' support - to the beos ui. + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resisepic.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/respetcolour.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/translate_text.c: Did a + 'make trans-update'. -2011-01-27 Marco van den Heuvel +2013-07-26 Marco van den Heuvel - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc: Added 'load to basic start' support to the - beos ui. + * po/nl.po: Did a 'make trans-update'. -2011-01-27 Marco van den Heuvel +2013-07-26 Marco van den Heuvel - * src/arch/beos/constants.h, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/vicemenu.cc, - src/arch/beos/plus4ui.cc: Added v364 speech support to the beos ui. + * po/nl.po, po/translations-status.txt: Updated. -2011-01-27 Marco van den Heuvel +2013-07-25 Marco van den Heuvel - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vicemenu.cc: Added magic voice support to the beos ui. + * src/arch/sdl/msvc-files, src/arch/win32/vs_tmpl: Added some svn + ignores. -2011-01-27 Marco van den Heuvel +2013-07-25 Marco van den Heuvel - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vicemenu.cc: Added mmc replay support to the beos ui. + * 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'. -2011-01-27 Marco van den Heuvel +2013-07-25 Marcus Sutton - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc: Added mmc64 card type item to the beos ui. + * src/sound.c: Avoid printing "fragment size 0ms" in the log file. -2011-01-27 Marco van den Heuvel +2013-07-25 Errol Smith - * src/arch/beos/constants.h, src/arch/beos/ui_file.cc, - src/arch/beos/vicemenu.cc, src/arch/beos/petui.cc: Added pet dww support - to the beos ui. + * src/c128/c128mem.c: Fix bug #457, enable copy/paste from 80 col VDC + screen (assumes 40/80 switch is set appropriately). -2011-01-27 Marco van den Heuvel +2013-07-24 Marco van den Heuvel - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc: Added c64 model selection to the beos ui. + * build/android/push-roms.sh, src/arch/os2/makedist.cmd, + src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/make-bindist_qnx6.sh, + src/arch/sdl/msvc-files/make-bindist-mips.bat.proto, + src/arch/sdl/msvc-files/make-bindist.bat.proto, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/win32/msvc/make-msvc-bindist-native.bat.proto, + src/arch/win32/watcom/make-watcom-bindist.bat: Added missing plus4 + roms. + +2013-07-24 Marco van den Heuvel + + * src/arch/win32/watcom/Makefile.am, + src/arch/win32/watcom/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from + the windows watcom directory. -2011-01-27 Marco van den Heuvel +2013-07-24 Marco van den Heuvel - * src/arch/beos/constants.h: Changed some beos ui constants - (were doubles previously). + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/ide-sidfpdefs.h: Removed ide-sidfpdefs.h + from the sdl win32-watcom directory. -2011-01-27 Marco van den Heuvel +2013-07-23 Marco van den Heuvel - * src/arch/beos/c64ui.cc, src/arch/platform_cpu_type.h: Added - c64scui_init() for the beos ui. + * src/arch/win32/msvc/Makefile.am, + src/arch/win32/msvc/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from the + win32 msvc directory. -2011-01-27 Marco van den Heuvel +2013-07-23 Marco van den Heuvel - * src/gfxoutputdrv/pngdrv.c: Support pre-1.0.6 libpng again. + * src/arch/sdl/msvc-files/Makefile.am, + src/arch/sdl/msvc-files/ide-sidfpdefs.h: Removed ide-sidfpdefs.h from + the sdl msvc-files directory. -2011-01-26 Marco van den Heuvel +2013-07-23 Marco van den Heuvel - * configure.in: Added a missing 'test' command to the configure script. + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/sid.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: Removed resid-fp from the sdl + win32 watcom project files. + +2013-07-23 Marco van den Heuvel + + * src/arch/win32/watcom/Makefile.am, + src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/sid.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: + Removed resid-fp from the win32 watcom project files. -2011-01-26 Marco van den Heuvel +2013-07-23 Marco van den Heuvel - * src/arch/amigaos/intl_text.c, src/arch/win32/resc64.rc, - src/arch/amigaos/intl.txt, src/arch/win32/resstrings.txt, - src/arch/msdos/uic64model.c, src/arch/win32/uic64.c: Removed '6526x' - from the amiga, dos and win32 ui. + * src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs_tmpl/residfp.tmpl, src/arch/win32/vs_tmpl/sid.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: + Removed resid-fp from the msvc template files. -2011-01-26 groepaz +2013-07-23 Marco van den Heuvel - * doc/Documentation-Howto.txt: WIP guidelines/howto + * doc/mkdoxy.sh: Removed resid-fp from mkdoxy.sh -2011-01-26 groepaz +2013-07-23 Marco van den Heuvel - * doc/checkdoc.c, doc/checkdoc.mak: lousy WIP tool to check vice.texi - for missing resources and options + * doc/vice.texi: Removed a resid-fp reference from the vice.texi file. -2011-01-26 Antti S. Lankila +2013-07-23 Marco van den Heuvel - * src/c64/psiddrv.a65, src/c64/psiddrv.h: Some tunes appear to clear - he I flag during their init routine. These songs could launch the - playing IRQ before the CPU port iomap value is set up. To handle this - issue, iomap is adjusted before the tune's init vector is called. + * src/translate.txt: Removed the (now obsolete) + IDCLS_RESIDFP_ENGINE_MODEL translation item. -2011-01-26 groepaz +2013-07-23 Marco van den Heuvel - * doc, doc/vice.pdf, doc/vice.txt, doc/vice.texi: lots more command - line options added (30 to go...) + * src/arch/sdl/msvc-files/ide-config.h: Removed HAVE_RESID_FP from the + sdl windows ide-config.h -2011-01-26 Hannu Nuotio +2013-07-23 Marco van den Heuvel - * src/c64/c64mem.c, src/c64/c64memsc.c, src/sid/sid.c, src/sid/sid.h: - Implement basic sid_peek + * src/arch/sdl: Added winmips-msvc to the svn ignores. -2011-01-26 Hannu Nuotio +2013-07-23 Marco van den Heuvel - * src/arch/sdl/menu_sid.c, src/arch/sdl/uimenu.c: SDL UI: add reSID - filter bias slider, fix slider for resources with negative values + * configure.proto, src/arch/sdl/Makefile.am, + src/arch/sdl/winmips-msvc: Removed the winmips-msvc directory, since + it can be generated now. -2011-01-26 Antti S. Lankila +2013-07-23 Marco van den Heuvel - * src/translate_text.c, src/resid/filter.cc, src/resid/filter.h, - src/resid/sid.h, src/translate.txt, src/resid/sid.cc, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, src/sid/resid.cc, - src/sid/sid-cmdline-options.c, src/sid/sid-resources.c: Support new - resource, SidResidFilterBias, to adjust filter curve position. The bias - is given in millivolts, and a maximum reasonable control range is - approximately -500 to 500. + * src/arch/sdl/Makefile.am, + src/arch/sdl/generate_msvcmips_project.bat, + src/arch/sdl/msvc-files/Makefile.am, + src/arch/sdl/msvc-files/ide-config-mips.h, + src/arch/sdl/msvc-files/make-bindist-mips.bat.proto, + src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe, + src/gfxoutputdrv/ffmpegdrv.c: Finished the msvc generation support. -2011-01-26 Hannu Nuotio +2013-07-21 groepaz - * src/translate_text.c, src/core/ciacore.c, src/arch/unix/gui/c64scui.c, - src/arch/msdos/uic64model.c, src/cia.h, src/arch/win32/uic64.c, - src/arch/amigaos/mui/uic64model.c, src/arch/sdl/menu_c64model.c, - src/arch/unix/gui/c64ui.c, src/c64/c64-resources.c, src/c64/c64model.c, - src/c64/c64scmodel.c: Replace CIA model 6526 with 6526x. + * src/socket.c: set either SO_REUSEPORT or SO_REUSEADDR socket options + before binding to listening address, patch by Uffe Jakobsen -2011-01-25 Marco van den Heuvel +2013-07-21 Marco van den Heuvel - * doc, configure.in, doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/de.po, - po/tr.po, po/nl.po, po/da.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, - po/sv.po, src/arch/amigaos/genintl_h.sh, src/debug.h, - src/gentranslate_h.sh, ChangeLog, src/arch/win32/vice-version.bat, - src/version.h: Version 2.2.11 + * src/arch/win32/uisiddtv.c: Removed SID_ENGINE_RESID_FP. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * doc/Makefile.am, doc/texi2chm.sh, doc/texi2guide.sh, doc/vice.chm, - doc/vice.guide, doc/vice.hlp, doc/vice.pdf: Updated some of the doc - generating scripts and regenerated the vice.* files. + * src/arch/sdl: Added the sdl win32-msvc11 directory to the svn + ignores. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/nl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/translate_text.c: Did a 'make trans-update'. + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc11: Removed the sdl win32-msvc11 directory, + since it can now be generated. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/nl.po: Updated. + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc10_project.bat, + src/arch/sdl/generate_msvc11_project.bat: Added an sdl msvc11 project + files generation batch file. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po: Did a 'make update-po'. + * src/arch/sdl: Added the sdl win32-msvc10 directory to the svn + ignores. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/POTFILES.in, src/arch/unix/macosx/cocoa/mousedrv.m, - src/arch/unix/macosx/cocoa/video.m, src/c64/cart/c64tpi.c, - src/translate.txt, src/translate_text.c: Added some previously - untranslated texts to the translation system. + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc10: Removed the sdl win32-msvc10 directory, + since it can now be generated. -2011-01-25 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/tuimenu.h, - src/arch/msdos/uic64_256k.c, src/arch/msdos/uic64dtv.c, - src/arch/msdos/uidqbb.c, src/arch/msdos/uiexpert.c, - src/arch/msdos/uiexpert.h, src/arch/msdos/uigeoram.c, - src/arch/msdos/uiide64.c, src/arch/msdos/uiisepic.c, - src/arch/msdos/uimagicvoice.c, src/arch/msdos/uimmc64.c, - src/arch/msdos/uimmcreplay.c, src/arch/msdos/uipetdww.c, - src/arch/msdos/uipetreu.c, src/arch/msdos/uiplus256k.c, - src/arch/msdos/uiplus60k.c, src/arch/msdos/uiramcart.c, - src/arch/msdos/uireu.c, src/arch/msdos/uiv364speech.c: Added - 'save when changed' elements and expert cart settings dialog to the - dos ui. - -2011-01-25 Marco van den Heuvel - - * src/translate_text.c: Added IDCLS_ENABLE_PETDWW translation block. - -2011-01-24 Marco van den Heuvel - - * doc, doc/Makefile.am, doc/texi2chm.sh, doc/texi2guide.sh: Added - $(srcdir) to get the proper location of vice.texi. - -2011-01-24 Marco van den Heuvel - - * src/arch/msdos/tuifs.c: Extended the dos lfn support to windows me, - 2000, xp, 2003 and vista/7. (Better solution for detecting lfn is needed - though, because support for things like doslfn is missing) - -2011-01-24 Marco van den Heuvel - - * configure.in, doc/Makefile.am, doc/t2h.pl, doc/texi2chm.sh, - doc/texi2guide.sh, doc/vice.chm, doc/vice.guide, doc/vice.hlp, - doc/vice.pdf, doc/vice.txt: Added texi to chm/hlp/guide support and - added vice.txt, vice.pdf, vice.guide, vice.chm and vice.hlp to the - source tree (and source dist). + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc10_project.bat: + Added an sdl msvc10 project files generation batch file. -2011-01-24 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * 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/sdl/make-bindist_amiga.sh, src/arch/sdl/make-bindist_beos.sh, - src/arch/sdl/make-bindist_win32.sh, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/unix/hpux/make-bindist.sh, src/arch/unix/qnx6/make-bindist.sh, - src/arch/win32/make-bindist.sh, src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat: Removed cartconv.txt and - mon.txt from the various bindist scripts. + * src/arch/sdl: Added the sdl win32-msvc9 directory to the svn + ignores. -2011-01-24 groepaz +2013-07-20 Marco van den Heuvel - * doc/html/plain/BUGS, doc/html/plain/TODO: added sf urls + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc9: + Removed the sdl win32-msvc9 directory, since it can now be generated. -2011-01-24 groepaz +2013-07-20 Marco van den Heuvel - * doc/Makefile.am: remove obsolete files from doc_Data + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe: + Small fix. -2011-01-24 groepaz +2013-07-20 Marco van den Heuvel - * doc/cartconv.txt, doc/mon.txt: remove obsolete cartconv.txt and - mon.txt + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc9_project.bat: + Added an sdl msvc9 project files generation batch file. -2011-01-24 groepaz +2013-07-20 Marco van den Heuvel - * doc/vice.texi: fix autostart, drive, printer, vdc, vic, vicii, crtc - and other options :) + * src/arch/sdl: Added the sdl win32-msvc8 directory to the svn + ignores. -2011-01-24 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/gfxoutputdrv/pngdrv.c: Added '#include ' to the png - driver. + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc8: + Removed the sdl win32-msvc8 directory, since it can now be generated. -2011-01-23 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/ui.c, src/arch/msdos/uidrive.c: Rewrote the dos drive - ui. + * src/arch/sdl/generate_msvc70_project.bat, + src/arch/sdl/generate_msvc71_project.bat: Fixed. -2011-01-23 Andreas Matthies +2013-07-20 Marco van den Heuvel - * src/gfxoutputdrv/ffmpegdrv.c: Use XVID instead of default FMP4 FOURCC. + * src/arch/sdl/Makefile.am, src/arch/sdl/msvc-files/Makefile.am, + src/arch/sdl/generate_msvc8_project.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: Added an sdl msvc8 project + files generation batch file. -2011-01-23 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * configure.in, doc/Makefile.am: Added support for building vice.txt and - vice.pdf from vice.texi + * src/arch/sdl: Added the sdl win32-msvc71 directory to the svn + ignores. -2011-01-22 Hannu Nuotio +2013-07-20 Marco van den Heuvel - * src/core/ciacore.c: Remove misleading comment + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc71: Removed the sdl win32-msvc71 directory, + since it can now be generated. -2011-01-22 Hannu Nuotio +2013-07-20 Marco van den Heuvel - * doc/ReadmeSDL.txt, doc/html/plain/NEWS: Some SDL UI FFMPEG docs, NEWS - entries + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc71_project.bat: + Added an sdl msvc7.1 project files generation batch file. -2011-01-22 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src, src/arch/amigaos: Added some more svn ignores. + * src/arch/sdl: Added the sdl win32-msvc70 directory to the svn + ignores. -2011-01-22 Hannu Nuotio +2013-07-20 Marco van den Heuvel - * src/info.c: A nod to the next level in competition + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc70: Removed the sdl win32-msvc70 directory, + since it can now be generated. -2011-01-22 Hannu Nuotio +2013-07-20 Marco van den Heuvel - * doc/vice.texi: Lowercase emulator names for consistency, uppercase - (ep)rom, kb->kB + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc70_project.bat: + Added an sdl msvc7.0 project files generation batch file. -2011-01-22 Dag Lem +2013-07-20 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Decreased size of op-amp - lookup table to 16 bits, for speedup on ARM + * src/arch/sdl: Added the sdl win32-msvc6 directory to the svn + ignores. -2011-01-22 groepaz +2013-07-20 Marco van den Heuvel - * doc/vice.texi: updated cartridge stuff, updated monitor chapter, - added petcat and cartconv chapters + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc6: + Removed the sdl win32-msvc6 directory, since it can now be generated. -2011-01-22 groepaz +2013-07-20 Marco van den Heuvel - * src/mouse.c: unbreak paddles + * src/arch/sdl/Makefile.am, src/arch/sdl/generate_msvc6_project.bat, + src/arch/sdl/msvc-files, src/arch/sdl/msvc-files/Makefile.am, + configure.proto, src/arch/sdl/msvc-files/dirent.h, + src/arch/sdl/msvc-files/ide-config.h, + src/arch/sdl/msvc-files/ide-siddefs.h, + src/arch/sdl/msvc-files/ide-siddtvdefs.h, + src/arch/sdl/msvc-files/ide-sidfpdefs.h, + src/arch/sdl/msvc-files/inttypes.h, + src/arch/sdl/msvc-files/make-bindist.bat.proto, + src/arch/sdl/msvc-files/stdint.h, + src/arch/sdl/msvc-files/vice.manifest: Added an sdl msvc6 project + files generation batch file. -2011-01-21 Dag Lem +2013-07-20 groepaz - * src/resid/filter.h, src/resid/sid.h: [reSID] Removed 'public:' used - for debugging + * src/arch/unix/x11/gnome/uiedit.c, src/arch/unix/x11/gnome/uimenu.c: + dont use CHECK_MENUS on items that do not have a checkmark, fixes + copy/paste -2011-01-21 groepaz +2013-07-20 Marco van den Heuvel - * doc/html/index.html: changed links to point to the respective list on - sourceforge instead of the outdated BUGS and TODO documents + * src/arch/win32: Added the vs11 dir to the svn ignores. -2011-01-21 groepaz +2013-07-20 Marco van den Heuvel - * doc/html/plain/NEWS: added/updated some details + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs11: + Removed the vs11 directory since it can be generated now. -2011-01-21 groepaz +2013-07-20 Marco van den Heuvel - * src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/reu.c: fix broken commandline help - messages, added missing commandline options (ieee488) + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc11_project.bat: Added an msvc11 project + files generation batch file. -2011-01-21 Dag Lem +2013-07-20 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: [reSID] Pure table lookup for - sqrt. Speed is now on par with resid-fp + * src/arch/win32: Added the vs10 dir to the svn ignores. -2011-01-20 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/sdl/menu_drive.c: Changed 'hide p00 files' to - 'hide non-p00 files' in the sdl ui. + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs10: + Removed the vs10 directory since it can be generated now. -2011-01-20 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/Makefile.am, src/arch/msdos/archdep.h, - src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, src/arch/msdos/petui.c, - src/arch/msdos/plus4ui.c, src/arch/msdos/uivideo.c, - src/arch/msdos/uivideo.h, src/arch/msdos/vic20ui.c: Rewrote the dos - video settings ui. + * src/arch/win32/generate_msvc10_project.bat: Fixed. -2011-01-19 groepaz +2013-07-20 Marco van den Heuvel - * src/mouse.c: fixed potx/y multiplexing according to testresults + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc10_project.bat: Added an msvc10 project + files generation batch file. -2011-01-18 Olaf Seibert +2013-07-20 Marco van den Heuvel - * src/arch/unix/x11/xaw/x11video.c: Fix (Work around?) case where xs - goes negative while resizing the main window "too small". Some calls - deeper, render_32_1x2_04() (from xpet, 80 columns, double size, no - hardware scaling), doesn't like that. The condition is apparently - temporary, as the window resize repositions the canvas/viewport. + * src/arch/win32: Added the vs9 dir to the svn ignores. -2011-01-18 Olaf Seibert +2013-07-20 Marco van den Heuvel - * src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/TextFieldP.h: Fix a remaining GC sharing - bug. Add X64 button to disk image types. Clean out some stray layout - stuff. + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs9: + Removed the vs9 directory since it can be generated now. -2011-01-18 pottendo +2013-07-20 Marco van den Heuvel - * po/de.po: Updated. + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc9_project.bat: Added an msvc9 project + files generation batch file. -2011-01-17 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/uic64cart.c, src/arch/msdos/uidigimax.c, - src/arch/msdos/uidigimax.h, src/arch/msdos/uigeoram.c, - src/arch/msdos/uigeoram.h, src/arch/msdos/uiisepic.c, - src/arch/msdos/uiisepic.h, src/arch/msdos/uimmcreplay.c, - src/arch/msdos/uiramcart.c, src/arch/msdos/uiramcart.h, - src/arch/msdos/uisoundexpander.c: Corrected some user visible cart - names. + * src/arch/win32: Added the vs8 dir to the svn ignores. -2011-01-17 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/uiprinter.c: Fixed some text. + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs8: + Removed the vs8 directory since it can be generated now. -2011-01-17 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/uiprinter.c: Added the 'raw' printer driver to the dos - ui. + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc8_project.bat, + src/arch/win32/msvc/Makefile.am, src/arch/win32/msvc/winid_ia64.bat, + src/arch/win32/msvc/winid_x64.bat, src/arch/win32/msvc/winid_x86.bat: + Added an msvc8 project files generation batch file. -2011-01-17 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/archdep.c: Added fix file permission support to the - dos port. + * src/arch/win32: Added the vs71 dir to the svn ignores. -2011-01-17 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/uiide64.c, - src/arch/msdos/uiide64.h, src/arch/msdos/vic20ui.c: Added an ide64 - dialog to the dos ui. + * src/arch/win32/generate_msvc70_project.bat: Fixed a typo. -2011-01-16 groepaz +2013-07-20 Marco van den Heuvel - * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, - src/c64/cart/expert.c, src/c64/cart/expert.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: fixed accidental image overwriting, added snapshot - support + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs71: + Removed the vs71 directory since it can be generated now. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/amigaos/mui/uiide64.c: Corrected the ide64 cyl/heads/sectors - range for the amiga ui. + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc71_project.bat: Added an msvc7.1 project + files generation batch file. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/vic20ui.c: Added 'vic flash plugin writeback' support - to the dos ui. + * src/arch/win32: Added the vs70 dir to the svn ignores. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/tr.po: Updated by Emir. + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs70: + Removed the vs70 directory since it can be generated now. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/msdos/uiattach.c: Added 'load to basic start' autostart item - to the dos ui. + * src/arch/win32/Makefile.am, + src/arch/win32/generate_msvc70_project.bat: Added an msvc7.0 project + files generation batch file. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/nl.po, 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/rescbm2.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.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/respet.rc, - src/arch/win32/respetdww.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Did a - 'make trans-update'. + * src/arch/win32: Added the vs6 dir to the svn ignores. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/nl.po: Updated. + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs6: + Removed the vs6 directory since it can be generated now. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po: Did a 'make update-po'. + * src/arch/win32/generate_msvc6_project.bat, + src/arch/win32/Makefile.am, src/arch/win32/msvc/Makefile.am, + src/arch/win32/msvc/make-msvc-bindist-native.bat.proto: Added an msvc6 + project files generation batch file. -2011-01-16 Marco van den Heuvel +2013-07-20 Marco van den Heuvel - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/uiide64.c, - src/arch/amigaos/mui/uinetwork.c, src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisiddtv.c, src/arch/amigaos/mui/uisound.c, - src/arch/amigaos/mui/uivideo.c: Added some 'range checking and enforcing' - to the amiga ui. + * src/arch/win32/vs_tmpl, src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/win32/vs_tmpl/mkmsvc.exe, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs_tmpl/mkmsvc.dsp, src/arch/win32/vs_tmpl/mkmsvc.dsw: + Added mkmsvc executable to generate msvc project files, and msvc + project files to regenerate the executable. -2011-01-16 Marco van den Heuvel +2013-07-19 Marco van den Heuvel - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uipetdww.c, src/translate.txt, - src/translate_text.c, src/video/video-cmdline-options.c: Removed some - obsolete/unused translation items. + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/winmips-msvc/_vice.mak, + src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c128.mak, + src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64c64dtv.mak, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64cartsystem.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64dtvstubs.mak, + src/arch/sdl/winmips-msvc/c64exp.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/c64scpu64.mak, + src/arch/sdl/winmips-msvc/cartconv.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm2common.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak, + src/arch/sdl/winmips-msvc/core.mak, + src/arch/sdl/winmips-msvc/crtc.mak, + src/arch/sdl/winmips-msvc/diskimage.mak, + src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/fileio.mak, + src/arch/sdl/winmips-msvc/fsdevice.mak, + src/arch/sdl/winmips-msvc/geninfocontrib.mak, + src/arch/sdl/winmips-msvc/gentranslate.mak, + src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, + src/arch/sdl/winmips-msvc/iec.mak, + src/arch/sdl/winmips-msvc/iec128dcr.mak, + src/arch/sdl/winmips-msvc/iecbus.mak, + src/arch/sdl/winmips-msvc/iecieee.mak, + src/arch/sdl/winmips-msvc/ieee.mak, + src/arch/sdl/winmips-msvc/imagecontents.mak, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/p64.mak, + src/arch/sdl/winmips-msvc/parallel.mak, + src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/petcat.mak, + src/arch/sdl/winmips-msvc/platform.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/plus4exp.mak, + src/arch/sdl/winmips-msvc/printerdrv.mak, + src/arch/sdl/winmips-msvc/raster.mak, + src/arch/sdl/winmips-msvc/rs232drv.mak, + src/arch/sdl/winmips-msvc/rtc.mak, + src/arch/sdl/winmips-msvc/scpu64.mak, + src/arch/sdl/winmips-msvc/serial.mak, + src/arch/sdl/winmips-msvc/sid.mak, + src/arch/sdl/winmips-msvc/sounddrv.mak, + src/arch/sdl/winmips-msvc/tape.mak, + src/arch/sdl/winmips-msvc/tcbm.mak, + src/arch/sdl/winmips-msvc/userport.mak, + src/arch/sdl/winmips-msvc/vdc.mak, + src/arch/sdl/winmips-msvc/vdrive.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, + src/arch/sdl/winmips-msvc/vicii.mak, + src/arch/sdl/winmips-msvc/viciidtv.mak, + src/arch/sdl/winmips-msvc/viciisc.mak, + src/arch/sdl/winmips-msvc/video.mak, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, + src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xscpu64.mak, + src/arch/sdl/winmips-msvc/xvic.mak: Updated the sdl mips msvc make + files. -2011-01-16 Marco van den Heuvel +2013-07-18 groepaz - * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uisid.c, - src/arch/win32/uivideo.c: Added some 'range checking and enforcing' to - the win32 ui. + * src/arch/unix/gui/uipetcolour.c: added missing includes -2011-01-16 Marco van den Heuvel +2013-07-16 groepaz - * po/check_obsolete.sh: Refined the obsolete translations item checker - script a bit more. + * src/scpu64/scpu64-resources.c: setting kernal- and basic- name + shouldnt fail -2011-01-15 groepaz +2013-07-15 pottendo - * src/c64/cart/c64carthooks.c, src/c64/cart/reu.c: fix accidental - overwriting of image file, changed wraparound behaviour of large REUs to - match CMD 1750XL + * po/de.po: Updated. -2011-01-15 groepaz +2013-07-15 Antti S. Lankila - * src/log.c: fix LOG_ERR output + * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Use the WORD, BYTE, + etc. types for rsid autostart -2011-01-15 Marco van den Heuvel +2013-07-15 Antti S. Lankila - * po/check_obsolete.sh: Refined the obsolete translations item checker - script a bit. + * src/cartconv.c, src/printerdrv/drv-mps803.c, + src/scpu64/scpu64-resources.c, src/video/renderscale2x.c: Fix a few + clang warns: mixing signed and unsigned types, no-effect expressions, + uninitialized return values + +2013-07-14 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win64-msvc: + Removed the now obsolete sdl win64-msvc directory. + +2013-07-14 Marco van den Heuvel + + * src/arch/sdl/win32-msvc11/_vice.vcxproj, + src/arch/sdl/win32-msvc11/arch.vcxproj, + src/arch/sdl/win32-msvc11/base.vcxproj, + src/arch/sdl/win32-msvc11/c128.vcxproj, + src/arch/sdl/win32-msvc11/c1541.vcxproj, + src/arch/sdl/win32-msvc11/c64.vcxproj, + src/arch/sdl/win32-msvc11/c64c128.vcxproj, + src/arch/sdl/win32-msvc11/c64c64dtv.vcxproj, + src/arch/sdl/win32-msvc11/c64cart.vcxproj, + src/arch/sdl/win32-msvc11/c64cartsystem.vcxproj, + src/arch/sdl/win32-msvc11/c64commoncart.vcxproj, + src/arch/sdl/win32-msvc11/c64dtv.vcxproj, + src/arch/sdl/win32-msvc11/c64dtvstubs.vcxproj, + src/arch/sdl/win32-msvc11/c64exp.vcxproj, + src/arch/sdl/win32-msvc11/c64sc.vcxproj, + src/arch/sdl/win32-msvc11/c64scpu64.vcxproj, + src/arch/sdl/win32-msvc11/cartconv.vcxproj, + src/arch/sdl/win32-msvc11/cbm2.vcxproj, + src/arch/sdl/win32-msvc11/cbm2common.vcxproj, + src/arch/sdl/win32-msvc11/cbm5x0.vcxproj, + src/arch/sdl/win32-msvc11/core.vcxproj, + src/arch/sdl/win32-msvc11/crtc.vcxproj, + src/arch/sdl/win32-msvc11/diskimage.vcxproj, + src/arch/sdl/win32-msvc11/drive.vcxproj, + src/arch/sdl/win32-msvc11/fileio.vcxproj, + src/arch/sdl/win32-msvc11/fsdevice.vcxproj, + src/arch/sdl/win32-msvc11/geninfocontrib.vcxproj, + src/arch/sdl/win32-msvc11/gentranslate.vcxproj, + src/arch/sdl/win32-msvc11/gfxoutputdrv.vcxproj, + src/arch/sdl/win32-msvc11/iec.vcxproj, + src/arch/sdl/win32-msvc11/iec128dcr.vcxproj, + src/arch/sdl/win32-msvc11/iecbus.vcxproj, + src/arch/sdl/win32-msvc11/iecieee.vcxproj, + src/arch/sdl/win32-msvc11/ieee.vcxproj, + src/arch/sdl/win32-msvc11/imagecontents.vcxproj, + src/arch/sdl/win32-msvc11/monitor.vcxproj, + src/arch/sdl/win32-msvc11/p64.vcxproj, + src/arch/sdl/win32-msvc11/parallel.vcxproj, + src/arch/sdl/win32-msvc11/pet.vcxproj, + src/arch/sdl/win32-msvc11/petcat.vcxproj, + src/arch/sdl/win32-msvc11/platform.vcxproj, + src/arch/sdl/win32-msvc11/plus4.vcxproj, + src/arch/sdl/win32-msvc11/plus4exp.vcxproj, + src/arch/sdl/win32-msvc11/printerdrv.vcxproj, + src/arch/sdl/win32-msvc11/raster.vcxproj, + src/arch/sdl/win32-msvc11/resid.vcxproj, + src/arch/sdl/win32-msvc11/residdtv.vcxproj, + src/arch/sdl/win32-msvc11/residfp.vcxproj, + src/arch/sdl/win32-msvc11/rs232drv.vcxproj, + src/arch/sdl/win32-msvc11/rtc.vcxproj, + src/arch/sdl/win32-msvc11/scpu64.vcxproj, + src/arch/sdl/win32-msvc11/serial.vcxproj, + src/arch/sdl/win32-msvc11/sid.vcxproj, + src/arch/sdl/win32-msvc11/sounddrv.vcxproj, + src/arch/sdl/win32-msvc11/tape.vcxproj, + src/arch/sdl/win32-msvc11/tcbm.vcxproj, + src/arch/sdl/win32-msvc11/userport.vcxproj, + src/arch/sdl/win32-msvc11/vdc.vcxproj, + src/arch/sdl/win32-msvc11/vdrive.vcxproj, + src/arch/sdl/win32-msvc11/vic20.vcxproj, + src/arch/sdl/win32-msvc11/vic20cart.vcxproj, + src/arch/sdl/win32-msvc11/vice.sln, + src/arch/sdl/win32-msvc11/vicii.vcxproj, + src/arch/sdl/win32-msvc11/viciidtv.vcxproj, + src/arch/sdl/win32-msvc11/viciisc.vcxproj, + src/arch/sdl/win32-msvc11/video.vcxproj, + src/arch/sdl/win32-msvc11/vsid.vcxproj, + src/arch/sdl/win32-msvc11/vsidlib.vcxproj, + src/arch/sdl/win32-msvc11/x128.vcxproj, + src/arch/sdl/win32-msvc11/x64.vcxproj, + src/arch/sdl/win32-msvc11/x64dtv.vcxproj, + src/arch/sdl/win32-msvc11/x64sc.vcxproj, + src/arch/sdl/win32-msvc11/xcbm2.vcxproj, + src/arch/sdl/win32-msvc11/xcbm5x0.vcxproj, + src/arch/sdl/win32-msvc11/xpet.vcxproj, + src/arch/sdl/win32-msvc11/xplus4.vcxproj, + src/arch/sdl/win32-msvc11/xscpu64.vcxproj, + src/arch/sdl/win32-msvc11/xvic.vcxproj: Finished sdl msvc11 support. + +2013-07-14 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, + configure.proto, src/arch/sdl/win32-msvc11, + src/arch/sdl/win32-msvc11/_vice.vcxproj, + src/arch/sdl/win32-msvc11/arch.vcxproj, + src/arch/sdl/win32-msvc11/base.vcxproj, + src/arch/sdl/win32-msvc11/c128.vcxproj, + src/arch/sdl/win32-msvc11/c1541.vcxproj, + src/arch/sdl/win32-msvc11/c64.vcxproj, + src/arch/sdl/win32-msvc11/c64c128.vcxproj, + src/arch/sdl/win32-msvc11/c64c64dtv.vcxproj, + src/arch/sdl/win32-msvc11/c64cart.vcxproj, + src/arch/sdl/win32-msvc11/c64cartsystem.vcxproj, + src/arch/sdl/win32-msvc11/c64commoncart.vcxproj, + src/arch/sdl/win32-msvc11/c64dtv.vcxproj, + src/arch/sdl/win32-msvc11/c64dtvstubs.vcxproj, + src/arch/sdl/win32-msvc11/c64exp.vcxproj, + src/arch/sdl/win32-msvc11/c64sc.vcxproj, + src/arch/sdl/win32-msvc11/c64scpu64.vcxproj, + src/arch/sdl/win32-msvc11/cartconv.vcxproj, + src/arch/sdl/win32-msvc11/cbm2.vcxproj, + src/arch/sdl/win32-msvc11/cbm2common.vcxproj, + src/arch/sdl/win32-msvc11/cbm5x0.vcxproj, + src/arch/sdl/win32-msvc11/core.vcxproj, + src/arch/sdl/win32-msvc11/crtc.vcxproj, + src/arch/sdl/win32-msvc11/diskimage.vcxproj, + src/arch/sdl/win32-msvc11/drive.vcxproj, + src/arch/sdl/win32-msvc11/fileio.vcxproj, + src/arch/sdl/win32-msvc11/fsdevice.vcxproj, + src/arch/sdl/win32-msvc11/geninfocontrib.vcxproj, + src/arch/sdl/win32-msvc11/gentranslate.vcxproj, + src/arch/sdl/win32-msvc11/gfxoutputdrv.vcxproj, + src/arch/sdl/win32-msvc11/iec.vcxproj, + src/arch/sdl/win32-msvc11/iec128dcr.vcxproj, + src/arch/sdl/win32-msvc11/iecbus.vcxproj, + src/arch/sdl/win32-msvc11/iecieee.vcxproj, + src/arch/sdl/win32-msvc11/ieee.vcxproj, + src/arch/sdl/win32-msvc11/imagecontents.vcxproj, + src/arch/sdl/win32-msvc11/monitor.vcxproj, + src/arch/sdl/win32-msvc11/p64.vcxproj, + src/arch/sdl/win32-msvc11/parallel.vcxproj, + src/arch/sdl/win32-msvc11/pet.vcxproj, + src/arch/sdl/win32-msvc11/petcat.vcxproj, + src/arch/sdl/win32-msvc11/platform.vcxproj, + src/arch/sdl/win32-msvc11/plus4.vcxproj, + src/arch/sdl/win32-msvc11/plus4exp.vcxproj, + src/arch/sdl/win32-msvc11/printerdrv.vcxproj, + src/arch/sdl/win32-msvc11/raster.vcxproj, + src/arch/sdl/win32-msvc11/resid.vcxproj, + src/arch/sdl/win32-msvc11/residdtv.vcxproj, + src/arch/sdl/win32-msvc11/residfp.vcxproj, + src/arch/sdl/win32-msvc11/rs232drv.vcxproj, + src/arch/sdl/win32-msvc11/rtc.vcxproj, + src/arch/sdl/win32-msvc11/scpu64.vcxproj, + src/arch/sdl/win32-msvc11/serial.vcxproj, + src/arch/sdl/win32-msvc11/sid.vcxproj, + src/arch/sdl/win32-msvc11/sounddrv.vcxproj, + src/arch/sdl/win32-msvc11/tape.vcxproj, + src/arch/sdl/win32-msvc11/tcbm.vcxproj, + src/arch/sdl/win32-msvc11/userport.vcxproj, + src/arch/sdl/win32-msvc11/vdc.vcxproj, + src/arch/sdl/win32-msvc11/vdrive.vcxproj, + src/arch/sdl/win32-msvc11/vic20.vcxproj, + src/arch/sdl/win32-msvc11/vic20cart.vcxproj, + src/arch/sdl/win32-msvc11/vice.sln, + src/arch/sdl/win32-msvc11/vicii.vcxproj, + src/arch/sdl/win32-msvc11/viciidtv.vcxproj, + src/arch/sdl/win32-msvc11/viciisc.vcxproj, + src/arch/sdl/win32-msvc11/video.vcxproj, + src/arch/sdl/win32-msvc11/vsid.vcxproj, + src/arch/sdl/win32-msvc11/vsidlib.vcxproj, + src/arch/sdl/win32-msvc11/x128.vcxproj, + src/arch/sdl/win32-msvc11/x64.vcxproj, + src/arch/sdl/win32-msvc11/x64dtv.vcxproj, + src/arch/sdl/win32-msvc11/x64sc.vcxproj, + src/arch/sdl/win32-msvc11/xcbm2.vcxproj, + src/arch/sdl/win32-msvc11/xcbm5x0.vcxproj, + src/arch/sdl/win32-msvc11/xpet.vcxproj, + src/arch/sdl/win32-msvc11/xplus4.vcxproj, + src/arch/sdl/win32-msvc11/xscpu64.vcxproj, + src/arch/sdl/win32-msvc11/xvic.vcxproj, + src/arch/sdl/win32-msvc11/Makefile.am, + src/arch/sdl/win32-msvc11/Readme.txt, + src/arch/sdl/win32-msvc11/dirent.h, + src/arch/sdl/win32-msvc11/ide-config.h, + src/arch/sdl/win32-msvc11/ide-siddefs.h, + src/arch/sdl/win32-msvc11/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc11/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc11/inttypes.h, + src/arch/sdl/win32-msvc11/make-bindist.bat, + src/arch/sdl/win32-msvc11/stdint.h, + src/arch/sdl/win32-msvc11/vice.manifest, + src/arch/sdl/win32-msvc11/winid_ia64.bat, + src/arch/sdl/win32-msvc11/winid_x64.bat, + src/arch/sdl/win32-msvc11/winid_x86.bat: Added an sdl win32-msvc11 + directory, populated with msvc10 project files for now. + +2013-07-14 Marco van den Heuvel + + * src/arch/sdl/win32-msvc10/_vice.vcxproj, + src/arch/sdl/win32-msvc10/arch.vcxproj, + src/arch/sdl/win32-msvc10/base.vcxproj, + src/arch/sdl/win32-msvc10/c128.vcxproj, + src/arch/sdl/win32-msvc10/c1541.vcxproj, + src/arch/sdl/win32-msvc10/c64.vcxproj, + src/arch/sdl/win32-msvc10/c64c128.vcxproj, + src/arch/sdl/win32-msvc10/c64c64dtv.vcxproj, + src/arch/sdl/win32-msvc10/c64cart.vcxproj, + src/arch/sdl/win32-msvc10/c64cartsystem.vcxproj, + src/arch/sdl/win32-msvc10/c64commoncart.vcxproj, + src/arch/sdl/win32-msvc10/c64dtv.vcxproj, + src/arch/sdl/win32-msvc10/c64dtvstubs.vcxproj, + src/arch/sdl/win32-msvc10/c64exp.vcxproj, + src/arch/sdl/win32-msvc10/c64sc.vcxproj, + src/arch/sdl/win32-msvc10/c64scpu64.vcxproj, + src/arch/sdl/win32-msvc10/cartconv.vcxproj, + src/arch/sdl/win32-msvc10/cbm2.vcxproj, + src/arch/sdl/win32-msvc10/cbm2common.vcxproj, + src/arch/sdl/win32-msvc10/cbm5x0.vcxproj, + src/arch/sdl/win32-msvc10/core.vcxproj, + src/arch/sdl/win32-msvc10/crtc.vcxproj, + src/arch/sdl/win32-msvc10/diskimage.vcxproj, + src/arch/sdl/win32-msvc10/drive.vcxproj, + src/arch/sdl/win32-msvc10/fileio.vcxproj, + src/arch/sdl/win32-msvc10/fsdevice.vcxproj, + src/arch/sdl/win32-msvc10/geninfocontrib.vcxproj, + src/arch/sdl/win32-msvc10/gentranslate.vcxproj, + src/arch/sdl/win32-msvc10/gfxoutputdrv.vcxproj, + src/arch/sdl/win32-msvc10/iec.vcxproj, + src/arch/sdl/win32-msvc10/iec128dcr.vcxproj, + src/arch/sdl/win32-msvc10/iecbus.vcxproj, + src/arch/sdl/win32-msvc10/iecieee.vcxproj, + src/arch/sdl/win32-msvc10/ieee.vcxproj, + src/arch/sdl/win32-msvc10/imagecontents.vcxproj, + src/arch/sdl/win32-msvc10/monitor.vcxproj, + src/arch/sdl/win32-msvc10/p64.vcxproj, + src/arch/sdl/win32-msvc10/parallel.vcxproj, + src/arch/sdl/win32-msvc10/pet.vcxproj, + src/arch/sdl/win32-msvc10/petcat.vcxproj, + src/arch/sdl/win32-msvc10/platform.vcxproj, + src/arch/sdl/win32-msvc10/plus4.vcxproj, + src/arch/sdl/win32-msvc10/plus4exp.vcxproj, + src/arch/sdl/win32-msvc10/printerdrv.vcxproj, + src/arch/sdl/win32-msvc10/raster.vcxproj, + src/arch/sdl/win32-msvc10/resid.vcxproj, + src/arch/sdl/win32-msvc10/residdtv.vcxproj, + src/arch/sdl/win32-msvc10/residfp.vcxproj, + src/arch/sdl/win32-msvc10/rs232drv.vcxproj, + src/arch/sdl/win32-msvc10/rtc.vcxproj, + src/arch/sdl/win32-msvc10/scpu64.vcxproj, + src/arch/sdl/win32-msvc10/serial.vcxproj, + src/arch/sdl/win32-msvc10/sid.vcxproj, + src/arch/sdl/win32-msvc10/sounddrv.vcxproj, + src/arch/sdl/win32-msvc10/tape.vcxproj, + src/arch/sdl/win32-msvc10/tcbm.vcxproj, + src/arch/sdl/win32-msvc10/userport.vcxproj, + src/arch/sdl/win32-msvc10/vdc.vcxproj, + src/arch/sdl/win32-msvc10/vdrive.vcxproj, + src/arch/sdl/win32-msvc10/vic20.vcxproj, + src/arch/sdl/win32-msvc10/vic20cart.vcxproj, + src/arch/sdl/win32-msvc10/vice.sln, + src/arch/sdl/win32-msvc10/vicii.vcxproj, + src/arch/sdl/win32-msvc10/viciidtv.vcxproj, + src/arch/sdl/win32-msvc10/viciisc.vcxproj, + src/arch/sdl/win32-msvc10/video.vcxproj, + src/arch/sdl/win32-msvc10/vsid.vcxproj, + src/arch/sdl/win32-msvc10/vsidlib.vcxproj, + src/arch/sdl/win32-msvc10/x128.vcxproj, + src/arch/sdl/win32-msvc10/x64.vcxproj, + src/arch/sdl/win32-msvc10/x64dtv.vcxproj, + src/arch/sdl/win32-msvc10/x64sc.vcxproj, + src/arch/sdl/win32-msvc10/xcbm2.vcxproj, + src/arch/sdl/win32-msvc10/xcbm5x0.vcxproj, + src/arch/sdl/win32-msvc10/xpet.vcxproj, + src/arch/sdl/win32-msvc10/xplus4.vcxproj, + src/arch/sdl/win32-msvc10/xscpu64.vcxproj, + src/arch/sdl/win32-msvc10/xvic.vcxproj: Finished the sdl msvc10 + support. + +2013-07-14 Antti S. Lankila + + * INSTALL, configure.proto, doc/vice.pdf, src/Makefile.am, + src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisiddtv.c, + src/arch/amigaos/vsidui.c, src/arch/android/AnVICE/config.android.h, + src/arch/beos/ui_sid.cc, src/arch/beos/ui_sidcart.cc, + src/arch/msdos/uisidc128.c, src/arch/msdos/uisidc64.c, + src/arch/msdos/uisidcbm2.c, src/arch/msdos/uisiddtv.c, + src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESIDFP.ICC, + src/arch/sdl/menu_sid.c, src/arch/unix/gui/uisid.c, + src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, + src/arch/watcom-source-wrappers/Makefile.am, + src/arch/watcom-source-wrappers/residfp-envelope.cc, + src/arch/watcom-source-wrappers/residfp-extfilt.cc, + src/arch/watcom-source-wrappers/residfp-filter.cc, + src/arch/watcom-source-wrappers/residfp-pot.cc, + src/arch/watcom-source-wrappers/residfp-sid.cc, + src/arch/watcom-source-wrappers/residfp-version.cc, + src/arch/watcom-source-wrappers/residfp-voice.cc, + src/arch/watcom-source-wrappers/residfp-wave.cc, + src/arch/win32/Makefile.am, src/arch/win32/msvc/ide-config.h, + src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c, + src/arch/win64/Makefile.am, src/c128/c128model.c, src/c64/c64model.c, + c64/c64scmodel.c, src/resid-fp, src/sid/Makefile.am, + src/sid/resid-fp.cc, src/sid/resid-fp.h, src/sid/sid-resources.c, + src/sid/sid.c, src/sid/sid.h, src/svnversion.h, src/translate.c, + src/translate_text.c: Remove resid-fp from the codebase. I tried to + fix the autotools build, but MSVC stuff is not fixed + +2013-07-13 Marco van den Heuvel + + * src/arch/sdl/win32-msvc10/Makefile.am, + src/arch/sdl/win32-msvc10/_vice.vcxproj, + src/arch/sdl/win32-msvc10/arch.vcxproj, + src/arch/sdl/win32-msvc10/base.vcxproj, + src/arch/sdl/win32-msvc10/c128.vcxproj, + src/arch/sdl/win32-msvc10/c1541.vcxproj, + src/arch/sdl/win32-msvc10/c64.vcxproj, + src/arch/sdl/win32-msvc10/c64c128.vcxproj, + src/arch/sdl/win32-msvc10/c64c64dtv.vcxproj, + src/arch/sdl/win32-msvc10/c64cart.vcxproj, + src/arch/sdl/win32-msvc10/c64cartsystem.vcxproj, + src/arch/sdl/win32-msvc10/c64commoncart.vcxproj, + src/arch/sdl/win32-msvc10/c64dtv.vcxproj, + src/arch/sdl/win32-msvc10/c64dtvstubs.vcxproj, + src/arch/sdl/win32-msvc10/c64exp.vcxproj, + src/arch/sdl/win32-msvc10/c64sc.vcxproj, + src/arch/sdl/win32-msvc10/c64scpu64.vcxproj, + src/arch/sdl/win32-msvc10/cartconv.vcxproj, + src/arch/sdl/win32-msvc10/cbm2.vcxproj, + src/arch/sdl/win32-msvc10/cbm2common.vcxproj, + src/arch/sdl/win32-msvc10/cbm5x0.vcxproj, + src/arch/sdl/win32-msvc10/core.vcxproj, + src/arch/sdl/win32-msvc10/crtc.vcxproj, + src/arch/sdl/win32-msvc10/diskimage.vcxproj, + src/arch/sdl/win32-msvc10/drive.vcxproj, + src/arch/sdl/win32-msvc10/fileio.vcxproj, + src/arch/sdl/win32-msvc10/fsdevice.vcxproj, + src/arch/sdl/win32-msvc10/geninfocontrib.vcxproj, + src/arch/sdl/win32-msvc10/gentranslate.vcxproj, + src/arch/sdl/win32-msvc10/gfxoutputdrv.vcxproj, + src/arch/sdl/win32-msvc10/iec.vcxproj, + src/arch/sdl/win32-msvc10/iec128dcr.vcxproj, + src/arch/sdl/win32-msvc10/iecbus.vcxproj, + src/arch/sdl/win32-msvc10/iecieee.vcxproj, + src/arch/sdl/win32-msvc10/ieee.vcxproj, + src/arch/sdl/win32-msvc10/imagecontents.vcxproj, + src/arch/sdl/win32-msvc10/monitor.vcxproj, + src/arch/sdl/win32-msvc10/p64.vcxproj, + src/arch/sdl/win32-msvc10/parallel.vcxproj, + src/arch/sdl/win32-msvc10/pet.vcxproj, + src/arch/sdl/win32-msvc10/petcat.vcxproj, + src/arch/sdl/win32-msvc10/platform.vcxproj, + src/arch/sdl/win32-msvc10/plus4.vcxproj, + src/arch/sdl/win32-msvc10/plus4exp.vcxproj, + src/arch/sdl/win32-msvc10/printerdrv.vcxproj, + src/arch/sdl/win32-msvc10/raster.vcxproj, + src/arch/sdl/win32-msvc10/resid.vcxproj, + src/arch/sdl/win32-msvc10/residdtv.vcxproj, + src/arch/sdl/win32-msvc10/residfp.vcxproj, + src/arch/sdl/win32-msvc10/rs232drv.vcxproj, + src/arch/sdl/win32-msvc10/rtc.vcxproj, + src/arch/sdl/win32-msvc10/scpu64.vcxproj, + src/arch/sdl/win32-msvc10/serial.vcxproj, + src/arch/sdl/win32-msvc10/sid.vcxproj, + src/arch/sdl/win32-msvc10/sounddrv.vcxproj, + src/arch/sdl/win32-msvc10/tape.vcxproj, + src/arch/sdl/win32-msvc10/tcbm.vcxproj, + src/arch/sdl/win32-msvc10/userport.vcxproj, + src/arch/sdl/win32-msvc10/vdc.vcxproj, + src/arch/sdl/win32-msvc10/vdrive.vcxproj, + src/arch/sdl/win32-msvc10/vic20.vcxproj, + src/arch/sdl/win32-msvc10/vic20cart.vcxproj, + src/arch/sdl/win32-msvc10/vice.sln, + src/arch/sdl/win32-msvc10/vicii.vcxproj, + src/arch/sdl/win32-msvc10/viciidtv.vcxproj, + src/arch/sdl/win32-msvc10/viciisc.vcxproj, + src/arch/sdl/win32-msvc10/video.vcxproj, + src/arch/sdl/win32-msvc10/vsid.vcxproj, + src/arch/sdl/win32-msvc10/vsidlib.vcxproj, + src/arch/sdl/win32-msvc10/x128.vcxproj, + src/arch/sdl/win32-msvc10/x64.vcxproj, + src/arch/sdl/win32-msvc10/x64dtv.vcxproj, + src/arch/sdl/win32-msvc10/x64sc.vcxproj, + src/arch/sdl/win32-msvc10/xcbm2.vcxproj, + src/arch/sdl/win32-msvc10/xcbm5x0.vcxproj, + src/arch/sdl/win32-msvc10/xpet.vcxproj, + src/arch/sdl/win32-msvc10/xplus4.vcxproj, + src/arch/sdl/win32-msvc10/xscpu64.vcxproj, + src/arch/sdl/win32-msvc10/xvic.vcxproj, + src/arch/sdl/win32-msvc10/_vice.vcproj, + src/arch/sdl/win32-msvc10/arch.vcproj, + src/arch/sdl/win32-msvc10/base.vcproj, + src/arch/sdl/win32-msvc10/c128.vcproj, + src/arch/sdl/win32-msvc10/c1541.vcproj, + src/arch/sdl/win32-msvc10/c64.vcproj, + src/arch/sdl/win32-msvc10/c64c128.vcproj, + src/arch/sdl/win32-msvc10/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc10/c64cart.vcproj, + src/arch/sdl/win32-msvc10/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc10/c64commoncart.vcproj, + src/arch/sdl/win32-msvc10/c64dtv.vcproj, + src/arch/sdl/win32-msvc10/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc10/c64exp.vcproj, + src/arch/sdl/win32-msvc10/c64sc.vcproj, + src/arch/sdl/win32-msvc10/c64scpu64.vcproj, + src/arch/sdl/win32-msvc10/cartconv.vcproj, + src/arch/sdl/win32-msvc10/cbm2.vcproj, + src/arch/sdl/win32-msvc10/cbm2common.vcproj, + src/arch/sdl/win32-msvc10/cbm5x0.vcproj, + src/arch/sdl/win32-msvc10/core.vcproj, + src/arch/sdl/win32-msvc10/crtc.vcproj, + src/arch/sdl/win32-msvc10/diskimage.vcproj, + src/arch/sdl/win32-msvc10/drive.vcproj, + src/arch/sdl/win32-msvc10/fileio.vcproj, + src/arch/sdl/win32-msvc10/fsdevice.vcproj, + src/arch/sdl/win32-msvc10/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc10/gentranslate.vcproj, + src/arch/sdl/win32-msvc10/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc10/iec.vcproj, + src/arch/sdl/win32-msvc10/iec128dcr.vcproj, + src/arch/sdl/win32-msvc10/iecbus.vcproj, + src/arch/sdl/win32-msvc10/iecieee.vcproj, + src/arch/sdl/win32-msvc10/ieee.vcproj, + src/arch/sdl/win32-msvc10/imagecontents.vcproj, + src/arch/sdl/win32-msvc10/monitor.vcproj, + src/arch/sdl/win32-msvc10/p64.vcproj, + src/arch/sdl/win32-msvc10/parallel.vcproj, + src/arch/sdl/win32-msvc10/pet.vcproj, + src/arch/sdl/win32-msvc10/petcat.vcproj, + src/arch/sdl/win32-msvc10/platform.vcproj, + src/arch/sdl/win32-msvc10/plus4.vcproj, + src/arch/sdl/win32-msvc10/plus4exp.vcproj, + src/arch/sdl/win32-msvc10/printerdrv.vcproj, + src/arch/sdl/win32-msvc10/raster.vcproj, + src/arch/sdl/win32-msvc10/resid.vcproj, + src/arch/sdl/win32-msvc10/residdtv.vcproj, + src/arch/sdl/win32-msvc10/residfp.vcproj, + src/arch/sdl/win32-msvc10/rs232drv.vcproj, + src/arch/sdl/win32-msvc10/rtc.vcproj, + src/arch/sdl/win32-msvc10/scpu64.vcproj, + src/arch/sdl/win32-msvc10/serial.vcproj, + src/arch/sdl/win32-msvc10/sid.vcproj, + src/arch/sdl/win32-msvc10/sounddrv.vcproj, + src/arch/sdl/win32-msvc10/tape.vcproj, + src/arch/sdl/win32-msvc10/tcbm.vcproj, + src/arch/sdl/win32-msvc10/userport.vcproj, + src/arch/sdl/win32-msvc10/vdc.vcproj, + src/arch/sdl/win32-msvc10/vdrive.vcproj, + src/arch/sdl/win32-msvc10/vic20.vcproj, + src/arch/sdl/win32-msvc10/vic20cart.vcproj, + src/arch/sdl/win32-msvc10/vicii.vcproj, + src/arch/sdl/win32-msvc10/viciidtv.vcproj, + src/arch/sdl/win32-msvc10/viciisc.vcproj, + src/arch/sdl/win32-msvc10/video.vcproj, + src/arch/sdl/win32-msvc10/vsid.vcproj, + src/arch/sdl/win32-msvc10/vsidlib.vcproj, + src/arch/sdl/win32-msvc10/x128.vcproj, + src/arch/sdl/win32-msvc10/x64.vcproj, + src/arch/sdl/win32-msvc10/x64dtv.vcproj, + src/arch/sdl/win32-msvc10/x64sc.vcproj, + src/arch/sdl/win32-msvc10/xcbm2.vcproj, + src/arch/sdl/win32-msvc10/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc10/xpet.vcproj, + src/arch/sdl/win32-msvc10/xplus4.vcproj, + src/arch/sdl/win32-msvc10/xscpu64.vcproj, + src/arch/sdl/win32-msvc10/xvic.vcproj: Put sdl msvc10 project files in + place. + +2013-07-12 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc10, src/arch/sdl/win32-msvc10/Makefile.am, + src/arch/sdl/win32-msvc10/Readme.txt, + src/arch/sdl/win32-msvc10/dirent.h, + src/arch/sdl/win32-msvc10/ide-config.h, + src/arch/sdl/win32-msvc10/ide-siddefs.h, + src/arch/sdl/win32-msvc10/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc10/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc10/inttypes.h, + src/arch/sdl/win32-msvc10/make-bindist.bat, + src/arch/sdl/win32-msvc10/stdint.h, + src/arch/sdl/win32-msvc10/vice.manifest, + src/arch/sdl/win32-msvc10/vice.sln, + src/arch/sdl/win32-msvc10/winid_ia64.bat, + src/arch/sdl/win32-msvc10/winid_x64.bat, + src/arch/sdl/win32-msvc10/winid_x86.bat, + src/arch/sdl/win32-msvc10/_vice.vcproj, + src/arch/sdl/win32-msvc10/arch.vcproj, + src/arch/sdl/win32-msvc10/base.vcproj, + src/arch/sdl/win32-msvc10/c128.vcproj, + src/arch/sdl/win32-msvc10/c1541.vcproj, + src/arch/sdl/win32-msvc10/c64.vcproj, + src/arch/sdl/win32-msvc10/c64c128.vcproj, + src/arch/sdl/win32-msvc10/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc10/c64cart.vcproj, + src/arch/sdl/win32-msvc10/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc10/c64commoncart.vcproj, + src/arch/sdl/win32-msvc10/c64dtv.vcproj, + src/arch/sdl/win32-msvc10/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc10/c64exp.vcproj, + src/arch/sdl/win32-msvc10/c64sc.vcproj, + src/arch/sdl/win32-msvc10/c64scpu64.vcproj, + src/arch/sdl/win32-msvc10/cartconv.vcproj, + src/arch/sdl/win32-msvc10/cbm2.vcproj, + src/arch/sdl/win32-msvc10/cbm2common.vcproj, + src/arch/sdl/win32-msvc10/cbm5x0.vcproj, + src/arch/sdl/win32-msvc10/core.vcproj, + src/arch/sdl/win32-msvc10/crtc.vcproj, + src/arch/sdl/win32-msvc10/diskimage.vcproj, + src/arch/sdl/win32-msvc10/drive.vcproj, + src/arch/sdl/win32-msvc10/fileio.vcproj, + src/arch/sdl/win32-msvc10/fsdevice.vcproj, + src/arch/sdl/win32-msvc10/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc10/gentranslate.vcproj, + src/arch/sdl/win32-msvc10/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc10/iec.vcproj, + src/arch/sdl/win32-msvc10/iec128dcr.vcproj, + src/arch/sdl/win32-msvc10/iecbus.vcproj, + src/arch/sdl/win32-msvc10/iecieee.vcproj, + src/arch/sdl/win32-msvc10/ieee.vcproj, + src/arch/sdl/win32-msvc10/imagecontents.vcproj, + src/arch/sdl/win32-msvc10/monitor.vcproj, + src/arch/sdl/win32-msvc10/p64.vcproj, + src/arch/sdl/win32-msvc10/parallel.vcproj, + src/arch/sdl/win32-msvc10/pet.vcproj, + src/arch/sdl/win32-msvc10/petcat.vcproj, + src/arch/sdl/win32-msvc10/platform.vcproj, + src/arch/sdl/win32-msvc10/plus4.vcproj, + src/arch/sdl/win32-msvc10/plus4exp.vcproj, + src/arch/sdl/win32-msvc10/printerdrv.vcproj, + src/arch/sdl/win32-msvc10/raster.vcproj, + src/arch/sdl/win32-msvc10/resid.vcproj, + src/arch/sdl/win32-msvc10/residdtv.vcproj, + src/arch/sdl/win32-msvc10/residfp.vcproj, + src/arch/sdl/win32-msvc10/rs232drv.vcproj, + src/arch/sdl/win32-msvc10/rtc.vcproj, + src/arch/sdl/win32-msvc10/scpu64.vcproj, + src/arch/sdl/win32-msvc10/serial.vcproj, + src/arch/sdl/win32-msvc10/sid.vcproj, + src/arch/sdl/win32-msvc10/sounddrv.vcproj, + src/arch/sdl/win32-msvc10/tape.vcproj, + src/arch/sdl/win32-msvc10/tcbm.vcproj, + src/arch/sdl/win32-msvc10/userport.vcproj, + src/arch/sdl/win32-msvc10/vdc.vcproj, + src/arch/sdl/win32-msvc10/vdrive.vcproj, + src/arch/sdl/win32-msvc10/vic20.vcproj, + src/arch/sdl/win32-msvc10/vic20cart.vcproj, + src/arch/sdl/win32-msvc10/vicii.vcproj, + src/arch/sdl/win32-msvc10/viciidtv.vcproj, + src/arch/sdl/win32-msvc10/viciisc.vcproj, + src/arch/sdl/win32-msvc10/video.vcproj, + src/arch/sdl/win32-msvc10/vsid.vcproj, + src/arch/sdl/win32-msvc10/vsidlib.vcproj, + src/arch/sdl/win32-msvc10/x128.vcproj, + src/arch/sdl/win32-msvc10/x64.vcproj, + src/arch/sdl/win32-msvc10/x64dtv.vcproj, + src/arch/sdl/win32-msvc10/x64sc.vcproj, + src/arch/sdl/win32-msvc10/xcbm2.vcproj, + src/arch/sdl/win32-msvc10/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc10/xpet.vcproj, + src/arch/sdl/win32-msvc10/xplus4.vcproj, + src/arch/sdl/win32-msvc10/xscpu64.vcproj, + src/arch/sdl/win32-msvc10/xvic.vcproj: Made an sdl win32-msvc10 + directory, populated with msvc9 project files for now. + +2013-07-12 groepaz + + * src/sounddrv/soundsdl.c: fix sample calculation, makes stereo + setting work when pulseaudio is used as backend + +2013-07-12 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/win32-msvc9/_vice.vcproj, + src/arch/sdl/win32-msvc9/base.vcproj, + src/arch/sdl/win32-msvc9/c128.vcproj, + src/arch/sdl/win32-msvc9/c1541.vcproj, + src/arch/sdl/win32-msvc9/c64dtv.vcproj, + src/arch/sdl/win32-msvc9/c64sc.vcproj, + src/arch/sdl/win32-msvc9/cartconv.vcproj, + src/arch/sdl/win32-msvc9/cbm2common.vcproj, + src/arch/sdl/win32-msvc9/drive.vcproj, + src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc9/gentranslate.vcproj, + src/arch/sdl/win32-msvc9/monitor.vcproj, + src/arch/sdl/win32-msvc9/pet.vcproj, + src/arch/sdl/win32-msvc9/petcat.vcproj, + src/arch/sdl/win32-msvc9/plus4.vcproj, + src/arch/sdl/win32-msvc9/rtc.vcproj, + src/arch/sdl/win32-msvc9/scpu64.vcproj, + src/arch/sdl/win32-msvc9/sid.vcproj, + src/arch/sdl/win32-msvc9/sounddrv.vcproj, + src/arch/sdl/win32-msvc9/vic20.vcproj, + src/arch/sdl/win32-msvc9/vice.sln, + src/arch/sdl/win32-msvc9/vsid.vcproj, + src/arch/sdl/win32-msvc9/vsidlib.vcproj, + src/arch/sdl/win32-msvc9/x128.vcproj, + src/arch/sdl/win32-msvc9/x64.vcproj, + src/arch/sdl/win32-msvc9/x64dtv.vcproj, + src/arch/sdl/win32-msvc9/x64sc.vcproj, + src/arch/sdl/win32-msvc9/xcbm2.vcproj, + src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc9/xpet.vcproj, + src/arch/sdl/win32-msvc9/xplus4.vcproj, + src/arch/sdl/win32-msvc9/xscpu64.vcproj, + src/arch/sdl/win32-msvc9/xvic.vcproj: Finished the sdl msvc9 support. + +2013-07-12 Marco van den Heuvel + + * src/arch/sdl/win32-msvc9/_vice.vcproj, + src/arch/sdl/win32-msvc9/arch.vcproj, + src/arch/sdl/win32-msvc9/base.vcproj, + src/arch/sdl/win32-msvc9/c128.vcproj, + src/arch/sdl/win32-msvc9/c1541.vcproj, + src/arch/sdl/win32-msvc9/c64.vcproj, + src/arch/sdl/win32-msvc9/c64c128.vcproj, + src/arch/sdl/win32-msvc9/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc9/c64cart.vcproj, + src/arch/sdl/win32-msvc9/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc9/c64commoncart.vcproj, + src/arch/sdl/win32-msvc9/c64dtv.vcproj, + src/arch/sdl/win32-msvc9/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc9/c64exp.vcproj, + src/arch/sdl/win32-msvc9/c64sc.vcproj, + src/arch/sdl/win32-msvc9/c64scpu64.vcproj, + src/arch/sdl/win32-msvc9/cartconv.vcproj, + src/arch/sdl/win32-msvc9/cbm2.vcproj, + src/arch/sdl/win32-msvc9/cbm2common.vcproj, + src/arch/sdl/win32-msvc9/cbm5x0.vcproj, + src/arch/sdl/win32-msvc9/core.vcproj, + src/arch/sdl/win32-msvc9/crtc.vcproj, + src/arch/sdl/win32-msvc9/diskimage.vcproj, + src/arch/sdl/win32-msvc9/drive.vcproj, + src/arch/sdl/win32-msvc9/fileio.vcproj, + src/arch/sdl/win32-msvc9/fsdevice.vcproj, + src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc9/gentranslate.vcproj, + src/arch/sdl/win32-msvc9/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc9/iec.vcproj, + src/arch/sdl/win32-msvc9/iec128dcr.vcproj, + src/arch/sdl/win32-msvc9/iecbus.vcproj, + src/arch/sdl/win32-msvc9/iecieee.vcproj, + src/arch/sdl/win32-msvc9/ieee.vcproj, + src/arch/sdl/win32-msvc9/imagecontents.vcproj, + src/arch/sdl/win32-msvc9/monitor.vcproj, + src/arch/sdl/win32-msvc9/p64.vcproj, + src/arch/sdl/win32-msvc9/parallel.vcproj, + src/arch/sdl/win32-msvc9/pet.vcproj, + src/arch/sdl/win32-msvc9/petcat.vcproj, + src/arch/sdl/win32-msvc9/platform.vcproj, + src/arch/sdl/win32-msvc9/plus4.vcproj, + src/arch/sdl/win32-msvc9/plus4exp.vcproj, + src/arch/sdl/win32-msvc9/printerdrv.vcproj, + src/arch/sdl/win32-msvc9/raster.vcproj, + src/arch/sdl/win32-msvc9/resid.vcproj, + src/arch/sdl/win32-msvc9/residdtv.vcproj, + src/arch/sdl/win32-msvc9/residfp.vcproj, + src/arch/sdl/win32-msvc9/rs232drv.vcproj, + src/arch/sdl/win32-msvc9/rtc.vcproj, + src/arch/sdl/win32-msvc9/scpu64.vcproj, + src/arch/sdl/win32-msvc9/serial.vcproj, + src/arch/sdl/win32-msvc9/sid.vcproj, + src/arch/sdl/win32-msvc9/sounddrv.vcproj, + src/arch/sdl/win32-msvc9/tape.vcproj, + src/arch/sdl/win32-msvc9/tcbm.vcproj, + src/arch/sdl/win32-msvc9/userport.vcproj, + src/arch/sdl/win32-msvc9/vdc.vcproj, + src/arch/sdl/win32-msvc9/vdrive.vcproj, + src/arch/sdl/win32-msvc9/vic20.vcproj, + src/arch/sdl/win32-msvc9/vic20cart.vcproj, + src/arch/sdl/win32-msvc9/vice.sln, + src/arch/sdl/win32-msvc9/vicii.vcproj, + src/arch/sdl/win32-msvc9/viciidtv.vcproj, + src/arch/sdl/win32-msvc9/viciisc.vcproj, + src/arch/sdl/win32-msvc9/video.vcproj, + src/arch/sdl/win32-msvc9/vsid.vcproj, + src/arch/sdl/win32-msvc9/vsidlib.vcproj, + src/arch/sdl/win32-msvc9/x128.vcproj, + src/arch/sdl/win32-msvc9/x64.vcproj, + src/arch/sdl/win32-msvc9/x64dtv.vcproj, + src/arch/sdl/win32-msvc9/x64sc.vcproj, + src/arch/sdl/win32-msvc9/xcbm2.vcproj, + src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc9/xpet.vcproj, + src/arch/sdl/win32-msvc9/xplus4.vcproj, + src/arch/sdl/win32-msvc9/xscpu64.vcproj, + src/arch/sdl/win32-msvc9/xvic.vcproj: Put the msvc9 project files in + place. + +2013-07-11 groepaz + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64model.c, + src/arch/sdl/menu_drive.c, src/arch/sdl/menu_jam.c, + src/arch/sdl/menu_jam.h, src/arch/sdl/menu_scpu64hw.c, + src/arch/sdl/ui.c, src/arch/sdl/uimenu.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: menu updates -2011-01-15 Marco van den Heuvel +2013-07-11 groepaz - * configure.in: Added --disable-rs232 and --disable-midi to the - configure script. + * src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/x11/gnome/uidialogs.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/x11ui.c: fix extend image message -2011-01-15 Marco van den Heuvel +2013-07-11 groepaz - * configure.in, po/Makefile.in.in, po/check_obsolete.sh, - po/gen_win32_files.sh, po/gen_win32_rc.c, src/Makefile.am, - src/arch/amigaos/Makefile.am, src/arch/amigaos/genintl_h.sh.in, - src/arch/amigaos/genintltable.sh, src/debug.h.in, src/gentranslate_h.sh, - src/gentranslate_h.sh.in, src/gentranslatetable.sh: Added a - --enable-debug configure option which 'activates' the #define DEBUG in - debug.h, also enables translation table item number generation in - translate.h and amigaos/intl.h, and activates the new obsolete - translation item search routine/script when doing a make trans-update. + * doc/html/index.html: fixed wording to mention all pet models as + requested by andre :) fixes bug #448 -2011-01-15 groepaz +2013-07-11 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc9, + src/arch/sdl/win32-msvc9/Makefile.am, + src/arch/sdl/win32-msvc9/Readme.txt, + src/arch/sdl/win32-msvc9/_vice.vcproj, + src/arch/sdl/win32-msvc9/arch.vcproj, + src/arch/sdl/win32-msvc9/base.vcproj, + src/arch/sdl/win32-msvc9/c128.vcproj, + src/arch/sdl/win32-msvc9/c1541.vcproj, + src/arch/sdl/win32-msvc9/c64.vcproj, + src/arch/sdl/win32-msvc9/c64c128.vcproj, + src/arch/sdl/win32-msvc9/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc9/c64cart.vcproj, + src/arch/sdl/win32-msvc9/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc9/c64commoncart.vcproj, + src/arch/sdl/win32-msvc9/c64dtv.vcproj, + src/arch/sdl/win32-msvc9/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc9/c64exp.vcproj, + src/arch/sdl/win32-msvc9/c64sc.vcproj, + src/arch/sdl/win32-msvc9/c64scpu64.vcproj, + src/arch/sdl/win32-msvc9/cartconv.vcproj, + src/arch/sdl/win32-msvc9/cbm2.vcproj, + src/arch/sdl/win32-msvc9/cbm2common.vcproj, + src/arch/sdl/win32-msvc9/cbm5x0.vcproj, + src/arch/sdl/win32-msvc9/core.vcproj, + src/arch/sdl/win32-msvc9/crtc.vcproj, + src/arch/sdl/win32-msvc9/dirent.h, + src/arch/sdl/win32-msvc9/diskimage.vcproj, + src/arch/sdl/win32-msvc9/drive.vcproj, + src/arch/sdl/win32-msvc9/fileio.vcproj, + src/arch/sdl/win32-msvc9/fsdevice.vcproj, + src/arch/sdl/win32-msvc9/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc9/gentranslate.vcproj, + src/arch/sdl/win32-msvc9/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc9/ide-config.h, + src/arch/sdl/win32-msvc9/ide-siddefs.h, + src/arch/sdl/win32-msvc9/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc9/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc9/iec.vcproj, + src/arch/sdl/win32-msvc9/iec128dcr.vcproj, + src/arch/sdl/win32-msvc9/iecbus.vcproj, + src/arch/sdl/win32-msvc9/iecieee.vcproj, + src/arch/sdl/win32-msvc9/ieee.vcproj, + src/arch/sdl/win32-msvc9/imagecontents.vcproj, + src/arch/sdl/win32-msvc9/inttypes.h, + src/arch/sdl/win32-msvc9/make-bindist.bat, + src/arch/sdl/win32-msvc9/monitor.vcproj, + src/arch/sdl/win32-msvc9/p64.vcproj, + src/arch/sdl/win32-msvc9/parallel.vcproj, + src/arch/sdl/win32-msvc9/pet.vcproj, + src/arch/sdl/win32-msvc9/petcat.vcproj, + src/arch/sdl/win32-msvc9/platform.vcproj, + src/arch/sdl/win32-msvc9/plus4.vcproj, + src/arch/sdl/win32-msvc9/plus4exp.vcproj, + src/arch/sdl/win32-msvc9/printerdrv.vcproj, + src/arch/sdl/win32-msvc9/raster.vcproj, + src/arch/sdl/win32-msvc9/resid.vcproj, + src/arch/sdl/win32-msvc9/residdtv.vcproj, + src/arch/sdl/win32-msvc9/residfp.vcproj, + src/arch/sdl/win32-msvc9/rs232drv.vcproj, + src/arch/sdl/win32-msvc9/rtc.vcproj, + src/arch/sdl/win32-msvc9/scpu64.vcproj, + src/arch/sdl/win32-msvc9/serial.vcproj, + src/arch/sdl/win32-msvc9/sid.vcproj, + src/arch/sdl/win32-msvc9/sounddrv.vcproj, + src/arch/sdl/win32-msvc9/stdint.h, + src/arch/sdl/win32-msvc9/tape.vcproj, + src/arch/sdl/win32-msvc9/tcbm.vcproj, + src/arch/sdl/win32-msvc9/userport.vcproj, + src/arch/sdl/win32-msvc9/vdc.vcproj, + src/arch/sdl/win32-msvc9/vdrive.vcproj, + src/arch/sdl/win32-msvc9/vic20.vcproj, + src/arch/sdl/win32-msvc9/vic20cart.vcproj, + src/arch/sdl/win32-msvc9/vice.manifest, + src/arch/sdl/win32-msvc9/vice.sln, + src/arch/sdl/win32-msvc9/vicii.vcproj, + src/arch/sdl/win32-msvc9/viciidtv.vcproj, + src/arch/sdl/win32-msvc9/viciisc.vcproj, + src/arch/sdl/win32-msvc9/video.vcproj, + src/arch/sdl/win32-msvc9/vsid.vcproj, + src/arch/sdl/win32-msvc9/vsidlib.vcproj, + src/arch/sdl/win32-msvc9/winid_ia64.bat, + src/arch/sdl/win32-msvc9/winid_x64.bat, + src/arch/sdl/win32-msvc9/winid_x86.bat, + src/arch/sdl/win32-msvc9/x128.vcproj, + src/arch/sdl/win32-msvc9/x64.vcproj, + src/arch/sdl/win32-msvc9/x64dtv.vcproj, + src/arch/sdl/win32-msvc9/x64sc.vcproj, + src/arch/sdl/win32-msvc9/xcbm2.vcproj, + src/arch/sdl/win32-msvc9/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc9/xpet.vcproj, + src/arch/sdl/win32-msvc9/xplus4.vcproj, + src/arch/sdl/win32-msvc9/xscpu64.vcproj, + src/arch/sdl/win32-msvc9/xvic.vcproj: Made an sdl win32-msvc9 + directory, populated with msvc8 project files for now. + +2013-07-11 groepaz + + * src/arch/sdl/menu_midi.c: only show midi driver item when a driver + exists, fixes bug #451 + +2013-07-11 groepaz + + * src/log.c: better handling of invalid ids, second try :) + +2013-07-11 groepaz + + * src/log.c: better handling of invalid ids + +2013-07-11 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/win32-msvc8/winid_ia64.bat, + src/arch/sdl/win32-msvc8/winid_x64.bat, + src/arch/sdl/win32-msvc8/winid_x86.bat, + src/arch/sdl/win32-msvc8/make-bindist.bat, + src/arch/sdl/win32-msvc8/Makefile.am, + src/arch/sdl/win32-msvc8/_vice.vcproj, + src/arch/sdl/win32-msvc8/arch.vcproj, + src/arch/sdl/win32-msvc8/base.vcproj, + src/arch/sdl/win32-msvc8/c128.vcproj, + src/arch/sdl/win32-msvc8/c1541.vcproj, + src/arch/sdl/win32-msvc8/c64.vcproj, + src/arch/sdl/win32-msvc8/c64c128.vcproj, + src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64cart.vcproj, + src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc8/c64commoncart.vcproj, + src/arch/sdl/win32-msvc8/c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc8/c64exp.vcproj, + src/arch/sdl/win32-msvc8/c64sc.vcproj, + src/arch/sdl/win32-msvc8/c64scpu64.vcproj, + src/arch/sdl/win32-msvc8/cartconv.vcproj, + src/arch/sdl/win32-msvc8/cbm2.vcproj, + src/arch/sdl/win32-msvc8/cbm2common.vcproj, + src/arch/sdl/win32-msvc8/cbm5x0.vcproj, + src/arch/sdl/win32-msvc8/core.vcproj, + src/arch/sdl/win32-msvc8/crtc.vcproj, + src/arch/sdl/win32-msvc8/diskimage.vcproj, + vice/src/arch/sdl/win32-msvc8/drive.vcproj, + src/arch/sdl/win32-msvc8/fileio.vcproj, + src/arch/sdl/win32-msvc8/fsdevice.vcproj, + src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc8/gentranslate.vcproj, + src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc8/iec.vcproj, + src/arch/sdl/win32-msvc8/iec128dcr.vcproj, + src/arch/sdl/win32-msvc8/iecbus.vcproj, + src/arch/sdl/win32-msvc8/iecieee.vcproj, + src/arch/sdl/win32-msvc8/ieee.vcproj, + src/arch/sdl/win32-msvc8/imagecontents.vcproj, + src/arch/sdl/win32-msvc8/monitor.vcproj, + src/arch/sdl/win32-msvc8/p64.vcproj, + src/arch/sdl/win32-msvc8/parallel.vcproj, + src/arch/sdl/win32-msvc8/pet.vcproj, + src/arch/sdl/win32-msvc8/petcat.vcproj, + src/arch/sdl/win32-msvc8/platform.vcproj, + src/arch/sdl/win32-msvc8/plus4.vcproj, + src/arch/sdl/win32-msvc8/plus4exp.vcproj, + src/arch/sdl/win32-msvc8/printerdrv.vcproj, + src/arch/sdl/win32-msvc8/raster.vcproj, + src/arch/sdl/win32-msvc8/resid.vcproj, + src/arch/sdl/win32-msvc8/residdtv.vcproj, + src/arch/sdl/win32-msvc8/residfp.vcproj, + src/arch/sdl/win32-msvc8/rs232drv.vcproj, + src/arch/sdl/win32-msvc8/rtc.vcproj, + src/arch/sdl/win32-msvc8/scpu64.vcproj, + src/arch/sdl/win32-msvc8/serial.vcproj, + src/arch/sdl/win32-msvc8/sid.vcproj, + src/arch/sdl/win32-msvc8/sounddrv.vcproj, + src/arch/sdl/win32-msvc8/tape.vcproj, + src/arch/sdl/win32-msvc8/tcbm.vcproj, + src/arch/sdl/win32-msvc8/userport.vcproj, + src/arch/sdl/win32-msvc8/vdc.vcproj, + src/arch/sdl/win32-msvc8/vdrive.vcproj, + src/arch/sdl/win32-msvc8/vic20.vcproj, + src/arch/sdl/win32-msvc8/vic20cart.vcproj, + src/arch/sdl/win32-msvc8/vice.sln, + src/arch/sdl/win32-msvc8/vicii.vcproj, + src/arch/sdl/win32-msvc8/viciidtv.vcproj, + src/arch/sdl/win32-msvc8/viciisc.vcproj, + src/arch/sdl/win32-msvc8/video.vcproj, + src/arch/sdl/win32-msvc8/vsid.vcproj, + src/arch/sdl/win32-msvc8/vsidlib.vcproj, + src/arch/sdl/win32-msvc8/x128.vcproj, + src/arch/sdl/win32-msvc8/x64.vcproj, + src/arch/sdl/win32-msvc8/x64dtv.vcproj, + src/arch/sdl/win32-msvc8/x64sc.vcproj, + src/arch/sdl/win32-msvc8/xcbm2.vcproj, + src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc8/xpet.vcproj, + src/arch/sdl/win32-msvc8/xplus4.vcproj, + src/arch/sdl/win32-msvc8/xscpu64.vcproj, + src/arch/sdl/win32-msvc8/xvic.vcproj: Finished sdl msvc8 support. + +2013-07-11 Marco van den Heuvel + + * src/platform/platform_x86_runtime_cpu.c: Don't use x86 cpu code for + ia64. + +2013-07-10 groepaz + + * src/attach.c: zero out p64, fixes bug #450 + +2013-07-10 groepaz + + * src/arch/sdl/video.c: dont recalculate window dimensions (see note). + fixes bug #389 + +2013-07-10 groepaz + + * src/ioutil.c: fall back to using stat when d_type returns DT_UNKNOWN + +2013-07-10 groepaz + + * src/arch/sdl/video.c: properly setup custom fullscreen resolution, + fixes bug #366 + +2013-07-10 groepaz + + * src/arch/sdl/ui.c: remove remains of old hack, supposedly makes free + scaling work again on some setups + +2013-07-10 Marco van den Heuvel + + * src/arch/sdl/win32-msvc8/_vice.vcproj, + src/arch/sdl/win32-msvc8/arch.vcproj, + src/arch/sdl/win32-msvc8/base.vcproj, + src/arch/sdl/win32-msvc8/c128.vcproj, + src/arch/sdl/win32-msvc8/c1541.vcproj, + src/arch/sdl/win32-msvc8/c64.vcproj, + src/arch/sdl/win32-msvc8/c64c128.vcproj, + src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64cart.vcproj, + src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc8/c64commoncart.vcproj, + src/arch/sdl/win32-msvc8/c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc8/c64exp.vcproj, + src/arch/sdl/win32-msvc8/c64sc.vcproj, + src/arch/sdl/win32-msvc8/c64scpu64.vcproj, + src/arch/sdl/win32-msvc8/cartconv.vcproj, + src/arch/sdl/win32-msvc8/cbm2.vcproj, + src/arch/sdl/win32-msvc8/cbm2common.vcproj, + src/arch/sdl/win32-msvc8/cbm5x0.vcproj, + src/arch/sdl/win32-msvc8/core.vcproj, + src/arch/sdl/win32-msvc8/crtc.vcproj, + src/arch/sdl/win32-msvc8/diskimage.vcproj, + src/arch/sdl/win32-msvc8/drive.vcproj, + src/arch/sdl/win32-msvc8/fileio.vcproj, + src/arch/sdl/win32-msvc8/fsdevice.vcproj, + src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc8/gentranslate.vcproj, + src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc8/iec.vcproj, + src/arch/sdl/win32-msvc8/iec128dcr.vcproj, + src/arch/sdl/win32-msvc8/iecbus.vcproj, + src/arch/sdl/win32-msvc8/iecieee.vcproj, + src/arch/sdl/win32-msvc8/ieee.vcproj, + src/arch/sdl/win32-msvc8/imagecontents.vcproj, + src/arch/sdl/win32-msvc8/monitor.vcproj, + src/arch/sdl/win32-msvc8/p64.vcproj, + src/arch/sdl/win32-msvc8/parallel.vcproj, + src/arch/sdl/win32-msvc8/pet.vcproj, + src/arch/sdl/win32-msvc8/petcat.vcproj, + src/arch/sdl/win32-msvc8/platform.vcproj, + src/arch/sdl/win32-msvc8/plus4.vcproj, + src/arch/sdl/win32-msvc8/plus4exp.vcproj, + src/arch/sdl/win32-msvc8/printerdrv.vcproj, + src/arch/sdl/win32-msvc8/raster.vcproj, + src/arch/sdl/win32-msvc8/resid.vcproj, + src/arch/sdl/win32-msvc8/residdtv.vcproj, + src/arch/sdl/win32-msvc8/residfp.vcproj, + src/arch/sdl/win32-msvc8/rs232drv.vcproj, + src/arch/sdl/win32-msvc8/rtc.vcproj, + src/arch/sdl/win32-msvc8/scpu64.vcproj, + src/arch/sdl/win32-msvc8/serial.vcproj, + src/arch/sdl/win32-msvc8/sid.vcproj, + src/arch/sdl/win32-msvc8/sounddrv.vcproj, + src/arch/sdl/win32-msvc8/tape.vcproj, + src/arch/sdl/win32-msvc8/tcbm.vcproj, + src/arch/sdl/win32-msvc8/userport.vcproj, + src/arch/sdl/win32-msvc8/vdc.vcproj, + src/arch/sdl/win32-msvc8/vdrive.vcproj, + src/arch/sdl/win32-msvc8/vic20.vcproj, + src/arch/sdl/win32-msvc8/vic20cart.vcproj, + src/arch/sdl/win32-msvc8/vice.sln, + src/arch/sdl/win32-msvc8/vicii.vcproj, + src/arch/sdl/win32-msvc8/viciidtv.vcproj, + src/arch/sdl/win32-msvc8/viciisc.vcproj, + src/arch/sdl/win32-msvc8/video.vcproj, + src/arch/sdl/win32-msvc8/vsid.vcproj, + src/arch/sdl/win32-msvc8/vsidlib.vcproj, + src/arch/sdl/win32-msvc8/x128.vcproj, + src/arch/sdl/win32-msvc8/x64.vcproj, + src/arch/sdl/win32-msvc8/x64dtv.vcproj, + src/arch/sdl/win32-msvc8/x64sc.vcproj, + src/arch/sdl/win32-msvc8/xcbm2.vcproj, + src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc8/xpet.vcproj, + src/arch/sdl/win32-msvc8/xplus4.vcproj, + src/arch/sdl/win32-msvc8/xscpu64.vcproj, + src/arch/sdl/win32-msvc8/xvic.vcproj: Put the msvc8 project files in + place. + +2013-07-10 Marco van den Heuvel + + * src/arch/win32/msvc/ide-config.h, src/platform/platform_discovery.h: + Added msvc version detection to the platform code. + +2013-07-10 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, + configure.proto, src/arch/sdl/win32-msvc8, + src/arch/sdl/win32-msvc8/make-bindist.bat, + src/arch/sdl/win32-msvc8/Makefile.am, + src/arch/sdl/win32-msvc8/Readme.txt, + src/arch/sdl/win32-msvc8/_vice.vcproj, + src/arch/sdl/win32-msvc8/arch.vcproj, + src/arch/sdl/win32-msvc8/base.vcproj, + src/arch/sdl/win32-msvc8/c128.vcproj, + src/arch/sdl/win32-msvc8/c1541.vcproj, + src/arch/sdl/win32-msvc8/c64.vcproj, + src/arch/sdl/win32-msvc8/c64c128.vcproj, + src/arch/sdl/win32-msvc8/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64cart.vcproj, + src/arch/sdl/win32-msvc8/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc8/c64commoncart.vcproj, + src/arch/sdl/win32-msvc8/c64dtv.vcproj, + src/arch/sdl/win32-msvc8/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc8/c64exp.vcproj, + src/arch/sdl/win32-msvc8/c64sc.vcproj, + src/arch/sdl/win32-msvc8/c64scpu64.vcproj, + src/arch/sdl/win32-msvc8/cartconv.vcproj, + src/arch/sdl/win32-msvc8/cbm2.vcproj, + src/arch/sdl/win32-msvc8/cbm2common.vcproj, + src/arch/sdl/win32-msvc8/cbm5x0.vcproj, + src/arch/sdl/win32-msvc8/core.vcproj, + src/arch/sdl/win32-msvc8/crtc.vcproj, + src/arch/sdl/win32-msvc8/dirent.h, + src/arch/sdl/win32-msvc8/diskimage.vcproj, + src/arch/sdl/win32-msvc8/drive.vcproj, + src/arch/sdl/win32-msvc8/fileio.vcproj, + src/arch/sdl/win32-msvc8/fsdevice.vcproj, + src/arch/sdl/win32-msvc8/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc8/gentranslate.vcproj, + src/arch/sdl/win32-msvc8/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc8/ide-config.h, + src/arch/sdl/win32-msvc8/ide-siddefs.h, + src/arch/sdl/win32-msvc8/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc8/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc8/iec.vcproj, + src/arch/sdl/win32-msvc8/iec128dcr.vcproj, + src/arch/sdl/win32-msvc8/iecbus.vcproj, + src/arch/sdl/win32-msvc8/iecieee.vcproj, + src/arch/sdl/win32-msvc8/ieee.vcproj, + src/arch/sdl/win32-msvc8/imagecontents.vcproj, + src/arch/sdl/win32-msvc8/inttypes.h, + src/arch/sdl/win32-msvc8/monitor.vcproj, + src/arch/sdl/win32-msvc8/p64.vcproj, + src/arch/sdl/win32-msvc8/parallel.vcproj, + src/arch/sdl/win32-msvc8/pet.vcproj, + src/arch/sdl/win32-msvc8/petcat.vcproj, + src/arch/sdl/win32-msvc8/platform.vcproj, + src/arch/sdl/win32-msvc8/plus4.vcproj, + src/arch/sdl/win32-msvc8/plus4exp.vcproj, + src/arch/sdl/win32-msvc8/printerdrv.vcproj, + src/arch/sdl/win32-msvc8/raster.vcproj, + src/arch/sdl/win32-msvc8/resid.vcproj, + src/arch/sdl/win32-msvc8/residdtv.vcproj, + src/arch/sdl/win32-msvc8/residfp.vcproj, + src/arch/sdl/win32-msvc8/rs232drv.vcproj, + src/arch/sdl/win32-msvc8/rtc.vcproj, + src/arch/sdl/win32-msvc8/scpu64.vcproj, + src/arch/sdl/win32-msvc8/serial.vcproj, + src/arch/sdl/win32-msvc8/sid.vcproj, + src/arch/sdl/win32-msvc8/sounddrv.vcproj, + src/arch/sdl/win32-msvc8/stdint.h, + src/arch/sdl/win32-msvc8/tape.vcproj, + src/arch/sdl/win32-msvc8/tcbm.vcproj, + src/arch/sdl/win32-msvc8/userport.vcproj, + src/arch/sdl/win32-msvc8/vdc.vcproj, + src/arch/sdl/win32-msvc8/vdrive.vcproj, + src/arch/sdl/win32-msvc8/vic20.vcproj, + src/arch/sdl/win32-msvc8/vic20cart.vcproj, + src/arch/sdl/win32-msvc8/vice.manifest, + src/arch/sdl/win32-msvc8/vice.sln, + src/arch/sdl/win32-msvc8/vicii.vcproj, + src/arch/sdl/win32-msvc8/viciidtv.vcproj, + src/arch/sdl/win32-msvc8/viciisc.vcproj, + src/arch/sdl/win32-msvc8/video.vcproj, + src/arch/sdl/win32-msvc8/vsid.vcproj, + src/arch/sdl/win32-msvc8/vsidlib.vcproj, + src/arch/sdl/win32-msvc8/x128.vcproj, + src/arch/sdl/win32-msvc8/x64.vcproj, + src/arch/sdl/win32-msvc8/x64dtv.vcproj, + src/arch/sdl/win32-msvc8/x64sc.vcproj, + src/arch/sdl/win32-msvc8/xcbm2.vcproj, + src/arch/sdl/win32-msvc8/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc8/xpet.vcproj, + src/arch/sdl/win32-msvc8/xplus4.vcproj, + src/arch/sdl/win32-msvc8/xscpu64.vcproj, + src/arch/sdl/win32-msvc8/xvic.vcproj: Added an sdl win32-msvc8 + directory, populated with msvc7.1 project files for now. + +2013-07-10 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/win32-msvc71/base.vcproj, + src/arch/sdl/win32-msvc71/c128.vcproj, + src/arch/sdl/win32-msvc71/c64dtv.vcproj, + src/arch/sdl/win32-msvc71/c64sc.vcproj, + src/arch/sdl/win32-msvc71/cbm2common.vcproj, + src/arch/sdl/win32-msvc71/drive.vcproj, + src/arch/sdl/win32-msvc71/monitor.vcproj, + src/arch/sdl/win32-msvc71/pet.vcproj, + src/arch/sdl/win32-msvc71/plus4.vcproj, + src/arch/sdl/win32-msvc71/rtc.vcproj, + src/arch/sdl/win32-msvc71/scpu64.vcproj, + src/arch/sdl/win32-msvc71/sid.vcproj, + src/arch/sdl/win32-msvc71/sounddrv.vcproj, + src/arch/sdl/win32-msvc71/vic20.vcproj, + src/arch/sdl/win32-msvc71/vice.sln, + src/arch/sdl/win32-msvc71/vsidlib.vcproj: Finished the sdl msvc7.1 + support. + +2013-07-09 Marco van den Heuvel + + * src/arch/sdl/win32-msvc71/_vice.vcproj, + src/arch/sdl/win32-msvc71/arch.vcproj, + src/arch/sdl/win32-msvc71/base.vcproj, + src/arch/sdl/win32-msvc71/c128.vcproj, + src/arch/sdl/win32-msvc71/c1541.vcproj, + src/arch/sdl/win32-msvc71/c64.vcproj, + src/arch/sdl/win32-msvc71/c64c128.vcproj, + src/arch/sdl/win32-msvc71/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc71/c64cart.vcproj, + src/arch/sdl/win32-msvc71/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc71/c64commoncart.vcproj, + src/arch/sdl/win32-msvc71/c64dtv.vcproj, + src/arch/sdl/win32-msvc71/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc71/c64exp.vcproj, + src/arch/sdl/win32-msvc71/c64sc.vcproj, + src/arch/sdl/win32-msvc71/c64scpu64.vcproj, + src/arch/sdl/win32-msvc71/cartconv.vcproj, + src/arch/sdl/win32-msvc71/cbm2.vcproj, + src/arch/sdl/win32-msvc71/cbm2common.vcproj, + src/arch/sdl/win32-msvc71/cbm5x0.vcproj, + src/arch/sdl/win32-msvc71/core.vcproj, + src/arch/sdl/win32-msvc71/crtc.vcproj, + src/arch/sdl/win32-msvc71/diskimage.vcproj, + src/arch/sdl/win32-msvc71/drive.vcproj, + src/arch/sdl/win32-msvc71/fileio.vcproj, + src/arch/sdl/win32-msvc71/fsdevice.vcproj, + src/arch/sdl/win32-msvc71/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc71/gentranslate.vcproj, + src/arch/sdl/win32-msvc71/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc71/iec.vcproj, + src/arch/sdl/win32-msvc71/iec128dcr.vcproj, + src/arch/sdl/win32-msvc71/iecbus.vcproj, + src/arch/sdl/win32-msvc71/iecieee.vcproj, + src/arch/sdl/win32-msvc71/ieee.vcproj, + src/arch/sdl/win32-msvc71/imagecontents.vcproj, + src/arch/sdl/win32-msvc71/monitor.vcproj, + src/arch/sdl/win32-msvc71/p64.vcproj, + src/arch/sdl/win32-msvc71/parallel.vcproj, + src/arch/sdl/win32-msvc71/pet.vcproj, + src/arch/sdl/win32-msvc71/petcat.vcproj, + src/arch/sdl/win32-msvc71/platform.vcproj, + src/arch/sdl/win32-msvc71/plus4.vcproj, + src/arch/sdl/win32-msvc71/plus4exp.vcproj, + src/arch/sdl/win32-msvc71/printerdrv.vcproj, + src/arch/sdl/win32-msvc71/raster.vcproj, + src/arch/sdl/win32-msvc71/resid.vcproj, + src/arch/sdl/win32-msvc71/residdtv.vcproj, + src/arch/sdl/win32-msvc71/residfp.vcproj, + src/arch/sdl/win32-msvc71/rs232drv.vcproj, + src/arch/sdl/win32-msvc71/rtc.vcproj, + src/arch/sdl/win32-msvc71/scpu64.vcproj, + src/arch/sdl/win32-msvc71/serial.vcproj, + src/arch/sdl/win32-msvc71/sid.vcproj, + src/arch/sdl/win32-msvc71/sounddrv.vcproj, + src/arch/sdl/win32-msvc71/tape.vcproj, + src/arch/sdl/win32-msvc71/tcbm.vcproj, + src/arch/sdl/win32-msvc71/userport.vcproj, + src/arch/sdl/win32-msvc71/vdc.vcproj, + src/arch/sdl/win32-msvc71/vdrive.vcproj, + src/arch/sdl/win32-msvc71/vic20.vcproj, + src/arch/sdl/win32-msvc71/vic20cart.vcproj, + src/arch/sdl/win32-msvc71/vice.sln, + src/arch/sdl/win32-msvc71/vicii.vcproj, + src/arch/sdl/win32-msvc71/viciidtv.vcproj, + src/arch/sdl/win32-msvc71/viciisc.vcproj, + src/arch/sdl/win32-msvc71/video.vcproj, + src/arch/sdl/win32-msvc71/vsid.vcproj, + src/arch/sdl/win32-msvc71/vsidlib.vcproj, + src/arch/sdl/win32-msvc71/x128.vcproj, + src/arch/sdl/win32-msvc71/x64.vcproj, + src/arch/sdl/win32-msvc71/x64dtv.vcproj, + src/arch/sdl/win32-msvc71/x64sc.vcproj, + src/arch/sdl/win32-msvc71/xcbm2.vcproj, + src/arch/sdl/win32-msvc71/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc71/xpet.vcproj, + src/arch/sdl/win32-msvc71/xplus4.vcproj, + src/arch/sdl/win32-msvc71/xscpu64.vcproj, + src/arch/sdl/win32-msvc71/xvic.vcproj: Put sdl msvc7.1 project files + in place. + +2013-07-09 groepaz + + * src/video/video-resources.c: fix shutdown + +2013-07-09 groepaz + + * src/arch/unix/x11/fullscreen.c: fix memory leak + +2013-07-09 groepaz + + * src/plus4/plus4.c: added missing call to shutdown function + +2013-07-09 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc71, src/arch/sdl/win32-msvc71/Makefile.am, + src/arch/sdl/win32-msvc71/Readme.txt, + src/arch/sdl/win32-msvc71/_vice.vcproj, + src/arch/sdl/win32-msvc71/arch.vcproj, + src/arch/sdl/win32-msvc71/base.vcproj, + src/arch/sdl/win32-msvc71/c128.vcproj, + src/arch/sdl/win32-msvc71/c1541.vcproj, + src/arch/sdl/win32-msvc71/c64.vcproj, + src/arch/sdl/win32-msvc71/c64c128.vcproj, + src/arch/sdl/win32-msvc71/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc71/c64cart.vcproj, + src/arch/sdl/win32-msvc71/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc71/c64commoncart.vcproj, + src/arch/sdl/win32-msvc71/c64dtv.vcproj, + src/arch/sdl/win32-msvc71/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc71/c64exp.vcproj, + src/arch/sdl/win32-msvc71/c64sc.vcproj, + src/arch/sdl/win32-msvc71/c64scpu64.vcproj, + src/arch/sdl/win32-msvc71/cartconv.vcproj, + src/arch/sdl/win32-msvc71/cbm2.vcproj, + src/arch/sdl/win32-msvc71/cbm2common.vcproj, + src/arch/sdl/win32-msvc71/cbm5x0.vcproj, + src/arch/sdl/win32-msvc71/core.vcproj, + src/arch/sdl/win32-msvc71/crtc.vcproj, + src/arch/sdl/win32-msvc71/dirent.h, + src/arch/sdl/win32-msvc71/diskimage.vcproj, + src/arch/sdl/win32-msvc71/drive.vcproj, + src/arch/sdl/win32-msvc71/fileio.vcproj, + src/arch/sdl/win32-msvc71/fsdevice.vcproj, + src/arch/sdl/win32-msvc71/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc71/gentranslate.vcproj, + src/arch/sdl/win32-msvc71/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc71/ide-config.h, + src/arch/sdl/win32-msvc71/ide-siddefs.h, + src/arch/sdl/win32-msvc71/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc71/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc71/iec.vcproj, + src/arch/sdl/win32-msvc71/iec128dcr.vcproj, + src/arch/sdl/win32-msvc71/iecbus.vcproj, + src/arch/sdl/win32-msvc71/iecieee.vcproj, + src/arch/sdl/win32-msvc71/ieee.vcproj, + src/arch/sdl/win32-msvc71/imagecontents.vcproj, + src/arch/sdl/win32-msvc71/inttypes.h, + src/arch/sdl/win32-msvc71/make-bindist.bat, + src/arch/sdl/win32-msvc71/monitor.vcproj, + src/arch/sdl/win32-msvc71/p64.vcproj, + src/arch/sdl/win32-msvc71/parallel.vcproj, + src/arch/sdl/win32-msvc71/pet.vcproj, + src/arch/sdl/win32-msvc71/petcat.vcproj, + src/arch/sdl/win32-msvc71/platform.vcproj, + src/arch/sdl/win32-msvc71/plus4.vcproj, + src/arch/sdl/win32-msvc71/plus4exp.vcproj, + src/arch/sdl/win32-msvc71/printerdrv.vcproj, + src/arch/sdl/win32-msvc71/raster.vcproj, + src/arch/sdl/win32-msvc71/resid.vcproj, + src/arch/sdl/win32-msvc71/residdtv.vcproj, + src/arch/sdl/win32-msvc71/residfp.vcproj, + src/arch/sdl/win32-msvc71/rs232drv.vcproj, + src/arch/sdl/win32-msvc71/rtc.vcproj, + src/arch/sdl/win32-msvc71/scpu64.vcproj, + src/arch/sdl/win32-msvc71/serial.vcproj, + src/arch/sdl/win32-msvc71/sid.vcproj, + src/arch/sdl/win32-msvc71/sounddrv.vcproj, + src/arch/sdl/win32-msvc71/stdint.h, + src/arch/sdl/win32-msvc71/tape.vcproj, + src/arch/sdl/win32-msvc71/tcbm.vcproj, + src/arch/sdl/win32-msvc71/userport.vcproj, + src/arch/sdl/win32-msvc71/vdc.vcproj, + src/arch/sdl/win32-msvc71/vdrive.vcproj, + src/arch/sdl/win32-msvc71/vic20.vcproj, + src/arch/sdl/win32-msvc71/vic20cart.vcproj, + src/arch/sdl/win32-msvc71/vice.manifest, + src/arch/sdl/win32-msvc71/vice.sln, + src/arch/sdl/win32-msvc71/vicii.vcproj, + src/arch/sdl/win32-msvc71/viciidtv.vcproj, + src/arch/sdl/win32-msvc71/viciisc.vcproj, + src/arch/sdl/win32-msvc71/video.vcproj, + src/arch/sdl/win32-msvc71/vsid.vcproj, + src/arch/sdl/win32-msvc71/vsidlib.vcproj, + src/arch/sdl/win32-msvc71/x128.vcproj, + src/arch/sdl/win32-msvc71/x64.vcproj, + src/arch/sdl/win32-msvc71/x64dtv.vcproj, + src/arch/sdl/win32-msvc71/x64sc.vcproj, + src/arch/sdl/win32-msvc71/xcbm2.vcproj, + src/arch/sdl/win32-msvc71/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc71/xpet.vcproj, + src/arch/sdl/win32-msvc71/xplus4.vcproj, + src/arch/sdl/win32-msvc71/xscpu64.vcproj, + src/arch/sdl/win32-msvc71/xvic.vcproj: Added an sdl win32-msvc71 + directory, populated with msvc7.0 project files for now. + +2013-07-09 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/win32-msvc70/_vice.vcproj, + src/arch/sdl/win32-msvc70/arch.vcproj, + src/arch/sdl/win32-msvc70/base.vcproj, + src/arch/sdl/win32-msvc70/c128.vcproj, + src/arch/sdl/win32-msvc70/c1541.vcproj, + src/arch/sdl/win32-msvc70/c64.vcproj, + src/arch/sdl/win32-msvc70/c64c128.vcproj, + src/arch/sdl/win32-msvc70/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc70/c64cart.vcproj, + src/arch/sdl/win32-msvc70/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc70/c64commoncart.vcproj, + src/arch/sdl/win32-msvc70/c64dtv.vcproj, + src/arch/sdl/win32-msvc70/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc70/c64exp.vcproj, + src/arch/sdl/win32-msvc70/c64sc.vcproj, + src/arch/sdl/win32-msvc70/c64scpu64.vcproj, + src/arch/sdl/win32-msvc70/cartconv.vcproj, + src/arch/sdl/win32-msvc70/cbm2.vcproj, + src/arch/sdl/win32-msvc70/cbm2common.vcproj, + src/arch/sdl/win32-msvc70/cbm5x0.vcproj, + src/arch/sdl/win32-msvc70/core.vcproj, + src/arch/sdl/win32-msvc70/crtc.vcproj, + src/arch/sdl/win32-msvc70/diskimage.vcproj, + src/arch/sdl/win32-msvc70/drive.vcproj, + src/arch/sdl/win32-msvc70/fileio.vcproj, + src/arch/sdl/win32-msvc70/fsdevice.vcproj, + src/arch/sdl/win32-msvc70/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc70/gentranslate.vcproj, + src/arch/sdl/win32-msvc70/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc70/iec.vcproj, + src/arch/sdl/win32-msvc70/iec128dcr.vcproj, + src/arch/sdl/win32-msvc70/iecbus.vcproj, + src/arch/sdl/win32-msvc70/iecieee.vcproj, + src/arch/sdl/win32-msvc70/ieee.vcproj, + src/arch/sdl/win32-msvc70/imagecontents.vcproj, + src/arch/sdl/win32-msvc70/monitor.vcproj, + src/arch/sdl/win32-msvc70/p64.vcproj, + src/arch/sdl/win32-msvc70/parallel.vcproj, + src/arch/sdl/win32-msvc70/pet.vcproj, + src/arch/sdl/win32-msvc70/petcat.vcproj, + src/arch/sdl/win32-msvc70/platform.vcproj, + src/arch/sdl/win32-msvc70/plus4.vcproj, + src/arch/sdl/win32-msvc70/plus4exp.vcproj, + src/arch/sdl/win32-msvc70/printerdrv.vcproj, + src/arch/sdl/win32-msvc70/raster.vcproj, + src/arch/sdl/win32-msvc70/resid.vcproj, + src/arch/sdl/win32-msvc70/residdtv.vcproj, + src/arch/sdl/win32-msvc70/residfp.vcproj, + src/arch/sdl/win32-msvc70/rs232drv.vcproj, + src/arch/sdl/win32-msvc70/rtc.vcproj, + src/arch/sdl/win32-msvc70/scpu64.vcproj, + src/arch/sdl/win32-msvc70/serial.vcproj, + src/arch/sdl/win32-msvc70/sid.vcproj, + src/arch/sdl/win32-msvc70/sounddrv.vcproj, + src/arch/sdl/win32-msvc70/tape.vcproj, + src/arch/sdl/win32-msvc70/tcbm.vcproj, + src/arch/sdl/win32-msvc70/userport.vcproj, + src/arch/sdl/win32-msvc70/vdc.vcproj, + src/arch/sdl/win32-msvc70/vdrive.vcproj, + src/arch/sdl/win32-msvc70/vic20.vcproj, + src/arch/sdl/win32-msvc70/vic20cart.vcproj, + src/arch/sdl/win32-msvc70/vice.sln, + src/arch/sdl/win32-msvc70/vicii.vcproj, + src/arch/sdl/win32-msvc70/viciidtv.vcproj, + src/arch/sdl/win32-msvc70/viciisc.vcproj, + src/arch/sdl/win32-msvc70/video.vcproj, + src/arch/sdl/win32-msvc70/vsid.vcproj, + src/arch/sdl/win32-msvc70/vsidlib.vcproj, + src/arch/sdl/win32-msvc70/x128.vcproj, + src/arch/sdl/win32-msvc70/x64.vcproj, + src/arch/sdl/win32-msvc70/x64dtv.vcproj, + src/arch/sdl/win32-msvc70/x64sc.vcproj, + src/arch/sdl/win32-msvc70/xcbm2.vcproj, + src/arch/sdl/win32-msvc70/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc70/xpet.vcproj, + src/arch/sdl/win32-msvc70/xplus4.vcproj, + src/arch/sdl/win32-msvc70/xscpu64.vcproj, + src/arch/sdl/win32-msvc70/xvic.vcproj: Finished the sdl msvc7.0 + support. + +2013-07-09 groepaz + + * src/lib.c: do not zero-fill block allocated by lib_malloc. this WILL + break code that does incorrectly rely on the previous incorrect + behaviour :) + +2013-07-09 groepaz + + * src/plus4/plus4.c, src/plus4/plus4speech.c, src/plus4/plus4speech.h: + init context properly, added missing shutdown function + +2013-07-09 groepaz + + * src/c64/c64meminit.c: do not read boardtype resource in x128 + +2013-07-09 groepaz + + * src/machine.c: use lib_calloc to properly initialize context with + zeros + +2013-07-09 groepaz + + * src/c64/cart/magicvoice.c: use lib_calloc to properly initialize + context with zeros + +2013-07-09 groepaz + + * src/core/ciacore.c: use lib_calloc to properly initialize context + with zeros + +2013-07-09 Marco van den Heuvel + + * src/pet/petcolour.c: Changed the RGB macro to MAKE_RGB, since RGB is + already defined on windows. + +2013-07-08 groepaz + + * src/sid/sid.c: reuse allocated buffers if possible, instead of + allocating and deallocating them all the time + +2013-07-08 groepaz + + * src/arch/unix/x11/gnome/uimenu.h: remove bogus GNOME_MENUS check + from stoneage :) + +2013-07-08 Marco van den Heuvel + + * src/arch/sdl/win32-msvc70/Makefile.am, + src/arch/sdl/win32-msvc70/_vice.vcproj, + src/arch/sdl/win32-msvc70/arch.vcproj, + src/arch/sdl/win32-msvc70/base.vcproj, + src/arch/sdl/win32-msvc70/c128.vcproj, + src/arch/sdl/win32-msvc70/c1541.vcproj, + src/arch/sdl/win32-msvc70/c64.vcproj, + src/arch/sdl/win32-msvc70/c64c128.vcproj, + src/arch/sdl/win32-msvc70/c64c64dtv.vcproj, + src/arch/sdl/win32-msvc70/c64cart.vcproj, + src/arch/sdl/win32-msvc70/c64cartsystem.vcproj, + src/arch/sdl/win32-msvc70/c64commoncart.vcproj, + src/arch/sdl/win32-msvc70/c64dtv.vcproj, + src/arch/sdl/win32-msvc70/c64dtvstubs.vcproj, + src/arch/sdl/win32-msvc70/c64exp.vcproj, + src/arch/sdl/win32-msvc70/c64sc.vcproj, + src/arch/sdl/win32-msvc70/c64scpu64.vcproj, + src/arch/sdl/win32-msvc70/cartconv.vcproj, + src/arch/sdl/win32-msvc70/cbm2.vcproj, + src/arch/sdl/win32-msvc70/cbm2common.vcproj, + src/arch/sdl/win32-msvc70/cbm5x0.vcproj, + src/arch/sdl/win32-msvc70/core.vcproj, + src/arch/sdl/win32-msvc70/crtc.vcproj, + src/arch/sdl/win32-msvc70/diskimage.vcproj, + src/arch/sdl/win32-msvc70/drive.vcproj, + src/arch/sdl/win32-msvc70/fileio.vcproj, + src/arch/sdl/win32-msvc70/fsdevice.vcproj, + src/arch/sdl/win32-msvc70/geninfocontrib.vcproj, + src/arch/sdl/win32-msvc70/gentranslate.vcproj, + src/arch/sdl/win32-msvc70/gfxoutputdrv.vcproj, + src/arch/sdl/win32-msvc70/iec.vcproj, + src/arch/sdl/win32-msvc70/iec128dcr.vcproj, + src/arch/sdl/win32-msvc70/iecbus.vcproj, + src/arch/sdl/win32-msvc70/iecieee.vcproj, + src/arch/sdl/win32-msvc70/ieee.vcproj, + src/arch/sdl/win32-msvc70/imagecontents.vcproj, + src/arch/sdl/win32-msvc70/monitor.vcproj, + src/arch/sdl/win32-msvc70/p64.vcproj, + src/arch/sdl/win32-msvc70/parallel.vcproj, + src/arch/sdl/win32-msvc70/pet.vcproj, + src/arch/sdl/win32-msvc70/petcat.vcproj, + src/arch/sdl/win32-msvc70/platform.vcproj, + src/arch/sdl/win32-msvc70/plus4.vcproj, + src/arch/sdl/win32-msvc70/plus4exp.vcproj, + src/arch/sdl/win32-msvc70/printerdrv.vcproj, + src/arch/sdl/win32-msvc70/raster.vcproj, + src/arch/sdl/win32-msvc70/resid.vcproj, + src/arch/sdl/win32-msvc70/residdtv.vcproj, + src/arch/sdl/win32-msvc70/residfp.vcproj, + src/arch/sdl/win32-msvc70/rs232drv.vcproj, + src/arch/sdl/win32-msvc70/rtc.vcproj, + src/arch/sdl/win32-msvc70/scpu64.vcproj, + src/arch/sdl/win32-msvc70/serial.vcproj, + src/arch/sdl/win32-msvc70/sid.vcproj, + src/arch/sdl/win32-msvc70/sounddrv.vcproj, + src/arch/sdl/win32-msvc70/tape.vcproj, + src/arch/sdl/win32-msvc70/tcbm.vcproj, + src/arch/sdl/win32-msvc70/userport.vcproj, + src/arch/sdl/win32-msvc70/vdc.vcproj, + src/arch/sdl/win32-msvc70/vdrive.vcproj, + src/arch/sdl/win32-msvc70/vic20.vcproj, + src/arch/sdl/win32-msvc70/vic20cart.vcproj, + src/arch/sdl/win32-msvc70/vice.sln, + src/arch/sdl/win32-msvc70/vicii.vcproj, + src/arch/sdl/win32-msvc70/viciidtv.vcproj, + src/arch/sdl/win32-msvc70/viciisc.vcproj, + src/arch/sdl/win32-msvc70/video.vcproj, + src/arch/sdl/win32-msvc70/vsid.vcproj, + src/arch/sdl/win32-msvc70/vsidlib.vcproj, + src/arch/sdl/win32-msvc70/x128.vcproj, + src/arch/sdl/win32-msvc70/x64.vcproj, + src/arch/sdl/win32-msvc70/x64dtv.vcproj, + src/arch/sdl/win32-msvc70/x64sc.vcproj, + src/arch/sdl/win32-msvc70/xcbm2.vcproj, + src/arch/sdl/win32-msvc70/xcbm5x0.vcproj, + src/arch/sdl/win32-msvc70/xpet.vcproj, + src/arch/sdl/win32-msvc70/xplus4.vcproj, + src/arch/sdl/win32-msvc70/xscpu64.vcproj, + src/arch/sdl/win32-msvc70/xvic.vcproj, + src/arch/sdl/win32-msvc70/_vice.dsp, + src/arch/sdl/win32-msvc70/arch.dsp, + src/arch/sdl/win32-msvc70/base.dsp, + src/arch/sdl/win32-msvc70/c128.dsp, + src/arch/sdl/win32-msvc70/c1541.dsp, + src/arch/sdl/win32-msvc70/c64.dsp, + src/arch/sdl/win32-msvc70/c64c128.dsp, + src/arch/sdl/win32-msvc70/c64c64dtv.dsp, + src/arch/sdl/win32-msvc70/c64cart.dsp, + src/arch/sdl/win32-msvc70/c64cartsystem.dsp, + src/arch/sdl/win32-msvc70/c64commoncart.dsp, + src/arch/sdl/win32-msvc70/c64dtv.dsp, + src/arch/sdl/win32-msvc70/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc70/c64exp.dsp, + src/arch/sdl/win32-msvc70/c64sc.dsp, + src/arch/sdl/win32-msvc70/c64scpu64.dsp, + src/arch/sdl/win32-msvc70/cartconv.dsp, + src/arch/sdl/win32-msvc70/cbm2.dsp, + src/arch/sdl/win32-msvc70/cbm2common.dsp, + src/arch/sdl/win32-msvc70/cbm5x0.dsp, + src/arch/sdl/win32-msvc70/core.dsp, + src/arch/sdl/win32-msvc70/crtc.dsp, + src/arch/sdl/win32-msvc70/diskimage.dsp, + src/arch/sdl/win32-msvc70/drive.dsp, + src/arch/sdl/win32-msvc70/fileio.dsp, + src/arch/sdl/win32-msvc70/fsdevice.dsp, + src/arch/sdl/win32-msvc70/geninfocontrib.dsp, + src/arch/sdl/win32-msvc70/gentranslate.dsp, + src/arch/sdl/win32-msvc70/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc70/iec.dsp, + src/arch/sdl/win32-msvc70/iec128dcr.dsp, + src/arch/sdl/win32-msvc70/iecbus.dsp, + src/arch/sdl/win32-msvc70/iecieee.dsp, + src/arch/sdl/win32-msvc70/ieee.dsp, + src/arch/sdl/win32-msvc70/imagecontents.dsp, + src/arch/sdl/win32-msvc70/monitor.dsp, + src/arch/sdl/win32-msvc70/p64.dsp, + src/arch/sdl/win32-msvc70/parallel.dsp, + src/arch/sdl/win32-msvc70/pet.dsp, + src/arch/sdl/win32-msvc70/petcat.dsp, + src/arch/sdl/win32-msvc70/platform.dsp, + src/arch/sdl/win32-msvc70/plus4.dsp, + src/arch/sdl/win32-msvc70/plus4exp.dsp, + src/arch/sdl/win32-msvc70/printerdrv.dsp, + src/arch/sdl/win32-msvc70/raster.dsp, + src/arch/sdl/win32-msvc70/resid.dsp, + src/arch/sdl/win32-msvc70/residdtv.dsp, + src/arch/sdl/win32-msvc70/residfp.dsp, + src/arch/sdl/win32-msvc70/rs232drv.dsp, + src/arch/sdl/win32-msvc70/rtc.dsp, + src/arch/sdl/win32-msvc70/scpu64.dsp, + src/arch/sdl/win32-msvc70/serial.dsp, + src/arch/sdl/win32-msvc70/sid.dsp, + src/arch/sdl/win32-msvc70/sounddrv.dsp, + src/arch/sdl/win32-msvc70/tape.dsp, + src/arch/sdl/win32-msvc70/tcbm.dsp, + src/arch/sdl/win32-msvc70/userport.dsp, + src/arch/sdl/win32-msvc70/vdc.dsp, + src/arch/sdl/win32-msvc70/vdrive.dsp, + src/arch/sdl/win32-msvc70/vic20.dsp, + src/arch/sdl/win32-msvc70/vic20cart.dsp, + src/arch/sdl/win32-msvc70/vice.dsw, + src/arch/sdl/win32-msvc70/vicii.dsp, + src/arch/sdl/win32-msvc70/viciidtv.dsp, + src/arch/sdl/win32-msvc70/viciisc.dsp, + src/arch/sdl/win32-msvc70/video.dsp, + src/arch/sdl/win32-msvc70/vsid.dsp, + src/arch/sdl/win32-msvc70/vsidlib.dsp, + src/arch/sdl/win32-msvc70/x128.dsp, src/arch/sdl/win32-msvc70/x64.dsp, + src/arch/sdl/win32-msvc70/x64dtv.dsp, + src/arch/sdl/win32-msvc70/x64sc.dsp, + src/arch/sdl/win32-msvc70/xcbm2.dsp, + src/arch/sdl/win32-msvc70/xcbm5x0.dsp, + src/arch/sdl/win32-msvc70/xpet.dsp, + src/arch/sdl/win32-msvc70/xplus4.dsp, + src/arch/sdl/win32-msvc70/xscpu64.dsp, + src/arch/sdl/win32-msvc70/xvic.dsp: Replaced with msvc7.0 project + files. - * src/c64/cart/c64carthooks.c: unbreak cart snapshots +2013-07-08 groepaz -2011-01-15 Dag Lem + * src/arch/unix/x11/gnome/uipalcontrol.c: dont read from resources + that are not available in vsid - * src/arch/unix/gui/c64scui.c: Use checkbox for "SID filters" in x64sc +2013-07-08 Marco van den Heuvel -2011-01-15 pottendo + * src/arch/sdl/Makefile.am, configure.proto, + src/arch/sdl/win32-msvc70, src/arch/sdl/win32-msvc70/Makefile.am, + src/arch/sdl/win32-msvc70/Readme.txt, + src/arch/sdl/win32-msvc70/dirent.h, + src/arch/sdl/win32-msvc70/ide-config.h, + src/arch/sdl/win32-msvc70/ide-siddefs.h, + src/arch/sdl/win32-msvc70/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc70/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc70/inttypes.h, + src/arch/sdl/win32-msvc70/make-bindist.bat, + src/arch/sdl/win32-msvc70/stdint.h, + src/arch/sdl/win32-msvc70/vice.manifest, + src/arch/sdl/win32-msvc70/_vice.dsp, + src/arch/sdl/win32-msvc70/arch.dsp, arch/sdl/win32-msvc70/base.dsp, + src/arch/sdl/win32-msvc70/c128.dsp, + src/arch/sdl/win32-msvc70/c1541.dsp, + src/arch/sdl/win32-msvc70/c64.dsp, + src/arch/sdl/win32-msvc70/c64c128.dsp, + src/arch/sdl/win32-msvc70/c64c64dtv.dsp, + src/arch/sdl/win32-msvc70/c64cart.dsp, + src/arch/sdl/win32-msvc70/c64cartsystem.dsp, + src/arch/sdl/win32-msvc70/c64commoncart.dsp, + src/arch/sdl/win32-msvc70/c64dtv.dsp, + src/arch/sdl/win32-msvc70/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc70/c64exp.dsp, + src/arch/sdl/win32-msvc70/c64sc.dsp, + src/arch/sdl/win32-msvc70/c64scpu64.dsp, + src/arch/sdl/win32-msvc70/cartconv.dsp, + src/arch/sdl/win32-msvc70/cbm2.dsp, + src/arch/sdl/win32-msvc70/cbm2common.dsp, + src/arch/sdl/win32-msvc70/cbm5x0.dsp, + src/arch/sdl/win32-msvc70/core.dsp, + src/arch/sdl/win32-msvc70/crtc.dsp, + src/arch/sdl/win32-msvc70/diskimage.dsp, + src/arch/sdl/win32-msvc70/drive.dsp, + src/arch/sdl/win32-msvc70/fileio.dsp, + src/arch/sdl/win32-msvc70/fsdevice.dsp, + src/arch/sdl/win32-msvc70/geninfocontrib.dsp, + src/arch/sdl/win32-msvc70/gentranslate.dsp, + src/arch/sdl/win32-msvc70/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc70/iec.dsp, + src/arch/sdl/win32-msvc70/iec128dcr.dsp, + src/arch/sdl/win32-msvc70/iecbus.dsp, + src/arch/sdl/win32-msvc70/iecieee.dsp, + src/arch/sdl/win32-msvc70/ieee.dsp, + src/arch/sdl/win32-msvc70/imagecontents.dsp, + src/arch/sdl/win32-msvc70/monitor.dsp, + src/arch/sdl/win32-msvc70/p64.dsp, + src/arch/sdl/win32-msvc70/parallel.dsp, + src/arch/sdl/win32-msvc70/pet.dsp, + src/arch/sdl/win32-msvc70/petcat.dsp, + src/arch/sdl/win32-msvc70/platform.dsp, + src/arch/sdl/win32-msvc70/plus4.dsp, + src/arch/sdl/win32-msvc70/plus4exp.dsp, + src/arch/sdl/win32-msvc70/printerdrv.dsp, + src/arch/sdl/win32-msvc70/raster.dsp, + src/arch/sdl/win32-msvc70/resid.dsp, + src/arch/sdl/win32-msvc70/residdtv.dsp, + src/arch/sdl/win32-msvc70/residfp.dsp, + src/arch/sdl/win32-msvc70/rs232drv.dsp, + src/arch/sdl/win32-msvc70/rtc.dsp, + src/arch/sdl/win32-msvc70/scpu64.dsp, + src/arch/sdl/win32-msvc70/serial.dsp, + src/arch/sdl/win32-msvc70/sid.dsp, + src/arch/sdl/win32-msvc70/sounddrv.dsp, + src/arch/sdl/win32-msvc70/tape.dsp, + src/arch/sdl/win32-msvc70/tcbm.dsp, + src/arch/sdl/win32-msvc70/userport.dsp, + src/arch/sdl/win32-msvc70/vdc.dsp, + src/arch/sdl/win32-msvc70/vdrive.dsp, + src/arch/sdl/win32-msvc70/vic20.dsp, + src/arch/sdl/win32-msvc70/vic20cart.dsp, + src/arch/sdl/win32-msvc70/vice.dsw, + src/arch/sdl/win32-msvc70/vicii.dsp, + src/arch/sdl/win32-msvc70/viciidtv.dsp, + src/arch/sdl/win32-msvc70/viciisc.dsp, + src/arch/sdl/win32-msvc70/video.dsp, + src/arch/sdl/win32-msvc70/vsid.dsp, + src/arch/sdl/win32-msvc70/vsidlib.dsp, + src/arch/sdl/win32-msvc70/x128.dsp, src/arch/sdl/win32-msvc70/x64.dsp, + src/arch/sdl/win32-msvc70/x64dtv.dsp, + src/arch/sdl/win32-msvc70/x64sc.dsp, + src/arch/sdl/win32-msvc70/xcbm2.dsp, + src/arch/sdl/win32-msvc70/xcbm5x0.dsp, + src/arch/sdl/win32-msvc70/xpet.dsp, + src/arch/sdl/win32-msvc70/xplus4.dsp, + src/arch/sdl/win32-msvc70/xscpu64.dsp, + src/arch/sdl/win32-msvc70/xvic.dsp: Made a win32-msvc70 sdl directory, + for now populated with msvc6 project files. + +2013-07-08 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/win32/vs_tmpl/mkmsvc.c, + configure.proto, src/arch/sdl/win32-msvc: Removed the sdl win32-msvc + directory. + +2013-07-08 groepaz + + * src/arch/unix/x11/gnome/uifilechooser.c, + src/arch/unix/x11/gnome/uifilechooser.h, + src/arch/unix/x11/gnome/x11ui.c: fix memory leaks in filechooser + +2013-07-08 groepaz + + * 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 make + update-po, fixed german translation + +2013-07-08 groepaz + + * src/arch/unix/gui/uisettings.c: fixed debug menu + +2013-07-08 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, + src/arch/sdl/win32-msvc6/Makefile.am, + src/arch/sdl/win32-msvc6/ide-config.h, + src/arch/sdl/win32-msvc6/inttypes.h, + src/arch/sdl/win32-msvc6/stdint.h, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/sdl/win32-msvc6/_vice.dsp, src/arch/sdl/win32-msvc6/arch.dsp, + src/arch/sdl/win32-msvc6/base.dsp, src/arch/sdl/win32-msvc6/c128.dsp, + src/arch/sdl/win32-msvc6/c1541.dsp, src/arch/sdl/win32-msvc6/c64.dsp, + src/arch/sdl/win32-msvc6/c64c128.dsp, + src/arch/sdl/win32-msvc6/c64c64dtv.dsp, + src/arch/sdl/win32-msvc6/c64cart.dsp, + src/arch/sdl/win32-msvc6/c64cartsystem.dsp, + src/arch/sdl/win32-msvc6/c64commoncart.dsp, + src/arch/sdl/win32-msvc6/c64dtv.dsp, + src/arch/sdl/win32-msvc6/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc6/c64exp.dsp, + src/arch/sdl/win32-msvc6/c64sc.dsp, + src/arch/sdl/win32-msvc6/c64scpu64.dsp, + src/arch/sdl/win32-msvc6/cartconv.dsp, + src/arch/sdl/win32-msvc6/cbm2.dsp, + src/arch/sdl/win32-msvc6/cbm2common.dsp, + src/arch/sdl/win32-msvc6/cbm5x0.dsp, + src/arch/sdl/win32-msvc6/core.dsp, src/arch/sdl/win32-msvc6/crtc.dsp, + src/arch/sdl/win32-msvc6/diskimage.dsp, + src/arch/sdl/win32-msvc6/drive.dsp, + src/arch/sdl/win32-msvc6/fileio.dsp, + src/arch/sdl/win32-msvc6/fsdevice.dsp, + src/arch/sdl/win32-msvc6/geninfocontrib.dsp, + src/arch/sdl/win32-msvc6/gentranslate.dsp, + src/arch/sdl/win32-msvc6/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc6/iec.dsp, + src/arch/sdl/win32-msvc6/iec128dcr.dsp, + src/arch/sdl/win32-msvc6/iecbus.dsp, + src/arch/sdl/win32-msvc6/iecieee.dsp, + src/arch/sdl/win32-msvc6/ieee.dsp, + src/arch/sdl/win32-msvc6/imagecontents.dsp, + src/arch/sdl/win32-msvc6/monitor.dsp, + src/arch/sdl/win32-msvc6/p64.dsp, + src/arch/sdl/win32-msvc6/parallel.dsp, + src/arch/sdl/win32-msvc6/pet.dsp, src/arch/sdl/win32-msvc6/petcat.dsp, + src/arch/sdl/win32-msvc6/platform.dsp, + src/arch/sdl/win32-msvc6/plus4.dsp, + src/arch/sdl/win32-msvc6/plus4exp.dsp, + src/arch/sdl/win32-msvc6/printerdrv.dsp, + src/arch/sdl/win32-msvc6/raster.dsp, + src/arch/sdl/win32-msvc6/resid.dsp, + src/arch/sdl/win32-msvc6/residdtv.dsp, + src/arch/sdl/win32-msvc6/residfp.dsp, + src/arch/sdl/win32-msvc6/rs232drv.dsp, + src/arch/sdl/win32-msvc6/rtc.dsp, src/arch/sdl/win32-msvc6/scpu64.dsp, + src/arch/sdl/win32-msvc6/serial.dsp, src/arch/sdl/win32-msvc6/sid.dsp, + src/arch/sdl/win32-msvc6/sounddrv.dsp, + src/arch/sdl/win32-msvc6/tape.dsp, src/arch/sdl/win32-msvc6/tcbm.dsp, + src/arch/sdl/win32-msvc6/userport.dsp, + src/arch/sdl/win32-msvc6/vdc.dsp, src/arch/sdl/win32-msvc6/vdrive.dsp, + src/arch/sdl/win32-msvc6/vic20.dsp, + src/arch/sdl/win32-msvc6/vic20cart.dsp, + src/arch/sdl/win32-msvc6/vice.dsw, src/arch/sdl/win32-msvc6/vicii.dsp, + src/arch/sdl/win32-msvc6/viciidtv.dsp, + src/arch/sdl/win32-msvc6/viciisc.dsp, + src/arch/sdl/win32-msvc6/video.dsp, src/arch/sdl/win32-msvc6/vsid.dsp, + src/arch/sdl/win32-msvc6/vsidlib.dsp, + src/arch/sdl/win32-msvc6/x128.dsp, src/arch/sdl/win32-msvc6/x64.dsp, + src/arch/sdl/win32-msvc6/x64dtv.dsp, + src/arch/sdl/win32-msvc6/x64sc.dsp, + src/arch/sdl/win32-msvc6/xcbm2.dsp, + src/arch/sdl/win32-msvc6/xcbm5x0.dsp, + src/arch/sdl/win32-msvc6/xpet.dsp, + src/arch/sdl/win32-msvc6/xplus4.dsp, + src/arch/sdl/win32-msvc6/xscpu64.dsp, + src/arch/sdl/win32-msvc6/xvic.dsp, src/arch/win32/vs6/vice.dsw, + src/arch/win32/vs_tmpl/arch.tmpl, + src/arch/win32/vs_tmpl/arch_native.tmpl, + src/arch/win32/vs_tmpl/arch_sdl.tmpl, + src/arch/win32/vs_tmpl/sounddrv.tmpl, + src/arch/win32/vs_tmpl/vice.tmpl: Added msvc6 sdl generation support. - * po/tr.po: Updated by Emir. +2013-07-07 groepaz -2011-01-14 groepaz + * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, + src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uipalcontrol.h, + src/arch/unix/x11/gnome/uistatusbar.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, src/c64/psid.c, src/c64/psid.h, + src/c64/vsid.c, src/lib.c: improved shutdown behavior a bit + +2013-07-07 groepaz + + * src/c64/c64rom.c: cosmetics + +2013-07-07 groepaz + + * src/vic20/vic20mem.c, src/vic20/vic20rom.c: do not patch unknown + kernal images. fixes the problem reported by ruud on the ml + +2013-07-07 Antti S. Lankila + + * src/c64/psid.c, src/c64/psid.h, src/c64/vsid.c: Allow RSID BASIC + tunes to play + +2013-07-07 Antti S. Lankila + + * src/c64/psid.c, src/c64/psid.h: Allow detecting which SIDs are + RSID+BASIC tunes + +2013-07-06 groepaz + + * src/arch/unix/x11/gnome/dragdrop.c: dont use lib_free on this + pointer + +2013-07-06 groepaz + + * src/lib.c: fixed lib_free to handle pointers not allocated by the + lib_ functions. disabled non critical warning on free(NULL). made + memory leak summary more compact. + +2013-07-06 groepaz + + * src/debug.c, src/translate.txt, src/translate_text.c: removed + pointless checks for DRIVE_NUM, it is always 4 + +2013-07-05 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, configure.proto, src/arch/sdl/win32-msvc6, + src/arch/sdl/win32-msvc6/Makefile.am, + src/arch/sdl/win32-msvc6/dirent.h, + src/arch/sdl/win32-msvc6/ide-config.h, + src/arch/sdl/win32-msvc6/ide-siddefs.h, + src/arch/sdl/win32-msvc6/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc6/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc6/vice.manifest, + src/arch/sdl/win32-msvc6/Readme.txt, + src/arch/sdl/win32-msvc6/_vice.dsp, src/arch/sdl/win32-msvc6/arch.dsp, + src/arch/sdl/win32-msvc6/base.dsp, src/arch/sdl/win32-msvc6/c128.dsp, + src/arch/sdl/win32-msvc6/c1541.dsp, src/arch/sdl/win32-msvc6/c64.dsp, + src/arch/sdl/win32-msvc6/c64c128.dsp, + src/arch/sdl/win32-msvc6/c64c64dtv.dsp, + src/arch/sdl/win32-msvc6/c64cart.dsp, + src/arch/sdl/win32-msvc6/c64cartsystem.dsp, + src/arch/sdl/win32-msvc6/c64commoncart.dsp, + src/arch/sdl/win32-msvc6/c64dtv.dsp, + src/arch/sdl/win32-msvc6/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc6/c64exp.dsp, + src/arch/sdl/win32-msvc6/c64sc.dsp, + src/arch/sdl/win32-msvc6/c64scpu64.dsp, + src/arch/sdl/win32-msvc6/cartconv.dsp, + src/arch/sdl/win32-msvc6/cbm2.dsp, + src/arch/sdl/win32-msvc6/cbm2common.dsp, + src/arch/sdl/win32-msvc6/cbm5x0.dsp, + src/arch/sdl/win32-msvc6/core.dsp, src/arch/sdl/win32-msvc6/crtc.dsp, + src/arch/sdl/win32-msvc6/diskimage.dsp, + src/arch/sdl/win32-msvc6/drive.dsp, + src/arch/sdl/win32-msvc6/fileio.dsp, + src/arch/sdl/win32-msvc6/fsdevice.dsp, + src/arch/sdl/win32-msvc6/geninfocontrib.dsp, + src/arch/sdl/win32-msvc6/gentranslate.dsp, + src/arch/sdl/win32-msvc6/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc6/iec.dsp, + src/arch/sdl/win32-msvc6/iec128dcr.dsp, + src/arch/sdl/win32-msvc6/iecbus.dsp, + src/arch/sdl/win32-msvc6/iecieee.dsp, + src/arch/sdl/win32-msvc6/ieee.dsp, + src/arch/sdl/win32-msvc6/imagecontents.dsp, + src/arch/sdl/win32-msvc6/make-bindist.bat, + src/arch/sdl/win32-msvc6/monitor.dsp, + src/arch/sdl/win32-msvc6/p64.dsp, + src/arch/sdl/win32-msvc6/parallel.dsp, + src/arch/sdl/win32-msvc6/pet.dsp, src/arch/sdl/win32-msvc6/petcat.dsp, + src/arch/sdl/win32-msvc6/platform.dsp, + src/arch/sdl/win32-msvc6/plus4.dsp, + src/arch/sdl/win32-msvc6/plus4exp.dsp, + src/arch/sdl/win32-msvc6/printerdrv.dsp, + src/arch/sdl/win32-msvc6/raster.dsp, + src/arch/sdl/win32-msvc6/resid.dsp, + src/arch/sdl/win32-msvc6/residdtv.dsp, + src/arch/sdl/win32-msvc6/residfp.dsp, + src/arch/sdl/win32-msvc6/rs232drv.dsp, + src/arch/sdl/win32-msvc6/rtc.dsp, src/arch/sdl/win32-msvc6/scpu64.dsp, + src/arch/sdl/win32-msvc6/serial.dsp, src/arch/sdl/win32-msvc6/sid.dsp, + src/arch/sdl/win32-msvc6/sounddrv.dsp, + src/arch/sdl/win32-msvc6/tape.dsp, src/arch/sdl/win32-msvc6/tcbm.dsp, + src/arch/sdl/win32-msvc6/userport.dsp, + src/arch/sdl/win32-msvc6/vdc.dsp, src/arch/sdl/win32-msvc6/vdrive.dsp, + src/arch/sdl/win32-msvc6/vic20.dsp, + src/arch/sdl/win32-msvc6/vic20cart.dsp, + src/arch/sdl/win32-msvc6/vice.dsw, src/arch/sdl/win32-msvc6/vicii.dsp, + src/arch/sdl/win32-msvc6/viciidtv.dsp, + src/arch/sdl/win32-msvc6/viciisc.dsp, + src/arch/sdl/win32-msvc6/video.dsp, src/arch/sdl/win32-msvc6/vsid.dsp, + src/arch/sdl/win32-msvc6/vsidlib.dsp, + src/arch/sdl/win32-msvc6/x128.dsp, src/arch/sdl/win32-msvc6/x64.dsp, + src/arch/sdl/win32-msvc6/x64dtv.dsp, + src/arch/sdl/win32-msvc6/x64sc.dsp, + src/arch/sdl/win32-msvc6/xcbm2.dsp, + src/arch/sdl/win32-msvc6/xcbm5x0.dsp, + src/arch/sdl/win32-msvc6/xpet.dsp, + src/arch/sdl/win32-msvc6/xplus4.dsp, + src/arch/sdl/win32-msvc6/xscpu64.dsp, + src/arch/sdl/win32-msvc6/xvic.dsp: Started on sdl msvc6 support. - * po/de.po: fix some typos +2013-07-05 Marco van den Heuvel -2011-01-14 groepaz + * src/arch/win32/vs11/Makefile.am, src/arch/win32/vs11/winid_ia64.bat: + Removed the ia64 batch file, since msvc11 doesn't support ia64 + anymore. - * src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/vic20ui.c: unify some - menus/messages +2013-07-05 Marco van den Heuvel -2011-01-13 Marco van den Heuvel + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs11/_vice.vcxproj, + src/arch/win32/vs11/arch.vcxproj, src/arch/win32/vs11/base.vcxproj, + src/arch/win32/vs11/c128.vcxproj, src/arch/win32/vs11/c1541.vcxproj, + src/arch/win32/vs11/c64.vcxproj, src/arch/win32/vs11/c64c128.vcxproj, + src/arch/win32/vs11/c64c64dtv.vcxproj, + src/arch/win32/vs11/c64cart.vcxproj, + src/arch/win32/vs11/c64cartsystem.vcxproj, + src/arch/win32/vs11/c64commoncart.vcxproj, + src/arch/win32/vs11/c64dtv.vcxproj, + src/arch/win32/vs11/c64dtvstubs.vcxproj, + src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, + src/arch/win32/vs11/c64scpu64.vcxproj, + src/arch/win32/vs11/cartconv.vcxproj, + src/arch/win32/vs11/cbm2.vcxproj, + src/arch/win32/vs11/cbm2common.vcxproj, + src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, + src/arch/win32/vs11/crtc.vcxproj, + src/arch/win32/vs11/diskimage.vcxproj, + src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, + src/arch/win32/vs11/fsdevice.vcxproj, + src/arch/win32/vs11/geninfocontrib.vcxproj, + src/arch/win32/vs11/genmsvcver.vcxproj, + src/arch/win32/vs11/gentranslate.vcxproj, + src/arch/win32/vs11/genwinres.vcxproj, + src/arch/win32/vs11/gfxoutputdrv.vcxproj, + src/arch/win32/vs11/iec.vcxproj, + src/arch/win32/vs11/iec128dcr.vcxproj, + src/arch/win32/vs11/iecbus.vcxproj, + src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, + src/arch/win32/vs11/imagecontents.vcxproj, + src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, + src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, + src/arch/win32/vs11/petcat.vcxproj, + src/arch/win32/vs11/platform.vcxproj, + src/arch/win32/vs11/plus4.vcxproj, + src/arch/win32/vs11/plus4exp.vcxproj, + src/arch/win32/vs11/printerdrv.vcxproj, + src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, + src/arch/win32/vs11/residdtv.vcxproj, + src/arch/win32/vs11/residfp.vcxproj, + src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, + src/arch/win32/vs11/scpu64.vcxproj, + src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, + src/arch/win32/vs11/sounddrv.vcxproj, + src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, + src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, + src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, + src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, + src/arch/win32/vs11/vicii.vcxproj, + src/arch/win32/vs11/viciidtv.vcxproj, + src/arch/win32/vs11/viciisc.vcxproj, + src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, + src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, + src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, + src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, + src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, + src/arch/win32/vs11/xplus4.vcxproj, + src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj: + Finished the msvc11 support. + +2013-07-05 Marco van den Heuvel + + * configure.proto, src/arch/Makefile.am, src/arch/win64: Removed the + (now obsolete) win64 directory and project files. + +2013-07-05 Marco van den Heuvel + + * src/arch/win32/vs10/_vice.vcxproj, + src/arch/win32/vs10/c1541.vcxproj, + src/arch/win32/vs10/cartconv.vcxproj, + src/arch/win32/vs10/geninfocontrib.vcxproj, + src/arch/win32/vs10/genmsvcver.vcxproj, + src/arch/win32/vs10/gentranslate.vcxproj, + src/arch/win32/vs10/genwinres.vcxproj, + src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, + src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, + src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, + src/arch/win32/vs10/xcbm2.vcxproj, + src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, + src/arch/win32/vs10/xplus4.vcxproj, + src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj: + Fixed even more. + +2013-07-05 Marco van den Heuvel + + * src/arch/win32/vs10/c1541.vcxproj, + src/arch/win32/vs10/cartconv.vcxproj, + src/arch/win32/vs10/geninfocontrib.vcxproj, + src/arch/win32/vs10/genmsvcver.vcxproj, + src/arch/win32/vs10/gentranslate.vcxproj, + src/arch/win32/vs10/genwinres.vcxproj, + src/arch/win32/vs10/petcat.vcxproj: Fixed. + +2013-07-05 Marco van den Heuvel + + * src/arch/win32/vs11/_vice.vcxproj, src/arch/win32/vs11/arch.vcxproj, + src/arch/win32/vs11/base.vcxproj, src/arch/win32/vs11/c128.vcxproj, + src/arch/win32/vs11/c1541.vcxproj, src/arch/win32/vs11/c64.vcxproj, + src/arch/win32/vs11/c64c128.vcxproj, + arch/win32/vs11/c64c64dtv.vcxproj, + src/arch/win32/vs11/c64cart.vcxproj, + src/arch/win32/vs11/c64cartsystem.vcxproj, + src/arch/win32/vs11/c64commoncart.vcxproj, + src/arch/win32/vs11/c64dtv.vcxproj, + src/arch/win32/vs11/c64dtvstubs.vcxproj, + src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, + src/arch/win32/vs11/c64scpu64.vcxproj, + src/arch/win32/vs11/cartconv.vcxproj, + src/arch/win32/vs11/cbm2.vcxproj, + src/arch/win32/vs11/cbm2common.vcxproj, + src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, + src/arch/win32/vs11/crtc.vcxproj, + src/arch/win32/vs11/diskimage.vcxproj, + src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, + src/arch/win32/vs11/fsdevice.vcxproj, + src/arch/win32/vs11/geninfocontrib.vcxproj, + src/arch/win32/vs11/genmsvcver.vcxproj, + src/arch/win32/vs11/gentranslate.vcxproj, + src/arch/win32/vs11/genwinres.vcxproj, + src/arch/win32/vs11/gfxoutputdrv.vcxproj, + src/arch/win32/vs11/iec.vcxproj, + src/arch/win32/vs11/iec128dcr.vcxproj, + src/arch/win32/vs11/iecbus.vcxproj, + src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, + src/arch/win32/vs11/imagecontents.vcxproj, + src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, + src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, + src/arch/win32/vs11/petcat.vcxproj, + src/arch/win32/vs11/platform.vcxproj, + src/arch/win32/vs11/plus4.vcxproj, + src/arch/win32/vs11/plus4exp.vcxproj, + src/arch/win32/vs11/printerdrv.vcxproj, + src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, + src/arch/win32/vs11/residdtv.vcxproj, + src/arch/win32/vs11/residfp.vcxproj, + src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, + src/arch/win32/vs11/scpu64.vcxproj, + src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, + src/arch/win32/vs11/sounddrv.vcxproj, + src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, + src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, + src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, + src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, + src/arch/win32/vs11/vicii.vcxproj, + src/arch/win32/vs11/viciidtv.vcxproj, + src/arch/win32/vs11/viciisc.vcxproj, + src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, + src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, + src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, + src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, + src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, + src/arch/win32/vs11/xplus4.vcxproj, + src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj: + Put correct msvc11 project files in place. + +2013-07-05 Marco van den Heuvel + + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs11, + src/arch/win32/vs11/make-msvc-bindist.bat, + src/arch/win32/vs11/Makefile.am, src/arch/win32/vs11/winid_ia64.bat, + src/arch/win32/vs11/_vice.vcxproj, src/arch/win32/vs11/arch.vcxproj, + src/arch/win32/vs11/base.vcxproj, src/arch/win32/vs11/c128.vcxproj, + src/arch/win32/vs11/c1541.vcxproj, src/arch/win32/vs11/c64.vcxproj, + src/arch/win32/vs11/c64c128.vcxproj, + src/arch/win32/vs11/c64c64dtv.vcxproj, + src/arch/win32/vs11/c64cart.vcxproj, + src/arch/win32/vs11/c64cartsystem.vcxproj, + src/arch/win32/vs11/c64commoncart.vcxproj, + src/arch/win32/vs11/c64dtv.vcxproj, + src/arch/win32/vs11/c64dtvstubs.vcxproj, + src/arch/win32/vs11/c64exp.vcxproj, src/arch/win32/vs11/c64sc.vcxproj, + src/arch/win32/vs11/c64scpu64.vcxproj, + src/arch/win32/vs11/cartconv.vcxproj, + src/arch/win32/vs11/cbm2.vcxproj, + src/arch/win32/vs11/cbm2common.vcxproj, + src/arch/win32/vs11/cbm5x0.vcxproj, src/arch/win32/vs11/core.vcxproj, + src/arch/win32/vs11/crtc.vcxproj, + src/arch/win32/vs11/diskimage.vcxproj, + src/arch/win32/vs11/drive.vcxproj, src/arch/win32/vs11/fileio.vcxproj, + src/arch/win32/vs11/fsdevice.vcxproj, + src/arch/win32/vs11/geninfocontrib.vcxproj, + src/arch/win32/vs11/genmsvcver.vcxproj, + src/arch/win32/vs11/gentranslate.vcxproj, + src/arch/win32/vs11/genwinres.vcxproj, + src/arch/win32/vs11/gfxoutputdrv.vcxproj, + src/arch/win32/vs11/iec.vcxproj, + src/arch/win32/vs11/iec128dcr.vcxproj, + src/arch/win32/vs11/iecbus.vcxproj, + src/arch/win32/vs11/iecieee.vcxproj, src/arch/win32/vs11/ieee.vcxproj, + src/arch/win32/vs11/imagecontents.vcxproj, + src/arch/win32/vs11/monitor.vcxproj, src/arch/win32/vs11/p64.vcxproj, + src/arch/win32/vs11/parallel.vcxproj, src/arch/win32/vs11/pet.vcxproj, + src/arch/win32/vs11/petcat.vcxproj, + src/arch/win32/vs11/platform.vcxproj, + src/arch/win32/vs11/plus4.vcxproj, + src/arch/win32/vs11/plus4exp.vcxproj, + arch/win32/vs11/printerdrv.vcxproj, + src/arch/win32/vs11/raster.vcxproj, src/arch/win32/vs11/resid.vcxproj, + src/arch/win32/vs11/residdtv.vcxproj, + src/arch/win32/vs11/residfp.vcxproj, + src/arch/win32/vs11/rs232drv.vcxproj, src/arch/win32/vs11/rtc.vcxproj, + src/arch/win32/vs11/scpu64.vcxproj, + src/arch/win32/vs11/serial.vcxproj, src/arch/win32/vs11/sid.vcxproj, + src/arch/win32/vs11/sounddrv.vcxproj, + src/arch/win32/vs11/tape.vcxproj, src/arch/win32/vs11/tcbm.vcxproj, + src/arch/win32/vs11/userport.vcxproj, src/arch/win32/vs11/vdc.vcxproj, + src/arch/win32/vs11/vdrive.vcxproj, src/arch/win32/vs11/vic20.vcxproj, + src/arch/win32/vs11/vic20cart.vcxproj, src/arch/win32/vs11/vice.sln, + src/arch/win32/vs11/vicii.vcxproj, + src/arch/win32/vs11/viciidtv.vcxproj, + src/arch/win32/vs11/viciisc.vcxproj, + src/arch/win32/vs11/video.vcxproj, src/arch/win32/vs11/vsid.vcxproj, + src/arch/win32/vs11/vsidlib.vcxproj, src/arch/win32/vs11/x128.vcxproj, + src/arch/win32/vs11/x64.vcxproj, src/arch/win32/vs11/x64dtv.vcxproj, + src/arch/win32/vs11/x64sc.vcxproj, src/arch/win32/vs11/xcbm2.vcxproj, + src/arch/win32/vs11/xcbm5x0.vcxproj, src/arch/win32/vs11/xpet.vcxproj, + src/arch/win32/vs11/xplus4.vcxproj, + src/arch/win32/vs11/xscpu64.vcxproj, src/arch/win32/vs11/xvic.vcxproj, + src/arch/win32/vs11/winid_x64.bat, src/arch/win32/vs11/winid_x86.bat: + Started on msvc11 support, directory is populated with msvc10 project + files for now. + +2013-07-05 Marco van den Heuvel + + * src/arch/win32/vs10/_vice.vcxproj, + src/arch/win32/vs10/c1541.vcxproj, + src/arch/win32/vs10/cartconv.vcxproj, + src/arch/win32/vs10/geninfocontrib.vcxproj, + src/arch/win32/vs10/genmsvcver.vcxproj, + src/arch/win32/vs10/gentranslate.vcxproj, + src/arch/win32/vs10/genwinres.vcxproj, + src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, + src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, + src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, + src/arch/win32/vs10/xcbm2.vcxproj, + src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, + src/arch/win32/vs10/xplus4.vcxproj, + src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj, + src/arch/win32/vs10/arch.vcxproj, src/arch/win32/vs10/base.vcxproj, + src/arch/win32/vs10/c128.vcxproj, src/arch/win32/vs10/c64.vcxproj, + src/arch/win32/vs10/c64c128.vcxproj, + src/arch/win32/vs10/c64c64dtv.vcxproj, + src/arch/win32/vs10/c64cart.vcxproj, + src/arch/win32/vs10/c64cartsystem.vcxproj, + src/arch/win32/vs10/c64commoncart.vcxproj, + src/arch/win32/vs10/c64dtv.vcxproj, + src/arch/win32/vs10/c64dtvstubs.vcxproj, + src/arch/win32/vs10/c64exp.vcxproj, src/arch/win32/vs10/c64sc.vcxproj, + src/arch/win32/vs10/c64scpu64.vcxproj, + src/arch/win32/vs10/cbm2.vcxproj, + src/arch/win32/vs10/cbm2common.vcxproj, + src/arch/win32/vs10/cbm5x0.vcxproj, src/arch/win32/vs10/core.vcxproj, + src/arch/win32/vs10/crtc.vcxproj, + src/arch/win32/vs10/diskimage.vcxproj, + src/arch/win32/vs10/drive.vcxproj, src/arch/win32/vs10/fileio.vcxproj, + src/arch/win32/vs10/fsdevice.vcxproj, + src/arch/win32/vs10/gfxoutputdrv.vcxproj, + src/arch/win32/vs10/iec.vcxproj, + src/arch/win32/vs10/iec128dcr.vcxproj, + src/arch/win32/vs10/iecbus.vcxproj, + src/arch/win32/vs10/iecieee.vcxproj, src/arch/win32/vs10/ieee.vcxproj, + src/arch/win32/vs10/imagecontents.vcxproj, + src/arch/win32/vs10/monitor.vcxproj, src/arch/win32/vs10/p64.vcxproj, + src/arch/win32/vs10/parallel.vcxproj, src/arch/win32/vs10/pet.vcxproj, + src/arch/win32/vs10/platform.vcxproj, + src/arch/win32/vs10/plus4.vcxproj, + src/arch/win32/vs10/plus4exp.vcxproj, + src/arch/win32/vs10/printerdrv.vcxproj, + src/arch/win32/vs10/raster.vcxproj, src/arch/win32/vs10/resid.vcxproj, + src/arch/win32/vs10/residdtv.vcxproj, + src/arch/win32/vs10/residfp.vcxproj, + src/arch/win32/vs10/rs232drv.vcxproj, src/arch/win32/vs10/rtc.vcxproj, + src/arch/win32/vs10/scpu64.vcxproj, + src/arch/win32/vs10/serial.vcxproj, src/arch/win32/vs10/sid.vcxproj, + src/arch/win32/vs10/sounddrv.vcxproj, + src/arch/win32/vs10/tape.vcxproj, src/arch/win32/vs10/tcbm.vcxproj, + src/arch/win32/vs10/userport.vcxproj, src/arch/win32/vs10/vdc.vcxproj, + src/arch/win32/vs10/vdrive.vcxproj, src/arch/win32/vs10/vic20.vcxproj, + src/arch/win32/vs10/vic20cart.vcxproj, src/arch/win32/vs10/vice.sln, + src/arch/win32/vs10/vicii.vcxproj, + src/arch/win32/vs10/viciidtv.vcxproj, + src/arch/win32/vs10/viciisc.vcxproj, + src/arch/win32/vs10/video.vcxproj, + src/arch/win32/vs10/vsidlib.vcxproj: Finished the msvc10 support. + +2013-07-05 Marco van den Heuvel + + * src/arch/win32/vs6/vice.dsw, src/arch/win32/vs6/monitor.dsp, + src/arch/win32/vs6/plus4.dsp, src/arch/win32/vs70/monitor.vcproj, + src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/vice.sln, + src/arch/win32/vs71/monitor.vcproj, src/arch/win32/vs71/plus4.vcproj, + src/arch/win32/vs71/vice.sln, src/arch/win32/vs8/monitor.vcproj, + src/arch/win32/vs8/plus4.vcproj, src/arch/win32/vs8/vice.sln, + src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, + src/arch/win32/vs9/vice.sln: Updated to the fixes in the template + files. - * src/Makefile.am: src/arch/msdos/archdep.h, - src/arch/unix/x11/xaw/widgets/Directory.h, src/ioutil.c, - src/vicemaxpath.h: Put the MAX_PATH/PATH_MAX/MAXPATHLEN defines in a - seperate header which can be included when a platform fails to define - them. +2013-07-05 Marco van den Heuvel -2011-01-13 Marco van den Heuvel + * src/arch/win32/vs_tmpl/monitor.tmpl, + src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs_tmpl/x64dtv.tmpl: + Fixed. + +2013-07-04 Marcus Sutton + + * configure.proto: Stop HAVE_STRDUP being defined twice when the macro + test isn't run. + +2013-07-04 Marcus Sutton + + * configure.proto, src/sound.c, src/sound.h, src/sounddrv/Makefile.am, + src/sounddrv/soundbsp.cc: Implement an experimental sound driver using + the BSoundPlayer class from the BeOS/Haiku Media Kit and use it by + default on Haiku. + +2013-07-03 Antti S. Lankila + + * src/resid/sid.cc, src/resid/sid.h: Cache FIR tables if settings do + not change. This speeds up song change a lot on slow hardware while + using FIR filtering. + +2013-07-01 Marco van den Heuvel + + * src/arch/win32/vs10/_vice.vcxproj, + src/arch/win32/vs10/c1541.vcxproj, + src/arch/win32/vs10/cartconv.vcxproj, + src/arch/win32/vs10/geninfocontrib.vcxproj, + src/arch/win32/vs10/genmsvcver.vcxproj, + src/arch/win32/vs10/gentranslate.vcxproj, + src/arch/win32/vs10/genwinres.vcxproj, + src/arch/win32/vs10/petcat.vcxproj, src/arch/win32/vs10/vsid.vcxproj, + src/arch/win32/vs10/x128.vcxproj, src/arch/win32/vs10/x64.vcxproj, + src/arch/win32/vs10/x64dtv.vcxproj, src/arch/win32/vs10/x64sc.vcxproj, + src/arch/win32/vs10/xcbm2.vcxproj, + src/arch/win32/vs10/xcbm5x0.vcxproj, src/arch/win32/vs10/xpet.vcxproj, + src/arch/win32/vs10/xplus4.vcxproj, + src/arch/win32/vs10/xscpu64.vcxproj, src/arch/win32/vs10/xvic.vcxproj, + src/arch/win32/vs10/Makefile.am, src/arch/win32/vs10/arch.vcxproj, + src/arch/win32/vs10/base.vcxproj, src/arch/win32/vs10/c128.vcxproj, + src/arch/win32/vs10/c64.vcxproj, src/arch/win32/vs10/c64c128.vcxproj, + src/arch/win32/vs10/c64c64dtv.vcxproj, + src/arch/win32/vs10/c64cart.vcxproj, + src/arch/win32/vs10/c64cartsystem.vcxproj, + src/arch/win32/vs10/c64commoncart.vcxproj, + src/arch/win32/vs10/c64dtv.vcxproj, + src/arch/win32/vs10/c64dtvstubs.vcxproj, + src/arch/win32/vs10/c64exp.vcxproj, src/arch/win32/vs10/c64sc.vcxproj, + src/arch/win32/vs10/c64scpu64.vcxproj, + src/arch/win32/vs10/cbm2.vcxproj, + src/arch/win32/vs10/cbm2common.vcxproj, + src/arch/win32/vs10/cbm5x0.vcxproj, src/arch/win32/vs10/core.vcxproj, + src/arch/win32/vs10/crtc.vcxproj, + src/arch/win32/vs10/diskimage.vcxproj, + src/arch/win32/vs10/drive.vcxproj, src/arch/win32/vs10/fileio.vcxproj, + src/arch/win32/vs10/fsdevice.vcxproj, + src/arch/win32/vs10/gfxoutputdrv.vcxproj, + src/arch/win32/vs10/iec.vcxproj, + src/arch/win32/vs10/iec128dcr.vcxproj, + src/arch/win32/vs10/iecbus.vcxproj, + src/arch/win32/vs10/iecieee.vcxproj, src/arch/win32/vs10/ieee.vcxproj, + src/arch/win32/vs10/imagecontents.vcxproj, + src/arch/win32/vs10/monitor.vcxproj, src/arch/win32/vs10/p64.vcxproj, + src/arch/win32/vs10/parallel.vcxproj, src/arch/win32/vs10/pet.vcxproj, + src/arch/win32/vs10/platform.vcxproj, + src/arch/win32/vs10/plus4.vcxproj, + src/arch/win32/vs10/plus4exp.vcxproj, + src/arch/win32/vs10/printerdrv.vcxproj, + src/arch/win32/vs10/raster.vcxproj, src/arch/win32/vs10/resid.vcxproj, + src/arch/win32/vs10/residdtv.vcxproj, + src/arch/win32/vs10/residfp.vcxproj, + src/arch/win32/vs10/rs232drv.vcxproj, src/arch/win32/vs10/rtc.vcxproj, + src/arch/win32/vs10/scpu64.vcxproj, + src/arch/win32/vs10/serial.vcxproj, src/arch/win32/vs10/sid.vcxproj, + src/arch/win32/vs10/sounddrv.vcxproj, + src/arch/win32/vs10/tape.vcxproj, src/arch/win32/vs10/tcbm.vcxproj, + src/arch/win32/vs10/userport.vcxproj, src/arch/win32/vs10/vdc.vcxproj, + src/arch/win32/vs10/vdrive.vcxproj, src/arch/win32/vs10/vic20.vcxproj, + src/arch/win32/vs10/vic20cart.vcxproj, src/arch/win32/vs10/vice.sln, + src/arch/win32/vs10/vicii.vcxproj, + src/arch/win32/vs10/viciidtv.vcxproj, + src/arch/win32/vs10/viciisc.vcxproj, + src/arch/win32/vs10/video.vcxproj, + src/arch/win32/vs10/vsidlib.vcxproj, src/arch/win32/vs10/_vice.vcproj, + src/arch/win32/vs10/arch.vcproj, src/arch/win32/vs10/base.vcproj, + src/arch/win32/vs10/c128.vcproj, src/arch/win32/vs10/c1541.vcproj, + src/arch/win32/vs10/c64.vcproj, src/arch/win32/vs10/c64c128.vcproj, + src/arch/win32/vs10/c64c64dtv.vcproj, + src/arch/win32/vs10/c64cart.vcproj, + src/arch/win32/vs10/c64cartsystem.vcproj, + src/arch/win32/vs10/c64commoncart.vcproj, + src/arch/win32/vs10/c64dtv.vcproj, + src/arch/win32/vs10/c64dtvstubs.vcproj, + src/arch/win32/vs10/c64exp.vcproj, src/arch/win32/vs10/c64sc.vcproj, + src/arch/win32/vs10/c64scpu64.vcproj, + src/arch/win32/vs10/cartconv.vcproj, src/arch/win32/vs10/cbm2.vcproj, + src/arch/win32/vs10/cbm2common.vcproj, + src/arch/win32/vs10/cbm5x0.vcproj, src/arch/win32/vs10/core.vcproj, + src/arch/win32/vs10/crtc.vcproj, src/arch/win32/vs10/diskimage.vcproj, + src/arch/win32/vs10/drive.vcproj, src/arch/win32/vs10/fileio.vcproj, + src/arch/win32/vs10/fsdevice.vcproj, + src/arch/win32/vs10/geninfocontrib.vcproj, + src/arch/win32/vs10/genmsvcver.vcproj, + src/arch/win32/vs10/gentranslate.vcproj, + src/arch/win32/vs10/genwinres.vcproj, + src/arch/win32/vs10/gfxoutputdrv.vcproj, + src/arch/win32/vs10/iec.vcproj, src/arch/win32/vs10/iec128dcr.vcproj, + src/arch/win32/vs10/iecbus.vcproj, src/arch/win32/vs10/iecieee.vcproj, + src/arch/win32/vs10/ieee.vcproj, + src/arch/win32/vs10/imagecontents.vcproj, + src/arch/win32/vs10/monitor.vcproj, src/arch/win32/vs10/p64.vcproj, + src/arch/win32/vs10/parallel.vcproj, src/arch/win32/vs10/pet.vcproj, + src/arch/win32/vs10/petcat.vcproj, + src/arch/win32/vs10/platform.vcproj, src/arch/win32/vs10/plus4.vcproj, + src/arch/win32/vs10/plus4exp.vcproj, + src/arch/win32/vs10/printerdrv.vcproj, + src/arch/win32/vs10/raster.vcproj, src/arch/win32/vs10/resid.vcproj, + src/arch/win32/vs10/residdtv.vcproj, + src/arch/win32/vs10/residfp.vcproj, + src/arch/win32/vs10/rs232drv.vcproj, src/arch/win32/vs10/rtc.vcproj, + src/arch/win32/vs10/scpu64.vcproj, src/arch/win32/vs10/serial.vcproj, + src/arch/win32/vs10/sid.vcproj, src/arch/win32/vs10/sounddrv.vcproj, + src/arch/win32/vs10/tape.vcproj, src/arch/win32/vs10/tcbm.vcproj, + src/arch/win32/vs10/userport.vcproj, src/arch/win32/vs10/vdc.vcproj, + src/arch/win32/vs10/vdrive.vcproj, src/arch/win32/vs10/vic20.vcproj, + src/arch/win32/vs10/vic20cart.vcproj, + src/arch/win32/vs10/vicii.vcproj, src/arch/win32/vs10/viciidtv.vcproj, + src/arch/win32/vs10/viciisc.vcproj, src/arch/win32/vs10/video.vcproj, + src/arch/win32/vs10/vsid.vcproj, src/arch/win32/vs10/vsidlib.vcproj, + src/arch/win32/vs10/x128.vcproj, src/arch/win32/vs10/x64.vcproj, + src/arch/win32/vs10/x64dtv.vcproj, src/arch/win32/vs10/x64sc.vcproj, + src/arch/win32/vs10/xcbm2.vcproj, src/arch/win32/vs10/xcbm5x0.vcproj, + src/arch/win32/vs10/xpet.vcproj, src/arch/win32/vs10/xplus4.vcproj, + src/arch/win32/vs10/xscpu64.vcproj, src/arch/win32/vs10/xvic.vcproj: + Replaced the msvc9 project files with msvc10 project files. + +2013-06-30 Errol Smith + + * src/vdc/vdc-mem.c, src/vdc/vdc.c: Fix for bug #356, where the left + border overlaps the left hand side of VDC screen on platforms with no + unaligned access. + +2013-06-29 Marco van den Heuvel + + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs10, + src/arch/win32/vs10/Makefile.am, + src/arch/win32/vs10/make-msvc-bindist.bat, + src/arch/win32/vs10/vice.sln, src/arch/win32/vs10/winid_ia64.bat, + src/arch/win32/vs10/winid_x64.bat, src/arch/win32/vs10/winid_x86.bat, + src/arch/win32/vs10/_vice.vcproj, src/arch/win32/vs10/arch.vcproj, + src/arch/win32/vs10/base.vcproj, src/arch/win32/vs10/c128.vcproj, + src/arch/win32/vs10/c1541.vcproj, src/arch/win32/vs10/c64.vcproj, + src/arch/win32/vs10/c64c128.vcproj, + src/arch/win32/vs10/c64c64dtv.vcproj, + src/arch/win32/vs10/c64cart.vcproj, + src/arch/win32/vs10/c64cartsystem.vcproj, + src/arch/win32/vs10/c64commoncart.vcproj, + src/arch/win32/vs10/c64dtv.vcproj, + src/arch/win32/vs10/c64dtvstubs.vcproj, + src/arch/win32/vs10/c64exp.vcproj, src/arch/win32/vs10/c64sc.vcproj, + src/arch/win32/vs10/c64scpu64.vcproj, + src/arch/win32/vs10/cartconv.vcproj, src/arch/win32/vs10/cbm2.vcproj, + src/arch/win32/vs10/cbm2common.vcproj, + src/arch/win32/vs10/cbm5x0.vcproj, src/arch/win32/vs10/core.vcproj, + src/arch/win32/vs10/crtc.vcproj, src/arch/win32/vs10/diskimage.vcproj, + src/arch/win32/vs10/drive.vcproj, src/arch/win32/vs10/fileio.vcproj, + src/arch/win32/vs10/fsdevice.vcproj, + src/arch/win32/vs10/geninfocontrib.vcproj, + src/arch/win32/vs10/genmsvcver.vcproj, + src/arch/win32/vs10/gentranslate.vcproj, + src/arch/win32/vs10/genwinres.vcproj, + src/arch/win32/vs10/gfxoutputdrv.vcproj, + src/arch/win32/vs10/iec.vcproj, src/arch/win32/vs10/iec128dcr.vcproj, + src/arch/win32/vs10/iecbus.vcproj, src/arch/win32/vs10/iecieee.vcproj, + src/arch/win32/vs10/ieee.vcproj, + src/arch/win32/vs10/imagecontents.vcproj, + src/arch/win32/vs10/monitor.vcproj, src/arch/win32/vs10/p64.vcproj, + src/arch/win32/vs10/parallel.vcproj, src/arch/win32/vs10/pet.vcproj, + src/arch/win32/vs10/petcat.vcproj, + src/arch/win32/vs10/platform.vcproj, src/arch/win32/vs10/plus4.vcproj, + src/arch/win32/vs10/plus4exp.vcproj, + src/arch/win32/vs10/printerdrv.vcproj, + src/arch/win32/vs10/raster.vcproj, src/arch/win32/vs10/resid.vcproj, + src/arch/win32/vs10/residdtv.vcproj, + src/arch/win32/vs10/residfp.vcproj, + src/arch/win32/vs10/rs232drv.vcproj, src/arch/win32/vs10/rtc.vcproj, + src/arch/win32/vs10/scpu64.vcproj, src/arch/win32/vs10/serial.vcproj, + src/arch/win32/vs10/sid.vcproj, src/arch/win32/vs10/sounddrv.vcproj, + src/arch/win32/vs10/tape.vcproj, src/arch/win32/vs10/tcbm.vcproj, + src/arch/win32/vs10/userport.vcproj, src/arch/win32/vs10/vdc.vcproj, + src/arch/win32/vs10/vdrive.vcproj, src/arch/win32/vs10/vic20.vcproj, + src/arch/win32/vs10/vic20cart.vcproj, + src/arch/win32/vs10/vicii.vcproj, src/arch/win32/vs10/viciidtv.vcproj, + src/arch/win32/vs10/viciisc.vcproj, src/arch/win32/vs10/video.vcproj, + src/arch/win32/vs10/vsid.vcproj, src/arch/win32/vs10/vsidlib.vcproj, + src/arch/win32/vs10/x128.vcproj, src/arch/win32/vs10/x64.vcproj, + src/arch/win32/vs10/x64dtv.vcproj, src/arch/win32/vs10/x64sc.vcproj, + src/arch/win32/vs10/xcbm2.vcproj, src/arch/win32/vs10/xcbm5x0.vcproj, + src/arch/win32/vs10/xpet.vcproj, src/arch/win32/vs10/xplus4.vcproj, + src/arch/win32/vs10/xscpu64.vcproj, src/arch/win32/vs10/xvic.vcproj: + Made a vs10 directory and populated it with vs9 project files for now. + +2013-06-29 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs9/monitor.vcproj, + src/arch/win32/vs9/plus4.vcproj, src/arch/win32/vs9/vice.sln, + src/arch/win32/vs9/_vice.vcproj, src/arch/win32/vs9/arch.vcproj, + src/arch/win32/vs9/base.vcproj, src/arch/win32/vs9/c128.vcproj, + src/arch/win32/vs9/c1541.vcproj, src/arch/win32/vs9/c64.vcproj, + src/arch/win32/vs9/c64c128.vcproj, + src/arch/win32/vs9/c64c64dtv.vcproj, + src/arch/win32/vs9/c64cart.vcproj, + src/arch/win32/vs9/c64cartsystem.vcproj, + src/arch/win32/vs9/c64commoncart.vcproj, + src/arch/win32/vs9/c64dtv.vcproj, + src/arch/win32/vs9/c64dtvstubs.vcproj, + src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, + src/arch/win32/vs9/c64scpu64.vcproj, + src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, + src/arch/win32/vs9/cbm2common.vcproj, + src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, + src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, + src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, + src/arch/win32/vs9/fsdevice.vcproj, + src/arch/win32/vs9/geninfocontrib.vcproj, + src/arch/win32/vs9/genmsvcver.vcproj, + src/arch/win32/vs9/gentranslate.vcproj, + src/arch/win32/vs9/genwinres.vcproj, + src/arch/win32/vs9/gfxoutputdrv.vcproj, src/arch/win32/vs9/iec.vcproj, + src/arch/win32/vs9/iec128dcr.vcproj, src/arch/win32/vs9/iecbus.vcproj, + src/arch/win32/vs9/iecieee.vcproj, src/arch/win32/vs9/ieee.vcproj, + src/arch/win32/vs9/imagecontents.vcproj, + src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, + src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, + src/arch/win32/vs9/platform.vcproj, + src/arch/win32/vs9/plus4exp.vcproj, + src/arch/win32/vs9/printerdrv.vcproj, + src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, + src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, + src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, + src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, + src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, + src/arch/win32/vs9/tape.vcproj, src/arch/win32/vs9/tcbm.vcproj, + src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, + src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, + src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, + src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, + src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, + src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/x128.vcproj, + src/arch/win32/vs9/x64.vcproj, src/arch/win32/vs9/x64dtv.vcproj, + src/arch/win32/vs9/x64sc.vcproj, src/arch/win32/vs9/xcbm2.vcproj, + src/arch/win32/vs9/xcbm5x0.vcproj, src/arch/win32/vs9/xpet.vcproj, + src/arch/win32/vs9/xplus4.vcproj, src/arch/win32/vs9/xscpu64.vcproj, + src/arch/win32/vs9/xvic.vcproj: Finished the msvc9 support. + +2013-06-28 Antti S. Lankila + + * src/resid/extfilt.cc, src/resid/extfilt.h: Adjust highpass filter + cutoff to 15.9 Hz as designed. Leandro Nini spotted that a 10 kOhm + resistor was used to calculate the highpass filter whereas the value + was supposed to be 1 kOhm. + +2013-06-27 Marco van den Heuvel + + * src/arch/unix/x11/gnome/uiscreenshot.c: do not use lib_free on + pointers not allocated by lib_malloc, it will break when using debug + config + +2013-06-27 Marco van den Heuvel + + * src/arch/win32/vs8/monitor.vcproj, src/arch/win32/vs8/plus4.vcproj, + src/arch/win32/vs8/_vice.vcproj, src/arch/win32/vs8/arch.vcproj, + src/arch/win32/vs8/base.vcproj, src/arch/win32/vs8/c128.vcproj, + src/arch/win32/vs8/c1541.vcproj, src/arch/win32/vs8/c64.vcproj, + src/arch/win32/vs8/c64c128.vcproj, + src/arch/win32/vs8/c64c64dtv.vcproj, + src/arch/win32/vs8/c64cart.vcproj, + src/arch/win32/vs8/c64cartsystem.vcproj, + src/arch/win32/vs8/c64commoncart.vcproj, + src/arch/win32/vs8/c64dtv.vcproj, + src/arch/win32/vs8/c64dtvstubs.vcproj, + src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, + src/arch/win32/vs8/c64scpu64.vcproj, + src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, + src/arch/win32/vs8/cbm2common.vcproj, + src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, + src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, + src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, + src/arch/win32/vs8/fsdevice.vcproj, + src/arch/win32/vs8/geninfocontrib.vcproj, + src/arch/win32/vs8/genmsvcver.vcproj, + src/arch/win32/vs8/gentranslate.vcproj, + src/arch/win32/vs8/genwinres.vcproj, + src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, + src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, + src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, + src/arch/win32/vs8/imagecontents.vcproj, + src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, + src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, + src/arch/win32/vs8/platform.vcproj, + src/arch/win32/vs8/plus4exp.vcproj, + src/arch/win32/vs8/printerdrv.vcproj, + src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, + src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, + src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, + src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, + src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, + src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, + src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, + src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, + src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, + src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, + src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, + src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, + src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, + src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, + src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, + src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, + src/arch/win32/vs8/xvic.vcproj: Fixed a generation error. + +2013-06-26 Marco van den Heuvel + + * src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, + src/arch/win32/vs9/vice.sln, src/arch/win32/vs9/_vice.vcproj, + src/arch/win32/vs9/arch.vcproj, src/arch/win32/vs9/base.vcproj, + src/arch/win32/vs9/c128.vcproj, src/arch/win32/vs9/c1541.vcproj, + src/arch/win32/vs9/c64.vcproj, src/arch/win32/vs9/c64c128.vcproj, + src/arch/win32/vs9/c64c64dtv.vcproj, + src/arch/win32/vs9/c64cart.vcproj, + src/arch/win32/vs9/c64cartsystem.vcproj, + src/arch/win32/vs9/c64commoncart.vcproj, + src/arch/win32/vs9/c64dtv.vcproj, + src/arch/win32/vs9/c64dtvstubs.vcproj, + src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, + src/arch/win32/vs9/c64scpu64.vcproj, + src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, + src/arch/win32/vs9/cbm2common.vcproj, + src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, + src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, + src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, + src/arch/win32/vs9/fsdevice.vcproj, + src/arch/win32/vs9/geninfocontrib.vcproj, + src/arch/win32/vs9/genmsvcver.vcproj, + src/arch/win32/vs9/gentranslate.vcproj, + src/arch/win32/vs9/genwinres.vcproj, + src/arch/win32/vs9/gfxoutputdrv.vcproj, + src/arch/win32/vs9/iec.vcproj, src/arch/win32/vs9/iec128dcr.vcproj, + src/arch/win32/vs9/iecbus.vcproj, src/arch/win32/vs9/iecieee.vcproj, + src/arch/win32/vs9/ieee.vcproj, + src/arch/win32/vs9/imagecontents.vcproj, + src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, + src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, + src/arch/win32/vs9/platform.vcproj, + src/arch/win32/vs9/plus4exp.vcproj, + src/arch/win32/vs9/printerdrv.vcproj, + src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, + src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, + src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, + src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, + src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, + src/arch/win32/vs9/tape.vcproj, src/arch/win32/vs9/tcbm.vcproj, + src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, + src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, + src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, + src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, + src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, + src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/x128.vcproj, + src/arch/win32/vs9/x64.vcproj, src/arch/win32/vs9/x64dtv.vcproj, + src/arch/win32/vs9/x64sc.vcproj, src/arch/win32/vs9/xcbm2.vcproj, + src/arch/win32/vs9/xcbm5x0.vcproj, src/arch/win32/vs9/xpet.vcproj, + src/arch/win32/vs9/xplus4.vcproj, src/arch/win32/vs9/xscpu64.vcproj, + src/arch/win32/vs9/xvic.vcproj: Replaced msvc8 project files with + msvc9 project files. + +2013-06-26 Marco van den Heuvel + + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs9, + src/arch/win32/vs9/monitor.vcproj, src/arch/win32/vs9/plus4.vcproj, + src/arch/win32/vs9/vice.sln, src/arch/win32/vs9/Makefile.am, + src/arch/win32/vs9/_vice.vcproj, src/arch/win32/vs9/arch.vcproj, + src/arch/win32/vs9/base.vcproj, src/arch/win32/vs9/c128.vcproj, + src/arch/win32/vs9/c1541.vcproj, src/arch/win32/vs9/c64.vcproj, + src/arch/win32/vs9/c64c128.vcproj, + src/arch/win32/vs9/c64c64dtv.vcproj, + src/arch/win32/vs9/c64cart.vcproj, + src/arch/win32/vs9/c64cartsystem.vcproj, + src/arch/win32/vs9/c64commoncart.vcproj, + src/arch/win32/vs9/c64dtv.vcproj, + src/arch/win32/vs9/c64dtvstubs.vcproj, + src/arch/win32/vs9/c64exp.vcproj, src/arch/win32/vs9/c64sc.vcproj, + src/arch/win32/vs9/c64scpu64.vcproj, + src/arch/win32/vs9/cartconv.vcproj, src/arch/win32/vs9/cbm2.vcproj, + src/arch/win32/vs9/cbm2common.vcproj, + src/arch/win32/vs9/cbm5x0.vcproj, src/arch/win32/vs9/core.vcproj, + src/arch/win32/vs9/crtc.vcproj, src/arch/win32/vs9/diskimage.vcproj, + src/arch/win32/vs9/drive.vcproj, src/arch/win32/vs9/fileio.vcproj, + src/arch/win32/vs9/fsdevice.vcproj, + src/arch/win32/vs9/geninfocontrib.vcproj, + src/arch/win32/vs9/genmsvcver.vcproj, + src/arch/win32/vs9/gentranslate.vcproj, + src/arch/win32/vs9/genwinres.vcproj, + src/arch/win32/vs9/gfxoutputdrv.vcproj, src/arch/win32/vs9/iec.vcproj, + src/arch/win32/vs9/iec128dcr.vcproj, src/arch/win32/vs9/iecbus.vcproj, + src/arch/win32/vs9/iecieee.vcproj, src/arch/win32/vs9/ieee.vcproj, + src/arch/win32/vs9/imagecontents.vcproj, + src/arch/win32/vs9/make-msvc-bindist.bat, + src/arch/win32/vs9/p64.vcproj, src/arch/win32/vs9/parallel.vcproj, + src/arch/win32/vs9/pet.vcproj, src/arch/win32/vs9/petcat.vcproj, + src/arch/win32/vs9/platform.vcproj, + src/arch/win32/vs9/plus4exp.vcproj, + src/arch/win32/vs9/printerdrv.vcproj, + src/arch/win32/vs9/raster.vcproj, src/arch/win32/vs9/resid.vcproj, + src/arch/win32/vs9/residdtv.vcproj, src/arch/win32/vs9/residfp.vcproj, + src/arch/win32/vs9/rs232drv.vcproj, src/arch/win32/vs9/rtc.vcproj, + src/arch/win32/vs9/scpu64.vcproj, src/arch/win32/vs9/serial.vcproj, + src/arch/win32/vs9/sid.vcproj, src/arch/win32/vs9/sounddrv.vcproj, + src/arch/win32/vs9/tape.vcproj, arch/win32/vs9/tcbm.vcproj, + src/arch/win32/vs9/userport.vcproj, src/arch/win32/vs9/vdc.vcproj, + src/arch/win32/vs9/vdrive.vcproj, src/arch/win32/vs9/vic20.vcproj, + src/arch/win32/vs9/vic20cart.vcproj, src/arch/win32/vs9/vicii.vcproj, + src/arch/win32/vs9/viciidtv.vcproj, src/arch/win32/vs9/viciisc.vcproj, + src/arch/win32/vs9/video.vcproj, src/arch/win32/vs9/vsid.vcproj, + src/arch/win32/vs9/vsidlib.vcproj, src/arch/win32/vs9/winid_ia64.bat, + src/arch/win32/vs9/winid_x64.bat, src/arch/win32/vs9/winid_x86.bat, + src/arch/win32/vs9/x128.vcproj, src/arch/win32/vs9/x64.vcproj, + src/arch/win32/vs9/x64dtv.vcproj, src/arch/win32/vs9/x64sc.vcproj, + src/arch/win32/vs9/xcbm2.vcproj, src/arch/win32/vs9/xcbm5x0.vcproj, + src/arch/win32/vs9/xpet.vcproj, src/arch/win32/vs9/xplus4.vcproj, + src/arch/win32/vs9/xscpu64.vcproj, src/arch/win32/vs9/xvic.vcproj: + Made vs9 directory populated with vs8 project files for now. + +2013-06-26 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs8/monitor.vcproj, + src/arch/win32/vs8/plus4.vcproj, src/arch/win32/vs8/vice.sln, + src/arch/win32/vs8/_vice.vcproj, src/arch/win32/vs8/arch.vcproj, + src/arch/win32/vs8/base.vcproj, src/arch/win32/vs8/c128.vcproj, + src/arch/win32/vs8/c1541.vcproj, src/arch/win32/vs8/c64.vcproj, + src/arch/win32/vs8/c64c128.vcproj, + src/arch/win32/vs8/c64c64dtv.vcproj, + src/arch/win32/vs8/c64cart.vcproj, + src/arch/win32/vs8/c64cartsystem.vcproj, + src/arch/win32/vs8/c64commoncart.vcproj, + src/arch/win32/vs8/c64dtv.vcproj, + src/arch/win32/vs8/c64dtvstubs.vcproj, + src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, + src/arch/win32/vs8/c64scpu64.vcproj, + src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, + src/arch/win32/vs8/cbm2common.vcproj, + src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, + src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, + src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, + src/arch/win32/vs8/fsdevice.vcproj, + src/arch/win32/vs8/geninfocontrib.vcproj, + src/arch/win32/vs8/genmsvcver.vcproj, + src/arch/win32/vs8/gentranslate.vcproj, + src/arch/win32/vs8/genwinres.vcproj, + src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, + src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, + src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, + src/arch/win32/vs8/imagecontents.vcproj, + src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, + src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, + src/arch/win32/vs8/platform.vcproj, + src/arch/win32/vs8/plus4exp.vcproj, + src/arch/win32/vs8/printerdrv.vcproj, + src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, + src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, + src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, + src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, + src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, + src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, + src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, + src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, + src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, + src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, + src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, + src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, + src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, + src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, + src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, + src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, + src/arch/win32/vs8/xvic.vcproj: Finished the msvc8 support. + +2013-06-26 Marco van den Heuvel + + * src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, + src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, + src/arch/win32/vs71/c64sc.vcproj, + src/arch/win32/vs71/cbm2common.vcproj, + src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, + src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, + src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, + src/arch/win32/vs71/xpet.vcproj: Updated msvc7.1 project files to + treat cpu type source files as regulars ones. + +2013-06-26 Marco van den Heuvel + + * src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/c128.vcproj, + src/arch/win32/vs70/c64dtv.vcproj, src/arch/win32/vs70/c64sc.vcproj, + src/arch/win32/vs70/cbm2common.vcproj, + src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, + src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, + src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, + src/arch/win32/vs70/xpet.vcproj: Updated msvc7.0 project files to + treat cpu type source files as regulars ones. + +2013-06-25 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, configure.proto, + src/arch/win32/Makefile.am, src/arch/win32/vs8, + src/arch/win32/vs8/winid_ia64.bat, src/arch/win32/vs8/winid_x64.bat, + src/arch/win32/vs8/winid_x86.bat, src/arch/win32/msvc/ide-config.h, + src/platform/platform_discovery.h, src/arch/win32/vs71/vice.sln, + src/arch/win32/vs8/monitor.vcproj, src/arch/win32/vs8/plus4.vcproj, + src/arch/win32/vs8/vice.sln, src/arch/win32/vs8/_vice.vcproj, + src/arch/win32/vs8/arch.vcproj, src/arch/win32/vs8/base.vcproj, + src/arch/win32/vs8/c128.vcproj, src/arch/win32/vs8/c1541.vcproj, + src/arch/win32/vs8/c64.vcproj, src/arch/win32/vs8/c64c128.vcproj, + src/arch/win32/vs8/c64c64dtv.vcproj, + src/arch/win32/vs8/c64cart.vcproj, + src/arch/win32/vs8/c64cartsystem.vcproj, + src/arch/win32/vs8/c64commoncart.vcproj, + src/arch/win32/vs8/c64dtv.vcproj, + src/arch/win32/vs8/c64dtvstubs.vcproj, + src/arch/win32/vs8/c64exp.vcproj, src/arch/win32/vs8/c64sc.vcproj, + src/arch/win32/vs8/c64scpu64.vcproj, + src/arch/win32/vs8/cartconv.vcproj, src/arch/win32/vs8/cbm2.vcproj, + src/arch/win32/vs8/cbm2common.vcproj, + src/arch/win32/vs8/cbm5x0.vcproj, src/arch/win32/vs8/core.vcproj, + src/arch/win32/vs8/crtc.vcproj, src/arch/win32/vs8/diskimage.vcproj, + src/arch/win32/vs8/drive.vcproj, src/arch/win32/vs8/fileio.vcproj, + src/arch/win32/vs8/fsdevice.vcproj, + src/arch/win32/vs8/geninfocontrib.vcproj, + src/arch/win32/vs8/genmsvcver.vcproj, + src/arch/win32/vs8/gentranslate.vcproj, + src/arch/win32/vs8/genwinres.vcproj, + src/arch/win32/vs8/gfxoutputdrv.vcproj, src/arch/win32/vs8/iec.vcproj, + src/arch/win32/vs8/iec128dcr.vcproj, src/arch/win32/vs8/iecbus.vcproj, + src/arch/win32/vs8/iecieee.vcproj, src/arch/win32/vs8/ieee.vcproj, + src/arch/win32/vs8/imagecontents.vcproj, + src/arch/win32/vs8/p64.vcproj, src/arch/win32/vs8/parallel.vcproj, + src/arch/win32/vs8/pet.vcproj, src/arch/win32/vs8/petcat.vcproj, + src/arch/win32/vs8/platform.vcproj, + src/arch/win32/vs8/plus4exp.vcproj, + src/arch/win32/vs8/printerdrv.vcproj, + src/arch/win32/vs8/raster.vcproj, src/arch/win32/vs8/resid.vcproj, + src/arch/win32/vs8/residdtv.vcproj, src/arch/win32/vs8/residfp.vcproj, + src/arch/win32/vs8/rs232drv.vcproj, src/arch/win32/vs8/rtc.vcproj, + src/arch/win32/vs8/scpu64.vcproj, src/arch/win32/vs8/serial.vcproj, + src/arch/win32/vs8/sid.vcproj, src/arch/win32/vs8/sounddrv.vcproj, + src/arch/win32/vs8/tape.vcproj, src/arch/win32/vs8/tcbm.vcproj, + src/arch/win32/vs8/userport.vcproj, src/arch/win32/vs8/vdc.vcproj, + src/arch/win32/vs8/vdrive.vcproj, src/arch/win32/vs8/vic20.vcproj, + src/arch/win32/vs8/vic20cart.vcproj, src/arch/win32/vs8/vicii.vcproj, + src/arch/win32/vs8/viciidtv.vcproj, src/arch/win32/vs8/viciisc.vcproj, + src/arch/win32/vs8/video.vcproj, src/arch/win32/vs8/vsid.vcproj, + src/arch/win32/vs8/vsidlib.vcproj, src/arch/win32/vs8/x128.vcproj, + src/arch/win32/vs8/x64.vcproj, src/arch/win32/vs8/x64dtv.vcproj, + src/arch/win32/vs8/x64sc.vcproj, src/arch/win32/vs8/xcbm2.vcproj, + src/arch/win32/vs8/xcbm5x0.vcproj, src/arch/win32/vs8/xpet.vcproj, + src/arch/win32/vs8/xplus4.vcproj, src/arch/win32/vs8/xscpu64.vcproj, + src/arch/win32/vs8/xvic.vcproj, src/arch/win32/vs8/Makefile.am, + src/arch/win32/vs8/make-msvc-bindist.bat, + src/arch/win32/msvc/ide-sidfpdefs.h, + src/arch/win32/vs71/make-msvc-bindist.bat, + src/arch/win64/vic20.vcproj: Finished vs7.1 support and started on vs8 + support. + +2013-06-24 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs71/monitor.vcproj, + src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, + src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, + src/arch/win32/vs71/c64sc.vcproj, + src/arch/win32/vs71/cbm2common.vcproj, + src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, + src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, + src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/arch.vcproj, + src/arch/win32/vs71/base.vcproj, src/arch/win32/vs71/rtc.vcproj, + src/arch/win32/vs71/sid.vcproj: Finished adding msvc7.1 support. + +2013-06-24 Marco van den Heuvel + + * src/arch/win32/vs70/c1541.vcproj, + src/arch/win32/vs70/cartconv.vcproj, + src/arch/win32/vs70/geninfocontrib.vcproj, + src/arch/win32/vs70/genmsvcver.vcproj, + src/arch/win32/vs70/gentranslate.vcproj, + src/arch/win32/vs70/genwinres.vcproj, + src/arch/win32/vs70/petcat.vcproj: Fixed. + +2013-06-24 Marco van den Heuvel + + * src/arch/win32/vs71/monitor.vcproj, + src/arch/win32/vs71/plus4.vcproj, src/arch/win32/vs71/vice.sln, + src/arch/win32/vs71/c128.vcproj, src/arch/win32/vs71/c64dtv.vcproj, + src/arch/win32/vs71/c64sc.vcproj, + src/arch/win32/vs71/cbm2common.vcproj, + src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, + src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, + src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, + src/arch/win32/vs71/xpet.vcproj, src/arch/win32/vs71/_vice.vcproj, + src/arch/win32/vs71/arch.vcproj, src/arch/win32/vs71/base.vcproj, + src/arch/win32/vs71/c1541.vcproj, src/arch/win32/vs71/c64.vcproj, + src/arch/win32/vs71/c64c128.vcproj, + src/arch/win32/vs71/c64c64dtv.vcproj, + src/arch/win32/vs71/c64cart.vcproj, + src/arch/win32/vs71/c64cartsystem.vcproj, + src/arch/win32/vs71/c64commoncart.vcproj, + src/arch/win32/vs71/c64dtvstubs.vcproj, + src/arch/win32/vs71/c64exp.vcproj, + src/arch/win32/vs71/c64scpu64.vcproj, + src/arch/win32/vs71/cartconv.vcproj, src/arch/win32/vs71/cbm2.vcproj, + src/arch/win32/vs71/cbm5x0.vcproj, src/arch/win32/vs71/core.vcproj, + src/arch/win32/vs71/crtc.vcproj, src/arch/win32/vs71/diskimage.vcproj, + src/arch/win32/vs71/fileio.vcproj, + src/arch/win32/vs71/fsdevice.vcproj, + src/arch/win32/vs71/geninfocontrib.vcproj, + src/arch/win32/vs71/genmsvcver.vcproj, + src/arch/win32/vs71/gentranslate.vcproj, + src/arch/win32/vs71/genwinres.vcproj, + src/arch/win32/vs71/gfxoutputdrv.vcproj, + src/arch/win32/vs71/iec.vcproj, src/arch/win32/vs71/iec128dcr.vcproj, + src/arch/win32/vs71/iecbus.vcproj, src/arch/win32/vs71/iecieee.vcproj, + src/arch/win32/vs71/ieee.vcproj, + src/arch/win32/vs71/imagecontents.vcproj, + src/arch/win32/vs71/p64.vcproj, src/arch/win32/vs71/parallel.vcproj, + src/arch/win32/vs71/petcat.vcproj, + src/arch/win32/vs71/platform.vcproj, + src/arch/win32/vs71/plus4exp.vcproj, + src/arch/win32/vs71/printerdrv.vcproj, + src/arch/win32/vs71/raster.vcproj, src/arch/win32/vs71/resid.vcproj, + src/arch/win32/vs71/residdtv.vcproj, + src/arch/win32/vs71/residfp.vcproj, + src/arch/win32/vs71/rs232drv.vcproj, src/arch/win32/vs71/rtc.vcproj, + src/arch/win32/vs71/serial.vcproj, src/arch/win32/vs71/sid.vcproj, + src/arch/win32/vs71/sounddrv.vcproj, src/arch/win32/vs71/tape.vcproj, + src/arch/win32/vs71/tcbm.vcproj, src/arch/win32/vs71/userport.vcproj, + src/arch/win32/vs71/vdc.vcproj, src/arch/win32/vs71/vdrive.vcproj, + src/arch/win32/vs71/vic20cart.vcproj, + src/arch/win32/vs71/vicii.vcproj, src/arch/win32/vs71/viciidtv.vcproj, + src/arch/win32/vs71/viciisc.vcproj, src/arch/win32/vs71/video.vcproj, + src/arch/win32/vs71/vsid.vcproj, src/arch/win32/vs71/x128.vcproj, + src/arch/win32/vs71/x64dtv.vcproj, src/arch/win32/vs71/x64sc.vcproj, + src/arch/win32/vs71/xcbm2.vcproj, src/arch/win32/vs71/xcbm5x0.vcproj, + src/arch/win32/vs71/xplus4.vcproj, src/arch/win32/vs71/xscpu64.vcproj, + src/arch/win32/vs71/xvic.vcproj: Put the msvc7.1 project files in + place. + +2013-06-24 Marco van den Heuvel + + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs71, + src/arch/win32/vs71/monitor.vcproj, src/arch/win32/vs71/plus4.vcproj, + src/arch/win32/vs71/vice.sln, src/arch/win32/vs71/c128.vcproj, + src/arch/win32/vs71/c64dtv.vcproj, src/arch/win32/vs71/c64sc.vcproj, + src/arch/win32/vs71/cbm2common.vcproj, + src/arch/win32/vs71/drive.vcproj, src/arch/win32/vs71/pet.vcproj, + src/arch/win32/vs71/scpu64.vcproj, src/arch/win32/vs71/vic20.vcproj, + src/arch/win32/vs71/vsidlib.vcproj, src/arch/win32/vs71/x64.vcproj, + src/arch/win32/vs71/xpet.vcproj, src/arch/win32/vs71/Makefile.am, + src/arch/win32/vs71/_vice.vcproj, src/arch/win32/vs71/arch.vcproj, + src/arch/win32/vs71/base.vcproj, src/arch/win32/vs71/c1541.vcproj, + src/arch/win32/vs71/c64.vcproj, src/arch/win32/vs71/c64c128.vcproj, + src/arch/win32/vs71/c64c64dtv.vcproj, + src/arch/win32/vs71/c64cart.vcproj, + src/arch/win32/vs71/c64cartsystem.vcproj, + src/arch/win32/vs71/c64commoncart.vcproj, + src/arch/win32/vs71/c64dtvstubs.vcproj, + src/arch/win32/vs71/c64exp.vcproj, + src/arch/win32/vs71/c64scpu64.vcproj, + src/arch/win32/vs71/cartconv.vcproj, src/arch/win32/vs71/cbm2.vcproj, + src/arch/win32/vs71/cbm5x0.vcproj, src/arch/win32/vs71/core.vcproj, + src/arch/win32/vs71/crtc.vcproj, src/arch/win32/vs71/diskimage.vcproj, + src/arch/win32/vs71/fileio.vcproj, + src/arch/win32/vs71/fsdevice.vcproj, + src/arch/win32/vs71/geninfocontrib.vcproj, + src/arch/win32/vs71/genmsvcver.vcproj, + src/arch/win32/vs71/gentranslate.vcproj, + src/arch/win32/vs71/genwinres.vcproj, + src/arch/win32/vs71/gfxoutputdrv.vcproj, + src/arch/win32/vs71/iec.vcproj, src/arch/win32/vs71/iec128dcr.vcproj, + src/arch/win32/vs71/iecbus.vcproj, src/arch/win32/vs71/iecieee.vcproj, + src/arch/win32/vs71/ieee.vcproj, + src/arch/win32/vs71/imagecontents.vcproj, + src/arch/win32/vs71/p64.vcproj, src/arch/win32/vs71/parallel.vcproj, + src/arch/win32/vs71/petcat.vcproj, + src/arch/win32/vs71/platform.vcproj, + src/arch/win32/vs71/plus4exp.vcproj, + src/arch/win32/vs71/printerdrv.vcproj, + src/arch/win32/vs71/raster.vcproj, src/arch/win32/vs71/resid.vcproj, + src/arch/win32/vs71/residdtv.vcproj, + src/arch/win32/vs71/residfp.vcproj, + src/arch/win32/vs71/rs232drv.vcproj, src/arch/win32/vs71/rtc.vcproj, + src/arch/win32/vs71/serial.vcproj, src/arch/win32/vs71/sid.vcproj, + src/arch/win32/vs71/sounddrv.vcproj, src/arch/win32/vs71/tape.vcproj, + src/arch/win32/vs71/tcbm.vcproj, src/arch/win32/vs71/userport.vcproj, + src/arch/win32/vs71/vdc.vcproj, src/arch/win32/vs71/vdrive.vcproj, + src/arch/win32/vs71/vic20cart.vcproj, + src/arch/win32/vs71/vicii.vcproj, src/arch/win32/vs71/viciidtv.vcproj, + src/arch/win32/vs71/viciisc.vcproj, src/arch/win32/vs71/video.vcproj, + src/arch/win32/vs71/vsid.vcproj, src/arch/win32/vs71/x128.vcproj, + src/arch/win32/vs71/x64dtv.vcproj, src/arch/win32/vs71/x64sc.vcproj, + src/arch/win32/vs71/xcbm2.vcproj, src/arch/win32/vs71/xcbm5x0.vcproj, + src/arch/win32/vs71/xplus4.vcproj, src/arch/win32/vs71/xscpu64.vcproj, + src/arch/win32/vs71/xvic.vcproj: Started on msvc7.1 support. + +2013-06-24 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs70, + src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs70/monitor.vcproj, src/arch/win32/vs70/plus4.vcproj, + src/arch/win32/vs70/vice.sln, src/arch/win32/vs70/c128.vcproj, + src/arch/win32/vs70/c64dtv.vcproj, src/arch/win32/vs70/c64sc.vcproj, + src/arch/win32/vs70/cbm2common.vcproj, + src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, + src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, + src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, + src/arch/win32/vs70/xpet.vcproj, src/arch/win32/vs70/c1541.vcproj, + src/arch/win32/vs70/cartconv.vcproj, + src/arch/win32/vs70/geninfocontrib.vcproj, + src/arch/win32/vs70/genmsvcver.vcproj, + src/arch/win32/vs70/gentranslate.vcproj, + src/arch/win32/vs70/genwinres.vcproj, + src/arch/win32/vs70/petcat.vcproj, src/arch/win32/vs70/_vice.vcproj, + src/arch/win32/vs70/arch.vcproj, src/arch/win32/vs70/base.vcproj, + src/arch/win32/vs70/c64.vcproj, src/arch/win32/vs70/c64c128.vcproj, + src/arch/win32/vs70/c64c64dtv.vcproj, + src/arch/win32/vs70/c64cart.vcproj, + src/arch/win32/vs70/c64cartsystem.vcproj, + src/arch/win32/vs70/c64commoncart.vcproj, + src/arch/win32/vs70/c64dtvstubs.vcproj, + src/arch/win32/vs70/c64exp.vcproj, + src/arch/win32/vs70/c64scpu64.vcproj, src/arch/win32/vs70/cbm2.vcproj, + src/arch/win32/vs70/cbm5x0.vcproj, src/arch/win32/vs70/core.vcproj, + src/arch/win32/vs70/crtc.vcproj, src/arch/win32/vs70/diskimage.vcproj, + src/arch/win32/vs70/fileio.vcproj, + src/arch/win32/vs70/fsdevice.vcproj, + src/arch/win32/vs70/gfxoutputdrv.vcproj, + src/arch/win32/vs70/iec.vcproj, src/arch/win32/vs70/iec128dcr.vcproj, + src/arch/win32/vs70/iecbus.vcproj, src/arch/win32/vs70/iecieee.vcproj, + src/arch/win32/vs70/ieee.vcproj, + src/arch/win32/vs70/imagecontents.vcproj, + src/arch/win32/vs70/p64.vcproj, src/arch/win32/vs70/parallel.vcproj, + src/arch/win32/vs70/platform.vcproj, + src/arch/win32/vs70/plus4exp.vcproj, + src/arch/win32/vs70/printerdrv.vcproj, + src/arch/win32/vs70/raster.vcproj, src/arch/win32/vs70/resid.vcproj, + src/arch/win32/vs70/residdtv.vcproj, + src/arch/win32/vs70/residfp.vcproj, + src/arch/win32/vs70/rs232drv.vcproj, src/arch/win32/vs70/rtc.vcproj, + src/arch/win32/vs70/serial.vcproj, src/arch/win32/vs70/sid.vcproj, + src/arch/win32/vs70/sounddrv.vcproj, src/arch/win32/vs70/tape.vcproj, + src/arch/win32/vs70/tcbm.vcproj, src/arch/win32/vs70/userport.vcproj, + src/arch/win32/vs70/vdc.vcproj, src/arch/win32/vs70/vdrive.vcproj, + src/arch/win32/vs70/vic20cart.vcproj, + src/arch/win32/vs70/vicii.vcproj, src/arch/win32/vs70/viciidtv.vcproj, + src/arch/win32/vs70/viciisc.vcproj, src/arch/win32/vs70/video.vcproj, + src/arch/win32/vs70/vsid.vcproj, src/arch/win32/vs70/x128.vcproj, + src/arch/win32/vs70/x64dtv.vcproj, src/arch/win32/vs70/x64sc.vcproj, + src/arch/win32/vs70/xcbm2.vcproj, src/arch/win32/vs70/xcbm5x0.vcproj, + src/arch/win32/vs70/xplus4.vcproj, src/arch/win32/vs70/xscpu64.vcproj, + src/arch/win32/vs70/xvic.vcproj, src/arch/win32/vs_tmpl/vice.dsw: + Finished adding msvc7.0 support. + +2013-06-23 groepaz + + * src/autostart.c, src/vdrive/vdrive-bam.c: fix crash when resetting + during autostart of tap files, inspired by patch #76 + +2013-06-23 groepaz + + * doc/readmes/Readme-Unix.txt: fix links, patch by mjhn + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs70/monitor.vcproj, + src/arch/win32/vs70/plus4.vcproj, src/arch/win32/vs70/vice.sln, + src/arch/win32/vs70/c128.vcproj, src/arch/win32/vs70/c64dtv.vcproj, + src/arch/win32/vs70/c64sc.vcproj, + src/arch/win32/vs70/cbm2common.vcproj, + src/arch/win32/vs70/drive.vcproj, src/arch/win32/vs70/pet.vcproj, + src/arch/win32/vs70/scpu64.vcproj, src/arch/win32/vs70/vic20.vcproj, + src/arch/win32/vs70/vsidlib.vcproj, src/arch/win32/vs70/x64.vcproj, + src/arch/win32/vs70/xpet.vcproj, + src/arch/win32/vs70/make-msvc-bindist.bat, + src/arch/win32/vs70/c1541.vcproj, src/arch/win32/vs70/cartconv.vcproj, + src/arch/win32/vs70/geninfocontrib.vcproj, + src/arch/win32/vs70/genmsvcver.vcproj, + src/arch/win32/vs70/gentranslate.vcproj, + src/arch/win32/vs70/genwinres.vcproj, + src/arch/win32/vs70/petcat.vcproj, src/arch/win32/vs70/Makefile.am, + src/arch/win32/vs70/_vice.vcproj, src/arch/win32/vs70/arch.vcproj, + src/arch/win32/vs70/base.vcproj, src/arch/win32/vs70/c64.vcproj, + src/arch/win32/vs70/c64c128.vcproj, + src/arch/win32/vs70/c64c64dtv.vcproj, + src/arch/win32/vs70/c64cart.vcproj, + src/arch/win32/vs70/c64cartsystem.vcproj, + src/arch/win32/vs70/c64commoncart.vcproj, + src/arch/win32/vs70/c64dtvstubs.vcproj, + src/arch/win32/vs70/c64exp.vcproj, + src/arch/win32/vs70/c64scpu64.vcproj, src/arch/win32/vs70/cbm2.vcproj, + src/arch/win32/vs70/cbm5x0.vcproj, src/arch/win32/vs70/core.vcproj, + src/arch/win32/vs70/crtc.vcproj, src/arch/win32/vs70/diskimage.vcproj, + src/arch/win32/vs70/fileio.vcproj, + src/arch/win32/vs70/fsdevice.vcproj, + src/arch/win32/vs70/gfxoutputdrv.vcproj, + src/arch/win32/vs70/iec.vcproj, src/arch/win32/vs70/iec128dcr.vcproj, + src/arch/win32/vs70/iecbus.vcproj, src/arch/win32/vs70/iecieee.vcproj, + src/arch/win32/vs70/ieee.vcproj, + src/arch/win32/vs70/imagecontents.vcproj, + src/arch/win32/vs70/p64.vcproj, src/arch/win32/vs70/parallel.vcproj, + src/arch/win32/vs70/platform.vcproj, + src/arch/win32/vs70/plus4exp.vcproj, + src/arch/win32/vs70/printerdrv.vcproj, + src/arch/win32/vs70/raster.vcproj, src/arch/win32/vs70/resid.vcproj, + src/arch/win32/vs70/residdtv.vcproj, + src/arch/win32/vs70/residfp.vcproj, + src/arch/win32/vs70/rs232drv.vcproj, src/arch/win32/vs70/rtc.vcproj, + src/arch/win32/vs70/serial.vcproj, src/arch/win32/vs70/sid.vcproj, + src/arch/win32/vs70/sounddrv.vcproj, src/arch/win32/vs70/tape.vcproj, + src/arch/win32/vs70/tcbm.vcproj, src/arch/win32/vs70/userport.vcproj, + src/arch/win32/vs70/vdc.vcproj, src/arch/win32/vs70/vdrive.vcproj, + src/arch/win32/vs70/vic20cart.vcproj, + src/arch/win32/vs70/vicii.vcproj, src/arch/win32/vs70/viciidtv.vcproj, + src/arch/win32/vs70/viciisc.vcproj, src/arch/win32/vs70/video.vcproj, + src/arch/win32/vs70/vsid.vcproj, src/arch/win32/vs70/x128.vcproj, + src/arch/win32/vs70/x64dtv.vcproj, src/arch/win32/vs70/x64sc.vcproj, + src/arch/win32/vs70/xcbm2.vcproj, src/arch/win32/vs70/xcbm5x0.vcproj, + src/arch/win32/vs70/xplus4.vcproj, src/arch/win32/vs70/xscpu64.vcproj, + src/arch/win32/vs70/xvic.vcproj, src/arch/win32/vs70/_vice.dsp, + src/arch/win32/vs70/arch.dsp, src/arch/win32/vs70/base.dsp, + src/arch/win32/vs70/c128.dsp, src/arch/win32/vs70/c1541.dsp, + src/arch/win32/vs70/c64.dsp, src/arch/win32/vs70/c64c128.dsp, + src/arch/win32/vs70/c64c64dtv.dsp, src/arch/win32/vs70/c64cart.dsp, + src/arch/win32/vs70/c64cartsystem.dsp, + src/arch/win32/vs70/c64commoncart.dsp, src/arch/win32/vs70/c64dtv.dsp, + src/arch/win32/vs70/c64dtvstubs.dsp, src/arch/win32/vs70/c64exp.dsp, + src/arch/win32/vs70/c64sc.dsp, src/arch/win32/vs70/c64scpu64.dsp, + src/arch/win32/vs70/cartconv.dsp, src/arch/win32/vs70/cbm2.dsp, + src/arch/win32/vs70/cbm2common.dsp, src/arch/win32/vs70/cbm5x0.dsp, + src/arch/win32/vs70/core.dsp, src/arch/win32/vs70/crtc.dsp, + src/arch/win32/vs70/diskimage.dsp, src/arch/win32/vs70/drive.dsp, + src/arch/win32/vs70/fileio.dsp, src/arch/win32/vs70/fsdevice.dsp, + src/arch/win32/vs70/geninfocontrib.dsp, + src/arch/win32/vs70/genmsvcver.dsp, + src/arch/win32/vs70/gentranslate.dsp, + src/arch/win32/vs70/genwinres.dsp, + src/arch/win32/vs70/gfxoutputdrv.dsp, src/arch/win32/vs70/iec.dsp, + src/arch/win32/vs70/iec128dcr.dsp, src/arch/win32/vs70/iecbus.dsp, + src/arch/win32/vs70/iecieee.dsp, src/arch/win32/vs70/ieee.dsp, + src/arch/win32/vs70/imagecontents.dsp, + src/arch/win32/vs70/monitor.dsp, src/arch/win32/vs70/p64.dsp, + src/arch/win32/vs70/parallel.dsp, src/arch/win32/vs70/pet.dsp, + src/arch/win32/vs70/petcat.dsp, src/arch/win32/vs70/platform.dsp, + src/arch/win32/vs70/plus4.dsp, src/arch/win32/vs70/plus4exp.dsp, + src/arch/win32/vs70/printerdrv.dsp, src/arch/win32/vs70/raster.dsp, + src/arch/win32/vs70/resid.dsp, src/arch/win32/vs70/residdtv.dsp, + src/arch/win32/vs70/residfp.dsp, src/arch/win32/vs70/rs232drv.dsp, + src/arch/win32/vs70/rtc.dsp, src/arch/win32/vs70/scpu64.dsp, + src/arch/win32/vs70/serial.dsp, src/arch/win32/vs70/sid.dsp, + src/arch/win32/vs70/sounddrv.dsp, src/arch/win32/vs70/tape.dsp, + src/arch/win32/vs70/tcbm.dsp, src/arch/win32/vs70/userport.dsp, + src/arch/win32/vs70/vdc.dsp, src/arch/win32/vs70/vdrive.dsp, + src/arch/win32/vs70/vic20.dsp, src/arch/win32/vs70/vic20cart.dsp, + src/arch/win32/vs70/vice.dsw, vice/src/arch/win32/vs70/vicii.dsp, + src/arch/win32/vs70/viciidtv.dsp, src/arch/win32/vs70/viciisc.dsp, + src/arch/win32/vs70/video.dsp, src/arch/win32/vs70/vsid.dsp, + src/arch/win32/vs70/vsidlib.dsp, src/arch/win32/vs70/x128.dsp, + src/arch/win32/vs70/x64.dsp, src/arch/win32/vs70/x64dtv.dsp, + src/arch/win32/vs70/x64sc.dsp, src/arch/win32/vs70/xcbm2.dsp, + src/arch/win32/vs70/xcbm5x0.dsp, src/arch/win32/vs70/xpet.dsp, + src/arch/win32/vs70/xplus4.dsp, src/arch/win32/vs70/xscpu64.dsp, + src/arch/win32/vs70/xvic.dsp: Put msvc7.0 project files in place. + +2013-06-22 Marco van den Heuvel + + * configure.proto, src/arch/win32/Makefile.am, src/arch/win32/vs70, + src/arch/win32/vs70/Makefile.am, src/arch/win32/vs70/_vice.dsp, + src/arch/win32/vs70/arch.dsp, src/arch/win32/vs70/base.dsp, + src/arch/win32/vs70/c128.dsp, src/arch/win32/vs70/c1541.dsp, + src/arch/win32/vs70/c64.dsp, src/arch/win32/vs70/c64c128.dsp, + src/arch/win32/vs70/c64c64dtv.dsp, src/arch/win32/vs70/c64cart.dsp, + src/arch/win32/vs70/c64cartsystem.dsp, + src/arch/win32/vs70/c64commoncart.dsp, src/arch/win32/vs70/c64dtv.dsp, + src/arch/win32/vs70/c64dtvstubs.dsp, src/arch/win32/vs70/c64exp.dsp, + src/arch/win32/vs70/c64sc.dsp, src/arch/win32/vs70/c64scpu64.dsp, + src/arch/win32/vs70/cartconv.dsp, src/arch/win32/vs70/cbm2.dsp, + src/arch/win32/vs70/cbm2common.dsp, src/arch/win32/vs70/cbm5x0.dsp, + src/arch/win32/vs70/core.dsp, src/arch/win32/vs70/crtc.dsp, + src/arch/win32/vs70/diskimage.dsp, src/arch/win32/vs70/drive.dsp, + src/arch/win32/vs70/fileio.dsp, src/arch/win32/vs70/fsdevice.dsp, + src/arch/win32/vs70/geninfocontrib.dsp, + src/arch/win32/vs70/genmsvcver.dsp, + src/arch/win32/vs70/gentranslate.dsp, + src/arch/win32/vs70/genwinres.dsp, + src/arch/win32/vs70/gfxoutputdrv.dsp, src/arch/win32/vs70/iec.dsp, + src/arch/win32/vs70/iec128dcr.dsp, src/arch/win32/vs70/iecbus.dsp, + src/arch/win32/vs70/iecieee.dsp, src/arch/win32/vs70/ieee.dsp, + src/arch/win32/vs70/imagecontents.dsp, + src/arch/win32/vs70/monitor.dsp, src/arch/win32/vs70/p64.dsp, + src/arch/win32/vs70/parallel.dsp, src/arch/win32/vs70/pet.dsp, + src/arch/win32/vs70/petcat.dsp, src/arch/win32/vs70/platform.dsp, + src/arch/win32/vs70/plus4.dsp, src/arch/win32/vs70/plus4exp.dsp, + src/arch/win32/vs70/printerdrv.dsp, src/arch/win32/vs70/raster.dsp, + src/arch/win32/vs70/resid.dsp, src/arch/win32/vs70/residdtv.dsp, + src/arch/win32/vs70/residfp.dsp, src/arch/win32/vs70/rs232drv.dsp, + src/arch/win32/vs70/rtc.dsp, src/arch/win32/vs70/scpu64.dsp, + src/arch/win32/vs70/serial.dsp, src/arch/win32/vs70/sid.dsp, + src/arch/win32/vs70/sounddrv.dsp, src/arch/win32/vs70/tape.dsp, + src/arch/win32/vs70/tcbm.dsp, src/arch/win32/vs70/userport.dsp, + src/arch/win32/vs70/vdc.dsp, src/arch/win32/vs70/vdrive.dsp, + src/arch/win32/vs70/vic20.dsp, src/arch/win32/vs70/vic20cart.dsp, + src/arch/win32/vs70/vice.dsw, src/arch/win32/vs70/vicii.dsp, + src/arch/win32/vs70/viciidtv.dsp, src/arch/win32/vs70/viciisc.dsp, + src/arch/win32/vs70/video.dsp, src/arch/win32/vs70/vsid.dsp, + src/arch/win32/vs70/vsidlib.dsp, src/arch/win32/vs70/x128.dsp, + src/arch/win32/vs70/x64.dsp, src/arch/win32/vs70/x64dtv.dsp, + src/arch/win32/vs70/x64sc.dsp, src/arch/win32/vs70/xcbm2.dsp, + src/arch/win32/vs70/xcbm5x0.dsp, src/arch/win32/vs70/xpet.dsp, + src/arch/win32/vs70/xplus4.dsp, src/arch/win32/vs70/xscpu64.dsp, + src/arch/win32/vs70/xvic.dsp: Added a vs70 directory. + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c: split msvc7 into msvc70 and msvc71. + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs6/vice.dsw, + src/arch/win32/vs_tmpl/vice.tmpl, src/arch/win32/vs_tmpl/vice.dsw, + src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/c64scpu64.dsp, + src/arch/win32/vs6/geninfocontrib.dsp, + src/arch/win32/vs6/genmsvcver.dsp, + src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, + src/arch/win32/vs6/xplus4.dsp: Finished the vs6 generation part. + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/arch.tmpl, + src/arch/win32/vs_tmpl/monitor.tmpl, + src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs_tmpl/x64dtv.tmpl, + src/arch/win32/vs_tmpl/_vice.tmpl, src/arch/win32/vs_tmpl/base.tmpl, + src/arch/win32/vs_tmpl/c128.tmpl, src/arch/win32/vs_tmpl/c1541.tmpl, + src/arch/win32/vs_tmpl/c64.tmpl, src/arch/win32/vs_tmpl/c64c128.tmpl, + src/arch/win32/vs_tmpl/c64c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64cart.tmpl, + src/arch/win32/vs_tmpl/c64cartsystem.tmpl, + src/arch/win32/vs_tmpl/c64commoncart.tmpl, + src/arch/win32/vs_tmpl/c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, + src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, + src/arch/win32/vs_tmpl/c64scpu64.tmpl, + src/arch/win32/vs_tmpl/cbm2.tmpl, + src/arch/win32/vs_tmpl/cbm2common.tmpl, + src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, + src/arch/win32/vs_tmpl/fsdevice.tmpl, + src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, + src/arch/win32/vs_tmpl/iec.tmpl, + src/arch/win32/vs_tmpl/iec128dcr.tmpl, + src/arch/win32/vs_tmpl/iecbus.tmpl, + src/arch/win32/vs_tmpl/iecieee.tmpl, src/arch/win32/vs_tmpl/ieee.tmpl, + src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, + src/arch/win32/vs_tmpl/plus4exp.tmpl, + src/arch/win32/vs_tmpl/printerdrv.tmpl, + src/arch/win32/vs_tmpl/raster.tmpl, + src/arch/win32/vs_tmpl/rs232drv.tmpl, + src/arch/win32/vs_tmpl/scpu64.tmpl, + src/arch/win32/vs_tmpl/serial.tmpl, src/arch/win32/vs_tmpl/sid.tmpl, + src/arch/win32/vs_tmpl/tcbm.tmpl, + src/arch/win32/vs_tmpl/userport.tmpl, src/arch/win32/vs_tmpl/vdc.tmpl, + src/arch/win32/vs_tmpl/vic20.tmpl, + src/arch/win32/vs_tmpl/vic20cart.tmpl, + src/arch/win32/vs_tmpl/vicii.tmpl, + src/arch/win32/vs_tmpl/viciidtv.tmpl, + src/arch/win32/vs_tmpl/viciisc.tmpl, + src/arch/win32/vs_tmpl/video.tmpl, src/arch/win32/vs_tmpl/vsid.tmpl, + src/arch/win32/vs_tmpl/vsidlib.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/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: + Changed the project deps line to a project deps list. + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/x64dtv.tmpl, + src/arch/win32/vs_tmpl/_vice.tmpl, src/arch/win32/vs_tmpl/c1541.tmpl, + src/arch/win32/vs_tmpl/petcat.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/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/vs_tmpl/cartconv.tmpl, + src/arch/win32/vs_tmpl/geninfocontrib.tmpl, + src/arch/win32/vs_tmpl/genmsvcver.tmpl, + src/arch/win32/vs_tmpl/gentranslate.tmpl, + src/arch/win32/vs_tmpl/genwinres.tmpl: Changed the libs line to a libs + list. + +2013-06-22 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs6/_vice.dsp, src/arch/win32/vs6/xcbm5x0.dsp, + src/arch/win32/vs6/xpet.dsp, src/arch/win32/vs6/xplus4.dsp, + src/arch/win32/vs6/xscpu64.dsp, src/arch/win32/vs6/xvic.dsp, + src/arch/win32/vs_tmpl/_vice.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/vs_tmpl/_vice.dsp, src/arch/win32/vs_tmpl/xcbm5x0.dsp, + src/arch/win32/vs_tmpl/xpet.dsp, src/arch/win32/vs_tmpl/xplus4.dsp, + src/arch/win32/vs_tmpl/xscpu64.dsp, src/arch/win32/vs_tmpl/xvic.dsp: + More template progress. - * src/arch/amigaos/mui/mui.c: Fixed the amiga BrowseFile function. +2013-06-21 groepaz -2011-01-13 Marco van den Heuvel + * src/arch/unix/x11/gnome/uimon.c: make tilde work with deadkeys + keymap, patch by moiree. fixes bug #444 - * src/arch/amigaos/mui/uisound.c: Fixed amiga sound dialog (previously - the fragment size selection box was empty). +2013-06-21 groepaz -2011-01-13 Marco van den Heuvel + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/scpu64ui.c, src/c64/c64-cmdline-options.c, + src/c64/c64-resources.c, src/c64/c64.c, src/c64/c64model.c, + src/c64/c64model.h, src/c64/c64scmodel.c, src/drive/drive.c, + src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64.c, src/serial/serial-trap.c, src/translate.txt, + src/translate_text.c: fixed model switching in x64sc and xscpu64, + added resource and commandline option to select wether drives should + reset with the computer, related unix gui updates. fixes bug #369. UIs + need updating, see devlog. + +2013-06-21 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/msvc/ide-config.h, src/arch/win32/vs_tmpl/x64dtv.tmpl, + src/arch/win32/vs6/c64cart.dsp, src/arch/win32/vs6/vsid.dsp, + src/arch/win32/vs6/x128.dsp, src/arch/win32/vs6/x64.dsp, + src/arch/win32/vs6/x64dtv.dsp, src/arch/win32/vs6/x64sc.dsp, + src/arch/win32/vs6/xcbm2.dsp, src/arch/win32/vs_tmpl/c64cart.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/x64sc.tmpl, + src/arch/win32/vs_tmpl/xcbm2.tmpl, src/arch/win32/vs_tmpl/vsid.dsp, + src/arch/win32/vs_tmpl/vsidlib.dsp, src/arch/win32/vs_tmpl/x128.dsp, + src/arch/win32/vs_tmpl/x64.dsp, src/arch/win32/vs_tmpl/x64dtv.dsp, + src/arch/win32/vs_tmpl/x64sc.dsp, src/arch/win32/vs_tmpl/xcbm2.dsp: + More template progress. + +2013-06-20 groepaz + + * src/arch/unix/gui/uicommands.c, src/init.c, src/machine.c, + src/machine.h, src/translate.txt, src/translate_text.c: added resource + and command line option to select default action on CPU JAM. fixes bug + #286. UIs need updating, see devlog + +2013-06-20 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs6/tcbm.dsp, src/arch/win32/vs6/userport.dsp, + src/arch/win32/vs6/vdc.dsp, src/arch/win32/vs6/vdrive.dsp, + src/arch/win32/vs6/vic20.dsp, src/arch/win32/vs6/vic20cart.dsp, + src/arch/win32/vs6/vicii.dsp, src/arch/win32/vs6/viciidtv.dsp, + src/arch/win32/vs6/viciisc.dsp, src/arch/win32/vs6/video.dsp, + src/arch/win32/vs6/vsidlib.dsp, src/arch/win32/vs_tmpl/tcbm.tmpl, + src/arch/win32/vs_tmpl/userport.tmpl, src/arch/win32/vs_tmpl/vdc.tmpl, + src/arch/win32/vs_tmpl/vic20.tmpl, + src/arch/win32/vs_tmpl/vic20cart.tmpl, + src/arch/win32/vs_tmpl/vicii.tmpl, + src/arch/win32/vs_tmpl/viciidtv.tmpl, + src/arch/win32/vs_tmpl/viciisc.tmpl, + src/arch/win32/vs_tmpl/video.tmpl, + src/arch/win32/vs_tmpl/vsidlib.tmpl, src/arch/win32/vs_tmpl/tcbm.dsp, + src/arch/win32/vs_tmpl/userport.dsp, src/arch/win32/vs_tmpl/vdc.dsp, + src/arch/win32/vs_tmpl/vdrive.dsp, src/arch/win32/vs_tmpl/vdrive.tmpl, + src/arch/win32/vs_tmpl/vic20.dsp, + src/arch/win32/vs_tmpl/vic20cart.dsp, + src/arch/win32/vs_tmpl/vicii.dsp, src/arch/win32/vs_tmpl/viciidtv.dsp, + src/arch/win32/vs_tmpl/viciisc.dsp, src/arch/win32/vs_tmpl/video.dsp: + More template progress. + +2013-06-19 groepaz + + * src/monitor/mon_breakpoint.c, src/monitor/monitor.c: always switch + to CPU bank for disassembly triggered by break- or watchpoints or + single stepping. fixed bug #431 + +2013-06-19 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs_tmpl/sounddrv. tmpl,src/arch/win32/vs6/residdtv.dsp, + src/arch/win32/vs6/residfp.dsp, src/arch/win32/vs6/rs232drv.dsp, + src/arch/win32/vs6/rtc.dsp, src/arch/win32/vs6/scpu64.dsp, + src/arch/win32/vs6/serial.dsp, src/arch/win32/vs6/sid.dsp, + src/arch/win32/vs6/sounddrv.dsp, src/arch/win32/vs6/tape.dsp, + src/arch/win32/vs_tmpl/rs232drv.tmpl, + src/arch/win32/vs_tmpl/scpu64.tmpl, + src/arch/win32/vs_tmpl/serial.tmpl, src/arch/win32/vs_tmpl/sid.tmpl, + src/arch/win32/vs_tmpl/residdtv.dsp, + src/arch/win32/vs_tmpl/residdtv.tmpl, + src/arch/win32/vs_tmpl/residfp.dsp, + src/arch/win32/vs_tmpl/residfp.tmpl, + src/arch/win32/vs_tmpl/rs232drv.dsp, src/arch/win32/vs_tmpl/rtc.dsp, + src/arch/win32/vs_tmpl/rtc.tmpl, src/arch/win32/vs_tmpl/scpu64.dsp, + src/arch/win32/vs_tmpl/sid.dsp, src/arch/win32/vs_tmpl/sounddrv.dsp, + src/arch/win32/vs_tmpl/tape.dsp, src/arch/win32/vs_tmpl/tape.tmpl: + More template progress. + +2013-06-19 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/Makefile.am, + src/arch/win32/vs_tmpl/arch.tmpl, src/arch/win32/vs_tmpl/monitor.tmpl, + src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs6/printerdrv.dsp, + src/arch/win32/vs6/raster.dsp, src/arch/win32/vs6/resid.dsp, + src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c128.tmpl, + src/arch/win32/vs_tmpl/c1541.tmpl, src/arch/win32/vs_tmpl/c64.tmpl, + src/arch/win32/vs_tmpl/c64c128.tmpl, + src/arch/win32/vs_tmpl/c64c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64cart.tmpl, + src/arch/win32/vs_tmpl/c64cartsystem.tmpl, + src/arch/win32/vs_tmpl/c64commoncart.tmpl, + src/arch/win32/vs_tmpl/c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, + src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, + src/arch/win32/vs_tmpl/c64scpu64.tmpl, + src/arch/win32/vs_tmpl/cbm2.tmpl, + src/arch/win32/vs_tmpl/cbm2common.tmpl, + src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, + src/arch/win32/vs_tmpl/fsdevice.tmpl, + src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, + src/arch/win32/vs_tmpl/iec.tmpl, + src/arch/win32/vs_tmpl/iec128dcr.tmpl, + src/arch/win32/vs_tmpl/iecbus.tmpl, + src/arch/win32/vs_tmpl/iecieee.tmpl, src/arch/win32/vs_tmpl/ieee.tmpl, + src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, + src/arch/win32/vs_tmpl/plus4exp.tmpl, + src/arch/win32/vs_tmpl/printerdrv.tmpl, + src/arch/win32/vs_tmpl/raster.tmpl, + src/arch/win32/vs_tmpl/cartconv.tmpl, + src/arch/win32/vs_tmpl/geninfocontrib.tmpl, + src/arch/win32/vs_tmpl/genmsvcver.tmpl, + src/arch/win32/vs_tmpl/gentranslate.tmpl, + src/arch/win32/vs_tmpl/genwinres.tmpl, + src/arch/win32/vs_tmpl/core.tmpl, src/arch/win32/vs_tmpl/crtc.tmpl, + src/arch/win32/vs_tmpl/diskimage.tmpl, + src/arch/win32/vs_tmpl/fileio.tmpl, + src/arch/win32/vs_tmpl/imagecontents.tmpl, + src/arch/win32/vs_tmpl/p64.tmpl, src/arch/win32/vs_tmpl/parallel.tmpl, + src/arch/win32/vs_tmpl/platform.tmpl, + src/arch/win32/vs_tmpl/printerdrv.dsp, + src/arch/win32/vs_tmpl/raster.dsp, src/arch/win32/vs_tmpl/resid.dsp, + src/arch/win32/vs_tmpl/resid.tmpl: More template progress. + +2013-06-18 groepaz + + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c, + src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, src/cbm2/cbm5x0mem.c, + src/drive/drivemem.c, src/monitor/monitor.c, src/pet/petmem.c, + src/plus4/plus4mem.c, src/scpu64/scpu64mem.c, src/vic20/vic20mem.c: + fix zeropage memory access when watchpoints are enabled, fixes bug + #440 + +2013-06-18 Marco van den Heuvel + + * src/arch/win32/vs_tmpl/Makefile.am, src/arch/win32/vs6/monitor.dsp, + src/arch/win32/vs6/plus4.dsp, src/arch/win32/vs_tmpl/monitor.tmpl, + src/arch/win32/vs_tmpl/plus4.tmpl, src/arch/win32/vs6/ieee.dsp, + src/arch/win32/vs6/imagecontents.dsp, src/arch/win32/vs6/p64.dsp, + src/arch/win32/vs6/parallel.dsp, src/arch/win32/vs6/pet.dsp, + src/arch/win32/vs6/petcat.dsp, src/arch/win32/vs6/platform.dsp, + src/arch/win32/vs6/plus4exp.dsp, src/arch/win32/vs_tmpl/ieee.tmpl, + src/arch/win32/vs_tmpl/pet.tmpl, src/arch/win32/vs_tmpl/petcat.tmpl, + src/arch/win32/vs_tmpl/plus4exp.tmpl, + src/arch/win32/vs_tmpl/imagecontents.tmpl, + src/arch/win32/vs_tmpl/p64.tmpl, src/arch/win32/vs_tmpl/parallel.tmpl, + src/arch/win32/vs_tmpl/platform.tmpl, src/arch/win32/vs_tmpl/ieee.dsp, + src/arch/win32/vs_tmpl/imagecontents.dsp, + src/arch/win32/vs_tmpl/monitor.dsp, src/arch/win32/vs_tmpl/p64.dsp, + src/arch/win32/vs_tmpl/parallel.dsp, src/arch/win32/vs_tmpl/pet.dsp, + src/arch/win32/vs_tmpl/petcat.dsp, + src/arch/win32/vs_tmpl/platform.dsp, src/arch/win32/vs_tmpl/plus4.dsp, + src/arch/win32/vs_tmpl/plus4exp.dsp: More template additions and + substitutions. + +2013-06-18 Marco van den Heuvel + + * src/sound.c: Update sound status when changing stereo/mono state. + +2013-06-18 Marco van den Heuvel + + * src/arch/win32/vs_tmpl, src/arch/win32/vs_tmpl/mkmsvc.c, + configure.proto, src/arch/win32/Makefile.am, + src/arch/win32/vs_tmpl/Makefile.am, src/arch/win32/vs_tmpl/arch.tmpl, + src/arch/win32/vs_tmpl/vice.dsw, src/arch/win32/vs6/arch.dsp, + src/arch/win32/vs6/base.dsp, src/arch/win32/vs6/c128.dsp, + src/arch/win32/vs6/c1541.dsp, src/arch/win32/vs6/c64.dsp, + src/arch/win32/vs6/c64c128.dsp, src/arch/win32/vs6/c64c64dtv.dsp, + src/arch/win32/vs6/c64cart.dsp, src/arch/win32/vs6/c64cartsystem.dsp, + src/arch/win32/vs6/c64commoncart.dsp, src/arch/win32/vs6/c64dtv.dsp, + src/arch/win32/vs6/c64dtvstubs.dsp, src/arch/win32/vs6/c64exp.dsp, + src/arch/win32/vs6/c64sc.dsp, src/arch/win32/vs6/c64scpu64.dsp, + src/arch/win32/vs6/cartconv.dsp, src/arch/win32/vs6/cbm2.dsp, + src/arch/win32/vs6/cbm2common.dsp, src/arch/win32/vs6/cbm5x0.dsp, + src/arch/win32/vs6/core.dsp, src/arch/win32/vs6/crtc.dsp, + src/arch/win32/vs6/diskimage.dsp, src/arch/win32/vs6/drive.dsp, + src/arch/win32/vs6/fileio.dsp, src/arch/win32/vs6/fsdevice.dsp, + src/arch/win32/vs6/geninfocontrib.dsp, + src/arch/win32/vs6/genmsvcver.dsp, + src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, + src/arch/win32/vs6/gfxoutputdrv.dsp, src/arch/win32/vs6/iec.dsp, + src/arch/win32/vs6/iec128dcr.dsp, src/arch/win32/vs6/iecbus.dsp, + src/arch/win32/vs6/iecieee.dsp, src/arch/win32/vs6/x128.dsp, + src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c128.tmpl, + src/arch/win32/vs_tmpl/c1541.tmpl, src/arch/win32/vs_tmpl/c64.tmpl, + src/arch/win32/vs_tmpl/c64c128.tmpl, + src/arch/win32/vs_tmpl/c64c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64cart.tmpl, + src/arch/win32/vs_tmpl/c64cartsystem.tmpl, + src/arch/win32/vs_tmpl/c64commoncart.tmpl, + src/arch/win32/vs_tmpl/c64dtv.tmpl, + src/arch/win32/vs_tmpl/c64dtvstubs.tmpl, + src/arch/win32/vs_tmpl/c64exp.tmpl, src/arch/win32/vs_tmpl/c64sc.tmpl, + src/arch/win32/vs_tmpl/c64scpu64.tmpl, + src/arch/win32/vs_tmpl/cbm2.tmpl, + src/arch/win32/vs_tmpl/cbm2common.tmpl, + src/arch/win32/vs_tmpl/cbm5x0.tmpl, src/arch/win32/vs_tmpl/drive.tmpl, + src/arch/win32/vs_tmpl/fsdevice.tmpl, + src/arch/win32/vs_tmpl/gfxoutputdrv.tmpl, + src/arch/win32/vs_tmpl/iec.tmpl, + src/arch/win32/vs_tmpl/iec128dcr.tmpl, + src/arch/win32/vs_tmpl/iecbus.tmpl, + src/arch/win32/vs_tmpl/iecieee.tmpl, + src/arch/win32/vs_tmpl/cartconv.tmpl, + src/arch/win32/vs_tmpl/geninfocontrib.tmpl, + src/arch/win32/vs_tmpl/genmsvcver.tmpl, + src/arch/win32/vs_tmpl/gentranslate.tmpl, + src/arch/win32/vs_tmpl/genwinres.tmpl, + src/arch/win32/vs_tmpl/_vice.dsp, src/arch/win32/vs_tmpl/xcbm5x0.dsp, + src/arch/win32/vs_tmpl/xpet.dsp, src/arch/win32/vs_tmpl/xplus4.dsp, + src/arch/win32/vs_tmpl/xscpu64.dsp, src/arch/win32/vs_tmpl/xvic.dsp, + src/arch/win32/vs_tmpl/vsid.dsp, src/arch/win32/vs_tmpl/vsidlib.dsp, + src/arch/win32/vs_tmpl/x128.dsp, src/arch/win32/vs_tmpl/x64.dsp, + src/arch/win32/vs_tmpl/x64dtv.dsp, src/arch/win32/vs_tmpl/x64sc.dsp, + src/arch/win32/vs_tmpl/xcbm2.dsp, src/arch/win32/vs_tmpl/tcbm.dsp, + src/arch/win32/vs_tmpl/userport.dsp, src/arch/win32/vs_tmpl/vdc.dsp, + src/arch/win32/vs_tmpl/vdrive.dsp, src/arch/win32/vs_tmpl/vic20.dsp, + src/arch/win32/vs_tmpl/vic20cart.dsp, + src/arch/win32/vs_tmpl/vicii.dsp, src/arch/win32/vs_tmpl/viciidtv.dsp, + src/arch/win32/vs_tmpl/viciisc.dsp, src/arch/win32/vs_tmpl/video.dsp, + src/arch/win32/vs_tmpl/residdtv.dsp, + src/arch/win32/vs_tmpl/residfp.dsp, + src/arch/win32/vs_tmpl/rs232drv.dsp, src/arch/win32/vs_tmpl/rtc.dsp, + src/arch/win32/vs_tmpl/scpu64.dsp, src/arch/win32/vs_tmpl/serial.dsp, + src/arch/win32/vs_tmpl/sid.dsp, src/arch/win32/vs_tmpl/sounddrv.dsp, + src/arch/win32/vs_tmpl/tape.dsp, src/arch/win32/vs_tmpl/core.tmpl, + src/arch/win32/vs_tmpl/crtc.tmpl, + src/arch/win32/vs_tmpl/diskimage.tmpl, + src/arch/win32/vs_tmpl/fileio.tmpl, + src/arch/win32/vs_tmpl/printerdrv.dsp, + src/arch/win32/vs_tmpl/raster.dsp, src/arch/win32/vs_tmpl/resid.dsp, + src/arch/win32/vs_tmpl/ieee.dsp, + src/arch/win32/vs_tmpl/imagecontents.dsp, + src/arch/win32/vs_tmpl/monitor.dsp, src/arch/win32/vs_tmpl/p64.dsp, + src/arch/win32/vs_tmpl/parallel.dsp, src/arch/win32/vs_tmpl/pet.dsp, + src/arch/win32/vs_tmpl/petcat.dsp, + src/arch/win32/vs_tmpl/platform.dsp, src/arch/win32/vs_tmpl/plus4.dsp, + src/arch/win32/vs_tmpl/plus4exp.dsp: Made a template -> vs6 project + file conversion program, started adding templates and using the + resulting project files in the vs6 directory. + +2013-06-17 groepaz + + * src/translate_text.c: fix description for del command, fixes bug + #435 + +2013-06-17 groepaz + + * src/petcat.c: updated help + +2013-06-15 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6, + src/arch/win32/vs6/make-msvc-bindist.bat, + src/arch/win32/vs6/Makefile.am, src/arch/win32/make-msvc-bindist.bat: + Moved the bindist batch file to the correct location. + +2013-06-15 Marco van den Heuvel + + * src/arch/win32/vs6, src/arch/win32/vs6/monitor.dsp, + src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/video.dsp, + src/arch/win32/vs6/vsid.dsp, src/arch/win32/vs6/x128.dsp, + src/arch/win32/vs6/x64.dsp, src/arch/win32/vs6/x64dtv.dsp, + src/arch/win32/vs6/x64sc.dsp, src/arch/win32/vs6/xcbm2.dsp, + src/arch/win32/vs6/xcbm5x0.dsp, src/arch/win32/vs6/xpet.dsp, + src/arch/win32/vs6/xplus4.dsp, src/arch/win32/vs6/xscpu64.dsp, + src/arch/win32/vs6/xvic.dsp: Fixed. + +2013-06-15 groepaz + + * data/PLUS4/Makefile.am, data/PLUS4/kernal.005, + src/plus4/plus4model.c: use ntsc kernal when ntsc machine is selected, + fixes bug #436 + +2013-06-15 groepaz + + * src/c128/c128memsnapshot.c, src/snapshot.c: fix copypaste fail, + fixes bug #438 + +2013-06-15 Marco van den Heuvel + + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, + src/platform/platform_discovery.h, + src/platform/platform_x86_runtime_cpu.c: Fixed for msvc detection. + +2013-06-15 Marco van den Heuvel + + * src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uitapestatus.c: Fixed. + +2013-06-15 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6/vice.dsw, + src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/vsidlib.dsp, + src/arch/win32/vs6/x128.dsp, src/arch/win32/vs6/x64.dsp, + src/arch/win32/vs6/x64dtv.dsp, src/arch/win32/vs6/x64sc.dsp, + src/arch/win32/vs6/xcbm2.dsp, src/arch/win32/vs6/xcbm5x0.dsp, + src/arch/win32/vs6/xpet.dsp, src/arch/win32/vs6/xplus4.dsp, + src/arch/win32/vs6/xscpu64.dsp, src/arch/win32/vs6/xvic.dsp, + src/arch/win32/vice.dsw, src/arch/win32/vsidlib.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, + src/arch/win32/xscpu64.dsp, src/arch/win32/xvic.dsp: Finished moving + the msvc6 project files. + +2013-06-14 Marco van den Heuvel + + * src/arch/win64/vic20.vcproj: Fixed. + +2013-06-14 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, + src/arch/win32/vs6/userport.dsp, src/arch/win32/vs6/vdc.dsp, + src/arch/win32/vs6/vdrive.dsp, src/arch/win32/vs6/vic20.dsp, + src/arch/win32/vs6/vic20cart.dsp, src/arch/win32/vs6/vicii.dsp, + src/arch/win32/vs6/viciidtv.dsp, src/arch/win32/vs6/viciisc.dsp, + src/arch/win32/vs6/video.dsp, src/arch/win32/vs6/vsid.dsp, + src/arch/win32/userport.dsp, src/arch/win32/vdc.dsp, + src/arch/win32/vdrive.dsp, src/arch/win32/vic20.dsp, + src/arch/win32/vic20cart.dsp, src/arch/win32/vicii.dsp, + src/arch/win32/viciidtv.dsp, src/arch/win32/viciisc.dsp, + src/arch/win32/video.dsp, src/arch/win32/vsid.dsp: Moved some more + msvc6 project files. + +2013-06-14 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6/plus4.dsp, + src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/pet.dsp, + src/arch/win32/vs6/petcat.dsp, src/arch/win32/vs6/platform.dsp, + src/arch/win32/vs6/plus4exp.dsp, src/arch/win32/vs6/printerdrv.dsp, + src/arch/win32/vs6/raster.dsp, src/arch/win32/vs6/resid.dsp, + src/arch/win32/vs6/residdtv.dsp, src/arch/win32/vs6/residfp.dsp, + src/arch/win32/vs6/rs232drv.dsp, src/arch/win32/vs6/rtc.dsp, + src/arch/win32/vs6/scpu64.dsp, src/arch/win32/vs6/serial.dsp, + src/arch/win32/vs6/sid.dsp, src/arch/win32/vs6/sounddrv.dsp, + src/arch/win32/vs6/tape.dsp, src/arch/win32/vs6/tcbm.dsp, + src/arch/win32/pet.dsp, src/arch/win32/petcat.dsp, + src/arch/win32/platform.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/plus4exp.dsp, src/arch/win32/printerdrv.dsp, + src/arch/win32/raster.dsp, src/arch/win32/resid.dsp, + src/arch/win32/residdtv.dsp, src/arch/win32/residfp.dsp, + src/arch/win32/rs232drv.dsp, src/arch/win32/rtc.dsp, + src/arch/win32/scpu64.dsp, src/arch/win32/serial.dsp, + src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, + src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp: Moved some more + msvc6 project files. + +2013-06-13 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6/monitor.dsp, + src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/gfxoutputdrv.dsp, + src/arch/win32/vs6/iec.dsp, src/arch/win32/vs6/iec128dcr.dsp, + src/arch/win32/vs6/iecbus.dsp, src/arch/win32/vs6/iecieee.dsp, + src/arch/win32/vs6/ieee.dsp, src/arch/win32/vs6/imagecontents.dsp, + src/arch/win32/vs6/p64.dsp, src/arch/win32/vs6/parallel.dsp, + src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, + src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, + src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, + src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, + src/arch/win32/p64.dsp, src/arch/win32/parallel.dsp: Moved some more + msvc6 project files. - * src/arch/amigaos/archdep.c, src/arch/sdl/archdep_amiga.c: Changed the - logfile output for amiga to where if the logfile cannot be opened the - output will go to stdout. +2013-06-13 Marco van den Heuvel -2011-01-13 Spiro Trikaliotis + * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, + src/arch/win32/vs6/cbm5x0.dsp, src/arch/win32/vs6/core.dsp, + src/arch/win32/vs6/crtc.dsp, src/arch/win32/vs6/diskimage.dsp, + src/arch/win32/vs6/drive.dsp, src/arch/win32/vs6/fileio.dsp, + src/arch/win32/vs6/fsdevice.dsp, + src/arch/win32/vs6/geninfocontrib.dsp, + src/arch/win32/vs6/genmsvcver.dsp, + src/arch/win32/vs6/gentranslate.dsp, src/arch/win32/vs6/genwinres.dsp, + src/arch/win32/cbm5x0.dsp, src/arch/win32/core.dsp, + src/arch/win32/crtc.dsp, src/arch/win32/diskimage.dsp, + src/arch/win32/drive.dsp, src/arch/win32/fileio.dsp, + src/arch/win32/fsdevice.dsp, src/arch/win32/geninfocontrib.dsp, + src/arch/win32/genmsvcver.dsp, src/arch/win32/gentranslate.dsp, + src/arch/win32/genwinres.dsp: Moved some more msvc6 project files. + +2013-06-13 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6/Makefile.am, + src/arch/win32/vs6/c64commoncart.dsp, src/arch/win32/vs6/c64dtv.dsp, + src/arch/win32/vs6/c64dtvstubs.dsp, src/arch/win32/vs6/c64exp.dsp, + src/arch/win32/vs6/c64sc.dsp, src/arch/win32/vs6/c64scpu64.dsp, + src/arch/win32/vs6/cartconv.dsp, src/arch/win32/vs6/cbm2.dsp, + src/arch/win32/vs6/cbm2common.dsp, src/arch/win32/c64commoncart.dsp, + src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, + src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/c64scpu64.dsp, src/arch/win32/cartconv.dsp, + src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp: Moved some + more msvc6 project files. + +2013-06-11 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/vs6, + src/arch/win32/vs6/Makefile.am, src/arch/win32/vs6/_vice.dsp, + src/arch/win32/vs6/arch.dsp, src/arch/win32/vs6/base.dsp, + src/arch/win32/vs6/c128.dsp, src/arch/win32/vs6/c1541.dsp, + src/arch/win32/vs6/c64.dsp, src/arch/win32/vs6/c64c128.dsp, + src/arch/win32/vs6/c64c64dtv.dsp, src/arch/win32/vs6/c64cart.dsp, + src/arch/win32/vs6/c64cartsystem.dsp, src/arch/win32/_vice.dsp, + src/arch/win32/arch.dsp, src/arch/win32/base.dsp, + src/arch/win32/c128.dsp, src/arch/win32/c1541.dsp, + src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64c64dtv.dsp, src/arch/win32/c64cart.dsp, + src/arch/win32/c64cartsystem.dsp: Started on moving the msvc6 project + files to a seperate directory, and cleaning them up. - * configure.in, src/arch/unix/rawnetarch.c: Newer libpcap have - pcap_inject() (from libpcap of BSD) and/or pcap_sendpacket() - (from WinPcap). If either one is available, do not depend on libnet - anymore. +2013-06-11 Marco van den Heuvel -2011-01-13 Marco van den Heuvel + * src/arch/win32/ui.c, src/arch/win32/uic128.c, + src/pet/pet-resources.c: Fixed some warnings. - * src/arch/sdl/archdep_amiga.c: Included proto/exec.h in the sdl - archdep_amiga.c for aros OpenLibrary/CloseLibrary definitions. +2013-06-11 Marco van den Heuvel -2011-01-12 Marco van den Heuvel + * src/arch/win32/c128.dsp: Fixed. - * src/arch/amigaos/vic20ui.c, src/c64/cart/mmc64.c, - src/plus4/plus4mem.c: Some warning fixes +2013-06-11 Marco van den Heuvel -2011-01-12 pottendo + * src/platform/platform_windows_runtime_os.c: Fixed. - * po/it.po: Updated by Andrea. +2013-06-10 pottendo -2011-01-12 Andreas Matthies + * po/de.po: Updated. - * src/arch/win32/fullscrn.c, src/arch/win32/ui.c: Improved AlwaysOnTop - option so that it works at startup and outlives a switch to fullscreen - mode. +2013-06-10 Marco van den Heuvel -2011-01-11 Marco van den Heuvel + * src/platform/platform_windows_runtime_os.c, + src/platform/platform_interix_runtime_os.c: Some more platform + discovery improvements. - * po/nl.po: Updated +2013-06-08 Marco van den Heuvel -2011-01-11 Marco van den Heuvel + * src/platform/platform_windows_runtime_os.c: Added windows 98 + security edition support. - * po/da.po: Updated by Mikkel Holm Olsen. +2013-06-08 Marco van den Heuvel -2011-01-10 groepaz + * src/platform/platform_windows_runtime_os.c: Added windows thin pc + support. - * src/log.c: make log file name persistent if given on commandline, so - logging to a file does not break when loading a config file from the ui. +2013-06-07 Marco van den Heuvel -2011-01-10 groepaz + * src/arch/win32/vsidlib.dsp: msvc vsidcpu fixes. - * src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, - src/cbm2/cbm2.c, src/cbm2/cbm2.h, src/cbm2/cbm2cia.h, - src/cbm2/cbm2cia1.c, src/pet/pet-cmdline-options.c, src/pet/pet.c, - src/pet/pet.h: fixed timing constants, added missing pal/ntsc - commandline switch, added cia tod fix to cbm2 +2013-06-07 Marco van den Heuvel -2011-01-10 groepaz + * src/arch/win32/mididrv.c: Define DWORD_PTR for compilers that don't + define it. - * src/drive/drive-snapshot.c, src/plus4/plus4-snapshot.c, - src/plus4/plus4mem.c, src/plus4/plus4mem.h, - src/plus4/plus4memsnapshot.c, src/plus4/ted-snapshot.c, - src/plus4/tedtypes.h: fixed some snapshot related stuff +2013-06-07 Marcus Sutton -2011-01-10 Marco van den Heuvel + * src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/ui.h, src/arch/beos/ui_cbm2.cc, + src/arch/beos/ui_device.cc, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_joystick.cc, src/arch/beos/ui_pet.cc, + src/arch/beos/ui_sid.cc, src/arch/beos/ui_sidcart.cc, + src/arch/beos/ui_sidcart.h, src/arch/beos/ui_sound.cc, + src/arch/beos/ui_ted.cc, src/arch/beos/ui_vic.cc, + src/arch/beos/ui_vic20.cc, src/arch/beos/ui_vicii.cc, + src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc: Added consts to + fix most Haiku gcc 4.4 warnings, and some minor refactoring. - * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, - src/arch/msdos/petui.c, src/arch/msdos/vic20ui.c: Removed emuid from the - dos ui. +2013-06-04 Marco van den Heuvel -2011-01-10 Marco van den Heuvel + * po/it.po, po/translations-status.txt: Updated. - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/plus4ui.c, - src/arch/msdos/uimagicvoice.c, src/arch/msdos/uimagicvoice.h, - src/arch/msdos/uimmcreplay.c, src/arch/msdos/uimmcreplay.h, - src/arch/msdos/uiv364speech.c, src/arch/msdos/uiv364speech.h: Added - magic voice, mmc replay and v364 speech menus to the dos ui. +2013-06-04 Marco van den Heuvel -2011-01-10 Marco van den Heuvel + * po/translations-status.txt: Updated for the updated Spanish + translations. - * src/charset.c: Added some '(BYTE)something >= 0x00' fixes. +2013-06-04 Marco van den Heuvel -2011-01-10 Marco van den Heuvel + * src/arch/win32/Makefile.am: Fixed a typo. - * src/c64/cart/c64cartmem.c, src/c64/cart/expert.c, - src/c64/cart/generic.c, src/c64/cart/isepic.c, - src/c64/cart/retroreplay.c: Added some '(WORD) something <= 0xffff' - fixes. +2013-06-04 Marco van den Heuvel -2011-01-09 Marco van den Heuvel + * src/pet/Makefile.am: Added missing petcolour.h - * configure.in, src/arch/msdos/uimmc64.c: Added mmc64 card type - selection support to the dos ui. +2013-06-04 Manuel Antonio Rodriguez Bas -2011-01-09 Antti S. Lankila + * po/es.po: updated - * src/resid/filter.cc: Ensure that filter still works after switching - model mid-song. +2013-06-01 Marco van den Heuvel -2011-01-08 groepaz + * ChangeLog, build/android/build-android.sh, 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: VICE 2.4.4 - * src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: fixed ntsc - display ranges, fixed height macros +2013-06-01 Marco van den Heuvel -2011-01-08 groepaz + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_cygwin_runtime_os.c, + src/platform/platform_discovery.h: Improved and modularized the cygwin + detection. - * src/c64/c64sound.c, src/c64/cart/atomicpower.c, - 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/dqbb.c, src/c64/cart/dqbb.h, - src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/freezemachine.c, src/c64/cart/generic.c, - src/c64/cart/isepic.c, src/c64/cart/isepic.h, src/c64/cart/magicvoice.c, - src/c64/cart/mmc64.c, src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, - src/c64/cart/supersnapshot4.c, src/cartridge.h, src/vicii/vicii-fetch.c, - src/vicii/vicii.c: made proper hook for sound funcs (digimax, - magicvoice, sfx sound sampler, sfx sound expander), fixed fake-ultimax - mapping for carts in vicii, added mem peek (ramcart, expert, isepic, - dqbb), fixed ultimax fetches (expert, isepic), removed phi2 ram hack - from some carts (atomic power, ss4), fixed bank init (generic), fixed - 16k roms (freeze machine) +2013-06-01 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/arch/msdos/archdep.c, src/platform/Makefile.am, + src/platform/platform.h, src/platform/platform_dos_runtime_os.c: Made + the dos detection a bit more modular. - * src/arch/amigaos/make-bindist.sh: Fixed a typo. +2013-05-31 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * 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/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/respetcolour.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a 'make trans-update'. - * src/arch/amigaos/mui/mui.c: Moved the platform.h include to avoid NULL - not being defined on aros. +2013-05-31 Marco van den Heuvel -2011-01-08 Daniel Kahlin + * po/nl.po, po/translations-status.txt: Updated. - * src/drive/driveimage.c: Applied patch for 1571 speed zone problem by - skoe. Fixes bug 3152829. +2013-05-31 Marco van den Heuvel -2011-01-08 pottendo + * 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'. - * po/it.po: Updated by Andrea. +2013-05-31 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/arch/win32/respetcolour.rc, src/arch/win32/uipetcolour.c, + src/arch/win32/uipetcolour.h: Fixed. - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Did a - 'make trans-update'. +2013-05-31 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/petui.c, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/respetcolour.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uipetcolour.c, src/arch/win32/uipetcolour.h, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xpet.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/xpet.vcproj: Added + 'pet colour' elements to the windows ui. - * src/arch/win32/res.rc: Fixed the position of the palette combobox and - browse button for the palette dialog of the win32 ui. +2013-05-31 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/platform/platform_interix_runtime_os.c: More interix updates. - * src/arch/win32/res.rc: Fixed printer dialog elements alignment for the - win32 ui. +2013-05-31 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/pet/petcolour.c: Fixed some warnings. - * src/arch/win32/res.rc: Fixed render filter combobox alignment in the - win32 ui. +2013-05-29 Olaf Seibert -2011-01-08 Marco van den Heuvel + * src/arch/unix/gui/petui.c, src/arch/unix/gui/uipetcolour.c: Fix two + includes. - * src/arch/win32/resc64.rc: Fixed win32 c64 model selection ui 'creep'. +2013-05-29 Olaf Seibert -2011-01-08 Marco van den Heuvel + * src/pet/petcolour.c: Swap fg and bg colour in colour PET, following + hardware change. - * src/arch/msdos/menudefs.c, src/arch/msdos/uiattach.c, - src/arch/msdos/uimmc64.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c, - src/arch/msdos/uitfe.c: Some dos ui cleanups. +2013-05-29 Marco van den Heuvel -2011-01-08 pottendo + * src/arch/win32/video-dx9.c: Applied patch as submitted by vonred: + support for multiple monitors in windows. The directx9 code ignores + the display & refresh rate specified by the user. Here is some code + that resolves the issue. N.B. there is no added test for the validity + of the values; if the vice.ini file contains bad data, going into full + screen mode will fail. - * po/de.po: Updated. +2013-05-28 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/petui.c, + src/arch/unix/gui/uipetcolour.c, src/arch/unix/gui/uipetcolour.h: + Added 'pet colour' elements to the unix ui. - * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, - src/arch/msdos/uipetdww.c, src/arch/msdos/uipetdww.h: Added pet dww to - the dos ui. +2013-05-27 Marco van den Heuvel -2011-01-08 Marco van den Heuvel + * src/arch/sdl/menu_pethw.c: Added 'pet colour' elements to the sdl + ui. - * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, - src/arch/msdos/uic64model.c, src/arch/msdos/uic64model.h: Added c64 - model selection to the dos ui. +2013-05-27 Marco van den Heuvel -2011-01-07 Marco van den Heuvel + * src/arch/amigaos/mui/uipetcolour.c, + src/arch/amigaos/mui/uipetcolour.h: Fixed. - * src/arch/msdos/archdep.h, src/arch/msdos/c64ui.c, - src/arch/msdos/menudefs.c, src/arch/msdos/uiattach.c, - src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisnapshot.c, - src/c64/cart/magicvoice.c: Some (ms)dos port fixes. +2013-05-27 Marco van den Heuvel -2011-01-07 Olaf Seibert + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uipetcolour.c, + src/arch/amigaos/mui/uipetcolour.h, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Added + 'pet colour' elements to the amiga ui. - * src/arch/unix/x11/xaw/x11ui.c: Add missing #include (NetBSD is - stricter than Linux). +2013-05-25 Marco van den Heuvel -2011-01-07 Olaf Seibert + * src/platform/platform_discovery.h, + src/platform/platform_interix_runtime_os.c: More interix detection + improvements. - * src/arch/unix/x11/xaw/widgets/TextFieldP.h: Remove unused member - variable. +2013-05-25 Marco van den Heuvel -2011-01-07 Olaf Seibert + * src/platform/platform_interix_runtime_os.c: Some interix + improvements. - * src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/TextFieldP.h, - src/arch/unix/x11/xaw/x11ui.c: Disable "international support" when in - the "C" locale, since it is worse than no support (it falls back to - 7-bit US-ASCII). Found some Graphics Context and text allocation errors - in the mean time. +2013-05-25 Marco van den Heuvel -2011-01-06 Olaf Seibert + * src/pet/pet-cmdline-options.c, src/pet/pethre.c, src/translate.txt, + src/translate_text.c: Added some previously untranslated items. - * src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/widgets/RegExp.c, - src/arch/unix/x11/xaw/widgets/RegExp.h: Fix longstanding crash when you - have an invalid file pattern in the xaw fileselector. +2013-05-24 Marcus Sutton -2011-01-06 Marco van den Heuvel + * src/arch/beos/statusbar.cc: Workaround a compiler bug only seen in + gcc-2.95.3-haiku-100818. - * po, po/Makefile.in.in, po/po2table.c: Added a conversion step - (sv.po (utf-8) -> sv_iso.po (iso-8859-1)) to the make trans-update - target. +2013-05-24 Marcus Sutton -2011-01-05 Marco van den Heuvel + * config.guess, configure.proto, src/arch/beos/archdep.c, + src/arch/beos/socketimpl.h, src/libm_math.c, src/pet/pet.c, + src/platform/platform_beos_runtime_os.c, + src/platform/platform_discovery.h, + src/platform/platform_x86_runtime_cpu.c, src/sid/sid.h, src/sound.c, + src/sounddrv/soundbeos.cc: Fixes for Haiku x86 native compiles of + BeVICE. - * src/arch/win32/res.rc: Fixed win32 peripheral dialog input text size - issue. +2013-05-24 Marco van den Heuvel -2011-01-04 Marco van den Heuvel + * po/nl.po: Fixed some typos. - * ChangeLog, configure.in, po/da.po, po/de.po, po/fr.po, po/hu.po, - po/it.po, po/nl.po, po/pl.po, po/sv.po, po/tr.po, - src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, - src/resid-dtv, src/version.h: Version 2.2.10. +2013-05-23 Marco van den Heuvel ------------------------------------------------------------------------------- + * src/pet/pet-resources.c: Cosmetic fix. -2011-01-04 Olaf Seibert +2013-05-21 Marco van den Heuvel - * src/arch/unix/x11/xaw/widgets/DrawString.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/FileSelP.h, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/widgets/MultiList.h, - src/arch/unix/x11/xaw/widgets/MultiListP.h, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/widgets/ScrListP.h, - src/arch/unix/x11/xaw/widgets/TabString.h, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/TextField.h, - src/arch/unix/x11/xaw/widgets/TextFieldP.h, - src/arch/unix/x11/xaw/x11ui.c: Add international support to home-grown - widgets in xaw-ui. + * src/platform/platform_interix_runtime_os.c: Some interix updates. -2011-01-03 Antti S. Lankila +2013-05-21 Marco van den Heuvel - * src/c64/psid.c: Fix thinko at address boundary + * src/c64/c64io.c, src/vic20/vic20io.c: Don't see 2 (or more) reads + that give the same result as a conflict. -2011-01-03 Antti S. Lankila +2013-05-21 Marco van den Heuvel - * src/c64/c64.c: psid_init_driver() and psid_init_tune() must follow - each other, because tune() modifies state set up by driver(), and can't - be reinvoked without resetting state at driver(). + * src/cmdline.c: Fixed a warning. -2011-01-03 Antti S. Lankila +2013-05-18 Marco van den Heuvel - * src/machine.c: Fix include name of event.h that I accidentally - carried over from my fork. + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_interix_runtime_os.c: Added interix runtime + detection. -2011-01-03 Antti S. Lankila +2013-05-18 Marco van den Heuvel - * src/machine.c: Initialize memory, because machine_specific_init on - C64 (vicii init) uses the chargen pointer that this function sets up. + * src/platform/platform_discovery.h: Refined interix compile time + detection. -2011-01-03 Antti S. Lankila +2013-05-18 Marco van den Heuvel - * src/c64/psid.c: Duh. s/StereoSid/SidStereo/g. + * src/platform/platform_aix_version.h, + src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, + src/platform/platform_linux_libc_version.h, + src/platform/platform_linux_runtime_os.c: Cosmetic fixes. -2011-01-03 Antti S. Lankila +2013-05-17 Marco van den Heuvel - * src/c64/psid.c: Experimental: support Stereo SID specification. + * src/platform/platform.c, src/platform/platform_discovery.h: Added + interix compile time discovery. -2011-01-02 Antti S. Lankila +2013-05-14 Marco van den Heuvel - * src/resid/filter.cc, src/resid/filter.h: Cache some computation - regarding the VCR's gate potential. + * configure.proto: Fixed the configure --disable-option-checking + parameter. -2011-01-02 Marco van den Heuvel +2013-05-13 Marco van den Heuvel - * src/Makefile.am, src/arch/amigaos/ui.c, src/arch/beos/ui.cc, - src/arch/sdl/menu_snapshot.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/win32/ui.c, src/arch/win32/uievent.c, src/attach.c, - src/autostart.c, src/c128/c128-snapshot.c, src/c1541.c, - src/c64/c64-snapshot.c, src/c64dtv/c64dtv-snapshot.c, - src/cbm2/cbm2-snapshot.c, src/datasette.c, src/debug.c, src/event.c, - src/event.h, src/init.c, src/joystick.c, src/keyboard.c, src/machine.c, - src/network.c, src/pet/pet-snapshot.c, src/petcat.c, - src/plus4/plus4-snapshot.c, src/resources.c, src/tape/tape.c, - src/vic20/vic20-snapshot.c, src/vice-event.h: Renamed event.h to - vice-event.h to avoid conflicts with a gtk+ package event.h header. - -2011-01-02 Daniel Kahlin - - * src/resid/configure.in: Lowered automake and autoconf revision - requirements. - -2011-01-01 Marco van den Heuvel + * src/c64/c64cia1.c: Some cosmetic fixes. - * configure.in, src/arch/sdl/archdep_amiga.c, src/vice_sdl.h: Added - powersdl support to the morphos sdl port. +2013-05-11 Jarek Sobolewski -2010-12-31 Marco van den Heuvel + * po/pl.po: Updated. - * configure.in, src/arch/amigaos/catweaselmkiii.c, - src/arch/amigaos/hardsid.c, src/usleep.c: Fixed and updated for morphos - compilation. +2013-05-11 Marco van den Heuvel -2010-12-31 Marco van den Heuvel + * src/userport/userport_joystick.c: Fixed oem joystick support. - * doc/vice.texi, src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed some - 2010's to 2011, happy new year!!! +2013-05-11 Marco van den Heuvel -2010-12-31 Marco van den Heuvel + * src/arch/amigaos/mui/uic128settings.c, + src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uic128.c: Updated the guis of the various ports for the + changes in the c128 external function rom. - * configure.in: Fixed a typo. +2013-05-11 Marco van den Heuvel -2010-12-31 Olaf Seibert + * src/arch/msdos/uilightpen.c, src/arch/sdl/menu_lightpen.c, + src/arch/unix/gui/uilightpen.c, src/arch/win32/uilightpen.c, + src/lightpen.c, src/lightpen.h: Added support for the Inkwell Systems + lightpen, as provided by Greg King. - src/arch/unix/x11/xaw/x11ui.c: Xaw fileselector: accept OK button for - non-existent files. International support for menus. Fileselector still - needs work. +2013-05-11 Marco van den Heuvel -2010-12-30 Marco van den Heuvel + * src/arch/win32/mousedrv.c, src/arch/win32/resdialogs.txt, + src/arch/win32/resmouse.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uimouse.c: Added mouse sensitivity setting support (as + requested by Derrick Inksley) to the windows port. - * src/arch/amigaos/ahi.c, src/arch/amigaos/joyai.c, - src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiexpert.c, - src/arch/amigaos/mui/uiisepic.c, src/arch/amigaos/mui/uiisepic.h, - src/arch/amigaos/timer.c, src/arch/amigaos/timer.h, - src/arch/amigaos/uic64cart.c, src/arch/amigaos/video.c, - src/arch/amigaos/vsyncapi.c: Updated and fixed the amigaos port to - build for amiga os4 again. +2013-05-11 Marco van den Heuvel -2010-12-30 Peter Krefting + * src/platform/platform_linux_runtime_os.c: Don't use local variable, + musl and newlib choke on it. - * po/sv.po: Recode sv.po to UTF-8. +2013-05-11 Fabrizio Gennari -2010-12-30 Peter Krefting + * configure.proto: Check for existence of svnversion - * po/sv.po: Update Swedish translation (2805t0f0u). +2013-05-11 Fabrizio Gennari -2010-12-30 groepaz + * src/Makefile.am, src/gensvnversion.sh: Use svnversion instead of svn + info because its output is locale-independent - * src/c128/c128mem.c, src/c64/c64.c, src/c64/c64sound.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/capture.c, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h: fixed mem peek, removed - some unneeded includes +2013-05-10 Marco van den Heuvel -2010-12-30 groepaz + * src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, + src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added + petcolour.c to the various project files. - * src/c64/cart/c64cartmem.c: fix indention +2013-05-10 Marco van den Heuvel -2010-12-28 Marco van den Heuvel + * src/sound.h, src/sounddrv/sounduss.c: Better checking of needed + defines. - * configure.in, src/arch/sdl/archdep_amiga.c, src/arch/sdl/blockdev.c, - src/vice_sdl.h: Added support for shared SDL library to the amiga port. +2013-05-10 Marco van den Heuvel -2010-12-28 pottendo + * src/platform/platform_linux_runtime_os.c: Fixed some typos. - * po/de.po: Updated. +2013-05-09 Marco van den Heuvel -2010-12-27 Marco van den Heuvel + * src/geninfocontrib_h.sh: Detect system echo command location. - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, - src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uidqbb.c, - src/arch/amigaos/mui/uiexpert.c, src/arch/amigaos/mui/uiexpert.h, - src/arch/amigaos/mui/uigeoram.c, src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uimmcreplay.c, src/arch/amigaos/mui/uiramcart.c, - src/arch/amigaos/mui/uireu.c, src/arch/amigaos/uic64cart.c, - src/arch/amigaos/uires.h: Added 'save image when changed' items to the - amiga ui and rewrote the amiga expert cart ui. +2013-05-08 Marco van den Heuvel -2010-12-27 Marco van den Heuvel + * src/platform/platform.c, src/platform/platform_compiler.h, + src/platform/platform_discovery.h, + src/platform/platform_linux_runtime_os.c: Added linux kernel + recognition. - * src/arch/amigaos/Makefile.am, 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/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uivideo.c, src/arch/amigaos/mui/uivideo.h, - src/arch/amigaos/mui/uivideoc128.c, src/arch/amigaos/mui/uivideoc128.h, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.h, - src/arch/amigaos/mui/uivideocbm2pet.c, - src/arch/amigaos/mui/uivideocbm2pet.h, src/arch/amigaos/petui.c, - src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h: Rewrote the video settings dialog of - the amiga ui (included render filter and external palette(s)). +2013-05-08 Marco van den Heuvel -2010-12-27 Olaf Seibert + * configure.proto: Added check for an 'ar' that truncates object + names. - * src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uiexpert.c, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiisepic.c, - src/arch/unix/gui/uilib.c, src/arch/unix/gui/uimmcreplay.c, - src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, - src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiprinter.c, - src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uirs232.c, src/arch/unix/gui/vic20ui.c, - src/arch/unix/ui.h, src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/widgets/DirMgr.h, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/FileSel.h, - src/arch/unix/x11/xaw/widgets/FileSelP.h, - src/arch/unix/x11/xaw/widgets/RegExp.c, - src/arch/unix/x11/xaw/widgets/RegExp.h, src/arch/unix/x11/xaw/x11ui.c: - Xaw file selector can now also select directories, and a "Read Only" - toggle. UI code now knows it can call the fileselector to select - new/non-existent files. +2013-05-03 Kajtar Zsolt -2010-12-26 groepaz + * src/c128/c128memlimit.c: Fix up also the memlimits for external + function ROM. (and also for internal where it was wrong) - * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.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/c64cartmem.c, src/c64/cart/c64cartmem.h, - src/c64/cart/c64cartsystem.h, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/capture.c, src/c64/cart/comal80.c, - src/c64/cart/crt.c, src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, - src/c64/cart/generic.c, src/c64/cart/georam.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, - src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, - src/c64/cart/magicformel.c, src/c64/cart/magicvoice.c, - src/c64/cart/magicvoice.h, src/c64/cart/mikroass.c, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, - src/c64/cart/ocean.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/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, - src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/cartridge.h, - src/viciisc/vicii-fetch.c: christmas cleanup :) more refactoring and - renaming, implemented passthrough support (MMC64, IEEE, Magic Voice) +2013-05-03 Kajtar Zsolt -2010-12-25 Marco van den Heuvel + * doc/vice.texi, src/arch/sdl/menu_rom.c, src/arch/unix/gui/c128ui.c, + src/c128/c128mem.c, src/c128/c128meminit.c, src/c128/c128mmu.c, + src/c128/functionrom.c, src/c128/functionrom.h, src/translate.txt, + src/translate_text.c: I was noticed that the external function socket + works the same way as the internal. Therefore this patch add features + to the external function ROM which were missing compared to the + internal one. TODO: someone please update non-unix/sdl guis to have a + menu for the external function ROM. - * src/arch/win32/cbm2ui.c: Added cbm5x0 support to the win32 video - settings. +2013-05-03 Errol Smith -2010-12-24 Hannu Nuotio + * src/monitor/mon_command.c: Fix bug #3608263 (delete command in wrong + section of monitor help) - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/x11video.c: Add - aspect ratio setting dialog for Xaw, extend ratio range to 0.5 - 2.0. - Patch by Olaf Seibert +2013-05-03 Olaf Seibert -2010-12-24 Marco van den Heuvel + * src/pet/pet-resources.c, src/pet/pet.c, src/pet/petcolour.c, + src/pet/petcolour.h: Add petcolour.h and use it. - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c: Corrected - cart names in the amiga ui. +2013-05-02 Olaf Seibert -2010-12-24 Marco van den Heuvel + * src/pet/Makefile.am, src/pet/pet-cmdline-options.c, + src/pet/pet-resources.c, src/pet/pet-resources.h, src/pet/pet.c, + src/pet/pet.h, src/pet/petcolour.c, src/pet/petdww.c, + src/pet/petmem.c, src/pet/petmem.h: This implements the 2-chip colour + board for the Universal PET mainboard (i.e. model 4032) as designed by + Steve Gray: + http://www.6502.org/users/sjgray/projects/colourpet/index.html + The hardware is a work-in-progress. - * src/cartridge.h: Alphabetized the user visible cart names for easier - look-up. +2013-04-29 Marco van den Heuvel -2010-12-24 Hannu Nuotio + * src/platform/platform.c, src/platform/platform_discovery.h, + src/platform/platform_linux_runtime_os.c: Better platforms list. - * src/arch/unix/x11/gnome/about.c: Add Danish translator to the GTK+ - about dialog, detabify +2013-04-26 Marco van den Heuvel -2010-12-23 Marco van den Heuvel + * src/platform/platform_linux_libc_version.h, + src/platform/platform_linux_runtime_os.c: Added linux newlib and musl + support. - * 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/petui.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h: Removed emuid from the amiga port. +2013-04-26 Marco van den Heuvel -2010-12-23 Marco van den Heuvel + * src/platform/platform_linux_runtime_os.c: Fixed support for + dietlibc. - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvui.c, - src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64ui.c, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2ui.c, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/mui.c, - src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiacia.c, - src/arch/amigaos/mui/uiautostart.c, - src/arch/amigaos/mui/uic128settings.c, - src/arch/amigaos/mui/uic64_256k.c, src/arch/amigaos/mui/uic64dtv.c, - src/arch/amigaos/mui/uic64model.c, - src/arch/amigaos/mui/uicbm2settings.c, - src/arch/amigaos/mui/uidatasette.c, src/arch/amigaos/mui/uidigimax.c, - src/arch/amigaos/mui/uidqbb.c, src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c, - src/arch/amigaos/mui/uidrivepetcbm2.c, - src/arch/amigaos/mui/uidriveplus4.c, - src/arch/amigaos/mui/uieasyflash.c, src/arch/amigaos/mui/uigeoram.c, - src/arch/amigaos/mui/uiide64.c, src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uijoystick.c, src/arch/amigaos/mui/uijoystickll.c, - src/arch/amigaos/mui/uimagicvoice.c, src/arch/amigaos/mui/uimmc64.c, - src/arch/amigaos/mui/uimmcreplay.c, src/arch/amigaos/mui/uimouse.c, - src/arch/amigaos/mui/uinetwork.c, src/arch/amigaos/mui/uipetdww.c, - src/arch/amigaos/mui/uipetreu.c, src/arch/amigaos/mui/uipetsettings.c, - src/arch/amigaos/mui/uiplus256k.c, src/arch/amigaos/mui/uiplus60k.c, - src/arch/amigaos/mui/uiprinter.c, src/arch/amigaos/mui/uiprinter.h, - src/arch/amigaos/mui/uiram.c, src/arch/amigaos/mui/uiramcart.c, - src/arch/amigaos/mui/uireu.c, src/arch/amigaos/mui/uiromc128settings.c, - src/arch/amigaos/mui/uiromcbm2settings.c, - src/arch/amigaos/mui/uirompetsettings.c, - src/arch/amigaos/mui/uiromplus4settings.c, - src/arch/amigaos/mui/uirs232user.c, src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/mui/uisiddtv.c, - src/arch/amigaos/mui/uisound.c, src/arch/amigaos/mui/uisoundexpander.c, - src/arch/amigaos/mui/uiv364speech.c, src/arch/amigaos/mui/uivic20mem.c, - src/arch/amigaos/mui/uivicii.c, src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/amigaos/mui/uivideocbm2pet.c, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added - printer settings dialog to the amiga ui. +2013-04-25 Marcus Sutton -2010-12-23 Hannu Nuotio - - * src/arch/sdl/menu_printer.c: SDL: remove IEC from the printer menu - strings as they are also used for IEEE devices on f.ex xpet - -2010-12-23 pottendo - - * po/de.po: Updated. + * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/scpu64ui.cc, + src/arch/beos/statusbar.h, src/arch/beos/ui.cc, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicewindow.cc, + src/arch/beos/vicewindow.h, src/arch/beos/video.cc, + src/arch/beos/vsidui.cc: Fixed various extern "C" wrappers so BeVICE + compiles with gcc-2.95.3-beos-070218 from + http://www.bebits.com/app/4011 . Also ViceWindows get quit properly + now instead of deleted, fixing a crash bug exposed by fixing the + wrappers. -2010-12-23 Hannu Nuotio +2013-04-23 Olaf Seibert - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, src/arch/unix/x11/renderxv.c, - src/arch/unix/x11/xaw/x11video.c: Add fixed aspect ratio option to - Xaw. Patch by Olaf Seibert + * configure.proto: Make sure that, on NetBSD, -pthread is used for the + main executable if it may dlopen(3) a library that is threaded. -2010-12-22 Marco van den Heuvel +2013-04-21 Olaf Seibert - * src/arch/amigaos/archdep.c, src/arch/amigaos/archdep.h, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h: Added fix - file permissions support for amiga. + * src/arch/unix/dynlib.c, src/arch/win32/dynlib.c, src/dynlib.h, + src/gfxoutputdrv/ffmpeglib.c: Add some error reporting to dynamic + loading. -2010-12-22 groepaz +2013-04-18 Marco van den Heuvel - * src/c128/c128mem.c, src/c64/c64cart.h, src/c64/c64mem.c, - src/c64/c64memsc.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, - src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h, - src/c64/cart/c64cartsystem.h, src/c64/cart/c64tpi.c, - src/c64/cart/capture.c, src/c64/cart/comal80.c, src/c64/cart/crt.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, - src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, - src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, - src/c64/cart/finalplus.c, src/c64/cart/freezeframe.c, - src/c64/cart/freezemachine.c, src/c64/cart/funplay.c, - src/c64/cart/gamekiller.c, src/c64/cart/generic.c, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, - src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/prophet64.c, src/c64/cart/retroreplay.c, - src/c64/cart/rexep256.c, src/c64/cart/rexutility.c, - src/c64/cart/ross.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/cartridge.h: more refactoring and cleanup, - added cartridge_ram_init, removed last occurance of - try_cartridge_init, reworked/renamed cartridge_config_changed to - prepare for multiple carts + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_linux_libc_version.h, + src/platform/platform_linux_runtime_os.c: Added linux + libc4/libc5/glibc1.x/glibc2.x runtime detection support. -2010-12-22 groepaz +2013-04-18 Marcus Sutton - * src/c64/c64io.c: fix detach list + * src/arch/beos/ui_file.cc: Fixed a bug that was causing fatal + instability when the user tried to save a snapshot via the save panel + in BeVICE. This bug was my fault, and it's apparently gone unnoticed + since 2008. :-( -2010-12-22 Marco van den Heuvel +2013-04-14 Kajtar Zsolt - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uic64model.c: Added cia with timer b bug to the - amiga ui. + * 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: Fix branch offset wrap around case -2010-12-22 Marco van den Heuvel +2013-04-13 Marco van den Heuvel - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uiide64.c: Added IDE64 HD image 1/2/3/4 and IDE64 - V4 to the amiga ui. + * src/arch/win32/ui.c: Applied patch by Derrick Inksley: shift+drag 'n + drop of a disk image will attach the disk image, but if the image is a + tape image, it will show an error. This patch fixed it. -2010-12-22 Marco van den Heuvel +2013-04-04 Marco van den Heuvel - * 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 the 'vic flash plugin writeback' - menu item to the amiga ui. + * src/platform/platform_linux_libc_version.h: Fixed for non-glibc + libs. -2010-12-22 Marco van den Heuvel +2013-04-04 Marco van den Heuvel - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uiautostart.c: Added 'load to basic start' to the - amiga autostart-dialog. + * src/platform/platform_openbsd_version.h: Added some new versions. -2010-12-22 Marco van den Heuvel +2013-04-04 Marco van den Heuvel - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiv364speech.c, - src/arch/amigaos/mui/uiv364speech.h, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h: Added v364 - speech dialog to the amiga ui. + * src/platform/platform_netbsd_version.h: Added some new versions. -2010-12-22 Marco van den Heuvel +2013-04-04 Marco van den Heuvel - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, - src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uimagicvoice.c, - src/arch/amigaos/mui/uimagicvoice.h, src/arch/amigaos/uires.h, - src/resid/dac.cc: Added magic voice dialog to the amiga ui. + * src/arch/unix/x11/xaw/widgets/TextField.c, src/catweaselmkiii.h, + src/drive/rotation.c, src/pet/pet-resources.c, src/pet/pethre.c, + src/pet/petmem.c, src/pet/petmemsnapshot.c, src/pet/petrom.c, + src/plus4/ted-fetch.c, src/scpu64/scpu64mem.c, src/vdc/vdc.c: Don't + use '//' style comments in common code. -2010-12-22 Hannu Nuotio +2013-03-23 Errol Smith - * src/translate_text.c: Fix typo + * src/vdc/vdc-draw.c: Render non standard character widths + (!= 8 | 16). -2010-12-21 Marco van den Heuvel +2013-03-17 Marco van den Heuvel - * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, - src/c64/cart/expert.c, src/c64/cart/georam.c, src/c64/cart/ide64.c, - src/c64/cart/isepic.c, src/c64/cart/mmcreplay.c, - src/c64/cart/ramcart.c, src/c64/cart/reu.c, src/log.c, - src/pet/pet_userport_dac.c, src/translate.txt, src/translate_text.c: - Added previously T_() marked text to the translation system. + * src/arch/win32/mididrv.c: Applied patch by Stein Pedersen for fixing + a 32bit truncation of a variable on 64bit windows. -2010-12-21 Marco van den Heuvel +2013-03-12 pottendo - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uitfe.c: Added some previously untranslated win32 tfe - ui items to the translation system. + * src/arch/unix/ui-threads.c: (dthread_func): Fix for a better/clean + handling of the pthread_cond_timedwait() race condition by decoupling + draw from co-routine actions. -2010-12-21 Marco van den Heuvel +2013-03-09 Marco van den Heuvel - * src/c1541.c, src/cbm2/cbm2mem.c, src/pet/petmem.c, - src/plus4/plus4mem.c, src/plus4/plus4speech.c, src/vdc/vdc-draw.c, - src/vdc/vdc-mem.c, src/vic20/cart/vic20cart.c, src/vic20/vic20mem.c, - src/viciisc/vicii-fetch.c, src/viciisc/vicii-mem.c, - src/viciisc/vicii.c: More warning fixes. + * configure.proto, src/arch/unix/x11/xaw/about.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uicontents.c, + src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uiedisk.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/uisnapshot.c, + src/arch/unix/x11/xaw/uistatusbar.c, + src/arch/unix/x11/xaw/uitapestatus.c, + src/arch/unix/x11/xaw/uivsidcontrol.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/FileSelP.h, + src/arch/unix/x11/xaw/widgets/MultiList.h, + src/arch/unix/x11/xaw/widgets/MultiListP.h, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/x11ui.c: better support for xaw3d. -2010-12-21 Marco van den Heuvel +2013-03-09 Marco van den Heuvel - * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, - src/c64/cart/c64tpi.c, src/c64/cart/magicvoice.c, - src/c64/cart/retroreplay.c, src/core/t6721.c, - src/gfxoutputdrv/doodledrv.c, src/monitor/monitor.c, - src/vicii/vicii-fetch.c, src/vicii/vicii.c: Warning fixes. + * src/drive/drive-sound.c: Fixed motor volume, as suggested by + dinkc64. -2010-12-21 Marco van den Heuvel +2013-03-08 Marco van den Heuvel - * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/x64dtv.dsp: Included - videoarch.h before rescommon.h to already include the WS_CAPTION - define. + * Makefile.am: Made configure.proto a dependency of configure.ac -2010-12-21 Marco van den Heuvel +2013-03-08 pottendo - * src/resid/filter.cc, src/resid/filter.h, src/resid/sid.cc, - src/resid/wave.h: ReSID warning fixes, please comment/fix if incorrect. + * src/arch/unix/ui-threads.c: (ethread_func): cover race condition + with timeout vs. coroutine. -2010-12-21 Marco van den Heuvel +2013-03-07 Marcus Sutton - * src/arch/win32/msvc/config.h, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Define WIN32 in - the msvc project files for rc.exe instead of the msvc/config.h file. + * src/c64/vsidcpu.c: Fix svn properties. -2010-12-21 Marco van den Heuvel +2013-03-07 Marcus Sutton - * src/autostart-prg.c: Signed/unsigned warning fixes. + * src/arch/unix/x11/gnome/uiarch.h: Added KEYSYM_v to the non + GTK_CHECK_VERSION(2, 24, 0) section. -2010-12-21 Marco van den Heuvel +2013-03-07 Marcus Sutton - * src/arch/win32/msvc/config.h: Defined WIN32 in msvc/config.h to get - the windows resources to compile again on msvc6. + * src/scpu64/Makefile.am: Don't try to build libscpu64.a when not + building xscpu64. -2010-12-21 Hannu Nuotio +2013-03-07 Marcus Sutton - * src/midi.c, src/midi.h, src/vic20/vic20-midi.c, - src/vic20/vic20mem.c: MIDI: add midi_test_peek, allow peeking write - only registers + * src/arch/beos/ui_sound.cc: Add missing comma. -2010-12-20 Andreas Matthies +2013-03-07 Marco van den Heuvel - * src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, - src/arch/win32/ui.c: Removed video standard menu from x64 and x64sc UI. + * doc/html/Makefile.am: Fixed for chapters 17, 18, 19 and 20. -2010-12-20 groepaz +2013-03-06 Marcus Sutton - * src/c64/cart/ide64.c, src/c64/cart/mmc64.c, - src/c64/cart/mmcreplay.c, src/c64/cart/tfe.c, src/core/cs8900.c, - src/core/cs8900.h: fix i/o peek (all done) + * src/arch/beos/ui_sound.cc: Fix size of "Fragment Size" BBox. -2010-12-20 groepaz +2013-03-06 Marcus Sutton - * src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, - src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c, src/core/fmopl.h, - src/midi.c, src/midi.h: fix io peek + * src/arch/beos/vicemenu.cc: Fix BeVICE C64 model menu and use in x64 + as well. -2010-12-20 groepaz +2013-03-06 groepaz - * src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/stardos.c: fix io peek + * src/drive/iecieee/via2d.c: fix reading port b output bits as input -2010-12-20 groepaz +2013-03-06 Marco van den Heuvel - * po/nl.po: remove duplicated msgid + * src/arch/win32/uijoystick.c: Fixed the windows joystick dialog. -2010-12-19 Christian Vogelgsang +2013-03-06 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/menu/c64controller.m: macosx/cocoa: - updated cartridge list that uses name macros now + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisound.c, src/arch/beos/ui_sound.cc, + src/arch/msdos/uisound.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, + src/arch/sdl/menu_sound.c, src/arch/win32/res.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added + 'very small' and 'very large' sound fragment size elements to the + amiga, beos, dos, os/2, sdl and windows gui's. -2010-12-19 Andreas Matthies +2013-03-05 groepaz - * src/arch/win32/uic64.c: Fix for uninitialized variable. + * src/arch/unix/gui/uisound.c: updated -2010-12-19 Andreas Matthies +2013-03-05 groepaz - * src/arch/win32/ui.c, src/arch/win32/uic64.c: Implemented C64 model - settings for x64. If this works fine, "Video standard" menu will be - removed. + * src/sound.c, src/sound.h: allow smaller/more fragments. (see devlog) + fixes #3606970 -2010-12-19 Andreas Matthies +2013-03-05 groepaz - * src/arch/win32/msvc/config.h, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/videoarch.h: Moved - HAVE_D3D9_H hack back to videoarch.h due to MSVC6 problems and include - this in res.rc. This gives me some "WS_CAPTION redefinition" - warnings in winuser.rh now. Please test if MSVC6 compiles. + * src/vsync.c: added comment -2010-12-19 Christian Vogelgsang +2013-03-05 Errol Smith - * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx/cocoa: - renamed PAL to CRT emulation and added external palette for VDC and - CRTC + * src/vdc/vdc.c, src/vdc/vdctypes.h: Better horizontal size & + positioning calculations -2010-12-18 pottendo +2013-03-04 Marco van den Heuvel - * po/de.po: Updated. + * configure.proto, src/Makefile.am, src/gensvnversion.sh: Applied + 'out of source tree revision' patch by Moiree. -2010-12-18 Marco van den Heuvel +2013-03-04 groepaz - * po/nl.po: Updated. + * src/arch/unix/x11/gnome/about.c: fix about dialog -2010-12-18 Marco van den Heuvel +2013-03-04 pottendo - * src/arch/win32/res.rc: (re)extended the gamma range to 0..4 in the - win32 ui. + * src/arch/unix/x11/gnome/uifilechooser.c: (ui_select_file): Wrap call + to `gtk_dialog_run' with `ui_popup()/ui_popdown()'. Fixes 3606694. -2010-12-18 Marco van den Heuvel +2013-03-04 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated po files and removed obsolete - items. + * src/Makefile.am, src/svnversion_dummy.h: Fix svn revision problem. -2010-12-18 Marco van den Heuvel +2013-03-04 Marco van den Heuvel - * 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.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/respet.rc, src/arch/win32/respetdww.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: Did a 'make trans-update'. + * configure.proto, src/gensvnversion.sh: Use local revision instead. -2010-12-18 Christian Vogelgsang +2013-03-04 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx/cocoa: - nuked EmuID in ui + * src/arch/win32/res.rc: Fixed the windows 'about' dialog size. -2010-12-18 Christian Vogelgsang +2013-03-04 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx/cocoa: added CIA model and Glue Logic to x64 ui + * src/main.c: Added the svn revision to the start of the logfile when + enabled. -2010-12-18 Christian Vogelgsang +2013-03-04 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib: - macosx/cocoa: added PAL-N ui + * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: Applied patch + by Michael Klein which fixes the empty Help->Contributors dialog in + the osx port (the code tried to parse Latin1 strings as UTF-8). -2010-12-18 Christian Vogelgsang +2013-03-04 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64commoncontroller.h, - src/arch/unix/macosx/cocoa/menu/c64commoncontroller.m, - src/arch/unix/macosx/cocoa/menu/c64commonmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64commonmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64sccontroller.h, - src/arch/unix/macosx/cocoa/menu/c64sccontroller.m, - src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64scui.m, - src/arch/unix/macosx/cocoa/menu/c64ui.m: macosx/cocoa: added model - selection to x64 - -2010-12-18 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib: - macosx/cocoa: added raw printer to ui + * src/arch/win32/resc64.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uic64.c, src/arch/win32/uic64.h, + src/arch/win32/uic64model.c: Added 'unknown' item to the windows c64 + model settings dialog. -2010-12-18 Marco van den Heuvel +2013-03-03 Kajtar Zsolt - * src/arch/win32/res.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/resramcart.rc, src/cartridge.h: Made cart names in the - win32 ui consistent with the cart naming rules. + * src/c64/c64mem.c, src/c64/c64meminit.c: In 16K Game config there's + no character ROM when loram=1, hiram=0, chargen=0. Verified on real + hardware, also this is what the PLA tables say. -2010-12-18 groepaz +2013-03-02 Marco van den Heuvel - * src/translate_text.c: digimax -> DigiMAX + * autogen.sh: Fixed autoheader skipping problem. -2010-12-18 groepaz +2013-03-02 pottendo - * src/translate_text.c: remove emu id related messages + * configure.proto: Removed checks for gtkglext-3. Vice doesn't support + this, compilation fails. Has to be revisited once gtkglext-3 is + officially released. -2010-12-18 Andreas Matthies +2013-03-02 pottendo - * src/arch/win32/uic64.c: Fixed SID model in C64 model selection UI. + * src/arch/unix/ui-threads.c: Make compilation dependend on + HAVE_HWSCALE. -2010-12-18 Antti S. Lankila +2013-03-02 pottendo - * src/resid/filter.cc, src/resid/filter.h: Make the first "if" test - cover even larger value range. Simplify sqrt table init. + * po/de.po: Updated. -2010-12-18 Andreas Matthies +2013-03-01 Marco van den Heuvel - * src/arch/win32/msvc/config.h, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/rescommon.h, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/arch/win32/rs232net.c, src/arch/win32/ui.c, - src/arch/win32/videoarch.h: Removed DX9 menuitem for binaries without - DX9 driver. Moved HAVE_D3D9_H hack from videoarch.h to msvc/config.h - for consistency. + * configure.proto, src/Makefile.am, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uihelp.c, + src/gensvnversion.sh, src/svnversion.h, src/svnversion_dummy.h: Added + automatic svn revision inclusion when compiled from an svn tree. -2010-12-18 Dag Lem +2013-02-28 Marco van den Heuvel - * src/resid/sid.h: Small fix for warning from g++ -pedantic + * src/Makefile.am: Fixed. -2010-12-17 Dag Lem +2013-02-28 groepaz - * src/resid/filter.h: Guaranteed convergence in reSID gain/summer root - solver + * src/main.c: also check for -h and -? early -2010-12-17 Antti S. Lankila +2013-02-28 groepaz - * src/resid/sid.cc: Set filter cutoff frequency to nyquist with double - the transition bandwidth to halve filter cost for all users while - retaining accurate behavior for frequencies less than cutoff. + * src/c64/vsidstubs.c, src/cmdline.c, src/gfxoutput.h, + src/gfxoutputdrv/gfxoutput.c, src/main.c: allow long options (--help) + and skip some unnecessary initialization on --help. inspired by patch + from moiree. -2010-12-17 Antti S. Lankila +2013-02-28 groepaz - * src/resid/filter.cc, src/resid/filter.h: Approximate sqrt by new - custom isqrt() and fix configure-time prototype availability test to - declare sqrtf, not logf. + * src/sounddrv/soundalsa.c: some more logging -2010-12-17 groepaz +2013-02-28 groepaz - * src/cbmdos.c, src/cbmdos.h, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive.h: fixed command parsing (drive number), better - handling of (invalid) drive number in vdrive (return error instead of - using the same disk in both drives) + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: use new avio for avutil >= 53. slightly + reworked patch from Alexis Ballier. should fix bug #3585471 -2010-12-17 Marco van den Heuvel +2013-02-27 groepaz - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Removed emuid - from the win32 ui. + * src/arch/unix/gui/ui.c: fix hang when holding alt+p -2010-12-17 Marco van den Heuvel +2013-02-27 Manuel Antonio Rodriguez Bas - * src/arch/sdl/win32-msvc/siddefs.h, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/resid.tgt, - src/arch/sdl/win32-watcom/siddefs.h, - src/arch/sdl/win32-watcom/siddtvdefs.h, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win64-msvc/siddefs.h, src/arch/win32/msvc/siddefs.h: - Updated the win32 sdl ow project files. + * po/es.po: Update -2010-12-17 Marco van den Heuvel +2013-02-27 groepaz - * src/resid/configure.in, src/resid/siddefs.h.in: Fix for sqrtf - replacement function. + * src/monitor/mon_file.c: added missing ascii to petscii conversion, + fixes bug #3605873 -2010-12-17 Christian Vogelgsang +2013-02-27 groepaz - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: adapted CIA models + * src/vicii/vicii.c: do not skip lines within active DMA, fixes bug + #3601657 -2010-12-17 Marco van den Heuvel +2013-02-27 groepaz - * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/resid.tgt, src/arch/win32/watcom/siddefs.h, - src/arch/win32/watcom/siddtvdefs.h, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/x64dtv.tgt, src/resid/configure.in, - src/resid/filter.h, src/resid/siddefs.h.in, src/sid/resid.cc: Updated - win32 ow project files. + * src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uirs232c64c128.c, + src/arch/unix/gui/uirs232petplus4cbm2.c, + src/arch/unix/gui/uirs232user.c: actually put ifdefs at the right + place -2010-12-17 Christian Vogelgsang +2013-02-27 Andrea Musuruane - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added missing Cartridge resources + * po/it.po, po/translations-status.txt: Updated. -2010-12-17 Christian Vogelgsang +2013-02-27 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: addded IDE64 v4 resource + * src/arch/win32/vsyncarch.c: Don't use windows screensaver prevention + code for msvc and ow. -2010-12-17 Christian Vogelgsang +2013-02-27 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: fixed IDE64 resources + * src/arch/win32/uiperipheral.c: Fixed windows peripheral dialog. -2010-12-17 Christian Vogelgsang +2013-02-27 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib: - macosx/cocoa: fixed visibility of debug windows - -2010-12-17 groepaz - - * src/c128/c128.c, src/c128/c128.h, src/c128/c128mmu.c, - src/tape/tape.c, src/tape.h: switch between different configurations - for tape traps in c64 and c128 mode, fixes bug 3124881 + * src/arch/os2/watcom/Makefile.am, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/vsid-maincpu.c, src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/vsidlib.tgt, src/arch/sdl/win32-msvc/vsid.dsp, + src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, + src/arch/sdl/win32-watcom/vsidlib.tgt, + src/arch/sdl/win64-msvc/vsid.vcproj, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vsid.dsp, + src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.tgt, + src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj: Added + vsidcpu.c to the various project files. -2010-12-17 Marco van den Heuvel +2013-02-26 groepaz - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/resid.vcproj, - src/arch/sdl/win64-msvc/residdtv.vcproj, - src/arch/sdl/win64-msvc/siddefs.h, - src/arch/sdl/win64-msvc/siddtvdefs.h: Updated the msvc sdl win64 - project files. + * src/autostart.c: special case handling for x128, fixes bug #3604348 -2010-12-17 Marco van den Heuvel +2013-02-26 Marco van den Heuvel - * src/arch/win64/base.vcproj: Removed emuid.c from the win64 msvc - project files. + * ChangeLog, build/android/build-android.sh, 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/resid/INSTALL, src/version.h: + VICE 2.4.3 -2010-12-17 Marco van den Heuvel +2013-02-26 groepaz - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/resid.dsp, - src/arch/sdl/win32-msvc/siddefs.h, - src/arch/sdl/win32-msvc/siddtvdefs.h: Updated msvc win32 sdl project - files. + * src/raster/raster-line.c, src/raster/raster-resources.c: fix x64sc + rendering with video cache disabled, fixes bug #3605964 -2010-12-17 Andreas Matthies +2013-02-26 Marco van den Heuvel - * src/arch/win32/base.dsp: Removed emuid.c + * src/arch/unix/macosx/make-bindist.sh: Fixed file command >= 5.12 + problem. -2010-12-17 Marco van den Heuvel +2013-02-26 groepaz - * src/arch/win32/msvc/siddefs.h, src/resid/envelope.h, - src/resid/extfilt.h, src/resid/filter.h, src/resid/sid.cc, - src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.h, - src/resid/wave.h, src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/siddtvdefs.h.in, src/resid-dtv/voice.h, - src/resid-dtv/wave.h, src/sid/resid.cc: Changed the win32 SID conflict - solution to a better one. - -2010-12-17 Marco van den Heuvel - - * src/resid/envelope.h, src/resid/extfilt.h, src/resid/filter.h, - src/resid/sid.cc, src/resid/sid.h, src/resid/voice.h, - src/resid/wave.h, src/resid-dtv/envelope.h, src/resid-dtv/filter.h, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, src/resid-dtv/voice.h, - src/resid-dtv/wave.h, src/sid/resid.cc: Renamed SID class to RESID to - avoid conflicts with the win32 SID API. - -2010-12-17 Hannu Nuotio - - * doc/vice.texi, src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2hw.c, - src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_vic20hw.c: Remove EmuID - from SDL UI and documentation + * src/arch/unix/x11/gnome/x11ui.c: fix incorrect resizing in + fullscreen, fixes bug #3605470 -2010-12-16 groepaz +2013-02-26 groepaz * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/vic20ui.c: remove emu id items + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/scpu64ui.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/vic20ui.c: added + some missing ifdef HAVE_RS232. fixes bug #3604045 -2010-12-16 groepaz +2013-02-26 groepaz - * src/Makefile.am, src/c128/c128-cmdline-options.c, - src/c128/c128-resources.c, src/c64/c64-cmdline-options.c, - src/c64/c64-resources.c, src/c64/c64-resources.h, - src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, - src/cbm2/cbm2-resources.h, src/cbm2/cbm2mem.c, src/emuid.c, - src/emuid.h, src/pet/pet-cmdline-options.c, src/pet/pet-resources.c, - src/pet/pet-resources.h, src/pet/petmem.c, - src/vic20/vic20-cmdline-options.c, src/vic20/vic20-resources.c, - src/vic20/vic20-resources.h, src/vic20/vic20mem.c: complete removal of - the "emu id" feature. (see devlog) + * src/arch/unix/gui/uijoystick2.c: changed conflicting hotkey, fixes + bug #3603342 -2010-12-16 groepaz +2013-02-26 groepaz - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: updated .po files, fixed some more stuff - in de.po + * src/arch/unix/x11/gnome/uimenu.c: added sanity check and respective + error message for when a hotkey is incorrectly redefined -2010-12-16 groepaz +2013-02-25 pottendo - * src/arch/unix/gui/uic64cart.c: fix cart menu messages according to - cartridge.h + * configure.proto: Removed wrong unconditional AC_DEFINE of + `USE_UI_THREADS'. Added check for proper GL support. If not available + disable --with-uithreads and issue a warning. -2010-12-16 pottendo +2013-02-25 groepaz - * po/de.po: Updated. + * src/6510core.c, src/Makefile.am, src/c128/c128cpu.c, + src/c64/Makefile.am, src/c64/vsidcpu.c, src/c64dtv/c64dtvcpu.c, + src/cbm2/cbm2cpu.c, src/maincpu.c, src/pet/petcpu.c, + src/plus4/plus4cpu.c: removed c64 specific hack from maincpu.c, hook + up zeropage accesses to memmap properly, fixes bug #3603868 -2010-12-16 Marco van den Heuvel +2013-02-25 pottendo - * src/arch/win32/residdtv.dsp: Changed the source file entry of - siddefs.h to siddtvdefs.h, it shouldn't make any difference for the - compile, but it's nice for the correctness. + * src/arch/unix/x11/gnome/x11ui.c: Removed DEBUG macro. -2010-12-16 Marco van den Heuvel +2013-02-25 pottendo - * src/arch/win64/resid.vcproj: Updated the win64 project files for the - new resid. + * src/arch/unix/x11/gnome/x11ui.c: fixed 3605936. -2010-12-16 groepaz +2013-02-25 Marco van den Heuvel - * src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uiisepic.c: unified - messages + * configure.proto: Fixed. -2010-12-16 groepaz +2013-02-25 Marco van den Heuvel - * po/de.po: fixed a bunch of typos + * po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resc64.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'. -2010-12-16 Stefan Haubenthal +2013-02-25 groepaz - * src/arch/amigaos/joyai.c: better description + * src/6510dtvcore.c, src/mainc64cpu.c, src/mainviccpu.c: fix bug + #3604055 -2010-12-16 Hannu Nuotio +2013-02-25 Marco van den Heuvel - * src/sid/resid.cc: Coding guideline cleanup + * po/nl.po, po/translations-status.txt: Updated. -2010-12-16 Stefan Haubenthal +2013-02-25 Marco van den Heuvel - * po/de.po: typo + * po/translations-status.txt: Updated. -2010-12-16 Stefan Haubenthal +2013-02-25 Marco van den Heuvel - * src/arch/amigaos/mui/mui.c: right copyright + * Makefile.am, configure.proto, src/Makefile.am, + src/arch/beos/make-bindist.sh: Disabled building of xscpu64 for beos. -2010-12-15 Marco van den Heuvel +2013-02-24 Marco van den Heuvel - * src/arch/win32/Makefile.am, src/arch/win32/msvc/siddtvdefs.h, - src/resid/dac.cc, src/resid/envelope.cc, src/resid/filter.cc, - src/resid/sid.cc, src/resid/wave.cc, src/resid-dtv/configure.in, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/sid.h, - src/resid-dtv/siddefs.h.in, src/resid-dtv/siddtvdefs.h.in, - src/resid-dtv/version.cc, src/resid-dtv/voice.h, src/resid-dtv/wave.h: - Fixed residdtv to work with both gcc and msvc compiles. + * 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'. -2010-12-15 Andreas Matthies +2013-02-24 pottendo - * src/arch/win32/msvc/siddefs.h, src/arch/win32/resid.dsp, - src/resid/dac.cc, src/resid/sid.cc: Fixes for MSVC compilation of new - reSID. resid-dtv/x64dtv needs further fixes to compile. + * src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/videoarch.h, src/arch/unix/x11/gnome/x11ui.c: + Adjusted range of ghosting slider. limit ghosting from 2 to 6 frames. + Rewritten to implement proper multiframe blending (ghosting). + Calculate/store weighted alpha per frame. Cleanup. Adjust to new + `dthread_calc_frames'. Fixed wrong calculation of lpos. increased to + support 6 frames ghosting. Reworked to use alpha passed in struct. -2010-12-15 Marco van den Heuvel +2013-02-24 Manuel Antonio Rodriguez Bas - * src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64sc.vcproj: Updated for - the latest win64 ui changes. + * po/es.po: update -2010-12-15 Marco van den Heuvel +2013-02-23 Marco van den Heuvel - * src/arch/win32/arch.dsp, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/x64sc.dsp: Updated for the - latest win32 ui changes. + * build/android/build-android.sh, build/android/build-android.sh.in: + Added interactive mode to the android build script when no parameters + are given. -2010-12-15 Dag Lem +2013-02-23 Marco van den Heuvel - * src/resid/dac.cc, src/resid/filter.cc: Removed variable length - arrays from reSID (not valid ISO C++) + * src/arch/win32/vsyncarch.c: Added code for the windows port to + prevent the screensaver from activating. -2010-12-15 groepaz +2013-02-23 Marco van den Heuvel - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64_256k.c, - src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiexpert.c, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uiisepic.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/uipetdww.c, - src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, - src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiramcart.c, - src/arch/unix/gui/uiretroreplay.c, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uisoundexpander.c, src/arch/unix/gui/uitfe.c, - src/arch/unix/gui/uitpi.c, src/arch/unix/gui/uiv364speech.c, - src/arch/unix/gui/vic20ui.c: use names from cartridge.h, removed - redundant stuff and unified some messages + * src/arch/win32/uic64model.c, src/arch/win32/uic64model.h: Forgot to + add these. -2010-12-15 Marco van den Heuvel +2013-02-22 Marco van den Heuvel - * 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/resdqbb.rc, - src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resmmcreplay.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uic64cart.c, src/arch/win32/uidqbb.c, - src/arch/win32/uiexpert.c, src/arch/win32/uiexpert.h, - src/arch/win32/uigeoram.c, src/arch/win32/uiisepic.c, - src/arch/win32/uimmcreplay.c, src/arch/win32/uiramcart.c, - src/arch/win32/uireu.c: Added win32 dialogs and items for the - cartridge unification. - -2010-12-15 Hannu Nuotio - - * src/arch/sdl/menu_help.c: SDL: generalize 40 cols convert functions, - always pass the cmdline/contributor texts though them - -2010-12-15 Hannu Nuotio - - * src/arch/sdl/menu_help.c, src/c64/c64-cmdline-options.c, - src/translate_text.c: Fix SDL UI 40 col cmdline help text converter to - split >80 char lines as many times as needed, handle the case when - line has no spaces for 40 chars, some strlen cleanup. Group video - standards in -model help text (conveniently inserting a few spaces) + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resscpu64.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvicii.rc, + src/arch/win32/scpu64ui.c, src/arch/win32/uivicii.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/x64.dsp, + src/arch/win32/x64sc.dsp, src/arch/win32/xscpu64.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64sc.vcproj, src/arch/win64/xscpu64.vcproj: Rewrote + the windows c64(sc) model selection code, sid-settings luminance + settings have been removed, cia settings has its own dialog, vicii + model and glue logic settings have been moved to the vicii settings + dialog. -2010-12-15 Hannu Nuotio +2013-02-22 Marco van den Heuvel - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c: SDL: migrate - SFX carts to the cart menu + * build/android/build-android.sh, build/android/build-android.sh.in: + Updated the help text. -2010-12-15 Hannu Nuotio +2013-02-22 Marco van den Heuvel - * src/arch/sdl/menu_vic20cart.c, src/cartridge.h, - src/vic20/cart/finalexpansion.c, src/vic20/cart/generic.c, - src/vic20/cart/megacart.c, src/vic20/cart/vic-fp.c: Add VIC20 cart - names to cartridge.h, use them in SDL UI, do some cleanup + * src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml: Start + buttons permanently set to enabled. -2010-12-14 groepaz +2013-02-22 Marco van den Heuvel - * src/cartridge.h: updated some more cart names + * src/arch/android/AnVICE/assets-proto, + src/arch/android/AnVICE/res-proto/layout: Added some svn ignores. -2010-12-14 groepaz +2013-02-22 Marco van den Heuvel - * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/c64acia1.c, - src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, - src/c64/cart/digimax.c, src/c64/cart/dinamic.c, - src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, - src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, - src/c64/cart/isepic.c, src/c64/cart/kcs.c, src/c64/cart/mach5.c, - src/c64/cart/magicdesk.c, src/c64/cart/magicformel.c, - src/c64/cart/mikroass.c, src/c64/cart/ocean.c, - src/c64/cart/prophet64.c, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, - src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/cartridge.h: use - names from cartridge.h in io/export struct (all done), updated cart - names + * src/arch/android/AnVICE/res-proto/values/strings.xml: Fixed. -2010-12-14 groepaz +2013-02-22 pottendo - * src/cartconv.c, src/cartridge.h: use names from cartridge.h, updated - cart names + * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/uiarch.h: exit + in case of coroutine timeout occurs. Cleanup. Added KEYSYM_v. -2010-12-14 groepaz +2013-02-21 Marcus Sutton - * src/c64/cart/easyflash.c, src/c64/cart/magicvoice.c, - src/c64/cart/mmc64.c, src/c64/cart/retroreplay.c: use names from - cartridge.h in io/export struct + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc: BeOS code + cleanup and minor fixes. -2010-12-14 groepaz +2013-02-21 Marcus Sutton - * src/c64/cart/dqbb.c, src/c64/cart/expert.c, src/c64/cart/georam.c, - src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/mmcreplay.c, - src/c64/cart/ramcart.c, src/c64/cart/reu.c, src/cartridge.h: use names - from cartridge.h in io/export struct, fixed commandline messages, - updated cart names + * src/arch/beos/make-bindist.sh: Make the BeVICE bindist script only + include xscpu64 if $6 = "both". -2010-12-14 Hannu Nuotio +2013-02-20 pottendo - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c: SDL: use - cartridge names from cartridge.h + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c: Changed hotkey + for toggling alpha blending to Alt-v. -2010-12-14 pottendo +2013-02-19 Marco van den Heuvel - * src/arch/unix/x11/gnome/about.c: Added credits for Turkish - translation. + * build/android/build-android.sh: Updated the android build script. -2010-12-14 groepaz +2013-02-19 Marco van den Heuvel - * src/cartridge.h: added (user visible) cartridge names + * build/android/build-android.sh.in, + src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, + src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java: + Fixed multi-emulator support for android. + +2013-02-19 pottendo + + * src/arch/unix/x11/gnome/uipalcontrol.c: Make new sliders for dthread + control dependent from USE_UI_THREADS. + +2013-02-18 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, + src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, + configure.proto, src/arch/android/AnVICE/assets, + src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/locnet/Android-x128.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-x64dtv.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xcbm5x0.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xpet.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xplus4.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xscpu64.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-xvic.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet_x128, + src/arch/android/AnVICE/jni/locnet_x128/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_x128/Makefile.am, + src/arch/android/AnVICE/jni/locnet_x64, + src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_x64/Makefile.am, + src/arch/android/AnVICE/jni/locnet_x64dtv, + src/arch/android/AnVICE/jni/locnet_x64dtv/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_x64dtv/Makefile.am, + src/arch/android/AnVICE/jni/locnet_x64sc, + src/arch/android/AnVICE/jni/locnet_x64sc/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_x64sc/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xcbm2, + src/arch/android/AnVICE/jni/locnet_xcbm2/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xcbm2/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xcbm5x0, + src/arch/android/AnVICE/jni/locnet_xcbm5x0/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xcbm5x0/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xpet, + src/arch/android/AnVICE/jni/locnet_xpet/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xpet/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xplus4, + src/arch/android/AnVICE/jni/locnet_xplus4/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xplus4/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xscpu64, + src/arch/android/AnVICE/jni/locnet_xscpu64/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xscpu64/Makefile.am, + src/arch/android/AnVICE/jni/locnet_xvic, + src/arch/android/AnVICE/jni/locnet_xvic/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_xvic/Makefile.am, + src/arch/android/AnVICE/jni/vice_x128, + src/arch/android/AnVICE/jni/vice_x64dtv, + src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm5x0, + src/arch/android/AnVICE/jni/vice_xplus4, + src/arch/android/AnVICE/jni/vice_xvic, + src/arch/android/AnVICE/res-proto/values/strings.xml, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: + Added multi-emulator support to android, wip, doesn't quite work yet. + +2013-02-17 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/assets, src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/assets/gpl.txt, + src/arch/android/AnVICE/assets-proto/Makefile.am, + src/arch/android/AnVICE/assets-proto/gpl.txt, + src/arch/android/AnVICE/res/layout: Finished android support for asset + roms. + +2013-02-17 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java: + Some android rom updates. + +2013-02-17 Olaf Seibert + + * src/arch/unix/x11/xaw/uipalcontrol.c: Add slider for drive sound + volume. + +2013-02-17 pottendo + + * src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/unix/ui-threads.c: + New resources. See below. enable blending as default. new resource + "DTthreadRate" controls the rate display thread. new resource + "DThreadGhosting" defines the number of frames to be blended. Those + can be controlled in the PAL Ctrl Widget (as of now). + +2013-02-17 Ingo Korb + + * src/arch/unix/x11/gnome/x11ui.c: Wrap local gl_* functions into a + HAVE_HWSCALE check to un-break compilation without HAVE_HWSCALE. + +2013-02-17 Ingo Korb + + * src/arch/unix/x11/gnome/gtk2legacy.h: Define + gdk_drag_context_list_targets and gdk_drag_context_get_selected_action + compatibility macros for GTK <2.21.1 instead of <2.20 -2010-12-14 pottendo +2013-02-17 pottendo - * po/de.po: Updated. + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/ui-threads.c: enable blending as default. Hotkey 'Alt-b' + for toggline blending. Likewise. Likewise. Likewise. -2010-12-14 groepaz +2013-02-17 Errol Smith - * src/c64/cart/ide64.c, src/charset.c: changed ascii to petscii - mapping to map unmapable characters to '?', allowing autostart with - foobar~1.prg style filenames, fixed typos. + * src/raster/raster-line-changes.c, src/raster/raster.c, + src/vdc/vdc-draw.c, src/vdc/vdc.c, src/viewport.h: Implement VDC 40 + column mode (aka "pixel double" mode). Fixes bug # 2947582 -2010-12-14 groepaz +2013-02-16 pottendo - * src/c64/cart/ide64.c: fixed messages again as per nojoopas request + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/videoarch.h: moved + from ui-threads.h. Added GUI for toggling of blending. Added GUI for + toggling of blending. Added GUI for toggling of blending. Cleanup. + Allow only if HWScale is on. -2010-12-14 groepaz +2013-02-16 pottendo - * src/c64/cart/ide64.c: added missing +IDE64version4, fixed messages + * src/arch/unix/gui/uivicii.c, src/arch/unix/ui-threads.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/ui-threads.h, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uidialogs.c: call for dthread shutdown. Added + prototypes. Added GUI for toggling of blending. Start of cleanup. New + function. Manage toggling of blending (not finished yet). New + Function. Manage shutdown. Manage toggling of blending. fixes software + rendering (if toggled from UI). -2010-12-14 Hannu Nuotio +2013-02-16 pottendo - * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c: SDL: add - missing cart bin attach items, add cart save as items, remove hotkey - separator from a x128 menu entry + * src/arch/unix/ui-threads.c: Removed mutex attribute + PTHREAD_MUTEX_RECURSIVE for dlock. -2010-12-14 Hannu Nuotio +2013-02-15 Marcus Sutton - * src/arch/sdl/menu_help.c: SDL: implement scrolling up in help text - dialog, avoid an overflow bug the laziest way, call strlen less, allow - Select as exit command + * src/arch/unix/x11/gnome/gtk2legacy.h: Add compatibility macros for + GTK+ 2.18. -2010-12-13 groepaz +2013-02-13 Marco van den Heuvel - * src/parallel/parallel-trap.c: fixed delayed close (patch 3099794) + * src/monitor/mon_register65816.c: For 65816, when not in emulation + mode and the index registers are in 8bit mode XH (X register + hidden/high) and YH are shown. -2010-12-13 groepaz +2013-02-11 Marco van den Heuvel - * po/nl.po: fixed typo that broke compilation + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/res-proto/layout, + src/arch/android/AnVICE/res-proto/layout/prefs-allemus.xml, + configure.proto, src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/res/layout/prefs.xml, + src/arch/android/AnVICE/res-proto/Makefile.am, + src/arch/android/AnVICE/res-proto/layout/Makefile.am, + src/arch/android/AnVICE/res-proto/layout/prefs-externalroms.xml, + src/arch/android/AnVICE/res-proto/layout/prefs-viceroms.xml: More + android rom changes. -2010-12-12 Marco van den Heuvel +2013-02-11 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, - po/sv.po, po/tr.po: Removed obsolete items. + * src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: + Fixed. -2010-12-12 Marco van den Heuvel +2013-02-11 Marco van den Heuvel - * po/nl.po: Updated. + * build/android/build-android.sh, build/android/build-android.sh.in: + Fixed a typo. -2010-12-12 Dag Lem +2013-02-11 Marco van den Heuvel - * src/resid/Makefile.am: Removed reSID ACLOCAL_AMFLAGS + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Some default + fixes. -2010-12-12 Hannu Nuotio +2013-02-11 pottendo - * configure.in, src/c64/c64scmodel.c, src/sid/sid-resources.c: x64sc: - drop reSID-fp requirement/enforcing, use reSID as default + * src/arch/unix/x11/gnome/gnomevideo.c: introduced shell specific + timing for ui-threads. Fixes x128 timing for blending. -2010-12-12 Dag Lem - - * src/resid/filter.cc: Correced reSID filter init bug - -2010-12-12 Hannu Nuotio - - * src/resid/configure.in: Drop autotools version requirements a notch, - compiles again on Debian stable - -2010-12-12 Dag Lem - - * src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, - src/resid/envelope.h, src/resid/extfilt.cc, src/resid/extfilt.h, - src/resid/filter.cc, src/resid/filter.h, src/resid/pot.h, - src/resid/sid.cc, src/resid/sid.h, src/resid/spline.h, - src/resid/version.cc, src/resid/voice.cc, src/resid/voice.h, - src/resid/wave.cc, src/resid/wave.h: Changed reSID defines to - RESID_file_ext - -2010-12-12 Dag Lem - - * src/resid/dac.cc, src/resid/dac.h, 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: Added svn props to new reSID files - -2010-12-12 Dag Lem - - * src/resid/ChangeLog, src/resid/Makefile.am, src/resid/NEWS, - src/resid/THANKS, src/resid/TODO, src/resid/configure.in, - src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, - src/resid/envelope.h, src/resid/extfilt.cc, src/resid/extfilt.h, - src/resid/filter.cc, src/resid/filter.h, src/resid/pot.cc, - src/resid/pot.h, src/resid/samp2src.pl, src/resid/sid.cc, - src/resid/sid.h, src/resid/siddefs.h.in, src/resid/spline.h, - src/resid/version.cc, src/resid/voice.cc, src/resid/voice.h, - src/resid/wave.cc, src/resid/wave.h, src/resid/wave6581_PST.cc, - src/resid/wave6581_PST.h, src/resid/wave6581_PS_.cc, - src/resid/wave6581_PS_.h, src/resid/wave6581_P_T.cc, - src/resid/wave6581_P_T.h, src/resid/wave6581__ST.cc, - src/resid/wave6581__ST.h, src/resid/wave8580_PST.cc, - src/resid/wave8580_PST.h, src/resid/wave8580_PS_.cc, - src/resid/wave8580_PS_.h, src/resid/wave8580_P_T.cc, - src/resid/wave8580_P_T.h, src/resid/wave8580__ST.cc, - src/resid/wave8580__ST.h, src/resid-dtv/envelope.cc, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, - src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/siddefs.h.in, src/resid-dtv/voice.cc, - src/resid-dtv/voice.h, src/resid-dtv/wave.cc, src/resid-dtv/wave.h, - src/sid/resid.cc: resid-1.0-pre1 - Happy Christmas! :-) +2013-02-11 pottendo -2010-12-12 Christian Vogelgsang + * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/gnomevideo.c: + check window before any gtkgl specifics. Avoids critical assertions + during startup, when window isn't properly initialized. Check widget + plausibility. cleanup. finalized support for multiple shells, x128 + works starts to work again, still refresh problems remain. - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/videoparam.h, - src/arch/unix/macosx/cocoa/view/fullscreenwindow.h, - src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: added true - pixel aspect ratio display +2013-02-11 Marco van den Heuvel -2010-12-12 Hannu Nuotio + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: + Decided to keep the old rom behavior as a rom-option of the android + build script. - * src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, - src/arch/sdl/menu_c64cart.c: SDL UI updates related to r23239 +2013-02-11 pottendo -2010-12-12 Dag Lem + * doc/readmes/Readme-Unix.txt: Added a small chapter about RT priority + setting. - * configure.in: Added -lpulse +2013-02-11 Marco van den Heuvel -2010-12-12 groepaz + * build/android/build-android.sh.in, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: + Started on adding rom handling to the android port. - * src/c64/cart/isepic.c: fix cart name in log message, its isepic not - expert, args :) +2013-02-10 Marco van den Heuvel -2010-12-12 groepaz + * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Changed + android roms search path, hard-coded now to /vice/: + /sdcard/vice/:/sd-ext/vice/:/emmc/vice/: + /vice/drives:/sdcard/vice/drives:/sd-ext/vice/drives: + /emmc/vice/drives. - * src/arch/unix/gui/uidqbb.c: fix cut'n'paste-coding fail :) +2013-02-10 Marco van den Heuvel -2010-12-12 groepaz + * build/android/Makefile.am, build/android/push-roms.sh: Added a + script for android to tranfer vice roms to a device. - * src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiexpert.c, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uiisepic.c, src/arch/unix/gui/uimagicvoice.c, - src/arch/unix/gui/uimmc64.c, src/arch/unix/gui/uimmcreplay.c, - src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, - src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uiretroreplay.c, - src/arch/unix/gui/uireu.c, src/arch/unix/gui/uitpi.c: *nix ui updates - related to r23239 +2013-02-10 Marco van den Heuvel -2010-12-12 groepaz + * src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto: Style fix. - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/dqbb.c, src/c64/cart/expert.c, src/c64/cart/generic.c, - src/c64/cart/georam.c, src/c64/cart/isepic.c, src/c64/cart/isepic.h, - src/c64/cart/kcs.c, src/c64/cart/mmcreplay.c, src/c64/cart/ramcart.c, - src/c64/cart/reu.c, src/c64/cart/stb.c, src/c64/cart/supersnapshot4.c: - added io peek (structured basic, isepic, expert), added resources for - "cart image write enabled" (mmcr, dqbb, isepic, expert, georam, reu, - ramcart), added resources for cart image name (isepic, expert), accept - 12k images (generic), fixed some docs (generic, ss4, kcs), fixed ram - mapping (kcs) +2013-02-10 Fabrizio Gennari -2010-12-12 Christian Vogelgsang + * src/monitor/mon_breakpoint.c: When tracing a load or a store, only + print the line which caused the load or store - * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib: - macosx: adjusted gamma range in video dialog +2013-02-10 Fabrizio Gennari -2010-12-12 Hannu Nuotio + * src/monitor/mon_breakpoint.c, src/6510core.c, src/6510dtvcore.c, + src/65816core.c, src/65c02core.c, src/c128/z80.c, + src/monitor/monitor.c, src/pet/6809.c: After stopping on a watchpoint, + the "next" command was skipping one instruction (breakpoints worked + fine). Also, when stopping on a watchpoint, print both the line which + caused the break and the next line which will be executed - * src/c64/c64cpu.c: Fix x64sc JAM on big endian platforms +2013-02-10 pottendo -2010-12-11 Marco van den Heuvel + * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/ui-threads.h, src/arch/unix/x11/gnome/gnomevideo.c: + reworked to support more than one app_shell - x128 still doesn't work + yet. Moved initialization for threaded execution from + `archdep_ui_init()' to here. use `is_coroutine' to enable + multithreaded execution. For initialization, stay single threaded. + Should fix: vice-emu-Bugs-3603051 - tbc, though. - * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.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/respet.rc, src/arch/win32/respetdww.rc, - src/arch/win32/resplus4.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/resv364speech.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: Did a 'make trans-update. +2013-02-08 Marco van den Heuvel -2010-12-11 Marco van den Heuvel + * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + 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-xscpu64: Rom search + path for android has been changed, /vice/ + /sdcard/vice/ /sd-ext/vice/ /emmc/vice/ + will be searched respectively. - * /src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uivideo.c, src/arch/win32/vic20ui.c: Rewrote the - windows video settings dialog. +2013-02-08 Marco van den Heuvel -2010-12-11 Peter Krefting + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/assets, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/jni/locnet_al/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_viciisc/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_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: Some + simplifications. - * po/sv.po: Update Swedish translation (2822t0f0u). +2013-02-07 Marco van den Heuvel -2010-12-11 Marco van den Heuvel + * build/amigaos/build-os4-native.sh, build/beos/ppc-build-sdl.sh, + build/beos/ppc-build.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/qnx4/build.sh, build/rhapsody/build.sh, doc/NLS-Howto.txt, + doc/coding-guidelines.txt, src/arch/os2/watcom/ide-config.h: Changed + configure.in to configure.proto. - * src/arch/win32/Makefile.am: Added missing watcom files. +2013-02-07 Olaf Seibert -2010-12-11 Hannu Nuotio + * src/arch/unix/x11/gnome/x11ui.c: Print whether ui-threads are used + among the compilation options. Revert bad &argc. - * data/PET/Makefile.am: Include new x11 keymaps +2013-02-07 Olaf Seibert -2010-12-11 pottendo + * configure.proto: Add some missing output files. - * po/de.po: Updated. +2013-02-07 Olaf Seibert -2010-12-10 pottendo + * src/arch/unix/x11/gnome/x11ui.c: Make unthreaded GTK GUI work by not + initializing threads. Threaded version left as an exercise to the + reader. - * po/de.po: Updated. +2013-02-06 Jarek Sobolewski -2010-12-10 Spiro Trikaliotis + * po/pl.po: Updated. - * Version 2.2.9 +2013-02-06 Marco van den Heuvel -2010-12-10 Spiro Trikaliotis + * src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java: + Added some comments. - * src/arch/unix/gui/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am: Add - necessary files for 'make dist' - -2010-12-10 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Added - windows implementation of the 'fix permissions on file' - function. - -2010-12-09 Fabrizio Gennari - - * configure.in: Support MinGW crosscompilation on Linux - -2010-12-09 Hannu Nuotio - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Update po files (still not - final) - - * src/arch/amigaos/intl_text.c, 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/cbm2ui.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uimagicvoice.c, src/arch/unix/gui/uimmc64.c, - src/arch/unix/gui/uimmcreplay.c, src/arch/unix/gui/uipalemu.c, - src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uited.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/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmmcreplay.rc, - src/arch/win32/resvic20.rc: More translation unification work - -2010-12-08 Hannu Nuotio - - * src/arch/amigaos/intl_text.c, 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/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uidatasette.c, - src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64.c, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c, - src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/uiisepic.c, - src/arch/unix/gui/uijoystick2.c, src/arch/unix/gui/uisid.c, - src/arch/unix/gui/uited.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/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/resmidi.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressiddtv.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc: Unify some win32/amiga/*nix - strings, fix MIDI and ISEPIC to all caps - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/uirenderer.c: - Handle Scale2x resources in a less noisy way on *nix - - * src/arch/unix/gui/uisound.c: Un-*-prefix the sound device menu - - * src/arch/unix/gp2x/uimenu.h, 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/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uiacia1.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uicrtc.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/uieasyflash.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, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uiisepic.c, src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uikeyboard.c, - src/arch/unix/gui/uilightpen.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/uipalemu.c, - src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiperipheraliec.c, - src/arch/unix/gui/uiperipheralieee.c, - src/arch/unix/gui/uipetdww.c, src/arch/unix/gui/uipetreu.c, - src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, - src/arch/unix/gui/uiprinter.c, - 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/uiramcart.c, - src/arch/unix/gui/uiretroreplay.c, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uiromset.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/uisettings.c, src/arch/unix/gui/uisid.c, - src/arch/unix/gui/uisound.c, - src/arch/unix/gui/uisoundexpander.c, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uitfe.c, - src/arch/unix/gui/uitpi.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/vidmode.c, - src/arch/unix/x11/x11menu.h, src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xrandr.c: - Change *nix menus to use a new entry in the menu item struct - to determine if a checkmark is needed (or the item is a - separator), removing the *-prefixes and thus making the - translations mergeable with the amiga ones (and partially - win32 as well), hopefully leading into much smaller .po files. - Also fixed a Xaw vsid segfault and did some N_() cleanup. +2013-02-06 Marco van den Heuvel -2010-12-07 Marco van den Heuvel + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/assets/sdl_sym.vkm: Fixed the android sdl + keymap issues. - * src/arch/win32/resc64.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uic64.c: Fixed the windows c64(sc) model - selection dialog. +2013-02-06 Marco van den Heuvel -2010-12-07 Hannu Nuotio + * src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: + Added some important comments. - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uipetreu.c, - src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uisound.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/x11/gnome/about.c: Menu item cleanup: sec -> s, - kByte/KB -> kB, remove unneeded N_()s - - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartsystem.h, - src/c64/cart/final3.h, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: Fail also on snapshot save if an - attached cartridge has no handler. Apply some RR flag unsigned - int -> int changes and prototype fixes (note to self: don't - forget warning options when using custom CFLAGS) +2013-02-06 Marco van den Heuvel -2010-12-06 pottendo + * configure.proto, src/arch/android/AnVICE/assets-proto, Makefile.am, + autogen.sh, configure.in: Because of the latest automake (1.13) + autogen failed, the autogen script has been extended to fix the + problem, configure.ac is generated by the autogen script now, and + configure.in is gone, so be aware to edit configure.proto when making + changes. - * po/de.po: Updated. +2013-02-06 Marco van den Heuvel -2010-12-06 Hannu Nuotio + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/assets, src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/assets-proto, + src/arch/android/AnVICE/assets-proto/Makefile.am, + 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-xscpu64, configure.in, + src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-x128, + src/arch/android/AnVICE/assets/sdl-vicerc-x64, + src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv, + src/arch/android/AnVICE/assets/sdl-vicerc-x64sc, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0, + src/arch/android/AnVICE/assets/sdl-vicerc-xpet, + src/arch/android/AnVICE/assets/sdl-vicerc-xplus4, + src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64, + src/arch/android/AnVICE/assets/sdl-vicerc-xvic, + src/arch/android/AnVICE/assets-proto/sdl-vicerc-x128, + 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-xvic: More + restructuring. + +2013-02-05 Marco van den Heuvel + + * build/android/build-android.sh.in, + src/arch/android/AnVICE/src-proto, + src/arch/android/AnVICE/src-proto/com, + src/arch/android/AnVICE/src-proto/com/locnet, + src/arch/android/AnVICE/src-proto/com/locnet/vice, + src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java, + src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/Makefile.am, configure.in, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/src-proto/Makefile.am, + src/arch/android/AnVICE/src-proto/com/Makefile.am, + src/arch/android/AnVICE/src-proto/com/locnet/Makefile.am, + src/arch/android/AnVICE/src-proto/com/locnet/vice/Makefile.am: More + restructuring. + +2013-02-05 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/res-proto, + src/arch/android/AnVICE/res-proto/values, + src/arch/android/AnVICE/res-proto/values/strings.xml, + src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/res-proto/Makefile.am, + src/arch/android/AnVICE/res-proto/values/Makefile.am, + src/arch/android/AnVICE/jni/vice_xpet, + src/arch/android/AnVICE/res_values_string.xml.proto: More + restructuring. + +2013-02-05 Marco van den Heuvel + + * src/arch/android/AnVICE/Makefile.am, src/arch/android/AnVICE/src, + src/arch/android/AnVICE/src/com, + src/arch/android/AnVICE/src/com/locnet, + src/arch/android/AnVICE/src/com/locnet/vice, configure.in, + src/arch/android/AnVICE/src/Makefile.am, + src/arch/android/AnVICE/src/com/Makefile.am, + src/arch/android/AnVICE/src/com/locnet/Makefile.am, + src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, + src/arch/android/AnVICE/src/org, + src/arch/android/AnVICE/src/org/Makefile.am, + src/arch/android/AnVICE/src/org/ab, + src/arch/android/AnVICE/src/org/ab/Makefile.am, + src/arch/android/AnVICE/src/org/ab/nativelayer, + src/arch/android/AnVICE/src/org/ab/nativelayer/Makefile.am, + src/arch/android/AnVICE/src/org/ab/uae, + src/arch/android/AnVICE/src/org/ab/uae/Makefile.am: Restructured a bit + to remove unneeded items from the generated apk. + +2013-02-05 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xpet.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/vice_crtc, + src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto, + src/arch/android/AnVICE/assets/sdl-vicerc-xpet, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/jni/vice_cbm2common, + src/arch/android/AnVICE/jni/vice_xcbm2: Added xpet support for + android. + +2013-02-05 Marco van den Heuvel + + * doc/building/Android-Howto.txt, doc/building/Makefile.am: Added a + building howto for android. + +2013-02-05 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto: Fixed xcbm2 + for android. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, configure.in, + src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-vsid, + src/arch/android/AnVICE/jni/locnet/Android-vsid.mk.proto, + src/arch/android/AnVICE/jni/vice_vsid: Removed vsid for android. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Added status + messages for the emulators to the android build script. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xcbm2.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto: Added xcbm2 + support for android, it doesn't work yet though, needs debugging. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/assets/sdl-vicerc-vsid, + src/arch/android/AnVICE/jni/locnet/Android-vsid.mk.proto, + src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto: Made changes + for vsid for android, vsid doesn't start yet, vsid for android might + get 'undone' anyways since there already is a sid player on android + using the vice engine. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-x128.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/assets/sdl-vicerc-x128, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto: Added x128 + support for android, vdc display still needs some work. + +2013-02-04 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xcbm5x0.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, + src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto: Added + xcbm5x0 support for android. + +2013-02-03 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xplus4.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto, + src/arch/android/AnVICE/assets/sdl-vicerc-xplus4, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: + Added xplus4 support for android, display still needs some work. + +2013-02-03 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/sdl-vicerc-xvic: Changed the height + of the android screen for xvic. + +2013-02-03 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xvic.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto, + src/arch/android/AnVICE/assets/sdl-vicerc-xvic, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: + Added xvic support for android, display still needs some work. + +2013-02-03 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-xscpu64.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/jni/vice_xscpu64, + src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto, + src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto: + Added xspu64 support for android. + +2013-02-02 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/assets/sdl-vicerc-x64, + src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv, + src/arch/android/AnVICE/assets/sdl-vicerc-x64sc: Fixed x64dtv for + android. + +2013-02-02 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-x64dtv.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/src/com/locnet/vice, + src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java.proto, + src/arch/android/AnVICE/res_values_string.xml.proto, + src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, + src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java: x64dtv for + android compiles, but needs more changes to actually work. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-vsid: Added the vsid android + sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xvic: Added the xvic android + sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xplus4: Added the xplus4 + android sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xpet: Added the xpet android + sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm5x0: Added the xcbm5x0 + android sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xcbm2: Added the xcbm2 + android sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-x128: Added the x128 android + sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-xscpu64: Added the xscpu64 + android sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-x64dtv: Added the x64dtv + android sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/sdl-vicerc-x64sc: Updated the android + x64sc sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/arch/android/AnVICE/assets/sdl-vicerc-x64: Updated the android + x64 sdl ini file. + +2013-02-01 Marco van den Heuvel + + * src/translate_text.c: Fixed a translation inconsistency. + +2013-02-01 Marco van den Heuvel + + * po/pl.po, po/es.po, po/it.po, po/nl.po, po/sv.po, po/tr.po: Fixed + the 'Scale2x' translations. + +2013-02-01 Marco van den Heuvel + + * po/it.po: Some Italian translation corrections by Enrico + Bruttomesso. + +2013-01-31 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x64dtv/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/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto: Some + android makefile preparations. + +2013-01-31 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/assets, + src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/assets/sdl-vicerc-x64, + src/arch/android/AnVICE/assets/sdl-vicerc-x64sc, + src/arch/android/AnVICE/assets/sdl-vicerc: Fixed x64sc for android, + only suitable for high end android devices. + +2013-01-31 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/locnet/Android-x64sc.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64sc, + src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_viciisc, + src/arch/android/AnVICE/jni/vice_viciisc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, + src/arch/android/AnVICE/res/values: Added x64sc to the android build + script, the generated binary doesn't run (yet) though, more debugging + might be needed. + +2013-01-31 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE, src/arch/android/AnVICE/jni, + src/arch/android/AnVICE/jni/locnet, + src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, + src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/src/com/locnet/vice, + src/arch/android/AnVICE/jni/vice_tape, + src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_al, + src/arch/android/AnVICE/jni/vice_c64exp, + src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_vicii, + src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x64, + src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java.proto, + src/arch/android/AnVICE/res_values_string.xml.proto, + src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, + src/arch/android/AnVICE/jni/vice_commonall, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, + src/arch/android/AnVICE/res/values, + src/arch/android/AnVICE/jni/vice_c64cart, + src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_common, + src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_commoncart, + src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_iec, + src/arch/android/AnVICE/jni/vice_iec/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_ieeepar, + src/arch/android/AnVICE/jni/vice_ieeepar/Android.mk.proto, + src/arch/android/AnVICE/res/values/strings.xml, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java: + Android x64 is working again. + +2013-01-31 pottendo + + * src/arch/unix/x11/gnome/x11ui.c: Cleanup. + +2013-01-31 pottendo + + * src/arch/unix/ui-threads.c: In case of console mode run single + threaded. + +2013-01-31 pottendo + + * src/arch/unix/x11/gnome/uistatusbar.c: return in case of console + mode. Fixes 3602717. + +2013-01-30 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/locnet_al/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet_al/Android.mk, + src/arch/android/AnVICE/jni/locnet_al/Makefile.am: Last Android.mk -> + Android.mk.proto rename. + +2013-01-30 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/locnet/Android-x64.mk.proto, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/vice_x128, + src/arch/android/AnVICE/jni/vice_x64dtv, + src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto, + configure.in, src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto, + src/arch/android/AnVICE/jni/Android.mk, + src/arch/android/AnVICE/jni/Android.mk.proto, + src/arch/android/AnVICE/jni/locnet/Android.mk, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk, + src/arch/android/AnVICE/jni/vice_commonall/Makefile.am, + src/arch/android/AnVICE/jni/vice_x128/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64dtv/Makefile.am: Added the rest of + the 'missing' android modules. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_vsid, + src/arch/android/AnVICE/jni/vice_vsid/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_vsid/Makefile.am: Added an + 'vice_vsid' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_xcbm5x0, configure.in, + src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm5x0/Makefile.am: Added an + 'vice_xcbm5x0' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_xcbm2, + src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_xcbm2/Makefile.am: Added an + 'vice_xcbm2' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_xpet, + src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto, configure.in, + src/arch/android/AnVICE/jni/vice_xpet/Makefile.am: Added an + 'vice_xpet' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_xplus4, + src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto, + configure.in, src/arch/android/AnVICE/jni/vice_xplus4/Makefile.am: + Added an 'vice_xplus4' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_xscpu64, + src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto, + configure.in, src/arch/android/AnVICE/jni/vice_xscpu64/Makefile.am: + Added an 'vice_xscpu64' android module. + +2013-01-29 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64sc, + src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto, configure.in, + src/arch/android/AnVICE/jni/vice_x64sc/Makefile.am: Added an + 'vice_x64sc' android module. + +2013-01-29 Marco van den Heuvel + + * doc/vice.texi, src/infocontrib.sed: Added 'Locnet' to the list of + external contributors. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_xvic, + src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto, configure.in, + src/arch/android/AnVICE/jni/vice_xvic/Makefile.am: Added an + 'vice_xvic' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Fixed the + vice_x64 android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_commonall/Android.mk: Fixed the + vice_commonall android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_c64cart, + src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_c64cart/Makefile.am: Added an + 'vice_c64cart' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto: Fixed + the vice_commoncart android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_commoncart, + src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_commoncart/Makefile.am, + src/arch/android/AnVICE/jni/vice_main: Added an 'vice_commoncart' + android module and removed the vice_main android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_iec, + src/arch/android/AnVICE/jni/vice_iec/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_iec/Makefile.am, + src/arch/android/AnVICE/jni/vice_main/Android.mk.proto: Added an + 'vice_iec' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, vice/configure.in, + src/arch/android/AnVICE/jni/vice_ieeepar, + src/arch/android/AnVICE/jni/vice_ieeepar/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_ieeepar/Makefile.am: Added an + 'vice_ieeepar' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_tape, + src/arch/android/AnVICE/jni/vice_tape/Android.mk.proto, configure.in, + src/arch/android/AnVICE/jni/vice_driver, + src/arch/android/AnVICE/jni/vice_tape/Makefile.am: Added an + 'vice_tape' android module and removed the vice_driver android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_driver/Android.mk.proto: Fixed the + android vice_common module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_cbm2common, + src/arch/android/AnVICE/jni/vice_cbm2common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_cbm2common/Makefile.am: Added an + 'vice_cbm2common' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_c64exp, + src/arch/android/AnVICE/jni/vice_crtc, + src/arch/android/AnVICE/jni/vice_crtc/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_viciisc, configure.in, + src/arch/android/AnVICE/jni/vice_crtc/Makefile.am: Added an + 'vice_crtc' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_viciisc, + src/arch/android/AnVICE/jni/vice_viciisc/Android.mk.proto, + configure.in, src/arch/android/AnVICE/jni/vice_viciisc/Makefile.am: + Added an 'vice_viciisc' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/vice_c64exp, + src/arch/android/AnVICE/jni/vice_c64exp/Android.mk.proto, + configure.in, src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_c64exp/Makefile.am: Added an + 'vice_c64exp' android module. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_common/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_common/Makefile.am, + src/arch/android/AnVICE/jni/vice_main/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_driver/Android.mk.proto, + src/arch/android/AnVICE/jni/vice_common/Android.mk, + src/arch/android/AnVICE/jni/vice_driver/Android.mk, + src/arch/android/AnVICE/jni/vice_driver/Makefile.am, + src/arch/android/AnVICE/jni/vice_main/Android.mk, + src/arch/android/AnVICE/jni/vice_main/Makefile.am, + src/arch/android/AnVICE/jni/vice_vicii/Android.mk, + src/arch/android/AnVICE/jni/vice_vicii/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64/Android.mk, + src/arch/android/AnVICE/jni/vice_x64/Makefile.am: For non-common + targets renamed the Android.mk files to Android.mk.proto, the + build-script will wind up generating the correct Android.mk files + before using ndk-build. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/jni/Makefile.am, configure.in, + src/arch/android/AnVICE/jni/vice_commonall, + src/arch/android/AnVICE/jni/vice_commonall/Android.mk, + src/arch/android/AnVICE/jni/vice_commonall/Makefile.am, + src/arch/android/AnVICE/jni/vice_driver/Android.mk, + src/arch/android/AnVICE/jni/vice_main/Android.mk: Added an + 'vice_commonall' android module for code that is common to all + emulators and vsid. + +2013-01-28 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/Application.mk, + src/arch/android/AnVICE/jni/Application.mk.proto, + src/arch/android/AnVICE/jni/Application.proto: Changed + Application.proto to Application.mk.proto and removed Application.mk + (it will be generated by the android build script). + +2013-01-28 Marco van den Heuvel + + * configure.in, src/arch/android/AnVICE/AndroidManifest.xml, + src/arch/android/AnVICE/AndroidManifest.xml.in: Added auto-numbering + for android:versionCode. + +2013-01-28 Marco van den Heuvel + + * build/android/build-android.sh, build/android/build-android.sh.in: + Added 'all-cpu' argument to the android build script. + +2013-01-28 Marco van den Heuvel + + * src/arch/android/AnVICE/src/com/locnet/vice/PreConfig.java, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxSurfaceView.java, + src/arch/android/AnVICE/src/com/locnet/vice/Globals.java, + src/arch/android/AnVICE/src/org/ab/nativelayer/ImportFileView.java, + src/arch/android/AnVICE/src/org/ab/nativelayer/ImportView.java, + src/arch/android/AnVICE/src/org/ab/uae/FloppyImportView.java, + src/arch/android/AnVICE/src/org/ab/uae/RomImportView.java: More + code-style cleanups. + +2013-01-26 Marco van den Heuvel + + * ChangeLog: Intermediate Changelog update for the recently merged + threaded video driver branch. + +2013-01-26 pottendo - * src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, - src/c64/cart/digimax.h, src/c64/cart/easyflash.c: Digimax cart - snapshots implemented, EasyFlash jumper state added to - snapshot - - * src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay2.h, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, - src/c64/cart/c64carthooks.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/diashowmaker.c, - src/c64/cart/diashowmaker.h, src/c64/cart/exos.c, - src/c64/cart/exos.h, src/c64/cart/freezeframe.c, - src/c64/cart/freezeframe.h, src/c64/cart/freezemachine.c, - src/c64/cart/freezemachine.h, src/c64/cart/gamekiller.c, - src/c64/cart/gamekiller.h, src/c64/cart/mach5.c, - src/c64/cart/mach5.h, src/c64/cart/prophet64.c, - src/c64/cart/prophet64.h, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h, src/c64/cart/snapshot64.c, - src/c64/cart/snapshot64.h, src/c64/cart/superexplode5.c, - src/c64/cart/superexplode5.h, src/c64/cart/supersnapshot4.c, - src/c64/cart/supersnapshot4.h: Still more cart snapshots - implemented + * src/arch/unix/x11/gnome/x11ui.c: (ui_init): Fixed aftermerge + inconsistencies. - * src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, - src/c64/cart/c64carthooks.c, src/c64/cart/comal80.c, - src/c64/cart/comal80.h, 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/finalplus.c, - src/c64/cart/finalplus.h, src/c64/cart/mikroass.c, - src/c64/cart/mikroass.h, src/c64/cart/rexep256.c, - src/c64/cart/rexep256.h, src/c64/cart/ross.c, - src/c64/cart/ross.h, src/c64/cart/stardos.c, - src/c64/cart/stardos.h, src/c64/cart/stb.c, - src/c64/cart/stb.h: Even more cart snapshots implemented, fix - for REX EP256 io2 handlers - - * src/c64/cart/c64carthooks.c, src/c64/cart/dinamic.c, - src/c64/cart/dinamic.h, src/c64/cart/final.c, - src/c64/cart/final.h, src/c64/cart/gs.c, src/c64/cart/gs.h, - src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, - src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, - src/c64/cart/warpspeed.c, src/c64/cart/warpspeed.h, - src/c64/cart/westermann.c, src/c64/cart/westermann.h, - src/c64/cart/zaxxon.c, src/c64/cart/zaxxon.h: Yet more cart - snapshots implemented - -2010-12-05 Hannu Nuotio - - * src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, - src/c64/cart/c64carthooks.c, src/c64/cart/epyxfastload.c, - src/c64/cart/epyxfastload.h, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/funplay.c, - src/c64/cart/funplay.h, src/c64/cart/kcs.c, - src/c64/cart/kcs.h, src/c64/cart/simonsbasic.c, - src/c64/cart/simonsbasic.h, src/c64/cart/supergames.c, - src/c64/cart/supergames.h: More cart snapshots implemented - - * src/c64/cart/c64carthooks.c, src/c64/cart/final3.c, - src/c64/cart/final3.h, src/c64/cart/generic.c, - src/c64/cart/generic.h, src/c64/cart/ocean.c, - src/c64/cart/ocean.h: Add FC3, Ocean and generic cart - snapshots +2013-01-26 Marco van den Heuvel -2010-12-05 Marco van den Heuvel + * doc/readmes/Makefile.am: Added Readme-Unix.txt to the Makefile. - * src/arch/win32/uiperipheral.c: Added the 'raw' printer driver - to the windows ui. +2013-01-26 pottendo -2010-12-04 Marco van den Heuvel + * po/de.po: Updated. - * src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64.c: - Internationalized the windows c64 model selection dialog and - added the 'old cia with timer bug'. - -2010-12-04 Hannu Nuotio - - * src/c64/cart/c64carthooks.c: Add requested placeholders - - * src/c64/c64cart.h, src/c64/cart/mmcreplay.c: Make MMC Replay - use its own dynamic array for RAM, drop C64CART_RAM_LIMIT to - lowest common of export_ram0 usage. Reduces memory footprint - by 16MB - - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartsystem.h: Handle cart alarms on snapshots - - * src/c64/c64memsnapshot.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay.h, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64cartsystem.h, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h: General C64 cartridge snapshot - implementation, support added for Action Replay and EasyFlash +2013-01-26 pottendo -2010-12-03 Marco van den Heuvel + * doc/readmes/Readme-Unix.txt: Updated. - * src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: - Updated win32 IDE64 dialog. +2013-01-26 pottendo - * src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Added - the VIC Flash Plugin writeback item to the win32 ui. + * doc/readmes/Readme-Unix.txt: New file. - * src/arch/win32/resautostart.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uiautostart.c: - Added 'load to basic start' item to the win32 autostart - dialog. - -2010-12-02 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/plus4ui.c, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resv364speech.rc, - src/arch/win32/uiv364speech.c, src/arch/win32/uiv364speech.h, - src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xplus4.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/xplus4.vcproj: - Added v364 speech to the windows ui. - -2010-12-01 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/c128ui.c, - src/arch/win32/c64ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, - src/arch/win32/resmagicvoice.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uimagicvoice.c, - src/arch/win32/uimagicvoice.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win64/arch.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj: Added - Magic Voice to the windows ui. - -2010-11-29 Marco van den Heuvel - - * po/POTFILES.in, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/petui.c, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uipetdww.c, - src/arch/win32/uipetdww.h, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/xpet.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/xpet.vcproj: Added - PET DWW dialog to the windows ui. +2013-01-26 Marco van den Heuvel -2010-11-27 Marco van den Heuvel + * src/arch/android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java: + Code style cleanups. - * src/arch/amigaos/Makefile.am, 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/uic64model.c, - src/arch/amigaos/mui/uic64model.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h: Added c64 model selection support to - the amiga ui. +2013-01-26 Marco van den Heuvel - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, - src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uipetdww.c, - src/arch/amigaos/mui/uipetdww.h, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Added - PET DWW dialog to the amiga ui. + * build/android/build-android.sh.in: Don't assume the build completed + without errors. - * src/arch/amigaos/Makefile.am, 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/uimmcreplay.c, - src/arch/amigaos/mui/uimmcreplay.h: Added MMC Replay dialog to - the amiga ui. +2013-01-26 pottendo - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uimmc64.c: Added SD type to the amiga - mmc64 dialog. + * src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xrandr.c: + Deactivated debug macros. - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c: Changed the gamma - range to 0..4 - - * src/arch/amigaos/make-bindist.sh: Fixed a typo. - -2010-11-27 Hannu Nuotio - - * src/6510core.c, src/6510dtvcore.c, src/core/ciacore.c, - src/interrupt.c, src/interrupt.h: Drop pending IRQs after a - finite number of cycles, adjust CIA interrupt line rise timing - after ACK. Fixes cia-int for 6526. - -2010-11-24 Hannu Nuotio - - * src/vic20/vic-cycle.c, src/vic20/vic-snapshot.c, - src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.c, - src/vic20/vic20via.h, src/vic20/vic20via2.c: Bring x64sc-style - lightpen handling to xvic - - * src/vic20/vic-mem.c: xvic: fix vic_peek, return 0xff on paddle - regs if nothing is connected, use correct lightpen_read - function on paddle Y reg - - * configure.in: Skip native joystick checks when using SDL UI, - uppercase a few acronyms - - * src/vic20/vic20sound.c, src/vicii/vicii-clock-stretch.c, - src/video/render1x1.c, src/video/render1x2.c, - src/video/render1x2crt.c, src/video/render2x2.c, - src/video/render2x2ntsc.c, src/video/render2x2pal.c, - src/video/renderscale2x.c, src/video/renderyuv.c, - src/video/renderyuv.h, src/video/video-canvas.c, - src/video/video-cmdline-options.c, src/video/video-color.c, - src/video/video-render.c, src/video/video-resources-pal.c, - src/video/video-resources.c, src/video/video-resources.h: Some - coding style cleanup - -2010-11-21 Marco van den Heuvel - - * src/arch/win32/ui.c: Reverted menu item deletion, however, in - x64 c64 model selection menu item is ghosted, fix needed. - - * src/arch/win32/ui.c: Got rid of the c64 model menu item in x64 - in the win32/64 ui. - -2010-11-20 Marco van den Heuvel - - * configure.in: Enabled libpng and libz detection for amigaos3. - -2010-11-19 Marco van den Heuvel - - * src/arch/win32/uimediafile.c: Changed the win32 default gfx - output driver from png to bmp when no png support is compiled - in (Fixes the media save dialog box crash). - -2010-11-19 Hannu Nuotio - - * src/arch/sdl/menu_settings.c: SDL: add load/save settings - from/to items - - * data/PET/sdl_bgrs.vkm, data/PET/sdl_buks.vkm: Fix SDL xpet - keymap shift definitions - -2010-11-19 Marco van den Heuvel - - * ., configure.in, src/Makefile.am, - src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, - src/arch/sdl/lightpendrv.c, src/arch/sdl/lightpendrv.h, - src/arch/sdl/menu_lightpen.c, src/arch/sdl/menu_lightpen.h, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, - src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_rs232.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, - src/arch/sdl/rs232dev.c, src/arch/sdl/rs232dev.h, - src/arch/sdl/rs232net.c, src/arch/sdl/rs232net.h, - src/arch/sdl/uipause.c, src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc/png.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/zlib.dsp, - src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/config.h, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/sdl/win64-msvc/png.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/zlib.vcproj, - src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uiautostart.h, - src/arch/unix/gui/uieasyflash.c, - src/arch/unix/gui/uieasyflash.h, src/arch/win32/Makefile.am, - src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/lightpendrv.c, - src/arch/win32/lightpendrv.h, src/arch/win32/msvc/config.h, - src/arch/win32/png.dsp, src/arch/win32/rs232dev.c, - src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, - src/arch/win32/rs232net.h, src/arch/win32/vice.dsw, - src/arch/win32/zlib.dsp, src/arch/win64/Makefile.am, - src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/png.vcproj, - src/arch/win64/vice.sln, src/arch/win64/zlib.vcproj, - src/gfxoutputdrv/Makefile.am, src/lib/Makefile.am, - src/lib/lpng, src/lib/zlib, src/lightpen.c, src/lightpen.h, - src/resid-dtv, src/viciisc/vicii-lightpen.c, - src/viciisc/vicii-lightpen.h: Merged the png/zlib unbundle - branch (svn merge - https://vice-emu.svn.sourceforge.net/svnroot/vice-emu/tags/v2.2/v2.2.8 - https://vice-emu.svn.sourceforge.net/svnroot/vice-emu/tags/viceplus/v2.2.8-unbundle). - -2010-11-17 Marco van den Heuvel - - * src/arch/amigaos/make-bindist.sh: Fixed the amiga - make-bindist.sh script. - - * src/arch/amigaos/c64ui.c: Duplicated the c64ui_init() routine - for c64sc for now, while working on implementing the c64sc ui - elements. +2013-01-26 pottendo - * configure.in: For amigaos3 and morphos, only compile cw3 and - hardsid support when openpci is present. + * configure.in: Changed option to `--with-uithreads' instead of + `--with-ui-threads'. - * src/arch/amigaos/mousedrv.c: Include exec/interrupts.h for - amigaos3 too. +2013-01-26 pottendo - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petuires.h: Fixed some translations related - issues. + * configure.in: Added checks for pthreads.h/semaphore.h/-lpthread. + Added new option `--with-uithreads'. - * src/raster/Makefile.am, src/video/Makefile.am: Removed - hardcoded AM_CFLAGS. +2013-01-26 pottendo -2010-11-16 Hannu Nuotio + * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_resize): handle + multithreaded UI. (video_canvas_refresh): ditto. - * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, - src/vic20/cart/vic-fp.c: Small xvic cart monitor io output - cleanup +2013-01-26 pottendo - * src/c64/cart/easyflash.c: Use 8kB interleaving for EasyFlash - .bin files + * src/arch/unix/x11/gnome/x11ui.c: wrap relevant calls in case + USE_UI_THREADS is there, to call respective UI functions in correct + thread_context. -2010-11-14 Hannu Nuotio +2013-01-26 pottendo - * src/vic20/vic-cycle.c: Remove VIC idle fetches - -2010-11-14 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist: - macosx: added 6510 on chip I/O register to IO tree - - * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.m: macosx: added - SID and CIAs to IO tree - - * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, - src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m: - macosx: completed VIC-II IO tree - -2010-11-12 Hannu Nuotio - - * src/c64/c64io.c: Consider cart detach and/or hang a side - effect and simply return the first match on monitor peeks to - I/O - -2010-11-11 groepaz - - * src/arch/unix/x11/gnome/x11ui.c: readded some #ifdef - USE_XF86_EXTENSIONS (unbreaks compilation if it is not - defined) - -2010-11-10 Marco van den Heuvel - - * data, src/arch/sdl/win64-msvc, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/win64-msvc/crtc.vcproj, - src/arch/sdl/win64-msvc/printerdrv.vcproj, - src/arch/sdl/win64-msvc/vdc.vcproj, - src/arch/sdl/win64-msvc/vicii.vcproj, - src/arch/sdl/win64-msvc/viciidtv.vcproj, - src/arch/sdl/win64-msvc/viciinew.vcproj, - src/arch/sdl/win64-msvc/video.vcproj, - src/arch/sdl/win64-msvc/x128.vcproj, - src/arch/sdl/win64-msvc/x64.vcproj, - src/arch/sdl/win64-msvc/x64dtv.vcproj, - src/arch/sdl/win64-msvc/x64sc.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xpet.vcproj, - src/arch/sdl/win64-msvc/xplus4.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj: Updated win64 sdl msvc - project files and svn ignores. - - * src/arch/sdl/win32-msvc, src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/vice.manifest: Updated the win32 sdl - msvc project files and svn ignores. - -2010-11-09 Marco van den Heuvel - - * src/arch/win64, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64dtvstubs.vcproj, - src/arch/win64/c64sc.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/printerdrv.vcproj, - src/arch/win64/vdc.vcproj, src/arch/win64/vice.sln, - src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, - src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: - Fixed and updated the win64 project files. - -2010-11-09 Hannu Nuotio - - * src/raster/raster.c, src/viciisc/vicii-draw-cycle.c: Fix - last_color_reg check that caused writes past a table, landing - in ActiveRasters (on some systems). Remove related workaround - (and comments) in raster.c. - -2010-11-09 groepaz - - * src/c64/cart/c64carthooks.c, src/c64/cart/reu.c, - src/c64/cart/reu.h: hooked up reu to generic bin load/save api - - * src/c64/cart/c64carthooks.c, src/c64/cart/georam.c, - src/c64/cart/georam.h: hooked up georam to generic bin - load/save api + * src/arch/unix/ui-threads.[ch]: New files. -2010-11-08 groepaz +2013-01-26 pottendo - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/ramcart.c, src/c64/cart/ramcart.h: hooked up - ramcart to generic bin load/save api + * src/arch/unix/Makefile.am (EXTRA_libarch_a_SOURCES): Added + `ui-threads.[ch]'. -2010-11-08 pottendo +2013-01-26 pottendo - * po/de.po: Updated. + * src/Makefile.am (emu_extlibs): Kludge by adding @ARCH_LIBS@ at the + end, to resolve linking dependency from arch/unix/libarch.a -2010-11-08 groepaz +2013-01-26 pottendo - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/dqbb.c, src/c64/cart/dqbb.h: hooked up dqbb to - generic bin load/save api + * src/arch/unix/x11/video_mbuffer.c, + src/arch/unix/x11/video_mbuffer.h: moved and renamed to + src/arch/ui-threads.[ch] -2010-11-07 Christian Vogelgsang +2013-01-26 pottendo - * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, - src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, - src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m: macosx: - introduced IO tree debugger window + * src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h: New files. -2010-11-07 pottendo +2013-01-25 Marco van den Heuvel - * src/arch/unix/x11/gnome/uiscreenshot.c: - arch/unix/x11/gnome/uiscreenshot.c (ui_screenshot_dialog): - Check gfxoutputdrv's default extension before `strcmp'ing it. - Avoids a segfault. + * src/arch/android/AnVICE/jni/locnet/include/AndroidOSfunc.h, + src/arch/android/AnVICE/jni/locnet/include/loader.h, + src/arch/android/AnVICE/jni/locnet/include/locnet_vk.h, + src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp, + src/arch/android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, + src/arch/android/AnVICE/jni/locnet_al/keycodes.h, + src/arch/android/AnVICE/jni/locnet_al/missing.cpp, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxAudio.java, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxControl.java, + src/arch/android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java: Code + style cleanups. - * src/arch/unix/x11/gnome/uiedit.c: arch/unix/x11/gnome/uiedit.c - (paste_callback): Check whether `text' contains something, if - not silenly return. Prevents segfault if pastbuffer is empty - (i.e. X-selections aren't gtk+ selections without explicit - `Copy' command) +2013-01-25 Marco van den Heuvel -2010-11-07 Christian Vogelgsang + * src/arch/sdl/archdep_unix.c, + src/platform/platform_x86_runtime_cpu.c: Fixed for x86 android. - * src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m: - macosx: added breakpoint menu in disass view +2013-01-24 Marco van den Heuvel -2010-11-06 Daniel Kahlin + * ChangeLog, build/android/build-android.sh, configure.in, + 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/android/AnVICE/src/com/locnet/vice/Makefile.am, + src/arch/win32/vice-version.bat, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/version.h: VICE 2.4.2 - * src/viciisc/vicii-chip-model.c: Moved check sprite display - cycle for NTSC and PAL-N. Fixes spritegap3 (mostly). +2013-01-24 Marco van den Heuvel -2010-11-06 Hannu Nuotio + * 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/resc64.rc, src/arch/win32/respet.rc, + src/arch/win32/resscpu64.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a 'make trans-update'. - * src/viciisc/vicii-cmdline-options.c, - src/viciisc/vicii-cycle.c, src/viciisc/vicii-fetch.c, - src/viciisc/vicii-mem.c, src/viciisc/vicii.c: Add -VICIImodel - 6572/paln/drean, useless include (and other) cleanup +2013-01-24 Marco van den Heuvel -2010-11-05 Hannu Nuotio + * build/android/build-android.sh, build/android/build-android.sh.in: + Slight fix. - * src/viciisc/vicii.c: Do not tamper with d011/2 on VIC-II - reset, fixes reset behaviour +2013-01-24 Marco van den Heuvel -2010-11-05 Daniel Kahlin + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE, src/arch/android/AnVICE/jni/Application.mk: + Added 'auto-signing' if available to the android build script. - * src/viciisc/vicii-chip-model.c: Modified NTSC/PAL-N sprite - coordinate repeat. Fixes lightpen and spritescan. +2013-01-23 Marco van den Heuvel -2010-11-05 Marco van den Heuvel + * build/android/build-android.sh, build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/Application.mk: Some android build fixes. - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/ui.h, - src/arch/win32/video-ddraw.c: Win64 anonymous union updates. +2013-01-23 Marco van den Heuvel -2010-11-05 Spiro Trikaliotis + * po/nl.po, po/translations-status.txt: Updated. - * ChangeLog: Trying to fix the characters which were wrong. +2013-01-23 Marco van den Heuvel -2010-11-05 Spiro Trikaliotis + * build/android/build-android.sh, 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: Did a 'make update-po'. - * Version 2.2.8 +2013-01-23 Marco van den Heuvel -2010-11-04 Marco van den Heuvel + * src/romset.c, src/translate.txt, src/translate_text.c: Translation + fix. - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, - src/translate_text.c: Did a 'make trans-update'. +2013-01-23 Marco van den Heuvel - * data/C64/win_sym_it.vkm: Applied the italian 'U' key code fix - for win32 symbolic keymap, as supplied by Andrea Russo. + * build/android/build-android.sh.in, + src/arch/android/AnVICE/jni/Application.mk, + src/arch/android/AnVICE/jni/Application.proto, + src/arch/android/AnVICE/jni/Makefile.am: Added multiple cpu support to + the android build script. -2010-11-03 Marco van den Heuvel +2013-01-23 Benjamin Rosseaux - * po/POTFILES.in: Updated the POTFILES.in file. + * src/core/viacore.c, src/drive/iecieee/via2d.c, src/via.h: - Applied + VIA timer2+SR part (verified, but should be included temporary only, + until I've a better more complete solution for it, except only for + these current special cases in this patch) and 1541 head stepping part + (verified, so it can be included permanent) of the latest SPS patch - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew.tgt: Updated win32 openwatcom - project files. +2013-01-22 Marco van den Heuvel - * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64dtvstubs.dsp, - src/arch/win32/core.dsp: Updated win32 msvc project files. + * src/arch/sdl/joy.c: No translations in sdl. - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/viciisc.dsp: Updated win32 msvc sdl - project files. - - * src/arch/sdl/blockdev.c, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/fileio.tgt, - src/arch/sdl/win32-watcom/fsdevice.tgt, - src/arch/sdl/win32-watcom/gentr.tgt, - src/arch/sdl/win32-watcom/gentranslate32.tgt, - src/arch/sdl/win32-watcom/genwt.bat, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/imagecontents.tgt, - src/arch/sdl/win32-watcom/maincpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/raster.tgt, - src/arch/sdl/win32-watcom/resid.tgt, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/rs232drv.tgt, - src/arch/sdl/win32-watcom/serial.tgt, - src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/sounddrv.tgt, - src/arch/sdl/win32-watcom/tape.tgt, - src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, - src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vicii.tgt, - src/arch/sdl/win32-watcom/viciicommon.tgt, - src/arch/sdl/win32-watcom/viciidtv.tgt, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/x64sc.tgt, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt, - src/arch/win32/Makefile.am: Updated the win32 sdl openwatcom - project files. - -2010-11-01 Daniel Kahlin - - * src/viciisc/vicii-timing.h: Got rid of a few unused - definitions. - - * src/viciisc/vicii-resources.c: Normal/Full/Debug borders - switchable in viciisc. - - * src/viciisc/vicii-chip-model.c, src/viciisc/vicii-timing.c: - Number of raster lines is now handled by vicii-chip-model. - Removes inclusion of c64.h in viciisc. +2013-01-22 Marco van den Heuvel - * src/rawnet.c: Added inclusion of stddef.h to define NULL. + * src/arch/android/AnVICE/Makefile.am: Forgot this one. -2010-10-31 groepaz +2013-01-22 Marco van den Heuvel - * src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/rawnetarch.c, src/arch/amigaos/tfearch.c, - src/arch/beos/Makefile.am, src/arch/msdos/Makefile.am, - src/arch/msdos/rawnetarch.c, src/arch/msdos/tfearch.c, - src/arch/os2/Makefile.am, src/arch/os2/rawnetarch.c, - src/arch/os2/tfearch.c, src/arch/riscos/Makefile.am, - src/arch/sdl/Makefile.am, src/arch/sdl/menu_tfe.c, - src/arch/sdl/rawnetarch.c, src/arch/sdl/tfearch.c, - src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am, - src/arch/unix/rawnetarch.c, src/arch/unix/tfearch.c, - src/arch/win32/Makefile.am, src/arch/win32/rawnetarch.c, - src/arch/win32/tfearch.c, src/arch/win32/uitfe.c, - src/c128/c128.c, src/c128/c128mem.c, src/c64/c64.c, - src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/fmopl.c, src/c64/cart/fmopl.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, - src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, - src/c64/cart/ser-eeprom.c, src/c64/cart/ser-eeprom.h, - src/c64/cart/spi-sdcard.c, src/c64/cart/spi-sdcard.h, - src/c64/cart/tfe.c, src/c64/cart/tfe.h, - src/c64/cart/tfearch.h, src/c64dtv/Makefile.am, - src/c64dtv/c64dtvtfe.c, src/core/Makefile.am, - src/core/cs8900.c, src/core/cs8900.h, src/core/fmopl.c, - src/core/fmopl.h, src/core/ser-eeprom.c, - src/core/ser-eeprom.h, src/core/spi-sdcard.c, - src/core/spi-sdcard.h, src/rawnet.c, src/rawnet.h, - src/rawnetarch.h: splitted TFE implementation into cartridge-, - cs8900 core- and generic code. reworked tfe stuff into generic - rawnet interface. moved some chipcores from cart into core - directory. removed (now) unneeded includes and include - directories. updated and unbroke (hopefully) all ports. (msvc - project files need updating) - -2010-10-31 Andreas Matthies + * configure.in, src/arch/android/AnVICE/AndroidManifest.xml.in: Added + auto-versioning for the android manifest file. - * src/arch/sdl/win32-msvc/viciisc.dsp, - src/arch/win32/viciisc.dsp: Fixed MSVC project files. +2013-01-22 Marco van den Heuvel -2010-10-30 Hannu Nuotio + * build/android/Makefile.am, build/android/build-android.sh.in, + configure.in: Added build-android.sh.in for automatic version + generation for the android port. - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64cart.c: SDL UI: - remove c64/cart from the include dir list +2013-01-22 Marco van den Heuvel - * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, - src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, src/vicii.h, - src/vicii/vicii.c, src/vicii/viciitypes.h, - src/viciisc/vicii.c, src/viciisc/viciitypes.h: Move vicii_dump - prototype to vicii.h, remove the useless parameter and use the - one (and only) vicii instance instead - - * src/viciisc/Makefile.am, src/viciisc/vicii-cycle.c, - src/viciisc/vicii-lightpen.c, src/viciisc/vicii-lightpen.h, - src/viciisc/vicii.c, src/viciisc/viciitypes.h: viciisc: split - lightpen functions to vicii-lightpen, add clk overflow guard - for lightpen trigger cycle - - * src/viciisc/vicii-draw-cycle.c, src/viciisc/vicii-snapshot.c, - src/viciisc/vicii.c, src/viciisc/viciitypes.h: viciisc: clean - up some lightpen magic, get rid of raster_xpos, almost fixes - NTSC/Drean results - -2010-10-29 Marco van den Heuvel - - * data, src/arch/platform_cpu_type.h, - src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/printerdrv.dsp, - src/arch/sdl/win32-msvc/x128.dsp, - src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, - src/arch/sdl/win32-msvc/x64sc.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, - src/arch/sdl/win32-msvc/xvic.dsp: Updated msvc win32 sdl - project files. - -2010-10-28 groepaz - - * src/arch/amigaos/uic64cart.c, src/arch/sdl/menu_c64cart.c, - src/arch/unix/gui/uiexpert.c, - src/arch/unix/gui/uimagicvoice.c, - src/arch/unix/gui/uiv364speech.c, src/arch/win32/uic64cart.c, - src/c64/c64cart.h, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, - src/c64/cart/crt.c, src/c64/cart/expert.c, - src/c64/cart/expert.h: do not include expert.h from ui code, - use c64cart.h instead. added reg-dump to ieee interface. - -2010-10-27 Marco van den Heuvel - - * src/arch/win32/c64cart.dsp: Updated win32 msvc project files. - -2010-10-27 Daniel Kahlin - - * src/viciisc/vicii-mem.c: Corrected more unused-bit masks for - registers. + * build/android/build-android.sh: Fixed slightly. - * src/vicii/vicii-mem.c: Corrected unused-bit masks for - registers. +2013-01-21 Marcus Sutton - * src/viciisc/vicii-mem.c: Corrected unused-bit masks for - registers. + * src/65816core.c, src/main65816cpu.c, src/main65816cpu.h, + src/scpu64/Makefile.am, src/scpu64/scpu64-cmdline-options.c, + src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, + src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, + src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, + src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, + src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Fix svn properties. -2010-10-27 Marco van den Heuvel +2013-01-21 Marcus Sutton - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/c64exp.tgt, - src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/crtc.tgt, - src/arch/win32/watcom/diskimage.tgt, - src/arch/win32/watcom/drive.tgt, - src/arch/win32/watcom/fileio.tgt, - src/arch/win32/watcom/fsdevice.tgt, - src/arch/win32/watcom/gentranslate32.c, - src/arch/win32/watcom/gentranslate32.tgt, - src/arch/win32/watcom/genwinres32.c, - src/arch/win32/watcom/genwinres32.tgt, - src/arch/win32/watcom/genwt.bat, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/iec128dcr.tgt, - src/arch/win32/watcom/iecbus.tgt, - src/arch/win32/watcom/iecieee.tgt, - src/arch/win32/watcom/ieee.tgt, - src/arch/win32/watcom/imagecontents.tgt, - src/arch/win32/watcom/maincpu.tgt, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/parallel.tgt, - src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/plus4exp.tgt, - src/arch/win32/watcom/printerdrv.tgt, - src/arch/win32/watcom/raster.tgt, - src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, - src/arch/win32/watcom/resid.tgt, - src/arch/win32/watcom/rs232drv.tgt, - src/arch/win32/watcom/serial.tgt, - src/arch/win32/watcom/sid.tgt, - src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/tape.tgt, - src/arch/win32/watcom/tcbm.tgt, src/arch/win32/watcom/vdc.tgt, - src/arch/win32/watcom/vdrive.tgt, - src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, - src/arch/win32/watcom/viciinew.tgt, - src/arch/win32/watcom/video.tgt, - src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, - src/arch/win32/watcom/x64dtv.tgt, - src/arch/win32/watcom/x64sc.tgt, - src/arch/win32/watcom/xcbm2.tgt, - src/arch/win32/watcom/xpet.tgt, - src/arch/win32/watcom/xplus4.tgt, - src/arch/win32/watcom/xvic.tgt: Updated and fixed the win32 - watcom project files. - - * src/arch/platform_cpu_type.h: Added types.h include. - -2010-10-27 groepaz - - * src/c64/c64cart.h, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/comal80.c, - src/c64/cart/comal80.h, 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/dinamic.c, - src/c64/cart/dinamic.h, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h, src/c64/cart/epyxfastload.c, - src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/funplay.c, src/c64/cart/funplay.h, - src/c64/cart/gs.c, src/c64/cart/gs.h, src/c64/cart/isepic.c, - src/c64/cart/isepic.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, - src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/mikroass.c, src/c64/cart/mikroass.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, - src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, - src/c64/cart/ocean.c, src/c64/cart/ocean.h, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, - src/c64/cart/rexep256.c, src/c64/cart/rexep256.h, - src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, - src/c64/cart/ross.c, src/c64/cart/ross.h, - src/c64/cart/simonsbasic.c, src/c64/cart/simonsbasic.h, - src/c64/cart/supergames.c, src/c64/cart/supergames.h, - src/c64/cart/warpspeed.c, src/c64/cart/warpspeed.h, - src/c64/cart/westermann.c, src/c64/cart/westermann.h, - src/cartconv.c, src/cartridge.h: added missing bin load for - all carts, added commandline options, updated cartconv. fixed - some register peek hooks, added some docs, more cleanup. - -2010-10-25 groepaz - - * src/c64/c64cart.h, src/c64/cart/Makefile.am, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.h, - src/c64/cart/crt.c, src/c64/cart/diashowmaker.c, - src/c64/cart/diashowmaker.h, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/isepic.c, - src/c64/cart/isepic.h, src/c64/cart/tfe.h, - src/c64/cart/tfearch.h, src/cartconv.c, src/cartridge.h, - src/translate_text.c: added support for "Diashow Maker" cart, - updated cartconv, fixed cartridge_get_file_name (expert, - isepic), more cleanup - -2010-10-24 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib, - src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m: macosx: added - minimal disassembly window + * src/65816core.c: Fix define. - * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.m: macosx: fixed - debugger window handling - -2010-10-24 groepaz - - * src/arch/amigaos/mui/uieasyflash.c, - src/arch/amigaos/uic64cart.c, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/msdos/uieasyflash.c, - src/arch/os2/dialogs/menubar.c, src/arch/sdl/menu_c64cart.c, - src/arch/unix/gui/uieasyflash.c, src/arch/win32/uieasyflash.c, - src/c64/cart/c64carthooks.c, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h, src/cartridge.h: replaced - easyflash_save_crt by generic cartridge_flush_image, unbreak - all UIs. fixed calls to - cartridge_attach_image(CARTRIDGE_EXPERT, NULL) +2013-01-21 Marco van den Heuvel - * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, - src/arch/riscos/archdep.c, src/arch/sdl/archdep_amiga.c, - src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, - src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, - src/arch/unix/archdep.c, src/arch/win32/archdep.c, - src/archapi.h, src/gfxoutputdrv/gifdrv.c: added - archdep_fix_permissions (unbreak r23039) + * configure.in, src/arch/android/AnVICE/Makefile.am, + src/arch/android/AnVICE/res/Makefile.am, + src/arch/android/AnVICE/res/drawable/Makefile.am, + src/arch/android/AnVICE/res/layout/Makefile.am, + src/arch/android/AnVICE/res/values/Makefile.am: Makefiles not allowed + in the android res directory. - * src/c64/cart/tfe.c: update io structs +2013-01-21 Marcus Sutton -2010-10-24 Marco van den Heuvel + * src/initcmdline.c, src/translate.txt, src/translate_text.c: Remove + remnants of old -vsid cmdline option. - * src/arch/platform_cpu_type.h: Fixed the vendor string routine - (forgot to end the string properly) +2013-01-21 Marco van den Heuvel -2010-10-23 Marco van den Heuvel + * src/monitor/mon_register65816.c, src/monitor/mon_util.c, + src/video/video-color.c: Fixed some warnings. - * src/arch/platform.h: Undid the platform cpu detection header - #if 0 +2013-01-21 Marco van den Heuvel - * src/arch/platform_cpu_type.h: Fixed up and simplified the x86 - cpu detection. + * configure.in, src/arch/Makefile.am, src/arch/android, + src/arch/android/AnVICE, src/arch/android/AnVICE/.settings, + src/arch/android/AnVICE/.settings/Makefile.am, + src/arch/android/AnVICE/Makefile.am, src/arch/android/AnVICE/assets, + src/arch/android/AnVICE/assets/Makefile.am, + src/arch/android/AnVICE/jni, src/arch/android/AnVICE/jni/Makefile.am, + src/arch/android/AnVICE/jni/locnet, + src/arch/android/AnVICE/jni/locnet/Makefile.am, + src/arch/android/AnVICE/jni/locnet_al, + src/arch/android/AnVICE/jni/locnet_al/Makefile.am, + src/arch/android/AnVICE/jni/sdl, + src/arch/android/AnVICE/jni/sdl/Makefile.am, + src/arch/android/AnVICE/jni/vice_common, + src/arch/android/AnVICE/jni/vice_common/Makefile.am, + src/arch/android/AnVICE/jni/vice_driver, + src/arch/android/AnVICE/jni/vice_driver/Makefile.am, + src/arch/android/AnVICE/jni/vice_main, + src/arch/android/AnVICE/jni/vice_main/Makefile.am, + src/arch/android/AnVICE/jni/vice_vicii, + src/arch/android/AnVICE/jni/vice_vicii/Makefile.am, + src/arch/android/AnVICE/jni/vice_x64, + src/arch/android/AnVICE/jni/vice_x64/Makefile.am, + src/arch/android/AnVICE/res, src/arch/android/AnVICE/res/Makefile.am, + src/arch/android/AnVICE/res/drawable, + src/arch/android/AnVICE/res/drawable/Makefile.am, + src/arch/android/AnVICE/res/layout, + src/arch/android/AnVICE/res/layout/Makefile.am, + src/arch/android/AnVICE/res/values, + src/arch/android/AnVICE/res/values/Makefile.am, + src/arch/android/AnVICE/src, src/arch/android/AnVICE/src/Makefile.am, + src/arch/android/AnVICE/src/com, + src/arch/android/AnVICE/src/com/Makefile.am, + src/arch/android/AnVICE/src/com/locnet, + src/arch/android/AnVICE/src/com/locnet/Makefile.am, + src/arch/android/AnVICE/src/com/locnet/vice, + src/arch/android/AnVICE/src/com/locnet/vice/Makefile.am, + src/arch/android/AnVICE/src/org, + src/arch/android/AnVICE/src/org/Makefile.am, + src/arch/android/AnVICE/src/org/ab, + src/arch/android/AnVICE/src/org/ab/Makefile.am, + src/arch/android/AnVICE/src/org/ab/nativelayer, + src/arch/android/AnVICE/src/org/ab/nativelayer/Makefile.am, + src/arch/android/AnVICE/src/org/ab/uae, + src/arch/android/AnVICE/src/org/ab/uae/Makefile.am, + src/arch/android/Makefile.am: Added makefiles for the android parts. -2010-10-23 groepaz +2013-01-20 pottendo - * src/diskconstants.h, src/diskimage.h, - src/diskimage/diskimage.c, src/diskimage/fsimage-probe.c: - handle d81 with error info. moved some log output that floods - the console in fileselector to verbose mode. + * src/arch/unix/x11/video_mbuffer.c: Further cleanup. - * src/arch/unix/x11/gnome/uiscreenshot.c: detect type from - extension, remember last used type. +2013-01-20 pottendo - * src/gfxoutputdrv/gifdrv.c: fix permissions according to - current umask + * src/arch/unix/x11/video_mbuffer.c: Use semaphores to synchronize + machine thread with event thread. Further cleanup. -2010-10-22 Daniel Kahlin +2013-01-20 pottendo - * src/arch/platform.h, src/arch/platform_cpu_type.h: Disabled - the cpu type code in a less kludgy way. + * src/arch/unix/x11/video_mbuffer.c: Use semaphores to synchronize + machine thread with event thread. -2010-10-22 groepaz +2013-01-20 pottendo - * src/c64/cart/c64tpi.c, src/c64/cart/magicformel.c, - src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c: style fixes + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, + src/arch/unix/x11/video_mbuffer.h: First cleanup. -2010-10-21 Christian Vogelgsang +2013-01-20 Marco van den Heuvel - * src/arch/unix/macosx/make-bindist.sh: macosx: fixed bundling - with X11 and new platypus + * configure.in: Forgot this. - * data/C128/osx_sym.vkm, data/C64/osx_sym_de.vkm, - data/C64/osx_sym_us.vkm, data/C64DTV/osx_sym_de.vkm, - data/C64DTV/osx_sym_us.vkm: macosx: added missing @ key to - c64/c64dtv/c128 keymaps +2013-01-20 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m: - macosx: compile fix for 10.4 + * build/Makefile.am, build/android, build/android/Makefile.am, + build/android/build-android.sh: Added an android build script. -2010-10-21 Daniel Kahlin +2013-01-20 Marco van den Heuvel - * src/arch/platform_cpu_type.h: Added a kludge to make vice - compile again on mingw32 and some gcc based platforms. + * src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp: Fixed main + call arguments, port works now, on some devices it doesn't start till + the second 'activation' though. -2010-10-20 Andreas Matthies +2013-01-18 Marco van den Heuvel - * src/arch/win32/c64sc.dsp: Fixed MSVC project file for c64sc. + * src/sound.h: Small android fix. -2010-10-19 Marco van den Heuvel +2013-01-17 Kajtar Zsolt - * src/arch/platform_cpu_type.h: Make platform code compile - again. + * src/c64/cart/ide64.c: Do not re-register when not registered -2010-10-16 Marco van den Heuvel +2013-01-17 Fabrizio Gennari - * src/arch/platform.h, src/arch/platform_cpu_type.h, src/main.c: - Started on x86 runtime cpu detection code. + * src/arch/unix/x11/gnome/uidialogs.c: "Returns : The currently + selected filename [...] Free with g_free()", says + gtk_file_chooser_get_filename ()'s documentation. Freeing it with + lib_free() was causing a crash -2010-10-16 groepaz +2013-01-16 pottendo - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, - src/c64/cart/dqbb.c, src/c64/cart/dqbb.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/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, - src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, - src/c64/cart/reu.c, src/c64/cart/reu.h: added missing hooks - for cart_get_file_name + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: + More ui coroutines, all emus except x128 now work. Get vsync_freq + everytime, as in PETs this is dynamic. - * src/c64/cart/c64-midi.c, src/c64/cart/c64-midi.h, - src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/digimax.c, - src/c64/cart/digimax.h, src/c64/cart/dqbb.c, - src/c64/cart/dqbb.h, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h, src/c64/cart/freezemachine.c, - src/c64/cart/generic.c, src/c64/cart/georam.c, - src/c64/cart/georam.h, src/c64/cart/isepic.c, - src/c64/cart/isepic.h, src/c64/cart/mmc64.c, - src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, - src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.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, src/c64/cart/tfe.c, - src/c64/cart/tfe.h: fix enable logic for mmc64 (trigger slot0 - conflict check correctly), accept 4k images as generic 8k - type, accept 16k (freeze frame mk4) images as freeze machine - type, added generic fallback for monitor memory read, added - generic fallback for vic ultimax reads (x64sc only), added - missing HAVE_RS232 ifdefs, added various missing hooks for - ramcart, sound expander, sound sampler, tfe, mmcr, dqbb, - isepic, rr, georam, reu, digimax, midi, easyflash. some more - cleanup. +2013-01-16 pottendo -2010-10-16 Andreas Matthies + * src/arch/unix/x11/video_mbuffer.c: Resize fixed. - * src/c64/c64.h: Fixed frequency of PAL-N according to - investigations of "The WOZ". +2013-01-16 pottendo -2010-10-15 Andreas Matthies + * src/arch/unix/x11/gnome/x11ui.c: Tweaked around `WINDOW_MINW' and + `WINDOW_MINH' to make those emu work which feature a real + pixel_aspect_ratio in their respective videochip geometry. The fix may + be wrong, but as of now serves the purpose. - * src/arch/win32/resdialogs.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Fixed VIC20 ROM settings in Win32 - UI. +2013-01-16 Marco van den Heuvel -2010-10-13 groepaz + * src/arch/android/AnVICE/jni/vice_common/Android.mk, + src/arch/sdl/joy.c, src/arch/sdl/menu_snapshot.c, + src/arch/sdl/mousedrv.c, src/arch/sdl/ui.c, src/arch/sdl/uimenu.c, + src/arch/sdl/uipoll.c, src/arch/sdl/uistatusbar.c, + src/arch/sdl/video.c, src/autostart.c, src/drive/drive-resources.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.y, src/mouse.c, + src/sound.c, src/sounddrv/soundsdl.c: More android fixes. - * src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/translate_text.c: fix ambiguous parsing of the "radix" - argument. (fixes bug 2263290). updated help text for memory - command. +2013-01-16 groepaz - * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, - src/c64/cart/generic.h, src/c64/cart/mmc64.c, - src/c64/cart/mmc64.h: add monitor peek for mmc64, proper hooks - for generic vic accesses + * src/geninfocontrib_h.sh: remove tempfile - * src/arch/unix/x11/gnome/x11ui.c: use bigendian texture on - bigendian target, fixes bug 3039069 +2013-01-16 Marco van den Heuvel - * src/cartconv.c: added "repair mode" option (accept broken - input files) + * src/arch/android/AnVICE/jni/vice_driver/Android.mk, + src/arch/android/AnVICE/jni/vice_main/Android.mk, + src/arch/android/AnVICE/jni/vice_vicii/Android.mk: More android + makefile fixes. -2010-10-12 groepaz +2013-01-15 Marco van den Heuvel - * src/c128/c128mmu.c: setup mmu before forced switch to c64 - mode, fixes bug 3075101 + * src/arch/android/AnVICE/jni/vice_common/Android.mk: Fixed for + current code. -2010-10-11 groepaz +2013-01-15 Marco van den Heuvel - * src/drive/drive.h, src/drive/rotation.c: handle "read" and - "write" if no image is attached, fixes bug 2921608 + * src/arch/android/AnVICE/jni/vice_x64/Android.mk: Fixed for current + code. - * src/attach.c: change default for virtualfs drive 9-11 to none +2013-01-15 Marco van den Heuvel - * src/autostart-prg.c: attach virtualfs before autostarting prg - file + * src/arch/android/AnVICE/jni/vice_main/Android.mk: Fixed for current + code. - * src/attach.c, src/attach.h, src/machine-bus.c, src/serial.h: - handle the case when a non-tde drive is not connected, fixes - bug 3019193 +2013-01-15 Marco van den Heuvel - * src/arch/unix/gui/uiperipheral.c: add missing ifdefs + * src/arch/android/AnVICE/jni/locnet/Android.mk: Fixed for new current + vice code. -2010-10-11 Hannu Nuotio +2013-01-15 Marco van den Heuvel - * src/arch/sdl/menu_c64model.c: SDL UI: replace fake x64 VICII - model selection with video standard menu + * src/vice.h: Changed to use the config.android.h file when compiling + for android. -2010-10-10 Hannu Nuotio +2013-01-15 Marco van den Heuvel - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_c64hw.h, src/arch/sdl/menu_c64model.c, - src/arch/sdl/menu_c64model.h, src/arch/sdl/menu_c64schw.c, - src/arch/sdl/menu_c64schw.h, src/arch/sdl/menu_video.c, - src/arch/sdl/x64sc_ui.c: SDL UI: use model based selection for - x64 + * src/arch/android/AnVICE/config.android.h: Added config.android.h as + config.h replacement for android. -2010-10-10 groepaz +2013-01-15 Marco van den Heuvel - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/c64/Makefile.am, src/c64/c64model.c, src/c64/c64scmodel.c: - moved model selection code from x64 *nix ui to c64model.c, - created seperate file for x64sc, updated *nix ui. - - * src/keyboard.c: distribute restore key presses randomly across - a frame - - * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c: add - menu items for new "old" CIA type ;) - -2010-10-09 pottendo - - * src/arch/unix/x11/xaw/x11ui.c: Added `#include "viewport.h"' - to make geometry_s available. Fixes compilation issue. - -2010-10-09 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c, src/vic20/vic.c: xvic: - monitor dump output improvements - -2010-10-09 Andreas Matthies - - * src/arch/win32/printerdrv.dsp: Added missing file. - -2010-10-08 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/megacart.c, - src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, - src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, - src/vic20/cart/vic20cartmem.h, src/vic20/vic20mem.c: xvic: - don't use peek for cart RAM/ROM, add monitor I/O ranges and - dump functions to carts - -2010-10-07 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/megacart.c, - src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, - src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, - src/vic20/cart/vic20cartmem.h, src/vic20/vic.c, - src/vic20/vic.h, src/vic20/vic20mem.c: Monitor peek handling - for xvic - - * src/c64/Makefile.am, src/c64/c64export.c, - src/c64/cart/Makefile.am, src/c64/cart/easyflash.c, - src/c64/cart/magicvoice.c, src/core/Makefile.am, - src/core/ciacore.c, src/core/t6721.c, src/core/tpicore.c, - src/monitor.h, src/monitor/mon_util.h, src/vicii/Makefile.am, - src/vicii/vicii.c, src/viciisc/Makefile.am, - src/viciisc/vicii.c: Move mon_out prototype to monitor.h and - drop src/monitor/ from include directory lists - -2010-10-07 Marco van den Heuvel - - * src/arch/platform.h, src/arch/platform_cpu_type.h: More - platform macro updates. - -2010-10-07 Hannu Nuotio - - * src/viciisc/vicii-mem.c, src/viciisc/vicii-snapshot.c, - src/viciisc/vicii.c, src/viciisc/viciitypes.h: Remove useless - pointers and vicii_update_memory_ptrs (move pointer - calculations to vicii_screenshot for Doodle support) - - * src/viciisc/vicii-fetch.c: Move from ultimax_romh_phi1/2_ptr - to _read, route all VICII reads through fetch_phi1/2 - -2010-10-07 groepaz - - * src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h: added - ultimax_romh_phi1_read, ultimax_romh_phi2_read hooks for - vic-ii accesses in ultimax mode - - * src/arch/unix/x11/gnome/uiscreenshot.c: fix various issues - related to ffmpeg settings. patch by David Roden. - - * src/gfxoutputdrv/ffmpegdrv.c: always set a sample format for - the audio codec, fixes “invalid sample format”. patch by David - Roden - - * src/arch/unix/gui/uiide64.c: added menu item for - "IDE64version4" - - * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/x11/xaw/widgets/Canvas.c, - src/arch/unix/x11/xaw/widgets/Canvas.h, - src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/widgets/DirMgr.h, - src/arch/unix/x11/xaw/widgets/Directory.h, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/FileSel.h, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/widgets/MultiList.h, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/widgets/ScrList.h, - src/arch/unix/x11/xaw/widgets/ScrListP.h, - src/arch/unix/x11/xaw/widgets/TabString.h, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/TextFieldP.h, - src/arch/unix/x11/xaw/x11ui.c: improve XAW fileselector, add - "create tape image" menu item, cleanup. patch by Olaf Seibert - - * src/arch/unix/gui/uiide64.c: updated/fixed ide64 menu items - - * src/arch/unix/gui/uiautostart.c: added menu item for - "AutostartBasicLoad" to *nix gui - -2010-10-07 Hannu Nuotio - - * src/arch/sdl/menu_printer.c: SDL UI: add raw printer driver - menu item - -2010-10-07 groepaz - - * src/arch/unix/gui/uiprinter.c, src/printerdrv/Makefile.am, - src/printerdrv/drv-ascii.c, src/printerdrv/drv-ascii.h, - src/printerdrv/drv-raw.c, src/printerdrv/drv-raw.h, - src/printerdrv/output-text.c, src/printerdrv/printer.c: added - raw output driver (see devlog), fixed charset conversion in - ascii driver, fixed handling of lowercase (business) mode - (fixes bug 2811444), updated unix gui + * android, src/arch/android, src/arch/android/AnVICE, + src/arch/android/AnVICE/.classpath, src/arch/android/AnVICE/.project, + src/arch/android/AnVICE/.settings, + src/arch/android/AnVICE/AndroidManifest.xml, + src/arch/android/AnVICE/README.txt, src/arch/android/AnVICE/assets, + src/arch/android/AnVICE/build.xml, src/arch/android/AnVICE/clean.sh, + src/arch/android/AnVICE/jni, + src/arch/android/AnVICE/jni/AndroidBuild.sh, + src/arch/android/AnVICE/jni/setEnvironment-r5b.sh, + src/arch/android/AnVICE/jni/vice, + src/arch/android/AnVICE/local.properties, + src/arch/android/AnVICE/proguard-project.txt, + src/arch/android/AnVICE/proguard.cfg, + src/arch/android/AnVICE/project.properties, + src/arch/android/AnVICE/res, src/arch/android/AnVICE/src: Moved the + android dir to a more appropriate location. -2010-10-06 groepaz +2013-01-15 Marco van den Heuvel - * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, - src/arch/msdos/archdep.h, src/arch/os2/archdep.h, - src/arch/riscos/archdep.h, src/arch/sdl/archdep_amiga.h, - src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_cegcc.h, - src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.h, - src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.h, - src/arch/unix/archdep.h, src/arch/win32/archdep.h: fixed - definition of MODE_APPEND for all platforms. fixes ide64 - (image would always be truncated), printer output (would be - truncated at every "open"), fsdevice append mode, p00 append - mode + * android/AnVICE/jni/vice: Removed the 'old' vice directory in + preparation for going to the current vice code. -2010-10-05 Spiro Trikaliotis +2013-01-15 Marco van den Heuvel - * src/c64/c64iec.c: Added capability to debug the IEC bus. + * android/AnVICE/jni/AndroidBuild.sh, + android/AnVICE/jni/setEnvironment-r5b.sh: Removed some unneeded + scripts. -2010-10-04 Hannu Nuotio +2013-01-15 Marco van den Heuvel - * src/c64/c64-resources.c, src/cia.h, src/core/ciacore.c: - Swapped CIA_MODEL_6526/X definitions; now the default CIA - model (-ciamodel 0) is 6526 without the timer B bug + * android/AnVICE/clean.sh: Added a 'cleaning' script. - * src/arch/sdl/menu_c64schw.c, src/c64/c64-resources.c, - src/c64/c64model.c, src/cia.h, src/core/ciacore.c, - src/translate_text.c: Add CIA model 6526x (no timer B bug, - needs proper name), emulate 6526A better, update SDL UI +2013-01-15 Marco van den Heuvel -2010-10-03 Hannu Nuotio + * android/AnVICE: Added some more svn ignores. - * src/core/ciacore.c: Small step closer to proper 6526A - emulation +2013-01-15 Marco van den Heuvel -2010-10-03 Andreas Matthies + * android/AnVICE, android/AnVICE/build.xml, + android/AnVICE/default.properties, android/AnVICE/local.properties, + android/AnVICE/proguard-project.txt, + android/AnVICE/project.properties: Added files needed for ant. - * src/arch/win32/ui.c: Disable PAL-N sync selection for C64SC. +2013-01-15 Marco van den Heuvel - * src/arch/win32/uic64.c: Added "Drean" in C64 model selection - UI. + * android/AnVICE/jni/locnet/Android.mk: Fixed linkage of libvice.so, + next step is fixing the java part. -2010-10-02 Marco van den Heuvel +2013-01-15 groepaz - * src/arch/platform.h, src/arch/platform_cpu_type.h: Updated arm - cpu sub-type discovery. + * src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/uidialogs.c: do not block main loop when + ui_show_text is active - * src/arch/platform.h, src/arch/platform_compiler.h: Platform - defines update. +2013-01-15 Marco van den Heuvel -2010-10-02 Hannu Nuotio + * android/AnVICE/jni/vice_vicii/Android.mk: Fixed compilation of + libvice_vicii. - * src/c64/c64-cmdline-options.c: Fix -paln +2013-01-15 groepaz -2010-10-02 Andreas Matthies + * src/romset.c: fix commandline options help strings - * src/main.c: Fixed typos. +2013-01-15 Marco van den Heuvel -2010-10-02 Marco van den Heuvel + * android/AnVICE/jni/vice_driver/Android.mk: Fixed compilation of + libvice_driver. - * src/arch/platform.h, src/arch/platform_compiler.h: Updated - platform compiler discovery. +2013-01-15 Marco van den Heuvel -2010-10-01 Marco van den Heuvel + * android/AnVICE/jni/vice_common/Android.mk: Fixed compilation of + libvice_common. - * src/arch/platform.h, src/main.c: More platform macro updates. +2013-01-15 Marco van den Heuvel -2010-09-30 Marco van den Heuvel + * android/AnVICE/jni/vice_x64/Android.mk: Fixed compilation of + libvice_x64. - * src/arch/platform_compiler.h, - src/arch/platform_linux_libc_version.h: Updated platform - macros. +2013-01-15 Marco van den Heuvel - * configure.in: Added test for X11 library when configuring for - gnome-ui in combination with fullscreen. + * android/AnVICE/jni/vice_main/Android.mk: Fixed compilation of + libvice_main. -2010-09-29 Marco van den Heuvel +2013-01-15 Marco van den Heuvel - * src/arch/Makefile.am, src/arch/platform.h, - src/arch/platform_compiler.h: Added a seperate header for - compiler discovery. + * android/AnVICE/jni/locnet_al/Android.mk: Fixed liblocnet_al.a + compilation. - * src/arch/Makefile.am, src/arch/platform.h, - src/arch/platform_linux_libc_version.h: Added linux libc - discovery. +2013-01-15 Marco van den Heuvel -2010-09-29 Hannu Nuotio + * android/AnVICE, android/AnVICE/jni/locnet/Android.mk: Fixed locnet + compilation. - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: Fix - dubious lib_free(ptr); lib_stralloc(ptr); pattern, style - cleanup +2013-01-15 Marco van den Heuvel - * src/arch/sdl/uimenu.c: SDL UI: don't traverse past the list - when checking string lengths + * android/AnVICE, android/AnVICE/.classpath, android/AnVICE/.project, + android/AnVICE/.settings, + android/AnVICE/.settings/org.eclipse.jdt.core.prefs, + android/AnVICE/AndroidManifest.xml, android/AnVICE/README.txt, + android/AnVICE/assets, android/AnVICE/assets/gpl.txt, + android/AnVICE/assets/sdl-vicerc, android/AnVICE/assets/sdl_sym.vkm, + android/AnVICE/default.properties, android/AnVICE/jni, + android/AnVICE/jni/Android.mk, android/AnVICE/jni/AndroidBuild.sh, + android/AnVICE/jni/Application.mk, android/AnVICE/jni/locnet, + android/AnVICE/jni/locnet/Android.mk, + android/AnVICE/jni/locnet/include, + android/AnVICE/jni/locnet/include/AndroidOSfunc.h, + android/AnVICE/jni/locnet/include/loader.h, + android/AnVICE/jni/locnet/include/locnet_vk.h, + android/AnVICE/jni/locnet/locnet_loader.cpp, + android/AnVICE/jni/locnet_al, android/AnVICE/jni/locnet_al/Android.mk, + android/AnVICE/jni/locnet_al/AndroidOSfunc.cpp, + android/AnVICE/jni/locnet_al/keycodes.h, + android/AnVICE/jni/locnet_al/missing.cpp, android/AnVICE/jni/sdl, + android/AnVICE/jni/sdl/include, android/AnVICE/jni/sdl/include/SDL, + android/AnVICE/jni/sdl/include/SDL.h, + android/AnVICE/jni/sdl/include/SDL_active.h, + android/AnVICE/jni/sdl/include/SDL_audio.h, + android/AnVICE/jni/sdl/include/SDL_byteorder.h, + android/AnVICE/jni/sdl/include/SDL_cdrom.h, + android/AnVICE/jni/sdl/include/SDL_config.h, + android/AnVICE/jni/sdl/include/SDL_config.h.default, + android/AnVICE/jni/sdl/include/SDL_config.h.in, + android/AnVICE/jni/sdl/include/SDL_config_android.h, + android/AnVICE/jni/sdl/include/SDL_config_dreamcast.h, + android/AnVICE/jni/sdl/include/SDL_config_macos.h, + android/AnVICE/jni/sdl/include/SDL_config_macosx.h, + android/AnVICE/jni/sdl/include/SDL_config_minimal.h, + android/AnVICE/jni/sdl/include/SDL_config_nds.h, + android/AnVICE/jni/sdl/include/SDL_config_os2.h, + android/AnVICE/jni/sdl/include/SDL_config_symbian.h, + android/AnVICE/jni/sdl/include/SDL_config_win32.h, + android/AnVICE/jni/sdl/include/SDL_copying.h, + android/AnVICE/jni/sdl/include/SDL_cpuinfo.h, + android/AnVICE/jni/sdl/include/SDL_endian.h, + android/AnVICE/jni/sdl/include/SDL_error.h, + android/AnVICE/jni/sdl/include/SDL_events.h, + android/AnVICE/jni/sdl/include/SDL_getenv.h, + android/AnVICE/jni/sdl/include/SDL_joystick.h, + android/AnVICE/jni/sdl/include/SDL_keyboard.h, + android/AnVICE/jni/sdl/include/SDL_keysym.h, + android/AnVICE/jni/sdl/include/SDL_loadso.h, + android/AnVICE/jni/sdl/include/SDL_main.h, + android/AnVICE/jni/sdl/include/SDL_mouse.h, + android/AnVICE/jni/sdl/include/SDL_mutex.h, + android/AnVICE/jni/sdl/include/SDL_name.h, + android/AnVICE/jni/sdl/include/SDL_opengl.h, + android/AnVICE/jni/sdl/include/SDL_platform.h, + android/AnVICE/jni/sdl/include/SDL_quit.h, + android/AnVICE/jni/sdl/include/SDL_rwops.h, + android/AnVICE/jni/sdl/include/SDL_screenkeyboard.h, + android/AnVICE/jni/sdl/include/SDL_stdinc.h, + android/AnVICE/jni/sdl/include/SDL_syswm.h, + android/AnVICE/jni/sdl/include/SDL_thread.h, + android/AnVICE/jni/sdl/include/SDL_timer.h, + android/AnVICE/jni/sdl/include/SDL_types.h, + android/AnVICE/jni/sdl/include/SDL_version.h, + android/AnVICE/jni/sdl/include/SDL_video.h, + android/AnVICE/jni/sdl/include/begin_code.h, + android/AnVICE/jni/sdl/include/close_code.h, + android/AnVICE/jni/sdl/include/doxyfile, + android/AnVICE/jni/setEnvironment-r5b.sh, android/AnVICE/jni/vice, + android/AnVICE/jni/vice_common, + android/AnVICE/jni/vice_common/Android.mk, + android/AnVICE/jni/vice_driver, + android/AnVICE/jni/vice_driver/Android.mk, + android/AnVICE/jni/vice_main, android/AnVICE/jni/vice_main/Android.mk, + android/AnVICE/jni/vice_vicii, + android/AnVICE/jni/vice_vicii/Android.mk, android/AnVICE/jni/vice_x64, + android/AnVICE/jni/vice_x64/Android.mk, android/AnVICE/proguard.cfg, + android/AnVICE/res, android/AnVICE/res/drawable, + android/AnVICE/res/drawable/file.png, + android/AnVICE/res/drawable/folder.png, + android/AnVICE/res/drawable/icon.png, + android/AnVICE/res/drawable/icon32.png, android/AnVICE/res/layout, + android/AnVICE/res/layout/file_row.xml, + android/AnVICE/res/layout/keymapper.xml, + android/AnVICE/res/layout/prefs.xml, + android/AnVICE/res/layout/scale.xml, + android/AnVICE/res/layout/slider.xml, + android/AnVICE/res/layout/system.xml, android/AnVICE/res/values, + android/AnVICE/res/values/defaults.xml, + android/AnVICE/res/values/dimens.xml, + android/AnVICE/res/values/strings.xml, + android/AnVICE/res/values/themes.xml, android/AnVICE/src, + android/AnVICE/src/com, android/AnVICE/src/com/locnet, + android/AnVICE/src/com/locnet/vice, + android/AnVICE/src/com/locnet/vice/DosBoxAudio.java, + android/AnVICE/src/com/locnet/vice/DosBoxControl.java, + android/AnVICE/src/com/locnet/vice/DosBoxLauncher.java, + android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java, + android/AnVICE/src/com/locnet/vice/DosBoxSurfaceView.java, + android/AnVICE/src/com/locnet/vice/Globals.java, + android/AnVICE/src/com/locnet/vice/PreConfig.java, + android/AnVICE/src/org, android/AnVICE/src/org/ab, + android/AnVICE/src/org/ab/nativelayer, + android/AnVICE/src/org/ab/nativelayer/ImportFileView.java, + android/AnVICE/src/org/ab/nativelayer/ImportView.java, + android/AnVICE/src/org/ab/uae, + android/AnVICE/src/org/ab/uae/FloppyImportView.java, + android/AnVICE/src/org/ab/uae/RomImportView.java: Imported the source + of AnVICE, including 'old' vice source, once the ndk makefiles have + been fixed to properly compile the 'old' vice source it will be + stepped up to the current source. + +2013-01-15 Marco van den Heuvel + + * src/arch/win32/uimouse.c: Added koalapad to the windows gui. + +2013-01-15 Marco van den Heuvel + + * src/arch/sdl/menu_mouse.c: Added koalapad to the sdl gui. + +2013-01-15 groepaz + + * src/arch/unix/x11/gnome/uipalcontrol.c, + src/drive/drive-cmdline-options.c, src/drive/drive-resources.c, + src/drive/drive-sound.c, src/translate.txt, src/translate_text.c: + added resource to set drive sound emulation volume (see devlog) + +2013-01-15 Marco van den Heuvel + + * android: Added an android directory for the android related files to + go into, port will be based on the already existing android port + 'AnVICE 1.0.5' and updated/fixed for the current code. + +2013-01-15 groepaz + + * src/c128/c128mem.c, src/c64/c64.h, src/c64/c64mem.c, + src/c64/c64memsc.c, src/c64/vsidmem.c: rework cpu port unused bits + emulation, fixes lorenz test and new test programs -2010-09-28 Marco van den Heuvel +2013-01-15 groepaz - * src/arch/platform.h, src/arch/platform_cpu_type.h: Updated - platform discovery. + * src/c64/c64memsc.c: added missed counter reset, still not perfect -2010-09-27 Andreas Matthies +2013-01-14 pottendo - * src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Added - missing include directory. + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/video_mbuffer.c: Small improvements. -2010-09-26 pottendo +2013-01-14 pottendo - * po/de.po: Updated. + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: + Added a dedicated thread to handle GUI events - this is a coroutine to + the machine thread, but independent from the display thread. Good + results. -2010-09-25 Marco van den Heuvel +2013-01-14 Marco van den Heuvel - * src/arch/platform.h, src/arch/platform_cpu_type.h: More - platform defines updates. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added koalapad to the os/2 gui. - * src/arch/platform.h, src/arch/platform_cpu_type.h: Started on - organizing and completeting the compile-time cpu detection. +2013-01-14 groepaz - * src/arch/platform_freebsd_version.h, - src/arch/platform_netbsd_version.h, - src/arch/platform_openbsd_version.h: Updated the *bsd platform - version discovery headers. + * src/c64/c64.h: tweak 6510 fall-off delay, fixes bug 3600678 -2010-09-24 Marco van den Heuvel +2013-01-14 Marco van den Heuvel - * src/Makefile.am, src/arch/platform.h, - src/arch/win32/msvc/config.h, src/arch/win32/watcom/config.h, - src/main.c: Started on an update for platform detection, - extended on Andreas M.'s idea about having platform - information in the log, further extensions planned. + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed. -2010-09-24 Andreas Matthies +2013-01-13 pottendo - * src/main.c: Disabled use of PLATFORM as it doesn't compile in - *nix. + * src/arch/unix/x11/video_mbuffer.c: Added explicit synchronisation of + machinethread, waiting for display in case of gtk+ dispatching. - * src/main.c: Added logging of platform information. +2013-01-13 pottendo -2010-09-24 Antti S. Lankila + * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c: + Fixed blending - credits to gw! Let dthread process the gtk+ events + after rendering. This is still to be improved, but we're progressing! - * src/resid-fp/sid.cc: Some 0.5 factors remained behind from - half-clocked filter. Remove them to make filter again work as - designed. Use JOS's recommended aliasing trick. +2013-01-13 pottendo -2010-09-24 Marco van den Heuvel + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/video_mbuffer.c: timestamps of buffers are only set + when jitter exceeds +/-50ms off the realtime. - * src/arch/win32/uimon.c: Fixed the Interlocked* replacement - functions. +2013-01-13 groepaz -2010-09-23 Hannu Nuotio + * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/ui.h, src/arch/unix/x11/gnome/uidialogs.c, + src/arch/unix/x11/xaw/x11ui.c: added yes/no dialog (without cancel) - * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/ui.c: - Revert the GP2X joystick hacks. Emulated vs. actual joystick - state becomes inconsistent whenever f.ex Up+UpLeft is held - down and UpLeft released; fixing this would require either - more hacks in SDL UI event handling (frame barriers) or having - the code count the joyport pin activations (or both). +2013-01-13 groepaz -2010-09-23 Marco van den Heuvel + * src/cmdline.c, src/initcmdline.c, src/main.c: unbreak no args - * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/ui.c: - Added gp2x directional button to axis wrapper routines. +2013-01-13 groepaz - * config.sub: Added open2x as a valid alias. + * src/cmdline.c: and another :) -2010-09-21 Antti S. Lankila +2013-01-13 groepaz - * src/resid-fp/sid.cc, src/resid-fp/wave.cc, - src/resid-fp/wave.h: Optimize ring-modulation by observing - that we can merge the boolean and the 0x800000 constant used - to gate the high bit. + * src/cmdline.c: better fix - * src/resid-fp/wave.cc: Fix waveform calculation bug spotted by - Landro Nini. Thanks! +2013-01-13 groepaz -2010-09-19 Antti S. Lankila + * src/arch/unix/x11/gnome/x11ui.c: allow passing gtk commandline + options (must come first on the commandline) - * src/resid-fp/wave.cc, src/resid-fp/wave.h: Port some - optimizations from jsidplay2: calculate msb_rising when - required. Use simpler definition of output(). Fix noise shift - register based on Dag Lem's upcoming work. +2013-01-13 groepaz -2010-09-19 Andreas Matthies + * src/cmdline.c, src/initcmdline.c: improve handling of extra + arguments - * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/uic64cart.c: Fixed handling of Expert Cartridge - enabling in WIn32. +2013-01-13 Marco van den Heuvel - * src/arch/win32/resdialogs.txt, src/arch/win32/resmmc64.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uimmc64.c, - src/arch/win32/uimmcreplay.c: Added MMC64_sd_type to Win32 UI. + * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/scpu64ui.c: Added koalapad to the dos tui. - * src/arch/win32/arch.dsp: Added missing file. +2013-01-13 Marco van den Heuvel - * src/arch/win32/resmmcreplay.rc: Fixed typo. + * src/arch/beos/scpu64ui.cc: Forgot about the scpu64 gui in beos. - * 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/resmmcreplay.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uic64cart.c, src/arch/win32/uimmcreplay.c, - src/arch/win32/uimmcreplay.h, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp: Implemented MMC Replay GUI for Win32. +2013-01-13 Marco van den Heuvel -2010-09-19 Hannu Nuotio + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Added koalapad + to the beos gui. - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/x11video.c: - Add TrueAspectRatio for xaw, detabify, start menu items with a - capital letter +2013-01-13 Marco van den Heuvel -2010-09-19 Spiro Trikaliotis + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uimouse.c: Added koalapad to the amiga gui. - * Version 2.2.7 +2013-01-13 groepaz -2010-09-19 Spiro Trikaliotis + * src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/x11ui.c, src/lightpen.c: fixed gtk lightpen + driver - * src/arch/sdl/win32-msvc/Makefile.am: Fix for 'make dist': - viciinew.dsp -> viciisc.dsp +2013-01-13 groepaz - * src/arch/win32/Makefile.am: Fix for 'make dist': viciinew.dsp - -> viciisc.dsp + * src/arch/unix/gui/uimouse.c, src/mouse.c, src/mouse.h, + src/translate_text.c: added mousetype for koalapad (see devlog) -2010-09-19 Hannu Nuotio +2013-01-13 groepaz - * src/c64/c64-snapshot.c, src/c64/c64cia2.c, - src/c64/c64gluelogic.c, src/c64/c64gluelogic.h: Fix gluelogic - reset behaviour, implement gluelogic snapshots, bump up C64 - snapshot revision + * src/arch/unix/x11/gnome/gtk2legacy.c, + src/arch/unix/x11/gnome/gtk2legacy.h, + src/arch/unix/x11/gnome/x11mouse.c: unbreak gtk mouse driver -2010-09-19 Andreas Matthies +2013-01-13 groepaz - * src/c64/cart/c64carthooks.c, src/c64/cart/tfe.c, - src/c64/cart/tfe.h: Fixed memory leak. + * doc/Doxyfile, doc/Doxygen-Howto.txt, doc/mainpage.dox, + doc/mkdoxy.sh: fixed doxy generation, updated script for xscpu64, + properly create target dir, include some more of the textfiles in the + tree, create entry page with links to individual docs -2010-09-18 Antti S. Lankila +2013-01-13 Manuel Antonio Rodriguez Bas - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/sid.h, src/sid/resid-fp.cc: - Get rid of bunch of bullshit that I thought would make sense - when I was young and naive: use of halved filter sample rate - and the intermixing-leaks variable. Fix use of uninitialized - variables by using C++ initializers. + * po/es.po: Updated. - * src/arch/unix/vsid: Execute x64 from same directory as vsid +2013-01-12 Errol Smith -2010-09-18 Hannu Nuotio + * src/c128/c128mem.c, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h: Add + vdc_peek() for reads of VDC external registers without sidefx - * src/autostart.c, src/viciisc/vicii-draw-cycle.c, - src/viciisc/vicii-draw-cycle.h, src/viciisc/vicii-snapshot.c: - Initial x64sc snapshot implementation +2013-01-12 Marco van den Heuvel -2010-09-18 Marco van den Heuvel + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c, src/vdc/vdc-mem.c: Fixed $01 behavior and added + missing includes. - * src/initcmdline.c: Updated for translations. +2013-01-12 Marco van den Heuvel - * configure.in: Changed --with-pulse to --without-pulse (which - enables the checking for the pulse headers/libs by default) - and changed --enable-fullscreen to --disable-fullscreen. + * src/arch/win32/Makefile.am: Fixed. -2010-09-18 Andreas Matthies +2013-01-12 Errol Smith - * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, - src/arch/win32/rescommon.h, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/ui-resources.c, - src/arch/win32/ui.c, src/arch/win32/video-dx9.c: Implemented - TrueAspectRatio for Win32. + * src/c128/c128mem.c, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h: Add + monitor dump for VDC including internal VDC registers -2010-09-18 Hannu Nuotio +2013-01-11 pottendo - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h: Magic constant cleanup + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/video_mbuffer.c, src/arch/unix/x11/video_mbuffer.h: + timestamp of machinethread only derived once ... still jitter visible + :( -2010-09-18 groepaz +2013-01-11 Marco van den Heuvel - * src/c64/cart/digimax.c: properly combine channels to mono, - fixes bug 2483496 + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uivic20model.c, src/arch/win32/uivic20model.h, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added + vic20 model selection to the windows gui. -2010-09-17 Hannu Nuotio +2013-01-11 Marco van den Heuvel - * src/drive/drivecpu.c, src/interrupt.c, src/interrupt.h, - src/maincpu.c, src/mainviccpu.c: Drop support for pre-1.1 - interrupt snapshots + * src/arch/sdl/menu_vic20hw.c: Added vic20 model selection to the sdl + gui. - * src/c64/c64-snapshot.c, src/cbm2/cbm2-snapshot.c, - src/interrupt.c, src/interrupt.h, src/joystick.c, - src/mainc64cpu.c: Add missing extra joystick state to - snapshots, use machine_get_name() for x64(sc) & xcbm2 snapshot - signature, implement mainc64cpu snapshot (incl. new interrupt - state) +2013-01-11 Marco van den Heuvel - * src/6510dtvcore.c, src/Makefile.am, src/c64/c64memsc.c, - src/mainc64cpu.c, src/mainc64cpu.h, src/mainviccpu.h, - src/viciisc/vicii-cycle.c, src/viciisc/vicii-fetch.c: Remove - unused mainviccpu.h, remove maincpu.h duplication from - mainc64cpu.h + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added vic20 model selection to the + os/2 gui. -2010-09-16 Hannu Nuotio +2013-01-11 Marco van den Heuvel - * src/initcmdline.c: Add -chdir cmdline switch + * src/arch/msdos/Makefile.am, src/arch/msdos/uivic20model.c, + src/arch/msdos/uivic20model.h, src/arch/msdos/vic20ui.c: Added vic20 + model selection to the dos tui. -2010-09-16 groepaz +2013-01-11 Marco van den Heuvel - * src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: parse second arg of compare command - correctly, fixes bug 3061246 + * 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 model selection to the + amiga gui. -2010-09-16 Hannu Nuotio +2013-01-11 Marco van den Heuvel - * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_ffmpeg.c, - src/arch/sdl/menu_screenshot.c, src/arch/sdl/menu_settings.c, - src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_tape.c, - src/arch/sdl/ui.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uifilereq.h: SDL UI: remember last selected file + * doc/vice.texi, src/arch/win32/joy.c: Applied windows POV hat support + patch by Magnus Lind. -2010-09-14 Andreas Matthies +2013-01-11 Errol Smith - * src/arch/win32/res.rc: Fixed gamma interval in Win32 UI. + * src/c128/c128mem.c, src/vdc/vdc-mem.c: Add VDC external registers to + monitor IO command (again) -2010-09-14 Hannu Nuotio +2013-01-10 groepaz - * doc/ReadmeSDL.txt: Update and clarify + * doc/checkdoc.c, doc/checkdoc.mak: updated checkdoc for scpu64 -2010-09-13 groepaz +2013-01-10 groepaz - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h: fixed forgotten - config_init for IEEE488 interface and added monitor peek for - it. + * src/arch/unix/gui/uicommands.c, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uidialogs.c: try opening vice.pdf, then + vice_toc.html using gtk mechanisms first before falling back to + HTMLBrowserCommand -2010-09-13 Hannu Nuotio +2013-01-10 Marco van den Heuvel - * src/gfxoutputdrv/bmpdrv.c, src/gfxoutputdrv/pcxdrv.c: Fix - fwrite return value checks, coding style cleanup + * src/arch/amigaos/make-bindist.sh, src/arch/beos/make-bindist.sh, + src/arch/msdos/make-bindist.sh, src/arch/os2/watcom/makebindist.bat, + 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_win32.sh, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat: Added appropriate vice.* + files to the various make-bindist scripts. -2010-09-13 groepaz +2013-01-10 Marco van den Heuvel - * src/c64/cart/magicvoice.c: use tpicore_shutdown + * src/arch/win32/make-bindist.sh, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Added vice.chm, vice.hlp and + vice.pdf to the windows make-bindist scripts. - * src/c128/c128.c, src/c128/c128.h, src/c64/c64.c, - src/c64/c64.h, src/c64/cart/c64carthooks.c, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/cartridge.h: removed tpi context from machine context. - fixed memory leak when shutting down magic voice. +2013-01-10 groepaz -2010-09-12 pottendo + * src/arch/unix/gui/uidrivec128.c: added missed menus - * po/de.po: Updated. +2013-01-10 groepaz -2010-09-12 Hannu Nuotio + * data/PRINTER/Makefile.am, data/PRINTER/nl10.vpl, + src/printerdrv/drv-nl10.c: added seperate nl10 palette file for + consistancy - * src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, - src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, - src/arch/sdl/kbd.h, src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_expansions.c, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64dtvhw.c, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64schw.c, - src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2hw.c, - src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, - src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_ffmpeg.c, - src/arch/sdl/menu_help.c, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_lightpen.c, src/arch/sdl/menu_midi.c, - src/arch/sdl/menu_mouse.c, src/arch/sdl/menu_network.c, - src/arch/sdl/menu_petcart.c, src/arch/sdl/menu_pethw.c, - src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4hw.c, - src/arch/sdl/menu_printer.c, src/arch/sdl/menu_ram.c, - src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, - src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, - src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, - src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, - src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, - src/arch/sdl/ui.c, src/arch/sdl/uimenu.h, - src/arch/sdl/uistatusbar.c, src/arch/sdl/video.c, - src/arch/sdl/vkbd.c, src/arch/sdl/vsidui.c, - src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, - src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c, - src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, - src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c, - src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, - src/video/video-resources.c: IDE64 image file resource - handlers combined, string resource free fixes, cleanup - -2010-09-10 Daniel Kahlin - - * src/c64/c64export.h, src/c64/cart/fmopl.h, - src/c64/cart/freezemachine.h, src/c64/cart/generic.h, - src/c64/cart/georam.h, src/c64/cart/ide64.h: Made usage of - extern for function declarations more consistent. - - * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h: Fixed - a few REGPARM macro discrepancies breaking compilation on MSYS - + a few missing EOLs. - -2010-09-10 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c, src/vic20/cart/vic-fp.c: Fix - FE3 & vic-fp dangling pointers on failed flash040 snapshot - loads - - * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/uipoll.c: - SDL UI: joystick hat mapping support (untested due to lack of - hardware) - -2010-09-10 Marco van den Heuvel - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po, src/arch/amigaos/intl_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/resc64_256k.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, - src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: Did a make trans-update. +2013-01-10 groepaz - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, - po/sv.po, po/tr.po: Removed obsolete items. + * src/arch/unix/x11/openGL_sync.c: log cosmetics - * po/nl.po: Updated. +2013-01-10 groepaz - * src/arch/unix/x11/gnome/x11ui.c: Fixed a #ifdef - USE_XF86_EXTENSIONS issue. + * src/arch/unix/x11/gnome/x11mouse.c: removed debug message from log -2010-09-09 groepaz +2013-01-10 groepaz - * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, - src/c64/cart/generic.h, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: fixed monitor cart bank for - generic and retroreplay + * src/arch/unix/gui/vsidui.c: fixed window title - * src/c64/c64mem.c, src/c64/c64memsc.c: use table instead of - magic values :) +2013-01-10 groepaz - * src/c64/c64mem.c, src/c64/c64memsc.c: fixed monitor peek in - i/o area + * src/main.c: log cosmetics -2010-09-09 Daniel Kahlin +2013-01-10 groepaz - * src/monitor/Makefile.am, src/monitor/mon_fallback.c, - src/monitor/mon_fallback.h, src/monitor/mon_parse.c, - src/monitor/mon_parse.h, src/monitor/mon_parse.y: Reverted - commits r22827, r22830-r22832 to remove the obsoleted monitor - fallback parser. + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64scui.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: remove speed items from left click menu -2010-09-08 Marco van den Heuvel +2013-01-10 groepaz - * src/arch/unix/x11/xaw/x11ui.c: Added an #ifdef - HAVE_FULLSCREEN. + * src/arch/unix/gui/vic20ui.c: remove speed items from left click menu -2010-09-07 Daniel Kahlin +2013-01-10 groepaz - * src/autostart-prg.c, src/autostart-prg.h: Fixed a bug with - autostarting files that load up to FFFF. + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uidrivec64.c, src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c, src/arch/unix/gui/uiperipheraliec.c, + src/arch/unix/gui/uiperipheraliec.h, + src/arch/unix/gui/uiperipheralieee.c, + src/arch/unix/gui/uiperipheralieee.h, src/arch/unix/gui/vic20ui.c: + cleaned up drive- vs peripherial menus - * src/monitor/mon_fallback.c, src/monitor/mon_fallback.h: Native - line endings. Corrected non-conforming coding style. +2013-01-09 groepaz - * src/monitor/mon_parse.c, src/monitor/mon_parse.h: Updated - mon_parse.[c|h] to reflect the current mon_parse.y. + * README, doc/html/Makefile.am, doc/html/plain/BUGS, + doc/html/plain/TODO: removed obsolete BUGS and TODO and updated README + to reflect the actual contents of doc/ - * src/monitor/mon_fallback.c: Fixed a buffer overrun in the - fallback parser that caused rather strange behaviour. +2013-01-09 groepaz -2010-09-07 Marco van den Heuvel + * src/arch/unix/x11/gnome/TODO: removed outdated TODO - * src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/sdl/win32-watcom/video.tgt: Updated win32 sdl watcom - project files. +2013-01-09 groepaz - * src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/crtc.tgt, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew.tgt, - src/arch/win32/watcom/video.tgt: Updated win32 watcom project - files. - -2010-09-06 Daniel Kahlin - - * src/monitor/Makefile.am, src/monitor/mon_fallback.c, - src/monitor/mon_fallback.h, src/monitor/mon_parse.y: - Implemented an experimental fallback parser for the monitor. - Accepts 'd', 'm', 'i', 'h' with even less error checking than - PETMON. - -2010-09-05 Hannu Nuotio - - * src/c64/cart/atomicpower.c, src/c64/cart/c64carthooks.c, - src/c64/cart/capture.c, src/core/t6721.c: Disable T6721 debug - messages, clean up unneeded vicii-phi1.h includes - - * src/arch/sdl/menu_c64_common_expansions.c, - src/c64/cart/ide64.c: IDE64: don't create HD image file(s) if - the cart isn't attached, coding style fixes, move SDL UI v4 - item away from the geometry settings + * FEEDBACK: added bug tracker url -2010-09-04 Marco van den Heuvel +2013-01-09 groepaz - * src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/menu_c64_common_expansions.c, - src/c64/cart/ide64.c, src/cartconv.c, src/translate.txt: Added - support for IDE64 4.1 (without USB support), added multiple - drive emulation support and added support for 128Kb IDE64 - images to both x64/x128 and cartconv. (original patch supplied - by soci) - -2010-09-04 Daniel Kahlin - - * src/autostart-prg.c, src/c128/c128mem.c, src/c64/c64mem.c, - src/c64/c64memsc.c, src/c64dtv/c64dtvmem.c, - src/cbm2/cbm2mem.c, src/mem.h, src/pet/petmem.c, - src/plus4/plus4mem.c, src/vic20/vic20mem.c: Made autostart - inject load directly into RAM using a new mem_inject() - function instead of using mem_store(). This makes loading - under I/O on x64[sc] work. It also makes it possible to inject - more than 64Kb on x64dtv. - -2010-09-01 Hannu Nuotio - - * src/arch/unix/mididrv.c, src/c64/cart/c64-midi.c: MIDI: always - call midi_set_mode on the MIDIMode resource handler (fixes - uninitialized interrupt type), advertise the ALSA port also as - SND_SEQ_PORT_TYPE_MIDI_GENERIC to keep aplaymidi happy, - unix/mididrv stray whitespace cleanup - -2010-08-30 Andreas Matthies - - * src/arch/win32/fullscrn.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h: Fixed another crash (this time at - machine shutdown) on older windows versions. - - * src/arch/win32/fullscrn-ddraw.c: Use DDSCL_NORMAL for mode - enumeration to avoid screen flickering at startup. Removed - duplicate call of SetCooperativeLevel(). + * doc/html/index.html: added link to nightly builds -2010-08-28 Andreas Matthies +2013-01-09 Marco van den Heuvel - * src/arch/amigaos/video.c, src/arch/beos/video.cc, - src/arch/msdos/video.c, src/arch/os2/video.c, - src/arch/riscos/video.c, src/arch/unix/macosx/cocoa/video.m: - Removed every call to video_canvas_shutdown() in /video. + * src/arch/sdl/make-bindist_qnx6.sh, + src/arch/unix/qnx6/make-bindist.sh: Fixed logo links. -2010-08-28 groepaz +2013-01-09 groepaz - * src/c64/cart/retroreplay.c: added missing check on file open + * doc/html/index.html, doc/vice.pdf, doc/vice.txt: removed + obsolete/broken link - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/xaw/x11video.c: removed calls to - video_canvas_shutdown. (please create devlog entries when - breaking ports =P) - -2010-08-27 Marco van den Heuvel - - * configure.in, po/gen_win32_rc.c, src/arch/win32, - 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/resc64_256k.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdrivepetcbm2.rc, - src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressiddtv.rc, - src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc: Added - support for the new(er) windres which seems to be able to - handle code pages, however currently only windows native - codepages seem to be supported by the new(er) windres, a test - has been added to configure to see if ISO code pages are - supported by windres, ifnot then the code page pragma's in the - win32 resources will be ignored. +2013-01-09 Marco van den Heuvel -2010-08-27 Andreas Matthies + * src/arch/sdl/menu_c64model.c: Added new c64 models to the sdl gui. - * src/arch/win32/fullscrn.c, src/arch/win32/video.c: Fixes for - windows with DX9 unavailable. +2013-01-09 Marco van den Heuvel -2010-08-25 Andreas Matthies + * src/arch/sdl/make-bindist_qnx6.sh, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/skyos/make-bindist.sh: Added the new c64 rom files to + various make-bindist scripts. - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/fullscrn-ddraw.c, - src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, - src/arch/win32/fullscrn.h, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/vic20ui.c, src/arch/win32/video-ddraw.c, - src/arch/win32/video-dx9.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h, src/raster/raster-resources.c, - src/raster/raster.c: Enabled on-the-fly switch between - DirectX9 and DirectDraw driver. Fixed x128 -fullscreen - segfault in Win32. Added call of video_canvas_shutdown in - raster_resources_chip_shutdown. This may make every similar - call in /video.c obsolete. +2013-01-08 groepaz -2010-08-23 groepaz + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uiedit.h, src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/gnome/uiedit.c, src/arch/unix/x11/xaw/uiedit.c: + since right click menu is now the same as settings, use the same + internal structure. also cleaned up left click menu - * src/c64/cart/atomicpower.c: always enable ram in io2 in nordic - power special mode(s) +2013-01-08 Marco van den Heuvel -2010-08-22 groepaz + * src/arch/os2/watcom/makebindist.bat: Added the new c64 rom files to + the os/2 make-bindist script. - * src/c64/cart/atomicpower.c: ctrl reg bit 2 fixed, passes - countzeros ram test now (to be added to testprogs later...) +2013-01-08 groepaz -2010-08-16 Andreas Matthies + * 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/uic64dtv.c, + src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/uips2mouse.h, + src/arch/unix/gui/vic20ui.c: moved mouse/lightpen/paddle emulation + items one level up into settings menu - * src/autostart.c, src/autostart.h, src/event.c: Disable history - recording/playback while autostart sequence is in progress. +2013-01-08 Marco van den Heuvel -2010-08-15 Andreas Matthies + * src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Added the new c64 rom files to + the windows and sdl project files. - * src/autostart.c: Suppress usage of autostart in event history - mode. +2013-01-08 Marco van den Heuvel -2010-08-15 groepaz + * src/arch/win32/uic64.c: Added new c64 models to the windows gui. - * src/arch/unix/gui/uitfe.c: removed file browser from device - selection. there is no /dev/eth0 in linux, oops. +2013-01-08 Marco van den Heuvel - * src/arch/unix/x11/gnome/x11ui.c: added missing ifdef - HAVE_FULLSCREEN (again) + * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/vic20.vcproj: Added vic20model.c to the various project + files. - * src/arch/unix/mousedrv.c, src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xrandr.c: - fixed mouse coordinate handling when mouse emulation is - enabled (bug 3003765). added mouse grab to fullscreen modes as - another step to un-break vidmode +2013-01-08 groepaz -2010-08-13 Hannu Nuotio + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/vic20ui.c: menu deduplication, removed essentially + pointless options menu - * src/c64/c64.c, src/c64/psid.c, src/init.c, src/initcmdline.c, - src/sound.c: vsid: disable automatic warp enable, add vsync - cmdline options (incl. warp), remove useless - fliplist/autostart/event cmdline options, remove duplicated - vsid entry on x64 -vsid -? +2013-01-08 Marco van den Heuvel -2010-08-13 groepaz + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added new c64 models to the os/2 gui. - * src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-write.c, - src/fsdevice/fsdevice.c, src/fsdevice/fsdevicetypes.h, - src/vdrive/vdrive-command.c, src/vdrive/vdrive-command.h: - added fake support for most dos commands for fsdevice, added - warnings for commands which likely don't work without TDE. +2013-01-08 Marco van den Heuvel - * src/parallel/parallel-trap.c, src/serial/fsdrive.c: added - delayed close (patch 2918696) + * src/arch/msdos/uic64model.c: Added new c64 models to the dos tui. -2010-08-12 groepaz +2013-01-08 Marco van den Heuvel - * src/c64/cart/c64cartmem.c: fixed action replay/nordic power - ram mapping + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added new c64 models to the beos gui. -2010-08-11 groepaz +2013-01-08 Marco van den Heuvel - * src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xrandr.c: added some ifdefs needed to - compile without HAVE_FULLSCREEN + * src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/uires.h, + src/arch/unix/gui/c64ui.c: Added new c64 models to the amiga gui. - * doc/html/plain/BUGS, doc/html/plain/TODO, - src/arch/unix/x11/gnome/TODO: added note to use/refer to the - tracker instead of these files. created a merged and - (hopefully) more up to date list in the wiki. +2013-01-08 Olaf Seibert -2010-08-10 groepaz + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uiromset.c, src/arch/unix/gui/vic20ui.c, + src/romset.c: Remove the resources RomsetArchiveName, + RomsetArchiveActive, RomsetFileName and RomsetSourceFile, which + basically did nothing. Removed the GUI elements that refer to them + from the X11 GUIs. (win32 needs to be done, that is the only other + one). + +2013-01-08 Olaf Seibert + + * src/init.c, src/romset.c, src/romset.h: Add command line options to + load romset files and archives (*.vrs, *.vra). + +2013-01-08 Kajtar Zsolt + + * src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, + src/c64/c64memlimit.h: The MAX machine modification. Quite a hack now, + but hopefully it will be sorted out later in a cleaner way together + with the internal memory expansions. - * src/fsdevice/fsdevice-open.c: fake open "#" files/channels. - additional check for namelen vs passed len (fixes bug 2911881) +2013-01-07 pottendo -2010-08-09 pottendo + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, + src/arch/unix/x11/video_mbuffer.h: Improved by having a constant time + raster with machine freq instead of deriving from machine thread, + which jitters +/- several milliseconds. Still not sure, if blending + works. - * src/arch/unix/x11/gnome/gnomevideo.c: * - arch/unix/x11/gnome/gnomevideo.c (video_canvas_refresh): - replaced `exit()' in case drawing outside canvas is requested - by a silent return. This fixes xvic and others where a - scenario such as width == 0 (xs == xe) ; see - src/raster/raster-canvas.c:refresh_canvas() can happen. +2013-01-07 groepaz -2010-08-09 groepaz + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/vic20ui.c, + src/translate.txt, src/translate_text.c, src/vic20/Makefile.am, + src/vic20/vic20-cmdline-options.c, src/vic20/vic20model.c, + src/vic20/vic20model.h: added model selection for vic20 - * data/PET/x11_bdep.vkm, data/PET/x11_bdep_de.vkm, - data/PET/x11_bdes.vkm, data/PET/x11_bdes_de.vkm, - data/PET/x11_bgrp.vkm, data/PET/x11_bgrp_de.vkm, - data/PET/x11_bgrs.vkm, data/PET/x11_bgrs_de.vkm, - data/PET/x11_bukp.vkm, data/PET/x11_bukp_de.vkm, - data/PET/x11_buks.vkm, data/PET/x11_buks_de.vkm, - 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uikeyboard.c, - src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/gnome/uiedit.c, src/pet/pet-resources.c: - all: made existing keyboard mappings selectable from menus - xpet: seperated pet-keyboard model selection from (pc) - keyboard mapping selection, added keymap templates to make - everything work. needs refinement by some pet hacker :) +2013-01-07 groepaz -2010-08-09 Hannu Nuotio + * src/arch/unix/x11/gnome/uicolor.c: fix broken colors with cairo + software rendering - * src/arch/sdl/archdep_unix.c, src/arch/sdl/ui.c, - src/arch/sdl/ui.h, src/arch/sdl/uimenu.c, - src/arch/sdl/uimenu.h: SDL UI: use own conversion table - instead of charset_*(), misc. cleanup +2013-01-07 groepaz -2010-08-08 groepaz + * src/c128/c128model.c, src/c128/c128model.h, + src/c64dtv/c64dtvmodel.c, src/c64dtv/c64dtvmodel.h, + src/cbm2/cbm2model.c, src/cbm2/cbm2model.h, src/plus4/plus4model.c, + src/plus4/plus4model.h: made all model detail access functions static, + if needed an api similar to what is in c64model.h (that doesnt break + compilation of all ports on internal detail changes) should be created - * src/arch/unix/x11/gnome/uiedit.c: added missing CHECK_MENUS, - fixes potential keyboard buffer issues +2013-01-07 groepaz -2010-08-08 Spiro Trikaliotis + * src/arch/win32/uic64.c, src/c64/c64model.c, src/c64/c64model.h, + src/c64/c64scmodel.c: unbreak win32 - * src/monitor/monitor_network.c: Allow for CR or LF or CR/LF - line endings when receiving. +2013-01-07 Olaf Seibert -2010-08-07 groepaz + * doc/vice.texi: Document changed search path while processing rom set + files. - * src/arch/unix/fullscreenarch.h, - src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/vidmode.h, src/arch/unix/x11/xrandr.c, - src/arch/unix/x11/xrandr.h: made vidmode slightly less - annoying to use :) +2013-01-07 Olaf Seibert -2010-08-07 Hannu Nuotio + * data/PET/rom1g.vrs, data/PET/rom2b.vrs, data/PET/rom2g.vrs, + data/PET/rom4b40.vrs, data/PET/rom4b80.vrs, data/PET/rom4g40.vrs, + data/PET/romsuperpet.vrs: Add some DOS ROM names to PET romset files. - * src/viciisc/vicii-fetch.c, src/viciisc/vicii.c: x64sc: don't - access charROM on Ultimax mode VIC-II fetches +2013-01-07 Olaf Seibert -2010-08-06 Spiro Trikaliotis + * src/romset.c: When processing a romset file or romset archive, + prepend the directory where it was found to the sysfile search path. - * src/monitor/monitor.c: Remove C99ish variable declaration not - at the beginning of a block. +2013-01-07 Marco van den Heuvel -2010-08-06 Christian Vogelgsang + * configure.in: Added gtkglext-3.0 check and warning when found. - * src/arch/unix/x11/gnome/x11ui.c: fixed compilation for pre - 2.18 gtk+ +2013-01-07 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.h, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/vicenotifications.h: macosx: - unified window controllers for all tool windows - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib, - src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/monitor/monitor.c, src/monitor/montypes.h: macosx: added - cocoa memory window - - * src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicenotifications.h: macosx: added - register window for cocoa - -2010-08-05 Antti S. Lankila - - * src/drive/drivecpu.c: Workaround the clock overflow issue by - subtraction of the 2nd complement integer followed by cast to - signed type, which makes the test work regardless of the value - of the MSB. - -2010-08-05 Spiro Trikaliotis - - * src/drive/drivecpu.c: Fix MSVC compilation for release builds. - Patch by someone, I do not remember. If anyone recognises his - patch, please tell me! (I am sorry for this.) - -2010-08-05 Antti S. Lankila - - * src/drive/drivecpu.c: Avoid overflow at stop_clk value by - migrating the number of clocks to execute towards 0 at end of - every frame. - -2010-08-05 Spiro Trikaliotis - - * src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/viciinew.dsp, - src/arch/sdl/win32-msvc/viciisc.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/vice.dsw, src/arch/win32/viciinew.dsp, - src/arch/win32/viciisc.dsp: Fix MSVC compilation for native - and SDL. - -2010-08-05 Daniel Kahlin - - * configure.in, src/6510dtvcore.c, src/Makefile.am, - src/c64/Makefile.am, src/translate.txt, src/translate_text.c, - src/vicii.h, src/viciinew, src/viciisc, - src/viciisc/Makefile.am: Renamed viciinew into viciisc. - -2010-08-04 groepaz - - * src/vicii/vicii.c: de-obfuscated r22778 :) - -2010-08-04 Hannu Nuotio - - * src/vic20/vic20cpu.c: FETCH_OPCODE for big endian xvic - (hopefully) fixed - -2010-08-04 Daniel Kahlin - - * doc/html/plain/VIC-Addendum.txt: Added explanation on grey - dots. - -2010-08-04 groepaz - - * src/gfxoutputdrv/pngdrv.c: fixed some more deprecated stuff - -2010-08-03 groepaz - - * src/vicii/vicii.c: added patch 3017065 (output sprite pointers - in io dump) - - * src/cmdline.h, src/raster/Makefile.am, - src/raster/raster-cmdline-options.c, - src/raster/raster-resources.c, src/raster/raster.c, - src/resources.h, src/video/Makefile.am, - src/video/video-cmdline-options.c, - src/video/video-resources-pal.c, src/video/video-resources.c: - another workaround for the bug outlined in raster.c , - drastically increased warning level for video/ and raster/ - (and made a few related fixes) in an attempt to fight this - problem along the way. this issue needs further care! - - * po/de.po: GEROAM -> GEORAM :) - - * src/plus4/ted-timing.c, src/plus4/ted.c, src/plus4/tedtypes.h, - src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.h, - src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, - src/vicii/vicii.c, src/viciinew/vicii-timing.c, - src/viciinew/vicii-timing.h, src/viciinew/vicii.c, - src/video.h: calculate true aspect ratio from actual screen - dimensions instead of using fixed precalculated values. - - * src/arch/unix/gui/uic64_256k.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uilib.c, - src/arch/unix/gui/uilib.h, 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/uiperipheral.c, - src/arch/unix/gui/uipetdww.c, src/arch/unix/gui/uipetreu.c, - src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, - src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uirs232.c, - src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.c, - src/arch/unix/gui/uiv364speech.c, src/arch/unix/gui/vic20ui.c, - src/arch/unix/ui.h, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: use file browser instead of - string input whenever possible - -2010-08-02 Spiro Trikaliotis - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated. - -2010-08-01 groepaz - - * src/charset.c: improved handling of line endings - -2010-08-01 Daniel Kahlin - - * src/viciinew/vicii-draw-cycle.c: Got rid of an unused variable - warning. - - * src/viciinew/vicii-chip-model.c: Minor refactoring. - - * src/viciinew/vicii-draw-cycle.c: Fixed a last minute mess up - of grey dot rendering on 8565. - - * src/viciinew/vicii-draw-cycle.c, src/viciinew/vicii-mem.c, - src/viciinew/viciitypes.h: Implemented grey dot emulation on - 8565 (currently hardwired). Fixes 'Emusuxx0r+'. - -2010-08-01 groepaz - - * src/arch/unix/x11/gnome/uiedit.c, src/charset.c: - fixed/improved ascii/petscii conversion (please test for - regressions) + * src/arch/win32/c64scpu64.dsp, src/arch/win64/c64scpu64.vcproj: + Removed c64embedded.c from the various project files. - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiedit.h, - src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/uiedit.c: added copy/paste feature to - gnome ui +2013-01-07 groepaz -2010-07-31 groepaz + * src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/x11ui.c: fixed color handling when using cairo - * src/arch/unix/x11/xaw/uiarch.h, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/pcxdrv.c: fixed some warnings +2013-01-06 groepaz - * src/plus4/tedtypes.h: make xplus4 not crash in ntsc mode - (still needs proper fix) + * src/arch/unix/x11/gnome/linenoise.c, + src/arch/unix/x11/gnome/uimon.c: better working (yet still ugly) + workaround to make sure the initial monitor prompt shows up reliably -2010-07-30 pottendo +2013-01-06 groepaz - * po/de.po: Reverted `c64alt' -> `c64old' to match commandline. - `c64altntsc' -> `c64oldntsc' likewise. + * src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uicontents.c, + src/arch/unix/x11/gnome/uifilechooser.c, + src/arch/unix/x11/gnome/x11ui.c: use pango only if HAVE_PANGO -2010-07-29 Hannu Nuotio +2013-01-06 groepaz - * src/c64/c64io.c, src/c64/cart/easyflash.c, src/core/t6721.c, - src/core/tpicore.c: Fix io_peek for carts with write only - registers, use correct list head on io_read/peek conflicts, - add EasyFlash peek/dump, add a few missing vice.h includes + * src/arch/unix/x11/gnome/x11ui.c: setup the application icon + correctly in gtk3 - * doc/html/plain/NEWS, doc/html/plain/TODO, - doc/html/plain/VIC-Addendum.txt, doc/vice.texi, man/vice.1: - Add (minimal) x64sc info to various docs, initial 2.3 NEWS - updates, remove done TODOs +2013-01-06 groepaz - * src/mouse.c: Revert to input port ignoring 1351 handling - (fixes FC3) + * src/arch/unix/x11/gnome/uidrivestatus.c: hide drive led correctly + when cairo is used -2010-07-29 groepaz +2013-01-06 groepaz - * src/c64/cart/easyflash.c: updated to use new io/export - resources + * src/c64/vsid-resources.c: added missing resource -2010-07-27 Spiro Trikaliotis +2013-01-06 groepaz - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/crtc.dsp, - src/arch/sdl/win32-msvc/vdc.dsp, - src/arch/sdl/win32-msvc/video.dsp, src/arch/win32/crtc.dsp, - src/arch/win32/vdc.dsp, src/arch/win32/video.dsp: Fix MSVC - compilation for Win32 native and SDL. + * src/arch/unix/x11/gnome/x11ui.c: dont make background black in vsid -2010-07-27 pottendo +2013-01-06 groepaz - * po/de.po: Changed `Uhr' -> `Takt'. + * data/C64/Makefile.am, data/C64/edkernal, data/C64/gskernal, + data/C64/jpchrgen, data/C64/jpkernal, data/C64/sxkernal, + src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, + src/c64/c64meminit.c, src/c64/c64model.c, src/c64/c64model.h, + src/c64/c64scmodel.c, src/translate_text.c: added remaining missing + c64 models (see devlog) + +2013-01-06 Marco van den Heuvel + + * src/arch/os2/watcom/c64commonvsidscscpu.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64scpu64.dsp, + src/arch/sdl/win32-msvc/scpu64.dsp, + src/arch/sdl/win32-watcom/c64commonvsidscscpu.tgt, + src/arch/sdl/win32-watcom/scpu64.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/xscpu64.tgt, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c64scpu64.vcproj, + src/arch/sdl/win64-msvc/scpu64.vcproj, + src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/c64scpu64.mak, + src/arch/sdl/winmips-msvc/scpu64.mak, src/arch/win32/scpu64.dsp, + src/arch/win32/vice.dsw, src/arch/win32/watcom/scpu64.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/xscpu64.tgt, + src/arch/win64/scpu64.vcproj, src/arch/win64/vice.sln: Fixed the + various project files for the latest scpu64 changes. -2010-07-27 groepaz +2013-01-06 Marco van den Heuvel - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalette.c, - src/arch/unix/gui/uipalette.h, src/arch/unix/gui/uirenderer.c, - src/arch/unix/gui/uirenderer.h, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c: nicer menus for palette and - renderer selection - -2010-07-27 Hannu Nuotio - - * src/arch/sdl/menu_video.c: SDL UI: add VDC/Crtc external - palette entries, color controls and CRT emulation settings to - all video chip menus + * src/plus4/plus4.h: Tests on real plus4 show that the unused bit on + the 7501/8501 does not drop off, so removed drop-off definitions. -2010-07-26 groepaz +2013-01-06 Marco van den Heuvel - * 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/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivdc.h, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, src/c128/c128video.c, - src/cbm2/cbm2video.c, src/crtc/Makefile.am, - src/crtc/crtc-color.c, src/crtc/crtc-color.h, - src/crtc/crtc-resources.c, src/crtc/crtc.c, - src/pet/petvideo.c, src/plus4/plus4video.c, - src/vdc/Makefile.am, src/vdc/vdc-color.c, src/vdc/vdc-color.h, - src/vdc/vdc-resources.c, src/vdc/vdc.c, src/vicii/vicii.c, - src/video.h, src/video/Makefile.am, src/video/render1x2crt.c, - src/video/render1x2crt.h, src/video/video-color.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-resources-pal.c, - src/video/video-resources.c: added CRT emulation for CRTC and - VDC (see devlog). related xaw/gnome ui updates, more cosmetic - ui fixes. + * src/arch/sdl/Makefile.am, src/arch/sdl/xbox: Removed obsolete + directory. -2010-07-26 pottendo +2013-01-06 Marco van den Heuvel - * po/de.po: Updated. + * src/arch/sdl/menu_drive.c: Fixed. -2010-07-25 Hannu Nuotio +2013-01-06 Marco van den Heuvel - * src/arch/sdl/menu_video.c, src/arch/sdl/ui.c, - src/arch/sdl/video.c: SDL UI: Fix ColorGamma range, add true - aspect ratio mode, PAL->CRT emulation rename, add statusbar - cmdline switch + * src/65816core.c, src/main65816cpu.c: Changed the 'interrupt' + variable to 'interrupt65816', because of a conflict with a function of + the same name. -2010-07-24 groepaz +2013-01-06 Olaf Seibert - * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, - src/arch/unix/gui/uivicii.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, src/crtc/crtc.c, - src/plus4/ted.c, src/vdc/vdc.c, src/vic20/vic.c, - src/vicii/vicii.c, src/viciinew/vicii.c, - src/video/video-color.c, src/video/video-render-pal.c, - src/video/video-resources-pal.c, src/viewport.h: changed gamma - calculation to handle different video modes (see devlog!). - added pixel_aspect_ratio to geometry_s (see devlog). fixed - some scaling issues in gnome-ui, added "keep aspect ratio" and - "true aspect ratio" options. - -2010-07-23 Spiro Trikaliotis - - * src/arch/win32/video.dsp: Add render1x1ntsc.c and - render2x2ntsc.c to fix compilation. - -2010-07-23 groepaz - - * src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uipalemu.c: allow - CRT emulation regardless of video mode - -2010-07-22 groepaz - - * src/video/Makefile.am, src/video/render1x1ntsc.c, - src/video/render1x1ntsc.h, src/video/render1x1pal.c, - src/video/render2x2ntsc.c, src/video/render2x2ntsc.h, - src/video/render2x2pal.c, src/video/video-render-pal.c: added - seperate renderer for ntsc emulation + * src/arch/unix/gui/uifliplist.c, src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uidrivestatus.h, src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/uistatusbar.c, + src/arch/unix/x11/xaw/uitapestatus.c, src/arch/unix/x11/xaw/x11ui.c, + src/imagecontents/tapecontents.c, src/util.c: Found and worked around + the issue with pop-up menus that change at the very last moment before + popping up. Renamed all menu class instances to start with a lowercase + letter as is usual. - * 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/uisettings.c, src/arch/unix/gui/vic20ui.c: - added model selection to x64, updated carts for x128, cosmetic - fixes and cleanups +2013-01-05 pottendo - * src/c64/cart/c64cart.c, src/c64/cart/c64cartsystem.h, - src/c64/cart/c64tpi.c, src/c64/cart/dqbb.c, - src/c64/cart/expert.c, src/c64/cart/isepic.c, - src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c, - src/c64/cart/ramcart.c: fixed reset on cart change for all - "slot0" and "slot1" carts + * src/arch/unix/x11/video_mbuffer.c: fixed lpos after rendering. -2010-07-22 Spiro Trikaliotis +2013-01-05 pottendo - * Version 2.2.6 + * src/arch/unix/x11/video_mbuffer.c, + src/arch/unix/x11/video_mbuffer.h: Proof of concept for a + multithreaded GUI (based on pthreads) for *nix. Milestone 1 reached: + same function as 'normal' but implemented with 2 threads: a machine + thread and a GUI thread. The code is not clean yet for merging. -2010-07-22 Spiro Trikaliotis +2013-01-05 pottendo - * build/Makefile.am, data/C64/Makefile.am, - data/C64DTV/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win64-msvc/Makefile.am, - src/arch/unix/gp2x/wiz/Makefile.am, - src/arch/win32/Makefile.am, src/cbm2/Makefile.am: Add missing - files. + * src/arch/unix/x11/gnome/x11ui.c: Some blending occurs. Still + strange. -2010-07-21 Marco van den Heuvel +2013-01-05 pottendo - * src/Makefile.am, src/arch/sdl/win64-msvc/Makefile.am, - src/c64/Makefile.am, src/c64/cart/Makefile.am: make dist - fixes. + * src/arch/unix/x11/gnome/x11ui.c: Added comment. -2010-07-21 Daniel Kahlin +2013-01-05 pottendo - * src/viciinew/vicii-draw-cycle.c: Added early exit - optimizations to border rendering. + * src/arch/unix/x11/Makefile.am, src/arch/unix/x11/gnome/gnomevideo.c, + * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/video_mbuffer.c, + src/arch/unix/x11/video_mbuffer.h: Proof of concept for a + multithreaded GUI (based on pthreads) for *nix. Milestone 1 reached: + same function as 'normal' but implemented with 2 threads: a machine + thread and a GUI thread. The code is not clean yet for merging. - * src/viciinew/vicii-draw-cycle.c: Minor refactoring. +2013-01-05 pottendo -2010-07-20 groepaz + * configure.in: temporarily added hardwired -lpthread (multithreaded + *nix GUI). - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartsystem.h: unset freeze alarms on cartridge - reset +2013-01-05 groepaz - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartsystem.h, src/c64/cart/finalplus.c, - src/c64/cart/zaxxon.c: distribute freeze button presses - randomly over one frame. (fixes tracker #2459243) fixed - .bin loading for fcplus and zaxxon. + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/uidrivestatus.c, + src/arch/unix/x11/gnome/uitapestatus.c, + src/arch/unix/x11/gnome/videoarch.h, src/arch/unix/x11/gnome/x11ui.c: + use HAVE_CAIRO directly -2010-07-19 Andreas Matthies +2013-01-05 Marco van den Heuvel - * src/arch/win32/c64cart.dsp: Added mach5.c to MSVC project - file. + * configure.in: Added check for pango. -2010-07-18 groepaz +2013-01-05 groepaz - * src/arch/unix/archdep.c, src/arch/unix/types.h, src/c1541.c, - src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/mach5.c, src/c64/cart/mach5.h, - src/c64/cart/spi-sdcard.c, src/cartconv.c, src/cartridge.h, - src/log.c, src/log.h, src/opencbmlib.c, src/resources.c, - src/sound.c: fixed some more warnings, added support for MACH5 - cartridge c1541: fixed warn_unused_result, removed (usually) - unwanted output, added --verbose option to bring it back. - cartconv: added support for MACH5 cartridge, refuse to - overwrite input file + * src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/x11ui.c: + removed forced hwscale disable -2010-07-18 Daniel Kahlin +2013-01-05 groepaz - * src/c64/c64memsc.c, src/mem.h, src/monitor/monitor.c: Fixed a - rather nasty declaration mismatch causing the callback for - mem_dump_io() to fail on some systems (e.g win32). Monitor - commands like 'io d000' now work correctly. + * src/arch/unix/x11/gnome/uiarch.h: updated for config options -2010-07-18 Andreas Matthies +2013-01-05 Marco van den Heuvel - * src/core/viacore.c: Fixed/simplified VIA clkguard overflow by - updating tau each T1 counter loop. + * configure.in: Fixed a typo. -2010-07-18 Antti S. Lankila +2013-01-05 Marco van den Heuvel - * src/drive/drivecpu.c: When resetting C64 system, also reset - the stop_clk so that drive cpu doesn't spin to the last - timestamp value before reset. + * configure.in: Added check for cairo when using gtk2, will define + HAVE_CAIRO when found and HAVE_CAIRO will always be defined when using + gtk3. - * src/drive/iecieee/via2d.c: Move declaration at start, not at - second line. +2013-01-05 Marco van den Heuvel - * src/drive/drive-overflow.c, src/drive/drive.c, - src/drive/drivecpu.c, src/drive/drivesync.c, - src/drive/iec/glue1571.c, src/drive/iec/via1d1541.c, - src/drive/iecieee/via2d.c, src/drive/rotation.c, - src/drive/tcbm/glue1551.c, src/drive/tcbm/tpid.c: Make drive - rotation conditional on just "motor on", not both "motor on" - and "byte ready". Make rotation a no-op if motor is off. Seems - fo fix Glance's Snapshot. + * configure.in: Added --enable-gnomeui3 for gtk3 support, added + --disable-vte and made vte optional instead of mandatory in the + configure script. -2010-07-18 Andreas Matthies +2013-01-04 groepaz - * src/sound.c: Just log buffer overflow instead of stopping - sound as suggested by iAN CooG. + * data/C128/x11_pos.vkm, data/C128/x11_sym.vkm: improved x128 keymap a + bit -2010-07-16 groepaz +2013-01-04 groepaz - * src/datasette.c, src/fliplist.c, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/pcxdrv.c, src/monitor/mon_lex.c, - src/network.c, src/sounddrv/soundaiff.c, - src/sounddrv/soundiff.c, src/sounddrv/soundmp3.c, - src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, - src/sysfile.c, src/zfile.c: warn_unused_result killing spree - :) + * build/amigaos, build/beos, build/macosx, build/mingw32, + build/minix3, build/nextstep, build/openstep, build/openwatcom, + build/qnx4, build/rhapsody: updated svn ignores + +2013-01-04 groepaz + + * doc/building, doc/readmes: updated svn ignores + +2013-01-04 groepaz + + * src/arch/amigaos/info-files, src/arch/amigaos/info-files/morphos, + src/arch/amigaos/mui, src/arch/os2/doc, src/arch/os2/fonts, + src/arch/os2/icons, src/arch/os2/unused, src/arch/os2/unused/pm, + src/arch/os2/vac++/ctools, src/arch/os2/vac++/incl, + src/arch/os2/vac++/x128, src/arch/os2/vac++/x64, + src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, + src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, + src/arch/os2/vac++/xpet, src/arch/os2/vac++/xplus4, + src/arch/os2/vac++/xvic, src/arch/os2/watcom, src/arch/sdl/qnx4, + src/arch/unix/gp2x/gpe-files, src/arch/unix/hpux, src/arch/unix/minix, + src/arch/unix/next_open_rhap, src/arch/unix/qnx4, src/arch/unix/qnx6, + src/arch/unix/sco_sol, src/arch/unix/skyos, src/arch/unix/skyos/icons, + src/arch/watcom-source-wrappers, src/arch/win32/evc, + src/arch/win32/mingw32, src/arch/win32/msvc, + src/arch/win32/msvc/wpcap, src/arch/win32/msvc/wpcap/net, + src/arch/win32/watcom, src/lib/libffmpeg, + src/lib/libffmpeg/libavcodec, src/lib/libffmpeg/libavdevice, + src/lib/libffmpeg/libavformat, src/lib/libffmpeg/libavutil, + src/lib/libffmpeg/libswscale: updated svn ignores + +2013-01-04 groepaz + + * src/arch/unix/x11/gnome/uidrivestatus.c: always display drive + widgets if drive is enabled, truedrive or not + +2013-01-03 groepaz + + * src/petcat.c: fixed petscii conversion issues + +2013-01-03 Marco van den Heuvel + + * doc/building/Makefile.am, doc/building/OpenWatcom-Howto.txt, + src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/README.txt: + Moved the ow building instructions to the correct location and updated + it. + +2013-01-03 Marco van den Heuvel + + * src/arch/win32/watcom/README.txt: Updated. + +2013-01-03 Marco van den Heuvel + + * build/Makefile.am, build/amigaos/Makefile.am, + build/beos/Makefile.am, build/macosx/Makefile.am, + build/mingw32/Makefile.am, build/minix3/Makefile.am, + build/nextstep/Makefile.am, build/openstep/Makefile.am, + build/openwatcom/Makefile.am, build/qnx4/Makefile.am, + build/rhapsody/Makefile.am, configure.in, doc/Makefile.am, + doc/building/Makefile.am, doc/readmes/Makefile.am, + src/arch/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/info-files/Makefile.am, + src/arch/amigaos/info-files/morphos/Makefile.am, + src/arch/amigaos/mui/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/doc/Makefile.am, src/arch/os2/fonts/Makefile.am, + src/arch/os2/icons/Makefile.am, src/arch/os2/icons/x64dtv.ico, + src/arch/os2/icons/x64sc.ico, src/arch/os2/icons/xcbm5x0.ico, + src/arch/os2/icons/xscpu64.ico, src/arch/os2/makedist.cmd, + src/arch/os2/unused/Makefile.am, src/arch/os2/unused/pm/Makefile.am, + src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/ctools/Makefile.am, + src/arch/os2/vac++/incl/Makefile.am, + src/arch/os2/vac++/x128/Makefile.am, + src/arch/os2/vac++/x64/Makefile.am, + src/arch/os2/vac++/x64dtv/Makefile.am, + src/arch/os2/vac++/x64sc/Makefile.am, + src/arch/os2/vac++/xcbm2/Makefile.am, + src/arch/os2/vac++/xcbm5x0/Makefile.am, + src/arch/os2/vac++/xpet/Makefile.am, + src/arch/os2/vac++/xplus4/Makefile.am, + src/arch/os2/vac++/xvic/Makefile.am, src/arch/os2/watcom/Makefile.am, + src/arch/os2/watcom/makebindist.bat, src/arch/sdl/Makefile.am, + src/arch/sdl/qnx4/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/gpe-files/Makefile.am, + src/arch/unix/hpux/Makefile.am, src/arch/unix/minix/Makefile.am, + src/arch/unix/next_open_rhap/Makefile.am, + src/arch/unix/qnx4/Makefile.am, src/arch/unix/qnx6/Makefile.am, + src/arch/unix/sco_sol/Makefile.am, src/arch/unix/skyos/Makefile.am, + src/arch/unix/skyos/icons/Makefile.am, + src/arch/watcom-source-wrappers/Makefile.am, + src/arch/win32/Makefile.am, src/arch/win32/evc/Makefile.am, + src/arch/win32/mingw32/Makefile.am, src/arch/win32/msvc/Makefile.am, + src/arch/win32/msvc/wpcap/Makefile.am, + src/arch/win32/msvc/wpcap/net/Makefile.am, + src/arch/win32/watcom/Makefile.am, src/lib/Makefile.am, + src/lib/libffmpeg/Makefile.am, + src/lib/libffmpeg/libavcodec/Makefile.am, + src/lib/libffmpeg/libavdevice/Makefile.am, + src/lib/libffmpeg/libavformat/Makefile.am, + src/lib/libffmpeg/libavutil/Makefile.am, + src/lib/libffmpeg/libswscale/Makefile.am: Cleaned up the building + system a bit, now all files in a directory are 'controlled' by the + makefile in that directory (no more guessing where to go to add/change + a file). + +2013-01-03 Olaf Seibert + + * src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uistatusbar.c, src/arch/unix/x11/xaw/x11ui.c, + src/c64/vsidstubs.c, src/drive/drive-resources.c, src/drive/drive.c, + src/drive/drive.h: Xaw: Removed the confusing drive_mapping[] (which + shuffles drive UI elements around based on being enabled) from the + app_shell. It was confusing, even more so in the new layout. Do more + work on showing UI for any drive which exists, even if TDE isn't on. + Other UIs would show only drives with a disk attached. If the gnome UI + and the common gnome/xaw code is changed to match, it could be even + better (the fliplist is missing). + +2013-01-03 Marcus Sutton + + * src/scpu64/scpu64.c: Also fix xscpu64. + +2013-01-02 Marcus Sutton + + * src/arch/sdl/ui.c, src/arch/sdl/uimenu.c, src/arch/sdl/vsidui.c, + src/arch/sdl/vsidui_sdl.h, src/c128/c128.c, src/c64/vsid.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, + src/machine.h, src/main.c, src/pet/pet.c, src/plus4/plus4.c, + src/vic20/vic20.c: Stop vsid UI code from being linked into all SDL + emulators and obliterate vsid_mode. + +2013-01-02 groepaz + + * src/keyboard.c: dont load keymap at vsid startup + +2013-01-02 groepaz + + * src/datasette.c: removed debug msg + +2013-01-02 groepaz + + * src/arch/unix/x11/gnome/uivsidcontrol.c: fixed handling of utf8 + strings + +2013-01-02 Marco van den Heuvel + + * configure.in: Removed an seemingly unused portion of the configure + script. + +2013-01-02 Marco van den Heuvel - * src/gfxoutputdrv/pngdrv.c: dont use deprecated struct accesses - (libpng 1.4) + * src/arch/win32/resc64.rc: Windows gui drop-down box size fix. -2010-07-15 Daniel Kahlin +2013-01-02 groepaz - * src/drive/rotation.c: Applied patch by nojoopa for making weak - bits work on 64-bit systems. + * src/arch/unix/x11/gnome/uidrivestatus.c: oops -2010-07-14 Andreas Matthies +2013-01-02 groepaz - * src/raster/raster-cache.h, src/vic20/vic-draw.c: Reuse - existing cache variable instead of introducing another. + * src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uidrivestatus.c, + src/arch/unix/x11/gnome/uitapestatus.c, + src/arch/unix/x11/gnome/x11ui.c: fixed tape- and drive status widgets + for drawing with cairo - * src/raster/raster-cache.h, src/vic20/vic-draw.c: Fixed video - cache for VIC regarding the reverse bit. +2013-01-02 Jarek Sobolewski -2010-07-13 Hannu Nuotio + * po/pl.po: Updated. - * src/arch/sdl/make-bindist_dingoo.sh: Remove .svn directories - from Dingoo bindist. Patch by Peter Edwards. +2013-01-02 Marco van den Heuvel -2010-07-13 Daniel Kahlin + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c: Worded it better. - * doc/html/Makefile.am, doc/html/plain/VIC-Addendum.txt, - doc/html/plain/VIC-Appendum.txt: Renamed VIC-Appendum to - VIC-Addendum. +2013-01-02 Marco van den Heuvel -2010-07-13 groepaz + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c: Once and for all fixed the $00/$01 emulation for + the 6510 and 8502, and added comments on how it is emulated, if this + is somehow incorrect please fix. - * src/c64/cart/c64acia1.c: fixed compilation again :) +2013-01-02 groepaz -2010-07-12 groepaz + * src/datasette.c: properly stop tape motor when no tap image is + active - * src/c64/cart/c64acia1.c, src/c64/cart/c64cartmem.c, - src/c64/cart/final.c, src/c64/cart/final.h, - src/c64/cart/generic.c, src/c64/cart/mmcreplay.c, - src/c64/cart/supersnapshot.c: cleanup, fixed typos, fixed - compilation without HAVE_RS232 +2013-01-02 groepaz -2010-07-12 Hannu Nuotio + * src/c1541.c: its not 2003 anymore :) - * doc/html/Makefile.am, doc/html/plain/VIC-Appendum.txt: Add - VIC-Appendum (WIP) +2013-01-02 groepaz -2010-07-11 Hannu Nuotio + * src/arch/unix/gui/uidatasette.c: fixed menu types - * src/viciinew/vicii-chip-model.c: Fix NTSC sprite DMA check - cycles, assume old NTSC behaves similarly +2013-01-02 groepaz -2010-07-09 Hannu Nuotio + * src/arch/unix/x11/gnome/uiscreenshot.c: added options for + koala/doodle screenshots to dialog - * configure.in: Remove --enable-dingux from the UI conflict test - as the Dingux port uses SDL UI +2013-01-02 Marco van den Heuvel - * src/info.c: Add thanks to jbevren for old NTSC testing + * 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/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/rescia.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resds12c887rtc.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, + src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resretroreplay.rc, src/arch/win32/resreu.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/resscpu64.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/rested.rc, + src/arch/win32/restfe.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' for the major update + of the french translations. -2010-07-05 Spiro Trikaliotis +2013-01-02 Marco van den Heuvel - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated. + * doc/html/plain/65802and65816.txt, doc/html/plain/65CE02.txt: Some + WIP updates. - * src/gfxoutputdrv/doodledrv.c: Fix warnings about uninitialized - fglum and bglum. This is only a workaround for now, correct - fix still missing. +2013-01-02 Marco van den Heuvel -2010-07-05 Hannu Nuotio + * build/Makefile.am, build/vms, build/xbox-sdl, + src/arch/unix/Makefile.am, src/arch/unix/vms: Removed obsolete + xbox-sdl and vms files/directories. - * src/vic20/cart/vic-fp.c: Fix vic-fp $9800 handling. Patch by - Marko Mäkelä. +2013-01-02 Andrea Musuruane -2010-06-30 groepaz + * po/it.po, po/translations-status.txt: Updated. - * src/c64/cart/capture.c: fixed "Load and Execute" Extensions +2013-01-01 Paul Dubé -2010-06-25 Marco van den Heuvel + * po/fr.po, po/translations-status.txt: Updated. - * src/arch/win64/c64c128.vcproj, src/arch/win64/c64cart.vcproj, - src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, - src/arch/win64/viciinew.vcproj: Updated the win64 project - files. +2013-01-02 Olaf Seibert - * src/c64/cart/sfx_soundsampler.c: Corrected some text. + * src/arch/unix/x11/xaw/uistatusbar.c: Tweak layout. - * src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/magicdesk.c, - src/c64/cart/mikroass.c, src/c64/cart/ocean.c, - src/c64/cart/rexep256.c, src/c64/cart/ross.c, - src/c64/cart/supergames.c, src/c64/cart/zaxxon.c: Carts - comments update. +2013-01-02 Olaf Seibert - * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, - src/arch/amigaos/petui.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/uires.h, src/arch/beos/constants.h, - src/arch/beos/petui.cc, src/arch/beos/vicemenu.cc, - src/arch/msdos/petui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/pet.icc, src/arch/sdl/menu_pethw.c, - src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win64-msvc/pet.vcproj, src/arch/unix/gui/petui.c, - src/arch/win32/pet.dsp, src/arch/win32/petui.c, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resstrings.txt, src/arch/win64/pet.vcproj, - src/pet/Makefile.am, src/pet/pet.c, - src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, - src/pet/petsound.c, src/pet/petvia.c: Added pet userport DAC - (audio output) support. - - * src/arch/win32/Makefile.am: Fix for accidentially left out - res* targets in the win32 Makefile.am. - -2010-06-24 Marco van den Heuvel - - * src/c64/cart/generic.c, src/c64/cart/georam.c: Updated some - cart comments. - - * Makefile.am, build/Makefile.am, build/openwatcom, - build/openwatcom/win32-build.sh, configure.in, - src/Makefile.am, src/arch/win32/Makefile.am, - src/arch/win32/archdep.c, src/arch/win32/make-bindist.sh, - src/arch/win32/msvc/wpcap/ip6_misc.h, - src/arch/win32/msvc/wpcap/pcap.h, src/arch/win32/tfearch.c, - src/arch/win32/types.h, src/arch/win32/watcom/watcom-ar.sh, - src/arch/win32/winmain.c, src/convert_owcc_libs.sh, - src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c, src/vice.h: - Added support for compiling the win32 port with owcc. - -2010-06-23 Marco van den Heuvel - - * src/arch/win32/ui.h, src/arch/win32/uic128.c, - src/arch/win32/uicbm2set.c, src/arch/win32/uidrivec128.c, - src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, - src/arch/win32/uikeyboard.c, src/arch/win32/uiperipheral.c, - src/arch/win32/uipetset.c, src/arch/win32/uirom.c, - src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c, - src/arch/win32/uivideo.c, src/arch/win32/watcom/config.h: - Simplified the win32 ui anonymous union code - - * src/sid/resid.cc: Removed the watcom 'SID already defined' - work-around. - - * src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciicommon.tgt: Updated the sdl - win32 watcom project files. - - * src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/vicii.dsp, - src/arch/sdl/win32-msvc/viciidtv.dsp, - src/arch/sdl/win32-msvc/viciinew.dsp: Updated the sdl win32 - msvc project files. + * src/arch/unix/x11/xaw/uinetplay.c, + src/arch/unix/x11/xaw/uistatusbar.c: It helps to add the new file... - * src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciinew.tgt: Updated the win32 watcom - project files. - -2010-06-22 groepaz - - * src/translate.txt: unbreaking - -2010-06-22 Marco van den Heuvel - - * src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh, - src/translate.c, src/translate.txt, src/translate_text.c: - Added a special translation case for the resid* command-line - options, making the translations easier to maintain. - - * src/arch/win32/make-bindist.sh: Fixed the win32 makebindist - script - - * src/ioutil.c: Fixed ioutil.c - - * src/c64/cart/funplay.c, src/c64/cart/supersnapshot.c: - Added/fixed some comments in some carts source files. - - * doc/cartconv.txt, src/cartconv.c, src/cartridge.h: Updated the - cartconv.txt document and added a option sorting routine for - the usage output of cartconv. - -2010-06-21 groepaz - - * data/C64/x11_posger.vkm, data/C64/x11_symger.vkm: some - tweaking, cleanup, comments - - * src/c64/cart/actionreplay2.c: rewrote capacitor logic, seems - to be stable now - - * src/c64/cart/actionreplay2.c: fixed freeze mode - -2010-06-21 Andreas Matthies - - * src/arch/win32/c64cart.dsp, src/autostart.c, - src/translate.txt: Updated MSVC file, fixed typos(?) that - broke compilation. - -2010-06-21 Marco van den Heuvel - - * src/arch/win32/make-bindist.sh: Fixed the win32 makebindist - script - - * doc/coding-guidelines.txt, src/autostart.c, - src/c64/c64-cmdline-options.c, src/c64/c64gluelogic.c, - src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c, - src/c64dtv/c64dtv-cmdline-options.c, - src/gfxoutputdrv/doodledrv.c, src/initcmdline.c, - src/monitor/mon_command.c, src/plus4/plus4speech.c, - src/sound.c, src/translate.txt, src/translate_text.c, - src/vic20/cart/megacart.c, src/vic20/cart/vic-fp.c, - src/viciinew/vicii-cmdline-options.c: Added some T() type - translations to the intl - - * po/nl.po: Updated nl.po - -2010-06-20 groepaz - - * src/cartconv.c: fixed writing of normal 8k carts - - * src/c64/c64cart.h, src/c64/c64export.c, src/c64/c64io.c, - src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay2.h, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/c64acia.h, - src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64cartmem.h, src/c64/cart/c64cartsystem.h, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, - src/c64/cart/comal80.c, src/c64/cart/crt.c, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep7x8.c, src/c64/cart/dqbb.c, - src/c64/cart/dqbb.h, src/c64/cart/epyxfastload.c, - src/c64/cart/epyxfastload.h, src/c64/cart/exos.c, - src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/final.c, src/c64/cart/final3.c, - src/c64/cart/finalplus.c, src/c64/cart/gamekiller.c, - src/c64/cart/generic.c, src/c64/cart/georam.c, - src/c64/cart/georam.h, src/c64/cart/gs.c, - src/c64/cart/ide64.c, src/c64/cart/magicdesk.c, - src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, - src/c64/cart/mikroass.c, src/c64/cart/mmcreplay.c, - src/c64/cart/prophet64.c, src/c64/cart/ramcart.c, - src/c64/cart/ramcart.h, src/c64/cart/reu.c, - src/c64/cart/reu.h, src/c64/cart/rexep256.c, - src/c64/cart/rexutility.c, src/c64/cart/ross.c, - src/c64/cart/simonsbasic.c, src/c64/cart/simonsbasic.h, - src/c64/cart/stb.c, src/c64/cart/supergames.c, - src/c64/cart/supersnapshot.c, src/c64/cart/warpspeed.c, - src/c64/cart/warpspeed.h, src/c64/cart/westermann.c, - src/c64/cart/westermann.h, src/c64/cart/zaxxon.c, - src/c64/cart/zaxxon.h, src/cartconv.c, src/cartridge.h, - src/core/t6721.c: cartconv: fixed 96k input files, added AR2. - carts: resolved AR3 confusion, added AR2, reverted AR3. - updated all remaining i/o and export structs (hopefully). made - IEEE488 interface a proper "Slot0" cart. more cleanup +2013-01-02 Olaf Seibert -2010-06-20 Christian Vogelgsang + * src/arch/unix/gui/uinetplay.c, src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/uiarch.h, src/arch/unix/x11/xaw/uipalcontrol.c, + src/arch/unix/x11/xaw/uistatusbar.c, src/arch/unix/x11/xaw/x11ui.c: + Add a NetPlay dialog to the Xaw GUI. - * src/arch/unix/macosx/cocoa/viceapplication.m: macos/cocoa: - small fix for ordering restoration if no config is available +2013-01-01 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: - correctly restore window order of canvas views on restart + * src/arch/unix/x11/xaw/uistatusbar.c: Remove tape status on XAW for + DTV and SCPU64 - * src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: - remember scale of window when changing canvas size +2013-01-01 groepaz -2010-06-19 Christian Vogelgsang + * src/monitor/mon_util.c, src/monitor/mon_util.h, + src/monitor/monitor.c, src/translate.txt, src/translate_text.c: added + -monlog command line option to redirect monitor output to a file, + inspired by patch from a.fachat - * src/arch/unix/macosx/cocoa/video.m: fixed some warnings +2013-01-01 Marco van den Heuvel - * configure.in: added ReSID-fp configure options to main - configure file to pass arg checks + * src/arch/win32/Makefile.am: Fixed the res.h rebuilt issue. -2010-06-19 groepaz +2013-01-01 Paul Dubé - * src/core/t6721.c: made ringbuffer much smaller + * po/fr.po, po/translations-status.txt: Updated. - * src/c64/c64io.c, src/c64/cart/magicvoice.c, src/core/t6721.c: - honouring address mask when registering i/o devices in - monitor, prepare t6721 for 48bit frames +2013-01-01 pottendo -2010-06-19 Christian Vogelgsang + * po/de.po: Updated. - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/cocoa/menu/vic20controller.m: adjusted - Vic Flash Plugin naming +2013-01-01 Olaf Seibert - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/vic20controller.h, - src/arch/unix/macosx/cocoa/menu/vic20controller.m, - src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.m: - macosx/cocoa: added xvic cartridge support - -2010-06-19 Andreas Matthies - - * src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc, - src/resid-dtv/sid.h, src/resid-dtv/voice.h, - src/resid-dtv/wave.h, src/resid/envelope.h, - src/resid/extfilt.h, src/resid/filter.h, src/resid/sid.cc, - src/resid/sid.h, src/resid/voice.h, src/resid/wave.h, - src/sid/resid.cc: Rename class SID as class RESID to avoid - conflicts with some windows API. + * src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uistatusbar.c, + src/arch/unix/x11/xaw/uitapestatus.c, src/arch/unix/x11/xaw/x11ui.c: + Revamp layout of temporary statusbar items (recording/playback + buttons). -2010-06-19 Christian Vogelgsang +2013-01-01 Manuel Antonio Rodriguez Bas - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx/cocoa: added V364 speech resources to xplus4 + * po/es.po: Updated. - * build/macosx/build-vice-dist.sh: macosx: fixed build script to - support new make-bindist.sh x64sc argument +2013-01-01 Kajtar Zsolt - * src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib: - macosx/cocoa: removed Video Mode selection in UI + * src/sid/sid-resources.c: xscpu64 can have stereo SIDs - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/c64controller.h, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/c64machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.m: macosx: - applied all recent c64 cartridge changes to cocoa. (mmcr, - magic voice, expert...) - - * src/arch/unix/macosx/cocoa/menu/c64machinecontroller.m: - macosx: adapted to new cartridge_detach - -2010-06-19 Andreas Matthies - - * src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, - src/arch/win32/viciinew.dsp: Updated MSVC project files. - -2010-06-18 groepaz - - * src/c128/c128mem.c, src/c128/c128mem.h, src/c64/c64cart.h, - src/c64/c64mem.c, src/c64/c64mem.h, src/c64/c64memsc.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, - src/c64/cart/magicvoice.c, src/c64/cart/stardos.c, - src/core/t6721.c, src/core/t6721.h: removed special case from - IEEE488, some progress on magic voice ("magic voice demo" - works) - -2010-06-17 groepaz - - * src/c128/c128mem.c, src/c64/c64cart.h, src/c64/c64mem.c, - src/c64/c64meminit.c, src/c64/c64memsc.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h, - src/c64/cart/c64cartsystem.h, src/c64/cart/expert.c, - src/c64/cart/funplay.c, src/c64/cart/kcs.c, - src/c64/cart/ocean.c, src/c64/cart/stardos.c, - src/c64dtv/c64dtvcart.c, src/cartridge.h, src/cbm2/cbm2cart.h, - src/cbm2/cbm2mem.c, src/vicii/Makefile.am, - src/vicii/vicii-fetch.c, src/vicii/vicii.c, - src/viciinew/Makefile.am, src/viciinew/vicii-fetch.c, - src/viciinew/vicii.c: added wrappers for VIC-2 phi1/phi2 - ultimax accesses. added wrapper for monitor cart mem access. - updated stardos, funplay, ocean, kcs. more cleanup. - -2010-06-17 Hannu Nuotio - - * src/vic20/cart/vic-fp.c: Vic Flash Plugin BLK5 write protect. - Patch by Marko M. - -2010-06-17 groepaz - - * src/c64/cart/crt.c, src/c64/cart/mmcreplay.c, - src/c64/cart/mmcreplay.h, src/cartconv.c, src/cartridge.h: - fixed crt loading for mmcr, added switch to cartconv to show - info on a given file, fixed conversion to magic formel, retro - replay, mmcr crt files of variable length. +2012-12-31 Kajtar Zsolt -2010-06-16 groepaz + * src/scpu64/scpu64cpu.c: These need to be saved too - * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/expert.c, src/c64/cart/expert.h: fixed expert - cartridge +2012-12-31 groepaz -2010-06-16 Hannu Nuotio + * doc/vice.texi: Add phase shifts to todo - * src/viciinew/vicii.c: Compact and extend viciinew io dump - output +2012-12-31 groepaz - * src/viciinew/vicii-chip-model.c: Fix x64sc NTSC timing + * src/6510dtvcore.c: added missing memmap_mem_read, fixes bug #3597945 -2010-06-15 groepaz +2012-12-31 Marco van den Heuvel - * src/c64/cart/dinamic.c: fixed Dinamic (Narco Police, Satan) + * README, doc/vice.texi, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/macosx/Info.plist, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed the + 2012's to 2013's, happy new year. - * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c: fixed - capture +2012-12-31 Kajtar Zsolt - * src/c64/cart/actionreplay3.c, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/capture.c, src/c64/cart/crt.c, - src/c64/cart/dinamic.c, src/c64/cart/freezeframe.c, - src/c64/cart/freezemachine.c, src/c64/cart/magicformel.c, - src/c64/cart/magicformel.h, src/c64/cart/magicvoice.c, - src/c64/cart/magicvoice.h, src/c64/cart/mmc64.c, - src/c64/cart/mmc64.h, src/c64/cart/snapshot64.c, - src/c64/cart/snapshot64.h, src/c64/cart/superexplode5.c, - src/c64/cart/superexplode5.h, src/c64/cart/supersnapshot4.c, - src/c64/cart/supersnapshot4.h, src/cartridge.h, - src/plus4/plus4speech.c: updated: freeze machine, capture, - snapshot64, freeze frame, super snapshot 4, super explode v5, - dinamic. added crt loading to freeze frame, freeze machine, - snapshot64, mmc64, super snapshot 4, magic voice, super - explode v5. (all carts have a crt loader now) fixed super - explode v5 and magic formel (please re-test). some more - cleanup and forgotten debug messages disabled + * doc/vice.texi: Update contrib -2010-06-15 Hannu Nuotio +2012-12-31 Kajtar Zsolt - * src/c128/c128cia1.c, src/c64/c64cia1.c, src/mouse.c, - src/mouse.h: Use POT input selection for 1351 emulation (fixes - erroneus simultaneous movement on both ports), some code - cleanup + * doc/vice.texi: Update docs -2010-06-14 groepaz +2012-12-31 Kajtar Zsolt - * src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, - src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, - src/c64/cart/c64tpi.h, src/c64/cart/crt.c, - src/c64/cart/generic.c, src/c64/cart/generic.h, - src/cartconv.c: added missing carts to cartconv, fixed crt - loading for exos and ieee488, updated and fixed ar3, more - cleanup + * src/scpu64/scpu64cpu.c: Simplify -2010-06-14 Andreas Matthies +2012-12-31 Marco van den Heuvel - * src/drive/drivecpu.c: Store stop_clk in snapshot.This fixes - some hostory recording bug. + * ChangeLog, configure.in, doc/html/Makefile.am, + doc/html/plain/65802and65816.txt, doc/html/plain/65CE02.txt, + doc/html/plain/6809and6309.txt, doc/html/plain/z80.txt, doc/vice.chm, + doc/vice.guide, 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/os2/Makefile.am, + src/arch/sdl/win64-msvc/Makefile.am, src/arch/win32/vice-version.bat, + src/monitor/mon_lex.c, src/version.h: VICE 2.4.1 -2010-06-14 Hannu Nuotio +2012-12-31 Kajtar Zsolt - * src/cartconv.c: Fix save_regular_crt (banks -> real_banks), - extend usage output to all supported types + * src/scpu64/scpu64cpu.c: CIA write is different -2010-06-14 Andreas Matthies +2012-12-31 Kajtar Zsolt - * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64cart.dsp: Fixed MSVC project files. + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: DMA timing partly implemented. -2010-06-14 Antti S. Lankila +2012-12-31 Kajtar Zsolt - * src/drive/rotation.c: s/driver/drive/ + * src/65816core.c, src/main65816cpu.c: Clean up interrupt handling - * src/drive/drive-snapshot.c, src/drive/drive.h, - src/drive/rotation.c: Add consecutive run of zeros into the - snapshot to ensure that snapshots won't break for that reason. +2012-12-31 Kajtar Zsolt -2010-06-13 Hannu Nuotio + * src/65816core.c: Fix interrupted interrupt case - * src/main.c: Load configuration file for vsid on all ports +2012-12-31 Kajtar Zsolt - * src/arch/unix/x11/xaw/lightpendrv.c, - src/arch/unix/x11/xaw/x11ui.c, src/socket.c: For Xaw, work - around some extremely weird display initialisation hacks in - vsid mode. Patch by Olaf Seibert. + * src/scpu64/scpu64cpu.c: Fine tune phase shift -2010-06-13 groepaz +2012-12-31 Kajtar Zsolt - * src/c64/cart/retroreplay.c, src/cartconv.c: unbreak cartconv, - cartconv help uses global table, retroreplay crt/bin - read/write fixed + * src/arch/unix/gui/scpu64ui.c, src/c64/Makefile.am: Use c64modelsc, + update unix GUI - * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, - src/c64/cart/georam.c, src/c64/cart/georam.h, - src/c64/cart/reu.c, src/c64/cart/reu.h: unbreak crt attach, - reu and georam snapshots +2012-12-31 Kajtar Zsolt -2010-06-13 Hannu Nuotio + * src/65816core.c, src/Makefile.am, src/main65816cpu.c, + src/main65816cpu.h, src/scpu64/Makefile.am, src/scpu64/scpu64cpu.c, + src/scpu64/scpu64cpu.h, src/scpu64/scpu64mem.c, src/viciisc/vicii.c: + Move to VICIISC. Implement proper 2 cycle delay of interrupts (that + in CPU cycle not 1 MHz cycle). - * configure.in, src/arch/unix/x11/xaw/videoarch.h, - src/arch/unix/x11/xaw/x11video.c: Use Xlibint.h in the - shmproto.h test, add a define based on the result, move - shmproto.h include from the videoarch.h to x11video.c to avoid - Xlibint.h include in the header (which causes problems with - files including videoarch.h outside of arch/). +2012-12-30 groepaz -2010-06-13 groepaz + * src/arch/unix/x11/gnome/gtk2legacy.h, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uidrivestatus.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uijoystickkeys.c, + 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/uitapestatus.c, + src/arch/unix/x11/gnome/x11ui.c: some more gtk3 related fixes, + actually builds and works now :) - * 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/uitpi.c, src/arch/unix/gui/uitpi.h, - src/c128/c128.c, src/c64/c64.c, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64tpi.c, src/c64/cart/ide64.c, - src/c64/cart/magicvoice.c, src/cartridge.h, src/core/t6721.c, - src/core/tpicore.c, src/vicii/vicii.c, src/viciinew/vicii.c: - fixed resource (de)init for ide64, c64tpi, magicvoice. some - better detail i/o output for vic, tpi, t6721. added proper - gnome/xaw gui items for ieee488 interface to x64/x64sc, - updated x128 gui. +2012-12-30 groepaz -2010-06-13 Spiro Trikaliotis + * src/drive/drive.c: properly init drive led color depending on type + of drive - * po/de.po: Fixed typo. +2012-12-30 Olaf Seibert -2010-06-13 pottendo + * src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uistatusbar.c, + src/arch/unix/x11/xaw/uistatusbar.h, + src/arch/unix/x11/xaw/uitapestatus.c, + src/arch/unix/x11/xaw/uitapestatus.h, src/arch/unix/x11/xaw/x11ui.c: + Split "statusbar" creation and managent code to a separate file. + Clicking on the tape indicator presses datasette start or stop + buttons. - * po/de.po: Updated. +2012-12-30 groepaz -2010-06-13 groepaz + * src/arch/unix/x11/gnome/uinetplay.c: fixed x-errors - * src/arch/unix/archdep.c: quote brackets and backslash, needed - to eg work with filenames containing those inside .zip files. +2012-12-30 groepaz -2010-06-13 Marco van den Heuvel + * po/de.po, src/arch/unix/gui/uiram.c: fixed typo - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/cartconv.vcproj, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/vicii.vcproj, - src/arch/sdl/win64-msvc/viciidtv.vcproj, - src/arch/sdl/win64-msvc/viciinew.vcproj, - src/arch/sdl/win64-msvc/win64_ia64.bat, - src/arch/sdl/win64-msvc/win64_x64.bat: Updated sdl win64 - project files. - - * src/arch/win64/base.vcproj, src/arch/win64/c64cart.vcproj, - src/arch/win64/c64dtv.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/make-msvc-bindist.bat, - src/arch/win64/plus4.vcproj, src/arch/win64/vicii.vcproj, - src/arch/win64/viciidtv.vcproj, - src/arch/win64/viciinew.vcproj: Updated the win64 project - files. +2012-12-30 groepaz - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/resid-sid.cc, - src/arch/sdl/win32-watcom/resid.tgt, - src/arch/sdl/win32-watcom/residdtv-envelope.cc, - src/arch/sdl/win32-watcom/residdtv-extfilt.cc, - src/arch/sdl/win32-watcom/residdtv-filter.cc, - src/arch/sdl/win32-watcom/residdtv-sid.cc, - src/arch/sdl/win32-watcom/residdtv-version.cc, - src/arch/sdl/win32-watcom/residdtv-voice.cc, - src/arch/sdl/win32-watcom/residdtv-wave.cc, - src/arch/sdl/win32-watcom/residdtv.tgt, - src/arch/sdl/win32-watcom/residfp-envelope.cc, - src/arch/sdl/win32-watcom/residfp-extfilt.cc, - src/arch/sdl/win32-watcom/residfp-filter.cc, - src/arch/sdl/win32-watcom/residfp-pot.cc, - src/arch/sdl/win32-watcom/residfp-sid.cc, - src/arch/sdl/win32-watcom/residfp-version.cc, - src/arch/sdl/win32-watcom/residfp-voice.cc, - src/arch/sdl/win32-watcom/residfp-wave.cc, - src/arch/sdl/win32-watcom/residfp.tgt, - src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/siddefs-fp.h, - src/arch/sdl/win32-watcom/siddefs.h, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/viciinew.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/xpet.tgt, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt, src/sid/resid.cc: - Updated sdl win32 watcom project files for recent changes with - new files and moving of files. + * po/de.po: removed superfluous dots - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64dtv.dsp, - src/arch/sdl/win32-msvc/c64sc.dsp, - src/arch/sdl/win32-msvc/cartconv.dsp, - src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/monitor.dsp, - src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vicii.dsp, - src/arch/sdl/win32-msvc/viciidtv.dsp, - src/arch/sdl/win32-msvc/viciinew.dsp, - src/arch/sdl/win32-msvc/x64sc.dsp: updated sdl win32 project - files for recent changes with new files and moving of files. - - * src/arch/platform.h: Added support for cygwin-x11 in the - platform.h header. - - * src/arch/win32/Makefile.am, src/arch/win32/videoarch.h, - src/arch/win32/watcom/README.txt, - src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/config.h, - src/arch/win32/watcom/core.tgt, src/arch/win32/watcom/pet.tgt, - src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/resid-dtv.tgt, - src/arch/win32/watcom/resid-fp.tgt, - src/arch/win32/watcom/resid-sid.cc, - src/arch/win32/watcom/resid.tgt, - src/arch/win32/watcom/residdtv-envelope.cc, - src/arch/win32/watcom/residdtv-extfilt.cc, - src/arch/win32/watcom/residdtv-filter.cc, - src/arch/win32/watcom/residdtv-sid.cc, - src/arch/win32/watcom/residdtv-version.cc, - src/arch/win32/watcom/residdtv-voice.cc, - src/arch/win32/watcom/residdtv-wave.cc, - src/arch/win32/watcom/residfp-envelope.cc, - src/arch/win32/watcom/residfp-extfilt.cc, - src/arch/win32/watcom/residfp-filter.cc, - src/arch/win32/watcom/residfp-pot.cc, - src/arch/win32/watcom/residfp-sid.cc, - src/arch/win32/watcom/residfp-version.cc, - src/arch/win32/watcom/residfp-voice.cc, - src/arch/win32/watcom/residfp-wave.cc, - src/arch/win32/watcom/sid.tgt, - src/arch/win32/watcom/siddefs-fp.h, - src/arch/win32/watcom/siddefs.h, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciinew.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/xpet.tgt, - src/arch/win32/watcom/xplus4.tgt, - src/arch/win32/watcom/xvic.tgt, src/sid/resid-fp.cc, - src/sid/resid.cc, src/sounddrv/sounddx.c: Updated the win32 - watcom files to (finally) build resid* and updated for the - recent changes with new files and moving of files. - -2010-06-13 groepaz - - * src/c64/c64mem.c: fix +256k mapping, patch by soci - -2010-06-12 Hannu Nuotio - - * src/arch/sdl/menu_drive.c, src/autostart.c: Add -basicload - (and SDL UI menu item) for doing autostart LOAD without the - ,1. Some stray whitespace and coding style cleanup. - -2010-06-12 groepaz - - * src/c64/cart/c64cart.c: unbreak compilation when TFE is not - enabled - - * src/monitor/mon_command.c: fixed monitor io command help - - * src/c64/cart/c64carthooks.c, src/c64/cart/magicvoice.c, - src/core/t6721.c, src/plus4/plus4speech.c: fixed DTRD behavior - of T6721 chip, makes irq work in xplus, small improvement with - magic voice - - * src/c64/cart/c64carthooks.c: make cart cmdline options work - again - - * src/arch/os2/Makefile.am, src/arch/riscos/Makefile.am, - src/arch/unix/Makefile.am, src/c128/c128-resources.c, - src/c128/c128.c, src/c128/c128mem.c, - src/c128/c128memsnapshot.c, src/c64/Makefile.am, - src/c64/c64-resources.c, src/c64/c64.c, src/c64/c64cart.h, - src/c64/c64export.c, src/c64/c64export.h, src/c64/c64io.c, - src/c64/c64memsnapshot.c, src/c64/cart/Makefile.am, - src/c64/cart/c64-midi.c, src/c64/cart/c64acia.h, - src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c, - src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64cartmem.h, src/c64/cart/c64cartsystem.h, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, - src/c64/cart/digimax.c, src/c64/cart/dqbb.c, - src/c64/cart/expert.c, src/c64/cart/generic.c, - src/c64/cart/georam.c, src/c64/cart/isepic.c, - src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c, - src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c, - src/c64/cart/reu.c, src/c64/cart/sfx_soundexpander.c, - src/c64/cart/sfx_soundsampler.c, src/c64/cart/tfe.c, - src/c64/cart/tfearch.h, src/c64/cart/warpspeed.c, - src/c64/tfearch.h, src/c64dtv/c64dtvcart.c, src/cartridge.h, - src/midi.h, src/monitor.h, src/monitor/mon_command.c, - src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y, src/monitor/monitor.c, - src/monitor/montypes.h, src/translate.txt, - src/translate_text.c, src/vic20/cart/generic.c, - src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cart.h: - rewrote expansion port resource logic to work with a list. - updated to i/o and expansion port structs in generic, dqbb, - isepic, retroreplay, tpi, acia, expert, mmc64, warpspeed, reu, - digimax, georam, magicvoice, midi, sfx sampler, sfx expander - (all non-main, so cartsystem is sane again). updated c128 cart - stuff, changed cartridge_get_file_name (see devlog), added - monitor command "export" / "exp" that shows the expansion port - devices, added snapshot hook to cart system, fixed reu and tfe - disable bug, various other cleanups. breaking msvc with new - files as usual :) - -2010-06-11 Marco van den Heuvel - - * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64sc.dsp, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64sc.vcproj, - src/c64/Makefile.am, src/c64/c64-midi.c, src/c64/c64-midi.h, - src/c64/c64acia.h, src/c64/c64acia1.c, - src/c64/cart/Makefile.am, 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/tfe.c, - src/c64/cart/tfe.h, src/c64/tfe.c, src/c64/tfe.h, - src/cartconv.c, src/cartridge.h: Made some changes to cartconv - which should make it easier to add new carts, also moved the - midi, acia and tfe files from the c64 dir to the c64 cart dir. - -2010-06-10 Hannu Nuotio - - * src/c64/c64drive.c, src/initcmdline.c, src/main.c: Add -vsid - to the x64 -? output, enable -vsid -config, move vsid default - drive disabling to c64/c64drive.c, remove vsid specific - redundant/obsolete resource_set_int calls from main.c - -2010-06-10 groepaz - - * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/c64cart.c, - src/c64/cart/magicvoice.c, src/c64/cart/retroreplay.c, - src/c64/cart/reu.c, src/c64/cart/warpspeed.c, - src/plus4/plus4speech.c: fixed i/o conflict message. added - assertions, added cart id to i/o struct, fixed passing of cart - id when unregistering. updated i/o struct for warpspeed, reu, - magicvoice, retroreplay. added commandline option to attach - binary warpspeed image - -2010-06-10 Hannu Nuotio - - * src/arch/msdos/uiisepic.c, src/arch/sdl/menu_c64cart.c, - src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uiisepic.c, src/c64/cart/isepic.c, - src/translate_text.c: Some Isepic -> ISEPIC renaming - (apparently the cart name is in all caps), fix related MSDOS - resource name, fix resource name in I/O struct - -2010-06-09 Andreas Matthies - - * src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/core.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, - src/arch/win32/viciinew.dsp, src/core/t6721.c: Updated for - MSVC compilation. - -2010-06-09 Hannu Nuotio - - * src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_plus4hw.c: Add - Magic Voice and V364 Speech menu items to SDL UI - -2010-06-09 groepaz - - * src/plus4/plus4speech.c: added -speechrom option to attach - speech rom - - * src/acia.h, src/aciacore.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uimagicvoice.c, - src/arch/unix/gui/uimagicvoice.h, - src/arch/unix/gui/uiv364speech.c, - src/arch/unix/gui/uiv364speech.h, src/c128/c128mem.c, - src/c64/Makefile.am, src/c64/c64.c, src/c64/c64cart.h, - src/c64/c64export.c, src/c64/c64io.c, src/c64/c64io.h, - src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/c64sound.c, - src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/generic.c, src/c64/cart/generic.h, - src/c64/cart/ide64.c, src/c64/cart/magicvoice.c, - src/c64/cart/magicvoice.h, src/c64dtv/Makefile.am, - src/c64dtv/c64dtvmem.c, src/cartridge.h, src/cbm2/Makefile.am, - src/cbm2/cbm2mem.c, src/cia.h, src/core/Makefile.am, - src/core/ciacore.c, src/core/t6721.c, src/core/t6721.h, - src/core/tpicore.c, src/core/viacore.c, src/crtc/crtc.c, - src/crtc/crtctypes.h, src/drive/drivemem.c, src/mem.h, - src/monitor.h, src/monitor/mon_command.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y, src/monitor/monitor.c, - src/monitor/montypes.h, src/pet/Makefile.am, src/pet/petmem.c, - src/plus4/Makefile.am, src/plus4/plus4.c, - src/plus4/plus4mem.c, src/plus4/plus4speech.c, - src/plus4/plus4speech.h, src/plus4/ted-sound.c, src/tpi.h, - src/translate.txt, src/translate_text.c, src/via.h, - src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20mem.c, - src/vicii/Makefile.am, src/vicii/vicii.c, - src/vicii/viciitypes.h, src/viciinew/Makefile.am, - src/viciinew/vicii.c, src/viciinew/viciitypes.h: Monitor: - fixed "sfx" command, added peek support for Carts, added - detailed "io" mode Carts: added peek and dump functions to i/o - system, cart init fixes C64: added WIP magicvoice emulation, - gnome/xaw ui updated Plus4: added WIP speech emulation, - monitor fixes, peek support, gnome/xaw ui updated CBM2: fixed - io bank other: added detailed i/o dump hooks (new files will - break msvc build as usual, sorry) - -2010-06-09 Hannu Nuotio - - * src/viciinew/vicii-chip-model.c: Add initial NTSC, old NTSC - and Drean support to x64sc - -2010-06-09 Marco van den Heuvel - - * Makefile.am, src/arch/amigaos/make-bindist.sh, - src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, - 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_gp2x.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, - src/arch/sdl/syllable-files/install.sh, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/gpe-files/x64sc.gpe, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/next_open_rhap/make-bindist.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: Added handling of x64sc - disabling to the several make-bindist scripts and made them - easier to maintain in the process. - -2010-06-08 Marco van den Heuvel - - * src/gfxoutputdrv/doodledrv.c: Some warning fixes - -2010-06-07 Marco van den Heuvel - - * acinclude.m4, configure.in: Made the argument checking simpler - and changed the ui arguments conflict checking simpler - - * configure.in: Fixed shmproto.h detection - -2010-06-06 Spiro Trikaliotis - - * Version 2.2.5 - -2010-06-06 Spiro Trikaliotis - - * doc/html/Makefile.am: Make vice_X.html depend on - vice_toc.html, so build works again. - - * src/c64/Makefile.am: Rewrote rule "%.h : %.a65" to ".a65.h:" - to remove GNUism. - -2010-06-06 Hannu Nuotio - - * src/c64/cart/warpspeed.c: Fix Warpspeed I/O2 address range - -2010-06-05 Daniel Kahlin - - * src/viciinew/vicii-chip-model.c: Source code reformatting. - - * src/viciinew/vicii-chip-model.c, - src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c, - src/viciinew/vicii-mem.c: Use cycle_flags for sprite crunch - and update MCBASE checks. - - * src/viciinew/vicii-chip-model.c, - src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c: - Use cycle_flags for Sprite DMA/exp/disp checks. - - * src/viciinew/vicii-chip-model.c, - src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c: - Use cycle_flags for Update VC/RC. +2012-12-30 groepaz -2010-06-05 Hannu Nuotio + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: fixed menu types - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_expansions.c, - src/arch/sdl/menu_c64_expansions.h, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_c64schw.c: SDL UI: fix Expert and Isepic - carts, move more cart settings under the Cartridge menu - -2010-06-05 groepaz - - * doc/coding-guidelines.txt: replaced src/translation.c by - src/translate_text.c - - * src/arch/amigaos/mui/uiisepic.c, src/arch/amigaos/uic64cart.c, - src/arch/amigaos/vic20ui.c, src/arch/beos/c64ui.cc, - src/arch/beos/vic20ui.cc, src/arch/msdos/uic64cart.c, - src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/riscos/c64c128ui.c, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_vic20cart.c, src/arch/unix/gp2x/c128ui.c, - src/arch/unix/gp2x/c64ui.c, src/arch/unix/gp2x/vic20ui.c, - src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uicartridge.h, src/arch/unix/gui/uiexpert.c, - src/arch/unix/gui/uiexpert.h, src/arch/unix/gui/uiisepic.c, - src/arch/unix/gui/vic20ui.c, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/win32/uic64cart.c, src/arch/win32/uiisepic.c, - src/arch/win32/vic20ui.c, src/c64/c64.c, src/c64/c64cart.h, - src/c64/c64export.c, src/c64/c64iec.c, src/c64/c64io.c, - src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/crt.c, src/c64/cart/crt.h, - src/c64/cart/easyflash.c, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/generic.c, - src/c64/cart/isepic.c, src/c64/cart/isepic.h, - src/c64/cart/retroreplay.c, src/c64dtv/c64dtvcart.c, - src/cartridge.h, src/monitor.h, src/monitor/mon_file.c, - src/translate.txt, src/translate_text.c, - src/vic20/cart/vic20cart.c, src/vic20/vic20.c: removed special - cases related to Isepic, Expert. changed - cartridge_detach_image to take cart id as parameter, removed - some globals, better handling of cart resource init, general - cartsystem cleanups, WIP steps to handle several carts at - once, cleaned up gnome/xaw ui, unbroke other uis (hopefully) - -2010-06-05 Marco van den Heuvel - - * acinclude.m4, configure.in: Added sanity checks for - --enable-*, --disable-*, --with-* and --without-* command line - options - -2010-06-04 Marco van den Heuvel - - * src/petcat.c: Fixed petcat for sxc keywords - -2010-06-03 Hannu Nuotio - - * src/gfxoutputdrv/bmpdrv.c: Add missing NULL save_native - callback to bmp_drv struct - -2010-06-02 groepaz - - * src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h: fixed - Flash Mode, added ROM image saving - -2010-06-02 Hannu Nuotio - - * src/vic20/cart/vic-fp.c: Add Vic Flash Plugin cmdline texts - -2010-06-02 groepaz - - * src/monitor/monitor.c: mark current bank with an asterisk - -2010-06-01 Spiro Trikaliotis - - * doc, doc/html, doc/html/vice_1.html, doc/html/vice_10.html, - doc/html/vice_11.html, doc/html/vice_12.html, - doc/html/vice_13.html, doc/html/vice_14.html, - doc/html/vice_15.html, doc/html/vice_16.html, - doc/html/vice_2.html, doc/html/vice_3.html, - doc/html/vice_4.html, doc/html/vice_5.html, - doc/html/vice_6.html, doc/html/vice_7.html, - doc/html/vice_8.html, doc/html/vice_9.html, - doc/html/vice_toc.html, doc/vice.info: Remove generated files. - -2010-06-01 Hannu Nuotio - - * src/arch/sdl/menu_c64cart.c: Add new Retro Replay items to SDL - UI - - * src/core/flash040core.c, src/flash040.h: Add base state - (read/autoselect) and support for issuing commands from - autoselect - -2010-06-01 groepaz - - * src/arch/unix/gui/uiretroreplay.c, src/c64/cart/retroreplay.c: - added Commandline Options, renamed Resources, fixed logical vs - physical Bank problem, fixed some Style Issues. - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uiretroreplay.c, - src/arch/unix/gui/uiretroreplay.h, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: WIP support for Flash Mode using - flash040core, Bank and Flash Jumpers. needs testing for - Regressions. - -2010-05-31 Hannu Nuotio - - * configure.in: Change test slightly so omitting --with-resid - doesn't disable x64sc support - -2010-05-31 Marco van den Heuvel - - * src/arch/os2/ui.c, src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/vic20cart.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, - src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/fsdevice.tgt, - src/arch/os2/watcom/gfxoutputdrv.tgt, - src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xpet.tgt, src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic.tgt: Updated OS/2 project files, - without x64sc however, but only until I have a chance to add - the ui elements to the OS/2 UI - - * src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/vice.wpj: Updated watcom project files +2012-12-30 groepaz - * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, - src/arch/os2/vac++/incl/gfxoutputdrv.icc, - src/arch/sdl/menu_screenshot.c, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/gifdrv.c, - src/arch/win64/gfxoutputdrv.vcproj, src/crtc/crtc.c, - src/gfxoutput.h, src/gfxoutputdrv/Makefile.am, - src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/doodledrv.h, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, - src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, - src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, - src/gfxoutputdrv/quicktimedrv.c, src/plus4/ted-snapshot.c, - src/plus4/ted.c, src/plus4/tedtypes.h, src/screenshot.c, - src/screenshot.h, src/vdc/vdc.c, src/vdc/vdctypes.h, - src/vic20/vic.c, src/vicii/vicii-snapshot.c, - src/vicii/vicii.c, src/vicii/viciidtv-snapshot.c, - src/vicii/viciitypes.h, src/viciinew/vicii-snapshot.c, - src/viciinew/vicii.c: Started on native screenshots feature, - added wip doodle screenshot saver which currently can save - screens of all graphics chips but c64dtv-vicii and vdc - - * Makefile.am, configure.in, src/Makefile.am: Added conditional - building of x64sc - -2010-05-30 Daniel Kahlin - - * src/viciinew/vicii-draw-cycle.c: Kludge to gate D023 glitch at - MCM=0 -> 1 transitions by MC enable from cbuf. Fixes - Avantgarde part CIB. - -2010-05-30 Spiro Trikaliotis - - * configure.in, src/socket.c: Define HAVE_SOCKLEN_T if socklen_t - is available, and use that instead of hard-coded #ifdef _WIN32 - - * src/arch/win32/uimon.c: There's not much sense doing 16 bit - shifts (and more) with 16 bit values. - - * src/petcat.c: Fix semicolon at the end of a statement (before, - there was a colon). - -2010-05-30 Spiro Trikaliotis - - * Version 2.2.4 - -2010-05-30 Marco van den Heuvel - - * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added vic20 - expanded basic to petcat. - - * src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/arch.vcproj: Uodated windows sdl - project files for the new sdl menu file. - - * src/c64/cart/actionreplay.c, src/c64/cart/final3.c, - src/c64/cart/freezemachine.c, src/c64/cart/magicformel.c, - src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c, - src/c64/cart/retroreplay.c, src/c64/cart/ser-eeprom.c, - src/c64/cart/ser-eeprom.h, src/c64/cart/supersnapshot4.c, - src/viciinew/vicii-cycle.c, src/viciinew/vicii-draw-cycle.c, - src/viciinew/vicii-fetch.c, src/viciinew/vicii.c: 'Fixed' most - of the win32 msvc warnings. + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uinetplay.c, + src/arch/unix/gui/vic20ui.c: moved netplay into file menu. - * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, - src/arch/win32/resvic20.rc, src/translate_text.c: Updated intl - files +2012-12-30 Kajtar Zsolt -2010-05-29 Hannu Nuotio + * src/arch/amigaos/Makefile.am: Missing xscpu64ns - * src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/vic20ui.c, - src/vic20/cart/vic-fp.c, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Add writeback support to Vic - Flash Plugin and the UI items for SDL and *nix UIs, add Flash - handling in snapshots - - * README, doc/html/index.html, doc/vice.texi, - src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/sdl/menu_help.c, - src/arch/unix/macosx/Resources/Credits.html, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, - src/info.c, src/main.c: Move M. Kiesel from current to former - team member list. - -2010-05-29 Andreas Matthies - - * src/arch/win32/uimediafile.c, src/gfxoutputdrv/ffmpegdrv.c: - Added codec lists for ogg, some codecs for avi and fixed a bug - in Win32 mediafile UI. - - * src/gfxoutputdrv/ffmpegdrv.c: Added Ogg to the list of output - formats (using Theora and FLAC codecs). FLAC needs larger - audio output buffer so incremented that. - - * src/arch/win32/c64cart.dsp: Added missing file. - -2010-05-29 groepaz - - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/superexplode5.c, - src/c64/cart/superexplode5.h, src/cartridge.h: added Support - for "Super Explode! v5" Cartridge. +2012-12-30 groepaz -2010-05-28 Marco van den Heuvel + * src/arch/unix/x11/gnome/uistatusbar.c: removed tape status widget + from xscpu64 - * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64sc.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/vice.sln, src/arch/win64/viciinew.vcproj, - src/arch/win64/x64sc.vcproj: Updated win64 project files to - make VICE compile again +2012-12-30 Kajtar Zsolt - * src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat: Updated several - batch files for x64sc + * src/65816core.c, src/scpu64/scpu64cpu.c: Branches don't delay + interrupts. Missing dummy read in RMW a,x - * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonsc.tgt, - src/arch/win32/watcom/c64sc.tgt, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/viciinew-cmdline-options.c, - src/arch/win32/watcom/viciinew-color.c, - src/arch/win32/watcom/viciinew-draw.c, - src/arch/win32/watcom/viciinew-fetch.c, - src/arch/win32/watcom/viciinew-irq.c, - src/arch/win32/watcom/viciinew-mem.c, - src/arch/win32/watcom/viciinew-phi1.c, - src/arch/win32/watcom/viciinew-resources.c, - src/arch/win32/watcom/viciinew-snapshot.c, - src/arch/win32/watcom/viciinew-timing.c, - src/arch/win32/watcom/viciinew.c, - src/arch/win32/watcom/viciinew.tgt, - src/arch/win32/watcom/x64.tgt, - src/arch/win32/watcom/x64sc.tgt, - src/arch/win32/watcom/x64scmain.c: Updated the win32 watcom - files to make VICE compile again - - * src/arch/win32/c128.dsp, src/arch/win32/c64.dsp, - src/arch/win32/c64dtv.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/vic20.dsp: Removed the embedded source files - from the win32 msvc project files +2012-12-30 groepaz - * vice-mint.spec.in, vice.spec.in: spec files updated + * src/gfxoutputdrv/nativedrv.c: fix warnings - * build/nextstep/build.sh, build/openstep/build.sh, - build/rhapsody/build.sh: some svn property changes +2012-12-30 groepaz - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64sc.vcproj, - src/arch/sdl/win64-msvc/config.h, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/viciinew.vcproj, - src/arch/sdl/win64-msvc/x64sc.vcproj: Updated SDL win64 - project files to make VICE compile again + * src/pet/pethre.c: fix warning - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c1541.tgt, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonsc.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/c64sc.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/fileio.tgt, - src/arch/sdl/win32-watcom/fsdevice.tgt, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/imagecontents.tgt, - src/arch/sdl/win32-watcom/maincpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/petcat.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/raster.tgt, - src/arch/sdl/win32-watcom/rs232drv.tgt, - src/arch/sdl/win32-watcom/serial.tgt, - src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/sounddrv.tgt, - src/arch/sdl/win32-watcom/tape.tgt, - src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, - src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vicii.tgt, - src/arch/sdl/win32-watcom/viciicommon.tgt, - src/arch/sdl/win32-watcom/viciidtv.tgt, - src/arch/sdl/win32-watcom/viciinew-cmdline-options.c, - src/arch/sdl/win32-watcom/viciinew-color.c, - src/arch/sdl/win32-watcom/viciinew-draw.c, - src/arch/sdl/win32-watcom/viciinew-fetch.c, - src/arch/sdl/win32-watcom/viciinew-irq.c, - src/arch/sdl/win32-watcom/viciinew-mem.c, - src/arch/sdl/win32-watcom/viciinew-phi1.c, - src/arch/sdl/win32-watcom/viciinew-resources.c, - src/arch/sdl/win32-watcom/viciinew-snapshot.c, - src/arch/sdl/win32-watcom/viciinew-timing.c, - src/arch/sdl/win32-watcom/viciinew.c, - src/arch/sdl/win32-watcom/viciinew.tgt, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/x64sc.tgt, - src/arch/sdl/win32-watcom/x64scmain.c, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt, src/c128/z80.c: Updated - the SDL watcom project files so that VICE compiles again - - * src/arch/sdl/win32-msvc/vic20cart.dsp: Added the new vic-fp - cart to the SDL msvc project files - - * src/arch/sdl/syllable-files/Makefile.am, - src/arch/sdl/syllable-files/x64sc.sh: Added x64sc script for - SDL syllable - - * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added - warsaw basic to petcat - - * doc/NLS-Howto.txt: NLS howto update - - * src/c64/cart/c64tpi.c, src/c64/cart/comal80.c, - src/c64/cart/digimax.c, src/cartridge.h: cart comment - additions - -2010-05-27 Hannu Nuotio - - * src/core/flash040core.c, src/flash040.h, - src/vic20/cart/vic-fp.c: Add support for 29F032B (with swapped - A0/1) in flash040, use it in Vic Flash Plugin - -2010-05-26 Andreas Matthies - - * src/arch/win32/ui.c, src/c64/cart/dqbb.c, - src/c64/cart/georam.c, src/c64/cart/ide64.c, - src/c64/cart/mmc64.c, src/c64/cart/ramcart.c, - src/c64/cart/reu.c: Disable model selection for x64 and fix - clearing of some carts filename pointers. +2012-12-30 groepaz -2010-05-26 pottendo + * src/gfxoutputdrv/doodledrv.c: fix typo - * po/de.po: Updated. +2012-12-30 pottendo -2010-05-26 Hannu Nuotio + * src/arch/sdl/archdep_unix.h: Fixes install/runtime lookup issue of: + https://sourceforge.net/tracker/?func=detail&aid=3598877&group_id=223021&atid=1057617 - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_printer.c, - src/arch/sdl/menu_printer.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/xvic_ui.c: Add printer menus to SDL UI - -2010-05-24 Hannu Nuotio - - * src/c64/c64model.c, src/c64/c64model.h, src/vicii.h, - src/viciinew/vicii-resources.c: Add Drean to VICIIModel - resource handler too, clean up C64 model selection code - - * src/arch/sdl/menu_c64schw.c, src/arch/sdl/menu_video.c, - src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, - src/c64/c64-cmdline-options.c, src/c64/c64model.c, - src/c64/c64model.h, src/vicii.h, src/viciinew/vicii-timing.c: - Add Drean (PAL-N) model to x64sc (actual emulation pending), - add PAL-N menu entries to SDL & *nix UIs +2012-12-30 pottendo -2010-05-24 Andreas Matthies + * configure.in, src/arch/unix/archdep.h: Fixes install/runtime lookup + issue of: https://sourceforge.net/tracker/?func=detail&aid=3598877&group_id=223021&atid=1057617 - * src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/vicemenu.cc, src/arch/msdos/c64ui.c, - src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/ui.c, - src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, - src/c64/c64.c, src/c64/c64.h, src/c64/psid.c, src/machine.h, - src/translate.txt, src/vicii/vicii-timing.c: Patch for PAL-N - model selection provided by Pablo Roldán - - * src/arch/win32/c64cart.dsp, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/vic20cart.dsp: - Updated MSVC project files and resources. - -2010-05-24 Hannu Nuotio - - * src/info.c: Updated. - - * src/arch/amigaos/intl_text.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, - src/arch/beos/constants.h, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/vic20ui.cc, - src/arch/beos/vicemenu.cc, src/arch/msdos/vic20ui.c, - src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/vic20ui.c, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c, - src/cartridge.h, src/translate.txt, src/translate_text.c, - src/vic20/cart/Makefile.am, src/vic20/cart/vic-fp.c, - src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Vic Flash Plugin cartridge - emulation. Patch by Marko Mäkelä. - - * src/petcat.c: Readd machine_get_name to petcat - -2010-05-24 Marco van den Heuvel - - * build.minix, src/arch/amigaos/Makefile.am, - src/arch/amigaos/make-bindist.sh, src/arch/amigaos/x64scns.c, - src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, - 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_gp2x.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, src/arch/unix/Makefile.am, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/gpe-files/x64sc.gpe, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/next_open_rhap/make-bindist.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/icons/x64sc.ico, - src/arch/unix/skyos/make-bindist.sh, - src/arch/win32/make-bindist.sh: Updated some of the - make-bindist scripts for x64sc. - - * build/Makefile.am, build/nextstep, build/nextstep/build.sh, - build/openstep, build/openstep/build.sh, build/rhapsody, - build/rhapsody/build.sh: Added nextstep, openstep and rhapsody - build scripts. +2012-12-29 Kajtar Zsolt - * po/nl.po: Updated. + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: Even more timing fixes - * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added more - basic expansions to petcat. +2012-12-29 Marco van den Heuvel - * configure.in, src/arch/unix/mididrv.c, src/arch/unix/rs232.c, - src/arch/unix/unixmain.c, src/arch/unix/vsyncarch.c, - src/arch/unix/x11/xaw/widgets/Directory.c, - src/arch/unix/x11/xaw/widgets/Directory.h: Added BeOS X11 - support. - - * configure.in, src/arch/unix/x11/xaw/videoarch.h, - src/arch/unix/x11/xaw/x11video.c: Changed the shmproto.h - header detection to not depend on pkgconfig. - -2010-05-23 groepaz - - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/freezemachine.c, - src/c64/cart/snapshot64.c, src/c64/cart/snapshot64.h, - src/cartridge.h: added support for Snapshot64 Cartridge - -2010-05-23 Daniel Kahlin - - * src/vic20/cart/generic.c: Corrected a minor slip up with B000 - carts. - - * src/vic20/cart/generic.c: Handle the add B000 cart after 4KB - A000 cart more gracefully. - - * src/vic20/cart/generic.c: Repaired generic cartridge auto - detection to fix the 4KB cartridge at A000 case. - -2010-05-22 Andreas Matthies - - * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64sc.dsp: Updated - MSVC project files. - -2010-05-21 groepaz - - * src/cartridge.h: fixed typo - - * src/cartridge.h: added some more cart IDs - -2010-05-20 groepaz - - * data/CBM-II/ROdflt.vkm, data/CBM-II/amiga_bukp.vkm, - data/CBM-II/amiga_buks.vkm, data/CBM-II/beos_bukp.vkm, - data/CBM-II/beos_buks.vkm, data/CBM-II/dos_bukp.vkm, - data/CBM-II/dos_buks.vkm, data/CBM-II/os2.vkm, - data/CBM-II/osx_pos_uk.vkm, data/CBM-II/osx_sym_uk.vkm, - data/CBM-II/sdl_buks.vkm, data/CBM-II/win_pos_uk.vkm, - data/CBM-II/win_sym_uk.vkm: fixed right Shift issue - - * data/CBM-II/x11_buks_de.vkm: fixed Properties - - * data/CBM-II/Makefile.am, data/CBM-II/x11_buks.vkm, - data/CBM-II/x11_buks_de.vkm: fixed right Shift, added Info on - Keyboard Matrix, added fixed Mapping for german Keyboards - -2010-05-18 Hannu Nuotio - - * src/viciinew/vicii-fetch.c: Fix fetch_phi[12] charrom case - mask, refactor vicii_fetch_graphics to use address calculation - and fetch_phi1, implement modesplit magic in a different way - (fixing movesplit results) - -2010-05-14 Hannu Nuotio - - * data/PLUS4/Makefile.am, data/PLUS4/x11_sym_de.vkm: Add xplus4 - sym_de keymap by Groepaz - -2010-05-09 Hannu Nuotio - - * src/core/viacore.c: Remove obsolete opcode fetch hack from VIA - core. Fixes changing timer values in the monitor. Some coding - style cleanup. - - * src/core/ciacore.c: Remove obsolete opcode fetch hack from CIA - core. Fixes changing timer values in the monitor. - - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/freezeframe.c, - src/c64/cart/freezeframe.h, src/c64/cart/freezemachine.c, - src/c64/cart/freezemachine.h, src/cartridge.h: Add support for - Freeze Frame and Freeze Machine. Patch by Groepaz - -2010-05-08 Hannu Nuotio - - * src/c64/c64tpi.c, src/c64/c64tpi.h, src/c64/cart/Makefile.am, - src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, - src/c64/cart/digimax.c, src/c64/cart/digimax.h, - src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, - src/c64/cart/fmopl.c, src/c64/cart/fmopl.h, - src/c64/cart/georam.c, src/c64/cart/georam.h, - src/c64/cart/isepic.c, src/c64/cart/isepic.h, - src/c64/cart/mmc64.c, src/c64/cart/mmc64.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, src/c64/digimax.c, - src/c64/digimax.h, src/c64/dqbb.c, src/c64/dqbb.h, - src/c64/fmopl.c, src/c64/fmopl.h, src/c64/georam.c, - src/c64/georam.h, src/c64/isepic.c, src/c64/isepic.h, - src/c64/mmc64.c, src/c64/mmc64.h, src/c64/ramcart.c, - src/c64/ramcart.h, src/c64/reu.c, src/c64/reu.h, - src/c64/sfx_soundexpander.c, src/c64/sfx_soundexpander.h, - src/c64/sfx_soundsampler.c, src/c64/sfx_soundsampler.h, - src/c64dtv/c64dtv-resources.c: Move some cartridge files from - c64/ to c64/cart/ - - * src/c64/Makefile.am, src/c64/c64.c, src/c64/c64cart.h, - src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memsc.c, - src/c64/cart/Makefile.am, src/c64/cart/atomicpower.c, - src/c64/cart/atomicpower.h, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, - src/c64/cart/capture.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/finalplus.c, src/c64/cart/finalplus.h, - src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, - src/c64/cart/ide64.c, src/c64/cart/ide64.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/mmcreplay.c, src/c64/cart/ser-eeprom.c, - src/c64/cart/spi-sdcard.c, src/c64/cart/stardos.c, - src/c64/cart/stardos.h, src/c64/isepic.c, src/c64/isepic.h, - src/c64/mmc64.c, src/c64/ramcart.c, src/cartridge.h, - src/vic20/cart/megacart.c: More cleanup, removed special cases - for MMC64, Expert, EasyFlash from c64mem.c/c64memsc.c, moved - some (de)init stuff into generic interface, corrected Atomic - Power, Stardos, Capture, improved Expert and ISEPIC. Patch by - Groepaz - -2010-05-07 Hannu Nuotio - - * src/monitor/mon_breakpoint.c, src/monitor/montypes.h: monitor: - scan all valid memspaces in find_checkpoint - -2010-05-05 Hannu Nuotio - - * src/arch/unix/gui/uic64cart.c: Use M-c for Smart attach CRT - hotkey on *nix UIs. Patch by Count Zero - -2010-05-04 Antti S. Lankila - - * src/c64/tfe.c: Use mmc64_cart_enabled() in lieu of - mmc64_enabled. - -2010-05-03 Hannu Nuotio - - * src/arch/amigaos/uic64cart.c, - src/arch/riscos/binfiles/x64vicerc, - src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/menu_c64cart.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/win32/uic64cart.c, src/c64/c64cart.h, - src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memsc.c, - src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, - src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, - src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64cartmem.h, src/c64/cart/capture.c, - src/c64/cart/crt.c, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/final.c, - src/c64/cart/final3.c, src/c64/cart/finalplus.c, - src/c64/cart/finalplus.h, src/c64/cart/gamekiller.c, - src/c64/cart/ide64.c, src/c64/cart/ide64.h, - src/c64/cart/kcs.c, src/c64/cart/kcs.h, - src/c64/cart/magicformel.c, src/c64/cart/mmcreplay.c, - src/c64/cart/ocean.c, src/c64/cart/ocean.h, - src/c64/cart/retroreplay.c, src/c64/cart/simonsbasic.c, - src/c64/cart/simonsbasic.h, src/c64/cart/stb.c, - src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, - src/c64/cart/supersnapshot4.c, src/c64/cart/supersnapshot4.h, - src/c64/dqbb.c, src/c64/dqbb.h, src/c64/isepic.c, - src/c64/isepic.h, src/c64/mmc64.c, src/c64/mmc64.h, - src/c64/ramcart.c, src/c64/ramcart.h, src/cartconv.c, - src/cartridge.h: AR-ism removed from cartridge_config_changed, - Final Cartridge Plus added, Atomic Power fixed, hardcoded - stuff from c64cartmem.c removed, general cleanups. Patch by - Groepaz - -2010-05-01 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: (ui_unblock_shells): add - sanity check for `ui_cached_video_canvas'. Fixes -vsid - shutdown. - - * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c - (ui_init_finalize): Call `ui_check_mouse_cursor' to fix grab - mouse in case `-mouse' is given on commandline. - -2010-04-30 Hannu Nuotio - - * src/resources.c, src/sid/sid-cmdline-options.c: Allow - 0x-prefix hex parameters on all integer cmdline switches - - * src/c64/c64memsc.c: Remove obsolete vbank handling from x64sc - write table - - * src/arch/win32/uic64.c: Fix typo - -2010-04-27 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c - (ui_check_mouse_cursor): add sanity check to avoid crash at - startup with `... -mouse'. Still not perfect as mouse cursor - isn't grabbed properly. - - * src/arch/unix/x11/gnome/x11ui.c, src/arch/win32/statusbar.h, - src/drive/drive.c, src/drive/drive.h: * - arch/win32/statusbar.h: removed MAX_PWM, now coming from - drive.h. - - * arch/unix/x11/gnome/x11ui.c (ui_display_drive_led): use - MAX_PWM for calculation of color index. - - * drive/drive.c (drive_led_update): Added sanity check and - assertion for led_pwm to stay <= MAX_PWM. - - * drive/drive.h (MAX_PWM): Added MAX_PWM for global limit - to - be used in the UIs. - -2010-04-27 Spiro Trikaliotis - - * src/arch/win32/monitor.dsp: Add src/imagecontents, so - src/monitor/mon_drive.c compiles again. - -2010-04-27 Hannu Nuotio - - * src/lightpen.c, src/viciinew/vicii-cycle.c, - src/viciinew/vicii.c, src/viciinew/viciitypes.h: Implement - lightpen(.c) support for x64sc - - * src/c64/c64mem.c, src/c64/c64memsc.c: Do not override - watchpoints on vbank switches. - -2010-04-26 Hannu Nuotio - - * src/arch/unix/x11/gnome/x11ui.c: Restore mouse cursor state - after closing a dialog - -2010-04-25 Hannu Nuotio - - * src/monitor/Makefile.am, src/monitor/mon_command.c, - src/monitor/mon_drive.c, src/monitor/mon_drive.h, - src/monitor/mon_lex.l, src/monitor/mon_parse.y: Add list - command to monitor. - - * src/sysfile.c: Check for system files also on current - directory. Fixes -kernal etc when using only the - filename without any path. - - * src/arch/sdl/menu_ffmpeg.c, - src/arch/unix/x11/gnome/uiscreenshot.c, src/gfxoutput.h, - src/gfxoutputdrv/ffmpegdrv.c: Define FFMPEG audio/video - bitrate limits in gfxoutput.h and use them in SDL & GTK+ UIs. - Bump up max audio bitrate from 128k to 384k. - -2010-04-24 Spiro Trikaliotis - - * src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp: Added FFMPEG support - to MSVC SDL. - - * src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp: Fix MSVC SDL compilation. - - * src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/config.h, src/sid/resid.cc: Some MSVC - SDL fixes - but still does not link. - -2010-04-24 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c - (build_screen_canvas_widget): Associate callback - `enter_window_callback' to "focus-in-event". - (ui_unblock_shells): ugly workaround to fix the focus issue on - pop-down reported by count zero. this is neither correct nor - elegant, as it messes with the mousecursor. - -2010-04-24 Hannu Nuotio - - * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_ffmpeg.c, src/arch/sdl/menu_ffmpeg.h, - src/arch/sdl/menu_screenshot.c, src/arch/sdl/uimenu.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/xvic_ui.c: SDL UI: add - FFMPEG menu - -2010-04-22 Spiro Trikaliotis - - * src/arch/win32/c64cart.dsp: Added missing files. - - * src/arch/win32/c64cart.dsp: Removed funplay.c which was - double. - -2010-04-22 Spiro Trikaliotis - - * Version 2.2.3 - -2010-04-20 Hannu Nuotio - - * src/c64/cart/c64cartmem.c, src/c64/isepic.c, src/c64/isepic.h: - ISEPIC: fixed typo, removed nonexisting freeze button. Patch - by Groepaz + * 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/respet.rc, src/arch/win32/resscpu64.rc, + src/translate_text.c: Did a 'make trans-update'. - * src/c128/c128.c, src/c128/c128cia1.c, src/c64/c64.c, - src/c64/c64cia.h, src/c64/c64cia1.c, src/c64/c64cia2.c, - src/cia.h, src/core/ciacore.c: Implement CIA TOD frequency bit - emulation, bump up CIA snapshot module version +2012-12-29 Kajtar Zsolt -2010-04-19 Hannu Nuotio + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64memsnapshot.c: It's about time to implement proper + snapshot - * src/sid/sid-resources.c, src/sid/sid.h: Default to reSID-fp on - x64sc, some coding style cleanup +2012-12-29 Marco van den Heuvel -2010-04-18 Hannu Nuotio + * po/nl.po, po/translations-status.txt: Updated. - * src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/final.c, src/c64/cart/final.h, - src/c64/cart/final3.c, src/c64/cart/final3.h, src/cartridge.h: - Final Cartridge 1/2/3 emulation fixes. Patch by Groepaz +2012-12-29 Marco van den Heuvel -2010-04-18 Daniel Kahlin + * 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'. - * src/viciinew/vicii-draw-cycle.c: Mostly fixed 6569 emulation - of modesplit.prg. +2012-12-29 Kajtar Zsolt - * src/viciinew/vicii-draw-cycle.c: Fixed hires pixel generation - in MC text mode. + * src/c64/c64cia1.c, src/c64/c64cia2.c, src/scpu64/scpu64cpu.c, + src/scpu64/scpu64mem.c, src/sid/sid.c: Finally found where that one + cycle difference with the CIA comes from ;) Unfortunately it seems the + VICII has a hardcoded delay compatible with the 6510 core. So it gets + a hack for now, and SID and CIA is run without the hack, just like + with the 6510dtv core. + +2012-12-29 Olaf Seibert + + * src/arch/unix/x11/gnome/uicontents.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/uicontents.c, + src/arch/unix/x11/xaw/uidrivestatus.c, + src/arch/unix/x11/xaw/uidrivestatus.h, + src/arch/unix/x11/xaw/uitapestatus.c, + src/arch/unix/x11/xaw/uitapestatus.h, src/arch/unix/x11/xaw/x11ui.c: + Rearrange Xaw GUI elements to save space and make room for a new tape + status element (including pop-up menus on left and right mouse buttons + and Shift-Alt-X or -Z). -2010-04-17 Daniel Kahlin +2012-12-29 Marco van den Heuvel - * src/viciinew/vicii-draw-cycle.c: Mostly fixed modesplit.prg - for the 8565 case. + * src/arch/sdl/menu_video.c: Fixed a typo. -2010-04-17 Hannu Nuotio +2012-12-28 Kajtar Zsolt - * src/c64/cart/Makefile.am, src/c64/cart/c64cartmem.c, - src/c64/cart/crt.c, src/c64/cart/final.c, - src/c64/cart/final.h, src/c64/cart/final3.c, - src/c64/cart/final3.h, src/c64/cart/warpspeed.c, - src/c64/cart/warpspeed.h, src/c64/cart/westermann.c, - src/c64/cart/westermann.h: Split carts from final.c to their - own files. Patch by Groepaz + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resscpu64.rc, src/arch/win32/resstrings.txt, + src/arch/win32/scpu64ui.c: Update SCPU64 ROM settings -2010-04-16 Hannu Nuotio +2012-12-28 Marco van den Heuvel - * src/c64/cart/easyflash.c, src/c64/cart/mmcreplay.c, - src/core/flash040core.c, src/flash040.h, - src/vic20/cart/finalexpansion.c: flash040: spend finite time - on erase operations, implement sector erase timeout and status - byte read during erase operations + * src/arch/msdos/scpu64ui.c: Fixed dos tui rom settings for scpu64. -2010-04-16 Antti S. Lankila +2012-12-28 Kajtar Zsolt - * src/drive/rotation.c: At least some copy protections require - distinguishing true GCR=1 from the reinterpreted GCR=0 read as - 1. + * src/arch/sdl/menu_rom.c, src/arch/sdl/menu_rom.h, + src/arch/sdl/menu_scpu64hw.c: Fix ROM menu - * src/drive/drive-snapshot.c: Fix couple of signed/unsigned - reading warnings. +2012-12-28 Marco van den Heuvel - * src/drive/rotation.c: Fix use of // in comments. + * src/arch/amigaos/Makefile.am, + src/arch/amigaos/mui/uiromscpu64settings.c, + src/arch/amigaos/mui/uiromscpu64settings.h, + src/arch/amigaos/scpu64ui.c: Fixed amiga gui rom settings for scpu64. - * src/drive/drive-snapshot.c: Keep support for 1.0 snapshots. - Correct warning when reading 1.1. +2012-12-28 Kajtar Zsolt - * src/drive/drive-snapshot.c, src/drive/drive.c, - src/drive/drive.h, src/drive/iecieee/via2d.c, - src/drive/rotation.c, src/drive/rotation.h, - src/drive/tcbm/glue1551.c, src/drive/tcbm/tpid.c: Fix tabs. - Rewrite rotation to rotate disk bit-by-bit. Use hardware-style - 10-bit sync sequence detection. Support GCR=0 reads in - deterministic fashion based on a PRNG. Bump drive snapshot - version to accommodate new fields. + * src/scpu64/scpu64.c: Fix SDL compilation -2010-04-14 Hannu Nuotio +2012-12-28 Kajtar Zsolt - * src/core/flash040core.c, src/flash040.h: Add Am29F010 support - to flash040core + * src/arch/unix/gui/scpu64ui.c: Fix up the ROM loading menu -2010-04-13 Andreas Matthies +2012-12-28 Kajtar Zsolt - * src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/uic64.c: Added feature to disable menuitems - depending on the machine class. Use it to disable the machine - sync items in x64sc. + * src/arch/unix/gui/scpu64ui.c: Apply the GUI cleanup to SCPU64 UI + too. And now I have warp mode again ;) - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64ui.c, - src/arch/win32/res.rc, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64.c, - src/arch/win32/uic64.h, src/c64/c64model.c, - src/c64/c64model.h: Added Win32 GUI for C64 model selection. - -2010-04-13 Hannu Nuotio - - * src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uijoystick2.c: Fix all overlapping hotkeys - in *nix menu. Patch by Groepaz - - * src/arch/unix/gui/uijoystick2.c: Fix overlapping hotkey in - *nix menu. Patch by Groepaz - - * src/c64/c64io.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, - src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.c, - src/c64/cart/dinamic.c, src/c64/cart/final.c, - src/c64/cart/funplay.c, src/c64/cart/gs.c, - src/c64/cart/magicdesk.c, src/c64/cart/ocean.c, - src/c64/cart/retroreplay.c, src/c64/cart/stardos.c: Clean up - io code, fix FC3 and AR4 address truncation bug, get rid of - needless vicii-phi1.h includes - - * src/mainc64cpu.c: Add missing include - - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, - src/cartridge.h, src/translate.txt, src/translate_text.c: Add - ROBTEK Game Killer cartridge support. Patch by Groepaz - -2010-04-12 Andreas Matthies - - * src/c128/c128.c, src/c64/c64.c, src/c64/cart/c64cartmem.c, - src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/joystick.c, - src/keyboard.c, src/machine.h, src/pet/pet.c, - src/plus4/plus4.c, src/vic20/vic20.c: Distribute keyboard and - joystick events over the whole frame. - -2010-04-11 Hannu Nuotio - - * src/c64/reu.c: Fix 1 cycle offset on x64sc REU - - * configure.in: Disable inline warnings for *nix +2012-12-28 Kajtar Zsolt - * src/c64/reu.c: REU: fix address mirroring, implement register - hideout during DMA + * src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_register65816.c, src/monitor/montypes.h: Add C + register, updated register display. -2010-04-10 Hannu Nuotio +2012-12-28 Kajtar Zsolt - * src/c64/c64cpu.c, src/c64/c64memsc.c, src/mainc64cpu.c, - src/mainc64cpu.h: Fix BA low canced bug + * src/65816core.c: Fix emulation mode register import - * src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_c64schw.c: SDL UI: move MMC64 settings under - Cartridge, add card type menu +2012-12-28 Marco van den Heuvel - * src/arch/unix/gui/uimmc64.c, src/c64/mmc64.c: MMC64 fixes. - Patch by Groepaz, with some additional tweaks + * src/arch/win32/petui.c, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resstrings.txt: Added pet hre + to the windows gui. -2010-04-09 Hannu Nuotio +2012-12-28 Kajtar Zsolt - * src/c64/cart/c64cart.c, src/c64/cart/expert.c: Expert - cartridge fixes. Patch by Groepaz, with some additional tweaks + * src/scpu64/scpu64.c, src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h: + Free SIMM RAM on shutdown -2010-04-09 pottendo +2012-12-28 Kajtar Zsolt - * po/de.po: Updated. + * src/scpu64/scpu64mem.c: Use PBR for monitor CPU bank -2010-04-09 Andreas Matthies +2012-12-28 Kajtar Zsolt - * configure.in: Committed patch suggested in - http://sourceforge.net/tracker/?func=detail&aid=2956015&group_id=223021&atid=1057619 + * src/scpu64/scpu64.c: Remove VICII I/O device D200/D300 mirrors from + device list -2010-04-09 Hannu Nuotio +2012-12-28 Kajtar Zsolt - * src/c64/cart/ide64.c: Fix IDE64 breakage caused by io rewrite. - Patch by Soci/Singular + * src/monitor/mon_registerR65C02.c: There's no 00 and 01 registers on + 65C02 -2010-04-09 Antti S. Lankila +2012-12-27 Marco van den Heuvel - * src/drive/drivecpu.c, src/drive/drivesync.c, - src/drive/drivetypes.h: Remove senseless optimization of - division and modulo via table. + * src/arch/sdl/menu_pethw.c: Added pet hre to the sdl gui. - * src/diskimage/fsimage-create.c, src/drive/driveimage.c, - src/gcr.c: Fix D64 image sector gaps to resemble the official - disk structure. +2012-12-27 Marco van den Heuvel -2010-04-09 Daniel Kahlin + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added pet hre to the os/2 gui. - * doc/html/Makefile.am, doc/html/plain/VIC-Article.txt, - doc/html/plain/VIC-Artikel.txt: Added Christian Bauer's - VIC-Article by kind permission from him. +2012-12-27 Marco van den Heuvel -2010-04-08 Andreas Matthies + * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, + src/arch/msdos/uipethre.c, src/arch/msdos/uipethre.h: Added pet hre to + the dos tui. - * src/arch/win32/c64cart.dsp: Fixed again (typo). +2012-12-27 Marco van den Heuvel - * src/arch/win32/c64cart.dsp: Added missing file. + * src/arch/beos/constants.h, src/arch/beos/petui.cc, + src/arch/beos/vicemenu.cc: Added pet hre to the beos gui. -2010-04-08 Hannu Nuotio +2012-12-27 Marco van den Heuvel - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/prophet64.c, src/c64/cart/prophet64.h, - src/cartridge.h, src/translate.txt, src/translate_text.c: - Prophet 64 cartridge support. Patch by Groepaz + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petui.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/uires.h: Added pet hre to the amiga gui. -2010-04-08 Antti S. Lankila +2012-12-27 Marco van den Heuvel - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Revert an earlier - tweak about intermixing_leaks & rebalance parameters. This - lightens up the filter sounds somewhat. + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/gui/uiscpu64.c, src/arch/unix/gui/uiscpu64.h: Added + scpu64 settings to the unix gui. - * src/drive/drive-snapshot.c, src/drive/rotation.c: Fix drive - rotation speed jittering/bug. +2012-12-27 Marco van den Heuvel -2010-04-08 Hannu Nuotio + * src/arch/sdl/menu_scpu64hw.c: Added scpu64 settings to the sdl gui. - * src/arch/unix/gui/uic64cart.c, src/c64/cart/c64cart.c: Fix - -cartexpert, move Expert cart controls on *nix UI +2012-12-27 Marco van den Heuvel -2010-04-08 Andreas Matthies + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added scpu64 settings to the os/2 + gui. - * src/arch/win32/c64cart.dsp: Added missing files. +2012-12-27 Marco van den Heuvel -2010-04-08 Hannu Nuotio + * src/arch/msdos/Makefile.am, src/arch/msdos/scpu64ui.c, + src/arch/msdos/uiscpu64.c, src/arch/msdos/uiscpu64.h: Added scpu64 + settings to the dos tui. -@@@MERGE@@@ - * ., src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, - src/arch/sdl/lightpendrv.c, src/arch/sdl/lightpendrv.h, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_lightpen.c, - src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_midi.c, - src/arch/sdl/menu_midi.h, src/arch/sdl/menu_network.c, - src/arch/sdl/menu_network.h, src/arch/sdl/menu_rs232.c, - src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_tfe.c, - src/arch/sdl/menu_tfe.h, src/arch/sdl/rs232dev.c, - src/arch/sdl/rs232dev.h, src/arch/sdl/rs232net.c, - src/arch/sdl/rs232net.h, src/arch/sdl/uipause.c, - src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uiautostart.h, - src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uieasyflash.c, - src/arch/unix/gui/uieasyflash.h, - src/arch/unix/gui/uimmcreplay.c, - src/arch/unix/gui/uimmcreplay.h, src/arch/win32/lightpendrv.c, - src/arch/win32/lightpendrv.h, src/arch/win32/rs232dev.c, - src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, - src/arch/win32/rs232net.h, src/c64/c64cart.h, - src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/mmcreplay.c, - src/c64/cart/mmcreplay.h, src/c64/cart/retroreplay.c, - src/c64/cart/ser-eeprom.c, src/c64/cart/ser-eeprom.h, - src/c64/cart/spi-sdcard.c, src/c64/cart/spi-sdcard.h, - src/lightpen.c, src/lightpen.h, src/resid-dtv: Merged MMC - Replay branch (svn merge tags/v2.2/v2.2.2 - tags/contributions/v2.2.2-mmcreplay .) +2012-12-27 Kajtar Zsolt - * src/c64/c64cpu.c, src/c64/c64memsc.c, src/c64/reu.c, - src/c64/reu.h, src/mainc64cpu.c, src/mainc64cpu.h: Fix REU for - x64sc + * data/SCPU64/scpu64: Update ROM. Now 64K only, changed startup + screen, some misc fixes. -2010-04-06 Hannu Nuotio +2012-12-27 Marco van den Heuvel - * src/mainc64cpu.c, src/viciinew/vicii-cycle.c: Move end-of-DMA - interrupt delay etc handling from vicii-cycle.c to - mainc64cpu.c + * src/arch/beos/constants.h, src/arch/beos/scpu64ui.cc, + src/arch/beos/vicemenu.cc: Added scpu64 settings to the beos gui. -2010-04-06 Christian Vogelgsang +2012-12-27 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64sccontroller.h, - src/arch/unix/macosx/cocoa/menu/c64sccontroller.m, - src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64scui.m: macosx: added cocoa - support for x64sc model selection + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiscpu64.c, + src/arch/amigaos/mui/uiscpu64.h, src/arch/amigaos/scpu64ui.c, + src/arch/amigaos/scpu64uires.h, src/arch/amigaos/uires.h: Added scpu64 + settings to the amiga gui. + +2012-12-27 Olaf Seibert + + * data/fonts/Makefile.am, data/fonts/vice-cbm.bdf, + src/arch/unix/x11/xaw/uicontents.c, src/arch/unix/x11/xaw/x11ui.c: + Show the disk contents in the context menu in the VICE CBM font, if + available. Increase the chances of that by installing it a bit + better. - * src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, - src/arch/unix/macosx/make-bindist.sh: macosx: added reu as - VICE extension. allow to pick any extension in save panel +2012-12-27 pottendo -2010-04-05 Christian Vogelgsang + * po/de.po: Updated. - * src/arch/unix/macosx/joy-hid.c, - src/arch/unix/macosx/joy-hidlib.h, - src/arch/unix/macosx/joy-hidmgr.c, - src/arch/unix/macosx/joy-hidutil.c, - src/arch/unix/macosx/joy.c: macosx: joy added HID slider - support. fixed hat switch. fixed axis mapping on some devices. +2012-12-26 Marco van den Heuvel -2010-04-05 Hannu Nuotio + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + 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/uiscpu64.c, + src/arch/win32/uiscpu64.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added + scpu64 settings to the windows gui. - * src/arch/sdl/menu_c64schw.c, src/arch/unix/gui/c64scui.c: - Improve SDL and *nix x64sc model menus +2012-12-26 Marco van den Heuvel -2010-04-04 Hannu Nuotio + * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-fileio.c, + src/arch/os2/dialogs/menubar.c, src/arch/os2/kbd/Makefile.am, + src/arch/os2/kbd/kbd-scpu64.c, src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64commonall.tgt, + src/arch/os2/watcom/c64commonc128dtvsc.tgt, + src/arch/os2/watcom/c64commonc128sc.tgt, + src/arch/os2/watcom/c64commonc128scvsid.tgt, + src/arch/os2/watcom/c64commondtvsc.tgt, + src/arch/os2/watcom/c64commondtvscvsid.tgt, + src/arch/os2/watcom/c64commonsc.tgt, + src/arch/os2/watcom/c64commonsc128scpu.tgt, + src/arch/os2/watcom/c64commonscdtv128scpu.tgt, + src/arch/os2/watcom/c64commonscdtvscpu.tgt, + src/arch/os2/watcom/c64commonscscpu.tgt, + src/arch/os2/watcom/c64commonscvsid.tgt, + src/arch/os2/watcom/c64commonscvsid128.tgt, + src/arch/os2/watcom/c64commonvsid.tgt, + src/arch/os2/watcom/c64commonvsidsc128scpu.tgt, + src/arch/os2/watcom/c64commonvsidscdtv.tgt, + src/arch/os2/watcom/c64commonvsidscdtvscpu.tgt, + src/arch/os2/watcom/c64commonvsidscpu.tgt, + src/arch/os2/watcom/c64commonvsidscscpu.tgt, + src/arch/os2/watcom/monitor.tgt, src/arch/os2/watcom/scpu64.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, + src/arch/os2/watcom/xscpu64-dlg-fileio.c, + src/arch/os2/watcom/xscpu64-dragndrop.c, + src/arch/os2/watcom/xscpu64-menubar.c, + src/arch/os2/watcom/xscpu64-specific.tgt, + src/arch/os2/watcom/xscpu64-video.c, + src/arch/os2/watcom/xscpu64-vsyncarch.c, + src/arch/os2/watcom/xscpu64.tgt: Added xscpu64 support to the os/2 ow + project files. - * src/arch/sdl/vsidui.c: SDL vsid UI: add (static) subtune and - speed settings menus +2012-12-26 Olaf Seibert -2010-04-04 Daniel Kahlin + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: Sigh... remove #include of removed + uipalemu.h. - * src/viciinew/vicii-draw-cycle.c: Naive implementation of 4 - pixel shift of MCM splits. +2012-12-26 Olaf Seibert -2010-04-04 Hannu Nuotio + * po/POTFILES.in: Remove uipalemu.c here too. - * src/sid/sid-cmdline-options.c: Allow hex values (using 0x - prefix) on -sidenginemodel and -sidstereoaddress +2012-12-26 Olaf Seibert -2010-04-03 Christian Vogelgsang + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c: Remove CRT + Emulation menu entries (for Xaw) since they are no longer needed now + that the CRT Controls dialog is there. - * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib: - macosx: fixed typo in menu. reported by Hoild +2012-12-25 groepaz - * src/arch/unix/macosx/joy-hid.c, src/arch/unix/macosx/joy.c: - macosx: joystick fixes: work around broken devices. allow one - device shared for HID a and b. + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c: some menu + cleanups +2012-12-25 Marco van den Heuvel + * src/plus4/plus4.h: Added some preparations for 7501/8501 drop-off + emulation. +2012-12-25 Marco van den Heuvel + * src/c128/c128.h, src/c128/c128mem.c: Added $00/$01 8502 unused bits + drop-off emulation. +2012-12-25 Kajtar Zsolt + * src/main65816cpu.c, src/scpu64/scpu64cpu.c: Faster interrupt in fast + mode +2012-12-25 Kajtar Zsolt + * src/65816core.c: Deleted NMI by mistake -2010-03-30 Spiro Trikaliotis +2012-12-25 Kajtar Zsolt - * Version 2.2.2 + * src/65816core.c: Fix WAI interrupt delay -2010-03-30 Christian Vogelgsang +2012-12-25 Marco van den Heuvel - * src/autostart-prg.c: always set basic start in autostart - injection. patch by iAN_CooG + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64commonsc128.tgt, + src/arch/sdl/win32-watcom/c64commonsc128scpu.tgt, + src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128scpu.tgt, + src/arch/sdl/win32-watcom/c64commonscdtvscpu.tgt, + src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, + src/arch/sdl/win32-watcom/c64commonscscpu.tgt, + src/arch/sdl/win32-watcom/c64commonscvsid.tgt, + src/arch/sdl/win32-watcom/c64commonscvsid128.tgt, + src/arch/sdl/win32-watcom/c64commonvsid.tgt, + src/arch/sdl/win32-watcom/c64commonvsidsc128scpu.tgt, + src/arch/sdl/win32-watcom/c64commonvsidscdtv.tgt, + src/arch/sdl/win32-watcom/c64commonvsidscdtvscpu.tgt, + src/arch/sdl/win32-watcom/c64commonvsidscpu.tgt, + src/arch/sdl/win32-watcom/c64commonvsidscscpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/scpu64.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/xscpu64.tgt, src/opencbm.h: Added xscpu64 + support to the win32 sdl ow project files. - * configure.in: macosx: added SDL joy support +2012-12-25 Olaf Seibert -2010-03-29 Hannu Nuotio + * src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/uicontents.c, + src/arch/unix/x11/xaw/uicontents.h, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: Add popup menu for disk contents + (ugly, for it is not in a nice font). Right-click on disk image name + to access it, or Shift-Alt-X. Shift-Alt-Z for the other existing + fliplist menu. - * src/arch/win64/Makefile.am: Fix two typos, make dist works - again +2012-12-25 Kajtar Zsolt -2010-03-28 Hannu Nuotio + * src/65816core.c, src/scpu64/scpu64cpu.c: Cycle exact alarm, plus + write delay in emulation mode. - * src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h: Magic - Formel: rewrite of entire cartridge logic, 6821 emulated as - necessary, fixes freezer, basic toolkit, fastloader. Patch by - Groepaz, applied some cleanup. +2012-12-25 Kajtar Zsolt -2010-03-28 Spiro Trikaliotis + * src/arch/win32/Makefile.am: Typo - * src/arch/win32/c64ui.c: Added return value to c64scui_init(). +2012-12-24 groepaz -2010-03-27 Christian Vogelgsang + * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/gnomekbd.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/gtk2legacy.c, + src/arch/unix/x11/gnome/gtk2legacy.h, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/uidrivestatus.c, + src/arch/unix/x11/gnome/uijoystickkeys.c, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uitapestatus.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/gnome/x11ui.c: + more gtk3 related fixes, added cairo rendering, builds with gtk3 - * src/c64/tfe.c: allow to retry opening TFE adapter if a new - interface name is given +2012-12-24 Marco van den Heuvel - * src/arch/unix/archdep.h: macosx: set correct default TFE - ethernet adapter + * src/c64/c64mem.c: Whenever $01 unused bits are written to when in + input mode the fall-off cycle count starts over again. - * src/arch/unix/macosx/joy-hid.c: macosx: fixed reloading joy - device list +2012-12-24 Marco van den Heuvel -2010-03-27 Spiro Trikaliotis + * src/c128/c128.h, src/c64/c64.h, src/c64/c64mem.c, + src/c64/c64memsc.c, src/c64/vsidmem.c: Added some cpu specific + 'average' $01 unused bits drop-off times. - * vice-gtk.spec, vice-mint.spec, vice.spec: Removed files, as - these are autogenerated now. +2012-12-24 Marco van den Heuvel - * src/viciinew/vicii-snapshot.c: vicii_snapshot_read_module(): - Changed SMR_B_INT() to SMR_B(), as vicii.regs[i] is a byte, - not an int. + * src/cbm2/cbm2cpu.c, src/plus4/plus4cpu.c: Typo fixes. -2010-03-27 Christian Vogelgsang +2012-12-24 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64scui.m: macosx: fixed x64sc - compile + * src/autostart.c: There's no tape on SCPU64 -@@@MERGE@@@ - * Makefile.am, build/macosx/build-vice-dist.sh, configure.in, - src/6510dtvcore.c, src/Makefile.am, - src/arch/amigaos/archdep.c, src/arch/amigaos/joy.c, - src/arch/amigaos/joyll.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/msdos/joy.c, - src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, - src/arch/msdos/uijoystick.c, src/arch/os2/joy.c, - src/arch/riscos/ui.c, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, - src/arch/sdl/joy.c, src/arch/sdl/lightpendrv.c, - src/arch/sdl/lightpendrv.h, src/arch/sdl/menu_c64schw.c, - src/arch/sdl/menu_c64schw.h, src/arch/sdl/menu_lightpen.c, - src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_midi.c, - src/arch/sdl/menu_midi.h, src/arch/sdl/menu_network.c, - src/arch/sdl/menu_network.h, src/arch/sdl/menu_rs232.c, - src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_tfe.c, - src/arch/sdl/menu_tfe.h, src/arch/sdl/menu_video.c, - src/arch/sdl/menu_video.h, src/arch/sdl/rs232dev.c, - src/arch/sdl/rs232dev.h, src/arch/sdl/rs232net.c, - src/arch/sdl/rs232net.h, src/arch/sdl/uimenu.c, - src/arch/sdl/uipause.c, src/arch/sdl/video.c, - src/arch/sdl/vsidui.c, src/arch/sdl/vsidui_sdl.h, - src/arch/sdl/vsyncarch.c, src/arch/sdl/x64sc_ui.c, - src/arch/unix/archdep.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/c64scui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uiautostart.h, - src/arch/unix/gui/uieasyflash.c, - src/arch/unix/gui/uieasyflash.h, src/arch/unix/gui/vsidui.c, - src/arch/unix/joy.c, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/Makefile.am, - src/arch/unix/macosx/Resources/x64sc.icns, - src/arch/unix/macosx/make-bindist.sh, - src/arch/win32/archdep.c, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64sc.dsp, - src/arch/win32/c64ui.c, src/arch/win32/joy.c, - src/arch/win32/lightpendrv.c, src/arch/win32/lightpendrv.h, - src/arch/win32/msvc/config.h, src/arch/win32/rs232dev.c, - src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, - src/arch/win32/rs232net.h, src/arch/win32/ui.c, - src/arch/win32/uijoystick.c, src/arch/win32/uisid.c, - src/arch/win32/vice.dsw, src/arch/win32/viciinew.dsp, - src/arch/win32/x64sc.dsp, src/c128/c128-resources.c, - src/c128/c128.c, src/c128/c128cia1.c, src/c1541.c, - src/c64/Makefile.am, src/c64/c64-cmdline-options.c, - src/c64/c64-resources.c, src/c64/c64-resources.h, - src/c64/c64.c, src/c64/c64cia.h, src/c64/c64cia1.c, - src/c64/c64cia2.c, src/c64/c64cpu.c, src/c64/c64gluelogic.c, - src/c64/c64gluelogic.h, src/c64/c64keyboard.c, - src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/c64model.c, - src/c64/c64model.h, src/c64dtv/c64dtv.c, - src/c64dtv/c64dtvcia1.c, src/c64ui.h, src/cbm2/cbm2.c, - src/cia.h, src/core/ciacore.c, src/init.c, src/interrupt.c, - src/interrupt.h, src/joystick.c, src/joystick.h, - src/lightpen.c, src/lightpen.h, src/machine.h, src/main.c, - src/mainc64cpu.c, src/mainc64cpu.h, src/mainviccpu.c, - src/pet/pet.c, src/petcat.c, src/plus4/plus4.c, src/resid-dtv, - src/sid/sid.c, src/vic20/vic20.c, src/vicii.h, - src/vicii/vicii.c, src/vicii/viciitypes.h, src/viciinew, - src/viciinew/Makefile.am, src/viciinew/vicii-chip-model.c, - src/viciinew/vicii-chip-model.h, - src/viciinew/vicii-cmdline-options.c, - src/viciinew/vicii-cmdline-options.h, - src/viciinew/vicii-color.c, src/viciinew/vicii-color.h, - src/viciinew/vicii-cycle.c, src/viciinew/vicii-cycle.h, - src/viciinew/vicii-draw-cycle.c, - src/viciinew/vicii-draw-cycle.h, src/viciinew/vicii-draw.c, - src/viciinew/vicii-draw.h, src/viciinew/vicii-fetch.c, - src/viciinew/vicii-fetch.h, src/viciinew/vicii-irq.c, - src/viciinew/vicii-irq.h, src/viciinew/vicii-mem.c, - src/viciinew/vicii-mem.h, src/viciinew/vicii-phi1.c, - src/viciinew/vicii-phi1.h, src/viciinew/vicii-resources.c, - src/viciinew/vicii-resources.h, src/viciinew/vicii-snapshot.c, - src/viciinew/vicii-snapshot.h, src/viciinew/vicii-timing.c, - src/viciinew/vicii-timing.h, src/viciinew/vicii.c, - src/viciinew/viciitypes.h: merged x64sc branch to trunk - -2010-03-24 Daniel Kahlin - - * src/arch/win32/uimon.c: Temporarily fixed compilation problem - introduced by r22332 (in arch/win32/uimon.c). - -2010-03-24 Hannu Nuotio - - * configure.in: Attempt to fix configure --enable-gnome/sdlui - failures introduced by r22382 - - * configure.in, src/arch/unix/x11/xaw/x11video.c: Fix XShm - includes for newer xextproto versions. Patch by Samuli - Suominen. +2012-12-23 groepaz -2010-03-21 Christian Vogelgsang + * src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h, + src/arch/unix/x11/gnome/uistatusbar.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/xaw/uivsidcontrol.c: some vsid ui improvements - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy.c, - src/arch/unix/macosx/joy.h: macosx: added auto fire to - joystick. added cocoa UI for all joystick features - -2010-03-20 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy.c: macosx: fixed clearing axis and - buttons by detect +2012-12-23 groepaz - * src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy-hid.c, - src/arch/unix/macosx/joy-hid.h, - src/arch/unix/macosx/joy-hidlib.h, - src/arch/unix/macosx/joy-hidmgr.c, - src/arch/unix/macosx/joy-hidutil.c, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: - macosx: rewrote joystick driver. supporting IOHIDManager and - HIDUtils. added hat switch support. - -2010-03-18 Hannu Nuotio - - * src/c64/cart/actionreplay.c, src/c64/cart/atomicpower.c, - src/c64/cart/retroreplay.c: Fix a few cart address truncations - - * src/c64/c64io.c: Fix next->prev link in c64io list item - removal - -2010-03-16 Hannu Nuotio - - * src/c64/cart/crt.c, src/c64/cart/dinamic.c, - src/c64/cart/funplay.c, src/c64/cart/gs.c, - src/c64/cart/magicdesk.c, src/c64/cart/ocean.c: Fix - double-fclose bug on some C64 carts, clean up code copy/paste - -2010-03-15 Christian Vogelgsang - - * src/arch/unix/macosx/joy-hidmgr.c, - src/arch/unix/macosx/joy-hidutil.c, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: - macosx: joystick fixes and clean up - -2010-03-15 Hannu Nuotio - - * src/arch/unix/gp2x/c128ui.c, src/arch/unix/gp2x/c64ui.c, - src/arch/unix/gp2x/cbm2ui.c, src/arch/unix/gp2x/petui.c, - src/arch/unix/gp2x/plus4ui.c, src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/vic20ui.c: - gp2x/wiz: fix reset menu item, update xvic cart menu entries - -2010-03-14 Christian Vogelgsang - - * configure.in: macosx: fixed sdl compile - - * src/arch/unix/x11/xaw/widgets/Directory.c: readded - DirectoryRestart to fix broken X11/xaw build - - * configure.in, src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy-hid.c, - src/arch/unix/macosx/joy-hid.h, - src/arch/unix/macosx/joy-hidmgr.c, - src/arch/unix/macosx/joy-hidutil.c, - src/arch/unix/macosx/joy.c: macosx: added IOHIDManager (OSX >= - 10.5) support for joystick driver + * src/arch/unix/gui/vsidui.c, src/arch/unix/x11/gnome/dragdrop.c: + fixed occasional crashes on dropping files into vsid - * src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy-hid.c, - src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy.c, - src/arch/unix/macosx/joy.h: macosx: refactored joystick driver - and extracted USB HID dependent stuff - -2010-03-13 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh, - src/raster/raster-line-changes-sprite.c: macosx: disable - regparm attribute on clang compiles to fix code generation - - * build/macosx/build-vice-dist.sh: macosx: removed hack for - clang compile - - * src/resid-fp/configure.in: added option to disable no-pic - switch in resid-fp module - - * src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib: - fixed quit menu entry in cocoa xvic - -2010-03-09 Hannu Nuotio - - * configure.in: Replace deprecated function in libpng check. - Patch by Samuli Suominen. - -2010-03-08 Christian Vogelgsang - - * build/macosx/build-vice-release.sh: added branch info to mac - snapshots - -2010-03-02 Marco van den Heuvel - - * src/arch/unix/archdep.c, src/arch/unix/coproc.c, - src/arch/unix/mididrv.c, src/arch/unix/rs232.c, - src/arch/unix/x11/xaw/widgets/RegExp.h: NextStep fixes. - - * configure.in, src/arch/sdl/xbox/config.h, - src/arch/unix/vms/config.h, - src/arch/unix/x11/xaw/widgets/Directory.c, - src/arch/unix/x11/xaw/widgets/Directory.h: Removed telldir, - seekdir and rewinddir calls, checks and replacements. They - were used in unused functions which are now also removed. - -2010-03-01 Hannu Nuotio - - * src/c64/c64.c: Take cartridges into account on (x64) autostart - ROM check. Patch from iAN CooG, slightly refactored - -2010-02-28 Marco van den Heuvel - - * src/arch/unix/coproc.c, - src/arch/unix/next_open_rhap/make-bindist.sh, - src/arch/unix/rs232.c, src/arch/unix/socketimpl.h, - src/arch/unix/x11/xaw/widgets/Directory.h: Rhapsody fixes. - - * Makefile.am, configure.in, src/arch/unix/Makefile.am, - src/arch/unix/next_open_rhap/vice.info, - src/arch/unix/next_open_rhap/vice.info.in, - src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, - src/arch/win64/make-msvc-bindist.bat, - src/arch/win64/win64_ia64.bat, src/arch/win64/win64_x64.bat, - vice-gtk.spec.in, vice-mint.spec.in, vice.spec.in: Added some - automatic version substitutions and added a win64 id system - for the makebindist of msvc compiled code. - - * doc/ReadmeSDL.txt: Added more detail to the win32 item. - - * configure.in: Added a -Wno-inline to get rid of the (much - ignored and cluttering) inline warnings. - - * Makefile.am, configure.in, src/arch/unix/Makefile.am, - src/arch/unix/next_open_rhap, - src/arch/unix/next_open_rhap/make-bindist.sh, - src/arch/unix/next_open_rhap/vice.info, - src/arch/unix/openstep: Added support for nextstep and - rhapsody. - - * src/Makefile.am, src/SDL_include.h, src/arch/sdl/archdep.c, - src/arch/sdl/archdep.h, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_xbox.c, src/arch/sdl/blockdev.c, - src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, - src/arch/sdl/kbd.h, src/arch/sdl/lightpendrv.c, - src/arch/sdl/menu_help.c, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_settings.c, src/arch/sdl/mousedrv.c, - src/arch/sdl/sdlmain.c, src/arch/sdl/types.h, - src/arch/sdl/ui.c, src/arch/sdl/ui.h, - src/arch/sdl/uifilereq.c, src/arch/sdl/uihotkey.c, - src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, - src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, - src/arch/sdl/uipoll.h, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h, src/arch/sdl/vsyncarch.c, - src/sounddrv/sounddx.c, src/sounddrv/soundsdl.c, - src/vice_sdl.h: Renamed SDL_include.h to vice_sdl.h and - adjusted the files that included this header. - -2010-02-27 Marco van den Heuvel - - * configure.in: Corrected a typo. - - * vice.spec: Re-added vice.spec, deletion was a mistake. - - * src/c64/cart/ide64.c, vice.spec: Fixed a warning. - - * src/c64/c64io.c, src/c64/cart/ide64.c: Fixed some warnings. - - * configure.in, src/Makefile.am, src/SDL_include.h, - src/arch/sdl/archdep.c, src/arch/sdl/archdep.h, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_xbox.c, - src/arch/sdl/blockdev.c, src/arch/sdl/joy.c, - src/arch/sdl/joy.h, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h, - src/arch/sdl/lightpendrv.c, src/arch/sdl/menu_help.c, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_settings.c, - src/arch/sdl/mousedrv.c, src/arch/sdl/sdlmain.c, - src/arch/sdl/types.h, src/arch/sdl/ui.c, src/arch/sdl/ui.h, - src/arch/sdl/uifilereq.c, src/arch/sdl/uihotkey.c, - src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, - src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, - src/arch/sdl/uipoll.h, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h, src/arch/sdl/vsyncarch.c, - src/sounddrv/sounddx.c, src/sounddrv/soundsdl.c: Added - universal SDL header inclusion, now both and - types of configurations are supported. - - * src/c64/c64io.c: Simplified c64io.c read/store code. - - * src/arch/win32/uimon.c: Fixed to let winvice run on win95 - again. - - * src/arch/unix/openstep/make-bindist.sh: Fixed for fat package - generation. - -2010-02-26 Hannu Nuotio - - * data/C64/sdl_sym_de.vkm, data/C64DTV/sdl_sym_de.vkm: SDL de - keymap fix, contributed anonymously - -2010-02-26 Marco van den Heuvel - - * src/Makefile.am: Changed the order of the libs for the linking - of x128, seems to have problems linking on some platforms - otherwise. - - * src/c64/tfe.c: Fixed for rrnet usage. - - * src/c64/cart/ide64.c: Removed obsolete variable. - -2010-02-25 Hannu Nuotio - - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Implement - flip X/Y for SDL UI (OpenGL only) - -2010-02-25 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c: Removed some obsolete win32 - code. - - * src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/watcom/c64cart.tgt, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/win32/c64cart.dsp, src/arch/win32/watcom/c64cart.tgt, - src/arch/win64/c64cart.vcproj, src/c64/c64-midi.c, - src/c64/c64-resources.c, src/c64/c64_256k.c, - src/c64/c64_256k.h, src/c64/c64acia.h, src/c64/c64acia1.c, - src/c64/c64cart.h, src/c64/c64io.c, src/c64/c64io.h, - src/c64/c64sound.c, src/c64/c64tpi.c, src/c64/c64tpi.h, - src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, - src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.c, - src/c64/cart/atomicpower.h, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/comal80.c, - src/c64/cart/comal80.h, src/c64/cart/crt.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/dinamic.c, src/c64/cart/dinamic.h, - src/c64/cart/easyflash.c, src/c64/cart/easyflash.h, - src/c64/cart/epyxfastload.c, src/c64/cart/epyxfastload.h, - src/c64/cart/expert.c, src/c64/cart/expert.h, - src/c64/cart/final.c, src/c64/cart/final.h, - src/c64/cart/funplay.c, src/c64/cart/funplay.h, - src/c64/cart/gs.c, src/c64/cart/gs.h, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, - src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/mikroass.c, src/c64/cart/mikroass.h, - src/c64/cart/ocean.c, src/c64/cart/ocean.h, - src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, - src/c64/cart/rexep256.c, src/c64/cart/rexep256.h, - src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, - src/c64/cart/ross.c, src/c64/cart/ross.h, - src/c64/cart/stardos.c, src/c64/cart/stardos.h, - src/c64/cart/stb.c, src/c64/cart/stb.h, - src/c64/cart/supergames.c, src/c64/cart/supergames.h, - src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, - src/c64/digimax.c, src/c64/digimax.h, src/c64/dqbb.c, - src/c64/dqbb.h, src/c64/georam.c, src/c64/georam.h, - src/c64/isepic.c, src/c64/isepic.h, src/c64/mmc64.c, - src/c64/mmc64.h, src/c64/ramcart.c, src/c64/ramcart.h, - src/c64/reu.c, src/c64/reu.h, src/c64/sfx_soundexpander.c, - src/c64/sfx_soundexpander.h, src/c64/sfx_soundsampler.c, - src/c64/sfx_soundsampler.h, src/c64/tfe.c, src/c64/tfe.h, - src/c64dtv/c64dtvsound.c, src/cbm2/cbm2.c, - src/cbm2/cbm2sound.c, src/midi.c, src/pet/pet.c, - src/pet/petsound.c, src/plus4/plus4.c, src/plus4/ted-sound.c, - src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h, - src/vic20/vic20-midi.c, src/vic20/vic20.c, - src/vic20/vic20sound.c: Rewrote the c64 io conflict detection - to be more modular and flexible (the first step towards a - better cartridge/expansion system). - -2010-02-24 Hannu Nuotio - - * data/C64/sdl_sym_de.vkm, data/C64DTV/sdl_sym_de.vkm: Added C64 - & C64DTV symbolic DE keymaps for SDL, contributed anonymously. +2012-12-23 groepaz - * src, src/arch/amigaos, src/arch/unix/gp2x/minimal, - src/arch/unix/gp2x/wiz: Add svn:ignores + * src/arch/unix/x11/gnome/dragdrop.c: disable debug msg - * src/arch/unix/coproc.c: Fix typo, *nix compiles again +2012-12-23 groepaz -2010-02-24 Marco van den Heuvel + * src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/gtk2legacy.c, + src/arch/unix/x11/gnome/gtk2legacy.h, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/uidialogs.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/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/videoarch.h, + src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/gnome/x11ui.c: + more gtk3 related fixes, moved support for older gtk into seperate + file - * Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/openstep, - src/arch/unix/openstep/make-bindist.sh, - src/arch/unix/openstep/vice.info: Added openstep makebindist - script. +2012-12-23 Kajtar Zsolt - * configure.in: expanded the readline check to include using - libtermcap. + * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c, src/scpu64/scpu64memsnapshot.c, + src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Allow loading of ROM + up to 512KB - * configure.in, src/arch/unix/archdep.c, src/arch/unix/coproc.c, - src/arch/unix/mididrv.c, src/arch/unix/rs232.c, - src/arch/unix/x11/xaw/widgets/Directory.c, - src/arch/unix/x11/xaw/widgets/RegExp.c, - src/arch/unix/x11/xaw/widgets/RegExp.h: Added support for - openstep. +2012-12-22 groepaz - * src/gfxoutputdrv/Makefile.am: put the includes in an order so - that the Makefile creation is always sane. + * src/cartconv.c: fixed checks when loading crt, slightly improved + repair mode -2010-02-20 Christian Vogelgsang +2012-12-23 Marco van den Heuvel - * configure.in, src/arch/platform.h: fixed macosx build of SDL - UI + * src/platform/platform_windows_runtime_os.c: Updated. -2010-02-20 Marco van den Heuvel +2012-12-23 Marco van den Heuvel - * src/translate_text.c: Updated the german translations. + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed the + behavior of $01. -2010-02-19 pottendo +2012-12-23 pottendo - * src/arch/unix/x11/gnome/gnomekbd.c: (kdb_event_handler): added - debug hooks. + * src/arch/unix/x11/gnome/dragdrop.c: (drag_data_received_handler): + Improved URI conversion by using the glib conversion function - * src/arch/unix/x11/gnome/x11ui.c: (enter_window_callback): - added call to `keyboard_key_clear()'. This fixes the issue - reported on: - http://noname.c64.org/csdb/forums/?roomid=7&topicid=73859 +2012-12-23 pottendo -2010-02-19 Marco van den Heuvel + * po/de.po: Pushed version string to 2.5. - * src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win64-msvc/base.vcproj: Fixed some win32/win64 - sdl msvc compile issues. - - * src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Fixed a win32 sdl watcom - compile issue. +2012-12-23 pottendo -2010-02-17 pottendo + * src/arch/unix/x11/gnome/dragdrop.c: (drag_data_received_handler): + Convert URI escapes (eg. %20 -> ' ') to respective chars to match + local filenames. - * po/de.po: Updated. +2012-12-22 Kajtar Zsolt -2010-02-15 Spiro Trikaliotis + * src/c64/cart/c64cartmem.c, src/c64/cart/ide64.c, + src/c64/cart/ide64.h: These's nothing at c000-cfff on IDE64. That was + a mistake. - * Version 2.2.1 +2012-12-22 Kajtar Zsolt -2010-02-13 Hannu Nuotio + * src/scpu64/scpu64mem.c: Missing speed switches - * src/imagecontents/imagecontents.c: Remove padding from - imagecontents. Patch by iAN CooG, with some guideline style - fixes. +2012-12-22 groepaz - * src/video/render1x1pal.c, src/video/render2x2pal.c: Fix - function naming mixup. Patch by Groepaz. + * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/dragdrop.c: + gtk3 fixes -2010-02-09 Marco van den Heuvel +2012-12-22 groepaz - * Makefile.am, src/arch/unix/sco_sol/make-bindist.sh: Added gtk - package creation support to the solaris, openserver and - unixware ports. + * src/gfxoutputdrv/gifdrv.c: fix warning -2010-02-07 pottendo +2012-12-22 groepaz - * src/arch/unix/x11/gnome/x11ui.c: (fliplist_popup_cb): rebuild - popup menu every time, as disk write access might have - happened since attaching. (tape_popup_cb): Likewise. + * src/diskimage/fsimage-gcr.c: fix warning -2010-02-07 Marco van den Heuvel +2012-12-22 groepaz - * src/c64/cart/ide64.c: Removed obsolete bcd conversion - function. + * src/diskimage/fsimage-create.c: fix buffer overflow - * src/c64/cart/ide64.c: Added a small fix for a buffering issue - in the IDE64 emulation, patch by Kajtar Zsolt. +2012-12-22 Kajtar Zsolt -2010-02-06 Marco van den Heuvel + * src/scpu64/scpu64mem.c: Ramlink register enable/disable - * src/c64/cart/crt.c, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/cartconv.c: Added crt support for - ide64 to cartconv and added crt loading of ide64 to x64/x128. +2012-12-22 Kajtar Zsolt - * src/c64/cart/crt.c, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h, src/cartconv.c: Added crt support - for retro replay to cartconv and added crt loading of retro - replay to x64/x128. + * src/scpu64/scpu64mem.c: Speed switch override - * src/c64/cart/actionreplay3.c: Fixed size in crt attach. +2012-12-22 Kajtar Zsolt - * src/c64/cart/actionreplay3.c, src/c64/cart/crt.c, - src/cartconv.c: Added crt support for ar3 to cartconv and - added crt loading of ar3 to x64/x128. + * src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, src/translate.txt, + src/translate_text.c: Resources/command line options for jiffy/speed + switch - * src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/watcom/c64cart.tgt, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/win32/c64cart.dsp, src/arch/win32/watcom/c64cart.tgt, - src/arch/win64/c64cart.vcproj, src/c64/cart/capture.c, - src/cartconv.c: Fixed capture.c, added capture cart conversion - to cartconv and added capture.c to the various project files. +2012-12-22 Kajtar Zsolt - * src/arch/win32/hardsid.c: Updated win32 hardsid code, patch by - Teli Sandor. + * src/scpu64/scpu64mem.c: EPROM always slow, even if mapped + differently - * src/cartconv.c: Added missing easyflash xbank item. +2012-12-21 Marco van den Heuvel -2010-02-05 Marco van den Heuvel + * src/arch/Makefile.am, + src/arch/watcom-source-wrappers/xscpu64-main.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c64commondscdtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64commonsc128.tgt, + src/arch/win32/watcom/c64commonsc128scpu.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/c64commonscdtv128scpu.tgt, + src/arch/win32/watcom/c64commonscdtvscpu.tgt, + src/arch/win32/watcom/c64commonscdtvvsid.tgt, + src/arch/win32/watcom/c64commonscscpu.tgt, + src/arch/win32/watcom/c64commonscvsid.tgt, + src/arch/win32/watcom/c64commonscvsid128.tgt, + src/arch/win32/watcom/c64commonvsid.tgt, + src/arch/win32/watcom/c64commonvsidsc128scpu.tgt, + src/arch/win32/watcom/c64commonvsidscdtv.tgt, + src/arch/win32/watcom/c64commonvsidscdtvscpu.tgt, + src/arch/win32/watcom/c64commonvsidscpu.tgt, + src/arch/win32/watcom/c64commonvsidscscpu.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/scpu64.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/xscpu64.tgt: + Added xscpu64 support to the win32 ow project files. - * src/cartconv.c, src/cartridge.h: Added defines for the new crt - id's. +2012-12-21 Kajtar Zsolt - * src/raster/raster-canvas.c: Fixed the wiz def (again). + * src/main65816cpu.h, src/scpu64/scpu64-snapshot.c, + src/scpu64/scpu64.c, src/scpu64/scpu64cpu.c, + src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64mem.c: Don't forget to + resync limits on speed change. Some optimizations don't apply for 20 + MHz mode, only for 1 MHz. -2010-02-04 Marco van den Heuvel +2012-12-21 Marco van den Heuvel - * src/raster/raster-canvas.c: Fixed a wiz idef. + * src/arch/sdl/win32-msvc/c64scpu64.dsp, + src/arch/sdl/win64-msvc/c64scpu64.vcproj, + src/arch/sdl/winmips-msvc/c64scpu64.mak, src/arch/win32/c64scpu64.dsp, + src/arch/win64/c64scpu64.vcproj, src/c64/Makefile.am: Removed c64rom.c + from the c64scpu64 lib. -2010-02-03 Marco van den Heuvel +2012-12-21 Marco van den Heuvel - * src/arch/unix/archdep.c, src/arch/unix/kbd.h, - src/arch/unix/uimenu.h, src/raster/raster-canvas.c, - src/vdc/vdc.c: Added wiz defines where needed. + * src/scpu64/scpu64mem.c: Don't return a value in void functions. -2010-02-02 Marco van den Heuvel +2012-12-21 Marco van den Heuvel - * src/pet/petvia.c: Fixed xpet cga userport joystick adapter. + * src/arch/win32/resscpu64.rc: Removed the datasette settings menu + from the windows xscpu64 menu. -2010-02-01 Marco van den Heuvel +2012-12-21 Marco van den Heuvel - * Makefile.am, src/arch/unix/gp2x/make-bindist.sh: Updated the - gp2x make bindist script to also handle the creation of the - wiz bindist. + * src/arch/win32/uisound.c: Fixed a typo. - * configure.in, src/arch/unix/Makefile.am, - src/arch/unix/gp2x/gp2xsys.h, src/arch/unix/gp2x/video.c, - src/arch/unix/gp2x/wiz/wiz_funcs.c, - src/arch/unix/gp2x/wiz/wiz_lib.c, src/arch/unix/videoarch.h, - src/arch/unix/vsyncarch.c: Fixed the wiz port compile. +2012-12-21 Marco van den Heuvel -2010-01-31 Hannu Nuotio + * configure.in, src/arch/unix/parsid.c: For parsid, when ioperm is + found, check for inb_p and outb_p, should fix bug #3598034. - * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, - src/c64/cart/capture.h, src/c64/cart/crt.c, src/cartridge.h: - Added support for Capture v1 and v2 Cartridges by Jason - Ranheim. Patch by Groepaz. +2012-12-21 Marco van den Heuvel -2010-01-31 Marco van den Heuvel + * src/arch/sdl/win32-msvc/scpu64.dsp, + src/arch/sdl/win64-msvc/scpu64.vcproj, + src/arch/sdl/winmips-msvc/scpu64.mak, src/arch/win32/scpu64.dsp, + src/arch/win64/scpu64.vcproj: Removed scpu64memlimit.c from the msvc + project files. - * configure.in, src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/audio_gp2x.c, src/arch/unix/gp2x/gp2xsys.h, - src/arch/unix/gp2x/input_gp2x.c, src/arch/unix/gp2x/minimal, - src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/minimal/Makefile.am, - src/arch/unix/gp2x/minimal/gp2x_funcs.c, - src/arch/unix/gp2x/minimal/gp2x_usb.c, - src/arch/unix/gp2x/minimal/minimal.c, - src/arch/unix/gp2x/minimal/minimal.h, - src/arch/unix/gp2x/minimal_940t.h, - src/arch/unix/gp2x/prefs_gp2x.c, src/arch/unix/gp2x/ui_gp2x.c, - src/arch/unix/gp2x/video.c, src/arch/unix/gp2x/wiz, - src/arch/unix/gp2x/wiz/Makefile.am, - src/arch/unix/gp2x/wiz/gp2xwiz.h, - src/arch/unix/gp2x/wiz/pollux_set.c, - src/arch/unix/gp2x/wiz/pollux_set.h, - src/arch/unix/gp2x/wiz/polluxregs.h, - src/arch/unix/gp2x/wiz/sys_cacheflush.S, - src/arch/unix/gp2x/wiz/sys_cacheflush.h, - src/arch/unix/gp2x/wiz/uppermem.c, - src/arch/unix/gp2x/wiz/uppermem.h, - src/arch/unix/gp2x/wiz/warm.c, src/arch/unix/gp2x/wiz/warm.h, - src/arch/unix/gp2x/wiz/wiz_funcs.c, - src/arch/unix/gp2x/wiz/wiz_lib.c, - src/arch/unix/gp2x/wiz/wiz_lib.h: Merged wiz port and updated - gp2x minimal lib version to 0.c +2012-12-21 Kajtar Zsolt -2010-01-30 Marco van den Heuvel + * src/scpu64/scpu64mem.c: Address range clamping - * configure.in: Added network support for aros. +2012-12-21 Kajtar Zsolt -2010-01-26 Andreas Matthies + * data/SCPU64/scpu64: Updated ROM to set up SIMM configuration - * src/dma.c, src/interrupt.c, src/interrupt.h: Fixes a bug in - "IRQ while DMA" condition (testprog2b.prg). +2012-12-21 Kajtar Zsolt -2010-01-25 Marco van den Heuvel + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: Set the SIMM timing according to row size - * src/rtc/ds12c887.c: Fixed ds12c887 warnings. +2012-12-21 Kajtar Zsolt -2010-01-22 Marco van den Heuvel + * src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64rom.c, + src/scpu64/scpu64rom.h, src/translate.txt, src/translate_text.c: + Configurable SIMM RAM size - * src/arch/amigaos/mui/mui.c, src/arch/amigaos/video.c: Fixed - the amiga port. +2012-12-21 Kajtar Zsolt -2010-01-18 Marco van den Heuvel + * src/scpu64/scpu64mem.c: Limits for higher banks - * build/minix3/build-package.sh, - build/minix3/build-sdl-package.sh: Added fix for minix - packager including all changed files when only files in - /usr/local should have been packaged. +2012-12-21 Kajtar Zsolt - * src/rtc/ds12c887.c, src/rtc/ds12c887.h: Removed 'testing' code - from ds12c887.* + * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c: Cartridge is always slow I/O - * src/arch/sdl/win64-msvc/Makefile.am, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/rtc.vcproj, - src/arch/sdl/win64-msvc/vice.sln, src/arch/win64/Makefile.am, - src/arch/win64/c64cart.vcproj, src/arch/win64/rtc.vcproj, - src/arch/win64/vice.sln: Added the rtc source files to the - win64 (sdl) project files. - - * po, src/rtc: Added some svn ignores. - - * src/arch/sdl/win32-msvc/vice.dsw: Added missing win32 sdl msvc - project dependencies for the rtc.dsp project file. - - * src/arch/os2/vac++/Makefile.am, - src/arch/os2/vac++/incl/rtc.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC, - src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/mainsrc.tgt, - src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/rtc.dsp, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, src/arch/win32/rtc.dsp, - src/arch/win32/watcom/base.tgt: Added the new rtc source files - to various project files. - - * src/rtc/Makefile.am, src/rtc/ds12c887.c, src/rtc/ds12c887.h: - Added ds12c887 rtc emulation. - - * src/rtc/bq4830y.c, src/rtc/bq4830y.h: Updated the bq4830y code - to working order. - -2010-01-17 Hannu Nuotio - - * src/arch/unix/gui/uilightpen.c, src/arch/unix/x11/xaw/x11ui.c: - Fix gtk+ compilation. Fix apparently long standing crash from - x64 -mouse. Patch by Olaf Seibert. - -2010-01-17 Spiro Trikaliotis - - * src/arch/win32/uimon.c: Allow to set breakpoints by clicking - on the disassembly window. This closes #2919407 and #2930680. - - * src/c64/cart/ide64.c, src/rtc/ds1302.c, src/rtc/ds1302.h: - Changed prototype of ds1302_set_lines(). This way, no casts - are necessary when calling it with boolean operations. - -2010-01-17 Hannu Nuotio - - * src/arch/unix/archdep.h, src/arch/unix/gui/c128ui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uilightpen.c, src/arch/unix/gui/uivdc.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/vsyncarch.c, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/lightpendrv.h, - src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, - src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/lightpendrv.c, - src/arch/unix/x11/xaw/lightpendrv.h, - src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/videoarch.h, - src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/info.c: Big Xaw UI patch - from Olaf Seibert: - Add a "stay-up" mode to the menus, as - well as keyboard control (up down left right enter space - escape). Also add Shift-Alt-Z and Shift-Alt-X to pop up the - left and right menu. - Add lightpen support (VIC, VICII, VDC). - - Add/enable hardware scaling (via XVideo) for CRTC and VDC. - -2010-01-17 Marco van den Heuvel - - * src/rtc/bq4830y.c: Corrected the indexing when writing the - clock registers to the rtc. - - * src/rtc/ds1302.c: Corrected the calculation of the months when - adjusting from what it gets from rtc.c to what it needs for - ds1302.c - -2010-01-16 Marco van den Heuvel - - * src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c64cart.tgt: Updated the win32 watcom - project files. - - * src/c64/cart/ide64.c, src/rtc/ds1302.c, src/rtc/ds1302.h: - Added the possibility of saving/loading the offset used for - the ds1302 rtc. - - * src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/ds1302.c, - src/rtc/ds1302.h: Updated to have a seperate function which is - used for changing the state of the lines and a function to - just read the data line, adapted ide64 rtc code for these - changes. - -2010-01-13 Andreas Matthies - - * src/arch/win32/fullscrn-dx9.c: Removes EnumDisplayDevices as - it raises more problems than it is useful for. - -2010-01-13 Spiro Trikaliotis - - * src/arch/win32/base.dsp, src/arch/win32/c64cart.dsp, - src/arch/win32/rtc.dsp, src/arch/win32/vice.dsw, - src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/ds1302.c: Fix - compilation problems (other than EnumDisplayAdapter(), which - is not linkable) for MSVC6, add project "rtc". - -2010-01-13 Marco van den Heuvel - - * src/c64/cart/Makefile.am, src/c64/cart/ide64.c, - src/rtc/bq4830y.c, src/rtc/ds1302.c: Changed the rtc support - in the ide64 emulation to use the ds1302 module. - - * src/rtc/ds1302.c, src/rtc/ds1302.h: Changed the ds1302 ram - part around to where the caller allocates the memory for the - ram array, and made the ram array an ascii based one as used - in the ide64 source. - - * src/rtc/bq4830y.c, src/rtc/bq4830y.h: bq4830y fixes. - - * src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win64-msvc/config.h: Added HAVE_SDL_NUMJOYSTICKS - to the config.h files. - - * src/rtc/bq4830y.c, src/rtc/bq4830y.h, src/rtc/ds1302.c, - src/rtc/ds1302.h, src/rtc/rtc.c, src/rtc/rtc.h: rtc fixes. - -2010-01-12 Marco van den Heuvel - - * src/rtc/Makefile.am, src/rtc/bq4830y.c, src/rtc/bq4830y.h, - src/rtc/ds1302.c, src/rtc/ds1302.h, src/rtc/rtc.c: Added - prelimenary ds1302 and bq4830y rtc emulation. - -2010-01-11 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/rtc, src/rtc.c, src/rtc.h, - src/rtc/Makefile.am, src/rtc/rtc.c, src/rtc/rtc.h: Moved the - rtc files into an rtc directory, meant for future specific rtc - emulations as well. +2012-12-20 groepaz -2010-01-10 Marco van den Heuvel + * src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uistatusbar.c, + src/arch/unix/x11/gnome/x11ui.c: make sliders invisible instead of + inactive, make av recording button actually work, make use of + statusbar controls in vsid aswell - * 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, - src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/translate_text.c: Automatic translations update. +2012-12-20 groepaz - * po/nl.po, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resvic20.rc, - src/translate_text.c: Updated dutch translations. + * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicommands.h: make + sound_record_stop a uicommand_ function so we can use it from other + places in the gnome ui - * po/Makefile.in.in, po/POTFILES.in, po/de.po, - po/gen_amiga_intl_c.c, po/gen_translate_c.c, - po/gen_win32_files.sh, po/gen_win32_rc.c, po/po2table.c, - src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/intl.c, src/arch/amigaos/intl_text.c, - src/arch/win32/res.rc, src/translate.c, src/translate_text.c: - Added automatic translation (fill-in) system, usable by doing - a 'make trans-update' in the po directory on a platform that - support the *nix intl. +2012-12-20 groepaz - * src/rtc.c, src/rtc.h: Corrected. + * src/arch/unix/gui/vsidui.c: set run commands as menu for statusbar, + better logging -2010-01-06 Marco van den Heuvel +2012-12-20 groepaz - * src/arch/sdl/syllable-files/install.sh: Corrected a typo. + * src/screenshot.c, src/sound.c, src/sound.h: added + sound_stop_recording sound_is_recording equivalent to respective + screenshot_... functions - * src/rtc.c: Corrected rtc.c +2012-12-20 Kajtar Zsolt -2010-01-05 Andreas Matthies + * src/scpu64/scpu64mem.c, src/scpu64/scpu64meminit.c: Allow one more + byte - * src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, - src/arch/win32/ui.c: Made fullscreen mode stay visible on a - secondary screen if another task gets active. +2012-12-20 Kajtar Zsolt -2010-01-05 Marco van den Heuvel + * src/65816core.c: eol style - * src/rtc.c, src/rtc.h: Added latching support. +2012-12-20 Kajtar Zsolt - * src/c64/cart/ide64.c: Reverter ide64 rtc emulation to what it - was before the rtc.c changes. + * src/scpu64/Makefile.am, src/scpu64/scpu64mem.c, + src/scpu64/scpu64mem.h, src/scpu64/scpu64meminit.c, + src/scpu64/scpu64meminit.h, src/scpu64/scpu64memlimit.c, + src/scpu64/scpu64memlimit.h: Implement the rest of the memory + mappings. And get rid of that useless manual limit table setup, it's + much better done automatically anyway ;) -2010-01-03 Marco van den Heuvel +2012-12-20 Kajtar Zsolt - * doc/vice.texi, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed - '2009' to '2010' where needed, happy new year. + * src/scpu64/scpu64mem.c: Fix pport mirroring -2009-12-31 Marco van den Heuvel +2012-12-19 groepaz - * src/c64/cart/ide64.c: Removed the bcd conversion routine in - ide64.c + * src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/openGL_sync.c: + fix X errors at vsid startup - * src/c64/cart/ide64.c: Changed the ide64 code to use the rtc - routines, no loading and saving of the offset yet. +2012-12-19 groepaz - * src/c128/c128.c, src/c64/c64.c, src/pet/pet.c, src/rtc.c, - src/rtc.h, src/vic20/vic20.c: Reverted back to the offset as - argument approach, removed saving/setting/loading of offsets - and added a bcd flag argument to some of the calls. + * src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uipalcontrol.h, + src/arch/unix/x11/gnome/uistatusbar.c, + src/arch/unix/x11/gnome/uistatusbar.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: + workaround for the initial resizing problem in GTK, some more cleanup -2009-12-30 Marco van den Heuvel +2012-12-19 Marco van den Heuvel - * src/c128/c128.c, src/c64/c64.c, src/pet/pet.c, - src/vic20/vic20.c: Added init hooks for the loading of the rtc - offsets file. + * src/arch/sdl/win32-msvc/scpu64.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/scpu64.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/scpu64.mak, + src/arch/sdl/winmips-msvc/xscpu64.mak, src/arch/win32/scpu64.dsp, + src/arch/win32/vice.dsw, src/arch/win64/scpu64.vcproj, + src/arch/win64/vice.sln, src/scpu64/Makefile.am, + src/scpu64/scpu64stubs.c: Stubbed out the tape code for xscpu64. - * src/rtc.c, src/rtc.h: Updated the rtc system to use device - numbers and keep an offset table internally, and added save - and load routines. +2012-12-19 Marco van den Heuvel -2009-12-30 Antti S. Lankila + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/ide-config.h: Prepared the os/2 dialog code for + xscpu64. - * src/sound.h: Remove unused esd init hook declaration. +2012-12-19 Marco van den Heuvel - * configure.in: Remove --with/--without-esd. (Sigh.) + * src/arch/amigaos/scpu64uires.h, src/arch/beos/vicemenu.cc, + src/arch/sdl/xscpu64_ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/win32/resscpu64.rc, src/arch/win32/scpu64ui.c: Eliminated + tape support from the xscpu64 guis. - * src/sounddrv/Makefile.am: Drop soundesd.c from source list. +2012-12-19 Kajtar Zsolt - * src/arch/sdl/menu_sound.c: ESD has been removed. + * data/SCPU64/scpu64: Some software depends on the memory detection + vector... - * configure.in, src/info.c, src/sound.c, - src/sounddrv/soundesd.c: Drop ESD sound driver, which is - replaced by PulseAudio on Linux. +2012-12-19 Marco van den Heuvel -2009-12-29 Andreas Matthies + * src/65816core.c: Some Simplifications. - * src/vsync.c: Reduced allowed video sync drift again, this time - to 0.125 seconds. +2012-12-19 Kajtar Zsolt - * src/vsync.c: Reduced allowed video sync drift again, this time - to 0.25 seconds. + * data/SCPU64/scpu64: There was a bug in the repeat patch... -2009-12-29 Antti S. Lankila +2012-12-19 Kajtar Zsolt - * src/vsync.c: Shorten the period of allowed video sync drift - before forcing a resync. Old value was 1 second, new value is - 0.5 seconds. This should help prevent the "sound buffer - overflow". which usually occurs when sync drifts somewhere - north of 0,5 seconds behind schedule, according to the data - collected by Rubi. + * data/SCPU64/scpu64: New SCPU64 replacement ROM version. Floppy + routines are usable now at 20MHz, it detects memory size and sets up + specific locations. Contains the standard vector table and an + implementation of vector rerouting. -2009-12-28 Andreas Matthies +2012-12-19 Kajtar Zsolt - * src/arch/win32/fullscrn-dx9.c: Avoid translation. + * src/scpu64/scpu64mem.c: Extend vector remap - * src/arch/win32/fullscrn-dx9.c: Adding a define that is missing - in mingw headers. +2012-12-19 Kajtar Zsolt - * src/arch/win32/fullscrn-dx9.c, src/arch/win32/video-dx9.c: - Activated selection of monitor for fullscreen in DX9. + * src/scpu64/scpu64-cmdline-options.c, + src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, + src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, + src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, + src/scpu64/scpu64memlimit.c, src/scpu64/scpu64memlimit.h, + src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, + src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h: Set eol-style -2009-12-28 Antti S. Lankila +2012-12-19 Kajtar Zsolt - * src/sounddrv/sounddx.c: Detect buffer underrun and report it - to sound.c for handling. + * src/65816core.c: This DBR clear on emulation interrupt must be a + documentation error. -2009-12-28 Marco van den Heuvel +2012-12-18 Marco van den Heuvel - * src/Makefile.am, src/arch/os2/vac++/incl/mainsrc.icc, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win64-msvc/base.vcproj, src/arch/win32/base.dsp, - src/arch/win32/watcom/base.tgt, src/arch/win64/base.vcproj, - src/rtc.c, src/rtc.h: Added generic rtc get/set routines. + * src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h, + src/arch/beos/scpu64ui.cc, src/arch/beos/vicemenu.cc, + src/arch/msdos/scpu64ui.c, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_scpu64hw.c, src/arch/sdl/menu_scpu64hw.h, + src/arch/sdl/xscpu64_ui.c, src/arch/unix/gui/scpu64ui.c, + src/arch/win32/Makefile.am, src/arch/win32/resscpu64.rc, + src/arch/win32/scpu64ui.c, src/arch/win32/xscpu64.dsp, + src/arch/win64/xscpu64.vcproj: Eliminated +60K, +256K and C64_256K + support from the xscpu64 guis. -2009-12-26 Antti S. Lankila +2012-12-18 Marco van den Heuvel - * src/arch/win32/vsyncarch.c: My C is pretty rusty. So, long - isn't 64-bit in C. Let's rewrite with 32-bit types. + * po/POTFILES.in, src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, + src/arch/beos/joy.cc, src/arch/beos/ui_joystick.cc, + src/arch/beos/ui_video.cc, src/arch/beos/vicemenu.cc, + src/arch/msdos/joy.c, src/arch/msdos/uijoystick.c, src/arch/os2/joy.c, + src/arch/sdl/joy.c, src/arch/unix/joy.c, src/arch/unix/macosx/joy.c, + src/arch/win32/Makefile.am, src/arch/win32/joy.c, + src/arch/win32/resmenu.txt, src/arch/win32/resscpu64.rc, + src/arch/win32/ui.c, src/arch/win32/uiacia.c, + src/arch/win32/uijoystick.c, src/arch/win32/xscpu64.dsp, + src/arch/win64/xscpu64.vcproj, src/c64/c64keyboard.c, src/machine.h, + src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64.c, + src/scpu64/scpu64mem.c, src/sid/sid-cmdline-options.c, + src/sid/sid-resources.c, src/traps.c, src/vicii/vicii.c: Added + VICE_MACHINE_SCPU64 and fixed the code to make xscpu64 work. - * src/arch/win32/vsyncarch.c: Attempt to fix an overflow at - handling result of timeGetTime(). +2012-12-18 groepaz -2009-12-26 Andreas Matthies + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: disable aspect ratio options when hw + scaling is disabled - * src/arch/win32/uisound.c: Fixed active driver preselection. +2012-12-18 Marco van den Heuvel - * src/arch/win32/fullscrn-ddraw.c, - src/arch/win32/fullscrn-dx9.c, src/arch/win32/ui.c, - src/arch/win32/ui.h: Fixed menu issues in combination with - fullscreen. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated. - * src/arch/win32/vsyncarch.c: Patch by alankila to avoid buffer - overflow condition. +2012-12-18 Marco van den Heuvel -2009-12-26 Marco van den Heuvel + * src/Makefile.am, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64scpu64.dsp, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c64scpu64.vcproj, + src/arch/sdl/winmips-msvc/arch.mak, src/arch/win32/arch.dsp, + src/arch/win64/arch.vcproj, src/debug.h, src/monitor/mon_lex.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, src/scpu64ui.h: + Adapted the various msvc files to the xscpu64 gui changes. - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/ressidcart.rc, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - hungarian translations. +2012-12-18 Marco van den Heuvel -2009-12-25 Antti S. Lankila + * src/scpu64/scpu64.c: Changed the ui init/shutdown call to be xscpu64 + specific. - * src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/wave.cc, - src/resid-fp/wave.h: Support 6581/8580 autodetection based on - assumed latching of 8580 read operations. (This has been - tested by popping a 6581 chip into a 8xxx system and observing - that the SID test still works, thus it is a difference in the - SID and not difference in C64 system.) +2012-12-18 Marco van den Heuvel -2009-12-25 Hannu Nuotio + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/scpu64ui.c, + src/arch/unix/icon.h, src/arch/unix/x11/Makefile.am, + src/arch/unix/x11/scpu64icon.c: Copied the unix x64 ui for use with + xscpu64. - * src/crtc/crtc-draw.c, src/pet/petdww.c: Make DWW working in - 8032 (no higher resolution, unfortunately). Reduce table sizes - in crtc drawing function, hopefully reducing cache misses. - From Olaf Seibert. +2012-12-18 Marco van den Heuvel -2009-12-25 Marco van den Heuvel + * src/arch/beos/Makefile.am, src/arch/beos/scpu64ui.cc: Copied the + beos x64 ui for use with xscpu64. - * po/da.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/ressidcart.rc, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - danish translations. +2012-12-18 Marco van den Heuvel - * src/translate.c, src/translate.txt: Removed some obsolete - entries. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/scpu64ui.c, + src/arch/amigaos/scpu64uires.h: Copied the amiga x64 ui for use with + xscpu64. - * po/de.po: Updated. +2012-12-18 Marco van den Heuvel - * po/hu.po: Updated. + * src/arch/msdos/Makefile.am, src/arch/msdos/scpu64ui.c: Copied the + dos x64 ui for use with xscpu64. -2009-12-24 Fabrizio Gennari +2012-12-18 Marco van den Heuvel - * src/arch/win32/ui.h: Fix one include file + * src/arch/os2/ui.c: Copied the os/2 x64 ui for use with xscpu64. -2009-12-24 Hannu Nuotio +2012-12-18 Marco van den Heuvel - * src/pet/pet.c: Fix xpet autostart ROM check as suggested by - Olaf Seibert - -2009-12-23 Hannu Nuotio - - * src/pet/petmem.c: Fix typo resultion in xpet monitor io - command breakage - - * src/arch/unix/x11/xaw/about.c: Fix typo resulting in xaw FTBFS - - * src/autostart.c, src/c128/c128.c, src/c64/c64.c, - src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/machine.h, - src/pet/pet.c, src/plus4/plus4.c, src/vic20/vic20.c: Add - machine specific routines for checking when ROM has been left - in autostart - - * src/arch/platform.h, src/arch/sdl/menu_help.c: Add fallbacks - to platform discovery, split SDL UI version string to two - lines - -2009-12-23 Marco van den Heuvel - - * .descr, Makefile.am, build.minix, build/Makefile.am, - build/minix3/build-package.sh, - build/minix3/build-sdl-package.sh, build/minix3/build.sh, - doc/ReadmeSDL.txt, src/arch/unix/Makefile.am, - src/arch/unix/minix/descr, src/resid-fp/configure.in: Updated - the minix compile to use gcc instead of the ack compiler, and - added the possibility of building an sdl minix version as - well. - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/mui/mui.c, - src/arch/beos/Makefile.am, src/arch/beos/ui.cc, - src/arch/os2/dialogs/dialogs.rc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, - src/arch/os2/vac++/xpet/Xpet.ICC, - src/arch/os2/vac++/xplus4/Xplus4.ICC, - src/arch/os2/vac++/xvic/Xvic.ICC, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xpet.tgt, src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic.tgt, src/arch/platform.h, - src/arch/platform_qnx6_version.h, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_help.c, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/Makefile.am, - src/arch/unix/x11/xaw/about.c: Added platform specific info to - the about dialogs, the information it gets for the os, the cpu - and compiler comes from the platform*.h files at compile time. - - * src/c64/c64_256k.c, src/c64/c64io.c, src/c64/c64io.h, - src/c64/plus256k.c, src/c64/plus60k.c: Added a - cpu-address-line handling system (currently for c64_256k, - plus60k and plus256k memory expansion, but expandable for the - future). - - * src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/pet.icc, - src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/pet.tgt: - Updated the os/2 vac++ and watcom project files for the rex - utility cart and pet graphics board additions. + * src/arch/sdl/Makefile.am, src/arch/sdl/xscpu64_ui.c: Copied the sdl + x64 ui for use with xscpu64. - * src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj: Updated the sdl win32/64 - msvc project files and win32 watcom project files for the rex - utility cart and pet graphics board additions. +2012-12-18 Marco van den Heuvel - * src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/pet.tgt: Updated the win32 watcom - project files for the rex utility cart and pet graphics board - additions. + * src/arch/win32/Makefile.am, src/arch/win32/scpu64ui.c: Copied the + windows x64 ui for use with xscpu64. - * src/arch/win64/c64cart.vcproj, src/arch/win64/pet.vcproj: - Updated the win64 msvc project files for the rex utility cart - and pet graphics board additions. +2012-12-18 Kajtar Zsolt - * src/arch/win32/c64cart.dsp, src/arch/win32/pet.dsp: Updated - the win32 msvc project files for the rex utility cart and pet - graphics board additions. + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: I/O long strectches -2009-12-22 Hannu Nuotio +2012-12-18 Kajtar Zsolt - * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/Makefile.am, - src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, - src/c64/cart/epyxfastload.c, src/c64/cart/epyxfastload.h, - src/c64/cart/rexutility.c, src/c64/cart/rexutility.h: Fix Epyx - FastLoad emulation, patch by Ingo Korb. + * doc/vice.texi: Update docs - * src/arch/sdl/menu_pethw.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/petui.c, src/arch/unix/gui/uipetdww.c, - src/arch/unix/gui/uipetdww.h, src/crtc/crtc-draw.c, - src/crtc/crtc.c, src/crtc/crtc.h, src/crtc/crtctypes.h, - src/pet/Makefile.am, src/pet/pet.c, src/pet/petdww.c, - src/pet/petdww.h, src/pet/petmem.c, src/pet/petmem.h, - src/translate.c, src/translate.txt: Add support for Double-W - hi-res graphics board for PETs, patch by Olaf Seibert. +2012-12-18 Kajtar Zsolt -2009-12-21 Spiro Trikaliotis + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: Simm cycle stretching - * po/Makefile.in.in: Support $DESTDIR in po/. Patch by Rhialto - (NetBSD port), provided there by joerg .at. NetBSD.org. +2012-12-18 Kajtar Zsolt -2009-12-21 Hannu Nuotio + * src/scpu64/scpu64mem.c: Not for simm - * src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c: vdrive debug - message fixes (patch #2918685, anonymous contribution) +2012-12-18 Kajtar Zsolt -2009-12-20 Hannu Nuotio + * src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c: Eprom read/write stretch - * src/arch/unix/dynlib.c, src/arch/unix/joy_usb.c: Fix NetBSD - FTBFS issues properly +2012-12-18 Kajtar Zsolt - * src/arch/unix/dynlib.c, src/arch/unix/joy_usb.c: Fix NetBSD - FTBFS issues and dynlib.c EOLs + * src/65816core.c, src/scpu64/scpu64cpu.c: Now at 20.0 MHz ;) - * data/VIC20/Makefile.am, data/VIC20/sdl_pos_fi.vkm: Positional - fi(/se) xvic keymap for SDL UI +2012-12-18 Kajtar Zsolt - * data/VIC20/sdl_sym.vkm: Fix left shift in SDL xvic keymap + * src/65816core.c, src/scpu64/scpu64cpu.c: Proper dummy fetches -2009-12-20 Marco van den Heuvel +2012-12-18 Kajtar Zsolt - * doc/html/index.html: Updated 2.2 download links, use these for - the VICE 2.2 release. + * src/scpu64/scpu64.c, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c, Implement memory mirroring and write + buffer -2009-12-19 Hannu Nuotio +2012-12-17 groepaz - * src/arch/sdl/video.c: SDL: update palette only for active - canvas + * src/arch/unix/x11/gnome/Makefile.am, + 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/uiarch.h, + 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/uidrivestatus.h, + 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/x11mouse.c, + src/arch/unix/x11/gnome/x11mouse.h, src/arch/unix/x11/gnome/x11ui.c: + some more stuff splitted into seperate files + +2012-12-17 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/_vice.mak, + src/arch/sdl/winmips-msvc/c64scpu64.mak, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/scpu64.mak, + src/arch/sdl/winmips-msvc/xscpu64.mak: Fixed the sdl winmips msvc + project files for xscpu64. - * src/sounddrv/soundsdl.c: Add stereo support to SDL sound - driver +2012-12-17 Kajtar Zsolt - * src/arch/sdl/video.c: SDL: more NULL checks, refresh canvas on - screen switch, ignore hwscale updates targeted at inactive - canvas + * src/scpu64/scpu64mem.c: Processor port and i/o shadow fixes -2009-12-19 Marco van den Heuvel +2012-12-16 Kajtar Zsolt - * doc/html/amigaos.html, doc/html/index.html, doc/html/qnx.html: - Updated 2.2 download links, use these for the VICE 2.2 - release. + * src/65816core.c: Fix SBC in BCD -2009-12-18 Hannu Nuotio +2012-12-16 groepaz - * data/C64/Makefile.am, data/C64/sdl_sym_da.vkm, - data/C64/sdl_sym_fi.vkm, data/C64/sdl_sym_no.vkm, - data/C64DTV/Makefile.am, data/C64DTV/sdl_sym_da.vkm, - data/C64DTV/sdl_sym_fi.vkm, data/C64DTV/sdl_sym_no.vkm: Added - symbolic-ish x64(dtv) da/fi/no keymaps for SDL UI + * src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uicontents.c, + src/arch/unix/x11/gnome/uicontents.h, + src/arch/unix/x11/gnome/uidialogs.c, + src/arch/unix/x11/gnome/uidrivestatus.c, + src/arch/unix/x11/gnome/uidrivestatus.h, + src/arch/unix/x11/gnome/uifilechooser.c, + src/arch/unix/x11/gnome/uifilechooser.h, + 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/x11ui.c: moved various functions from x11ui + into seperate files - * src/arch/sdl/x128_ui.c: SDL x128: select initially shown - canvas based on 40/80 column key state (saved or set via - -40col/-80col) +2012-12-16 Kajtar Zsolt - * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uilib.h, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/xaw/x11ui.c: Add Compressed file filter to - gnomeui, fix xaw tape filter, change Smart attach default - filter back to All files + * src/65816core.c: Fix BCD - * src/arch/unix/gui/uivicii.c: Add vice.vpl to the *nix palette - submenu, remove unnecessary N_()s +2012-12-16 Kajtar Zsolt -2009-12-17 Antti S. Lankila + * src/65816core.c: Fix RMW native/emulation mode differences - * src/c64/c64sound.c, src/c64/sfx_soundexpander.c, - src/c64/sfx_soundsampler.c: Add resid support into - soundexpander. +2012-12-16 Marcus Sutton -2009-12-16 Antti S. Lankila + * src/arch/beos/vicemenu.cc: Add missing SetRadioMode() call. - * src/c64/c64sound.c, src/c64/digimax.c: Make it possible to use - ReSID with digimax cart emulation. +2012-12-16 groepaz -2009-12-14 Spiro Trikaliotis + * src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uipalcontrol.h, + src/arch/unix/x11/gnome/x11ui.c: enable/disable sliders in crt emu + control depending on supported features - * Version 2.2 +2012-12-16 Kajtar Zsolt -2009-12-13 Christian Vogelgsang + * src/65816core.c: Fix ADC/SBC - * data/PLUS4/osx_pos.vkm, data/PLUS4/osx_sym.vkm: macosx: fixed - plus4 shift on keymap +2012-12-16 Kajtar Zsolt - * doc/ReadmeMacOSX.txt: fixed typos + * src/65816core.c, src/main65816cpu.c: WAI/STP/COP - * doc/MacOSX-Build.txt, doc/Makefile.am, doc/ReadmeMacOSX.txt: - updated and cleaned up Mac OS X docs for 2.2 +2012-12-16 Kajtar Zsolt -2009-12-13 Marco van den Heuvel + * src/65816core.c: More wrapping tricks - * src/arch/amigaos/c128uires.h, src/arch/amigaos/mui/mui.c, - src/arch/amigaos/video.c, src/arch/os2/vac++/RESIDDTV.ICC, - src/arch/os2/vac++/incl/residdtv.icc, src/socket.c: Build - problem fixes, need to generate a new src with these fixes - included. +2012-12-16 Kajtar Zsolt -2009-12-12 Spiro Trikaliotis + * src/65816core.c: Some stack specialities - * build/Makefile.am, configure.in, doc/Makefile.am, - doc/html/Makefile.am, src/Makefile.am, - src/arch/sdl/Makefile.am, src/arch/sdl/syllable-files, - src/arch/sdl/win64-msvc/Makefile.am, src/arch/sdl/xbox, - src/arch/sdl/xbox/Makefile.am, - src/arch/unix/macosx/Makefile.am, src/arch/win32/Makefile.am, - src/c64dtv/Makefile.am, src/sounddrv/Makefile.am: Make sure to - include some files that were missing with 'make dist'. +2012-12-16 Kajtar Zsolt -2009-12-08 pottendo + * src/65816core.c: Even more wrapping fixes - * po/de.po: Updated. +2012-12-16 Kajtar Zsolt -2009-12-05 Christian Vogelgsang + * src/65816core.c: More wrapping fixes ;) - * doc/html/macosx.html: fixed links in macosx download page +2012-12-16 Kajtar Zsolt -2009-12-01 Hannu Nuotio + * src/65816core.c: More wrapping fixes - * doc/vice.texi, src/info.c: Mention Mikkel's monitor fixes +2012-12-16 Kajtar Zsolt - * po/da.po: Danish translation updates by Mikkel Holm Olsen + * src/65816core.c: Fix direct page crossing - * doc/html/plain/NEWS: Fix typos, remove empty C64 section +2012-12-16 Kajtar Zsolt -2009-12-01 Marco van den Heuvel + * src/65816core.c: Clear DBR when doing emulation mode interrupts - * doc/html/plain/NEWS: Changed the lightpen entries a bit. +2012-12-16 Kajtar Zsolt -2009-11-30 pottendo + * src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64memsnapshot.c: Processor port and it's mirroring - * src/arch/unix/x11/gnome/uiscreenshot.c: - arch/unix/x11/gnome/uiscreenshot.c (build_screenshot_dialog): - Fixed runtime warning: GtkSpinButton: setting an adjustment - with non-zero page size is deprecated +2012-12-16 Kajtar Zsolt -2009-11-30 Christian Vogelgsang + * src/65816core.c: Stack addressing modes - * build/macosx/build-allext.sh: macosx: added SDLmain to extlib +2012-12-16 Kajtar Zsolt - * build/macosx/build-allext.sh, build/macosx/build-gtk.sh, - build/macosx/build-inc.sh: macosx: reverted extlib changes. - added some more checkings + * src/65816core.c: Also optimize for (a,x) -2009-11-30 pottendo +2012-12-16 Kajtar Zsolt - * src/arch/unix/x11/gnome/TODO: Updated + * src/6510core.c, src/65816core.c: Optimize dummy fetches, don't let + reg_pc overflow - * src/arch/unix/x11/gnome/lightpendrv.c: Removed obfuscated - cursor handling to get rid of gdk 2.18 dependency. +2012-12-16 Kajtar Zsolt -2009-11-30 Marco van den Heuvel + * src/6510core.c: Continuation not needed - * src/info.c: Fixed info.c +2012-12-16 Kajtar Zsolt - * configure.in: Fixed configure. + * src/65816core.c: Put pc increments and parameters into addressing + modes - * doc/vice.texi, src/info.c: Updated. +2012-12-15 Kajtar Zsolt - * doc/html/plain/NEWS: Added some more items. + * data/SCPU64/scpu64: Fix booting now that the move opcode works + correctly ;) - * doc/html/plain/NEWS: Changed some items around, added new - items and added some more detail. +2012-12-15 Kajtar Zsolt - * src/arch/sdl/make-bindist_syllable.sh: Corrected some typos. + * src/65816core.c, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h: Emulation bit and + interrupt rerouting correction - * src/arch/os2/vac++/Makefile.am, - src/arch/os2/vac++/RESIDDTV.ICC, - src/arch/os2/vac++/incl/residdtv.icc, - src/arch/os2/vac++/x64dtv/X64DTV.ICC: Added the resid-dtv - engine to the os/2 vac++ project files and made x64dtv link - with it. +2012-12-15 groepaz - * Makefile.am, configure.in, src/arch/sdl/Makefile.am, - src/arch/sdl/make-bindist_syllable.sh, - src/arch/sdl/syllable-files, - src/arch/sdl/syllable-files/Makefile.am, - src/arch/sdl/syllable-files/README, - src/arch/sdl/syllable-files/install.sh, - src/arch/sdl/syllable-files/uninstall.sh, - src/arch/sdl/syllable-files/x128.sh, - src/arch/sdl/syllable-files/x64.sh, - src/arch/sdl/syllable-files/x64dtv.sh, - src/arch/sdl/syllable-files/xcbm2.sh, - src/arch/sdl/syllable-files/xpet.sh, - src/arch/sdl/syllable-files/xplus4.sh, - src/arch/sdl/syllable-files/xvic.sh: Added syllable make - bindist(zip) support. + * src/crtc/crtc-resources.c: allow scale2x (only) when output is not + stretched -2009-11-29 Christian Vogelgsang +2012-12-15 Kajtar Zsolt - * build/macosx/build-gtk.sh: macosx: updated extlib to gtk+ 2.18 + * src/65816core.c: Move modifies DBR -2009-11-29 Antti S. Lankila +2012-12-15 groepaz - * src/sound.h: Add pulse init hook declaration, remove - declaration of obsolete test driver. + * src/crtc/crtc-resources.c, src/plus4/ted-resources.c, + src/vdc/vdc-resources.c, src/vic20/vic-resources.c, + src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c, + src/video/video-cmdline-options.c, src/video/video-resources.c, + src/video.h: removed now useless internal_palette_allowed from + videochip capabilities -2009-11-29 Spiro Trikaliotis +2012-12-15 groepaz - * src/cbmdos.c: Handle "$", "$0", "$1" and "$pattern" cases - correctly. Slightly modified patch by Ingo Korb. + * src/crtc/crtc-resources.c, src/debug.h, src/plus4/ted-resources.c, + src/vdc/vdc-resources.c, src/vic20/vic-resources.c, + src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c, + src/video.h: removed now pointless palemulation_allowed from videochip + capabilities -2009-11-29 Hannu Nuotio +2012-12-15 Marco van den Heuvel - * src/info.c: Update contributor info, patch by Ingo Korb + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/c64scpu64.vcproj, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/scpu64.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/xscpu64.vcproj: Fixed the sdl win64 msvc + project files for xscpu64. -2009-11-29 Christian Vogelgsang +2012-12-15 Kajtar Zsolt - * src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m: - macosx: adapted more cocoa drive settings for different - machines + * src/65816core.c, src/main65816cpu.c, src/scpu64/scpu64cpu.c: Rework + to be more like a single cycle version - * src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib: - macosx: adapted cocoa drive settings for different machines +2012-12-15 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m: - macosx: adapted cocoa printer settings for different machines + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/c64scpu64.dsp, + src/arch/sdl/win32-msvc/monitor.dsp, + src/arch/sdl/win32-msvc/scpu64.dsp, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/xscpu64.dsp: Fixed the sdl win32 msvc project + files for xscpu64. - * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: - adapted video settings menu in cocoa - -2009-11-29 pottendo - - * src/arch/unix/x11/gnome/lightpendrv.c: Removed grabing (as - suggested by Alankila), added cursor change. - -2009-11-29 Hannu Nuotio - - * src/arch/unix/readline/editline.c, - src/arch/unix/readline/editline.h, - src/arch/unix/readline/editline2.c: readline: readd SIZE_T - define, fix HIST_SIZE ifdef<->ifndef typo, update add_history - parameter also in editline2. Fixes bug #2902007. +2012-12-15 Marco van den Heuvel -2009-11-29 Christian Vogelgsang + * src/arch/win64/Makefile.am, src/arch/win64/c64scpu64.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/scpu64.vcproj, + src/arch/win64/vice.sln, src/arch/win64/xscpu64.vcproj: Fixed the + win64 msvc project files for xscpu64. - * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: - corrected video standards for all machines - - * src/arch/unix/macosx/cocoa/view/controlwindow.m: macosx: keep - control panel visible if application deactivates - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: - added cocoa SID settings - - * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib: - macosx: updated sound nib - - * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m: - macosx: added ui for sound fragment size - -2009-11-29 Marco van den Heuvel - - * src/arch/win64/arch.vcproj: Win64 project files fixes. - - * src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj: SDL win64 project file - fixes. +2012-12-15 groepaz - * doc/html/index.html: Added win64-ia64 sdl vice to the download - page. + * src/arch/unix/gui/uiautostart.c: added missing menu item for + AutostartDelay - * src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, - src/arch/win64/gfxoutputdrv.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/vic20.vcproj: - Fixed win64 project files. +2012-12-14 groepaz - * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c: - Removed obsolete variables. + * src/arch/unix/x11/gnome/x11ui.c: updated tape control widget - * doc/html/index.html: Added a space to the 'solaris / sunos' - download item. +2012-12-14 groepaz - * src/arch/sdl/make-bindist_skyos.sh, - src/arch/unix/skyos/make-bindist.sh: Added danish and turkish - po files to the SkyOS bindist. + * src/autostart.c, src/datasette.c: updated datasette emulation to + also work when there is no tape present, which conveniently also + covers the t64 case. UIs need updating (see devlog). fixes bug + #3587927 -2009-11-28 Antti S. Lankila +2012-12-14 Kajtar Zsolt - * src/sound.c: Make warp mode work also for drivers that don't - implement bufferspace(). + * src/65816core.c: JSR (a,x) address comes from program bank - * src/arch/unix/x11/gnome/lightpendrv.c: Drop pointer - grabs/ungrabs: forcibly ungrabbing the pointer confuses window - manager and makes GTK+ menus hard to dismiss by clicking on - desktop outside VICE window. Pottendo can figure out a way to - put them back, but it seems to me that there's no point to - grab the pointer in the first place. +2012-12-14 Kajtar Zsolt - * src/arch/unix/readline/editline.h: It seems that HAVE_STDLIB_H - and HAVE_STDLIB are both used, and HAVE_STDLIB is even - declared in config.h. Thus, I suspect now that my earlier - change is bogus. + * src/65816core.c: Wrong BRK address, JMP () address comes from bank 0 -2009-11-28 Marco van den Heuvel +2012-12-14 Marco van den Heuvel - * src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h: - Fixed for gp2x compile. + * src/arch/win32/make-bindist.sh: Forgot one. - * src/arch/riscos/console.c, src/arch/riscos/ui.c, - src/arch/riscos/video.c, src/arch/riscos/vsync.c, - src/arch/unix/readline/editline.c, - src/arch/unix/readline/editline.h: Fixed for riscos compile. +2012-12-14 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/os2/types.h, - src/arch/os2/vac++/config.h, - src/arch/os2/vac++/incl/mainsrc.icc, - src/arch/os2/vac++/incl/sounddrv.icc, src/c64/c64acia1.c, - src/cbm2/cbm2acia1.c, src/core/ciacore.c, src/pet/petacia1.c, - src/plus4/plus4acia.c, src/vice.h: Fixed for vac++ os/2 - compile. + * src/arch/amigaos/Makefile.am, + src/arch/amigaos/info-files/morphos/xscpu64.info, + src/arch/amigaos/info-files/xscpu64.exe.info, + src/arch/amigaos/make-bindist.sh, src/arch/amigaos/xscpu64ns.c, + src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, + src/arch/os2/install.cmd, src/arch/os2/makedist.cmd, + src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/xscpu64.dge, + 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_gp2x.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, src/arch/sdl/qnx4/make-bindist.sh, + src/arch/sdl/syllable-files/Makefile.am, + src/arch/sdl/syllable-files/xscpu64.sh, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat, src/arch/unix/Makefile.am, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/next_open_rhap/make-bindist.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/icons/xscpu64.ico, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Adapted all the make-bindist + scripts for xscpu64. - * src/sounddrv/Makefile.am: Added soundpulse.c to the makefile. +2012-12-14 Kajtar Zsolt -2009-11-27 Antti S. Lankila + * src/65816core.c: ASL wrong for 16 bit - * doc/html/plain/NEWS: Mention that we now support PulseAudio. +2012-12-14 Marco van den Heuvel -2009-11-27 Hannu Nuotio + * src/arch/win32/Makefile.am, src/arch/win32/c64scpu64.dsp, + src/arch/win32/monitor.dsp, src/arch/win32/scpu64.dsp, + src/arch/win32/vice.dsw, src/arch/win32/xscpu64.dsp: Fixed the win32 + msvc project files for xscpu64. - * src/arch/sdl/menu_sound.c: Add PulseAudio item to SDL UI +2012-12-14 Marco van den Heuvel -2009-11-27 Antti S. Lankila + * src/arch/win32/video-ddraw.c, src/debug.c, src/debug.h, + src/debug.h.in, src/lib.c, src/lib.h, src/sounddrv/sounddx.c, + src/sounddrv/soundwmm.c: Fixed some 'debug' problems, the same + problems exist in the trunk, but since I'm focusing on the scpu64 + branch I'm doing the fixes in this branch, they will be merged into + the trunk at a later time. - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Update - intermixing/leaks-parameter and calculation. +2012-12-14 Kajtar Zsolt - * src/sounddrv/soundpulse.c: tlength is bytes, not samples, so - multiply by two. + * src/65816core.c: Lots of bank crossing problems - * configure.in, src/sound.c, src/sounddrv/soundpulse.c: Add - pulseaudio support. +2012-12-14 Kajtar Zsolt -2009-11-25 Hannu Nuotio + * src/65816core.c: Simplify immediate handling - * src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0: SDL-Dingoo: fix - xpet keymap index, default to OSS +2012-12-14 Kajtar Zsolt -2009-11-25 Marco van den Heuvel + * src/65816core.c: Direct page delay only applies if the lower bytes + in non-zero - * src/arch/msdos/vic20ui.c: Added the FE & MC settings to the - msdos ui. +2012-12-14 Kajtar Zsolt - * doc/html/index.html: Updated the screenshots link, even though - the actual screemshots won't get done till after the release - of 2.2 + * src/65816core.c: Simplify SP handling, TCS does not set any flags - * doc/html/index.html: Added SDL win32/64 download links to the - 2.2 download page. +2012-12-14 Kajtar Zsolt -2009-11-24 Andreas Matthies + * src/65816core.c: Clamp index registers as soon as set to 8 bit - * src/arch/win32/fullscrn.c: Disable items in the settings - dialog depending on the driver that is used. +2012-12-13 groepaz -2009-11-24 Hannu Nuotio + * src/arch/unix/x11/gnome/x11ui.c: add one more sanity check, + prevents vsid from crashing at startup - * src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0, - src/arch/sdl/dingoo-files/x128.dge, - src/arch/sdl/dingoo-files/x64.dge, - src/arch/sdl/dingoo-files/x64dtv.dge, - src/arch/sdl/dingoo-files/xcbm5x0.dge, - src/arch/sdl/dingoo-files/xcbm6x0.dge, - src/arch/sdl/dingoo-files/xpet.dge, - src/arch/sdl/dingoo-files/xplus4.dge, - src/arch/sdl/dingoo-files/xvic.dge: Fix svn properties for - SDL-Dingoo files +2012-12-14 Kajtar Zsolt - * src/video/video-cmdline-options.c: Readd -/+CHIPfull for SDL - UI + * src/65816core.c: DBR of course, not PBR - * src/arch/sdl/ui.c: SDL UI: added cmdline switches for menukeys - and misc. resources. Patch by Peter Edwards. +2012-12-14 Kajtar Zsolt -2009-11-24 Marco van den Heuvel + * src/65c02core.c: There's no IRQ/BRK takeover on 65c02 - * src/arch/os2/vac++/incl/vic20.icc, - src/arch/os2/vac++/xvic/Xvic.ICC: Fixed the os/2 vac++ project - files. +2012-12-14 Kajtar Zsolt - * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-drive.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/os2/video.c, - src/arch/os2/watcom/c128c64.tgt, - src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/xvic-maincpu.c, - src/arch/os2/watcom/xvic.tgt: Fixed the os/2 watcom project - files. - - * src/arch/sdl/dingoo-files/xpet.dge, - src/arch/sdl/dingoo-files/xplus4.dge, - src/arch/sdl/dingoo-files/xvic.dge: Changed #!/bin/bash to - #!/bin/sh - - * src/arch/beos/ui_sid.cc: Changed the beos ui to use the SID - engine/model combination method. - - * src/arch/win64/c64c128.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/xvic.vcproj: Fixed the win64 msvc project - files. + * src/scpu64/scpu64cpu.c: Native mode vector fetch - * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/xvic.tgt: Fixed the win32 watcom project - files. - - * src/arch/sdl/archdep_win32.c, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/xvic.tgt: Fixed the sdl win32 watcom - project files. - - * src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj: Fixed the sdl win64 msvc - project files. - - * src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/xvic.dsp: Fixed the sdl win32 msvc - project files. - - * src/arch/msdos/menudefs.c: Changed the msdos ui copyright - dialog to a scrolling text dialog. - - * src/arch/sdl/make-bindist_dingoo.sh: Added the 5x0 sdl ini - file to the dingoo make bindist script. - - * src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0, - src/arch/sdl/dingoo-files/xcbm5x0.dge: Renamed - sdl-vicerc-cbm25x0 to sdl-vicerc-cbm5x0. - - * doc/ReadmeSDL.txt: Corrected a typo. - -2009-11-23 Hannu Nuotio - - * doc/ReadmeSDL.txt, src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0, - src/arch/sdl/dingoo-files/x128.dge, - src/arch/sdl/dingoo-files/x64.dge, - src/arch/sdl/dingoo-files/x64dtv.dge, - src/arch/sdl/dingoo-files/xcbm5x0.dge, - src/arch/sdl/dingoo-files/xcbm6x0.dge, - src/arch/sdl/dingoo-files/xpet.dge, - src/arch/sdl/dingoo-files/xplus4.dge, - src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix dge files, - add default configs, add Dingoo to ReadmeSDL.txt port list - -2009-11-23 Marco van den Heuvel - - * src/arch/msdos/uijoystick.c: Added allow opposite joystick - directions to the msdos ui. +2012-12-14 Kajtar Zsolt - * src/arch/msdos/uisound.c: Added sound fragment size to the - msdos ui. + * src/65816core.c: Direct page is always bank0. bit # is 2/3 bytes - * src/arch/msdos/uiattach.c: Added autostart settings to the - msdos ui. +2012-12-14 Kajtar Zsolt -2009-11-22 Christian Vogelgsang + * src/scpu64/scpu64mem.c: More banks for monitor - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib: - macosx: fixed keymap indices for new machines +2012-12-14 Kajtar Zsolt -2009-11-22 Daniel Kahlin + * src/debug.c, src/debug.h, src/debug.h.in: Show program bank - * src/arch/win32/rs232net.c: Fixed a problem making builds fail - on mingw32/msys. +2012-12-13 Marco van den Heuvel -2009-11-22 Marco van den Heuvel + * src/opencbm.h: Fixed for cygwin compilation. - * Makefile.am, vice-gtk.spec, vice-mint.spec, vice.spec: Updated - xaw and mint spec files and added gtk spec file. +2012-12-13 Marco van den Heuvel - * src/Makefile.am: Added the new vicesocket.h file to the src - Makefile.am file. + * data/SCPU64, src, src/scpu64: Added some svn ignores. - * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, - src/arch/beos/joy.cc, src/arch/beos/socketimpl.h, - src/arch/beos/ui.cc, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc, - src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_sound.cc, - src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.cc, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, - src/arch/beos/vicewindow.cc, src/cbm2/cbm2.c, - src/monitor/monitor_network.c, src/network.c, src/pet/pet.c, - src/plus4/plus4.c, src/socket.c, src/socket.h, - src/vicesocket.h: Added missing beos ui elements and did some - fixes to get the beos compile working again. - -2009-11-20 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m: - macosx: printer dialog fixes - -2009-11-20 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h: Added vic20 cart write-back - items to the amiga ui. - -2009-11-20 Hannu Nuotio - - * src/arch/sdl/dingoo-files, - src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/vsid.dge: SDL-Dingoo: remove - vsid.dge since a config file is needed, but vsid doesn't - support those - - * src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/vsid.dge, - src/arch/sdl/dingoo-files/x128.dge, - src/arch/sdl/dingoo-files/x64.dge, - src/arch/sdl/dingoo-files/x64dtv.dge, - src/arch/sdl/dingoo-files/xcbm5x0.dge, - src/arch/sdl/dingoo-files/xcbm6x0.dge, - src/arch/sdl/dingoo-files/xpet.dge, - src/arch/sdl/dingoo-files/xplus4.dge, - src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix - redirection, add vsid launcher - -2009-11-19 Antti S. Lankila - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc: Fix ancient bug with kinked_dac, - resulting in systematic bias at filter center frequency. - Remove a kludge which probably compensated for this bug. +2012-12-13 Marco van den Heuvel -2009-11-19 Marco van den Heuvel + * src/arch/sdl/archdep.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, + src/arch/sdl/archdep_dingoo.h, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c, src/arch/sdl/joy.c, src/arch/sdl/kbd.c, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_c64model.c, src/arch/sdl/menu_cbm2hw.c, + src/arch/sdl/menu_common.c, src/arch/sdl/menu_drive.c, + src/arch/sdl/menu_ffmpeg.c, src/arch/sdl/menu_help.c, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_printer.c, + src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_video.c, src/arch/sdl/mousedrv.c, + src/arch/sdl/rawnetarch.c, src/arch/sdl/ui.c, src/arch/sdl/ui.h, + src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c, + src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, + src/arch/sdl/uistatusbar.c, src/arch/sdl/video.c, src/arch/sdl/vkbd.c, + src/arch/sdl/vkbd.h, src/arch/sdl/vsidui.c, src/arch/sdl/vsidui_sdl.h, + src/arch/sdl/vsyncarch.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/xvic_ui.c: More coding-style + fixes. - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h: Added the amiga allow opposite - joystick directions ui item. - - * po/it.po: Removed obsolete entries. - - * Makefile.am, configure.in, doc/html/index.html, - src/arch/sdl/Makefile.am, src/arch/sdl/dingoo-files, - src/arch/sdl/dingoo-files/Makefile.am, - src/arch/sdl/dingoo-files/sdl-vicerc, - src/arch/sdl/dingoo-files/x128.dge, - src/arch/sdl/dingoo-files/x64.dge, - src/arch/sdl/dingoo-files/x64dtv.dge, - src/arch/sdl/dingoo-files/xcbm5x0.dge, - src/arch/sdl/dingoo-files/xcbm6x0.dge, - src/arch/sdl/dingoo-files/xpet.dge, - src/arch/sdl/dingoo-files/xplus4.dge, - src/arch/sdl/dingoo-files/xvic.dge, - src/arch/sdl/make-bindist_dingoo.sh: Added sdl dingoo bindist - generation support. - - * po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/win32/res.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmidi.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - italian translations. - -2009-11-18 Hannu Nuotio - - * src/arch/sdl/joy.c, src/arch/sdl/ui.c: SDL UI: move keyboard - resource init earlier in the init order. Fixes bug with config - files without any HotkeyFile specification. - -2009-11-17 Antti S. Lankila - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/sid/resid-fp.cc: Remove some old - cruft from filter algorithm, use the simplest version that - still seems to work. Update SID register fade delay to 34000 - clocks from about 8000 clocks, as this somewhat improves - rendition of Dunn's Theatre Europe. The 6581 chips 3984, 3789, - 4486, 1986S have been refitted, yielding slightly lighter - overall sound. - -2009-11-17 Marco van den Heuvel - - * po/it.po: Updated italian po file. - - * src/arch/amigaos/mui/mui.c: Corrected a typo. - - * src/arch/amigaos/mui/uisound.c: Added amiga sound fragment - size dialog. - - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - german translations. - -2009-11-16 Hannu Nuotio - - * src/arch/sdl/xvic_ui.c, src/vic20/vic.h: Disable xvic pixel - duplication for Dingux SDL, reposition and resize xvic SDL UI - for non-duplicated case - -2009-11-16 Marco van den Heuvel - - * src/arch/win32/res.rc, src/arch/win32/resvic20.rc: Updated the - swedish translations. - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/tr.po: Removed obsolete entries. - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uiautostart.c, - src/arch/amigaos/mui/uiautostart.h, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h: Added amiga autostart settings - ui elements. +2012-12-13 groepaz -2009-11-15 Christian Vogelgsang + * src/crtc/crtc-color.c, src/plus4/ted-color.c, src/vdc/vdc-color.c, + src/vic20/vic-color.c, src/vicii/vicii-color.c, + src/viciisc/vicii-color.c, src/video/video-color.c, src/video.h: added + special case handling for RGB videochips (VDC), fixes broken VDC + colors when CRT emulation is enabled + +2012-12-13 groepaz + + * src/arch/sdl/menu_drive.c: added menu items for supercard and + professional dos + +2012-12-13 Kajtar Zsolt + + * src/65816core.c: Clear pbr also for BRK + +2012-12-13 Kajtar Zsolt + + * src/65816core.c: Before interrupt the program bank is set to zero... + +2012-12-13 Kajtar Zsolt + + * src/monitor/mon_register65816.c: Initialize mon_register_print_ex + +2012-12-13 Kajtar Zsolt + + * data/SCPU64/scpu64: Replacement ROM + +2012-12-13 Kajtar Zsolt + + * src/debug.h.in: Now at the right place + +2012-12-13 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: dont grab keyboard at all at + startup to allow window manager keys being recognized by the + application + +2012-12-13 groepaz + + * src/arch/sdl/video.c, src/video/video-resources.c: do only update hw + palette for active (visible) canvas, fixes bug #3381409 + +2012-12-13 Kajtar Zsolt + + * src/monitor/mon_assemble65816.c, src/monitor/mon_disassemble.c: + Still some swapping needed for mvn/mvp + +2012-12-13 Kajtar Zsolt + + * src/debug.h: Debug + +2012-12-13 Kajtar Zsolt + + * src/c64/Makefile.am, src/scpu64/scpu64-cmdline-options.c: Rom + command line + +2012-12-13 Kajtar Zsolt + + * Makefile.am, configure.in, data/Makefile.am, data/SCPU64, + 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/c64hq.vpl, data/SCPU64/c64s.vpl, + data/SCPU64/ccs64.vpl, data/SCPU64/chargen, data/SCPU64/default.vpl, + data/SCPU64/default.vrs, data/SCPU64/dos_pos.vkm, + data/SCPU64/dos_sym.vkm, data/SCPU64/frodo.vpl, data/SCPU64/godot.vpl, + data/SCPU64/gp2x_pos.vkm, data/SCPU64/gp2x_sym.vkm, + data/SCPU64/os2.vkm, data/SCPU64/os2_sym.vkm, data/SCPU64/osx_pos.vkm, + data/SCPU64/osx_sym_de.vkm, data/SCPU64/osx_sym_us.vkm, + data/SCPU64/pc64.vpl, data/SCPU64/scpu64, data/SCPU64/scpu64mem.sym, + data/SCPU64/sdl_sym.vkm, data/SCPU64/sdl_sym_da.vkm, + data/SCPU64/sdl_sym_de.vkm, data/SCPU64/sdl_sym_fi.vkm, + data/SCPU64/sdl_sym_no.vkm, data/SCPU64/vice.vpl, + data/SCPU64/win_hotkeys.vhk, data/SCPU64/win_pos.vkm, + data/SCPU64/win_shortcuts.vsc, data/SCPU64/win_sym_de.vkm, + data/SCPU64/win_sym_it.vkm, data/SCPU64/win_sym_us.vkm, + data/SCPU64/x11_pos.vkm, data/SCPU64/x11_posger.vkm, + data/SCPU64/x11_sym.vkm, data/SCPU64/x11_symger.vkm, doc/vice.pdf, + doc/vice.texi, src/65816core.c, src/Makefile.am, src/c64/Makefile.am, + src/debug.c, src/main65816cpu.c, src/main65816cpu.h, + src/monitor/Makefile.am, src/monitor/asm.h, src/monitor/asm65816.c, + src/monitor/asm6809.c, src/monitor/mon_assemble.h, + src/monitor/mon_assemble65816.c, src/monitor/mon_assemble6809.c, + src/monitor/mon_disassemble.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y, + src/monitor/mon_register.h, src/monitor/mon_register65816.c, + src/monitor/monitor.c, src/monitor/montypes.h, src/monitor.h, + src/scpu64, src/scpu64/Makefile.am, + src/scpu64/scpu64-cmdline-options.c, + src/scpu64/scpu64-cmdline-options.h, src/scpu64/scpu64-resources.c, + src/scpu64/scpu64-resources.h, src/scpu64/scpu64-snapshot.c, + src/scpu64/scpu64-snapshot.h, src/scpu64/scpu64.c, + src/scpu64/scpu64.h, src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h, + src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64gluelogic.h, + src/scpu64/scpu64mem.c, src/scpu64/scpu64mem.h, + src/scpu64/scpu64meminit.c, src/scpu64/scpu64meminit.h, + src/scpu64/scpu64memlimit.c, src/scpu64/scpu64memlimit.h, + src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64memsnapshot.h, + src/scpu64/scpu64rom.c, src/scpu64/scpu64rom.h, src/wdc65816.h: + Current state. + +2012-12-12 Marco van den Heuvel + + * src/6510core.c: Fixed. + +2012-12-12 Marco van den Heuvel + + * src/6510core.c, src/6510core.h, src/6510dtvcore.c, src/65c02core.c, + src/aciacore.c, src/alarm.c, src/alarm.h, src/attach.c, src/attach.h, + src/autostart-prg.c, src/autostart-prg.h, src/autostart.c, + src/autostart.h, src/bin2c.c, src/blockdev.h, src/c128ui.h, + src/c1541.c, src/c64ui.h, src/cartconv.c, src/cartio.h, src/cbmdos.c, + src/cbmdos.h, src/cbmimage.c, src/cbmimage.h, src/charset.c, + src/charset.h, src/cia.h, src/clipboard.c, src/clkguard.c, + src/clkguard.h, src/cmdline.c, src/cmdline.h, src/color.c, + src/color.h, src/console.h, src/crc32.c, src/crc32.h, src/datasette.c, + src/datasette.h, src/debug.c, src/debug.h, src/diskconstants.h, + src/diskimage.h, src/dma.c, src/dma.h, src/dynlib.h, src/embedded.c, + src/event.c, src/fileio.h, src/findpath.c, src/findpath.h, + src/fixpoint.c, src/fixpoint.h, src/flash040.h, src/fliplist.c, + src/fliplist.h, src/fsdevice.h, src/fullscreen.h, src/gcr.c, + src/gcr.h, src/h6809regs.h, src/hardsid.h, src/iecbus.h, + src/imagecontents.h, src/info.c, src/init.c, src/init.h, + src/initcmdline.c, src/initcmdline.h, src/interrupt.c, + src/interrupt.h, src/ioutil.c, src/joystick.c, src/joystick.h, + src/kbdbuf.c, src/kbdbuf.h, src/keyboard.c, src/keyboard.h, src/lib.c, + src/lib.h, src/libm_math.c, src/lightpen.c, src/log.c, src/log.h, + src/machine-bus.c, src/machine-bus.h, src/machine-drive.h, + src/machine-printer.h, src/machine-video.h, src/machine.c, + src/machine.h, src/main.c, src/main.h, src/mainc64cpu.c, + src/mainc64cpu.h, src/maincpu.c, src/maincpu.h, src/mainviccpu.c, + src/mem.h, src/memcmp.c, src/midi.c, src/monitor.h, src/mos6510.h, + src/mos6510dtv.h, src/mouse.c, src/network.c, src/network.h, + src/opencbmlib.c, src/palette.c, src/palette.h, src/parallel.h, + src/petcat.c, src/petui.h, src/piacore.c, src/piacore.h, + src/platform/platform_beos_runtime_os.c, + src/platform/platform_windows_runtime_os.c, src/plus4ui.h, + src/printer.h, src/ps2mouse.c, src/ps2mouse.h, src/r65c02.h, + src/ram.c, src/ram.h, src/rawfile.c, src/rawfile.h, src/rawnet.h, + src/resources.c, src/resources.h, src/riot.h, src/romset.c, + src/romset.h, src/rs232drv.h, src/rsuser.h, src/screenshot.c, + src/screenshot.h, src/serial.h, src/signals.h, src/snapshot.c, + src/socket.c, src/sound.c, src/sound.h, src/sysfile.c, src/sysfile.h, + src/tap.h, src/tape.h, src/tpi.h, src/translate.c, + src/translate_languages.h, src/traps.c, src/traps.h, src/uiapi.h, + src/uicolor.h, src/uimon.h, src/usleep.c, src/util.c, src/util.h, + src/via.h, src/vic20ui.h, src/vice-event.h, src/vice.h, src/video.h, + src/viewport.h, src/vsync.c, src/vsync.h, src/z80regs.h, src/zfile.c, + src/zfile.h, src/zipcode.c, src/zipcode.h: More coding-style cleanups. + +2012-12-12 Marco van den Heuvel + + * src/translate_text.c: Fixed some translations. + +2012-12-12 groepaz + + * src/petcat.c: print warning instead of erroring out on odd load + addresses + +2012-12-12 Olaf Seibert + + * configure.in: Move assignment of CPPFLAGS so it works for the GTK + GUI also. + +2012-12-12 Olaf Seibert + + * src/arch/unix/x11/gnome/x11ui.c: Add missing #ifdef HAVE_FULLSCREEN. + +2012-12-11 Marcus Sutton + + * src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/mui/uijoystickll.c, + src/arch/beos/ui.cc, src/arch/msdos/uijoystick.c, + src/arch/os2/dialogs/dlg-joystick.c, src/arch/os2/dialogs/menubar.c, + src/arch/sdl/menu_joystick.c, src/arch/unix/gui/uijoystick2.c, + src/arch/win32/uijoystick.c, src/c128/c128.c, src/c64/c64.c, + src/c64/vsidstubs.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, + src/joystick.c, src/pet/pet.c, src/translate.txt, + src/translate_text.c, src/userport/userport_joystick.c, + src/userport/userport_joystick.h, src/vic20/vic20.c: Replace + "ExtraJoy*" resources with "UserportJoy*" resources and command-line + options init'ed from machine-specific code (except for cbm5x0, plus4 + and vsid.) - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: - macosx: fixed Makefile.am +2012-12-10 groepaz - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: - macosx: added missing mouse scale + * doc/html/amigaos.html, doc/html/beos.html, doc/html/index.html, + doc/html/macosx.html, doc/html/qnx.html, doc/html/robots.txt, + doc/html/sco.html, doc/html/sitemap.xml, doc/html/solaris.html, + doc/html/vice.css: some SEO :) + +2012-12-09 Olaf Seibert + + * src/opencbm.h: Fix OS check for NetBSD and hopefully DragonflyBSD. + +2012-12-09 groepaz + + * src/opencbm.h: replaced opencbm.h with a recent copy from opencbm + repository, hopefully fixes bug #3594057 + +2012-12-09 groepaz + + * doc/html/favicon.ico: added favicon for the website + +2012-12-09 groepaz + + * src/c64/cart/magicvoice.c: minor comment fixes + +2012-12-09 groepaz + + * src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/vidmode.c, src/arch/unix/x11/x11ui.h, + src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c, + src/arch/unix/x11/xrandr.c, src/arch/unix/x11/xrandr.h: event handling + improvements, fixes bug #3586038, fixes mouse (un)grabbing when + switching from/to fullscreen for at least xrandr, improves handling of + rapidly firing (async) events + +2012-12-06 Marco van den Heuvel + + * src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, + 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-internal.c, src/vdrive/vdrive-internal.h, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive-rel.h, + src/vdrive/vdrive-snapshot.c, src/vdrive/vdrive-snapshot.h, + src/vdrive/vdrive.c, src/vdrive/vdrive.h, + src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.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/vic20cart.c, src/vic20/cart/vic20cart.h, + src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, + src/vic20/vic-cmdline-options.c, src/vic20/vic-cmdline-options.h, + src/vic20/vic-color.c, src/vic20/vic-color.h, src/vic20/vic-cycle.c, + src/vic20/vic-cycle.h, src/vic20/vic-draw.c, src/vic20/vic-draw.h, + src/vic20/vic-mem.c, src/vic20/vic-mem.h, src/vic20/vic-resources.c, + src/vic20/vic-resources.h, src/vic20/vic-snapshot.c, + src/vic20/vic-snapshot.h, src/vic20/vic-timing.c, + src/vic20/vic-timing.h, src/vic20/vic.c, src/vic20/vic.h, + src/vic20/vic20-cmdline-options.c, src/vic20/vic20-cmdline-options.h, + src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, + src/vic20/vic20-snapshot.c, src/vic20/vic20-snapshot.h, + src/vic20/vic20.c, src/vic20/vic20.h, src/vic20/vic20bus.c, + src/vic20/vic20datasette.c, src/vic20/vic20drive.c, + src/vic20/vic20embedded.c, src/vic20/vic20iec.c, src/vic20/vic20iec.h, + src/vic20/vic20ieeevia.h, src/vic20/vic20ieeevia1.c, + src/vic20/vic20ieeevia2.c, src/vic20/vic20io.c, src/vic20/vic20mem.c, + src/vic20/vic20mem.h, src/vic20/vic20memrom.c, + src/vic20/vic20memrom.h, src/vic20/vic20memsnapshot.c, + src/vic20/vic20memsnapshot.h, src/vic20/vic20printer.c, + src/vic20/vic20rom.c, src/vic20/vic20rom.h, src/vic20/vic20romset.c, + src/vic20/vic20rsuser.c, src/vic20/vic20rsuser.h, + src/vic20/vic20sound.c, src/vic20/vic20sound.h, src/vic20/vic20via.h, + src/vic20/vic20via1.c, src/vic20/vic20via2.c, src/vic20/vic20video.c, + src/vic20/victypes.h, src/vicii/vicii-badline.c, + src/vicii/vicii-badline.h, src/vicii/vicii-clock-stretch.c, + src/vicii/vicii-cmdline-options.c, src/vicii/vicii-cmdline-options.h, + src/vicii/vicii-color.c, src/vicii/vicii-color.h, + src/vicii/vicii-draw.c, src/vicii/vicii-draw.h, + src/vicii/vicii-fetch.c, src/vicii/vicii-fetch.h, + 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-resources.c, src/vicii/vicii-resources.h, + src/vicii/vicii-snapshot.c, src/vicii/vicii-snapshot.h, + src/vicii/vicii-sprites.c, src/vicii/vicii-sprites.h, + src/vicii/vicii-stubs.c, src/vicii/vicii-timing.c, + src/vicii/vicii-timing.h, src/vicii/vicii.c, + src/vicii/viciidtv-color.c, src/vicii/viciidtv-draw.c, + src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h, + src/viciisc/vicii-chip-model.c, src/viciisc/vicii-chip-model.h, + src/viciisc/vicii-cmdline-options.c, + src/viciisc/vicii-cmdline-options.h, src/viciisc/vicii-color.c, + src/viciisc/vicii-color.h, src/viciisc/vicii-cycle.c, + src/viciisc/vicii-cycle.h, src/viciisc/vicii-draw-cycle.c, + src/viciisc/vicii-draw-cycle.h, src/viciisc/vicii-draw.c, + src/viciisc/vicii-draw.h, src/viciisc/vicii-fetch.c, + src/viciisc/vicii-fetch.h, src/viciisc/vicii-irq.h, + src/viciisc/vicii-lightpen.h, src/viciisc/vicii-mem.c, + src/viciisc/vicii-mem.h, src/viciisc/vicii-phi1.c, + src/viciisc/vicii-phi1.h, src/viciisc/vicii-resources.c, + src/viciisc/vicii-resources.h, src/viciisc/vicii-snapshot.c, + src/viciisc/vicii-snapshot.h, src/viciisc/vicii-timing.c, + src/viciisc/vicii.c, src/viciisc/viciitypes.h, src/video/render1x1.c, + src/video/render1x1_dingoo.h, src/video/render1x1ntsc.c, + src/video/render1x1ntsc.h, src/video/render1x1pal.c, + src/video/render1x1pal.h, src/video/render1x2.c, + 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/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-canvas.h, src/video/video-cmdline-options.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-resources.c, src/video/video-sound.c, + src/video/video-sound.h, src/video/video-viewport.c: More coding-style + cleanups. - * src/arch/unix/macosx/make-bindist.sh: macosx: add VICE.icns to - cocoa apps for info dialogs +2012-12-07 groepaz - * doc/ReadmeSDL.txt, doc/html/plain/NEWS: addded Mac OS X NEWS. - added Mac OS X to SDL ports. + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: fix import problems for the time being, + fixes bug #3429844, patch by ian coog -2009-11-15 pottendo +2012-12-07 groepaz - * po/de.po: Updated. + * src/6510dtvcore.c: fix the case when IRQ and NMI trigger at the same + cycle, fixes bug #3547995, patch by nojoopa -2009-11-15 Peter Krefting +2012-12-06 Marco van den Heuvel + + * 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-device.h, src/serial/serial-iec-lib.c, + src/serial/serial-iec.c, src/serial/serial-iec.h, + src/serial/serial-realdevice.c, src/serial/serial-trap.c, + src/serial/serial-trap.h, src/serial/serial.c, src/sid/fastsid.c, + src/sid/fastsid.h, src/sid/resid-fp.h, src/sid/resid.h, + src/sid/sid-cmdline-options.h, src/sid/sid-resources.c, + src/sid/sid-snapshot.c, src/sid/sid-snapshot.h, src/sid/sid.c, + src/sid/wave6581.h, src/sid/wave8580.h, src/sounddrv/lamelib.c, + src/sounddrv/lamelib.h, 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/soundcoreaudio.c, + src/sounddrv/sounddart.c, src/sounddrv/sounddump.c, + src/sounddrv/sounddx.c, src/sounddrv/soundfs.c, + src/sounddrv/soundhpux.c, src/sounddrv/soundiff.c, + src/sounddrv/soundmidas.c, src/sounddrv/soundmmos2.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/soundwav.c, + src/sounddrv/soundwmm.c, src/tape/t64.c, src/tape/t64.h, + src/tape/tap.c, src/tape/tape-internal.c, src/tape/tape-internal.h, + src/tape/tape-snapshot.c, src/tape/tape-snapshot.h, src/tape/tape.c, + src/tape/tapeimage.c, src/tape/tapeimage.h, + src/userport/userport_dac.c, src/userport/userport_joystick.c, + src/vdc/vdc-cmdline-options.h, src/vdc/vdc-color.c, + src/vdc/vdc-color.h, src/vdc/vdc-draw.c, src/vdc/vdc-draw.h, + src/vdc/vdc-mem.c, src/vdc/vdc-mem.h, src/vdc/vdc-resources.c, + src/vdc/vdc-resources.h, src/vdc/vdc-snapshot.c, + src/vdc/vdc-snapshot.h, src/vdc/vdc.c, src/vdc/vdc.h, + src/vdc/vdctypes.h: More coding-style cleanups. + +2012-12-06 Marco van den Heuvel + + * src/plus4/digiblaster.c, src/plus4/plus4-cmdline-options.c, + src/plus4/plus4-cmdline-options.h, src/plus4/plus4-resources.c, + src/plus4/plus4-resources.h, src/plus4/plus4-sidcart.c, + src/plus4/plus4-snapshot.c, src/plus4/plus4-snapshot.h, + src/plus4/plus4.c, src/plus4/plus4.h, src/plus4/plus4acia.h, + src/plus4/plus4bus.c, src/plus4/plus4cart.c, src/plus4/plus4cart.h, + src/plus4/plus4datasette.c, src/plus4/plus4drive.c, + src/plus4/plus4embedded.c, src/plus4/plus4iec.c, src/plus4/plus4iec.h, + src/plus4/plus4mem.c, src/plus4/plus4memcsory256k.c, + src/plus4/plus4memhannes256k.c, src/plus4/plus4memlimit.c, + src/plus4/plus4memlimit.h, src/plus4/plus4memrom.c, + src/plus4/plus4memrom.h, src/plus4/plus4memsnapshot.h, + src/plus4/plus4model.c, src/plus4/plus4parallel.c, + src/plus4/plus4pio1.c, src/plus4/plus4pio1.h, src/plus4/plus4pio2.c, + src/plus4/plus4pio2.h, src/plus4/plus4printer.c, src/plus4/plus4rom.c, + src/plus4/plus4rom.h, src/plus4/plus4romset.c, + src/plus4/plus4speech.c, src/plus4/plus4tcbm.c, src/plus4/plus4tcbm.h, + src/plus4/plus4video.c, src/plus4/ted-badline.c, + src/plus4/ted-badline.h, src/plus4/ted-cmdline-options.c, + src/plus4/ted-cmdline-options.h, src/plus4/ted-color.c, + src/plus4/ted-color.h, src/plus4/ted-draw.c, src/plus4/ted-draw.h, + src/plus4/ted-fetch.c, src/plus4/ted-fetch.h, src/plus4/ted-irq.c, + src/plus4/ted-irq.h, src/plus4/ted-mem.c, src/plus4/ted-mem.h, + src/plus4/ted-resources.c, src/plus4/ted-resources.h, + src/plus4/ted-snapshot.c, src/plus4/ted-snapshot.h, + src/plus4/ted-sound.c, src/plus4/ted-sound.h, src/plus4/ted-timer.c, + src/plus4/ted-timer.h, src/plus4/ted-timing.c, src/plus4/ted-timing.h, + src/plus4/ted.c, src/plus4/ted.h, src/plus4/tedtypes.h, + src/printerdrv/driver-select.c, src/printerdrv/driver-select.h, + src/printerdrv/drv-ascii.c, src/printerdrv/drv-ascii.h, + src/printerdrv/drv-mps803.c, src/printerdrv/drv-mps803.h, + src/printerdrv/drv-nl10.c, src/printerdrv/drv-nl10.h, + src/printerdrv/drv-raw.c, src/printerdrv/drv-raw.h, + src/printerdrv/interface-serial.c, src/printerdrv/interface-serial.h, + src/printerdrv/interface-userport.h, src/printerdrv/output-graphics.c, + src/printerdrv/output-graphics.h, src/printerdrv/output-select.c, + src/printerdrv/output-select.h, src/printerdrv/output-text.c, + src/printerdrv/output-text.h, src/printerdrv/output.h, + src/printerdrv/printer-serial.c, src/printerdrv/printer-userport.c, + src/raster/raster-cache-const.h, src/raster/raster-cache-fill-1fff.h, + src/raster/raster-cache-fill-39ff.h, src/raster/raster-cache-fill.h, + src/raster/raster-cache-nibbles.h, src/raster/raster-cache-text-ext.h, + src/raster/raster-cache-text-std.h, src/raster/raster-cache.c, + src/raster/raster-cache.h, src/raster/raster-canvas.c, + src/raster/raster-canvas.h, src/raster/raster-changes.c, + src/raster/raster-changes.h, src/raster/raster-cmdline-options.c, + src/raster/raster-cmdline-options.h, + src/raster/raster-line-changes-sprite.c, + src/raster/raster-line-changes.c, src/raster/raster-line.c, + src/raster/raster-line.h, src/raster/raster-modes.c, + src/raster/raster-modes.h, src/raster/raster-resources.c, + src/raster/raster-resources.h, src/raster/raster-sprite-cache.c, + src/raster/raster-sprite-cache.h, src/raster/raster-sprite-status.c, + src/raster/raster-sprite-status.h, src/raster/raster-sprite.c, + src/raster/raster-sprite.h, src/raster/raster.c, src/raster/raster.h, + src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, src/rtc/bq4830y.c, + src/rtc/ds1202_1302.c, src/rtc/ds12c887.c, src/rtc/rtc.c: More + coding-style cleanups. + +2012-12-06 Marco van den Heuvel + + * src/mainc64cpu.c, src/mainviccpu.c: Some more warning fixes. + +2012-12-06 Marco van den Heuvel + + * src/65c02core.c, src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvmem.c, + src/diskimage/fsimage-create.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-p64.c, + src/drive/drive-snapshot.c, src/drive/drive.h, + src/drive/iec/via4000.c, src/drive/rotation.c, + src/gfxoutputdrv/nativedrv.c, src/pet/pet.c, src/pet/petdww.c, + src/pet/pethre.c, src/pet/pethre.h, src/pet/petmem.c, + src/pet/petmodel.c: Fixed some more warnings. + +2012-12-06 Kajtar Zsolt + + * src/c128/c128memlimit.c: Finish the "RAM and internal function + RAM+RTC" changes. Setting the base to NULL is not sufficient, the + limits must be adjusted as well... + +2012-12-05 Marco van den Heuvel + + * src/arch/win32/winlong.h, src/c64/c64cia1.c, src/core/ata.c, + src/maincpu.c, src/mouse.c, src/platform/platform_discovery.h, + src/sid/sid-resources.c, src/sound.c, src/vicii/vicii-draw.c, + src/video/render1x2crt.c, src/video/render2x2crt.c, + src/video/render2x2ntsc.c, src/video/render2x2pal.c, + src/video/video-color.c, src/video/video-viewport.c: Fixed some + warnings. + +2012-12-05 Marco van den Heuvel + + * src/parallel/parallel-trap.c, src/parallel/parallel-trap.h, + src/parallel/parallel.c, src/pet/6809.c, src/pet/6809.h, + src/pet/pet-cmdline-options.c, src/pet/pet-cmdline-options.h, + src/pet/pet-resources.c, src/pet/pet-resources.h, + src/pet/pet-snapshot.c, src/pet/pet-snapshot.h, src/pet/pet.c, + src/pet/pet.h, src/pet/petacia.h, src/pet/petacia1.c, + src/pet/petbus.c, src/pet/petcpu.c, src/pet/petdatasette.c, + src/pet/petdrive.c, src/pet/petdww.c, src/pet/petdww.h, + src/pet/petembedded.c, src/pet/pethre.c, src/pet/pethre.h, + src/pet/petiec.c, src/pet/petiec.h, src/pet/petmem.c, + src/pet/petmemsnapshot.c, src/pet/petmemsnapshot.h, + src/pet/petmodel.c, src/pet/petmodel.h, src/pet/petpia.h, + src/pet/petpia1.c, src/pet/petpia2.c, src/pet/petprinter.c, + src/pet/petreu.c, src/pet/petrom.c, src/pet/petrom.h, + src/pet/petromset.c, src/pet/pets.h, src/pet/petsound.c, + src/pet/petsound.h, src/pet/petvia.c, src/pet/petvia.h, + src/pet/petvideo.c, src/platform/platform_aix_version.h, + src/platform/platform_amigaos3_runtime_os.c, + src/platform/platform_amigaos4_runtime_os.c, + src/platform/platform_macosx.c, src/platform/platform_macosx.h, + src/platform/platform_os2_runtime_os.c, + src/platform/platform_windows_runtime_os.c: More coding-style + cleanups. + +2012-12-05 Kajtar Zsolt + + * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/xaw/x11video.c, + src/video/video-color.c: Get rid of xv color controls. Some cards + don't have it, if it's present then the settings and ranges are + non-standard, if VICE is killed than the defaults are not restored. + Instead apply brightness, contrast, saturation, gamma, tint in + software to the YUV palette. Guaranteed to work on all cards, simpler + and shorter ;) + +2012-12-05 Kajtar Zsolt + + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fade bits + also on overflow. Too much delete. + +2012-12-05 Kajtar Zsolt + + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fix cpu + port bit fading. It's just a simple capacitor which is discharged when + not in use. The Lorenz suite and that DJ Puff game should be both ok + with this, also it's less code than before. + +2012-12-05 Kajtar Zsolt + + * src/drive/drivecpu.c, src/drive/drivecpu.h, + src/drive/drivecpu65c02.c, src/drive/drivecpu65c02.h, src/maincpu.c, + src/mainviccpu.c: Fix NMI delay after BRK + +2012-12-05 Kajtar Zsolt + + * src/6510core.c, src/65c02core.c: Fix BRK interruption by IRQ/NMI. + +2012-12-05 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Unbreak pc8477. + +2012-12-04 Kajtar Zsolt + + * src/65c02core.c: Implement IRQ NMI takeover on 65c02 + +2012-12-04 Kajtar Zsolt + + * src/6510core.c: Fix NMI IRQ takeover + +2012-12-04 Marco van den Heuvel + + * src/drive/drive-check.c, src/drive/drive-check.h, + src/drive/drive-cmdline-options.h, src/drive/drive-overflow.c, + src/drive/drive-overflow.h, src/drive/drive-resources.c, + src/drive/drive-resources.h, src/drive/drive-snapshot.c, + src/drive/drive-snapshot.h, src/drive/drive-sound.c, + src/drive/drive-sound.h, src/drive/drive-writeprotect.h, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/drivecpu.h, src/drive/drivecpu65c02.c, + src/drive/drivecpu65c02.h, src/drive/driveimage.c, + src/drive/driveimage.h, src/drive/drivemem.c, src/drive/drivemem.h, + src/drive/driverom.c, src/drive/driverom.h, src/drive/drivesync.c, + src/drive/drivesync.h, src/drive/drivetypes.h, + src/drive/iec/c64exp/c64exp-cmdline-options.c, + src/drive/iec/c64exp/c64exp-cmdline-options.h, + src/drive/iec/c64exp/c64exp-resources.c, + src/drive/iec/c64exp/c64exp-resources.h, + src/drive/iec/c64exp/dolphindos3.h, src/drive/iec/c64exp/iec-c64exp.c, + src/drive/iec/c64exp/profdos.c, src/drive/iec/c64exp/profdos.h, + src/drive/iec/c64exp/supercard.c, src/drive/iec/c64exp/supercard.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/glue1571.c, src/drive/iec/glue1571.h, + src/drive/iec/iec-cmdline-options.h, src/drive/iec/iec-resources.c, + src/drive/iec/iec-resources.h, src/drive/iec/iec.c, + src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, + src/drive/iec/memiec.c, src/drive/iec/memiec.h, + src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, + src/drive/iec/plus4exp/iec-plus4exp.c, + src/drive/iec/plus4exp/plus4exp-cmdline-options.c, + src/drive/iec/plus4exp/plus4exp-cmdline-options.h, + src/drive/iec/plus4exp/plus4exp-resources.c, + src/drive/iec/plus4exp/plus4exp-resources.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/iec-c64exp.h, src/drive/iec-plus4exp.h, src/drive/iec.h, + src/drive/iec128dcr/iec128dcr-cmdline-options.h, + src/drive/iec128dcr/iec128dcr-resources.c, + src/drive/iec128dcr/iec128dcr-resources.h, + src/drive/iec128dcr/iec128dcr.c, src/drive/iec128dcr/iec128dcrrom.c, + src/drive/iec128dcr/iec128dcrrom.h, src/drive/iec128dcr.h, + src/drive/iecieee/iecieee.c, src/drive/iecieee/via2d.c, + src/drive/iecieee.h, src/drive/ieee/fdc.c, src/drive/ieee/fdc.h, + src/drive/ieee/ieee-cmdline-options.h, + src/drive/ieee/ieee-resources.c, src/drive/ieee/ieee-resources.h, + src/drive/ieee/ieee.c, src/drive/ieee/ieeerom.c, + src/drive/ieee/ieeerom.h, src/drive/ieee/memieee.c, + src/drive/ieee/memieee.h, 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/ieee.h, src/drive/rotation.c, src/drive/rotation.h, + src/drive/tcbm/glue1551.c, src/drive/tcbm/glue1551.h, + src/drive/tcbm/mem1551.c, src/drive/tcbm/mem1551.h, + src/drive/tcbm/tcbm-cmdline-options.h, + src/drive/tcbm/tcbm-resources.c, src/drive/tcbm/tcbm-resources.h, + src/drive/tcbm/tcbm.c, src/drive/tcbm/tcbmrom.c, + src/drive/tcbm/tcbmrom.h, src/drive/tcbm/tpid.c, + src/drive/tcbm/tpid.h, src/drive/tcbm.h, src/drive/viad.h, + src/fileio/cbmfile.c, src/fileio/cbmfile.h, src/fileio/fileio.c, + src/fileio/p00.c, src/fileio/p00.h, src/fsdevice/fsdevice-close.c, + src/fsdevice/fsdevice-close.h, + src/fsdevice/fsdevice-cmdline-options.h, + src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-flush.h, + src/fsdevice/fsdevice-open.c, src/fsdevice/fsdevice-open.h, + src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-read.h, + src/fsdevice/fsdevice-resources.c, src/fsdevice/fsdevice-resources.h, + src/fsdevice/fsdevice-write.h, src/fsdevice/fsdevice.c, + src/fsdevice/fsdevicetypes.h, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/bmpdrv.h, src/gfxoutputdrv/doodledrv.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, + src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/pcxdrv.c, + src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/pngdrv.h, + src/gfxoutputdrv/ppmdrv.c, src/gfxoutputdrv/quicktimedrv.c, + src/iecbus/iecbus.c, src/imagecontents/diskcontents-block.c, + src/imagecontents/diskcontents-block.h, + src/imagecontents/diskcontents-iec.c, + src/imagecontents/diskcontents-iec.h, + src/imagecontents/diskcontents.c, src/imagecontents/diskcontents.h, + src/imagecontents/imagecontents.c, src/imagecontents/tapecontents.c, + src/imagecontents/tapecontents.h, src/monitor/asm6502.c, + src/monitor/asm6502dtv.c, src/monitor/asm6809.c, + src/monitor/asmR65C02.c, src/monitor/asmz80.c, + src/monitor/mon_assemble.h, src/monitor/mon_assemble6502.c, + src/monitor/mon_assemble6809.c, src/monitor/mon_assembleR65C02.c, + src/monitor/mon_assemblez80.c, src/monitor/mon_breakpoint.c, + src/monitor/mon_breakpoint.h, src/monitor/mon_command.c, + src/monitor/mon_command.h, src/monitor/mon_disassemble.c, + src/monitor/mon_disassemble.h, src/monitor/mon_drive.c, + src/monitor/mon_drive.h, src/monitor/mon_file.c, + src/monitor/mon_file.h, src/monitor/mon_memory.c, + src/monitor/mon_memory.h, src/monitor/mon_register.h, + src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.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: More coding-style cleanups. + +2012-12-04 Kajtar Zsolt + + * src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, + src/arch/win32/mousedrv.h: Remove mouse_set_format, not used + +2012-12-04 Kajtar Zsolt + + * src/arch/beos/mousedrv.h, src/arch/win32/mousedrv.h: Remove + mouse_set_cooperative_level, not used + +2012-12-04 Kajtar Zsolt + + * src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h: Remove useless + accel + +2012-12-04 Kajtar Zsolt + + * src/arch/beos/mousedrv.cc: Timestamp only when moved. No scaling + here. + +2012-12-04 Kajtar Zsolt + + * src/mouse.c: Important notes. + +2012-12-04 Kajtar Zsolt + + * src/arch/amigaos/mousedrv.c, src/arch/win32/mousedrv.c: Only set + mouse timestamp when moved. + +2012-12-04 Kajtar Zsolt + + * src/mouse.c: Do mouse movement missed due to "slow" polling. This + gives immediate feedback if the polling is slower than the mouse + movement. + +2012-12-04 Kajtar Zsolt + + * src/mouse.c, src/sid/sid.c: Implement simple pot sampling + +2012-12-04 Kajtar Zsolt + + * src/mouse.c: Fix mouse rate limiting vs. potx/y polling to use time + limit instead of difference limit. The original problem is better + described below: + https://sourceforge.net/tracker/?func=detail&atid=1057617&aid=3590369&group_id=223021 + ALeX Kazik: "I find it a bad idea to "remember" the mouse movement and + "deliver" it when asked. a real c64 does not do that. and when I copy + the current pot[xy] to the internal buffer then the remaining mouse + movement is "absorbed" (on a real c64, not vice)" + +2012-12-03 Marco van den Heuvel + + * src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-cmdline-options.h, + src/cbm2/cbm2-resources.c, src/cbm2/cbm2-resources.h, + src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2-snapshot.h, src/cbm2/cbm2.c, + src/cbm2/cbm2.h, src/cbm2/cbm2acia.h, src/cbm2/cbm2acia1.c, + src/cbm2/cbm2bus.c, src/cbm2/cbm2cart.c, src/cbm2/cbm2cia.h, + src/cbm2/cbm2cia1.c, src/cbm2/cbm2cpu.c, src/cbm2/cbm2datasette.c, + src/cbm2/cbm2drive.c, src/cbm2/cbm2embedded.c, src/cbm2/cbm2iec.c, + src/cbm2/cbm2iec.h, src/cbm2/cbm2mem.c, src/cbm2/cbm2mem.h, + src/cbm2/cbm2memsnapshot.c, src/cbm2/cbm2memsnapshot.h, + src/cbm2/cbm2model.c, src/cbm2/cbm2printer.c, src/cbm2/cbm2rom.c, + src/cbm2/cbm2rom.h, src/cbm2/cbm2romset.c, src/cbm2/cbm2tpi.h, + src/cbm2/cbm2tpi1.c, src/cbm2/cbm2tpi2.c, src/cbm2/cbm2video.c, + src/cbm2/cbm5x0-resources.c, src/cbm2/cbm5x0-snapshot.c, + src/cbm2/cbm5x0.c, src/cbm2/cbm5x0embedded.c, src/cbm2/cbm5x0mem.c, + src/cbm2/cbm5x0rom.c, src/cbm2/cbm5x0video.c, src/core/ata.c, + src/core/ciacore.c, src/core/ciatimer.c, src/core/ciatimer.h, + src/core/cs8900.c, src/core/flash040core.c, src/core/fmopl.c, + src/core/fmopl.h, src/core/mc6821core.c, src/core/mc6821core.h, + src/core/riotcore.c, src/core/ser-eeprom.c, src/core/spi-sdcard.c, + src/core/t6721.c, src/core/t6721.h, src/core/tpicore.c, + src/core/viacore.c, src/crtc/crtc-cmdline-options.c, + src/crtc/crtc-cmdline-options.h, src/crtc/crtc-color.c, + src/crtc/crtc-color.h, src/crtc/crtc-draw.c, src/crtc/crtc-draw.h, + src/crtc/crtc-mem.c, src/crtc/crtc-mem.h, src/crtc/crtc-resources.c, + src/crtc/crtc-resources.h, src/crtc/crtc-snapshot.c, src/crtc/crtc.c, + src/crtc/crtc.h, src/crtc/crtctypes.h, src/diskimage/diskimage.c, + src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h, + src/diskimage/fsimage-create.c, src/diskimage/fsimage-create.h, + 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-probe.h, + 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/diskimage/x64.h: More coding-style cleanups. + +2012-12-03 Marco van den Heuvel + + * src/c128/c128-cmdline-options.c, src/c128/c128-snapshot.c, + src/c128/c128.c, src/c128/c128cia1.c, src/c128/c128drive.c, + src/c128/c128embedded.c, src/c128/c128fastiec.c, src/c128/c128mem.c, + src/c128/c128meminit.c, src/c128/c128memsnapshot.c, + src/c128/c128memsnapshot.h, src/c128/c128mmu.c, src/c128/c128model.c, + src/c128/c128model.h, src/c128/c128rom.c, src/c128/c128rom.h, + src/c128/c128romset.c, src/c128/c128video.c, src/c128/daa.c, + src/c128/daa.h, src/c128/functionrom.c, src/c128/functionrom.h, + src/c128/z80.c, src/c128/z80mem.c: More coding-style cleanups. + +2012-12-03 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/mousedrv.m: macosx: fixed mouse handling + +2012-12-03 Marco van den Heuvel + + * src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtv-resources.c, + src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv-snapshot.h, + src/c64dtv/c64dtv.c, src/c64dtv/c64dtv.h, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, + src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, + src/c64dtv/c64dtvembedded.c, src/c64dtv/c64dtvflash.c, + src/c64dtv/c64dtviec.c, src/c64dtv/c64dtvmem.c, + src/c64dtv/c64dtvmeminit.c, src/c64dtv/c64dtvmeminit.h, + src/c64dtv/c64dtvmemrom.c, src/c64dtv/c64dtvmemsnapshot.c, + src/c64dtv/c64dtvmemsnapshot.h, src/c64dtv/c64dtvmodel.c, + src/c64dtv/c64dtvpla.c, src/c64dtv/flash-trap.c, + src/c64dtv/hummeradc.c: More coding-style cleanups. + +2012-12-03 Marco van den Heuvel + + * src/c64/c64-resources.c, src/c64/c64-snapshot.h, src/c64/c64.c, + src/c64/c64.h, src/c64/c64_256k.c, src/c64/c64cart.h, + src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/c64cpu.c, + src/c64/c64embedded.c, src/c64/c64export.c, src/c64/c64fastiec.c, + src/c64/c64gluelogic.c, src/c64/c64iec.c, src/c64/c64io.c, + src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, + src/c64/c64memsc.c, src/c64/c64memsnapshot.c, + src/c64/c64memsnapshot.h, src/c64/c64model.c, src/c64/c64parallel.c, + src/c64/c64pla.h, src/c64/c64scmodel.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, + src/c64/cart/c64-generic.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/c64cartmem.c, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, src/c64/cart/capture.c, + src/c64/cart/comal80.c, src/c64/cart/crt.c, src/c64/cart/delaep256.c, + src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, + src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, + src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, + src/c64/cart/ds12c887rtc.c, src/c64/cart/easyflash.c, + src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, + src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, + src/c64/cart/finalplus.c, src/c64/cart/formel64.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, + src/c64/cart/georam.c, src/c64/cart/gs.c, src/c64/cart/ide64.c, + src/c64/cart/isepic.c, src/c64/cart/kcs.c, src/c64/cart/kingsoft.c, + src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, + src/c64/cart/magicformel.c, src/c64/cart/magicvoice.c, + src/c64/cart/magicvoice.h, src/c64/cart/mikroass.c, + src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c, + src/c64/cart/mmcreplay.h, 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/reu.h, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, + 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/tfe.c, src/c64/cart/tfe.h, src/c64/cart/warpspeed.c, + src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/c64/patchrom.c, + src/c64/plus256k.c, src/c64/plus60k.c, src/c64/psid.c, + src/c64/psiddrv.h, src/c64/reloc65.c, src/c64/vsid-resources.c, + src/c64/vsid.c, src/c64/vsidcia1.c, src/c64/vsidcia2.c, + src/c64/vsidmem.c, src/c64/vsidstubs.c: Started on some coding-style + cleanups. - * po/sv.po: Update Swedish translation (2912t0f0u). +2012-12-02 Marco van den Heuvel -2009-11-15 Christian Vogelgsang + * doc/CIA-README.txt: Fixed a typo. - * doc/MacOSX-ResourceTree.txt, - src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist, - src/arch/unix/macosx/analyze-vicerc.pl, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/make-bindist.sh: macosx: unified - resources into a single resource tree for all machines. added - a lot of machine resources. - -2009-11-15 Spiro Trikaliotis - - * src/arch/win32/vic20ui.c: Added missing includes system.h and - resources.h +2012-12-02 groepaz - * src/plus4/ted-mem.c: Commented out unused variable and - calculation. + * src/c1541.c: fixed geosread/geoswrite, fixes bug 3579153 - * Version 2.1.20 +2012-12-02 Kajtar Zsolt -2009-11-15 pottendo + * src/drive/rotation.c: More accurate if the LSB is not thrown away on + 2MHz. - * po/de.po: Updated. +2012-12-02 Kajtar Zsolt -2009-11-15 Marco van den Heuvel + * src/drive/rotation.c: Hard coded 1 MHz CPU clock in the new shiny + GCR/P64 emulation. No wonder it does not work in 1571 native mode... - * src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Added - the vic20 FE & MC win32 write-back ui elements. +2012-12-02 Kajtar Zsolt - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added - a sound fragment size element to the win32 ui. + * src/diskimage/fsimage-dxx.c: When creating the error info of dxx + images for the first time, save it completely, not just the modified + track. This resulted in a too short image if there was no error on the + last track. - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/ressidcart.rc, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated turkish - translations. - - * data/C64/Makefile.am, data/C64/win_sym_it.vkm: Added italian - x64 win32 vkm file as provided by Thomas Mazzi. - - * Makefile.am: 'Fixed' the tar and more than 99 chars issue. - -2009-11-14 Hannu Nuotio - - * src/info.c: Added (some) new contributors, updated own info - - * README: Update the other version number too - -2009-11-13 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: fixed - reconfiguring of multiple canvases - - * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.h, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/vicenotifications.h, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added - lightpen support - -2009-11-13 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc, - src/translate.c: Updated the swedish translations. +2012-12-01 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added the allow - opposite joystick directions menu item to the win32 ui. + * configure.in: Removed dsound check for sdl, sdl port should only + depend on the SDL.dll used. - * po/tr.po: Updated tr.po file. +2012-12-01 Marco van den Heuvel -2009-11-13 Antti S. Lankila + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Corrected a + typo. - * src/resid-fp/filter.cc: Reduce resonance control from 10 dB to - about 8 dB. The control range is tricky to see because of the - simultaneous 6 dB adjustment between lp and hp. +2012-12-01 groepaz -2009-11-12 Antti S. Lankila + * src/cartconv.c: print errors to stderr, prevent segfault when chip + type is illegal, added sanity checks for chunklen vs data size - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Tom Roger (SLC) convinced me to change - the output amp clipping slightly and to reinstate the - distortion threshold. These changes seem to fix the - problematic songs. The changes necessiate a parameter tweak in - reduction of nonlinearity that had similar effects as - adjusting the distortion threshold. +2012-11-30 Marco van den Heuvel -2009-11-12 Hannu Nuotio + * src/arch/win32/resvsid.rc, src/arch/win32/vsidui.c: Video settings + item removed from the windows vsid menu. - * src/arch/sdl/vsyncarch.c: Fix a freeze-after-some-hours bug +2012-11-30 Marco van den Heuvel -2009-11-12 Peter Krefting + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: Fixed the + behavior of $00/$01. - * po/sv.po: Update Swedish translation to 2.2 (2904t0f0u). +2012-11-30 Kajtar Zsolt -2009-11-11 Andreas Matthies + * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmeminit.c, + src/c64dtv/c64dtvmeminit.h: Implement start limits for dtv - * src/gfxoutputdrv/ffmpegdrv.c: Fixed restart of movie recording - when a snapshot/history is loaded. This was introduced with - the soundmovie abstraction layer. +2012-11-29 Kajtar Zsolt -2009-11-11 Antti S. Lankila + * src/c64/c64memlimit.c: The plus60k lower static memory limit was too + high - * src/resid-fp/filter.h: SLC reported excessive distortion on - some filterless tunes. I agree. +2012-11-29 Marco van den Heuvel -2009-11-10 Hannu Nuotio + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/vsidmem.c: This + partially fixes bug #3591167, however the unused bits drop-off + emulation still interferes with the games' operation, more information + about if the game even works on a real c64 is needed. - * src/c64/cart/easyflash.c: EasyFlash: clean up unused debug - code, improved CHIP header handling. Patch by ALeX Kazik. +2012-11-29 Marco van den Heuvel - * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, - src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cart.h: - Disable FE3/Mega-Cart write back if cartridge was from a - snapshot, cast away few 64bit-only warnings - -2009-11-10 Andreas Matthies - - * doc/html/plain/NEWS: Updated NEWS with DX9 stuff. - -2009-11-09 Spiro Trikaliotis - - * Version 2.1.19 - -2009-11-08 Christian Vogelgsang - - * data/CBM-II/Makefile.am, data/CBM-II/osx_pos_uk.vkm, - data/CBM-II/osx_sym_uk.vkm, data/PET/Makefile.am, - data/PET/osx_sym_gr.vkm, data/PET/osx_sym_uk.vkm, - data/PLUS4/Makefile.am, data/PLUS4/osx_pos.vkm, - data/PLUS4/osx_sym.vkm, data/VIC20/osx_pos.vkm, - data/VIC20/osx_sym.vkm, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/kbd.h, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/cbm2controller.h, - src/arch/unix/macosx/cocoa/menu/cbm2controller.m, - src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/cbm2ui.m, - src/arch/unix/macosx/cocoa/menu/petcontroller.h, - src/arch/unix/macosx/cocoa/menu/petcontroller.m, - src/arch/unix/macosx/cocoa/menu/petmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/petmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/petui.m, - src/arch/unix/macosx/cocoa/menu/plus4controller.h, - src/arch/unix/macosx/cocoa/menu/plus4controller.m, - src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/plus4ui.m: macosx: added cocoa - xcbm2, xpet and xplus4 - -2009-11-08 Daniel Kahlin - - * src/info.c: Updated with some recent additions. (xvic - cartridges + resid-dtv) - - * doc/html/plain/NEWS: Added an entry about half-char splits in - xvic. - -2009-11-08 Andreas Matthies - - * src/arch/win32/video-dx9.c: Fixed calculation of - shrinked_width in fixed aspect ratio mode. - -2009-11-06 Hannu Nuotio - - * po/POTFILES.in, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisid.h, - src/arch/unix/gui/uisidcart.c, src/arch/unix/gui/uisidcart.h, - src/arch/unix/gui/vic20ui.c: SID engine/model menu combination - for *nix UI - -2009-11-05 Hannu Nuotio - - * src/arch/unix/gui/vic20ui.c: Add xvic cartridge extra options - to *nix UIs - -2009-11-04 Andreas Matthies - - * src/arch/win32/uimediafile.c: Fixed handling of the ffmpeg - controls again. - - * src/gfxoutputdrv/ffmpegdrv.c: Enable H264 codec and fix some - parameters for the FFV1 codec. - -2009-11-04 Hannu Nuotio - - * src/arch/sdl/menu_sid.c: SID engine/model menu combination for - SDL UI - -2009-11-04 Fabrizio Gennari - - * src/plus4/ted-mem.c, src/sid/sid-cmdline-options.c, - src/sid/sid-resources.c: Remove some Visual Studio warnings - -2009-11-04 Marco van den Heuvel - - * src/arch/amigaos/mui/uisidcart.c, - src/arch/amigaos/mui/uisiddtv.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c: Changed - the sid dialogs of the msdos ui to the engine/model - combination type, only valid combinations are shown in the ui. - - * src/arch/amigaos/mui/uisid.c, src/arch/win32/uisid.c, - src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c, - src/sid/sid.h: Added definitions for the parsid, hardsid and - cw engine/models and made the win32 and amiga ui use them. - - * src/arch/msdos/c64ui.c, src/arch/msdos/tuifs.c, - src/arch/msdos/tuimenu.c, src/arch/msdos/uic64dtv.c, - src/arch/msdos/uidqbb.c: Fixed some errors. - - * src/arch/amigaos/mui/mui.c: Fixed the amiga ui to use the new - sid engine/model setting function. - -2009-11-03 Andreas Matthies - - * src/gfxoutputdrv/ffmpegdrv.c: Fixed for viewports not a - multiple of 16. - - * src/arch/win32/uimediafile.c: Fill FFMPEG settings controls - even if FFMPEG driver is not selected. - - * src/monitor/monitor.c: Fixed memory leak. - - * src/arch/win32/video-dx9.c, src/arch/win32/videoarch.h: Keep - aspect ratio implemented for fullscreen mode. - -2009-11-03 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/mui.h, - src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisidcart.c, - src/arch/amigaos/mui/uisiddtv.c, src/arch/amigaos/video.c: - Changed the amiga ui sid dialogs to the engine/model - combination type, only valid combinations are shown in the ui, - and fixed some errors. - - * configure.in: Changed the xaw lib checking to where configure - will stop with an error if needed X11 libs are missing. - - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/uisid.c, src/arch/win32/uisidcart.c, - src/arch/win32/uisiddtv.c, src/sid/sid-resources.h, - src/sid/sid.h: Changed the sid dialogs to the engine/model - combination type, only valid combinations are shown in the ui. - - * configure.in: Fixed the commctrl.h shlobj.h winioctl.h header - checks. - -2009-11-02 Spiro Trikaliotis - - * src/resid-fp/filter.cc: Changed constant from type double to - float to prevent warning. - -2009-11-02 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c: Fix FE3 snapshot by moving - flash040 module handling after closing the main FE3 module and - shortening the flash040 module name - -2009-11-02 Antti S. Lankila - - * src/resid-fp/filter.cc: Reduce clearly excessive filter - resonance on 6581 side. - -2009-11-02 Marco van den Heuvel - - * src/plus4/ted.c: Applied plus4 ted patch as contributed by - Attila Grosz. - - * src/arch/unix/gp2x/gpe-files/x128.gpe, - src/arch/unix/gp2x/gpe-files/x64.gpe, - src/arch/unix/gp2x/gpe-files/x64dtv.gpe, - src/arch/unix/gp2x/gpe-files/xcbm2.gpe: Fixed the sid - engine/model selection command line of the gp2x .gpe files. - -2009-11-02 Antti S. Lankila - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/wave.cc, - src/resid-fp/wave.h, src/sid/resid-fp.cc: New analog filter - based on slightly nonlinear amplifier simulation. The filter - is a bit glitchy right now, but the glitches can probably be - tweaked away. Updated combined waveforms after some - modifications to fitting algorithm and the calculation - algorithm yielded improved fitness. Made the SID sound - slightly louder. Reduced 8580 resonance. - -2009-11-01 Spiro Trikaliotis - - * src/drive/iec/iecrom.c: Fixed 1541 drive ROM checksum for - 901229-05 ROM. - -2009-11-01 Christian Vogelgsang - - * data/VIC20/Makefile.am, data/VIC20/osx_pos.vkm, - data/VIC20/osx_sym.vkm, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64controller.h, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/vic20controller.h, - src/arch/unix/macosx/cocoa/menu/vic20controller.m, - src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.m, - src/arch/unix/macosx/cocoa/menu/vic20ui.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, - src/arch/unix/macosx/x11-launcher.sh: macosx: added cocoa xvic + * src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, + src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added + pethre.c to the various project files. -2009-11-01 pottendo +2012-11-29 Kajtar Zsolt - * src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/x11ui.c: made `ui_cached_video_canvas' - static again. + * src/c64/c64memsc.c, src/c64/vsidmem.c: Fix handling of processor i/o + ports for execution -2009-11-01 Christian Vogelgsang +2012-11-29 Marco van den Heuvel - * build/macosx/build-vice-dist.sh: macosx: fixed references of - embedded libraries + * src/platform/platform_solaris_runtime_os.c: Updated slightly. -2009-11-01 Spiro Trikaliotis - - * src/arch/win32/uimon.c: Allow settings breakpoints in monitor - when TDE is off. Patch by iAN_CooG. (#2865640) - -2009-11-01 Marco van den Heuvel - - * doc/cartconv.txt: Updated cartconv.txt. - - * README, build/xbox-sdl/build.sh, doc/html/Makefile.am, - doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html, - doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, - doc/html/sco.html, doc/html/solaris.html, doc/vice.texi, - po/da.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, po/tr.po, vice-mint.spec, vice.spec: Changed the - html pages and some other files in preparation of the 2.2 - release. - - * src/sid/sid-resources.c: Fixed the DTVSID command-line - selection. - - * src/sid/sid-cmdline-options.c, src/sid/sid-resources.c, - src/sid/sid-resources.h, src/sid/sid.h, src/translate.c, - src/translate.txt: Changed the sid engine and model - command-line selection to a combined SID engine/model - selection, that way only valid combinations can be used from - the command line. - -2009-10-31 Hannu Nuotio - - * src/core/flash040core.c, src/flash040.h, - src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, - src/vic20/cart/generic.h, src/vic20/cart/megacart.c, - src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cart.h, src/vic20/vic20-snapshot.c, - src/vic20/vic20memsnapshot.c: Implement xvic cart snapshots - (including flash040), bump xvic snapshot revision number - -2009-10-29 pottendo - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/vsyncarch.c, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/lightpendrv.h, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c - (ui_open_canvas_window): remember app_shell index for - distinction of canvas for lightpen. (ui_open_canvas_window): - Remember offx correction offset. (enter_window_callback): - update canvas to use for lightpendrv. - - * arch/unix/x11/gnome/videoarch.h (struct video_canvas_s): new - fields `offx' and `app_shell' to make lightpendrv happy. - `offx' is a kludge to pass over the correction offset to the - lightpendrv. - - * arch/unix/x11/gnome/lightpendrv.c (gtk_lightpen_update): - Reworked to handle multi-canvas and add kludge to correct - x-size of screen. - - * arch/unix/vsyncarch.c (vsyncarch_presync): fixed typo. - - * arch/unix/gui/vic20ui.c: Added lightpen menu. - - * arch/unix/gui/c128ui.c (io_extensions_submenu): Lightpen - only for GTK gui. * arch/unix/gui/c64ui.c: Likewise. - -2009-10-29 Hannu Nuotio +2012-11-29 Kajtar Zsolt - * src/vic20/vic.c, src/vic20/vic.h: Add extra bit to xvic - lightpen x resolution + * src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: Put + back the original test, otherwise the native support is also read + only. -2009-10-29 pottendo +2012-11-29 Kajtar Zsolt - * src/info.c: Removed `/Glance' from Emirs credits on request. + * src/arch/sdl/video.c: Don't crash in case hardware scaling is not + possible. Just retry without. -2009-10-29 Christian Vogelgsang +2012-11-29 groepaz - * src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: hold - flicker fixed frame if emulator is paused - -2009-10-28 Marco van den Heuvel + * src/resid/wave.cc: really zero (ground) bit 0 of triangle waveform + as intended by r24849 - bug found by Leandro Nini - * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c, - src/c128/z80mem.h: Did some more code cleanups. +2012-11-29 groepaz -2009-10-27 Marco van den Heuvel + * man/c1541.1, man/petcat.1, man/vice.1: man page fixes, patch by + anthonyjbentley - * src/c128/c128-resources.c, src/c128/c128-snapshot.c, - src/c128/c128-snapshot.h, src/c128/c128memlimit.h, - src/c128/c128memrom.c, src/c128/c128memrom.h, - src/c128/c128memsnapshot.h, src/c128/c128mmu.c, - src/c128/c128mmu.h, src/c128/c128rom.c, src/c128/c128romset.c, - src/c128/c128video.c, src/c128/daa.c, src/c128/daa.h, - src/c128/functionrom.h, src/c64/c64-cmdline-options.c: Did - some more code cleanups. - - * src/c128/c128-cmdline-options.h, src/c128/c128.c, - src/c128/c128.h, src/c128/c128cia1.c, src/c128/c128cpu.c, - src/c128/c128drive.c, src/c128/c128embedded.c, - src/c128/c128fastiec.c, src/c128/c128fastiec.h, - src/c128/c128mem.c, src/c128/c128mem.h, - src/c128/c128meminit.c, src/c128/c128meminit.h, - src/c128/c128memlimit.c, src/c64/tfearch.h: Did some more code - cleanups. - - * src/arch/sdl/archdep_xbox.c: Changed the xbox - archdep_require_vkbd() to return 1. - - * src/plus4/ted-badline.c: Corrected a memset that was supposed - to be a memcpy. - -2009-10-26 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: - fixed missing return value - -2009-10-26 Hannu Nuotio - - * src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c, - src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, - src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, - src/arch/sdl/uimenu.c: Improved path handling for Dingoo/GP2X, - added archdep vkbd preference for UI text input dialogs. Patch - provided by Peter Edwards. +2012-11-28 Kajtar Zsolt -2009-10-26 Christian Vogelgsang + * src/arch/unix/macosx/cocoa/mousedrv.m: Update mouse driver like it + was done on unix. Movement speed limit should not be handled here. - * src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved - OpenGL locking +2012-11-27 Kajtar Zsolt -2009-10-26 pottendo + * src/vdrive/vdrive-command.c, src/vdrive/vdrive.h: Fix FILES + SCRATCHED message - * po/de.po: Updated. +2012-11-27 Kajtar Zsolt -2009-10-25 Daniel Kahlin + * src/vdrive/vdrive-bam.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: + Move vdrive_calculate_disk_half - * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, - src/vic20/vic.h: Implemented rendering of half char splits for - foreground colors and reverse mode. +2012-11-27 Kajtar Zsolt -2009-10-25 Christian Vogelgsang + * src/sound.c: [i] is not needed, possibly it could cause a crash. - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/mousedrv.m, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved - mouse handling and corrected y flip +2012-11-27 Kajtar Zsolt - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/videoparam.h, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added - flicker fixer to sync draw + * src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, + src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, + src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c: Simplify arguments + of bam functions by using vdrive instead of several parameters. -2009-10-25 Daniel Kahlin +2012-11-27 Kajtar Zsolt - * src/vic20/vic-mem.c: Corrected the timing of auxiliary color - changes. (was one cycle early) + * src/c1541.c, src/imagecontents/diskcontents-block.c, + src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, + src/vdrive/vdrive-dir.h, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.h: Introduce + vdrive_dir_context_t -2009-10-25 Spiro Trikaliotis +2012-11-27 Kajtar Zsolt - * src/monitor.h, src/monitor/monitor.c: mon_ioreg_add_list() now - has ints as 3rd and 4th parameter (instead of WORD), - eliminating warnings. + * src/cbmdos.c: Fix ? wildcard matching, it does not match a 0xa0. -2009-10-25 Marco van den Heuvel +2012-11-27 Kajtar Zsolt - * src/plus4/ted-badline.c, src/plus4/ted-fetch.c, - src/plus4/ted-mem.c, src/plus4/ted.c, src/plus4/tedtypes.h: - Applied plus4 ted patches as contributed by Attila Grosz. + * src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, + src/vdrive/vdrive-dir.h: Change vdrive_dir_remove_slot to really only + remove the entry and don't search for it. Then there's no need to + rewind the directory when removing multiple entries with scratch. - * po/de.po, src/arch/win32/res.rc, - src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, - src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc: - Updated german translations. +2012-11-27 Kajtar Zsolt -2009-10-24 Hannu Nuotio + * src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: + Remove VDRIVE_IMAGE_FORMAT_4000_TEST, set read_only directly. - * doc/html/plain/NEWS: Updated. +2012-11-25 groepaz - * src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h, - src/arch/sdl/uimon.c: Always use escaped_is_null in - sdl_ui_readline, remove as redundant. Fixes canceling text - input dialogs. + * src/video/render1x2crt.c, src/video/render2x2crt.c, + src/video/render2x2ntsc.c, src/video/render2x2pal.c: fix for video + cache - * src/arch/sdl/menu_common.c, src/arch/sdl/ui.c: Fix small SDL - UI monitor bugs +2012-11-25 groepaz -2009-10-24 Christian Vogelgsang + * src/video/render1x2crt.c, src/video/render2x2crt.c, + src/video/render2x2ntsc.c, src/video/render2x2pal.c: properly render + last line, fixes bug #3546583 - * src/arch/unix/macosx/make-bindist.sh: macosx: added CBM font - to cocoa releases +2012-11-23 Marco van den Heuvel -2009-10-24 Marco van den Heuvel + * src/gfxoutputdrv/nativedrv.c: Fixed the hre native screenshot + rendering. - * src/arch/win32/uiplus4mem.c: Fixed the win32 plus4 memory - settings dialog. +2012-11-23 Manuel Antonio Rodriguez Bas - * src/c64/patchrom.c, src/c64/patchrom.h, src/c64/plus256k.c, - src/c64/plus60k.c, src/c64/psid.c, src/c64/psid.h, - src/c64/psiddrv.h, src/c64/ramcart.c, src/c64/reloc65.c, - src/c64/reu.c, src/c64/reu.h, src/c64/sfx_soundexpander.c, - src/c64/sfx_soundsampler.c, src/c64/tfe.c: Did some more code - cleanups. + * po/es.po: Updated. -2009-10-23 pottendo +2012-11-23 groepaz - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uilightpen.c, - src/arch/unix/gui/uilightpen.h, src/arch/unix/vsyncarch.c, - src/arch/unix/x11/gnome/Makefile.am, - src/arch/unix/x11/gnome/TODO, - src/arch/unix/x11/gnome/lightpendrv.c, - src/arch/unix/x11/gnome/lightpendrv.h, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uiarch.h, src/gfxoutputdrv/ffmpegdrv.c: - * arch/unix/x11/gnome/x11ui.c (mouse_handler): hook lightpen. - (ui_open_canvas_window): Likewise. - - * arch/unix/x11/gnome/uiarch.h (enum ui_keysym_s): Added - KEYSYM_g as shortcut for lightpen toggle. made - `ui_cached_video_canvas' global (this is a hack and should be - fixed one day). - - * arch/unix/x11/xaw/uiarch.h (enum ui_keysym_s): Added - KEYSYM_g as shortcut for lightpen toggle. - - * arch/unix/x11/gnome/lightpendrv.[ch]: new files. - - * arch/unix/vsyncarch.c (vsyncarch_presync): hook lightpen - update. - - * arch/unix/gui/uilightpen.[ch]: new files. - - * arch/unix/x11/gnome/Makefile.am (libgnomeui_a_SOURCES): - Added `lightpen*'. * arch/unix/gui/Makefile.am - (libarchgui_a_SOURCES): Likewise. - - * gfxoutputdrv/ffmpegdrv.c (ffmpegdrv_close_video): check - `picture' and `tmp_picture' before freeing. + * src/c64/c64cia1.c: improved keyboard matrix emulation, handles + ghosting and connecting arbitrary lines via several keys. (see + testprogs/CIA/ciaports) - * po/de.po: Updated. +2012-11-22 Marco van den Heuvel -2009-10-23 Marco van den Heuvel + * src/gfxoutputdrv/nativedrv.c: Added vdc monochrome/attribute support + to the native screenshot code. - * src/c64/fmopl.h, src/c64/georam.c, src/c64/georam.h, - src/c64/isepic.c, src/c64/mmc64.c: Did some more code - cleanups. - -2009-10-22 Spiro Trikaliotis - - * src/arch/win32/c64c128.dsp, src/c64/c64io.c: Added missing - includes and missing include directory src/c64/cart - - * src/arch/win32/uisidcart.c: Removed unused variable. - -2009-10-21 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib, - src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, - src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added - disk/tape image contents preview in open panel. - - * src/log.c, src/log.h: added log_enable() to temporarly - disable/enable logging - - * src/c64/c64io.c: added missing HAVE_TFE - -2009-10-21 Andreas Matthies - - * src/core/viacore.c: This should fix the timer wrap bug. - -2009-10-21 Spiro Trikaliotis - - * Version 2.1.18 - -2009-10-21 Marco van den Heuvel - - * src/c64/c64-cmdline-options.h, src/c64/c64-midi.c, - src/c64/c64-midi.h, src/c64/c64-resources.c, - src/c64/c64-resources.h, src/c64/c64-snapshot.c, - src/c64/c64-snapshot.h, src/c64/c64acia1.c, src/c64/c64bus.c, - src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64cia1.c, - src/c64/c64cia2.c, src/c64/c64datasette.c, src/c64/c64drive.c, - src/c64/c64embedded.c, src/c64/c64export.c, - src/c64/c64export.h, src/c64/c64fastiec.c, - src/c64/c64fastiec.h, src/c64/c64iec.c, src/c64/c64iec.h, - src/c64/c64io.h, src/c64/c64keyboard.c, src/c64/c64keyboard.h, - src/c64/c64mem.c, src/c64/c64mem.h, src/c64/c64meminit.c, - src/c64/c64meminit.h, src/c64/c64memlimit.c, - src/c64/c64memrom.c, src/c64/c64memrom.h, - src/c64/c64memsnapshot.c, src/c64/c64memsnapshot.h, - src/c64/c64parallel.c, src/c64/c64parallel.h, - src/c64/c64pla.c, src/c64/c64pla.h, src/c64/c64printer.c, - src/c64/c64rom.c, src/c64/c64rom.h, src/c64/c64romset.c, - src/c64/c64rsuser.c, src/c64/c64rsuser.h, src/c64/c64sound.c, - src/c64/c64tpi.c, src/c64/c64tpi.h, src/c64/c64video.c, - src/c64/digimax.c, src/c64/dqbb.c, src/c64/fmopl.c: Did some - more code cleanups. - - * src/c64/c64io.c, src/c64/cart/actionreplay.c, - src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, - src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, - src/c64/cart/actionreplay4.h, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: Added more I/O devices to the - monitor I/O list. - -2009-10-20 Marco van den Heuvel - - * src/c64/c64.c, src/c64/c64.h, src/c64/c64_256k.c, - src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, - src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/c64cartmem.h, src/c64/cart/comal80.c, - src/c64/cart/crt.c, src/c64/cart/crt.h, - src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, - src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.c, - src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, - src/c64/cart/epyxfastload.h, src/c64/cart/expert.c, - src/c64/cart/expert.h, src/c64/cart/final.c, - src/c64/cart/final.h, src/c64/cart/generic.c, - src/c64/cart/generic.h, src/c64/cart/ide64.c, - src/c64/cart/ide64.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, - src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, - src/c64/cart/mikroass.c, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h, src/c64/cart/rexep256.c, - src/c64/cart/ross.c, src/c64/cart/stardos.c, - src/c64/cart/stb.c, src/c64/cart/supergames.c, - src/c64/cart/supergames.h, src/c64/cart/supersnapshot.c, - src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.c, - src/c64/cart/zaxxon.h: Did some more code cleanups. - -2009-10-19 Marco van den Heuvel - - * src/arch/win32/uisnapshot.c, src/arch/win32/uisnapshot.h, - src/arch/win32/uisound.c, src/arch/win32/uisoundexpander.c, - src/arch/win32/uispeed.c, src/arch/win32/uispeed.h, - src/arch/win32/uitfe.c, src/arch/win32/uitfe.h, - src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, - src/arch/win32/uivideo.c, src/arch/win32/uivideo.h, - src/arch/win32/vic20ui.c, src/arch/win32/video-ddraw.c, - src/arch/win32/video-dx9.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h, src/arch/win32/vsidui.c, - src/arch/win32/vsyncarch.c, src/arch/win32/winlong.h, - src/arch/win32/winmain.c, src/arch/win32/winmain.h, - src/c64/cart/actionreplay.c, src/c64/cart/actionreplay.h, - src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, - src/c64/cart/actionreplay4.c: Did some more code cleanups. - -2009-10-18 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: - adapted Makefile.am to resource changes - - * src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: - macosx: converted all nib resources to xml - - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/make-bindist.sh: macosx: joykeys now - support N/A in editor. added clear button to clear whole - keyset - - * src/joystick.c: joykeys are now preset to the keboard NONE - symbol - - * build/macosx/build-hidutils.sh: macosx: fixed HID utitilies - for macos 10.6 - - * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, - data/C64/osx_pos.vkm, data/C64/osx_sym_de.vkm, - data/C64/osx_sym_us.vkm, src/arch/unix/archdep.h: macosx: - fixed shifted cursor movement in x64 - - * src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved - multi buffer blending - -2009-10-18 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/Readme.txt: Added some info about the - 'make bindist' batch file in the win32 sdl dir to the readme - file. - - * src/arch/win32/res.rc, src/arch/win32/ui-resources.c, - src/arch/win32/uimonmsg.h, src/arch/win32/uimouse.c, - src/arch/win32/uimouse.h, src/arch/win32/uinetwork.c, - src/arch/win32/uiperipheral.c, src/arch/win32/uiperipheral.h, - src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c, - src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c, - src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.c, - src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c, - src/arch/win32/uiquicksnapshot.h, src/arch/win32/uiram.c, - src/arch/win32/uiram.h, src/arch/win32/uiramcart.c, - src/arch/win32/uiramcart.h, src/arch/win32/uireu.c, - src/arch/win32/uireu.h, src/arch/win32/uirom.c, - src/arch/win32/uirs232.c, src/arch/win32/uirs232.h, - src/arch/win32/uirs232user.c, src/arch/win32/uirs232user.h, - src/arch/win32/uisid.c, src/arch/win32/uisid.h, - src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c: Did - some more code cleanups. - -2009-10-17 Andreas Matthies - - * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt: - Added aspect ratio control to the video settings UI. +2012-11-22 Marco van den Heuvel -2009-10-17 Christian Vogelgsang + * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h, + src/vdc/vdc.c: Started adding vdc native screenshot support. - * src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: make gl - context only current if its required. fixes problems on ppc +2012-11-22 Olaf Seibert - * src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added - experimental multi buffer temporal filtering for graphics - output - - * src/video/render1x1pal.c, src/video/render2x2pal.c, - src/video/video-color.c, src/video/video-color.h: added - optional alpha value support for PAL emulation rendering in 32 - bit RGBA - -2009-10-17 Marco van den Heuvel - - * src/arch/win32/uikeyboard.h, src/arch/win32/uilib.c, - src/arch/win32/uilib.h, src/arch/win32/uilightpen.c, - src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c, - src/arch/win32/uimmc64.c, src/arch/win32/uimon.c: Did some - more code cleanups. - -2009-10-16 Christian Vogelgsang - - * configure.in, - src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/Makefile.am, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/videoarch.h, - src/arch/unix/macosx/cocoa/videoparam.h, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: more - graphics output rewriting. added sync draw mode. - -2009-10-16 Marco van den Heuvel - - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, - src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, - src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, - src/arch/win32/rs232net.h, src/arch/win32/signals.c, - src/arch/win32/statusbar.c, src/arch/win32/statusbar.h, - src/arch/win32/system.c, src/arch/win32/tfearch.c, - src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/uiacia.c, src/arch/win32/uiacia.h, - src/arch/win32/uiattach.c, src/arch/win32/uiattach.h, - src/arch/win32/uiautostart.c, src/arch/win32/uic128.c, - src/arch/win32/uic128.h, src/arch/win32/uic64_256k.c, - src/arch/win32/uic64cart.c, src/arch/win32/uic64cart.h, - src/arch/win32/uic64dtv.c, src/arch/win32/uicart.c, - src/arch/win32/uicart.h, src/arch/win32/uicbm2set.c, - src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c, - src/arch/win32/uidatasette.c, src/arch/win32/uidatasette.h, - src/arch/win32/uidigimax.c, src/arch/win32/uidqbb.c, - src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec128.h, - src/arch/win32/uidrivec64.c, src/arch/win32/uidrivec64.h, - src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidrivepetcbm2.h, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidriveplus4.h, - src/arch/win32/uidrivevic20.c, src/arch/win32/uidrivevic20.h, - src/arch/win32/uieasyflash.c, src/arch/win32/uievent.c, - src/arch/win32/uievent.h, src/arch/win32/uifliplist.c, - src/arch/win32/uifliplist.h, src/arch/win32/uigeoram.c, - src/arch/win32/uigeoram.h, src/arch/win32/uihelp.c, - src/arch/win32/uihelp.h, src/arch/win32/uiide64.c, - src/arch/win32/uiide64.h, src/arch/win32/uiisepic.c, - src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c, - src/arch/win32/uipetset.c, src/arch/win32/uiplus4mem.c, - src/arch/win32/uisidcart.c, src/arch/win32/uivicset.c: Did - some more code cleanups. + * src/gfxoutputdrv/nativedrv.c, src/pet/petdww.c, src/pet/petdww.h: + Native DWW screenshot on 80 column screens (horizontal expansion). -2009-10-14 Andreas Matthies +2012-11-22 Marco van den Heuvel - * src/arch/win32/ui-resources.c, src/arch/win32/ui.c: Handle - changes of aspect ratio resources and canvas resizing. + * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, + src/arch/sdl/menu_screenshot.c, src/gfxoutputdrv/koaladrv.c: Added + compressed koala native screenshot support. -2009-10-14 Christian Vogelgsang +2012-11-21 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/cocoa/vicemachine.h, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/videoarch.h, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: graphics - output code clean ups - -2009-10-13 Spiro Trikaliotis - - * src/arch/win32/uic64dtv.c, src/arch/win32/uipetset.c: Removed - (now) unused variables. - - * src/arch/win32/uimon.c: Fixed warnings. - -2009-10-13 Marco van den Heuvel - - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/rescommon.h, - src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc, - src/arch/win32/resdrivec64.rc, - src/arch/win32/resdrivepetcbm2.rc, - src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, - src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, - src/arch/win32/uic64dtv.c, src/arch/win32/uicbm2set.c, - src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c, - src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, - src/arch/win32/uieasyflash.c, src/arch/win32/uigeoram.c, - src/arch/win32/uiisepic.c, src/arch/win32/uimidi.c, - src/arch/win32/uimmc64.c, src/arch/win32/uimouse.c, - src/arch/win32/uipetset.c: Made some more dialogs - auto-(re)sizing. - -2009-10-12 Andreas Matthies - - * src/arch/win32/ui-resources.c, src/arch/win32/ui.c: - Implemented fixed aspect ratio (not yet complete). - -2009-10-12 Daniel Kahlin - - * src/vic20/cart/finalexpansion.c: Disabled emulation of the FE - V3.2 pre-release Super ROM bug. + * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h: Added ted + multicolor bitmap mode for native screenshots. -2009-10-11 Hannu Nuotio +2012-11-21 Olaf Seibert - * src/6510dtvcore.c: Skip interrupt sequence dummy cycles on - skip cycle + * src/pet/petdww.c, src/pet/pethre.c, src/pet/petmodel.c: Clean up + some debugging printf()s, and svn:eol-style. -2009-10-10 pottendo +2012-11-21 Marco van den Heuvel - * po/de.po: Updated. + * src/gfxoutputdrv/nativedrv.c: Added luminances support to the ted + hires mode for native screenshots. -2009-10-10 Marco van den Heuvel +2012-11-21 Marco van den Heuvel - * src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64dtv.c: Made - some more dialogs auto-(re)sizing. + * src/cbm2/cbm2.c, src/crtc/crtc.c, src/crtc/crtc.h, + src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/nativedrv.c, src/pet/pet.c, src/pet/petdww.c, + src/pet/petdww.h: Added olaf's dww/hre support (in a slightly modified + form) to the native screenshot code. - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uic64dtv.c, - src/arch/win32/uikeyboard.c, src/arch/win32/uikeyboard.h, - src/arch/win32/vic20ui.c: Made some more dialogs - auto-(re)sizing. - -2009-10-09 Marco van den Heuvel - - * src/arch/win32/intl.c, src/arch/win32/resc128.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uic128.c: Made some more dialogs - auto-(re)sizing. - - * src/arch/win32/intl.c, src/arch/win32/resc128.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uic128.c: Made some more dialogs - auto-(re)sizing. - - * src/arch/win32/intl.c, src/arch/win32/resc128.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uic128.c: Made some more dialogs - auto-(re)sizing. +2012-11-21 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uilib.h, - src/arch/win32/uirom.c, src/arch/win32/uirom.h, - src/arch/win32/vic20ui.c: Made some more dialogs - auto-(re)sizing. + * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c, + src/gfxoutputdrv/nativedrv.c, src/gfxoutputdrv/nativedrv.h: Made the + resizing better. -2009-10-08 Marco van den Heuvel +2012-11-21 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/uirom.c, - src/arch/win32/uirom.h, src/arch/win32/uisound.c, - src/arch/win32/vic20ui.c: Made some more dialogs - auto-(re)sizing. + * src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, + src/arch/win32/gfxoutputdrv.dsp, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/gfxoutputdrv.vcproj, + src/gfxoutput.h, src/gfxoutputdrv/doodledrv.c, + src/gfxoutputdrv/koaladrv.c, src/translate.txt, src/translate_text.c: + Added the nativedrv.c file to the various project files. -2009-10-07 Spiro Trikaliotis +2012-11-21 Marco van den Heuvel - * src/arch/win32/uidatasette.c, src/arch/win32/uilib.c, - src/core/viacore.c: Removed unused variables. + * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c: Added + undersize handling resources and command-line options, no actions + based on this are performed yet. -2009-10-07 Marco van den Heuvel +2012-11-21 Marco van den Heuvel - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/uilib.c: Made some more dialogs - auto-(re)sizing. + * src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/koaladrv.c: Less + 'magic' numbers, in this case they are kinda obvious, but for future + formats the numbers might not be so obvious. - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c: Made - some more dialogs auto-(re)sizing. +2012-11-21 Marco van den Heuvel -2009-10-06 Marco van den Heuvel + * src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/doodledrv.c, + src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/nativedrv.c, + src/gfxoutputdrv/nativedrv.h, src/pet/pethre.c: Made the native + screenshot code modular and more prepared for future enhancements. - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uiconsole.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h, src/arch/win32/uinetwork.c, - src/arch/win32/uiperipheral.c, src/arch/win32/uirom.c, - src/arch/win32/uirs232.c, src/arch/win32/uispeed.c: Made some - more dialogs auto-(re)sizing. +2012-11-21 Marco van den Heuvel -2009-10-05 Christian Vogelgsang + * src/65c02core.c: Removed some redundant code. - * src/arch/unix/macosx/cocoa/video.m: macosx: reverted graphics - update strategy +2012-11-20 Olaf Seibert -2009-10-05 Marco van den Heuvel + * src/pet/Makefile.am: Nor that part of this file. - * src/arch/win32/fullscrn.c, src/arch/win32/intl.c, - src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uiram.c, - src/arch/win32/uivideo.c: Made some more dialogs - auto-(re)sizing. +2012-11-20 Olaf Seibert -2009-10-04 Hannu Nuotio + * src/crtc/Makefile.am: Oops, didn't mean to include that file. - * src/arch/sdl/menu_joystick.c: Add missing joystick 1 mapping - submenu to xvic SDL UI +2012-11-20 Olaf Seibert -2009-10-04 Marco van den Heuvel + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/petui.c, + src/arch/unix/gui/uipethre.c, src/arch/unix/gui/uipethre.h, + src/crtc/Makefile.am, src/crtc/crtc-draw.c, src/crtc/crtc-draw.h, + src/pet/Makefile.am, src/pet/pet-resources.c, src/pet/pet.c, + src/pet/petdww.c, src/pet/petdww.h, src/pet/pethre.c, + src/pet/pethre.h, src/pet/petmem.c, src/pet/petmem.h, + src/pet/petmemsnapshot.c, src/pet/petmodel.c, src/pet/pets.h: Add + first pass at PET 8296GD support (the HRE (High Res Emulator) board. + More hardware research will hopefully refine the emulation. - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uidatasette.c, src/arch/win32/uijoystick.c, - src/arch/win32/uilib.c, src/arch/win32/uilib.h, - src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c: Made - some more dialogs auto-(re)sizing and added a button centering - routine. +2012-11-20 Marco van den Heuvel -2009-10-03 Marco van den Heuvel + * src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/doodledrv.c, + src/gfxoutputdrv/doodledrv.h, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/koaladrv.h, + src/gfxoutputdrv/nativedrv.h: Unified the data structures of the + native screenshot drivers. - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uijoystick.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h, src/arch/win32/uiperipheral.c: Turned - the joystick and disk device settings dialog into a dynamic - size ones. +2012-11-20 Olaf Seibert -2009-10-02 Spiro Trikaliotis + * src/pet/6809.c: Clean up the unused code to avoid the 6702 dongle + check in Waterloo software. - * src/arch/win32/uimon.c, src/monitor/mon_ui.c, - src/monitor/mon_ui.h, src/monitor/mon_util.c, - src/monitor/mon_util.h: Add memory window to Win32 monitor. - Original patch by Martin Piper, but massively refactored. +2012-11-19 Manuel Antonio Rodriguez Bas - * src/monitor.h: Add processor regs into CPU history. Patch - provided by Martin Piper. (missing patch). + * po/es.po: Updated. - * src/6510core.c, src/6510dtvcore.c, src/monitor/monitor.c, - src/monitor/montypes.h: Add processor regs into CPU history. - Patch provided by Martin Piper. +2012-11-19 Marco van den Heuvel -2009-10-02 Marco van den Heuvel + * src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, + src/arch/win32/gfxoutputdrv.dsp, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/gfxoutputdrv.vcproj: + Updated the various project files to the koala native screenshot + changes. - * src/arch/win32/uidatasette.c: Added some comments to show how - the dynamic resizing of the datasetter dialog works. +2012-11-19 Marco van den Heuvel - * src/arch/win32/uidatasette.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h: Added some extra win32 dynamic size - routines and 'groupified' the datasette dialog routine. + * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, + src/arch/sdl/menu_screenshot.c: Added koala native screenshot support + to the various GUI's. -2009-10-01 Hannu Nuotio +2012-11-19 Marco van den Heuvel - * doc/ReadmeSDL.txt: SDL UI slider control documentation, - contributed by Peter Edwards (slightly edited) + * doc/vice.chm, doc/vice.hlp, doc/vice.pdf, + src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/koaladrv.h, + src/monitor/mon_parse.c, src/monitor/mon_parse.h: Added koala native + screenshot support (wip). -2009-10-01 Marco van den Heuvel +2012-11-19 Marco van den Heuvel - * src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, - src/arch/win32/uidatasette.c: Turned the datasette settings - dialog into a dynamic size one. + * src/arch/os2/install.cmd: Fixed some issues. -2009-09-30 Marco van den Heuvel +2012-11-18 Marco van den Heuvel - * src/arch/win32/res.rc: Added some more win32 arch code - cleanups. + * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, + src/arch/sdl/menu_screenshot.c, src/gfxoutputdrv/doodledrv.c: Added + compressed doodle screenshot support. -2009-09-29 Christian Vogelgsang +2012-11-18 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: draw - with machine thread if not warp enabled - -2009-09-29 Marco van den Heuvel - - * src/arch/win32/archdep.c, src/arch/win32/archdep.h, - src/arch/win32/blockdev.c, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/catweaselmkiii.c, src/arch/win32/cbm2ui.c, - src/arch/win32/console.c, src/arch/win32/dinput_handle.c, - src/arch/win32/dinput_handle.h, src/arch/win32/dirent.c, - src/arch/win32/evc/system.c, src/arch/win32/evc/system.h, - src/arch/win32/fullscrn-ddraw.c, - src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, - src/arch/win32/fullscrn.h, src/arch/win32/gifdrv.c, - src/arch/win32/hardsid.c, src/arch/win32/intl.c, - src/arch/win32/joy.c, src/arch/win32/joy.h, - src/arch/win32/kbd.c, src/arch/win32/kbd.h, - src/arch/win32/lightpendrv.c, src/arch/win32/mididrv.c, - src/arch/win32/mingw32/system.h, src/arch/win32/mousedrv.c, - src/arch/win32/mousedrv.h, src/arch/win32/msvc/dirent.h, - src/arch/win32/msvc/inttypes.h, - src/arch/win32/msvc/siddefs-fp.h, - src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/stdint.h, - src/arch/win32/msvc/system.h, - src/arch/win32/msvc/wpcap/ip6_misc.h, - src/arch/win32/msvc/wpcap/net/bpf.h, - src/arch/win32/msvc/wpcap/pcap-stdinc.h, - src/arch/win32/msvc/wpcap/pcap.h, src/arch/win32/parsid.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/utils/genmsvcver.c, - src/arch/win32/utils/gentranslate.c, - src/arch/win32/utils/genwinres.c: Started on the win32 arch - code cleanups. - -2009-09-28 Hannu Nuotio - - * src/core/viacore.c: Fix broken clock overflow handling in VIA - core - -2009-09-28 Marco van den Heuvel - - * src/arch/unix/archdep.c, src/arch/unix/archdep.h, - src/arch/unix/blockdev.c, src/arch/unix/catweaselmkiii.c, - src/arch/unix/console.c, src/arch/unix/coproc.c, - src/arch/unix/coproc.h, src/arch/unix/dynlib.c, - src/arch/unix/fullscreenarch.h, src/arch/unix/hardsid.c, - src/arch/unix/icon.h, src/arch/unix/joy.c, - src/arch/unix/joy.h, src/arch/unix/joy_usb.c, - src/arch/unix/kbd.h, src/arch/unix/mididrv.c, - src/arch/unix/mousedrv.c, src/arch/unix/mousedrv.h, - src/arch/unix/openGL_sync.h, src/arch/unix/parsid.c, - src/arch/unix/rs232.c, src/arch/unix/signals.c, - src/arch/unix/socketimpl.h, src/arch/unix/tfearch.c, - src/arch/unix/ui.h, src/arch/unix/unixmain.c, - src/arch/unix/videoarch.h, src/arch/unix/vmstermios.h, - src/arch/unix/vsiduiunix.h, src/arch/unix/vsyncarch.c, - src/arch/unix/x11/c128icon.c, src/arch/unix/x11/c64dtvicon.c, - src/arch/unix/x11/c64icon.c, src/arch/unix/x11/cbm2icon.c, - src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/peticon.c, - src/arch/unix/x11/plus4icon.c, src/arch/unix/x11/qnxipc.h, - src/arch/unix/x11/qnxshm.c, src/arch/unix/x11/qnxshm.h, - src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, - src/arch/unix/x11/ui-cmdline-options.c, - src/arch/unix/x11/ui-resources.c, - src/arch/unix/x11/vic20icon.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/vidmode.h, src/arch/unix/x11/x11menu.h, - src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xrandr.c, - src/arch/unix/x11/xrandr.h: Finished the unix arch code - cleanups. - -2009-09-27 Daniel Kahlin - - * src/vic20/cart/finalexpansion.c: Refactored Blk0 handling in - the Final Expansion implementation. - - * src/vic20/cart/finalexpansion.c: Implemented Final Expansion - v3.2 features. Passes the current fe3diag.prg (which only - tests the v3.1 subset). - -2009-09-27 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh, - src/arch/unix/macosx/make-bindist.sh: macosx: updated build - system to support clang compiler and x86_64 builds - - * src/gfxoutputdrv/ffmpegdrv.c: removed obsolete format - specifier in ffmpegdrv - - * src/arch/unix/x11/gnome/uiscreenshot.c: added missing brace - - * build/macosx/build-allext.sh, - build/macosx/build-ffmpeglame.sh, build/macosx/build-gtk.sh, - build/macosx/build-hidutils.sh, build/macosx/build-inc.sh, - build/macosx/build-pcaplibnet.sh, - build/macosx/build-sdlmain.sh: macosx: added extlib support - for x86_64 and clang - -2009-09-27 Marco van den Heuvel - - * src/arch/unix/gp2x/uicmdline.c, src/arch/unix/x11/xaw/about.c, - src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uicolor.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/uimenu.h, - src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, - src/arch/unix/x11/xaw/uivsidcontrol.c, - src/arch/unix/x11/xaw/videoarch.h, - src/arch/unix/x11/xaw/widgets/Canvas.c, - src/arch/unix/x11/xaw/widgets/Canvas.h, - src/arch/unix/x11/xaw/widgets/CanvasP.h, - src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/widgets/DirMgr.h, - src/arch/unix/x11/xaw/widgets/Directory.c, - src/arch/unix/x11/xaw/widgets/Directory.h, - src/arch/unix/x11/xaw/widgets/DrawImageString.c, - src/arch/unix/x11/xaw/widgets/DrawString.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/FileSel.h, - src/arch/unix/x11/xaw/widgets/FileSelP.h, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/widgets/MultiList.h, - src/arch/unix/x11/xaw/widgets/MultiListP.h, - src/arch/unix/x11/xaw/widgets/RegExp.c, - src/arch/unix/x11/xaw/widgets/RegExp.h, - src/arch/unix/x11/xaw/widgets/ScrList.c, - src/arch/unix/x11/xaw/widgets/ScrList.h, - src/arch/unix/x11/xaw/widgets/ScrListP.h, - src/arch/unix/x11/xaw/widgets/TabString.h, - src/arch/unix/x11/xaw/widgets/Tablist2Tabs.c, - src/arch/unix/x11/xaw/widgets/TextField.c, - src/arch/unix/x11/xaw/widgets/TextField.h, - src/arch/unix/x11/xaw/widgets/TextFieldP.h, - src/arch/unix/x11/xaw/widgets/TextWidth.c, - src/arch/unix/x11/xaw/widgets/strnchr.c, - src/arch/unix/x11/xaw/x11kbd.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c: Added some more xaw arch - code cleanups. + * src/c64/cart/c64carthooks.c, src/c64/cart/magicformel.c, + src/c64/cart/magicformel.h: Not sure if it's correct, better revert + it. - * po/POTFILES.in: Updated. +2012-11-18 Kajtar Zsolt -2009-09-26 Daniel Kahlin + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/exos.c, src/c64/cart/exos.h: This is not going to work + well yet - * src/vic20/cart/finalexpansion.c: Refactored mode names - according to Final Expansion v3.2 nomenclature. +2012-11-18 Kajtar Zsolt -2009-09-25 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/magicformel.c, + src/c64/cart/magicformel.h: Add mmu translate to magic formel. Applied + some cleanup, but as far as I can tell the emulation is not 100% + accurate here yet... - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uimenu.h, - src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c: Finished the gnomeui arch - code cleanups. - -2009-09-24 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/console.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/view/consolewindow.m, - src/arch/unix/macosx/cocoa/view/fullscreenwindow.h, - src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: fixed - warnings and leaks +2012-11-18 Kajtar Zsolt -2009-09-24 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/exos.c, + src/c64/cart/exos.h: Add exos_mmu_translate - * src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/gnomekbd.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uifileentry.h, - src/arch/unix/x11/gnome/uijoystickkeys.c: Started on the - gnomeui arch code cleanups. - - * src/arch/unix/qnx6/getlibs.c, src/arch/unix/qnx6/getsize.c, - src/arch/unix/readline/complete.c, - src/arch/unix/readline/editline.c, - src/arch/unix/readline/editline.h, - src/arch/unix/readline/editline2.c, - src/arch/unix/readline/sysunix.c, - src/arch/unix/readline/testit.c, - src/arch/unix/readline/unix.h, - src/arch/unix/readline/version.c, - src/arch/unix/sco_sol/convertprototype.c: Added some more unix - arch code cleanups. - - * src/arch/unix/macosx/joy.h, src/arch/unix/macosx/mididrv.c: - Finished the macosx arch code cleanups. - -2009-09-23 Marco van den Heuvel - - * src/arch/unix/macosx/joy.c: Added some more macosx arch code - cleanups. - - * src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m: - Started on the macosx arch code cleanup. +2012-11-18 Kajtar Zsolt - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/ui.c, src/arch/unix/gui/uiacia1.c, - src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uiattach.h, src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uiautostart.h, - src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uic64cart.h, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uicartridge.h, - src/arch/unix/gui/uicmdline.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uicrtc.c, - src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.c, - src/arch/unix/gui/uidatasette.h, - src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrive.h, - src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec128.h, - src/arch/unix/gui/uidrivec64.c, - src/arch/unix/gui/uidrivec64.h, - src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidrivec64c128.h, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivec64dtv.h, - src/arch/unix/gui/uidrivec64vic20.c, - src/arch/unix/gui/uidrivec64vic20.h, - src/arch/unix/gui/uidriveiec.c, - src/arch/unix/gui/uidriveiec.h, - src/arch/unix/gui/uidrivepetcbm2.c, - src/arch/unix/gui/uidrivepetcbm2.h, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidriveplus4.h, - src/arch/unix/gui/uidrivevic20.c, - src/arch/unix/gui/uidrivevic20.h, - src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiedisk.h, - src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uifliplist.h, - src/arch/unix/gui/uifullscreen-menu.h, - src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uigeoram.h, - src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uiide64.h, src/arch/unix/gui/uiisepic.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uijoystick2.h, - src/arch/unix/gui/uikeyboard.c, - src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.c, - src/arch/unix/gui/uilib.h, src/arch/unix/gui/uimidi.c, - src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.c, - src/arch/unix/gui/uimmc64.h, src/arch/unix/gui/uimon.c, - src/arch/unix/gui/uimouse.c, src/arch/unix/gui/uimouse.h, - src/arch/unix/gui/uinetplay.c, src/arch/unix/gui/uinetplay.h, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, - src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uipalette.h, - src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiperipheral.h, - src/arch/unix/gui/uiperipheralieee.c, - src/arch/unix/gui/uiperipheralieee.h, - src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, - src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiplus60k.h, - src/arch/unix/gui/uiprinter.c, - src/arch/unix/gui/uiprinteriec.c, - src/arch/unix/gui/uiprinteriec.h, - src/arch/unix/gui/uiprinteriecplus4.c, - src/arch/unix/gui/uiprinterieee.c, - src/arch/unix/gui/uiprinterieee.h, - src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/uiramcart.c, - src/arch/unix/gui/uiramcart.h, src/arch/unix/gui/uireu.c, - src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.c, - src/arch/unix/gui/uiromset.h, src/arch/unix/gui/uirs232.c, - src/arch/unix/gui/uirs232.h, - src/arch/unix/gui/uirs232c64c128.c, - src/arch/unix/gui/uirs232c64c128.h, - src/arch/unix/gui/uirs232petplus4cbm2.c, - src/arch/unix/gui/uirs232petplus4cbm2.h, - src/arch/unix/gui/uirs232user.c, - src/arch/unix/gui/uirs232user.h, - src/arch/unix/gui/uiscreenshot.h, - src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.c, - src/arch/unix/gui/uisid.h, src/arch/unix/gui/uisnapshot.h, - src/arch/unix/gui/uisound.c, src/arch/unix/gui/uisound.h, - src/arch/unix/gui/uited.c, src/arch/unix/gui/uited.h, - src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitfe.h, - src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivdc.h, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivic.h, - src/arch/unix/gui/uivicii.c, src/arch/unix/gui/vic20ui.c, - src/arch/unix/gui/vsidui.c: Started on the unix arch code - cleanup. - - * src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/prefs_gp2x.c, src/arch/unix/gp2x/ui_gp2x.c, - src/arch/unix/gp2x/uiarch.h, src/arch/unix/gp2x/uicmdline.c, - src/arch/unix/gp2x/uimenu.h, src/arch/unix/gp2x/uimon.c, - src/arch/unix/gp2x/uitext_gp2x.c, - src/arch/unix/gp2x/uitext_gp2x.h, - src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c, - src/arch/unix/gp2x/vkeyboard_gp2x.c, - src/arch/unix/gp2x/vkeyboard_gp2x.h, - src/arch/unix/gp2x/vsidui.c: Finished up the gp2x arch code - cleanup. - - * src/arch/riscos/c128ui.c, src/arch/riscos/c64ui.c, - src/arch/riscos/cbm2ui.c, src/arch/riscos/joy.c, - src/arch/riscos/kbd.c, src/arch/riscos/kbd.h, - src/arch/riscos/petui.c, src/arch/riscos/plus4ui.c, - src/arch/riscos/rs232.c, src/arch/riscos/spritedrv.c, - src/arch/riscos/ui.c, src/arch/riscos/uiconfig.c, - src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.c, - src/arch/riscos/uimsgwin.c, src/arch/riscos/uisharedef.h, - src/arch/riscos/vic20ui.c, src/arch/riscos/video.c, - src/arch/riscos/vsidui.c, src/arch/riscos/vsync.c: Added - spaces to struct definitions in the riscos arch. - -2009-09-22 Hannu Nuotio - - * src/arch/sdl/uistatusbar.c: Style fixes - -2009-09-22 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.c, - src/arch/os2/dialogs/dlg-create.c, - src/arch/os2/dialogs/dlg-emulator.c, - src/arch/os2/dialogs/dlg-fileio.c, - src/arch/os2/dialogs/menubar.c, src/arch/os2/joy.c, - src/arch/os2/joy.h, src/arch/os2/kbd.c, - src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, - src/arch/os2/mousedrv.c, src/arch/os2/rs232.c, - src/arch/os2/siddefs.h, src/arch/os2/snippets/filedlg.h, - src/arch/os2/snippets/isatty.c, - src/arch/os2/snippets/pmwin2.c, src/arch/os2/ui.c, - src/arch/os2/video.c, src/arch/os2/videoarch.h: Added spaces - to struct definitions in the os/2 arch. - -2009-09-21 Christian Vogelgsang - - * configure.in, src/sounddrv/soundcoreaudio.c: macosx: rewrote - CoreAudio driver to support AudioUnit and fixed sample rate - issues - -2009-09-21 Spiro Trikaliotis - - * Version 2.1.17 - -2009-09-21 Spiro Trikaliotis - - * src/arch/unix/gui/uic64dtv.c: Added a cast to fix a warning. - - * src/vic20/cart/finalexpansion.c: Include string.h so memset() - has a visible prototype. - -2009-09-19 Hannu Nuotio - - * src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_video.c: Add - general slider callback to SDL UI, adapt several menu items to - use it - - * src/arch/sdl/menu_sound.c, src/arch/sdl/uimenu.c, - src/arch/sdl/uimenu.h: Add slider to SDL UI and use it for - volume control. Patch provided by Peter Edwards. - - * src/arch/sdl/uistatusbar.c: Limit SDL UI statusbar location to - visible part of screen; fixes visibility in cases where the - window is smaller than the emulated screen - -2009-09-19 Daniel Kahlin - - * src/vic20/cart/finalexpansion.c: Added handling of Final - Expansion 3 images of non 512Kb size. + * src/6510core.c, src/6510dtvcore.c, src/65c02core.c: This is the + right way to prevent caching, forgot to update it ;( -2009-09-18 Daniel Kahlin +2012-11-18 Kajtar Zsolt - * src/vic20/cart/finalexpansion.c: Only write back Final - Expansion 3 image if flash is dirty. + * src/c64/cart/c64carthooks.c: Add docs to cartridge_mmu_translate -2009-09-18 Marco van den Heuvel +2012-11-17 groepaz - * src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, - src/arch/msdos/joy.c, src/arch/msdos/menudefs.c, - src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, - src/arch/msdos/statusbar.c, src/arch/msdos/statusbar.h, - src/arch/msdos/tfearch.c, src/arch/msdos/ui.c, - src/arch/msdos/uiattach.c, src/arch/msdos/uic64_256k.c, - src/arch/msdos/uic64cart.c, src/arch/msdos/uic64dtv.c, - src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c, - src/arch/msdos/uidrive.c, src/arch/msdos/uieasyflash.c, - src/arch/msdos/uigeoram.c, src/arch/msdos/uiisepic.c, - src/arch/msdos/uijoystick.c, src/arch/msdos/uilightpen.c, - src/arch/msdos/uimmc64.c, src/arch/msdos/uinetplay.c, - src/arch/msdos/uiperipherial.c, src/arch/msdos/uipetreu.c, - src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c, - src/arch/msdos/uiprinter.c, src/arch/msdos/uiramcart.c, - src/arch/msdos/uireu.c, src/arch/msdos/uiscreenshot.c, - src/arch/msdos/uisid.c, src/arch/msdos/uisidcart.c, - src/arch/msdos/uisiddtv.c, src/arch/msdos/uisnapshot.c, - src/arch/msdos/uisound.c, src/arch/msdos/uisoundexpander.c, - src/arch/msdos/uitfe.c, src/arch/msdos/vic20ui.c, - src/arch/msdos/video.c, src/arch/msdos/videoarch.h, - src/arch/msdos/vsync.c: Added spaces to struct definitions in - the msdos arch. - - * src/arch/beos/archdep.h, src/arch/beos/c128ui.cc, - src/arch/beos/c64dtvui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/cbm2ui.cc, src/arch/beos/joy.cc, - src/arch/beos/kbd.c, src/arch/beos/petui.cc, - src/arch/beos/plus4ui.cc, src/arch/beos/socketimpl.h, - src/arch/beos/statusbar.cc, src/arch/beos/ui.cc, - src/arch/beos/ui_cbm2.cc, src/arch/beos/ui_drive.cc, - src/arch/beos/ui_joystick.cc, src/arch/beos/ui_pet.cc, - src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc, - src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc, - src/arch/beos/video.cc: Added spaces to struct definitions in - the beos arch. - -2009-09-17 Hannu Nuotio - - * configure.in: Add UNIX_{WIZ,DINGUX}_COMPILE to non-unix parts, - fixes autogen.sh on non-unix - -2009-09-16 Marco van den Heuvel - - * src/arch/amigaos/ahi.c, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64ui.c, - src/arch/amigaos/cbm2ui.c, src/arch/amigaos/fixdeps.c, - src/arch/amigaos/intl.c, src/arch/amigaos/joy.c, - src/arch/amigaos/joy.h, src/arch/amigaos/joyai.c, - src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h, - src/arch/amigaos/petui.c, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/pointer.c, src/arch/amigaos/screen-shot.c, - src/arch/amigaos/statusbar.c, src/arch/amigaos/tfearch.c, - src/arch/amigaos/ui.c, src/arch/amigaos/uiapi.c, - src/arch/amigaos/uic64cart.c, src/arch/amigaos/uilib.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/video.c: Finished adding spaces to struct - definitions in the amigaos arch. - - * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/uiacia.c, - src/arch/amigaos/mui/uic128settings.c, - src/arch/amigaos/mui/uic64_256k.c, - src/arch/amigaos/mui/uic64dtv.c, - src/arch/amigaos/mui/uicbm2settings.c, - src/arch/amigaos/mui/uidatasette.c, - src/arch/amigaos/mui/uidigimax.c, - src/arch/amigaos/mui/uidqbb.c, - src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c, - src/arch/amigaos/mui/uidrivepetcbm2.c, - src/arch/amigaos/mui/uidriveplus4.c, - src/arch/amigaos/mui/uieasyflash.c, - src/arch/amigaos/mui/uigeoram.c, - src/arch/amigaos/mui/uiide64.c, - src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/mui/uijoystickll.c, - src/arch/amigaos/mui/uimmc64.c, - src/arch/amigaos/mui/uimouse.c, - src/arch/amigaos/mui/uinetwork.c, - src/arch/amigaos/mui/uipetreu.c, - src/arch/amigaos/mui/uipetsettings.c, - src/arch/amigaos/mui/uiplus256k.c, - src/arch/amigaos/mui/uiplus60k.c, - src/arch/amigaos/mui/uiram.c, - src/arch/amigaos/mui/uiramcart.c, - src/arch/amigaos/mui/uireu.c, - src/arch/amigaos/mui/uiromc128settings.c, - src/arch/amigaos/mui/uiromc64vic20settings.c, - src/arch/amigaos/mui/uiromcbm2settings.c, - src/arch/amigaos/mui/uirompetsettings.c, - src/arch/amigaos/mui/uiromplus4settings.c, - src/arch/amigaos/mui/uirs232user.c, - src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisidcart.c, - src/arch/amigaos/mui/uisiddtv.c, - src/arch/amigaos/mui/uisnapshot.c, - src/arch/amigaos/mui/uisound.c, - src/arch/amigaos/mui/uisoundexpander.c, - src/arch/amigaos/mui/uivic20mem.c, - src/arch/amigaos/mui/uivicii.c, - src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/amigaos/mui/uivideocbm2pet.c: Started adding spaces - to struct definitions in the amigaos arch. - - * src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui.c, - src/arch/unix/gp2x/ui_gp2x.c: Added some more gp2x arch code - cleanups. - -2009-09-16 Hannu Nuotio - - * src/arch/sdl/joy.c, src/arch/sdl/kbd.c, - src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_expansions.c, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64dtvhw.c, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2cart.c, - src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_common.h, - src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, - src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c, - src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c, - src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c, - src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c, - src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, - src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, - src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, - src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, - src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, - src/arch/sdl/ui.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/video.c, src/arch/sdl/vkbd.c, - src/arch/sdl/vsidui.c, src/arch/sdl/x128_ui.c, - src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, - src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, - src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Restore - spaces to structs, fix JEPG typo, fix incorrect (yet harmless) - int cast - -2009-09-15 Hannu Nuotio - - * src/arch/sdl/menu_snapshot.c, src/vic20/vic-snapshot.c, - src/vic20/vic20memsnapshot.c: Fix xvic snapshots (except cart - specific parts) and SDL UI quickload/save snapshot menu items - -2009-09-15 Marco van den Heuvel - - * configure.in: Added --enable-wiz and --enable-dingux to - configure.in, for dingux this will cause some dingux specific - compile options/optimizations to be used, also added wiz and - dingux toolchain recognition to configure.in - - * src/arch/sdl/vsidui.c: Added some more sdl arch code cleanups. - -2009-09-14 Spiro Trikaliotis - - * src/vic20/cart/megacart.c: Include , not "string.h". - -2009-09-14 Christian Vogelgsang - - * src/sounddrv/soundcoreaudio.c: macosx: fixed stereo sid output - -2009-09-14 Hannu Nuotio - - * doc/ReadmeSDL.txt, src/arch/sdl/vsidui.c, src/c64/c64.c, - src/init.c, src/machine.h, src/main.c, - src/raster/raster-canvas.c, src/raster/raster.c, - src/video/video-canvas.c, src/video/video-color.c, - src/video/video-viewport.c: Add new variable - video_disabled_mode to replace vsid/console_mode testing in - raster/ and video/, add initial SDL UI vsid implementation - -2009-09-14 Spiro Trikaliotis - - * src/arch/sdl/uifilereq.c: Changed the string generation in - sdl_ui_file_selector_redraw() to use lib_msprintf() instead of - the unsafe malloc()/sprintf() combination. - - * src/video/render2x2pal.c: Make sure the pragmas are only used - with MSVC. - - * src/video/render2x2pal.c: Explicitly disable warning 4244 on - MSVC builds. - - * src/vic20/cart/megacart.c: Include string.h so strcmp() has a - visible prototype. - -2009-09-14 Marco van den Heuvel - - * src/arch/sdl/menu_vic20cart.c, src/translate.c, - src/translate.txt, src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, - src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, - src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c, - src/vic20/cart/vic20cartmem.h, src/vic20/vic20.c: Rewritten cart - handling, and added vic20 carts. - - * src/Makefile.am, src/arch/Makefile.am, src/arch/platform.h, - src/arch/platform_aix_version.h, src/arch/platform_cpu_type.h, - src/arch/platform_freebsd_version.h, - src/arch/platform_netbsd_version.h, - src/arch/platform_openbsd_version.h, - src/arch/platform_qnx6_version.h, src/platform.h, - src/platform_aix_version.h, src/platform_cpu_type.h, - src/platform_freebsd_version.h, src/platform_netbsd_version.h, - src/platform_openbsd_version.h, src/platform_qnx6_version.h: - Moved the platform discovery files to the src/arch dir. - - * src/arch/unix/gp2x/input_gp2x.c, - src/arch/unix/gp2x/input_gp2x.h, - src/arch/unix/gp2x/keycodes.h, src/arch/unix/gp2x/minimal.c, - src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/minimal_940t.h, src/arch/unix/gp2x/petui.c, - src/arch/unix/gp2x/plus4ui.c: Added some more gp2x arch code - cleanups. - - * src/arch/amigaos/ui.c, src/arch/beos/vicemenu.cc, - src/arch/msdos/tuifs.c, src/arch/sdl/menu_help.c, - src/arch/sdl/uifilereq.c, src/arch/unix/gp2x/minimal.c, - src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/minimal_940t.h, - src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/mididrv.c, - src/arch/unix/x11/xaw/widgets/Directory.c, - src/arch/win32/statusbar.c, src/arch/win32/vsidui.c, - src/autostart-prg.c, src/autostart.c, src/c1541.c, - src/c64/reloc65.c, src/c64dtv/c64dtvcpu.c, - src/core/ciatimer.h, src/lib.c, - src/lib/libffmpeg/libavformat/avformat.h, - src/lib/libffmpeg/libavutil/common.h, src/lib/lpng/pngwrite.c, - src/libm_math.c, src/monitor/mon_file.c, - src/monitor/mon_lex.c, src/monitor/monitor.c, src/petcat.c, - src/printerdrv/drv-nl10.c, src/rs232drv/rsuser.c, - src/socket.c, src/sysfile.c, src/tape/tap.c, - src/vdrive/vdrive-rel.c, src/vic20/vic20cpu.c: Did some global - 'while(....)' -> 'while (....)' cleanups. - -2009-09-13 Hannu Nuotio - - * src/arch/sdl/uifilereq.c: Allocate one more byte for the - terminating zero - -2009-09-13 Errol Smith - - * src/vdc/vdc.c: Initialise the VDC's internal ram at power up. - -2009-09-13 Marco van den Heuvel - - * src/arch/os2/dialogs/dlg-monitor.c, src/arch/os2/tfearch.c, - src/arch/sdl/uistatusbar.c, src/arch/sdl/vkbd.c, - src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/uitext_gp2x.c, src/arch/unix/gp2x/video.c, - src/arch/unix/gp2x/vkeyboard_gp2x.c, src/arch/unix/joy.c, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/driveview.m, - src/arch/unix/macosx/cocoa/view/joystickview.m, - src/arch/unix/macosx/cocoa/view/tapeview.m, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c, - src/arch/unix/x11/gnome/uijoystickkeys.c, - src/arch/unix/x11/xaw/widgets/Canvas.c, - src/arch/win32/catweaselmkiii.c, src/arch/win32/vsidui.c, - src/autostart-prg.c, src/c64/fmopl.c, src/c64/patchrom.c, - src/c64/tfe.c, src/c64dtv/c64dtvflash.c, src/findpath.c, - src/gcr.c, src/gfxoutputdrv/ffmpegdrv.c, - src/gfxoutputdrv/quicktimedrv.c, src/lib/lpng/pngpread.c, - src/lib/lpng/pngread.c, src/lib/lpng/pngrutil.c, - src/monitor/mon_memory.c, src/monitor/monitor.c, - src/printerdrv/drv-nl10.c, src/serial/serial-iec-device.c, - src/tape/tap.c, src/vic20/vic20mem.c, src/vic20/vic20sound.c, - src/vicii/vicii.c: Did some global 'for(....)' -> 'for (....)' - cleanups. - - * src/Makefile.am, src/platform.h, src/platform_cpu_type.h, - src/platform_qnx6_version.h: Continued work on the platform - discovery macros. - - * src/arch/unix/gp2x/Char_ROM.h, - src/arch/unix/gp2x/audio_gp2x.c, src/arch/unix/gp2x/c128ui.c, - src/arch/unix/gp2x/c64ui.c, src/arch/unix/gp2x/cbm2ui.c, - src/arch/unix/gp2x/fullscreenarch.h: Started on the GP2X code - cleanup. - - * src/Makefile.am, src/platform.h, src/platform_aix_version.h, - src/platform_cpu_type.h, src/platform_freebsd_version.h, - src/platform_netbsd_version.h, src/platform_openbsd_version.h: - Continued work on the platform discovery macros. - -2009-09-12 Christian Vogelgsang - - * src/arch/unix/macosx/x11-launcher.sh: macosx: fixed gtk - launcher in 10.6 - - * src/arch/unix/macosx/make-bindist.sh: macosx: updated bundling - for current platypus releases - -2009-09-12 Marco van den Heuvel - - * src/6510core.c, src/6510dtvcore.c, src/arch/amigaos/tfearch.c, - src/arch/sdl/video.c, src/arch/sdl/vkbd.c, - src/arch/unix/archdep.c, src/arch/unix/gp2x/c128ui.c, - src/arch/unix/gp2x/cbm2ui.c, src/arch/unix/gp2x/minimal.c, - src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/uitext_gp2x.c, - src/arch/unix/gp2x/vic20ui.c, - src/arch/unix/macosx/cocoa/console.m, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/main.m, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/mousedrv.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/uimon.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/view/consolewindow.m, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/driveview.m, - src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, - src/arch/unix/macosx/cocoa/view/joystickview.m, - src/arch/unix/macosx/cocoa/view/keypressview.m, - src/arch/unix/macosx/cocoa/view/logview.m, - src/arch/unix/macosx/cocoa/view/soundview.m, - src/arch/unix/macosx/cocoa/view/statusview.m, - src/arch/unix/macosx/cocoa/view/tapeview.m, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c, - src/arch/unix/mididrv.c, src/arch/unix/tfearch.c, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/x11ui.c, - src/arch/win32/catweaselmkiii.c, src/arch/win32/dynlib.c, - src/arch/win32/mididrv.c, src/arch/win32/parsid.c, - src/arch/win32/tfearch.c, src/arch/win32/uidrivec128.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uikeyboard.c, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, - src/arch/win32/uiram.c, src/arch/win32/vsidui.c, - src/autostart-prg.c, src/autostart.c, src/c64/c64io.c, - src/c64/c64mem.c, src/c64/cart/stardos.c, - src/c64/cart/supersnapshot.c, src/c64/fmopl.c, src/c64/psid.c, - src/c64/reloc65.c, src/c64/reu.c, src/c64/tfe.c, - src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvcpu.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, - src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c, - src/c64dtv/hummeradc.c, src/core/ciacore.c, - src/core/viacore.c, src/drive/ieee/fdc.c, src/findpath.c, - src/fsdevice/fsdevice-open.c, src/gcr.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c, - src/iecbus/iecbus.c, src/imagecontents/tapecontents.c, - src/joystick.c, src/keyboard.c, - src/lib/libffmpeg/libavutil/common.h, - src/lib/libffmpeg/libavutil/rational.h, src/lib/lpng/png.c, - src/lib/lpng/pngerror.c, src/lib/lpng/pngget.c, - src/lib/lpng/pngmem.c, src/lib/lpng/pngpread.c, - src/lib/lpng/pngread.c, src/lib/lpng/pngrio.c, - src/lib/lpng/pngrtran.c, src/lib/lpng/pngrutil.c, - src/lib/lpng/pngset.c, src/lib/lpng/pngtrans.c, - src/lib/lpng/pngwio.c, src/lib/lpng/pngwrite.c, - src/lib/lpng/pngwtran.c, src/lib/lpng/pngwutil.c, - src/lib/zlib/zutil.h, src/libm_math.c, src/maincpu.c, - src/midi.c, src/monitor/mon_file.c, src/monitor/mon_lex.c, - src/monitor/mon_memory.c, src/monitor/monitor.c, src/mouse.c, - src/parallel.h, src/parallel/parallel.c, src/pet/petvia.c, - src/petcat.c, src/piacore.c, src/printerdrv/drv-nl10.c, - src/printerdrv/output-graphics.c, src/ps2mouse.c, - src/raster/raster-resources.c, src/rs232drv/rsuser.c, - src/serial/fsdrive.c, src/serial/serial-iec-device.c, - src/sid/sid-resources.c, src/sounddrv/lamelib.c, - src/sounddrv/soundcoreaudio.c, src/sounddrv/soundmovie.c, - src/sounddrv/soundmp3.c, src/sounddrv/sounduss.c, - src/tape/tap.c, src/usleep.c, src/vdrive/vdrive-rel.c, - src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, - src/vic20/vic20sound.c, src/vicii/vicii-fetch.c, - src/vicii/vicii.c: Did some global 'if(....)' -> 'if (....)' - cleanups. - - * src/Makefile.am, src/platform.h: Added a header to deal with - determining the platform, cpu and version of the os that is - being compiled for, for future inclusion in the about dialog - of the various ports. - - * src/arch/sdl/uimenu.c, src/arch/sdl/uimon.c, - src/arch/sdl/uimsgbox.h, src/arch/sdl/uipause.c, - src/arch/sdl/uipoll.c, src/arch/sdl/uipoll.h, - src/arch/sdl/uistatusbar.c, src/arch/sdl/uistatusbar.h, - src/arch/sdl/video.c, src/arch/sdl/videoarch.h, - src/arch/sdl/vkbd.c, src/arch/sdl/vsidui.c, - src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c, - src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, - src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, - src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Added some - more sdl arch code cleanups. - -2009-09-11 Christian Vogelgsang - - * build/Makefile.am, build/macosx/build-vice-release.sh: macosx: - fixed source tarball generation - -2009-09-11 Errol Smith - - * src/vdc/vdc.c: Revert the interlace mode changes until a - better implementation is developed. - -2009-09-11 Marco van den Heuvel - - * configure.in, doc/GP2X-Howto.txt: Added a --enable-gp2x - configure option for non-open2x toolchains, this eliminates - the need to rename or make links for the toolchain tools. - - * configure.in: Added some ui enable conflict/sanity checks to - the configure script. - - * src/arch/amigaos/catweaselmkiii.c, src/arch/sdl/archdep.c, - src/arch/sdl/blockdev.c, src/arch/sdl/joy.c, - src/arch/sdl/kbd.c, src/arch/sdl/menu_plus4cart.c, - src/arch/sdl/menu_reset.c, src/arch/sdl/menu_sound.c, - src/arch/sdl/menu_speed.c: Added some more sdl arch code - cleanups. - - * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2hw.c, - src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, - src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, - src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c, - src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c, - src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c, - src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c, - src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, - src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, - src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, - src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, - src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, - src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h, - src/arch/sdl/sdlmain.c, src/arch/sdl/signals.c, - src/arch/sdl/ui.c, src/arch/sdl/ui.h, - src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c: Added some - more sdl arch code cleanups. - -2009-09-10 Marco van den Heuvel - - * src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_unix.h, - src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h, - src/arch/sdl/archdep_xbox.c, src/arch/sdl/archdep_xbox.h, - src/arch/sdl/blockdev.c, src/arch/sdl/console.c, - src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, - src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, - src/arch/sdl/kbd.h, src/arch/sdl/lightpendrv.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_expansions.c: Added some more sdl arch - code cleanups. - -2009-09-09 Christian Vogelgsang - - * build/macosx/build-allext.sh, - build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh, - build/macosx/build-readline.sh: macosx: added support for 10.6 - hosted extlib build - - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh, - src/arch/unix/macosx/make-bindist.sh: macosx: added support - for 10.6 hosted build - -2009-09-09 Errol Smith - - * src/vdc/vdc.c: First go at interlace (50 row) support. Text - mode OK, bitmap mode still needs work. - -2009-09-09 Marco van den Heuvel - - * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h, - src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_beos.h, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h, - src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_riscos.h, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/dirent.h, - src/arch/sdl/win32-msvc/siddefs-fp.h, - src/arch/sdl/win32-msvc/siddefs.h, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win64-msvc/config.h, - src/arch/sdl/win64-msvc/dirent.h, - src/arch/sdl/win64-msvc/siddefs-fp.h, - src/arch/sdl/win64-msvc/siddefs.h, src/arch/sdl/xbox/config.h: - Started the sdl arch code cleanup. - -2009-09-09 Hannu Nuotio - - * src/vic20/vic20memsnapshot.c: Remove obsolete chargen - wraparound hacks in xvic snapshot handling - -2009-09-09 Marco van den Heuvel - - * src/arch/riscos/video.c, src/arch/riscos/videoarch.h, - src/arch/riscos/vsidarch.h, src/arch/riscos/vsidui.c, - src/arch/riscos/vsync.c: Finished the riscos arch code - cleanup. - -2009-09-09 Hannu Nuotio - - * src/vic20/vic20-resources.c: Change default xvic memory - configuration to unexpanded - -2009-09-08 Marco van den Heuvel - - * configure.in: Added a test for in6addr_any to configure.in - - * src/arch/riscos/archdep.c, src/arch/riscos/archdep.h, - src/arch/riscos/blockdev.c, src/arch/riscos/c128ui.c, - src/arch/riscos/c64c128ui.c, src/arch/riscos/c64ui.c, - src/arch/riscos/cbm2ui.c, src/arch/riscos/config.h, - src/arch/riscos/console.c, src/arch/riscos/joy.c, - src/arch/riscos/joy.h, src/arch/riscos/kbd.c, - src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.c, - src/arch/riscos/mousedrv.h, src/arch/riscos/petui.c, - src/arch/riscos/plus4ui.c, src/arch/riscos/riscosmain.c, - src/arch/riscos/rs232.c, src/arch/riscos/signals.c, - src/arch/riscos/spritedrv.c, src/arch/riscos/ui.c, - src/arch/riscos/ui.h, src/arch/riscos/uicmdline.c, - src/arch/riscos/uiconfig.c, src/arch/riscos/uiconfig.h, - src/arch/riscos/uihelp.c, src/arch/riscos/uihelp.h, - src/arch/riscos/uiimage.c, src/arch/riscos/uiimage.h, - src/arch/riscos/uimon.c, src/arch/riscos/uimsgwin.c, - src/arch/riscos/uimsgwin.h, src/arch/riscos/uisharedef.h, - src/arch/riscos/vic20ui.c: Added some riscos arch code - cleanups. - -2009-09-06 Marco van den Heuvel - - * src/resid-dtv/configure.in, src/resid/configure.in: Fixed some - errors. - - * src/arch/os2/ui.c, src/arch/os2/ui_status.h, - src/arch/os2/uicmdline.c, src/arch/os2/uimon.c, - src/arch/os2/video.c, src/arch/os2/videoarch.h, - src/arch/os2/vsidui.c, src/arch/os2/vsyncarch.c: Finished the - os/2 arch code cleanup. - -2009-09-05 Marco van den Heuvel - - * src/arch/os2/archdep.c, src/arch/os2/archdep.h, - src/arch/os2/blockdev.c, src/arch/os2/console.c, - src/arch/os2/fullscr.c, src/arch/os2/fullscr.h, - src/arch/os2/fullscros2.h, src/arch/os2/gradd.h, - src/arch/os2/joy.c, src/arch/os2/joy.h, src/arch/os2/kbd.c, - src/arch/os2/kbd.h, src/arch/os2/mousedrv.c, - src/arch/os2/mousedrv.h, src/arch/os2/os2main.c, - src/arch/os2/rs232.c, src/arch/os2/siddefs.h, - src/arch/os2/signals.c, src/arch/os2/sounddrv.c, - src/arch/os2/tfearch.c, src/arch/os2/types.h: Added some more - os/2 arch code cleanups. - -2009-09-04 Marco van den Heuvel - - * src/arch/os2/fonts/bdf2fnt.cc, - src/arch/os2/fonts/chargen2fnt.cc, - src/arch/os2/fonts/mps2chargen.cc, - src/arch/os2/fonts/vice2.rc, src/arch/os2/kbd/kbd-c64.c, - src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/kbd/kbd-pet.c, - src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, - src/arch/os2/kbd/parse.c, src/arch/os2/kbd/proc.c, - src/arch/os2/kbd/proc.h, src/arch/os2/snippets/dirport.c, - src/arch/os2/snippets/dirport.h, - src/arch/os2/snippets/filedlg.c, - src/arch/os2/snippets/pmwin2.c, - src/arch/os2/snippets/pmwin2.h, - src/arch/os2/vac++/cbm2-pet-dummy.c, - src/arch/os2/vac++/config.h: Added some more os/2 arch code - cleanups. + * 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: fixed links to wiki - * src/arch/win32/watcom/config.h: Fixed the 64bit defines for - watcom. +2012-11-17 Marco van den Heuvel - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj: Updated win32 watcom project - files. + * src/Makefile.am, src/pet/petembedded.c: Added the superpet rom files + to the embedded generation process. - * src/arch/os2/dialogs/dlg-vsid.h, - src/arch/os2/dialogs/dlg-vsid.rc, - src/arch/os2/dialogs/dragndrop.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added some more os/2 arch - code cleanups. +2012-11-17 Kajtar Zsolt - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resautostart.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/ui.c, src/arch/win32/uiautostart.c, - src/arch/win32/uiautostart.h, src/arch/win32/vic20ui.c, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, - src/arch/win32/xvic.dsp, src/arch/win64/arch.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, - src/arch/win64/x64dtv.vcproj, src/arch/win64/xcbm2.vcproj, - src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, - src/arch/win64/xvic.vcproj: Added new autostart ui elements to - the win32/64 ports and updated the msvc project files. - -2009-09-03 Spiro Trikaliotis - - * src/cartconv.c: Removed unused variable 'length' in - load_easyflash_crt(). - -2009-09-02 Marco van den Heuvel - - * src/arch/os2/dialogs/dlg-fileio.rc, - src/arch/os2/dialogs/dlg-joystick.c, - src/arch/os2/dialogs/dlg-joystick.h, - src/arch/os2/dialogs/dlg-joystick.rc, - src/arch/os2/dialogs/dlg-monitor.c, - src/arch/os2/dialogs/dlg-monitor.h, - src/arch/os2/dialogs/dlg-monitor.rc, - src/arch/os2/dialogs/dlg-reset.c, - src/arch/os2/dialogs/dlg-vsid.c: Added some more os/2 arch - code cleanups. - -2009-09-02 Hannu Nuotio - - * src/c64dtv/c64dtv-cmdline-options.c: Remove obsolete EmuID and - Hummer userport cmdline options, readd hummeradc - -2009-09-02 Marco van den Heuvel - - * src/arch/os2/dialogs/dialogs.c, - src/arch/os2/dialogs/dialogs.h, - src/arch/os2/dialogs/dialogs.rc, - src/arch/os2/dialogs/dlg-cmdopt.c, - src/arch/os2/dialogs/dlg-color.c, - src/arch/os2/dialogs/dlg-color.h, - src/arch/os2/dialogs/dlg-color.rc, - src/arch/os2/dialogs/dlg-create.c, - src/arch/os2/dialogs/dlg-datasette.c, - src/arch/os2/dialogs/dlg-datasette.h, - src/arch/os2/dialogs/dlg-datasette.rc, - src/arch/os2/dialogs/dlg-drive.c, - src/arch/os2/dialogs/dlg-drive.h, - src/arch/os2/dialogs/dlg-drive.rc, - src/arch/os2/dialogs/dlg-emulator.c, - src/arch/os2/dialogs/dlg-emulator.h, - src/arch/os2/dialogs/dlg-emulator.rc, - src/arch/os2/dialogs/dlg-fileio.c, - src/arch/os2/dialogs/dlg-fileio.h: Added some os/2 arch code - cleanups. - -2009-09-01 Marco van den Heuvel - - * src/arch/msdos/uisiddtv.c, src/arch/msdos/uisiddtv.h, - src/arch/msdos/uisnapshot.c, src/arch/msdos/uisnapshot.h, - src/arch/msdos/uisound.c, src/arch/msdos/uisound.h, - src/arch/msdos/uisoundexpander.c, src/arch/msdos/uitfe.c, - src/arch/msdos/vic20ui.c, src/arch/msdos/video.c, - src/arch/msdos/vmidas.c, src/arch/msdos/vmidas.h, - src/arch/msdos/vsidui.c, src/arch/msdos/vsync.c: Finished the - msdos arch code cleanups. - -2009-08-31 Hannu Nuotio - - * src/lightpen.c: Fix misleading comment - -2009-08-31 Marco van den Heuvel - - * src/resid/configure.in: Added testing for -mmmx to the resid - configure.in - - * src/arch/msdos/uiperipherial.c, - src/arch/msdos/uiperipherial.h, src/arch/msdos/uipetreu.c, - src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c, - src/arch/msdos/uiprinter.c, src/arch/msdos/uiprinter.h, - src/arch/msdos/uiramcart.c, src/arch/msdos/uiramcart.h, - src/arch/msdos/uireu.c, src/arch/msdos/uireu.h, - src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisid.h, src/arch/msdos/uisidcart.c: Added more - msdos arch code cleanups. - - * src/resid-dtv/configure.in: Added testing for -mmmx to the - resid-dtv configure.in - -2009-08-30 Hannu Nuotio - - * src/serial/serial-iec-device.c: Fix incorrect response of the - high-level IEC device emulation to addresses 16-30. Patch by - Ingo Korb. - -2009-08-29 Hannu Nuotio - - * src/mainviccpu.c: Fix xvic memmap zero page bug, remove some - unused defines - - * src/c64/c64mem.c, src/c64/cart/easyflash.c: EasyFlash: enable - ROML stores only on Ultimax mode, remove obsolete - mem_store_without_ultimax calls, remove misleading comment - -2009-08-29 Errol Smith - - * data/C128/vdc_deft.vpl: Fix VDC brown so that it is actually - brown. - -2009-08-27 Hannu Nuotio - - * src/arch/sdl/archdep_riscos.c: Fix buffer overflow (bug - 2844740) - -2009-08-26 Marco van den Heuvel - - * src/arch/msdos/uiattach.h, src/arch/msdos/uic64_256k.c, - src/arch/msdos/uic64cart.c, src/arch/msdos/uic64cart.h, - src/arch/msdos/uic64dtv.c, src/arch/msdos/uicmdline.c, - src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c, - src/arch/msdos/uidrive.c, src/arch/msdos/uidrive.h, - src/arch/msdos/uieasyflash.c, src/arch/msdos/uigeoram.c, - src/arch/msdos/uigeoram.h, src/arch/msdos/uiisepic.c, - src/arch/msdos/uijoystick.c, src/arch/msdos/uijoystick.h, - src/arch/msdos/uilightpen.c, src/arch/msdos/uimmc64.c, - src/arch/msdos/uimon.c, src/arch/msdos/uinetplay.c: Added more - msdos arch code cleanups. - - * src/cartconv.c: Added EasyFlash support to cartconv. - -2009-08-25 Hannu Nuotio - - * src/arch/sdl/menu_c64dtvhw.c, src/arch/unix/gui/uic64dtv.c, - src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, - src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c: Remove - obsolete HummerUserportDevice and HummerUserportJoyPort - resources, readd HummerADC resource, fix SDL and *nix menus - -2009-08-25 Marco van den Heuvel - - * src/arch/msdos/plus4ui.c, src/arch/msdos/signals.c, - src/arch/msdos/socketimpl.h, src/arch/msdos/statusbar.c, - src/arch/msdos/statusbar.h, src/arch/msdos/tfearch.c, - src/arch/msdos/tui.c, src/arch/msdos/tui.h, - src/arch/msdos/tui_backend.c, src/arch/msdos/tui_backend.h, - src/arch/msdos/tuicharset.c, src/arch/msdos/tuicharset.h, - src/arch/msdos/tuifs.c, src/arch/msdos/tuifs.h, - src/arch/msdos/tuiimagebrowser.c, - src/arch/msdos/tuiimagebrowser.h, src/arch/msdos/tuimenu.c, - src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.c, - src/arch/msdos/tuiview.h, src/arch/msdos/ui.c, - src/arch/msdos/uiattach.c: Added more msdos arch code - cleanups. - -2009-08-24 Marco van den Heuvel - - * src/arch/msdos/kbd.h, src/arch/msdos/menudefs.c, - src/arch/msdos/menudefs.h, src/arch/msdos/mousedrv.c, - src/arch/msdos/mousedrv.h, src/arch/msdos/msdosmain.c, - src/arch/msdos/parsid.c, src/arch/msdos/petui.c: Added more - msdos arch code cleanups. - -2009-08-23 Marco van den Heuvel - - * src/arch/msdos/archdep.c, src/arch/msdos/archdep.h, - src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, - src/arch/msdos/cbmcharsets.c, src/arch/msdos/cbmcharsets.h, - src/arch/msdos/console.c, src/arch/msdos/grabkey.c, - src/arch/msdos/grabkey.h, src/arch/msdos/joy.c, - src/arch/msdos/joy.h, src/arch/msdos/kbd.c: Started on the - msdos arch code cleanup. - -2009-08-22 Marco van den Heuvel - - * src/arch/beos/vicemenu.cc, src/arch/beos/vicewindow.cc, - src/arch/beos/vicewindow.h, src/arch/beos/video.cc, - src/arch/beos/videoarch.h, src/arch/beos/vsidui.cc, - src/arch/beos/vsyncarch.c: Finished the beos arch cleanup. - -2009-08-21 Marco van den Heuvel - - * configure.in, src/vice.h: Fixed the previously added 64bit - defines. - -2009-08-20 Marco van den Heuvel - - * src/arch/beos/ui_vic20.cc, src/arch/beos/ui_vic20.h, - src/arch/beos/ui_vicii.cc, src/arch/beos/ui_vicii.h, - src/arch/beos/ui_video.cc, src/arch/beos/ui_video.h, - src/arch/beos/uicmdline.c, src/arch/beos/uimon.c, - src/arch/beos/vic20ui.cc, src/arch/beos/viceapp.cc, - src/arch/beos/viceapp.h: Added some more beos arch code - cleanups. - - * src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.cc, - src/arch/beos/ui_sid.h, src/arch/beos/ui_siddtv.cc, - src/arch/beos/ui_siddtv.h, src/arch/beos/ui_sound.cc, - src/arch/beos/ui_sound.h: Added some more beos arch code - cleanups. - -2009-08-19 Spiro Trikaliotis - - * configure.in: Added macros int64_t_C() and uint64_t_C() to - make WinVICE compile again with MinGW. - -2009-08-19 Marco van den Heuvel - - * src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.cc, - src/arch/beos/ui_pet.h, src/arch/beos/ui_ram.cc: Added some - more beos arch code cleanups. - - * configure.in, src/arch/amigaos/mousedrv.c: Removed powerup, - warpos and amithlon support from the amiga port. - - * build/Makefile.am, build/amigaos/build-vbcc.sh, - src/arch/amigaos/Makefile.am, src/arch/amigaos/config.h.vbcc, - src/arch/amigaos/console.c, src/arch/amigaos/screen-shot.c, - src/arch/amigaos/socketimpl.c, src/arch/amigaos/timer.h, - src/arch/amigaos/uilib.c, src/arch/amigaos/video.c: Removed - vbcc support from the amiga port. - - * src/arch/beos/ui.cc, src/arch/beos/ui_cbm2.cc, - src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.cc, - src/arch/beos/ui_datasette.h, src/arch/beos/ui_device.cc, - src/arch/beos/ui_device.h, src/arch/beos/ui_drive.cc, - src/arch/beos/ui_drive.h, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc, - src/arch/beos/ui_joystick.h, src/arch/beos/ui_netplay.cc: - Added some more beos arch code cleanups. - -2009-08-16 Hannu Nuotio - - * src/mainviccpu.c, src/vic20/vic20mem.c: Route zero page - operations via mem_read/write_tab_ptr in xvic, fixes zero page - watchpoints - - * src/core/flash040core.c, src/flash040.h: Add flash_dirty flag - (set on byte program and erase) - -2009-08-16 Spiro Trikaliotis - - * src/arch/win32/msvc/config.h, src/arch/win32/vsyncarch.c: Use - macro uint64_t_C for 64 bit unsigned constant. - - * src/arch/sdl/win32-msvc/arch.dsp: Removed menu_c128cart.c and - menu_c64cart_common.c that do not exist anymore, fixing MSVC - compile of SDL. - -2009-08-16 Hannu Nuotio - - * src/arch/sdl/menu_drive.c: Allow changing fsdevice options in - SDL UI regardless of drive type - -2009-08-16 Marco van den Heuvel - - * src/arch/beos/archdep.c, src/arch/beos/archdep.h, - src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, - src/arch/beos/console.c, src/arch/beos/constants.h, - src/arch/beos/joy.cc, src/arch/beos/kbd.c, - src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, - src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, - src/arch/beos/signals.c, src/arch/beos/statusbar.cc, - src/arch/beos/statusbar.h: Started on the beos arch code - cleanup. - - * src/arch/amigaos/timer.c, src/arch/amigaos/ui.c, - src/arch/amigaos/uiapi.c, src/arch/amigaos/uiattach.c, - src/arch/amigaos/uic64cart.c, src/arch/amigaos/uicart.c, - src/arch/amigaos/uicmdline.c, src/arch/amigaos/uicolor.c, - src/arch/amigaos/uilib.c, src/arch/amigaos/uimon.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c, - src/arch/amigaos/videoarch.h, src/arch/amigaos/vsidui.c, - src/arch/amigaos/vsyncapi.c, src/arch/amigaos/x128ns.c, - src/arch/amigaos/x64dtvns.c, src/arch/amigaos/x64ns.c, - src/arch/amigaos/xcbm2ns.c, src/arch/amigaos/xpetns.c, - src/arch/amigaos/xplus4ns.c, src/arch/amigaos/xvicns.c: - Finished up the amiga arch code cleanup. - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Removed obsolete entries. - - * src/arch/amigaos/intl.c, src/arch/win32/resvic20.rc, - src/translate.c: Updated swedish translations. - - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64_256k.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus60k.rc, - src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated german - translations. - -2009-08-14 Marco van den Heuvel - - * src/c64/cart/c64cartmem.c: Removed the non-ultimax memory - write hooks from the easyflash emulation to make the emulation - behave like the real thing. - -2009-08-14 Hannu Nuotio - - * src/arch/sdl/menu_joystick.c, src/arch/unix/gui/uijoystick2.c, - src/joystick.c: Added option to allow opposite joystick - directions and the menu items for SDL and *nix UIs - -2009-08-14 Marco van den Heuvel - - * src/arch/amigaos/ahi.c, src/arch/amigaos/ahi.h, - src/arch/amigaos/amigamain.c, src/arch/amigaos/archdep.c, - src/arch/amigaos/archdep.h, src/arch/amigaos/blockdev.c, - src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, - src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/cbm2ui.c, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/console.c, - src/arch/amigaos/expansionbase.h, src/arch/amigaos/fixdeps.c, - src/arch/amigaos/fullscreen.c, - src/arch/amigaos/fullscreenarch.h, src/arch/amigaos/hardsid.c, - src/arch/amigaos/intl.c, src/arch/amigaos/joy.c, - src/arch/amigaos/joyai.c, src/arch/amigaos/joyll.c, - src/arch/amigaos/kbd.c, src/arch/amigaos/mousedrv.c, - src/arch/amigaos/noinlineargs.c, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/pointer.c, - src/arch/amigaos/private.h, src/arch/amigaos/rs232.c, - src/arch/amigaos/screen-shot.c, src/arch/amigaos/signals.c, - src/arch/amigaos/statusbar.c: Added more amiga arch code - cleanups. - - * src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisidcart.c, - src/arch/amigaos/mui/uisiddtv.c, - src/arch/amigaos/mui/uisnapshot.c, - src/arch/amigaos/mui/uisound.c, - src/arch/amigaos/mui/uisoundexpander.c, - src/arch/amigaos/mui/uivic20mem.c, - src/arch/amigaos/mui/uivicii.c, - src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/amigaos/mui/uivideocbm2pet.c: Added more amiga arch - code cleanups. - -2009-08-12 Spiro Trikaliotis - - * src/arch/win32/statusbar.c: Some small "beautification" for - the LED patch. - -2009-08-12 Errol Smith - - * src/vdc/vdc-cmdline-options.c, src/vdc/vdc-resources.c: Fix - "missing initializer" warnings from gcc -Wextra. - -2009-08-12 Marco van den Heuvel - - * src/arch/win32/statusbar.c: Removed a missed #if 0. - - * src/arch/win32/statusbar.c, src/arch/win32/statusbar.h: Fixed - drive led pwm handling, slightly altered version of a patch - provided by Spiro. - - * src/cartconv.c: Extended the cartconv file buffer by 16 bytes. - -2009-08-11 Hannu Nuotio - - * src/core/flash040core.c, src/flash040.h: Handle byte - programming errors - -2009-08-10 pottendo - - * po/de.po: updated. - -2009-08-10 Peter Krefting - - * po/sv.po: Update Swedish translation to 2.1.16 (2810t0f0u). - -2009-08-10 Hannu Nuotio - - * src/mouse.c: Invert paddle Y-axis - -2009-08-10 Marco van den Heuvel - - * src/arch/amigaos/mui/uiromc128settings.c, - src/arch/amigaos/mui/uiromplus4settings.c, - src/arch/amigaos/mui/uirs232user.c: Added some more code - cleanups. - - * src/arch/amigaos/mui/uinetwork.c, - src/arch/amigaos/mui/uipetreu.c, - src/arch/amigaos/mui/uipetsettings.c, - src/arch/amigaos/mui/uiplus256k.c, - src/arch/amigaos/mui/uiplus4settings.c, - src/arch/amigaos/mui/uiplus60k.c, - src/arch/amigaos/mui/uiram.c, - src/arch/amigaos/mui/uiramcart.c, - src/arch/amigaos/mui/uireu.c, - src/arch/amigaos/mui/uiromc64vic20settings.c, - src/arch/amigaos/mui/uiromcbm2settings.c, - src/arch/amigaos/mui/uirompetsettings.c: Added some more code - cleanups. - - * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/mui.c, - src/arch/amigaos/mui/uiacia.c, - src/arch/amigaos/mui/uic128settings.c, - src/arch/amigaos/mui/uic64_256k.c, - src/arch/amigaos/mui/uic64dtv.c, - src/arch/amigaos/mui/uicbm2settings.c, - src/arch/amigaos/mui/uidatasette.c, - src/arch/amigaos/mui/uidigimax.c, - src/arch/amigaos/mui/uidqbb.c, - src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c, - src/arch/amigaos/mui/uidrivepetcbm2.c, - src/arch/amigaos/mui/uidriveplus4.c, - src/arch/amigaos/mui/uieasyflash.c, - src/arch/amigaos/mui/uigeoram.c, - src/arch/amigaos/mui/uiide64.c, - src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/mui/uijoystickll.c, - src/arch/amigaos/mui/uimmc64.c, - src/arch/amigaos/mui/uimouse.c: Added some more code cleanups. - - * src/arch/amigaos/mui/filereq.c, - src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.c, - src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiacia.c, - src/arch/amigaos/mui/uic128settings.c, - src/arch/amigaos/mui/uic64_256k.c, - src/arch/amigaos/mui/uic64dtv.c, - src/arch/amigaos/mui/uicbm2settings.c, - src/arch/amigaos/mui/uidatasette.c, - src/arch/amigaos/mui/uidigimax.c, - src/arch/amigaos/mui/uidqbb.c, - src/arch/amigaos/mui/uidrivec128.c, - src/arch/amigaos/mui/uidrivec64vic20.c, - src/arch/amigaos/mui/uidrivepetcbm2.c, - src/arch/amigaos/mui/uidriveplus4.c, - src/arch/amigaos/mui/uieasyflash.c, - src/arch/amigaos/mui/uifliplist.c, - src/arch/amigaos/mui/uigeoram.c, - src/arch/amigaos/mui/uiide64.c, - src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uijoystick.c: Started on coding style - cleanup (starting with src/arc/amigaos). - - * src/arch/win32/res.rc: Fixed a copy/paste mistake. - -2009-08-09 Marco van den Heuvel - - * AUTHORS, doc/html/index.html, doc/vice.texi, - src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/unix/macosx/Resources/Credits.html, - src/arch/win32/res.rc: Added Antti S. Lankila to the files - which show members of the core team. - -2009-08-08 Spiro Trikaliotis - - * src/6510core.c, src/6510dtvcore.c, src/debug.h: Added - STATIC_ASSERT() macro, and use it to ensure that TRAP_OPCODE - matches the right opcode (in 6510core.c and 6510dtvcore.c). - -2009-08-08 Hannu Nuotio - - * src/6510core.c, src/6510dtvcore.c, src/drive/drivecpu.c, - src/drive/driverom.c, src/drive/iec/iec-resources.c, - src/traps.c, src/traps.h: Move traps from BRK to JAM (0x02). - Patch provided by Ingo Korb. - - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c128cart.c, - src/arch/sdl/menu_c128cart.h, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_c64cart.h, - src/arch/sdl/menu_c64cart_common.c, - src/arch/sdl/menu_c64cart_common.h, src/arch/sdl/menu_rom.c, - src/arch/sdl/x128_ui.c: SDL UI: move x128 function ROM - settings to ROM settings, use common cartridge menu for x64 - and x128, move raw image items to a submenu - -2009-08-07 Fabrizio Gennari - - * src/arch/win32/mousedrv.c: Remove a warning from MinGW - compilation - -2009-08-07 Hannu Nuotio - - * src/mainviccpu.c: Handle vic_cycle also on JAM continue - -2009-08-07 Marco van den Heuvel - - * src/arch/win32/vsyncarch.c: Made a 64bit constant used in the - win32 arch unsigned. - - * src/arch/win32/vsyncarch.c, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/vice.wpj: Fixed a win32 watcom project - file. + * src/sound.c: Use logarithmic volume control -2009-08-07 Hannu Nuotio +2012-11-17 Kajtar Zsolt - * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, - src/arch/msdos/archdep.h, src/arch/os2/archdep.h, - src/arch/riscos/archdep.h, src/arch/sdl/archdep_amiga.h, - src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_cegcc.h, - src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.h, - src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.h, - src/arch/sdl/menu_sound.c, src/arch/unix/archdep.h, - src/arch/unix/gui/uisound.c, src/arch/win32/archdep.h, - src/sound.c, src/sound.h: Make sound fragment size switchable - (with archdep defaults), SDL and *nix UI menus updated - -2009-08-07 Marco van den Heuvel - - * src/arch/win32/archdep.c: Fixed another win32 warning. - - * src/arch/win32/dinput_handle.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/uilib.c, src/arch/win32/video-dx9.c, - src/arch/win32/vsyncarch.c, src/gfxoutputdrv/ffmpegdrv.c, - src/resid-fp/sid.cc: Fixed some win32 warnings. - - * src/arch/amigaos/ahi.c, src/arch/amigaos/mousedrv.c, - src/arch/amigaos/timer.c, src/arch/amigaos/uiapi.c, - src/arch/amigaos/video.c, src/c64/plus256k.c, - src/c64/plus60k.c, src/c64/ramcart.c, src/monitor/monitor.c, - src/pet/petreu.c, src/plus4/plus4memcsory256k.c, - src/plus4/plus4memhannes256k.c, src/vdrive/vdrive-rel.c: - Finished up the lib_*alloc() cleanups. - - * src/arch/msdos/tuifs.c, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/x11/xaw/uimenu.c, src/c64/c64_256k.c, - src/c64/georam.c, src/cmdline.c, src/interrupt.c, - src/ioutil.c, src/keyboard.c, src/log.c, - src/raster/raster-resources.c, src/romset.c, - src/sid/fastsid.c, src/sounddrv/soundcoreaudio.c, - src/sounddrv/soundmmos2.c, src/tape/tape.c, src/util.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive-internal.c, src/vdrive/vdrive-rel.c, - src/video/video-canvas.c: Added some more lib_*alloc() - cleanups. - - * src/arch/os2/unused/pm_cmdline.c, - src/arch/os2/unused/video_gpi.c, src/arch/sdl/video.c, - src/arch/unix/gui/uisound.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/x11video.c, - src/arch/unix/x11/xrandr.c, src/arch/win32/uikeyboard.c, - src/attach.c, src/c1541.c, src/cbmdos.c, - src/diskimage/fsimage.c, src/diskimage/rawimage.c, - src/event.c, src/fsdevice/fsdevice.c, src/interrupt.c, - src/raster/raster-changes.c, src/screenshot.c, - src/vicii/vicii.c, src/video/video-color.c, - src/video/video-resources.c: Added some more lib_*alloc() - cleanups. - -2009-08-06 Marco van den Heuvel - - * src/monitor/mon_register6502.c, - src/monitor/mon_register6502dtv.c, - src/monitor/mon_registerz80.c, src/printerdrv/driver-select.c, - src/printerdrv/output-graphics.c, - src/printerdrv/output-select.c, src/raster/raster-canvas.c, - src/raster/raster-changes.c, src/raster/raster-modes.c, - src/raster/raster-sprite-cache.c, - src/raster/raster-sprite-status.c, src/raster/raster.c, - src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c, - src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c, - src/tape/tape-internal.c, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-iec.c, src/vdrive/vdrive-internal.c, - src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c: Added some more - lib_malloc() cleanups. - - * src/fsdevice/fsdevice-cmdline-options.c, - src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c, - src/fsdevice/fsdevice-read.c, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, - src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, - src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, - src/imagecontents/diskcontents-block.c, - src/imagecontents/diskcontents-iec.c, - src/imagecontents/imagecontents.c, - src/imagecontents/tapecontents.c, - src/monitor/mon_breakpoint.c, src/monitor/mon_memory.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.y, - src/monitor/monitor.c: Added some more lib_malloc() cleanups. - - * src/arch/unix/console.c, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uicolor.c, - src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/arch/win32/gifdrv.c, - src/arch/win32/uiperipheral.c, src/c64/dqbb.c, - src/c64/isepic.c, src/c64/sfx_soundexpander.c, - src/core/ciacore.c, src/diskimage/fsimage-create.c, - src/drive/drive-snapshot.c, src/fileio/cbmfile.c, - src/fileio/p00.c: Added some more lib_malloc() cleanups. - - * src/arch/beos/console.c, src/arch/beos/kbd.c, - src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc, - src/arch/msdos/console.c, src/arch/msdos/tuifs.c, - src/arch/msdos/tuimenu.c, src/arch/riscos/archdep.c, - src/arch/riscos/console.c, src/arch/riscos/spritedrv.c, - src/arch/riscos/ui.c, src/arch/riscos/uihelp.c, - src/arch/riscos/uiimage.c, src/arch/riscos/uimsgwin.c, - src/arch/riscos/video.c, src/arch/sdl/archdep_riscos.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/joy.c, - src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uimenu.c, src/arch/unix/archdep.c: Added some - more lib_malloc() cleanups. - - * src/alarm.c, src/arch/amigaos/console.c, - src/arch/amigaos/noinlineargs.c, src/autostart-prg.c, - src/charset.c, src/clkguard.c, src/cmdline.c, src/color.c, - src/event.c, src/fliplist.c, src/ioutil.c, src/lib.c, - src/machine.c, src/palette.c, src/rawfile.c, src/resources.c, - src/romset.c, src/snapshot.c, src/sound.c, src/traps.c, - src/util.c, src/zfile.c: Started on the lib_malloc() cleanup. - - * src/arch/win32/evc/system.c, src/c64/cart/c64cart.c, - src/c64/dqbb.c, src/c64/tfe.c, src/c64dtv/c64dtvflash.c, - src/diskimage/fsimage.c, src/drive/iec/memiec.c, - src/gfxoutputdrv/ffmpegdrv.c, src/monitor/mon_breakpoint.c, - src/monitor/mon_util.c, src/monitor/monitor.c, - src/printerdrv/output-graphics.c, src/raster/raster.c, - src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c, - src/tape/t64.c, src/tape/tap.c, src/tape/tape.c, - src/vdrive/vdrive-rel.c: Finished the lib_free() guard - cleanup. - - * src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, - src/arch/unix/x11/xaw/uivsidcontrol.c, - src/arch/unix/x11/xaw/widgets/DirMgr.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/console.c, - src/arch/win32/intl.c, src/arch/win32/system.c, - src/arch/win32/ui-resources.c, src/arch/win32/ui.c, - src/arch/win32/uilib.c, src/arch/win32/uimon.c, - src/arch/win32/video.c: Cleaned up some more lib_free() - guards. - - * src/arch/msdos/tuimenu.c, src/arch/msdos/uiattach.c, - src/arch/os2/fullscr.c, src/arch/riscos/spritedrv.c, - src/arch/riscos/ui.c, src/arch/riscos/video.c, - src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, - src/arch/sdl/archdep_win32.c, src/arch/sdl/fullscreen.c, - src/arch/sdl/uifilereq.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalette.c, - src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uiromset.c, - src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c: - Cleaned up some more lib_free() guards. - - * src/arch/amigaos/joyai.c, src/arch/amigaos/ui.c, - src/arch/amigaos/uiapi.c, src/arch/amigaos/uilib.c, - src/arch/amigaos/video.c, src/arch/beos/archdep.c, - src/arch/beos/vicewindow.cc, src/arch/msdos/menudefs.c, - src/arch/msdos/tuifs.c, src/autostart-prg.c, src/autostart.c, - src/c1541.c, src/cmdline.c, src/event.c, src/fliplist.c, - src/initcmdline.c, src/machine-bus.c, src/palette.c, - src/petcat.c, src/snapshot.c, src/sysfile.c, src/translate.c: - Cleaned up some lib_free() guards. - -2009-08-06 Spiro Trikaliotis - - * Version 2.1.16 - -2009-08-06 Spiro Trikaliotis - - * src/arch/win32/make-bindist.sh: Command "rm `find $WINVICE - -name "Makefile*"`" is forced (-f) now, so that WinVICE can be - built automatically without manual user intervention. - -2009-08-06 Hannu Nuotio - - * src/monitor/mon_lex.l: Enable case insensitive commands and - operands on monitor, some tab cleanup - - * src/vicii/vicii.c: On VICII reset, instead of zeroing the - color registers, mask out the high nibble; fixes bug shown by - EasyFlash cart init - - * src/c64/c64mem.c: Don't enable all Expert cartridge hacks for - EasyFlash - -2009-08-06 Marco van den Heuvel - - * po/de.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - german and swedish translations. - - * src/c64/cart/c64cartmem.c, src/c64/cart/easyflash.c, - src/core/flash040core.c, src/flash040.h, - src/vic20/cart/finalexpansion.c: Change the way the flash040 - core works to where the calling routine allocates and passes a - pointer to the data array to be used, this fixes the eastflash - ultimax graphics issues. - -2009-08-05 Daniel Kahlin - - * src/vic20/cart/megacart.c: Corrected an error with Mega-Cart - NvRAM mapping. 0x0800-0x0fff was incorrectly mapped to the - same contents as 0x9800-0x9fff. - -2009-08-05 Marco van den Heuvel - - * src/arch/win32/arch.dsp, src/arch/win32/uieasyflash.c: Added - src/c64/cart include dir to arch.dsp and changed the - 'cart/easyflash.h' include in src/arch/win32/uieasyflash.c to - an 'easyflash.h' include. + * src/sound.c: Single volume calculation - * src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 - watcom project files. - -2009-08-05 Spiro Trikaliotis - - * src/lib.c: Changed free() to lib_free(). - - * src/video/render1x1pal.c: Remove warnings by adding - intermediate variables. - - * src/sid/fastsid.c: Changed return type of - fastsid_calculate_single_sample() from SDWORD to SWORD, as all - uses of it only require an SWORD and generate warning without - a cast. - - * src/arch/win32/uieasyflash.c: Add missing includes. - - * src/vdrive/vdrive-dir.c: Fix warning for comparison of signed - and unsigned integers. - -2009-08-05 Daniel Kahlin - - * src/vic20/vic20mem.c: Corrected read of unconnected address - space at 0x910x. - - * doc/html/plain/NEWS: Added a missing line about cycle exact - xvic in the last commit. - - * doc/html/plain/NEWS: Added features coming from the - v2.1.15-xvic and v2.1.15-fe-easyflash branches. - -2009-08-05 Hannu Nuotio - - * src/vic20/cart/finalexpansion.c: Handle unconnected bus - properly - -2009-08-05 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj: Updated the sdl win64 - msvc project files. - - * src/arch/sdl/menu_help.c, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/c128.dsp, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp: Updated the sdl win32 - msvc project files. - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/c64.tgt, src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x128-specific.tgt, - src/arch/os2/watcom/x64-specific.tgt: Updated the os/2 watcom - project files. - - * src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/vac++/incl/core.icc, - src/arch/os2/vac++/incl/vic20cart.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC: Updated the os/2 vac++ project - files. +2012-11-17 Kajtar Zsolt - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vice.wpj: Updated the win32 watcom - project files. - - * src/arch/win64/arch.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64cart.vcproj, - src/arch/win64/core.vcproj, src/arch/win64/vic20.vcproj, - src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj: Updated - the win64 project files. - - * src/arch/win32/arch.dsp, src/arch/win32/c128.dsp, - src/arch/win32/c64.dsp, src/arch/win32/c64cart.dsp, - src/arch/win32/core.dsp, src/arch/win32/vic20cart.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp: Updated the - win32 project files. + * src/c64/cart/sfx_soundsampler.c: Make sfx_soundsampler to use the + generic DAC. - * src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uieasyflash.c, - src/arch/amigaos/mui/uieasyflash.h, src/arch/amigaos/uicart.c, - src/arch/amigaos/uicart.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, - src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, - src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/uieasyflash.c, - src/arch/msdos/uieasyflash.h, - src/arch/msdos/uisoundexpander.c, src/arch/msdos/vic20ui.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c64cart.c, - src/arch/sdl/menu_c64cart_common.c, - src/arch/sdl/menu_c64cart_common.h, - src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uieasyflash.c, - src/arch/unix/gui/uieasyflash.h, src/arch/unix/gui/vic20ui.c, - src/arch/win32/Makefile.am, src/arch/win32/c128ui.c, - src/arch/win32/c64ui.c, src/arch/win32/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/reseasyflash.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uieasyflash.c, src/arch/win32/uieasyflash.h, - src/arch/win32/vic20ui.c, src/autostart.c, - src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am, - src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h, - src/c64/c64mem.c, src/c64/cart/Makefile.am, - src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/crt.c, src/c64/cart/easyflash.c, - src/c64/cart/easyflash.h, src/c64/sfx_soundexpander.c, - src/cartridge.h, src/core/Makefile.am, - src/core/flash040core.c, src/flash040.h, src/lightpen.c, - src/translate.c, src/translate.txt, - src/vic20/cart/Makefile.am, src/vic20/cart/finalexpansion.c, - src/vic20/cart/finalexpansion.h, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cartmem.c: Final expansion/EasyFlash additions. - -2009-08-04 Spiro Trikaliotis - - * data/DRIVES/dos1541: Replaced 1541 ROM which consisted of - 325302-01 + 901229-02 ROMS (which are *really* ancient) with - 1541 ROM which consists of 325302-01 + 901229-05. This fixes - #2824736. The relevant patch is at $FF20, and the JMP to it at - $E9DC. - -2009-08-04 Marco van den Heuvel - - * src/petcat.c: Added 'pi' fix to petcat as provided by Ingo - Korb. - -2009-08-04 Hannu Nuotio - - * src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c, - src/vic20/vic20mem.c: Return last read (by CPU) value on - unconnected I/O 2/3 areas - -2009-08-03 Peter Krefting - - * po/sv.po: Update Swedish translation to 2.1.15 (2783t0f0u). - -2009-08-03 Daniel Kahlin - - * src/vdrive/vdrive-dir.c: Fix directory sector interleave in - vdrive - - This patch simplifies the directory sector allocation in - vdrive and changes the interleave of the allocated sectors - from 1 to the correct value for the disk image type. +2012-11-17 Kajtar Zsolt -2009-08-02 pottendo + * src/plus4/digiblaster.c: Use generic DAC for digiblaster - * po/de.po: Updated. +2012-11-17 Marco van den Heuvel -2009-08-02 Spiro Trikaliotis + * src/cbm2/Makefile.am, src/cbm2/cbm2embedded.c, + src/cbm2/cbm5x0embedded.c: Split off cbm5x0 embedded code from cbm2 + embedded code. - * src/debug.h, src/drive/iec/via1d1541.c, src/iecbus/iecbus.c: - Fixed and extended debugging output for 1541 IEC accesses. +2012-11-17 Kajtar Zsolt - * src/vic20/vic-cycle.c: Changed constant 0x7f to 0x7fu in order - to prevent integer promotion, resulting in a warning. + * src/c64/cart/digimax.c, src/sound.c, src/sound.h, + src/userport/userport_dac.c: General DAC, first lets use it with + digimax and userport DAC. No band limited step synthesis yet, just the + high pass filter for DC removal. -2009-08-01 Hannu Nuotio - - * src/6510dtvcore.c, src/vic20/vic.h: Use unsigned type for - VIC-I counters, fix MSVC warnings - -2009-08-01 Marco van den Heuvel - - * src/autostart-prg.c, src/vdc/vdc.c: Fixed some warnings. - - * src/6510dtvcore.c, src/Makefile.am, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, - src/arch/sdl/uipause.c, src/arch/sdl/xvic_ui.c, - src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c, - src/arch/win32/vic20.dsp, src/arch/win32/xvic.dsp, - src/core/viacore.c, src/mainviccpu.c, src/mainviccpu.h, - src/resid-dtv, src/via.h, src/vic20/Makefile.am, - src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c, - src/vic20/vic-cycle.c, src/vic20/vic-cycle.h, - src/vic20/vic-draw.c, src/vic20/vic-mem.c, - src/vic20/vic-snapshot.c, src/vic20/vic.c, src/vic20/vic.h, - src/vic20/vic20cpu.c, src/vic20/vic20ieeevia1.c, - src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, - src/vic20/vic20mem.h, src/vic20/vic20memrom.c, - src/vic20/vic20rom.c, src/vic20/vic20via1.c, - src/vic20/vic20via2.c: VIC-I and CPU for xvic largely rewritten. - -2009-07-26 Spiro Trikaliotis - - * src/debug.h, src/drive/iec/cia1581d.c, - src/drive/iec/via1d1541.c, src/iecbus.h, src/iecbus/iecbus.c: - Add debugging facilities for the IEC bus. - - * src/drive/drivecpu.c, src/drive/drivecpu.h: Remove unused - functions drive_read() and drive_store(). - -2009-07-25 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/watcom/vic20cart-generic.c, - src/arch/win32/watcom/vice.wpj: Updated the win32 watcom - project files. +2012-11-17 Kajtar Zsolt -2009-07-24 Marco van den Heuvel + * src/userport/userport_dac.c: Typo. - * src/arch/os2/Makefile.am, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/mainsrc.tgt, - src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vic20cart-generic.c, - src/arch/os2/watcom/vice.wpj: Updated the os/2 watcom project - files. - -2009-07-23 Spiro Trikaliotis - - * src/initcmdline.c: Reworked replace_hexcodes(). This closes - #2823929. - - * src/6510core.c, src/debug.c, src/debug.h: Trace output now - outputs the drive number; unified CPU and drive outputs, thus - that the opcodes are underneath each other, and the registers - are output in the same way; operands with ,x or ,y now do not - break the output. +2012-11-17 Kajtar Zsolt -2009-07-23 Hannu Nuotio + * src/userport/userport_dac.c: Clipped by mistake - * src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/c1541.tgt, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/fileio.tgt, - src/arch/sdl/win32-watcom/fsdevice.tgt, - src/arch/sdl/win32-watcom/gentr.tgt, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/imagecontents.tgt, - src/arch/sdl/win32-watcom/maincpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/petcat.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/raster.tgt, - src/arch/sdl/win32-watcom/rs232drv.tgt, - src/arch/sdl/win32-watcom/serial.tgt, - src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/sounddrv.tgt, - src/arch/sdl/win32-watcom/tape.tgt, - src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, - src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vicii.tgt, - src/arch/sdl/win32-watcom/viciicommon.tgt, - src/arch/sdl/win32-watcom/viciidtv.tgt, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt: svn property fixes - -2009-07-23 Marco van den Heuvel - - * src/arch/os2/vac++/Makefile.am, - src/arch/os2/vac++/incl/vic20.icc, - src/arch/os2/vac++/incl/vic20cart.icc, - src/arch/os2/vac++/xvic/Xvic.ICC: Updated the vac++ project - files. - -2009-07-21 Marco van den Heuvel - - * src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/win64/vic20.vcproj: Added the vic20 cart files to the - win64 and sdl win64 msvc project files. - -2009-07-19 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m: - coca: hide settings windows on entering the monitor, reshow - them on leaving - - * src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicenotifications.h, - src/arch/unix/macosx/cocoa/view/controlwindow.h, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/driveview.h, - src/arch/unix/macosx/cocoa/view/driveview.m, - src/arch/unix/macosx/cocoa/view/soundview.h, - src/arch/unix/macosx/cocoa/view/soundview.m, - src/arch/unix/macosx/cocoa/view/statusview.m, - src/arch/unix/macosx/cocoa/view/tapeview.h, - src/arch/unix/macosx/cocoa/view/tapeview.m: cocoa: correctly - disable menu entries and control window if monitor is enabled - - * src/arch/unix/macosx/cocoa/console.m, - src/arch/unix/macosx/cocoa/uimon.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/cocoa/vicemachine.h, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/vicemachineprotocol.h, - src/arch/unix/macosx/cocoa/view/consolewindow.h, - src/arch/unix/macosx/cocoa/view/consolewindow.m: cocoa: - console/monitor input is now done asynchronously in the UI. - this removes the modal window for the monitor while entering a - line. - -2009-07-19 Marco van den Heuvel - - * src/arch/sdl/menu_help.c: Fixed sdl ui help related issues. - -2009-07-18 Antti S. Lankila - - * src/arch/unix/readline/editline.h: FTBFS @ gcc 4.4: Fix test - to check for HAVE_STDLIB_H. - -2009-07-18 Hannu Nuotio - - * src/arch/unix/joy.c: Fix warning on *nix joystick cmdline init - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/c64/c64cia2.c, src/cbm2/cbm2cia1.c, src/vic20/vic20mem.c: - Remove unused callbacks/variables, revert obsolete WATCOM - ifdef, add default case to extra joystick switches +2012-11-17 Kajtar Zsolt -2009-07-18 Marco van den Heuvel + * src/userport/userport_dac.c: Better "linearity" (on logarithmic + scale) on small values when done with floating point - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/rs232drv.tgt, - src/arch/sdl/win32-watcom/rs232dtv.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xvic.tgt: Fixed the misnamed - rs232drv.tgt issue for the win32 sdl watcom project files. +2012-11-17 Kajtar Zsolt -2009-07-17 Spiro Trikaliotis + * src/userport/userport_dac.c: Less amplification, it was too much. - * Version 2.1.15 +2012-11-16 Kajtar Zsolt -2009-07-17 Spiro Trikaliotis + * src/userport/userport_dac.c: The sign makes no difference in + practice, but this was not intended to be changed. - * src/arch/sdl/win32-msvc/config.h: Use vsnprintf() of MSVC. +2012-11-16 Kajtar Zsolt - * src/arch/sdl/win32-watcom/Makefile.am: Removed rs232drv.tgt - which is not available. + * src/userport/userport_dac.c: Negative values don't shift well, + better divide it to get an arithmetic shift. -2009-07-17 Hannu Nuotio +2012-11-16 Kajtar Zsolt - * src/arch/sdl/video.c: Added casts to keep MSVC happy + * src/userport/userport_dac.c: Implement high pass filtering for + userport DAC. -2009-07-17 Marco van den Heuvel +2012-11-16 Marco van den Heuvel - * src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/vic20cart.dsp, - src/arch/sdl/win32-msvc/vice.dsw: Updated the sdl win32 msvc - project files. - - * src/arch/sdl/ui.c, src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/gentr.tgt, - src/arch/sdl/win32-watcom/make-watcom-bindist.bat, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vic20cart-generic.c, - src/arch/sdl/win32-watcom/vic20cart.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/xvic.tgt: Fixed and updated the - watcom win32 sdl compile. - -2009-07-16 Hannu Nuotio - - * src/arch/sdl/uistatusbar.c: Fix statusbar location - - * doc/html/plain/NEWS: Updated. - - * src/arch/unix/gui/vic20ui.c: Add CartridgeReset and Attach - generic/Mega-Cart items to *nix xvic UI - - * src/arch/sdl/xvic_ui.c: Enlarge xvic SDL UI area, fix - positioning to remove offscreen UI problems - - * src/vic20/vic20-resources.c: Add missing include, return 0 on - RAM block resource handlers - -2009-07-16 Marco van den Heuvel - - * configure.in, src/Makefile.am, src/arch/sdl/menu_vic20cart.c, - src/arch/win32/Makefile.am, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uicart.c, src/arch/win32/uicart.h, - src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, - src/arch/win32/vic20ui.c, src/arch/win32/vice.dsw, - src/cartridge.h, src/log.c, src/translate.c, - src/translate.txt, src/vic20/Makefile.am, src/vic20/cart, - src/vic20/cart/Makefile.am, src/vic20/cart/generic.c, - src/vic20/cart/generic.h, src/vic20/cart/megacart.c, - src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c, - src/vic20/cart/vic20cart.h, src/vic20/cart/vic20cartmem.c, - src/vic20/cart/vic20cartmem.h, src/vic20/vic20-resources.c, - src/vic20/vic20-resources.h, src/vic20/vic20.c, - src/vic20/vic20cartridge.c, src/vic20/vic20mem.c, - src/vic20/vic20mem.h, src/vic20/vic20memsnapshot.c: xvic cart - handling rewritten and carts added. + * src/sid/resid-fp.cc, src/sid/resid.cc: Provide a prototype of strcpy + for qnx. - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c1541.tgt, - src/arch/sdl/win32-watcom/cartconv.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/petcat.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/xplus4.tgt, - src/arch/sdl/win32-watcom/xplus4main.c, - src/arch/sdl/win32-watcom/xvic.tgt, - src/arch/sdl/win32-watcom/xvicmain.c: Added the last win32 sdl - watcom project files. +2012-11-16 Marco van den Heuvel -2009-07-15 Marco van den Heuvel + * src/rtc/ds1202_1302.c: Fixed a typo. - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/x64.tgt, - src/arch/sdl/win32-watcom/x64dtv.tgt, - src/arch/sdl/win32-watcom/x64dtvmain.c, - src/arch/sdl/win32-watcom/x64main.c, - src/arch/sdl/win32-watcom/xcbm2.tgt, - src/arch/sdl/win32-watcom/xcbm2main.c, - src/arch/sdl/win32-watcom/xpet.tgt, - src/arch/sdl/win32-watcom/xpetmain.c: Added more win32 sdl - watcom project files. - - * src/arch/sdl/ui.c: Added watcom scancode to sdl keysym - conversion routine. - - * src/arch/sdl/video.c: Set the default sdl bitdepth for the - watcom compile to 32. - -2009-07-14 Errol Smith - - * src/vdc/vdc.c, src/vdc/vdctypes.h: Re-write handling of - vertical positioning and active/idle raster drawing. Fixes - minor overdraw on RFOv2 FLI part and eliminates active drawing - behind borders (perf). - -2009-07-14 Marco van den Heuvel - - * src/arch/sdl/archdep_win32.c, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/raster.tgt, - src/arch/sdl/win32-watcom/rs232dtv.tgt, - src/arch/sdl/win32-watcom/serial.tgt, - src/arch/sdl/win32-watcom/sid.tgt, - src/arch/sdl/win32-watcom/sounddrv.tgt, - src/arch/sdl/win32-watcom/tape.tgt, - src/arch/sdl/win32-watcom/tcbm.tgt, - src/arch/sdl/win32-watcom/vdc.tgt, - src/arch/sdl/win32-watcom/vdrive.tgt, - src/arch/sdl/win32-watcom/vic20.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/sdl/win32-watcom/vicii.tgt, - src/arch/sdl/win32-watcom/viciicommon.tgt, - src/arch/sdl/win32-watcom/viciidtv.tgt, - src/arch/sdl/win32-watcom/video.tgt, - src/arch/sdl/win32-watcom/x128.tgt, - src/arch/sdl/win32-watcom/x128main.c: Added more win32 sdl - watcom project files. +2012-11-16 Marco van den Heuvel -2009-07-13 Marco van den Heuvel + * src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/interrupt.h: Fixed the places where drive_clk is + defined/prototyped. - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/pet.tgt, - src/arch/sdl/win32-watcom/plus4.tgt, - src/arch/sdl/win32-watcom/plus4exp.tgt, - src/arch/sdl/win32-watcom/printerdrv.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl - watcom project files. +2012-11-16 Marco van den Heuvel - * configure.in: Added the win32-watcom directory to configure.in - in order to make the makefiles. + * src/arch/unix/x11/xaw/x11video.c: Fix for minix. - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/diskimage.tgt, - src/arch/sdl/win32-watcom/drive.tgt, - src/arch/sdl/win32-watcom/fileio.tgt, - src/arch/sdl/win32-watcom/fsdevice.tgt, - src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, - src/arch/sdl/win32-watcom/iec.tgt, - src/arch/sdl/win32-watcom/iec128dcr.tgt, - src/arch/sdl/win32-watcom/iecbus.tgt, - src/arch/sdl/win32-watcom/iecieee.tgt, - src/arch/sdl/win32-watcom/ieee.tgt, - src/arch/sdl/win32-watcom/imagecontents.tgt, - src/arch/sdl/win32-watcom/maincpu.tgt, - src/arch/sdl/win32-watcom/monitor.tgt, - src/arch/sdl/win32-watcom/parallel.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl - watcom project files. +2012-11-16 Marco van den Heuvel - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64exp.tgt, - src/arch/sdl/win32-watcom/cbm2.tgt, - src/arch/sdl/win32-watcom/core.tgt, - src/arch/sdl/win32-watcom/crtc.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl - watcom project files. + * src/arch/unix/x11/renderxv.c: Variable declaration position fix. - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64dtv.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl - watcom project files. +2012-11-16 Marco van den Heuvel - * src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/c64.tgt, - src/arch/sdl/win32-watcom/c64cart.tgt, - src/arch/sdl/win32-watcom/c64commonc128.tgt, - src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, - src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, - src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl - watcom project files. - - * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c, - src/arch/sdl/win32-watcom, - src/arch/sdl/win32-watcom/Makefile.am, - src/arch/sdl/win32-watcom/arch.tgt, - src/arch/sdl/win32-watcom/base.tgt, - src/arch/sdl/win32-watcom/c128.tgt, - src/arch/sdl/win32-watcom/config.h, - src/arch/sdl/win32-watcom/gentr.tgt, - src/arch/sdl/win32-watcom/vice.wpj, - src/arch/win32/catweaselmkiii.c: Added some watcom win32 sdl - project files, more will be added later, should not interfere - with any of the already existing ports. - -2009-07-12 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/view/logview.m: cocoa: fixed key - input in monitor for keys without direct character - representation - - * src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.h, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/vicenotifications.h, - src/arch/unix/macosx/cocoa/view/Makefile.am, - src/arch/unix/macosx/cocoa/view/controlwindow.h, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/soundview.h, - src/arch/unix/macosx/cocoa/view/soundview.m: cocoa: added - slider for sound volume in control window + * src/arch/sdl/winmips-msvc/x128.mak: winmips sdl msvc project file + fix. -2009-07-12 Marco van den Heuvel +2012-11-16 Marco van den Heuvel - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, - src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uisoundexpander.c, - src/arch/amigaos/mui/uisoundexpander.h, - src/arch/amigaos/uires.h: Added sfx sound expander chip - selection ui elements to the amiga ports. + * src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj: Some + os/2 ow project file fixes. - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/uisoundexpander.c, - src/arch/msdos/uisoundexpander.h: Added sfx sound expander - chip selection ui elements to the msdos port. +2012-11-16 Kajtar Zsolt - * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, - src/arch/beos/constants.h, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, - src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uisoundexpander.c, - src/arch/unix/gui/uisoundexpander.h, - src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, - src/arch/win32/ressoundexpander.rc, - src/arch/win32/resstrings.txt, - src/arch/win32/uisoundexpander.c, - src/arch/win32/uisoundexpander.h, - src/arch/win32/watcom/arch.tgt, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win64/arch.vcproj, - src/arch/win64/x128.vcproj, src/c64/sfx_soundexpander.c: Added - ym3812 support to the sfx sound expander emulation, and added - beos, os/2, sdl, unix and win32 ui elements, updated the - win32/64 msvc project files and updated the win32 watcom - project files. + * src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, + src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/easyflash.c, src/c64/cart/easyflash.h, + src/c64/cart/final3.c, src/c64/cart/final3.h, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, + src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h: Implement + further support for mmu translate. Cartridges: ar4, f3, ss5, kcs, + simons, atomic, ef, rr. Add note that epyx is not possible due to + capacitor discharge. Change ar4 and f3 to use generic roml_read. + +2012-11-16 Kajtar Zsolt + + * src/sound.c: Fix pet sound. Sound buffer was not cleared. + +2012-11-02 Marco van den Heuvel + + * README, src/arch/beos/joy.cc, src/arch/sdl/archdep_win32.c, + src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/base.dsp, + src/arch/win64/base.vcproj: Some issues of VICE 2.4 fixed, this will + lead to the VICE 2.4a tag, the source code will be vice-2.4.tar.gz + though, and binaries for the release will be built from this source. -2009-07-07 Marco van den Heuvel +2012-11-01 Marco van den Heuvel - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/msdos/lightpendrv.c, - src/arch/msdos/lightpendrv.h, src/arch/msdos/uilightpen.c, - src/arch/msdos/uilightpen.h, src/arch/msdos/vic20ui.c, - src/arch/msdos/vsync.c: Added lightpen support to the msdos - port. + * ChangeLog, configure.in, 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, po/translations-status.txt, + src/arch/win32/vice-version.bat, src/version.h: Official source for + VICE 2.4, release date 16th of November 2012. -2009-07-07 Christian Vogelgsang +2012-11-01 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/ui.m: cocoa: react on - ui_update_menus() for external resource changes, e.g. warp - change for autoload + * src/arch/unix/x11/renderxv.c: And of course ungrab it -2009-07-07 Marco van den Heuvel +2012-10-31 Marco van den Heuvel - * src/arch/win32/lightpendrv.c: Added better off-window/screen - check to the win32 lightpen driver. + * 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/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/rescia.rc, + src/arch/win32/resds12c887rtc.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resretroreplay.rc, src/arch/win32/resreu.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/rested.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: Final translations update. + +2012-10-31 Kajtar Zsolt + + * src/arch/unix/x11/renderxv.c: Prefer textured video over overlay on + X11. Textured video is a bit slower, and usually don't have any + controls. However there's an advantage that it can handle more than + one windows at the same time, so x128 is not broken. Mixing xv and + textured video was somehow not possible within the same process for + some reason. Maybe xv could be preferred on single window emulators + later, but for now this is a minimal change to make things work on + configurations where both xv and textured video are available. + +2012-10-31 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c128.mak, + src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64c64dtv.mak, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64cartsystem.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64dtvstubs.mak, + src/arch/sdl/winmips-msvc/c64exp.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/cartconv.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm2common.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak, + src/arch/sdl/winmips-msvc/core.mak, + src/arch/sdl/winmips-msvc/crtc.mak, + src/arch/sdl/winmips-msvc/diskimage.mak, + src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/fileio.mak, + src/arch/sdl/winmips-msvc/fsdevice.mak, + src/arch/sdl/winmips-msvc/geninfocontrib.mak, + src/arch/sdl/winmips-msvc/gentranslate.mak, + src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, + src/arch/sdl/winmips-msvc/iec.mak, + src/arch/sdl/winmips-msvc/iec128dcr.mak, + src/arch/sdl/winmips-msvc/iecbus.mak, + src/arch/sdl/winmips-msvc/iecieee.mak, + src/arch/sdl/winmips-msvc/ieee.mak, + src/arch/sdl/winmips-msvc/imagecontents.mak, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/p64.mak, + src/arch/sdl/winmips-msvc/parallel.mak, + src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/petcat.mak, + src/arch/sdl/winmips-msvc/platform.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/plus4exp.mak, + src/arch/sdl/winmips-msvc/printerdrv.mak, + src/arch/sdl/winmips-msvc/raster.mak, + src/arch/sdl/winmips-msvc/rs232drv.mak, + src/arch/sdl/winmips-msvc/rtc.mak, + src/arch/sdl/winmips-msvc/serial.mak, + src/arch/sdl/winmips-msvc/sid.mak, + src/arch/sdl/winmips-msvc/sounddrv.mak, + src/arch/sdl/winmips-msvc/tape.mak, + src/arch/sdl/winmips-msvc/tcbm.mak, + src/arch/sdl/winmips-msvc/userport.mak, + src/arch/sdl/winmips-msvc/vdc.mak, + src/arch/sdl/winmips-msvc/vdrive.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, + src/arch/sdl/winmips-msvc/vicii.mak, + src/arch/sdl/winmips-msvc/viciidtv.mak, + src/arch/sdl/winmips-msvc/viciisc.mak, + src/arch/sdl/winmips-msvc/video.mak, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, + src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak: Made the winmips port default to + 'release'. - * src/arch/win32/lightpendrv.c: Replaced the magic '42' with a - call to get the height of the statusbar. +2012-10-31 Marco van den Heuvel - * src/arch/sdl/menu_lightpen.c, src/arch/win32/uilightpen.c, - src/lightpen.c, src/lightpen.h: Added datel light pen support. + * doc/html/index.html: Small fix. -2009-07-06 Marco van den Heuvel +2012-10-31 Marco van den Heuvel - * src/arch/win32/lightpendrv.c: Added scaled window support to - the win32 lightpen driver. + * src/arch/sdl/winmips-msvc/c128.mak: Some more winmips fixes. - * src/arch/win32/video.c: Changed NULL to 0 to return the - correct type. +2012-10-31 Marco van den Heuvel - * src/lightpen.c: Reverted the vdc 'fix' in lightpen.c + * src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/pet.mak: Some more winmips fixes. - * src/lightpen.c, src/vdc/vdc.c: Fixed to have the vdc lightpen - x and y also be updated when vicii window is active and fixed - an error. +2012-10-31 Marco van den Heuvel - * src/arch/sdl/win64-msvc/base.vcproj: Added autostart-prg.c to - win64 msvc project files. + * doc/html/index.html, doc/html/solaris.html: Some more updates. -2009-07-06 Spiro Trikaliotis +2012-10-31 Marcus Sutton - * src/arch/sdl/win32-msvc/base.dsp: Add autostart-prg.c to base - files, so SDL compiles with MSVC again. + * doc/html/plain/NEWS, doc/readmes/Readme-BeOS.txt: Updated for + BeVICE 2.4 -2009-07-06 Hannu Nuotio +2012-10-31 Marcus Sutton - * src/arch/sdl/lightpendrv.c, src/c128/c128.c, src/lightpen.c: - For x128 use window 0 for VDC and 1 for VICII in lightpen code - too + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Add VDC render + filter menu items and fix Magic Voice file selector for BeVICE. -2009-07-06 Marco van den Heuvel +2012-10-30 Marco van den Heuvel - * src/arch/win32/lightpendrv.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h: Added multiple canvas support to - the win32 lightpen driver. + * src/arch/sdl/winmips-msvc/x128.mak, + src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak: Some more winmips fixes. -2009-07-06 Hannu Nuotio +2012-10-30 Marco van den Heuvel - * src/lightpen.c, src/lightpen.h: Lightpen type based x/y offset - support, some comments added + * src/video/video-color.h: Some more winmips fixes. - * src/vicii/vicii.c, src/vicii/viciitypes.h: Improve lightpen - precision for vicii by storing extra bits for x coordinate +2012-10-30 Marco van den Heuvel -2009-07-06 Errol Smith + * src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/petcat.mak: Some more winmips fixes. - * src/c128/c128.c, src/vdc/vdc.c, src/vdc/vdc.h: Initial VDC - lightpen support. +2012-10-30 Marco van den Heuvel -2009-07-06 Marco van den Heuvel + * doc/html/index.html: Updated. - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/lightpendrv.c, src/arch/win32/lightpendrv.h, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/reslightpen.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uilightpen.c, src/arch/win32/uilightpen.h, - src/arch/win32/vic20ui.c, src/arch/win32/vsyncarch.c, - src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/cbm2.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/xvic.dsp, - src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/xvic.vcproj: Added - lightpen support to the win32/64 ports. - -2009-07-06 Errol Smith - - * src/vdc/vdc-draw.c: draw_idle should actually draw the - background colour. - -2009-07-05 Marco van den Heuvel - - * src/vicii/vicii.c: Corrected the lightpen x-value for vicii. - -2009-07-05 Spiro Trikaliotis - - * src/arch/win32/c128.dsp, src/arch/win32/c64.dsp, - src/arch/win32/c64dtv.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/vic20.dsp: Added plus4embedded.c, - petembedded.c, cbm2embedded.c, c64embedded.c, - c64dtvembedded.c, c128embedded.c, vic20embedded.c files for - MSVC compilation. - -2009-07-05 Hannu Nuotio - - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uiautostart.c, - src/arch/unix/gui/uiautostart.h, - src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64.c, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c: Add new autostart *nix menu - items, group autostart items as a submenu below Smart attach - -2009-07-05 Marco van den Heuvel - - * src/arch/sdl/win32-msvc, src/arch/sdl/win64-msvc: Added svn - ignores. - - * data/CBM-II/ccs64.vpl, data/CBM-II/default.vpl, - data/CBM-II/frodo.vpl, data/CBM-II/godot.vpl, - data/PLUS4/default.vpl, data/PLUS4/vice.vpl, - data/VIC20/default.vpl, src/Makefile.am, - src/pet/petembedded.c, src/plus4/plus4embedded.c, - src/vic20/vic20embedded.c: Added embedded palette support to - xpet, xplus4 and xvic. - - * src/Makefile.am, src/c128/c128embedded.c, - src/cbm2/cbm2embedded.c: Added embedded palette file support - to xcbm2. - - * src/palette.c: Added previously missing embedded.h include. - -2009-07-05 Errol Smith - - * src/arch/sdl/lightpendrv.c: Fix double size handling after - blacky broke it fixing a warning. - -2009-07-05 Marco van den Heuvel - - * src/c64dtv/c64dtvembedded.c: Fixed embedded palette files - support for x64dtv to always return -1. - - * src/arch/win32/make-bindist.sh: Updated. - - * data/C64/ccs64.vpl, data/C64/default.vpl, data/C64/frodo.vpl, - data/C64/godot.vpl, data/C64/vice.vpl, src/Makefile.am, - src/c64/c64embedded.c: Added embedded palette files support to - x64. - - * data/C128/default.vpl, data/C128/frodo.vpl, - data/C128/godot.vpl, data/C128/vice.vpl, src/Makefile.am, - src/c128/c128embedded.c, src/c64/c64embedded.c, - src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c, - src/embedded.h, src/palette.c, src/palette2c.sh, - src/pet/petembedded.c, src/plus4/plus4embedded.c, - src/vic20/vic20embedded.c: Added embedded palette files - support to x128. - -2009-07-04 Marco van den Heuvel - - * src/Makefile.am, src/arch/os2/vac++/incl/mainsrc.icc, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/Makefile.am, src/arch/sdl/lightpendrv.c, - src/arch/sdl/lightpendrv.h, src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_lightpen.c, - src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_vic20hw.c, - src/arch/sdl/ui.c, src/arch/sdl/video.c, - src/arch/sdl/vsyncarch.c, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/config.h, src/arch/win32/base.dsp, - src/arch/win32/watcom/base.tgt, src/arch/win64/base.vcproj, - src/c128/c128.c, src/c64/c64.c, src/lightpen.c, - src/lightpen.h, src/sid/sid.c, src/vic20/vic-mem.c, - src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.c, - src/vicii.h, src/vicii/vicii.c: Added lightpen support. - -2009-07-04 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m: - cocoa: fix to allow compilation without joystick support - -2009-07-04 Marco van den Heuvel - - * configure.in, src/c128/c128embedded.c, src/c64/c64embedded.c, - src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c, - src/embedded.c, src/embedded.h, src/pet/petembedded.c, - src/plus4/plus4embedded.c, src/sysfile.c, - src/vic20/vic20embedded.c: Added text explaining what the new - 'embedded data files' feature is to be used for. - - * src/c128/c128.c, src/c64/c64.c: Fixed the previously missing - SFXSoundExpander resource/cmdline-init for x128. - - * src/c128/Makefile.am, src/c128/c128embedded.c, - src/c64/Makefile.am, src/c64/c64embedded.c, - src/c64dtv/Makefile.am, src/c64dtv/c64dtvembedded.c, - src/cbm2/Makefile.am, src/cbm2/cbm2embedded.c, src/embedded.c, - src/embedded.h, src/pet/Makefile.am, src/pet/petembedded.c, - src/plus4/Makefile.am, src/plus4/plus4embedded.c, - src/vic20/Makefile.am, src/vic20/vic20embedded.c: split the - embedded data file support into common (src/embedded.c) and - machine specific (src//embedded.c). - - * src/Makefile.am, src/embedded.c: Added embedded data file - support to xcbm2. - - * src/Makefile.am, src/c128/c128rom.c, - src/drive/iec128dcr/iec128dcrrom.c, src/embedded.c: Added - embedded data file support to x128. - - * src/Makefile.am, src/embedded.c, src/vic20/vic20memrom.c: - Added embedded data file support to xvic. - - * src/Makefile.am, src/drive/tcbm/tcbmrom.c, src/embedded.c, - src/plus4/plus4mem.c, src/plus4/plus4memrom.c: Added embedded - data file support to xplus4. - - * src/Makefile.am, src/embedded.c: Added alternate models - embedded data file support to xpet. - -2009-07-03 Marco van den Heuvel - - * src/Makefile.am, src/embedded.c, src/sysfile.c: Added embedded - data file support to xpet. - - * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c, - src/embedded.c: Added embedded data files support to x64dtv. - - * src/Makefile.am, src/drive/iec/iecrom.c, - src/drive/ieee/ieeerom.c, src/embedded.c, src/embedded.h, - src/printerdrv/drv-mps803.c, src/printerdrv/drv-nl10.c, - src/sysfile.c: Added more embedded data files support. - - * configure.in, src/Makefile.am, src/bin2c.c, src/bin2c.sh, - src/c64/c64mem.c, src/c64/c64memrom.c, src/embedded.c, - src/embedded.h, src/od2c.sh, src/sysfile.c: Added embedding of - system files for x64, added --enable-embedded configure - option, note that this option and the embedding is only to be - used for use on platforms that don't support loading of extra - files, or have not yet supported filesystems, or for testing - purposes for new platforms. - -2009-06-30 Marco van den Heuvel - - * src/arch/beos/constants.h, src/arch/beos/joy.h, - src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, - src/arch/beos/ui_joystick.cc, src/arch/beos/vic20ui.cc, - src/arch/beos/vicemenu.cc: Updated the beos ui for the - userport joystick adapters. - - * src/c64/fmopl.c: Added 'static' keyword to the inline - functions. - - * data/C64/win_sym_us.vkm: Added x64 win32 symbolic keymap file, - - * configure.in, src/arch/sdl/Makefile.am, - src/arch/sdl/win32-msvc/Makefile.am, - src/arch/sdl/win64-msvc/Makefile.am: sdl makefile cleanup. +2012-10-30 Michael Litvinov - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uijoystick2.h, src/arch/unix/gui/vic20ui.c: - Updated the *nix ui for the userport joystick adapters. + * po/ru.po, po/translations-status.txt: Updated. - * src/arch/msdos/uijoystick.c: Added swapping of the userport - adapter joystick ports to the msdos ui. +2012-10-30 Christian Vogelgsang - * src/arch/msdos/uisidcart.c, src/arch/msdos/vic20ui.c: Removed - obsolete msdos ui elements. + * src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/keyedobjects.nib: + macosx: fixed nib of cbm5x0 - * src/arch/msdos/menudefs.c, src/arch/msdos/uijoystick.c, - src/arch/msdos/uijoystick.h: Updated the msdos ui for the - userport joystick adapters. +2012-10-30 Christian Vogelgsang -2009-06-29 Hannu Nuotio + * src/arch/unix/macosx/Info.plist, + src/arch/unix/macosx/Resources/xcbm5x0.icns: macosx: added missing + icon - * src/raster/raster-changes.h: Increase RASTER_CHANGES_MAX from - 512 to 1024 since a DTV program could break the old limit +2012-10-30 Christian Vogelgsang -2009-06-29 Daniel Kahlin + * doc/html/macosx.html: update macosx download page - * src/vic20/vic20mem.c: Removed commented out code. Adapted to - conform to braces rules. +2012-10-29 Marco van den Heuvel -2009-06-29 Antti S. Lankila + * src/arch/sdl/archdep_win32.c, src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c1541.mak, src/arch/win32/archdep.c, + src/platform/platform_windows_runtime_os.c: Some winmips fixes. - * src/resid-fp/sid.cc: Revert debuggive sid.cc change. +2012-10-29 Fabrizio Gennari - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/wave.cc, - src/resid-fp/wave.h: Fix problem that plagued digis on Jump - Jet, Last V8. Update distortion code with lp/bp/hp - nonlinearity component corresponding to hypothetised imperfect - amps within SID. + * po/da.po: The Danish translation was breaking the build -2009-06-29 Marco van den Heuvel +2012-10-29 Marco van den Heuvel - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uijoystick.c, - src/arch/amigaos/mui/uijoystick.h, - src/arch/amigaos/mui/uijoystickll.c, - src/arch/amigaos/mui/uijoystickll.h, - src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/petui.c, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: - Updated the amiga ui for the userport joystick adapters. - - * src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Removed obsolete left over vic20 - win32 oem userport joystick ui elements. - -2009-06-29 Hannu Nuotio - - * src/arch/sdl/menu_drive.c: Added new autostart items to SDL UI - -2009-06-29 Christian Vogelgsang - - * src/sounddrv/soundcoreaudio.c: core audio: fixed sound resume - -2009-06-29 Marco van den Heuvel - - * src/arch/win32/resmenu.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Removed obsolete vic20 win32 oem joy - ui toggle. + * src/arch/amigaos/video.c: Aros renders into a memory buffer which + gets blitted/copied to the framebuffer. - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h, - src/arch/win32/vic20ui.c: Fixed the win32 swap joystick ui - items and added win32 swap userport joystick ui items. - - * src/arch/win32/resdialogs.txt, src/arch/win32/ressidcart.rc, - src/arch/win32/uisidcart.c: Removed obsolete sidcart joystick - item from the win32 sidcart dialog. +2012-10-29 Mikkel Holm Olsen - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h, - src/arch/win32/vic20ui.c: Fixed the win32 ui for native - joysticks and added win32 ui elements for userport and plus4 - sidcart joysticks. - -2009-06-28 Marco van den Heuvel - - * src/arch/win32/uijoystick.c: Restricted the joystick settings - dialog to 1 joystick for vic20. - -2009-06-28 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m: - cocoa: fixed mounting of virtual fs directory - - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: - cocoa: adjusted extra joy type resource values - - * src/video/render1x1pal.c, src/video/render2x2pal.c, - src/video/video-color.h: fixed PAL emulation by re-enabling - sharing of gamma tables - -2009-06-28 Marco van den Heuvel - - * src/joystick.h: Changed the order of the extra joystick - defines in joystick.h so that the dxs/hit is at the bottom of - the list. - -2009-06-28 Spiro Trikaliotis - - * src/arch/win32/joy.c: Add default switch case which results in - a failing assert(). - -2009-06-28 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: cocoa: - added UI support for extra/userport joysticks - - * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_riscos.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_xbox.c: added missing SDL - archdep_default_autostart_disk_image_file_name - - * src/arch/unix/macosx/joy.c: added missing header - - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: - cocoa: added autostart prg to resource inspector - -2009-06-28 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, - src/arch/amigaos/mui/uisid.c, src/arch/beos/joy.cc, - src/arch/beos/ui_sid.cc, src/arch/beos/ui_video.cc, - src/arch/beos/vicemenu.cc, src/arch/msdos/joy.c, - src/arch/msdos/vsync.c, src/arch/os2/joy.c, - src/arch/riscos/joy.c, src/arch/riscos/ui.c, - src/arch/sdl/joy.c, src/arch/sdl/menu_drive.c, - src/arch/unix/joy.c, src/arch/unix/joy_usb.c, - src/arch/unix/macosx/joy.c, src/arch/win32/joy.c, - src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/ui.c, src/arch/win32/uihelp.c, - src/arch/win32/uisid.c, src/cbm2/cbm2-resources.c, - src/cbm2/cbm2.c, src/machine.h, src/main.c: Added proper - cbm510/cbm610 early startup seperation so that elements for - the machines can be seperated at any time (cmdline, resources, - ui) and added 4 joystick support to the amiga, beos, msdos, - os/2, osx, *nix amd win32 ports with proper command-line - options and resources, no ui elements for any of the ports - (besides sdl) yet. + * po/da.po, po/translations-status.txt: Updated. -2009-06-27 Spiro Trikaliotis +2012-10-29 Marco van den Heuvel - * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/os2/archdep.c, - src/arch/riscos/archdep.c, src/arch/unix/archdep.c, - src/arch/win32/archdep.c, src/archapi.h, src/autostart.c: - Renamed archdep_default_autstart_disk_image_file_name() to - archdep_default_autostart_disk_image_file_name(), fixing the - typo. - - * src/Makefile.am, src/arch/amigaos/archdep.c, - src/arch/beos/archdep.c, src/arch/msdos/archdep.c, - src/arch/os2/archdep.c, src/arch/riscos/archdep.c, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, - src/arch/sdl/uipause.c, src/arch/unix/archdep.c, - src/arch/win32/archdep.c, src/arch/win32/base.dsp, - src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c, - src/archapi.h, src/autostart-prg.c, src/autostart-prg.h, - src/autostart.c, src/autostart.h, src/fileio.h, - src/fileio/cbmfile.c, src/fileio/cbmfile.h, - src/fileio/fileio.c, src/fileio/p00.c, src/fileio/p00.h, - src/machine.c, src/rawfile.c, src/rawfile.h, src/resid-dtv: - svn commit tags/v2.1/v2.1.13/vice - tags/chris/v2.1.13-autostart-prg/vice . - - src/autostart-prg.c, autostart_prg_perform_injection(): - Changed C99 definition of end to C89 style definition at the - beginning of the block. - - src/arch/*/archdep.c: - archdep_default_autstart_disk_image_file_name() had a - semicolon at the end, preventing compilation. Fixed. - - src/arch/win32/base.dsp: Added autostart-prg.c. - -2009-06-27 Marco van den Heuvel - - * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64dtvhw.c, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_joystick.h, src/c64dtv/c64dtvcia2.c: Added - userport joystick system support to x64dtv. - -2009-06-27 Christian Vogelgsang - - * build/macosx/build-pcaplibnet.sh: macosx: patch libnet to - allow non-root admin users - - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh: mac build: added support - for debug snapshots - - * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m: - fixed crash in cocoa joystick dialog - -2009-06-27 Marco van den Heuvel - - * src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_pethw.c, - src/cbm2/cbm2cia1.c, src/joystick.c: Added userport joystick - system support to xcbm2. - - * src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, - src/arch/sdl/menu_pethw.c, src/joystick.c, src/pet/petvia.c: - Added userport joystick system support to xpet. - -2009-06-26 Marco van den Heuvel - - * src/arch/sdl/menu_joystick.c, src/joystick.c, - src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, - src/vic20/vic20via2.c: Added userport joystick system support - to xvic. - -2009-06-26 Errol Smith - - * src/vdc/vdc-draw.c: When the cache is disabled, actually draw - the text & cursor correctly... - -2009-06-26 Marco van den Heuvel - - * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, - src/joystick.c, src/joystick.h: More userport joystick related - updates. - - * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, - src/joystick.h: Added vic20 OEM type userport joystick support - to x64/x128 and added ui element to the sdl ui. - - * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, - src/joystick.h: Added PET type userport joystick support to - x64/x128 and added ui element to the sdl ui. - -2009-06-25 Spiro Trikaliotis - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated. - - * configure.in: Test for stdlib.h and define HAVE_STDLIB (needed - by editline.h of readline). - - * src/Makefile.am, src/arch/beos/console.c, - src/arch/unix/Makefile.am, src/arch/unix/console.c, - src/c1541.c, src/monitor/Makefile.am, src/monitor/monitor.c: - Use editline.h again if HAVE_READLINE is defined. For this, - added the include directory for src/arch/unix/readline, where - necessary. Still ugly in some places, as generic code includes - arch-specific code, but this will be fixed later. - - * src/c128/Makefile.am: Added src/raster as include directory. - - * src/arch/beos/console.c, src/arch/unix/console.c, src/c1541.c, - src/monitor/monitor.c: Reverted readline extern declarations - for now, as the replacement did not work as expected. - (postponing the solution until I have more time.) - - * src/arch/beos/console.c, src/arch/unix/console.c, - src/arch/win32/Makefile.am, src/arch/win32/joy.c, - src/arch/win32/kbd.c, src/arch/win32/ui.c, - src/arch/win32/ui.h, src/arch/win32/uijoystick.c, - src/arch/win32/uivideo.c, src/arch/win32/video-ddraw.c, - src/arch/win32/winjoy.h, src/arch/win32/winkbd.h, - src/arch/win32/winmain.c, src/c128/c128cpu.c, src/c1541.c, - src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvcpu.h, - src/c64dtv/c64dtvmem.c, src/cbm2/cbm2.h, src/cbm2/cbm2cpu.c, - src/monitor/mon_breakpoint.c, src/monitor/mon_breakpoint.h, - src/monitor/mon_register6502dtv.c, src/monitor/monitor.c, - src/plus4/plus4cpu.c, src/vicii/vicii-mem.c, - src/vicii/viciidtv-draw.c, src/video/render1x1pal.c, - src/video/render2x2pal.c, src/video/video-canvas.h, - src/video/video-resources-pal.c: Moved stray "extern" - declarations from .c files into .h files and include the - necessary .h files, if needed. - -2009-06-25 Marco van den Heuvel - - * src/c64/cart/c64cartmem.h, src/c64/cart/expert.c, - src/c64/sfx_soundexpander.c, src/sounddrv/soundmovie.c: some - more 'extern' cleanups. - - * src/arch/win32/Makefile.am, src/arch/win32/fullscrn-ddraw.c, - src/arch/win32/hardsid.c, src/arch/win32/ui.c, - src/arch/win32/video-ddraw.h: some win32 arch dir 'extern' - cleanups. - - * src/arch/sdl/ui.c: Removed obsolete 'extern'. - - * src/arch/msdos/statusbar.h, src/arch/msdos/ui.c, - src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisidcart.c, - src/arch/msdos/uisound.c, src/arch/msdos/videoarch.h, - src/arch/msdos/vsync.c: msdos arch dir 'extern' cleanup and - msdos fixes. - - * src/arch/amigaos/mui/mui.h, src/arch/amigaos/ui.c, - src/arch/amigaos/ui.h, src/arch/amigaos/vsyncapi.c: amigaos - arch dir 'extern' cleanup. + * 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: Updated for the upcoming 2.4 release. - * src/arch/amigaos/Makefile.am, - src/arch/amigaos/catweaselmkiii.c, - src/arch/amigaos/expansionbase.h, src/arch/amigaos/hardsid.c, - src/arch/amigaos/mui/uisidcart.c: Added some amiga os4 - catweasel and hardsid fixes. +2012-10-28 Kajtar Zsolt -2009-06-24 Marco van den Heuvel + * src/arch/unix/x11/gnome/gnomevideo.c: Gnomeui version is not direct + rendering either. - * src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/drive.tgt, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, src/c128/c128cpu.c, - src/c128/c128mem.h, src/c128/z80mem.h, src/c64/c64mem.h, - src/cbm2/cbm2cpu.c, src/cbm2/cbm2mem.c, - src/cbm2/cbm2memsnapshot.c, src/drive/drivemem.c, - src/monitor/monitor.c, src/pet/petmem.c, - src/pet/petmemsnapshot.c, src/plus4/plus4mem.c, - src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, - src/plus4/ted-badline.c, src/plus4/ted-mem.c, src/plus4/ted.c, - src/vic20/vic-snapshot.c, src/vic20/vic.c, - src/vic20/vic20mem.c, src/vic20/vic20memsnapshot.c, - src/vicii/vicii-fetch.c, src/vicii/vicii-snapshot.c, - src/vicii/vicii.c, src/vicii/viciidtv-snapshot.c: Fixed some - watcom header inclusion ordering and removed the #include - ../mem.h construction. +2012-10-28 Kajtar Zsolt - * src/arch/sdl/menu_joystick.c, src/c128/c128cia1.c, - src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64dtv/c64dtvcia2.c, - src/joystick.c, src/joystick.h: Added hit userport joystick - adapter support to x64/x128. + * src/drive/rotation.c: Faster bit shifting -2009-06-24 Christian Vogelgsang +2012-10-28 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/vicemachine.h, - src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: emulation is - now paused when system goes to sleep + * Makefile.am, configure.in, src/arch/unix/x11/xaw/x11video.c, + src/resid-fp/configure.in, vice-mint-sdl.spec.in, vice-mint.spec.in: + Some qnx and mint fixes. -2009-06-24 Marco van den Heuvel +2012-10-28 Peter Krefting - * src/arch/sdl/menu_joystick.c: Changed some of the joystick - naming. + * po/sv.po: Update Swedish translation (2509t0f0u) -2009-06-24 Hannu Nuotio +2012-10-28 Kajtar Zsolt - * src/autostart.c: Added missing brace + * src/arch/sdl/video.c: The rounding was off. This caused visible + banding of opengl scaled image when crt emulation with scanline + shading was used. -2009-06-24 Marco van den Heuvel +2012-10-28 Kajtar Zsolt - * src/arch/sdl/joy.c: Renamed command line options for joydev3/4 - to extrajoydev1/2. + * src/arch/sdl/video.c: Allow reading of surface to speed up rendering + in case it's not using direct rendering. - * src/arch/amigaos/intl.c, src/arch/win32/resc128.rc, - src/autostart.c, src/translate.c, src/translate.txt: Updated - translations. +2012-10-28 Kajtar Zsolt -2009-06-23 Errol Smith + * src/arch/sdl/video.c: Only use height for non-freescale window + remembering and calculate width based on that. Otherwise a wrong saved + config results in black bands on sides. - * src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Change - the way the memory pointers are updated, improve cache - handling when registers 25/27 change and fix the screen height - default. Fixes multiple timing issues. RFO tech-tech now 100%! - All major RFO bugs now fixed - phew! +2012-10-28 Kajtar Zsolt - * src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Some - preliminary work for future light pen/light gun support. + * src/arch/sdl/video.c: Ok, looks good now. -2009-06-22 Marco van den Heuvel +2012-10-28 Kajtar Zsolt - * src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc, - src/arch/sdl/menu_sid.c, src/arch/unix/gui/c128ui.c, - src/arch/win32/uijoystick.c, src/arch/win32/uisid.c, - src/c128/c128mem.c, src/c64/c64sound.c: Added as stereo sid - range for x128. + * src/arch/sdl/video.c: Ok, this is not quite good yet, but at least + it gives a picture until it's fixed. -2009-06-21 Marco van den Heuvel +2012-10-28 Kajtar Zsolt - * src/c64/sfx_soundexpander.c, - src/imagecontents/imagecontents.c: Some more warning fixes. + * src/arch/sdl/video.c, src/arch/sdl/videoarch.h: Fix resolution limit + handling I broke a few patches ago. Now it makes sense what it does ;) -2009-06-21 Spiro Trikaliotis +2012-10-28 Kajtar Zsolt - * Version 2.1.14 + * src/arch/sdl/video.c: Update actual values on gl resize and save + them to resource. -2009-06-21 Marco van den Heuvel +2012-10-28 Kajtar Zsolt - * src/c64/fmopl.c: Warning fixes. + * src/arch/sdl/fullscreen.c, src/arch/sdl/ui.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h: Try to sort out the SDL window resizing + mess. First try ;) -2009-06-21 Spiro Trikaliotis +2012-10-28 Olaf Seibert - * src/c64/fmopl.c: Fixed 2 out of more than 150 warnings. + * doc/vice.texi: Some mention of the split between xcbm2 and xcbm5x0. -2009-06-20 Marco van den Heuvel +2012-10-27 Marco van den Heuvel - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/watcom/c128c64.tgt, src/arch/sdl/menu_c128hw.c, - src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/c128ui.c, - src/arch/unix/gui/c64ui.c, src/arch/win32/c128ui.c, - src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, src/c64/Makefile.am, - src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h, - src/c64/c64sound.c, src/c64/fmopl.c, src/c64/fmopl.h, - src/c64/sfx_soundexpander.c, src/c64/sfx_soundexpander.h, - src/translate.c, src/translate.txt: Added c128/c64 sound - expander support, added ui elements for the amiga, beos, - msdos, os/2, sdl, *nix, win32 ports, updated the win32/64 msvc - project files, updated the win32 watcom project files, updated - the os/2 vac and watcom project files. - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, - src/arch/amigaos/vic20uires.h, src/arch/beos/constants.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, - src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_vic20hw.c, - src/arch/unix/gui/vic20ui.c, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c, src/translate.c, src/translate.txt, - src/vic20/vic20-cmdline-options.c, - src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, - src/vic20/vic20via2.c: Added OEM userport joystick support to - xvic, added ui elements for the amiga, beos, msdos, os/2, *nix - and win32 ports. - -2009-06-19 Marco van den Heuvel - - * src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/config.h, - src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/vice.wpj: Updated the win32 watcom - project files to make it compile again. - -2009-06-19 Spiro Trikaliotis - - * src/arch/win32/uimon.c: Fix compilation problem for Watcom - compiler. - - * src/arch/win32/uimon.c: Replace (asynchronous) GetCursorPos() - with (synchronous) GetMessagePos() (encapsulated in new - function GetCursorPosAtMessageTime()). - -2009-06-19 Errol Smith - - * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdc.c, - src/vdc/vdctypes.h: Add an attribute memory offset to handle - the strange attribute memory pointer behaviour with the 8x1 - colour cell VDC trick. RFO "FLI" picture now 100%. - - * src/vdc/vdc.c, src/vdc/vdctypes.h: Make the handling of - register 6 (visible screen rows) real-time as a comparison - reference to an internal counter like the VDC does. (less RFO - FLI picture breakage) + * src/arch/sdl/make-bindist_qnx6.sh, + src/arch/unix/qnx6/make-bindist.sh: Updated for qnx 6. -2009-06-19 Marco van den Heuvel +2012-10-27 Kajtar Zsolt - * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, - src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/win32/c128ui.c, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, src/c128/c128.c, - src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c, - src/c64/c64sound.c, src/c64/sfx_soundsampler.c, - src/c64/sfx_soundsampler.h, src/translate.c, - src/translate.txt: Added SFX soundsampler (output only) - support to x64/x128, added ui elements for the amiga, beos, - msdos, os/2, *nix and win32 ports, updated win32/64 msvc - project files and updated the os/2 watcom and vac project - files. - -2009-06-18 Marco van den Heuvel - - * src/arch/os2/vac++/incl/monitor.icc, - src/arch/os2/watcom/mainsrc.tgt, - src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x1541.tgt: Updated the os/2 watcom and vac - project files to make vice compile again for os/2. - - * src/arch/os2/types.h: Changed the int_to_void_ptr(x) and - uint_to_void_ptr(x) definitions for os/2. - - * src/arch/os2/dialogs/menubar.c, src/arch/os2/kbd.c: Removed - obsolete variables/items. - - * src/arch/win32/winlong.h: Fixed the winlong.h defines for - watcom. - - * src/arch/os2/vac++/incl/plus4.icc: Added digiblaster.c and - sidcartjoy.c to the os/2 vac++ project files. - - * configure.in, src/cartconv.c: Added a check for the strdup - macro to configure.in - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uisidcart.c, - src/arch/amigaos/mui/uisidcart.h, src/arch/amigaos/plus4ui.c, - src/arch/msdos/plus4ui.c, src/arch/msdos/uisidcart.c, - src/arch/msdos/uisidcart.h, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_plus4hw.c, - src/arch/sdl/menu_sid.c, src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/unix/gui/plus4ui.c, src/arch/win32/intl.c, - src/arch/win32/plus4.dsp, src/arch/win32/resdialogs.txt, - src/arch/win32/ressidcart.rc, src/arch/win32/uisidcart.c, - src/arch/win64/plus4.vcproj, src/plus4/Makefile.am, - src/plus4/digiblaster.c, src/plus4/digiblaster.h, - src/plus4/plus4.c, src/plus4/plus4mem.c, - src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, - src/plus4/ted-sound.c, src/translate.c, src/translate.txt: - Added plus4 sidcart joystick support, plus4 digiblaster - (digital output only) support, added ui elements to the amiga, - msdos, sdl, *nix and win32 ports, and adapted the win32/64 - msvc project files. - -2009-06-17 Marco van den Heuvel - - * src/arch/sdl/menu_sid.c: Added HardSID to the SID engine - selection. - -2009-06-16 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uic128settings.c, - src/arch/beos/c128ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c, - src/arch/unix/gui/c128ui.c, src/arch/win32/intl.c, - src/arch/win32/resc128.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic128.c, - src/c128/c128-resources.c, src/c128/c128-resources.h, - src/c128/c128mem.h, src/c128/c128mmu.c: Added C128 RAM banks 2 - & 3 support and added UI elements to the amiga, beos, msdos, - os/2, sdl, *nix and win32 ports. - -2009-06-15 Hannu Nuotio - - * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_tfe.c, - src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h: Disable hotkey - mapping in dynamic submenus - -2009-06-15 Errol Smith - - * src/vdc/vdc.c: Separate Y border position from Y screen - position, allowing screen to start above (or below) top - border. Fix idle handling (fixes repeated lines from top - border down to text). RFO credits upscroller now 100% - -2009-06-15 Marco van den Heuvel - - * configure.in, src/arch/amigaos/catweaselmkiii.c, - src/arch/amigaos/hardsid.c, src/arch/sdl/hardsid.c: Added - hardsid support to the amiga os3, os4, morphos and amithlon - ports. - -2009-06-14 Marco van den Heuvel - - * src/cartconv.c: Fixed cartconv for when strdup is defined as a - macro. - - * configure.in, src/arch/amigaos/catweaselmkiii.c: Added - catweasel sid support for amiga os3, morphos and amithlon. - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/archdep.c, - src/arch/amigaos/socketimpl.c: Fixed network support for amiga - os3. + * src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: XAW: when XVIDEO was used with a non + 1.0 aspect ratio the window size was not correctly calculated. This + resulted in unnecessary black banding on the sides or above and below. - * src/arch/sdl/make-bindist_scosol.sh, - src/arch/unix/sco_sol/make-bindist.sh: Added arm solaris 11 - bindist support. +2012-10-27 Marco van den Heuvel -2009-06-13 Marco van den Heuvel + * src/arch/sdl/make-bindist_qnx6.sh, + src/arch/unix/qnx6/make-bindist.sh: Fixed up the qnx6 make-bindist.sh + scripts a bit. - * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, - src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, - src/arch/sdl/xvic_ui.c: Made some improvements to the midi and - tfe win32 sdl ui code. +2012-10-26 Kajtar Zsolt - * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, - src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, - src/arch/sdl/xvic_ui.c: Added better tfe nicr selection - support to the win32 sdl midi ui. + * src/arch/sdl/x64sc_ui.c, src/arch/sdl/xplus4_ui.c, + src/vic20/vic-cycle.c, src/video/video-viewport.c: Get the vertical + centering do the same as the horizontal. Fix some SDL menu positioning + problems. - * src/arch/sdl/menu_midi.c: Added better midi driver selection - support to the win32 sdl midi ui. +2012-10-26 Kajtar Zsolt -2009-06-12 Errol Smith + * src/raster/raster-line.c, src/raster/raster.c, src/raster/raster.h, + src/viciisc/vicii.c: Enable horizontal centering on viciisc. Was not + trivial to set a non-zero, border as it was going through the minor + changes path which cached the border even if all changes are major on + this cycle based emulation. - * src/vdc/vdc-mem.c, src/vdc/vdc.c: Move the vertical screen - position handling that didn't need to be there out of - vdc_update_geometry(), which was wrecking performance. Also - remove some unnecessary casts and change some debugging bits. +2012-10-26 Olaf Seibert -2009-06-11 Antti S. Lankila + * doc/vice.texi: Some small SuperPET additions. - * src/resid-fp/filter.h: Cycle back to earlier way to achieve lp - > bp > hp level differences. +2012-10-26 Kajtar Zsolt -2009-06-10 Spiro Trikaliotis + * src/video/video-viewport.c: Implement better horizontal centering + strategy in canvas. - * src/keyboard.c: Replaced hard-coded values "four" with - JOYSTICK_NUM, as intended. +2012-10-26 Kajtar Zsolt - * src/arch/amigaos/joy.c, src/arch/amigaos/joy.h, - src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h, - src/arch/beos/joy.h, src/arch/msdos/joy.c, - src/arch/msdos/joy.h, src/arch/riscos/joy.c, - src/arch/riscos/joy.h, src/arch/riscos/kbd.c, - src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/unix/joy.c, - src/arch/unix/joy.h, src/arch/unix/macosx/joy.c, - src/arch/unix/macosx/joy.h, src/arch/win32/joy.c, - src/arch/win32/joy.h, src/joystick.c, src/joystick.h, - src/keyboard.h: Declaration and definition of - joystick_port_map[] and joystick_value[] moved to common code. + * src/c128/c128memlimit.c, src/c64dtv/c64dtvmem.c, + src/c64dtv/c64dtvmeminit.c, src/cbm2/cbm2mem.c, src/cbm2/cbm5x0mem.c, + src/pet/petmem.c, src/plus4/plus4memlimit.c: Fix the remaining limit + problems not catched in the previous vic20 fix. These could disable + traps and cause permanent slow down after specific situations. - * src/arch/os2/kbd.c, src/joystick.c, src/keyboard.h: Added some - todo, define JOYSTICK_NUM in a header and base the other - definitions on it. +2012-10-26 Kajtar Zsolt - * src/joystick.c: Removed clk_overflow_callback() function - again: It was completely stupid. + * src/vic20/vic20mem.c: Unbreak kernal traps. -2009-06-10 Hannu Nuotio +2012-10-26 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/video.c: Disable resolution - limit during hwscale (fixes infinite loop), add some - documentation + * src/viciisc/vicii.c: Fix a crash on boot. -2009-06-10 Errol Smith +2012-10-26 Andrea Musuruane - * src/vdc/vdc.c: Don't cache if the character or attribute - memory pointers change, as the cache can't handle this. + * po/it.po, po/translations-status.txt: Updated. - * src/vdc/vdc.c: Set the character & attribute memory pointers - at the correct raster position. (just after the displayed - foreground) +2012-10-25 Marco van den Heuvel -2009-06-10 Hannu Nuotio + * ChangeLog, configure.in, 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/win32/vice-version.bat, src/version.h: VICE 2.3.25 - * src/arch/sdl/menu_c128hw.c, src/joystick.c: Add 4 player - interface support to x128 and related UI changes for SDL +2012-10-25 Marco van den Heuvel - * src/arch/sdl/vkbd.c: Add ALT to SDL x128 vkbd + * po/it.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resds12c887rtc.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Did a + 'make trans-update'. -2009-06-09 Spiro Trikaliotis +2012-10-25 Marco van den Heuvel - * src/joystick.c: Add clockguard function - clk_overflow_callback(). + * 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'. -2009-06-07 Marco van den Heuvel +2012-10-24 Kajtar Zsolt - * configure.in, doc/ReadmeSDL.txt, src/arch/unix/socketimpl.h, - src/libm_math.c: Add uwin fixes and added uwin to the sdl - supported platforms list. + * src/video/video-viewport.c: Handle a asymmetric horizontal borders + better like debug borders. -2009-06-07 Antti S. Lankila +2012-10-24 Kajtar Zsolt - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Sync to V36: use 256 consistently for the - scaler between FC and oscillators*env. Tune parameters to - match. Remove experimental tweaks. + * src/crtc/crtc.c: Fix up raster_set_geometry setup -2009-06-07 Errol Smith +2012-10-23 Kajtar Zsolt - * src/vdc/vdc.c, src/vdc/vdctypes.h: Improve calculation of - vertical screen position, and make the visible window big - enough to see everything. Fixes many vertical position issues - in RFO demo and reported issues e.g. (SF) bug 2797577. + * src/plus4/ted.c, src/viciisc/vicii.c, src/video/video-viewport.c: + Fix screen centering in canvas. - * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdctypes.h: Fix - more compiler warnings. (including making the VDC registers - unsigned like they should be) +2012-10-23 Kajtar Zsolt - * src/vdc/vdctypes.h: Fix compiler warnings (?), update some - constants and add 2 more variables to vdc_s structure. + * src/arch/unix/x11/xaw/x11video.c: Mark as non direct rendering -2009-06-07 Errol Smith +2012-10-23 Kajtar Zsolt - * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: Fix xsmooth - implementation, add preliminary register 37 support and fix - the vblank bit in $d600 to work correctly. + * src/video/render1x2.c, src/video/render1x2.h, src/video/render2x2.c, + src/video/render2x2.h, src/video/render2x4.c, src/video/render2x4.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.h: Flag for readable frame buffer. It is faster to copy + lines in scan doubled modes if the rendering buffer is in main memory. + But this is slow in case of direct rendering. -2009-06-05 Hannu Nuotio +2012-10-23 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_pethw.c, - src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_rs232.c, - src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_vic20hw.c: RS232 - menus for SDL UI + * src/video/render2x4crt.c: Fix buggy rendering -2009-06-05 Marco van den Heuvel +2012-10-22 Kajtar Zsolt - * src/arch/win32/mididrv.c: Fixed a typo. + * src/arch/unix/x11/xaw/x11video.c: Save and restore original XV + settings - * src/arch/sdl/Makefile.am, src/arch/sdl/coproc.c, - src/arch/sdl/coproc.h: Added a coproc wrapper to the sdl port - for unix rs232 support. +2012-10-21 Marco van den Heuvel -2009-06-04 Marco van den Heuvel + * doc/readmes/Readme-Amiga.txt: Updated. - * doc/ReadmeSDL.txt: added x86-interix6.0 to the sdl supported - platforms list. +2012-10-21 Kajtar Zsolt - * doc/ReadmeSDL.txt: Changed the rs232 text in the sdl readme. + * src/arch/unix/x11/renderxv.c: Don't forget to release unused ports - * configure.in, src/arch/sdl/Makefile.am, src/arch/sdl/rs232.c, - src/arch/sdl/rs232dev.c, src/arch/sdl/rs232dev.h, - src/arch/sdl/rs232net.c, src/arch/sdl/rs232net.h, - src/arch/win32/mididrv.c: Fixed win32 sdl tfe and midi support - and enabled rs232 support for the sdl port. +2012-10-21 Kajtar Zsolt - * src/arch/sdl/menu_midi.c: Changed the callback type of the - midi in and out selection to int instead of string. + * src/arch/unix/x11/xaw/x11video.c: Do not scale gamma -2009-06-03 Marco van den Heuvel +2012-10-21 Kajtar Zsolt - * src/arch/win32/Makefile.am, src/arch/win32/rs232.c, - src/arch/win32/rs232dev.h, src/arch/win32/rs232net.h, - src/arch/win32/rs232win.h: Split the win32 rs232win.h into - rs232net.h and rs232dev.h for easier future implementation of - the same functionality in other ports. + * src/arch/unix/x11/xaw/x11video.c: Better as relative values -2009-06-03 pottendo +2012-10-21 Kajtar Zsolt - * po/de.po: Updated. + * src/arch/unix/x11/xaw/x11video.c: Give good defaults for XV -2009-06-03 Antti S. Lankila +2012-10-21 Kajtar Zsolt - * src/autostart.c: Consider BASIC ROM area to be ROM for - determining when autostart should give up. + * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, + src/arch/unix/x11/xaw/videoarch.h, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: Re-enable XV refreshing on window + moved. It may be true that this is not necessary when using textured + video, but for overlay it's certainly needed. -2009-06-02 Antti S. Lankila +2012-10-21 Marco van den Heuvel - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Fix ancient mistake and sync FC and OSC - levels. Tweak it until it sounds good. + * doc/building/SDL-Howto.txt, doc/building/Win32-Cygwin-Howto.txt, + doc/building/Win32-Mingw32-Howto.txt: Fixed. -2009-06-01 Marco van den Heuvel +2012-10-21 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/vice.h: Added a workaround for interix - c89 compiler not being able to compile empty files. + * src/arch/unix/x11/renderxv.c: Go through all adaptors and try to + find one with XV controls. -2009-05-31 Marco van den Heuvel +2012-10-21 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added x86-interix 5.2 (aka ASU for windows - server 2003) to the sdl supported platforms list. + * src/video/video-color.c: Revert. Maybe my X is broken as + XvQueryPortAttributes return no list, however using the attributes + still work. Maybe it could be done later as a fallback. - * src/vice.h: Changed vice.h to allow unaligned access for - amd64/x86_64 based platforms. +2012-10-21 Kajtar Zsolt -2009-05-31 Spiro Trikaliotis + * src/video/video-color.c: This is why the saturation control had no + effect when using XVIDEO and CRT emulation. - * Version 2.1.13 +2012-10-21 groepaz -2009-05-31 Marco van den Heuvel + * doc/building/SDL-Howto.txt, doc/building/Win32-Cygwin-Howto.txt, + doc/building/Win32-Mingw32-Howto.txt: added hints on using autogen.sh - * config.guess: Changed config.guess to recognize interix 5.x - and 6.x +2012-10-21 Kajtar Zsolt -2009-05-05 Hannu Nuotio + * src/video/renderyuv.c, src/video/renderyuv.h, + src/video/video-render.c: Optimize renderyuv_2x_4_1_1_pal - * src/c64dtv/c64dtvblitter.c: Rewrite blitter register values on - snapshot load +2012-10-21 Kajtar Zsolt -2009-03-20 Daniel Kahlin + * src/video/renderyuv.c, src/video/renderyuv.h, + src/video/video-render.c: Optimize renderyuv_4_1_1_pal - * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, - src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmem.h: Properly - separated DMA and blitter read and store functions with a - central D300 dispatcher in c64dtvmem.c. +2012-10-21 Kajtar Zsolt - * src/c64dtv/c64dtvblitter.c: Made the blitter shadow registers - static. Minor optimization of transparency logic. + * src/video/renderyuv.c, src/video/renderyuv.h, + src/video/video-render.c: Optimize renderyuv_4_1_1 - * src/c64dtv/c64dtvblitter.c: Blitter uses shadow registers in - most places instead of masking out fields every machine cycle. +2012-10-20 Kajtar Zsolt -2009-03-16 Daniel Kahlin + * src/video/renderyuv.c, src/video/renderyuv.h, + src/video/video-render.c: Optimize renderyuv_2x_4_1_1 - * branches/tlr/v2.1.5-x64dtv_blit_speed: Branch for x64dtv - blitter (and DMA) speed improvements. +2012-10-20 Marco van den Heuvel -2009-05-30 Marco van den Heuvel + * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_unix.c, + src/arch/sdl/qnx4, src/arch/sdl/qnx4/install_msg, + src/arch/sdl/qnx4/make-bindist.sh: Fixed for qnx 4.x. - * doc/ReadmeSDL.txt: Added interix 3.5 to the sdl supported - platforms list. +2012-10-20 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added rs6000-aix to the sdl supported - platforms list. + * src/vic20/vic20mem.c: The limit resync was missing, that's why the + previous patch was needed. Anyway it's safer that way. - * src/monitor/monitor.c: Fixed an issue in the monitor.c file. +2012-10-20 Kajtar Zsolt -2009-05-29 Marco van den Heuvel + * src/mainc64cpu.c, src/maincpu.c, src/mainviccpu.c: Init limits + (possible uninitialized use on xvic) - * doc/ReadmeSDL.txt: Added x86-hurd to the sdl supported - platforms list. +2012-10-20 Kajtar Zsolt -2009-05-28 Marco van den Heuvel + * src/video/video-color.c: It seems nobody noticed that the odd line + colors were not calculated for the CRT emulation when an external RGB + palette was used. But only until I wanted to use my green monochrome + monitor palette ;) - * src/arch/win32/msvc/config.h, src/arch/win32/watcom/config.h: - Added a USE_DXSOUND define to the win32 msvc and watcom - config.h +2012-10-20 Kajtar Zsolt -2009-05-28 Antti S. Lankila + * src/raster/raster-cache-fill.h: It does not matter much, but anyway. - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Tweak the bp-hp difference back to 2x. +2012-10-20 pottendo -2009-05-28 Marco van den Heuvel + * po/de.po: Updated. - * doc/ReadmeSDL.txt: Added sparc-sunos4.x to the sdl supported - platforms list. +2012-10-20 Kajtar Zsolt - * src/lib/zlib/gzio.c, src/monitor.h, src/monitor/mon_parse.y, - src/vice.h: Added fixes for sparc-sunos4.x + * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, + src/video/renderyuv.c, src/video/renderyuv.h, src/video/video-color.c, + src/video/video-render.c, src/video/video-resources.c, src/video.h: + Optimized packed YUV routines. Only interesting on Amiga and Xaw. -2009-05-27 Marco van den Heuvel +2012-10-20 Kajtar Zsolt - * config.sub, configure.in, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep.c, src/arch/sdl/archdep.h, - src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h: - Added experimental (and not yet working) cegcc (gcc targeting - arm windows ce) support. + * src/plus4/ted-draw.c, src/raster/raster-cache-text-std.h, + src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Optimize + raster_cache_data_fill_text -2009-05-26 Hannu Nuotio +2012-10-20 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h: TFE menu for - SDL + * src/plus4/ted-draw.c, src/raster/raster-cache-fill-1fff.h, + src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Optimize + raster-cache-fill-1fff -2009-05-26 Marco van den Heuvel +2012-10-20 Kajtar Zsolt - * configure.in: Enabled ffmpeg support for the sdl port in - configure.in + * src/plus4/ted-draw.c, src/raster/raster-cache-fill.h, + src/vdc/vdc-draw.c, src/vic20/vic-draw.c, src/vicii/vicii-draw.c, + src/vicii/viciidtv-draw.c: Make raster-cache-fill constant 1 step. + Unbreak plus4 compile - * src/arch/sdl/blockdev.c, src/c1541.c, src/c64/cart/ide64.c, - src/c64/mmc64.c, src/datasette.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, - src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c, - src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c, - src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, - src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c, - src/util.c, src/vic20/vic20cartridge.c, src/vice.h: Moved - sunos4.x specific unistd.h include to vice.h +2012-10-20 Kajtar Zsolt - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/tfearch.c: Added a tfe wrapper for the sdl ui and - enabled tfe support for the sdl port in configure.in + * src/plus4/ted-draw.c: Use raster_cache_data_fill_1fff for bitmap -2009-05-26 Hannu Nuotio +2012-10-20 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, - src/arch/sdl/menu_vic20hw.c, src/arch/sdl/win32-msvc/arch.dsp: - MIDI menu for SDL + * src/drive/drivecpu.c, src/drive/drivecpu65c02.c, + src/drive/driverom.c: Ok, drive rom starts at $8000 always not at rom + start. This broke a few drives ;( -2009-05-26 Marco van den Heuvel +2012-10-20 Kajtar Zsolt - * src/c1541.c, src/c64/cart/ide64.c, src/c64/mmc64.c, - src/datasette.c, src/diskimage/fsimage-gcr.c, - src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, - src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c, - src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c, - src/sounddrv/soundsdl.c, src/sounddrv/soundsun.c, - src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, - src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c, - src/usleep.c, src/util.c, src/vic20/vic20cartridge.c: Added - ifdefs for the recently added unistd.h includes for platforms - that don't have unistd.h + * src/vicii/vicii-draw.c, src/vicii/viciidtv-draw.c: Splitting of + nibbles at cache fill time, hmm. Why not at drawing time, that happens + less often. That's the point of the whole caching after all... - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/mididrv.c: Added mididrv.c wrapper file for the - sdl ui and enabled midi support for the sdl port in - configure.in +2012-10-20 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/blockdev.c, src/c1541.c, - src/c64/cart/ide64.c, src/c64/mmc64.c, src/datasette.c, - src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c, - src/diskimage/fsimage.c, src/drive/drive-snapshot.c, - src/lib.h, src/lib/zlib/gzio.c, src/monitor.h, src/rawfile.c, - src/snapshot.c, src/sounddrv/soundaiff.c, - src/sounddrv/soundiff.c, src/sounddrv/soundvoc.c, - src/sounddrv/soundwav.c, src/tape/t64.c, src/tape/tap.c, - src/tape/tape-snapshot.c, src/util.c, src/util.h, - src/vic20/vic20cartridge.c: Added m68k sunos 4.x fixes and - added m68k-sunos to the sdl supported platforms list. + * src/vicii/vicii-draw.c: Optimize hires character drawing of + multicolor text. Improve readability. -2009-05-25 Antti S. Lankila +2012-10-19 Kajtar Zsolt - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Approximate HP - control biasing BP, which reduces distortion at BP. + * src/vicii/vicii-draw.c: Masking is faster than tables -2009-05-24 Marco van den Heuvel +2012-10-19 Jarek Sobolewski - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/dynlib.c, src/arch/sdl/win32-msvc/config.h: Added - a dynlib.c wrapper file to the sdl port and enabled dynlib - support for the sdl port in configure.in + * po/pl.po: Updated. -2009-05-23 Marco van den Heuvel +2012-10-19 Marco van den Heuvel - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/parsid.c: Added a parsid.c wrapper file to the - sdl port and enabled parsid support for the sdl port in - configure.in + * doc/Makefile.am: Quick fix for the makeinfo issue. - * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, - src/arch/sdl/hardsid.c: Added a hardsid.c wrapper file to the - sdl port and enabled hardsid support for the sdl port in - configure.in +2012-10-19 Kajtar Zsolt - * doc/ReadmeSDL.txt: Removed block device and catweasel items - from the sdl unsupported features list. + * src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/drivecpu65c02.c, src/drive/driverom.c, src/drive/driverom.h: + Implement hidden traps for drives. Much simpler, as there's no need + for ROM checksum adjustments. - * doc/ReadmeSDL.txt: Added mipsel-ultrix to the sdl supported - platforms list. +2012-10-19 Kajtar Zsolt -2009-05-22 Hannu Nuotio + * src/drive/drivecpu.c: Correct unlikely 1551 bank port jump - * src/vdc/vdc-mem.c: VDC border color fix as provided by Errol - Smith +2012-10-19 Kajtar Zsolt -2009-05-21 Marco van den Heuvel + * src/drive/drivecpu.c, src/drive/drivecpu65c02.c, + src/drive/drivetypes.h: Use bank_start on drive CPUs as well - * configure.in, src/arch/sdl/Makefile.am, - src/arch/sdl/catweaselmkiii.c, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win64-msvc/config.h: Added catweaselmkiii.c - wrappers for the sdl ui and activated cw3 support for the sdl - ui. +2012-10-19 Manuel Antonio Rodriguez Bas - * src/arch/sdl/archdep_amiga.c: Fixed some #ifndef's. + * po/es.po: Updated. -2009-05-20 Marco van den Heuvel +2012-10-19 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added vax-ultrix to the sdl supported - platforms list. + * src/drive/drive-snapshot.c: Make sure snapshotted disk images are + always "complicated". - * configure.in, src/cartconv.c: Added a check for strdup() to - configure.in and added a strdup() replacement function to - cartconv.c +2012-10-19 Kajtar Zsolt - * src/monitor/monitor.c: Replaced strdup() with str_alloc() and - changed the appropriate free() calls to lib_free() calls. + * src/drive/drive.h, src/drive/driveimage.c, src/drive/rotation.c: + There were great advancements in the 1541 emulation quality for + emulating faulty/protected images, which is good. Unfortunately this + happened on the expense of speed, and it's not just a few percents. + Actually in real life most people use perfect images like D64 files, + where all this complexity is just a waste of CPU cycles. Make sure we + use cheap emulation when it does not make a difference, and switch to + the more complex one when necessary. -2009-05-18 Marco van den Heuvel +2012-10-19 Kajtar Zsolt - * data/C128/win_shortcuts.vsc: Changed the default hard reset - keyboard shurtcut for x128, because the previous shortcut made - x128 start up in c64 mode. + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: SDL and unix + did not compile because of a typo - * src/arch/msdos/c128ui.c: Added the vdc revision selection to - the msdos vdc settings menu. +2012-10-19 Emir Akaydin - * src/arch/beos/c128ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc: Added the vdc revision selection to - the beos vdc settings menu. + * po/tr.po, po/translations-status.txt: Updated. - * src/arch/amigaos/archdep.c, src/arch/amigaos/c128ui.c, - src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/uires.h: Added the - vdc revision selection to the amiga vdc settings menu. +2012-10-19 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/resc128.rc, - src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt: - Added the vdc revision selection to the win32 vdc settings - menu. + * doc/html/plain/NEWS: Mention the TPUG MMU board and Super-OS/9. -2009-05-17 pottendo +2012-10-18 Marco van den Heuvel - * po/de.po: Updated. + * ChangeLog, configure.in, 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/win32/vice-version.bat, + src/version.h: VICE 2.3.24 + +2012-10-18 Marco van den Heuvel + + * src/arch/amigaos/archdep.c, src/arch/sdl/archdep_amiga.c, + src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c, + src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_syllable_runtime_os.c, + src/platform/platform_x86_runtime_cpu.c: Platform detection + improvements. + +2012-10-18 Kajtar Zsolt + + * src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, + src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, + src/c64/cart/expert.c, src/c64/cart/expert.h, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/ramcart.c, + src/c64/cart/ramcart.h: Start limits for cartridges -2009-05-16 Spiro Trikaliotis +2012-10-18 Kajtar Zsolt - * src/sid/resid-fp.cc: Removed warnings about possible loss of - data. + * src/machine.c: Move it up, otherwise vsid init will be cleared... -2009-05-16 Antti S. Lankila +2012-10-18 Kajtar Zsolt - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Tweak parameters - for small improvement. + * src/c128/c128mem.c, src/c128/c128meminit.c, src/c64/c64memsc.c, + src/c64/cart/capture.c, src/c64/vsidmem.c, src/c64dtv/c64dtvmeminit.h: + Offsets are ok now. -2009-05-16 Marco van den Heuvel +2012-10-18 Kajtar Zsolt - * src/vdc/vdc-mem.c: Changed vdc return values to use a table, - patch provided by Errol Smith. + * src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memlimit.c, + src/c64/c64memlimit.h, src/c64/c64memsc.c, src/c64/vsidmem.c, + src/mainc64cpu.c: Add start limits to c64, fix x64sc crash - * src/arch/unix/gui/uivdc.c, src/arch/win32/uivideo.c: Added the - new composite vdc palette item to the platforms that support - the selection. +2012-10-18 Marcus Sutton - * data/C128/Makefile.am, data/C128/vdc_comp.vpl, - src/arch/os2/makedist.cmd, src/arch/sdl/make-bindist_qnx6.sh, - src/arch/unix/hpux/make-bindist.sh, - src/arch/unix/qnx6/make-bindist.sh: Added a composite vdc - palette file as provided by Errol Smith. + * src/cbm2/cbm2.c: Remove old cbm5x0 code. - * src/vdc/vdc-mem.c: Another minor patch by Errol Smith, fixed - return values, more code guideline formatting & comments. +2012-10-18 Marcus Sutton -2009-05-16 Spiro Trikaliotis + * src/sound.c: Ensure "SoundDeviceName" gets set to the right value, + and make testing easier under Haiku. - * src/arch/win32/uimon.c: Remember monitor window settings - (computer/drive 8..11) across restarts. +2012-10-18 Kajtar Zsolt -2009-05-16 Spiro Trikaliotis + * src/mainc64cpu.c: Missed these ;( - * Version 2.1.12 +2012-10-18 Kajtar Zsolt - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated. + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/cart/c64carthooks.c, src/c64/vsidmem.c, + src/c64dtv/c64dtvmem.c, src/cartridge.h, src/cbm2/cbm2mem.c, + src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, + src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, + src/vic20/vic20mem.c: Introduce bank_start. Fix JUMP. - * src/socket.c: Conditionally removed variable err6 which is - only needed if IPv6 is available, eliminating a warning. +2012-10-18 Olaf Seibert - * src/monitor/mon_ui.c: Removed warnings in (currently unused) - code. + * src/crtc/crtc-resources.c: Remove old disabled code. -2009-05-15 Marco van den Heuvel +2012-10-18 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added bsdi to the sdl supported platforms - list. + * src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/x11kbd.c, src/c64/patchrom.c, src/lib.c, + src/network.c, src/raster/raster-line.c, src/video/video-render-crt.c: + Fix some random warnings + +2012-10-18 Marco van den Heuvel + + * src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, + src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln: Removed vsid p64 dependency from all the + project files. -2009-05-15 Hannu Nuotio +2012-10-18 Kajtar Zsolt - * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: VDC improvements by - Errol Smith (with minor style guideline edits) + * Makefile.am, src/Makefile.am: Build targets from main dir for c1541, + petcat and cartconv. -2009-05-15 Marco van den Heuvel +2012-10-18 Kajtar Zsolt - * src/c128/c128mem.c: Added VDC external registers to the - monitor I/O as provided in a patch by Errol Smith. + * src/Makefile.am: Get the vsid dependencies right -2009-05-14 Marco van den Heuvel +2012-10-18 Kajtar Zsolt - * src/monitor/monitor.c: Fixed monitor ls command for - directories other than current. + * src/Makefile.am, src/c64/vsidstubs.c: libp64 not needed at all for + vsid -2009-05-14 Hannu Nuotio +2012-10-18 Kajtar Zsolt - * src/arch/sdl/menu_snapshot.c: Added quickload/save snapshot to - SDL UI, set save disks default to on + * src/video/render1x2.c, src/video/render2x4.c: Fix warnings -2009-05-13 Hannu Nuotio +2012-10-18 Kajtar Zsolt - * src/monitor/mon_lex.l, src/monitor/mon_parse.y: Use ; as a - monitor comment command + * src/Makefile.am, src/lib/Makefile.am: Fix building. On a fresh + source "make x???" did not built the p64 library because it was not + marked as a build dependency. -2009-05-13 Marco van den Heuvel +2012-10-17 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added mips64-linux to the sdl supported - platforms list. + * src/ram.c: Use memset -2009-05-13 Hannu Nuotio +2012-10-17 Kajtar Zsolt - * configure.in: configure --help cosmetic fixes + * src/c64dtv/c64dtvmem.c: This translation is not so easy... -2009-05-13 Marco van den Heuvel +2012-10-17 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added mips64el-linux to the sdl supported - platforms list. + * src/c128/c128rom.c, src/c64/c64rom.c, src/machine.c, + src/plus4/plus4mem.c, src/plus4/plus4rom.c, src/vic20/vic20rom.c: + Single mem_powerup per hard reset -2009-05-13 Spiro Trikaliotis +2012-10-17 Kajtar Zsolt - * src/6510core.c, src/gfxoutputdrv/ffmpegdrv.c, - src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/ppmdrv.c, - src/maincpu.c, src/monitor.h, src/monitor/asm6502.c, - src/monitor/asm6502dtv.c, src/monitor/asmz80.c, - src/monitor/mon_disassemble.c, src/monitor/mon_disassemble.h, - src/monitor/monitor.c, src/zfile.c: Removed 2466 warnigs on - MSVC6 compiles by changing function prototypes and variable - declarations. Also, removed some casts that were or are now - superfluous. + * src/c64dtv/c64dtvmem.c: Use limits on flash if in idle. More fixes + to the monitor memory map. - * src/lib/libffmpeg/libavutil/rational.h: Removed a warning by - adding a cast. +2012-10-17 Kajtar Zsolt - * src/arch/win32/uimon.c: Changes the monitor window position so - it is not hard coded to the top/left of the physical screen, - which does not play nice when your taskbar is at the top or - left of the screen. Patch by Errol Smith (#2790715). Also, - change the default behaviour of the other monitor windows in a - similar vain. + * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmeminit.c, + src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemrom.c: Clean up dtv + memory handling. Chargen now comes from flash and not from internal + chargen rom. VICII changen at $9000 still comes from $1000, on TODO. + The monitor memory map was also quite wrong referencing the original + copies of kernal/chargen/basic instead of flash, no memory mapper + translation, no side effects on flash or side effects on peek, etc. -2009-05-12 Marco van den Heuvel +2012-10-17 Marco van den Heuvel - * doc/ReadmeSDL.txt: Corrected some text. + * src/arch/beos/joy.cc, src/arch/beos/viceapp.cc, + src/drive/drive-sound.c, src/video/video-sound.c: Fixed for ppc beos. - * doc/ReadmeSDL.txt: Changed Uclinux to uClinux. +2012-10-17 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added m68k-uclinux to the sdl supported - platforms list. + * src/c64dtv/c64dtvmem.c: Missed a return... -2009-05-11 Marco van den Heuvel +2012-10-17 Olaf Seibert - * doc/ReadmeSDL.txt: Added x86-openbsd to the sdl supported - platforms list. + * src/pet/petdww.c: Fix a small buffer overflow (overwrote some + variables in a mysterious way). -2009-05-11 Antti S. Lankila +2012-10-16 Marco van den Heuvel - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Remove more code - that seems to do no good. Update parameters again. + * src/arch/sdl/xpet_ui.c: Could get stuck on 0 - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Equalize bp-hp - level again, update parameters to match. +2012-10-16 Marco van den Heuvel -2009-05-11 Spiro Trikaliotis + * configure.in: Fixed for ppc-beos compile. - * src/arch/unix/joy.c: Fixed empty "#elif" to "#else" as it is - correctly (and needed for gcc 4.4). Fix provided by Samuli - Suominen, written by Martin Väth. +2012-10-16 Kajtar Zsolt -2009-05-10 Marco van den Heuvel + * src/arch/msdos/video.c: More palette check ;( - * doc/ReadmeSDL.txt: Added x86-netbsd to the sdl supported - platforms list. +2012-10-16 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added Dragonfly BSD to the sdl supported - platforms list. + * src/video/render2x4.c: Use copying instead of rendering -2009-05-09 Marco van den Heuvel +2012-10-16 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added sparc64-openbsd to the sdl supported - platforms list. + * src/video/render1x2.c: Use copy trick to speed up rendering - * src/arch/sdl/make-bindist_scosol.sh, - src/arch/unix/sco_sol/make-bindist.sh: Added prelimenary make - bindist support for the s390 opensolaris port (sirius). +2012-10-16 Marco van den Heuvel -2009-05-09 pottendo + * src/arch/win32/video.c: Fixed windows crash. - * src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/uijoystickkeys.c, - src/arch/unix/x11/gnome/x11ui.c: Cleaned from deprecated gnome - API. +2012-10-16 Marco van den Heuvel -2009-05-09 Marco van den Heuvel + * po/da.po, po/fr.po, po/hu.po, po/it.po, po/nl.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/resc64dtv.rc, src/arch/win32/resds12c887rtc.rc, + src/arch/win32/ressid.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvsid.rc, src/translate_text.c: Did a + 'make trans-update'. - * doc/ReadmeSDL.txt: Added ppc-openbsd to the sdl supported - platforms list. +2012-10-16 Marco van den Heuvel -2009-05-08 Marco van den Heuvel + * po/nl.po, po/translations-status.txt: Updated. - * doc/ReadmeSDL.txt: Added ppc-freebsd to the sdl supported - platforms list. +2012-10-16 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added sh4-openbsd to the sdl supported - platforms list. + * src/video/render2x2.c: Too much unroll of 24 bit render and the + wrong way. This is faster. -2009-05-08 Spiro Trikaliotis +2012-10-16 Marco van den Heuvel - * src/arch/win32/msvc/config.h: As the bug report was against - MSVC 7.1, the last fix did not help. Corrected it. + * 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'. - * src/arch/win32/msvc/config.h: Uses _vsnprintf() only for - compilers older than MSVC 2008. +2012-10-16 Kajtar Zsolt + * src/video/render2x2.c: Better use memset -2009-05-07 pottendo - - * src/arch/unix/gui/uicommands.c (UI_CALLBACK_activate_monitor): - allow resuming to fullscreen via `fullscreen_resume() in case - monitor was entered in paused mode. - - * src/arch/unix/x11/xrandr.h, src/arch/unix/x11/xrandr.c - (xrandr_resume): New function. (xrandr_suspend): Likewise. - Resolves: - http://sourceforge.net/tracker/?func=detail&aid=2772753&group_id=223021&atid=1057617 - - * src/arch/unix/x11/fullscreen.c (fullscreen_suspend): added - xrandr_*(). (fullscreen_resume): Likewise. - - * src/monitor/monitor.c (monitor_trap): allow resuming to - fullscreen via `fullscreen_resume()'. +2012-10-16 Kajtar Zsolt -2009-05-07 Hannu Nuotio + * src/video/render2x2.c: Faster 24 bit double size by copying - * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: Set len - and isdir to zero on stat error +2012-10-16 Marco van den Heuvel -2009-05-07 Marco van den Heuvel + * src/arch/beos/video.cc, src/arch/unix/macosx/cocoa/video.m: Fixed + for beos and osx too. - * doc/ReadmeSDL.txt: Added vax-netbsd to the sdl supported - platforms list. +2012-10-16 Peter Krefting - * doc/ReadmeSDL.txt: Added sparc64-netbsd to the sdl supported - platforms list. + * po/sv.po: Update Swedish translation (2507t0f0u). -2009-05-06 Hannu Nuotio +2012-10-16 Kajtar Zsolt - * src/arch/unix/rs232.c: On errors, exit the rs232_putc write - loop instead of trying again infinitely + * src/arch/os2/video.c: Compile fix - * src/arch/amigaos/joy.c, src/arch/amigaos/joy.h, - src/arch/beos/joy.cc, src/arch/beos/joy.h, - src/arch/msdos/joy.c, src/arch/msdos/joy.h, - src/arch/riscos/joy.c, src/arch/riscos/joy.h, - src/arch/sdl/joy.c, src/arch/sdl/joy.h, - src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, - src/arch/sdl/uistatusbar.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uijoystick2.h, src/arch/unix/joy.c, - src/arch/unix/joy.h, src/arch/unix/macosx/joy.c, - src/arch/unix/macosx/joy.h, src/arch/win32/joy.c, - src/arch/win32/joy.h, src/c64/c64cia2.c, - src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtvcia1.c, - src/c64dtv/c64dtvcia2.c, src/c64dtv/hummeradc.c, - src/joystick.c, src/joystick.h, src/keyboard.c, - src/keyboard.h: Added two more virtual joysticks and - Protovision 4 Player Interface emulation for x64 and x64dtv, - set Hummer userport device to use joystick 3, updated SDL and - Unix joystick code/UIs +2012-10-16 Kajtar Zsolt -2009-05-06 Marco van den Heuvel + * src/arch/os2/unused/video_gpi.c, src/arch/os2/video.c, + src/arch/unix/gp2x/video.c, src/arch/unix/x11/xaw/x11video.c: More + palette checks - * doc/ReadmeSDL.txt: Added sparc-netbsd to the sdl supported - platforms list. +2012-10-16 Kajtar Zsolt -2009-05-06 Spiro Trikaliotis + * src/arch/msdos/video.c: Check for no palette - * src/arch/win32/console.c: Define MAX_OUTPUT_LENGTH was not - used, removed it. +2012-10-16 Kajtar Zsolt - * src/arch/win32/winlong.h: Define LONG_PTR only if not using a - modern SDK which already includes it. + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uicolor.c: Move check -2009-05-06 Hannu Nuotio +2012-10-15 Kajtar Zsolt - * src/arch/sdl/joy.c, src/arch/sdl/joy.h, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_settings.c, - src/arch/sdl/ui.c, src/arch/sdl/uihotkey.c, - src/arch/sdl/uimenu.c, src/arch/sdl/uipoll.c, - src/arch/sdl/vkbd.c, src/arch/sdl/vsyncarch.c: Disable SDL - joystick if it's not available + * src/arch/amigaos/video.c, src/arch/win32/video.c: Check for no + palette -2009-05-06 Marco van den Heuvel +2012-10-15 Kajtar Zsolt - * configure.in: Added a check for the SDL_NumJoysticks() and - when found HAVE_SDL_NUMJOYSTICKS will be defined, this will be - used for the joystick code in the sdl ui. + * src/arch/sdl/video.c: Check for no palette - * config.sub: Added sh5le to config.sub +2012-10-15 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added sh3le-netbsd to the sdl supported - platforms list. + * src/arch/unix/x11/gnome/uicolor.c: Check if palette exists - * doc/ReadmeSDL.txt: Added sh3eb-netbsd to the sdl supported - platforms list. +2012-10-15 Marco van den Heuvel -2009-05-05 Marco van den Heuvel + * src/arch/win32/respet.rc: Fixed. - * doc/ReadmeSDL.txt: Added avr32-linux to the sdl supported - platforms list. +2012-10-15 Marco van den Heuvel - * doc/ReadmeSDL.txt: Added ppc-netbsd to the sdl supported - platforms list. + * src/arch/win32/uivicset.c: Fixed. -2009-05-05 Hannu Nuotio +2012-10-15 Marco van den Heuvel - * src/vicii/vicii-fetch.c: Disable 0xff fetches for x64dtv, - fixes FLI + * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/cw.h, + src/arch/amigaos/cw_device.c, src/arch/amigaos/cw_openpci.c, + src/arch/amigaos/cw_os4.c, src/arch/amigaos/mui/uic128settings.c: Some + amiga fixes. -2009-05-05 Marco van den Heuvel +2012-10-15 Marco van den Heuvel - * doc/ReadmeSDL.txt: Added ns32k-pc532-netbsd to the sdl - supported platforms list. + * po/POTFILES.in, src/arch/win32/res.rc, + src/arch/win32/rescbm2common.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uicbm2set.c, src/arch/win32/uicbm5x0set.c, + src/arch/win32/uipetset.c: Fixed the multiple translations of the + "Memory" item in the windows gui. - * doc/ReadmeSDL.txt: Added mipsel-netbsd to the sdl supported - platforms list. +2012-10-15 Marco van den Heuvel - * doc/ReadmeSDL.txt: Added sparc64-linux to the sdl supported - platforms list. + * configure.in, src/arch/unix/x11/xaw/x11ui.c: Fix limits.h include + test. - * doc/ReadmeSDL.txt: Added sparc-linux to the sdl supported - platforms list. +2012-10-15 Olaf Seibert -2009-05-04 Marco van den Heuvel + * src/pet/pet-resources.c, src/pet/petmem.c, src/pet/petmodel.c: Make + SuperPET and 8x96 models more *mutually* exclusive (not just one way). + Some combinations of model changes didn't quite work, especially if + vicerc and command line contradicted each other. While at it, reduced + a number of unneeded calls to mem_initialize_memory(). Discovered + that model selecting from the command line didn't update the menu + checkmark. - * doc/ReadmeSDL.txt: Added armeb-netbsd and sparc64-freebsd to - the sdl supported platforms list. +2012-10-15 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added sh4-linux to the sdl supported - platforms list. + * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, + src/color.c, src/crtc/crtc-color.c, src/plus4/ted-color.c, + src/vdc/vdc-color.c, src/vic20/vic-color.c, src/vicii/viciicolor.c, + src/vicii/viciidtv-color.c, src/viciisc/vicii-color.c, + src/video/video-canvas.c, src/video/video-color.c, + src/video/video-render.c, src/video/video-render.h, + src/video/video-resources.c, src/video.h: Lazy color table update. + Seems like a useless micro optimization (it was called 34 times on + init, now only once), but actually it's a prerequisite to some other + changes. - * doc/ReadmeSDL.txt: Added sh3-linux to the sdl supported - platforms list. +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added s390x-linux to the sdl supported - platforms list. + * src/video/render2x2.c, src/video/render2x2.h: These 256 color + renderers are not used, comment them out - * doc/ReadmeSDL.txt: Added s390-linux to the sdl supported - platforms list. +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added ppc64-linux to the sdl supported - platforms list. + * src/video/render2x2.c: No need to calculate over and over again, we + can just copy it! -2009-05-03 Marco van den Heuvel +2012-10-14 Marco van den Heuvel - * doc/ReadmeSDL.txt: Added mips-linux to the sdl supported - platforms list. + * src/arch/unix/archdep.c, src/platform/platform.h, + src/platform/platform_solaris_runtime_os.c: Added solaris runtime + detection. - * doc/ReadmeSDL.txt: Added m68k-netbsd to the sdl supported - platforms list. +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added mipsel-linux to the sdl supported - platforms list. + * src/c64dtv/c64dtvcpu.c: Execute dummy reads only when it's not + disabled - * doc/ReadmeSDL.txt: Added (libaa only) m68010-netbsd (sun2 with - its own custom mmu) to the sdl supported platforms list. +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added m68k-linux to the sdl supported - platforms list. + * src/c64dtv/c64dtvcpu.c: Use limits for burst as well. Silence + warnings by using memcpy, which in fact generates exactly the same + dword copy code. -2009-05-03 Spiro Trikaliotis +2012-10-14 Kajtar Zsolt - * src/arch/win32/msvc/config.h: For MSVC compilers, use - _vsnprintf() for vsnprintf() only if we have MSVC6 or older. + * src/6510core.c, src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvmem.c, + src/c64dtv/c64dtvmeminit.c, src/c64dtv/c64dtvmeminit.h, src/maincpu.c: + Use limits on dtv for better performance. Only non-burst ram right + now. Also fix a lot of incorrect status setting when the source and + the destination of reg_a is different. -2009-05-03 Marco van den Heuvel +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added ia64-linux to the sdl supported - platforms list. + * src/6510core.c: Implement dummy cycles in interrupts, faster pc + dummy fetches. - * doc/ReadmeSDL.txt: Added ia64-freebsd to the sdl supported - platforms list. +2012-10-14 Kajtar Zsolt -2009-05-02 Andreas Matthies + * src/6510core.c: Typo in the big endian fetch - * src/arch/win32/uimediafile.c: Don't fill ffmpeg related - controls if the ffmpeg driver isn't enabled. +2012-10-14 Kajtar Zsolt -2009-05-02 Hannu Nuotio + * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, + src/c64/cart/dqbb.h, src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/isepic.c, src/c64/cart/isepic.h, src/c64/cart/ramcart.c, + src/c64/cart/ramcart.h: Slot1 cards MMU support - * src/monitor/monitor_network.c, src/translate.c, - src/translate.txt: Translation items for remote monitor - cmdline switches +2012-10-14 Kajtar Zsolt -2009-05-02 Spiro Trikaliotis + * src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/magicvoice.h: TPI MMU support - * Version 2.1.11 +2012-10-14 Kajtar Zsolt -2009-05-02 Hannu Nuotio + * src/c64/cart/c64carthooks.c, src/c64/cart/magicvoice.c: Magic voice + MMU. This needs more work, too complicated to figure it out now + completely for optimal performance. - * src/sounddrv/soundsdl.c: Removed misleading #warning +2012-10-14 Kajtar Zsolt -2009-05-02 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/mmc64.c, + src/c64/cart/mmc64.h: Add MMC64 mmu support, pass through - * doc/ReadmeSDL.txt: Added x86-freebsd to the sdl supported - platforms list. +2012-10-14 Kajtar Zsolt -2009-05-02 Spiro Trikaliotis + * src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, + src/c64/cart/c64carthooks.c: Support generic cartridge mmu - * src/arch/win32/uimon.c: Local (static) declared console_log - are now renamed to console_log_local, so the name does not - clash with console_log defined as extern in - src/monitor/montypes.h +2012-10-14 Kajtar Zsolt - * src/arch/amigaos/uimon.c, src/arch/beos/uimon.c, - src/arch/msdos/uimon.c, src/arch/riscos/uimon.c, - src/arch/unix/gp2x/uimon.c, src/arch/unix/gui/uimon.c: Local - (static) declared console_log are now renamed to - console_log_local, so the name does not clash with console_log - defined as extern in src/monitor/montypes.h + * src/c64/c64mem.c, src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/cartridge.h: Introduce + cartridge_mmu_translate. Execution performance is at least double now + on the one test cartridge supported now. More to follow. -2009-05-02 Marco van den Heuvel +2012-10-14 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added hppa-openbsd to the sdl supported - platforms list. + * src/6510core.c, src/6510dtvcore.c, src/65c02core.c, + src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, + src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, + src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, + src/vic20/vic20mem.c: Add mem_mmu_translate -2009-05-01 Marco van den Heuvel +2012-10-13 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added hppa-netbsd to the sdl supported - platforms list. + * src/arch/amigaos/Makefile.am, src/arch/os2/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/x11/gnome/Makefile.am: Add missing files from distrib - * doc/ReadmeSDL.txt: Added hppa-linux to the sdl supported - platforms list. +2012-10-13 Kajtar Zsolt - * configure.in: Extended the sdl-config cflags to be used as - well for CXXFLAGS. + * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c, + src/c128/z80mem.h: Fix memory limit handling when banking. Part of the + 4 MHz support was not active and broken. -2009-05-01 Spiro Trikaliotis +2012-10-13 Kajtar Zsolt - * src/arch/win32/ui.c, src/arch/win32/uiconsole.c, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, - src/arch/win32/uimon.c, src/arch/win32/uisnapshot.c, - src/arch/win32/winlong.h: Moved definitions which are not - known to all Windows SDK versions (SIF_TRACKPOS, - PBT_APMSUSPEND, PBT_APMRESUMECRITICAL, PBT_APMRESUMESUSPEND, - VK_OEM_PLUS, OFN_ENABLESIZING, LONG_PTR, - InterlockedExchangePointer(), - InterlockedCompareExchangePointer()) into winlong.h and - removed them from the individual files. + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, + src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, src/maincpu.h, + src/mainviccpu.c, vice/src/mem.h, src/pet/petdww.c, src/pet/petmem.c, + src/pet/petmem.h, src/plus4/plus4mem.c, src/vic20/vic20mem.c: Use + maincpu_resync_limits instead of direct hacking of bank base and + limits - * src/monitor/monitor.c: Disable console_can_stay_open for the - remote console. +2012-10-13 Kajtar Zsolt - * src/aciacore.c: An external CTS was handled as DCD internally. - This broke Novaterm, which does not wait for the transmitter - data register being empty when DCD is inactive. I consider - this a bug of Novaterm, but the behaviour of VICE was not - correct, either, thus, removed this code for now. Also, added - a small comment. + * src/vicii/viciidtv-draw.c: Remove unused -2009-05-01 pottendo +2012-10-13 Kajtar Zsolt - * po/de.po: Updated. + * src/drive/drivecpu65c02.c: Ok, now for real ;) -2009-05-01 Marco van den Heuvel +2012-10-13 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added zaurus (qt based linux) to the sdl - supported platforms list. + * src/drive/drivecpu65c02.c: Fix limits -2009-04-29 Marco van den Heuvel +2012-10-13 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added armeb-linux to the sdl supported - platforms list. + * src/drive/drivecpu.c: Use symbol - * doc/ReadmeSDL.txt: Added arm-netbsd to the sdl supported - platforms list. +2012-10-13 Kajtar Zsolt -2009-04-29 Hannu Nuotio + * src/6510core.c: Fix cartridge freeze of 2 cycle opcodes by + processing triggers inside the interrupt so that the bank switching + can happen before the interrupt address fetch. Related bug report: + http://sourceforge.net/tracker/index.php?func=detail&aid=3133999&group_id=223021&atid=1057617 - * src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/x11ui.c: gnomeui 64b & unused variable - warning fixes +2012-10-13 Kajtar Zsolt -2009-04-29 Spiro Trikaliotis + * src/pet/petmem.c: Declaration warning - * Version 2.1.10 +2012-10-13 Kajtar Zsolt -2009-04-29 Marco van den Heuvel + * src/zfile.c: Much less warnings when using the right type - * doc/ReadmeSDL.txt: Added arm-openbsd to the sdl supported - platforms list. +2012-10-13 Kajtar Zsolt -2009-04-29 Spiro Trikaliotis + * src/arch/unix/x11/xrandr.c, src/drive/drivesync.c, + src/gfxoutputdrv/doodledrv.c, src/monitor/mon_registerz80.c, + src/pet/petsound.c, src/raster/raster.c, src/tape/tape-snapshot.c, + src/vic20/vic20iec.c, src/viciisc/vicii-mem.c: Less warnings - * src/arch/win32/uimon.c: Removed double typedef of - window_data_t. +2012-10-13 Kajtar Zsolt -2009-04-29 Marco van den Heuvel + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/vsidmem.c, src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, + src/cbm2/cbm5x0mem.c, src/mainc64cpu.c, src/maincpu.c, + src/mainviccpu.c, src/mem.h, src/pet/petmem.c, src/plus4/plus4mem.c, + src/vic20/vic20mem.c: Remove mem_old_reg_pc. reg_pc is public anyway + and it's more up to date if there's not a lot of jumping around. - * doc/ReadmeSDL.txt: Added arm-linux to the sdl supported - platforms list. +2012-10-13 Kajtar Zsolt -2009-04-26 Marco van den Heuvel + * src/video/video-color.c: Precalc factor for less pow use - * doc/ReadmeSDL.txt: Added amd64-solaris to the sdl supported - platforms list. +2012-10-12 Marco van den Heuvel - * src/arch/sdl/make-bindist_scosol.sh, - src/arch/unix/sco_sol/make-bindist.sh: Added support for - amd64/sparc64 solaris binary distrib generation. + * configure.in, src/arch/unix/x11/xaw/x11ui.c: Made the limit.h + include for INT_MAX more generic. - * src/arch/unix/socketimpl.h: Added INADDR_NONE define for - platforms that don't define it (like solaris). +2012-10-12 Marco van den Heuvel -2009-04-25 Christian Vogelgsang + * config.guess, src/platform/platform_solaris_runtime_os.c: Fixed + config.guess - * src/arch/unix/macosx/cocoa/view/consolewindow.m: restore auto - scroll in cocoa console window +2012-10-12 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/uimon.m, - src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed - suspend/resume in cocoa monitor and added colored prompt + * src/Makefile.am: Wrong case... - * src/arch/unix/macosx/cocoa/ui.m: fixed regression in CPU JAM - dialog in cocoa +2012-10-11 Marco van den Heuvel -2009-04-24 Antti S. Lankila + * src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/vice.wpj: + Updated the os/2 watcom project files. - * src/resid-fp/filter.h: Sync to V35. +2012-10-11 Marco van den Heuvel -2009-04-21 Christian Vogelgsang + * src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 watcom + project files. - * src/autostart.c: enable warp autostart already before reset +2012-10-11 Marco van den Heuvel - * configure.in: fixed configure check for socklen_t + * src/arch/win32/watcom/diskimage.tgt, src/arch/win32/watcom/vice.wpj, + src/gcr.h: Updated the win32 watcom project files. -2009-04-21 Spiro Trikaliotis +2012-10-11 Marco van den Heuvel - * src/monitor.h, src/monitor/monitor.c, - src/monitor/monitor_network.c: Small fixes as suggested by - Hannu. + * src/arch/unix/x11/gnome/uimon.c, src/arch/win32/utils/genwinres.c, + src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c: Plugged some + leaks (patch by lioncash). - * src/monitor/mon_util.c, src/monitor/monitor.c, - src/monitor/monitor_network.c, src/monitor/monitor_network.h: - Rework determing the 'remoteness' of a monitor connection. +2012-10-10 Marco van den Heuvel - * src/arch/win32/uimon.c: Small restructure of CreateAToolbar(): - fixed a memory leak in case of an error. + * src/arch/win32/Makefile.am: Make mingw win32 compile again. - * src/arch/win32/msvc/config.h, src/lib.c: If - HAVE_WORKING_VSNPRINTF is defined, use vsnprintf() instead of - own implementation of printf(). +2012-10-10 Marco van den Heuvel - * src/arch/win32/montb.bmp, src/arch/win32/res.rc: Enable drive - 10 and drive 11 selection in the monitor's toolbar. + * src/rtc/rtc.c, src/rtc/rtc.h: Some cosmetic fixes. - * src/arch/sdl/win32-msvc/monitor.dsp: Make sure MSVC does not - compile about inconsistent linkages for malloc() and free() on - SDL compilation. +2012-10-10 Marco van den Heuvel - * src/monitor/monitor_network.c, src/network.c, src/socket.c: - Make sure VICE compiles without HAVE_NETWORK; - archdep_network_init() is called before generating a socket - now; this ensures early socket functions do not fail. + * src/arch/unix/sco_sol/checkinstall, + src/arch/unix/sco_sol/make-bindist.sh, + src/platform/platform_solaris_runtime_os.c: Extended to handle + opensolaris properly. - * src/monitor/monitor.c: On breakpoint (or other automatic start - ups), start up monitor in the mode (remote/non-remote) it was - last used. +2012-10-10 Manuel Antonio Rodriguez Bas -2009-04-21 Marco van den Heuvel + * po/es.po: Updated. - * doc/ReadmeSDL.txt: Added amd64-openbsd to the sdl supported - platforms list. +2012-10-10 Manuel Antonio Rodriguez Bas - * src/resid-dtv/configure.in, src/resid-dtv/sid.cc, - src/resid-dtv/siddefs.h.in: Added a check for the mmintrin.h - include to resid-dtv as well. + * po/es.po: Updated. - * src/resid/configure.in, src/resid/sid.cc, - src/resid/siddefs.h.in: Added a check for the mmintrin.h - include. +2012-10-10 Manuel Antonio Rodriguez Bas -2009-04-20 Marco van den Heuvel + * po/es.po: Updated. - * doc/ReadmeSDL.txt: Added amd64-netbsd to the sdl supported - platforms list. +2012-10-10 Manuel Antonio Rodriguez Bas - * doc/ReadmeSDL.txt: Updated the sdl readme a little bit more - concerning missing features. + * po/es.po: Updated. -2009-04-20 Hannu Nuotio +2012-10-07 Marco van den Heuvel - * doc/ReadmeSDL.txt, src/arch/sdl/joy.c, src/arch/sdl/kbd.c, - src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_joystick.c, - src/arch/sdl/menu_video.c, src/arch/sdl/ui.c, - src/arch/sdl/uimenu.c: Support multiple modifiers in hotkeys, - add VICII new luminance menu items, some menu reordering and - documentation updates + * src/ioutil.c, src/ioutil.h, src/platform/platform_cpu_type.h, + src/platform/platform_os2_runtime_os.c, + src/platform/platform_solaris_runtime_os.c, + src/platform/platform_x86_runtime_cpu.c: Style fixes. -2009-04-20 Antti S. Lankila +2012-10-05 Marco van den Heuvel - * src/resid-dtv/ChangeLog: Revise ChangeLog, which acts like the - technical document of the DTVSID for now. + * src/arch/unix/sco_sol/make-bindist.sh, + src/platform/platform_solaris_runtime_os.c: More solaris fixes. - * src/resid-fp/wave.cc: Improve playback of Laxity/String.sid: - it provides strong evidence of near-perfect muting of the - pulse-based combined waves when the pulse turns off. +2012-10-04 Marco van den Heuvel -2009-04-20 Marco van den Heuvel + * configure.in, src/arch/unix/sco_sol/make-bindist.sh, + src/platform/platform_solaris_runtime_os.c: Solaris fixes. - * doc/ReadmeSDL.txt: Added amd64-freebsd to the sdl supported - platforms list. +2012-10-03 Ulrich Schulz -2009-04-19 Spiro Trikaliotis + * src/arch/sdl/archdep_dingoo.h: dingoo native:make it compilable for + 2.3.23 - * src/arch/win32/res.rc, src/arch/win32/resmenu.txt, - src/arch/win32/uimon.c, src/monitor/mon_ui.c, - src/monitor/mon_ui.h: Some improvements. Selecting computer, - drive 8 or drive 9 via symbol bar works now. +2012-10-03 Marcus Sutton -2009-04-19 Marco van den Heuvel + * src/arch/unix/macosx/cocoa/menu/cbm5x0controller.h, + src/arch/unix/macosx/cocoa/menu/cbm5x0controller.m, + src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/cbm5x0ui.m: svn properties fixes. + +2012-10-03 Marcus Sutton + + * src/arch/beos/archdep.c, src/arch/beos/ui.cc, src/arch/beos/ui.h, + src/arch/beos/vicewindow.cc, src/arch/sdl/archdep_beos.c, + src/platform/platform.h, src/platform/platform_beos_runtime_os.c, + src/platform/platform_discovery.h, + src/platform/platform_x86_runtime_cpu.c: Platform detection/BeOS + archdep improvements + +2012-10-02 Kajtar Zsolt + + * src/c1541.c, src/c64/vsidstubs.c, src/diskimage/diskimage.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.c, src/diskimage/fsimage.h, + src/diskimage/rawimage.c, src/diskimage/rawimage.h, + src/diskimage/realimage.c, src/diskimage/realimage.h, src/diskimage.h, + src/drive/drive-snapshot.c, src/drive/iec/fdd.c, src/drive/ieee/fdc.c, + src/imagecontents/diskcontents-block.c, src/monitor/mon_drive.c, + src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: Add + disk_addr_t for physical disk address representation. Create and use + vdrive_read/write_sector for logical addressing, and make sure + disk_image_read/write_sector is for physical addressing only. In this + patch the disk_image variant is still using logical addressing, this + will be taken care of in another patch. - * configure.in: Fixed the HAVE_SOCKLEN_T issue in configure.in +2012-10-01 Marco van den Heuvel -2009-04-19 Christian Vogelgsang + * src/rtc/ds1202_1302.c: Fixed. - * src/autostart.c: added autostart warp for tape images, too +2012-09-30 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: - added cocoa AutostartWarp resources + * Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/sco_sol/checkinstall, + src/arch/unix/sco_sol/convertprototype.c, + src/arch/unix/sco_sol/make-bindist.sh, src/platform/Makefile.am, + src/platform/platform_solaris_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Changed the solaris + bindist script to support cross compiling, it now outputs in a + filesystem structure instead of a datastream package, will still + install with pkgadd. - * src/autostart.c: improved warp autostart to check load stages - and ROM area starting at 0xe000 only. +2012-09-30 Marco van den Heuvel -2009-04-19 Marco van den Heuvel + * configure.in: Added some extra checks for solaris. - * doc/ReadmeSDL.txt: Added tru64 4.x to the sdl supported - platforms list. +2012-09-30 Olaf Seibert -2009-04-18 Marco van den Heuvel + * src/pet/6809.c, src/pet/petmem.c, src/pet/petmem.h, + src/pet/petmemsnapshot.c: Small optimisation by pre-computing offset + of banked RAM. - * configure.in, src/arch/win32/socketimpl.h, src/socket.c: Added - a check for socklen_t in configure and added a typedef in - socket.c when not present. +2012-09-30 Kajtar Zsolt -2009-04-18 Christian Vogelgsang + * src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-p64.c: X64 header missing and other stuff - * src/autostart.c: improved compatiblity of autostart warp +2012-09-30 Kajtar Zsolt -2009-04-18 Hannu Nuotio + * src/drive/drive-snapshot.c, src/drive/driverom.c, + src/drive/driverom.h: Move rom snapshot to driverom - * src/arch/sdl/menu_drive.c: Add AutostartWarp menu item +2012-09-30 Kajtar Zsolt -2009-04-18 Christian Vogelgsang + * src/snapshot.c, src/snapshot.h: Consts - * src/autostart.c: correctly disable warp if reset was issued - during warp autostart +2012-09-30 Kajtar Zsolt - * src/autostart.c: added experimental warp mode support during - tde image loading. added AutostartWarp resource and - autostart-warp command line switch. + * src/drive/drive.c: Resync stop clock after suspend, otherwise + there's a long wait after disabling/enabling a drive... -2009-04-18 Marco van den Heuvel +2012-09-30 Kajtar Zsolt - * src/maincpu.c, src/monitor/mon_file.c, src/monitor/mon_lex.c: - Added fixes for the problems the tru64 compiler has with - '#define' lines not having the '#' at the beginning of the - line. + * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-probe.c, src/diskimage.h: Remove half_track - * configure.in: Added checks for non-gcc compilers, and added - cflags for those compilers. +2012-09-30 Kajtar Zsolt - * configure.in: Added a check for alloca.h + * src/arch/amigaos/blockdev.c, src/arch/beos/blockdev.c, + src/arch/os2/blockdev.c, src/arch/sdl/blockdev.c, + src/arch/unix/blockdev.c, src/arch/win32/blockdev.c, src/blockdev.h, + src/c64/vsidstubs.c, src/diskimage/diskimage.c, + src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h, + 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.c, src/diskimage/fsimage.h, + src/diskimage/rawimage.c, src/diskimage/rawimage.h, + src/diskimage/realimage.c, src/diskimage/realimage.h, src/diskimage.h, + src/util.c, src/util.h: Tons of consts -2009-04-18 Christian Vogelgsang +2012-09-30 Kajtar Zsolt - * build/macosx/build-vice-dist.sh: parallel build patch for mac - by Per Olofsson + * src/diskimage/diskimage.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.h, + src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/driveimage.c, + src/gcr.c, src/gcr.h, src/monitor/mon_drive.c: use disk_track_t -2009-04-17 Hannu Nuotio +2012-09-30 Kajtar Zsolt - * src/arch/sdl/video.c: Call vsync_suspend_speed_eval before - resize to avoid sound buffer overflows + * src/vdrive/vdrive-iec.c: Unused variables - * src/raster/raster-canvas.c: Disable a GP2X specific hack for - GP2X_SDL +2012-09-30 Kajtar Zsolt -2009-04-17 Antti S. Lankila + * src/video/video-resources.c: Better not. - * src/sound.c, src/sounddrv/soundsdl.c: Double the target - fragment size to cater to some hardware which finds the 5 ms - typical target frequency overly problematic such as GP2X, - Win32. +2012-09-30 Kajtar Zsolt -2009-04-17 Andreas Matthies + * src/video/video-resources.c: Fix a leak - * src/gfxoutputdrv/ffmpeglib.c, src/opencbmlib.c, - src/sounddrv/lamelib.c: Fixed (reverted) expected return value - of vice_dynlib_close(). +2012-09-30 Kajtar Zsolt -2009-04-17 Christian Vogelgsang + * src/diskimage/fsimage-dxx.c: Update data in the gcr cache as well + if exists - * configure.in, src/sounddrv/Makefile.am, - src/sounddrv/lamelib.c, src/sounddrv/lamelib.h, - src/sounddrv/soundmp3.c: added dynlib support for lame. you - can force static linking with --enable-static-lame. you can - disable lame with --disable-lame. +2012-09-30 Kajtar Zsolt -2009-04-17 Hannu Nuotio + * src/c1541.c: Dead code - * src/arch/sdl/kbd.c, src/arch/sdl/uipoll.c: Treat L/RMETA as - modifier in key polling +2012-09-30 Kajtar Zsolt -2009-04-17 Christian Vogelgsang + * src/diskimage/fsimage-p64.c: Use util - * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: - cocoa: added autostart handle tde resources +2012-09-30 Kajtar Zsolt - * src/autostart.c: fixed autostart when tde is on but handle tde - is off + * src/c64/vsidstubs.c, src/diskimage/diskimage.c, src/diskimage.h, + src/drive/driveimage.c: Generic disk_image_read_image -2009-04-17 Hannu Nuotio +2012-09-30 Kajtar Zsolt - * configure.in, doc/GP2X-Howto.txt: Add support for Open2x - toolchain + * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-gcr.h, + src/diskimage/fsimage-p64.c, src/diskimage/fsimage-p64.h, + src/diskimage.h, src/drive/drive-snapshot.c, src/drive/driveimage.c, + src/gcr.c, src/gcr.h: Use as much memory for gcr track as needed, not + more. - * src/arch/sdl/video.c: Don't attempt to do OpenGL before the - context is initialized, fixes crash on OSX. +2012-09-30 Manuel Antonio Rodriguez Bas -2009-04-17 Antti S. Lankila + * po/es.po, po/translations-status.txt: Updated. - * src/resid-fp/filter.h, src/resid-fp/wave.cc: Tweak waveforms - after running the optimizer for a few hours again. Tweak - filter. +2012-09-30 Kajtar Zsolt -2009-04-17 Christian Vogelgsang + * src/diskimage/fsimage-create.c: Use define - * src/gfxoutputdrv/quicktimedrv.c: fixed memmap in quicktime - driver +2012-09-30 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/viceapplication.m: fixed CPU JAM - dialog in cocoa + * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c, + src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-p64.c, src/diskimage.h: Use correct gaps when + creating g64/p64 -2009-04-16 Hannu Nuotio +2012-09-29 Kajtar Zsolt - * src/zfile.c: Check if nameoffset is larger than the buffer. - Fixes .zip autostarting, but could use some cleanup. + * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c: Other way + around of course -2009-04-16 Christian Vogelgsang +2012-09-29 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/view/logview.m: ignore reception of - auto-repeated newlines after finished editing + * src/diskimage/diskimage.c, src/diskimage/fsimage-create.c, + src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-p64.c, src/diskimage.h: disk_image_speed_map + instead of drive specific - * src/arch/unix/macosx/cocoa/view/logview.m: return nil strings - if nothing was entered +2012-09-29 Kajtar Zsolt - * configure.in, src/arch/unix/macosx/cocoa/uimon.m, - src/arch/unix/macosx/cocoa/view/consolewindow.h, - src/arch/unix/macosx/cocoa/view/consolewindow.m, - src/arch/unix/macosx/cocoa/view/logview.h, - src/arch/unix/macosx/cocoa/view/logview.m: added support for - editline history in cocoa's console input + * src/diskimage/fsimage-dxx.c, src/diskimage/fsimage.c: Write track a + track at a time, not by sectors for dxx images - * data/C64/osx_sym_us.vkm: updated osx sym us keymap for x64. - patch provided by Andy Balholm. +2012-09-29 Kajtar Zsolt - * src/arch/unix/macosx/cocoa/view/Makefile.am, - src/arch/unix/macosx/cocoa/view/controlwindow.h, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/statusview.h, - src/arch/unix/macosx/cocoa/view/statusview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: cleaned up - status bar in cocoa port and moved it into control window + * src/drive/rotation.c: Limit rotation simulation length to no more + than two revolutions. Otherwise it causes stalls even a fast machine. -2009-04-16 Marco van den Heuvel +2012-09-29 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added alpha-openbsd to the sdl supported - platforms list. + * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage.c: Create error info if necessary -2009-04-15 Hannu Nuotio +2012-09-29 Kajtar Zsolt - * src/datasette.c, src/plus4/plus4mem.c: xplus4 datasette record - fix by Ingo Korb + * src/diskimage/fsimage-dxx.c, src/drive/drive.c: Extend images with + error info too -2009-04-15 Antti S. Lankila +2012-09-29 Kajtar Zsolt - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/wave.cc: Add filter DAC - nonlinearity control from the same source as the others. - Perform some small touchups in the filter code to mitigate - some bad behaviour. + * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-probe.c, src/diskimage.h, src/drive/drive.c, + src/drive/rotation.c: Disk image extension, not just for d64/x64. -2009-04-14 Hannu Nuotio +2012-09-29 Kajtar Zsolt - * src/arch/sdl/ui.c, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h: Change sdl_video_resize to use - unsigned width and height + * src/cbmdos.h, src/diskimage/fsimage-create.c, + src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-p64.c, src/gcr.c, src/gcr.h: Use enum for fdc + error codes - * src/video/video-viewport.c: Limit viewport->last_line to - geometry->last_displayed_line. Fixes attempts to draw outside - canvas on (xaw, SDL) x64 -ntsc when the window is larger than - the screen. +2012-09-29 Kajtar Zsolt - * src/arch/sdl/menu_c64dtvhw.c: Add a missing NULL + * src/c1541.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-p64.c, + src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, + src/diskimage/fsimage.h: Fixup error info handling. It's also updated + now in the image. -2009-04-14 Marco van den Heuvel +2012-09-29 Kajtar Zsolt - * src/arch/sdl/Makefile.am, src/arch/sdl/win64-msvc, - src/arch/sdl/win64-msvc/_vice.vcproj, - src/arch/sdl/win64-msvc/arch.vcproj, - src/arch/sdl/win64-msvc/base.vcproj, - src/arch/sdl/win64-msvc/c128.vcproj, - src/arch/sdl/win64-msvc/c1541.vcproj, - src/arch/sdl/win64-msvc/c64.vcproj, - src/arch/sdl/win64-msvc/c64c128.vcproj, - src/arch/sdl/win64-msvc/c64c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64cart.vcproj, - src/arch/sdl/win64-msvc/c64dtv.vcproj, - src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, - src/arch/sdl/win64-msvc/c64exp.vcproj, - src/arch/sdl/win64-msvc/cartconv.vcproj, - src/arch/sdl/win64-msvc/cbm2.vcproj, - src/arch/sdl/win64-msvc/config.h, - src/arch/sdl/win64-msvc/core.vcproj, - src/arch/sdl/win64-msvc/crtc.vcproj, - src/arch/sdl/win64-msvc/dirent.h, - src/arch/sdl/win64-msvc/diskimage.vcproj, - src/arch/sdl/win64-msvc/drive.vcproj, - src/arch/sdl/win64-msvc/fileio.vcproj, - src/arch/sdl/win64-msvc/fsdevice.vcproj, - src/arch/sdl/win64-msvc/gentranslate.vcproj, - src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, - src/arch/sdl/win64-msvc/iec.vcproj, - src/arch/sdl/win64-msvc/iec128dcr.vcproj, - src/arch/sdl/win64-msvc/iecbus.vcproj, - src/arch/sdl/win64-msvc/iecieee.vcproj, - src/arch/sdl/win64-msvc/ieee.vcproj, - src/arch/sdl/win64-msvc/imagecontents.vcproj, - src/arch/sdl/win64-msvc/make-bindist.bat, - src/arch/sdl/win64-msvc/monitor.vcproj, - src/arch/sdl/win64-msvc/parallel.vcproj, - src/arch/sdl/win64-msvc/pet.vcproj, - src/arch/sdl/win64-msvc/petcat.vcproj, - src/arch/sdl/win64-msvc/plus4.vcproj, - src/arch/sdl/win64-msvc/plus4exp.vcproj, - src/arch/sdl/win64-msvc/png.vcproj, - src/arch/sdl/win64-msvc/printerdrv.vcproj, - src/arch/sdl/win64-msvc/raster.vcproj, - src/arch/sdl/win64-msvc/resid.vcproj, - src/arch/sdl/win64-msvc/residdtv.vcproj, - src/arch/sdl/win64-msvc/residfp.vcproj, - src/arch/sdl/win64-msvc/rs232drv.vcproj, - src/arch/sdl/win64-msvc/serial.vcproj, - src/arch/sdl/win64-msvc/sid.vcproj, - src/arch/sdl/win64-msvc/siddefs-fp.h, - src/arch/sdl/win64-msvc/siddefs.h, - src/arch/sdl/win64-msvc/sounddrv.vcproj, - src/arch/sdl/win64-msvc/tape.vcproj, - src/arch/sdl/win64-msvc/tcbm.vcproj, - src/arch/sdl/win64-msvc/vdc.vcproj, - src/arch/sdl/win64-msvc/vdrive.vcproj, - src/arch/sdl/win64-msvc/vic20.vcproj, - src/arch/sdl/win64-msvc/vice.manifest, - src/arch/sdl/win64-msvc/vice.sln, - src/arch/sdl/win64-msvc/vicii.vcproj, - src/arch/sdl/win64-msvc/viciidtv.vcproj, - src/arch/sdl/win64-msvc/video.vcproj, - src/arch/sdl/win64-msvc/x128.vcproj, - src/arch/sdl/win64-msvc/x64.vcproj, - src/arch/sdl/win64-msvc/x64dtv.vcproj, - src/arch/sdl/win64-msvc/xcbm2.vcproj, - src/arch/sdl/win64-msvc/xpet.vcproj, - src/arch/sdl/win64-msvc/xplus4.vcproj, - src/arch/sdl/win64-msvc/xvic.vcproj, - src/arch/sdl/win64-msvc/zlib.vcproj: Added sdl win64 msvc - project files for x64 and ia64. + * src/diskimage/fsimage-dxx.c: Implement support for d71 images + formatted to two single sides in emulation mode. -2009-04-14 Spiro Trikaliotis +2012-09-29 Kajtar Zsolt - * src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in a comment. + * src/drive/drive.c: Put the writeback on the right side - * src/arch/win32/msvc/config.h: Define - HAVE_FFMPEG_HEADER_SUBDIRS for MSVC build. +2012-09-29 Kajtar Zsolt - * src/gfxoutputdrv/ffmpegdrv.c: Added and fixed commentary for - ffmpeg_avcodec_encode_video(). + * src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h, + src/drive/iec/glue1571.c: Split side from half_tracks. And the 1571 + double sided mode works again. - * src/6510core.c, src/debug.h: Moved - debug_perform_break_into_monitor into - debug.perform_break_into_monitor. +2012-09-29 Kajtar Zsolt -2009-04-14 Marco van den Heuvel + * src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h: + drive_current_track_size_set not needed. - * doc/ReadmeSDL.txt: Added alpha-freebsd to the sdl supported - platforms list. +2012-09-29 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added ia64 win64 to the sdl supported - platforms list. + * src/c1541.c: Don't use gcr cache here, see vdrive. -2009-04-13 Marco van den Heuvel +2012-09-29 Kajtar Zsolt - * doc/ReadmeSDL.txt: Added alpha-netbsd to the sdl supported - platforms list. + * src/diskimage/fsimage-dxx.c: Wrong fault check -2009-04-13 Christian Vogelgsang +2012-09-29 Kajtar Zsolt - * configure.in: enable OpenGL in Mac SDL + * src/cbmdos.h, src/diskimage/fsimage-create.c, + src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-p64.c, src/gcr.c, src/gcr.h: Take the gcr + routines over from the driveupdate branch. These can handle + non-aligned sectors as well. Also fix some breakage. - * configure.in, src/gfxoutputdrv/ffmpeglib.h: added support for - ffmpeg distributions that have no header subdirs +2012-09-29 Kajtar Zsolt -2009-04-13 Spiro Trikaliotis + * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-dxx.h, src/drive/drive.c: Create + fsimage_dxx_write_half_track, and move dxx writeback there - * src/arch/win32/uimon.c: Fixed compilation without defined - OPEN_DISASSEMBLY_AS_POPUP. +2012-09-29 Kajtar Zsolt -2009-04-13 Christian Vogelgsang + * src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c: Simplify + loading of gcr images - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh, - src/arch/unix/macosx/make-bindist.sh: added sdl to mac release - builds +2012-09-29 Kajtar Zsolt -2009-04-12 Marco van den Heuvel + * src/diskimage/diskimage.c, src/diskimage/fsimage-dxx.c, + src/diskimage/fsimage-dxx.h, src/diskimage.h, + src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drive.h, + src/drive/driveimage.c: Create disk_image_read_dxx_image, and move gcr + image of dxx images there. - * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_tape.c: Fixed the - tape/disk creation code of the sdl ui. +2012-09-29 Kajtar Zsolt - * src/arch/sdl/uistatusbar.c: Fixed the statusbar of the sdl ui. + * src/arch/os2/vac++/X1541.ICC, src/arch/os2/vac++/incl/diskimage.icc, + src/arch/sdl/win32-msvc/diskimage.dsp, + src/arch/sdl/win64-msvc/diskimage.vcproj, + src/arch/sdl/winmips-msvc/diskimage.mak, src/arch/win32/diskimage.dsp, + src/arch/win64/diskimage.vcproj, src/diskimage/Makefile.am, + src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-dxx.h, + src/diskimage/fsimage.c: Create fsimage-dxx for collecting d64, d71, + etc. handling which is scattered in different files right now. - * src/arch/sdl/uistatusbar.c: Added statusbar track indicators - to the sdl ui. +2012-09-29 Kajtar Zsolt -2009-04-12 Christian Vogelgsang + * src/drive/drive-snapshot.c: And with less parameters of course - * Makefile.am, build/macosx/build-sdlmain.sh, configure.in, - src/arch/sdl/archdep_unix.c: fixed SDL port on Mac OS X +2012-09-29 Kajtar Zsolt - * build/macosx/build-pcaplibnet.sh: update mac libnet and - libpcap to current version + * src/drive/drive-snapshot.c: Wrong version comparison -2009-04-12 Marco van den Heuvel +2012-09-29 Kajtar Zsolt - * doc/ReadmeSDL.txt: Fixed a typo. + * src/drive/drive-snapshot.c: Do not load older snapshots, those won't + read for other reasons anyway. - * doc/ReadmeSDL.txt: Put the sdl supported platforms and cpus in - alphabetical order. +2012-09-29 Kajtar Zsolt -2009-04-12 Hannu Nuotio + * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c: Get a good + default for non-existing tracks instead of fixed 6250 bytes - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h: Remove real size updates on double - size toggling and screen switching, limit -> custom renaming +2012-09-29 Kajtar Zsolt - * doc/ReadmeSDL.txt, src/arch/sdl/joy.c, - src/arch/sdl/menu_help.c, src/arch/sdl/uimenu.c, - src/arch/sdl/vkbd.c: Text input dialog virtual keyboard for - SDL UI + * src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-p64.c, + src/drive/drive-snapshot.c, src/drive/driveimage.c, vice/src/gcr.h, + src/tape/tap.c, src/util.c, src/util.h: Support G64 with any track + number of < GCR_MAX_TRACK. Extending a G64 works now. Only format + first 35 tracks of created G64 image, will extend as necessary. + Remove util_dword_read/util_dword_write. Replace util_dword_write + from tap.c. Add util_fpread/util_fwrite. Remove max_track_size from + snapshot and other places. + +2012-09-28 Kajtar Zsolt + + * src/drive/drive-snapshot.c: Version 3 GCR snapshot. + +2012-09-28 Kajtar Zsolt + + * src/c64/vsidstubs.c, src/diskimage/diskimage.c, + src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-gcr.h, + src/diskimage/fsimage-p64.c, src/diskimage/fsimage-p64.h, + src/diskimage.h, src/drive/drive-snapshot.c, src/drive/drive.c, + src/drive/driveimage.c, src/gcr.h: Get rid of the speed zone stuff of + GCR images. Nothing is using it, it's dead code. Snapshots still waste + space on them for compatibility. Also g64 image creation was fixed, + someone forgot that not only internal images can be used... + +2012-09-28 Kajtar Zsolt + + * src/diskimage/diskimage.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-p64.c, + src/diskimage/fsimage-p64.h, src/diskimage.h, + src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/driveimage.c, + src/drive/rotation.c, src/gcr.h: Reduce memory usage by dynamically + allocating disk gcr image. -2009-04-12 Marco van den Heuvel +2012-09-25 Marco van den Heuvel - * doc/ReadmeSDL.txt: Added alpha-linux to the sdl readme file. + * doc/vice.texi: Some itemize fixes. -2009-04-11 Hannu Nuotio +2012-09-25 Marco van den Heuvel - * src/arch/sdl/menu_sound.c, src/arch/sdl/menu_sound.h, - src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, - src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c, - src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c, - src/arch/sdl/xvic_ui.c: Move sound recording menu under sound - settings menu, fix some sound driver names + * src/arch/sdl/make-bindist_scosol.sh, + src/arch/unix/sco_sol/make-bindist.sh: Extended to cover solaris 5 as + well. - * src/arch/sdl/menu_video.c: Video settings menu reorganisation +2012-09-25 Marco van den Heuvel -2009-04-11 Marco van den Heuvel + * configure.in: Added description. - * configure.in: Fixed the autoheader problem. +2012-09-25 Marco van den Heuvel - * configure.in, src/arch/win32/Makefile.am, - src/arch/win32/msvc/config.h, src/arch/win32/res.rc, - src/arch/win32/uihelp.c, src/arch/win32/watcom/config.h: Added - platform, cpu and compiler info to the win32 about dialog. + * configure.in, src/arch/unix/socketimpl.h, Added check for in_addr_t. - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/dirent.h, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/vice.wpj: Added dynlib fixes to the - win32 watcom project files. +2012-09-25 Marco van den Heuvel -2009-04-10 Hannu Nuotio + * src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/widgets/MultiListP.h, + src/arch/unix/x11/xaw/widgets/ScrList.c: Fixed for platforms without + XtNinternational defined. - * src/c64dtv/c64dtv.c, src/monitor.h, - src/monitor/mon_assemble6502.c, src/monitor/mon_assemblez80.c, - src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y, src/monitor/mon_register6502dtv.c, - src/monitor/mon_ui.c, src/monitor/monitor.c, - src/monitor/montypes.h: Monitor CPU type handling rewrite by - Mikkel Holm Olsen +2012-09-25 Marco van den Heuvel -2009-04-10 Hannu Nuotio + * src/arch/unix/gui/uifliplist.c: Fixed. - * src/arch/sdl/Makefile.am, src/arch/sdl/menu_network.c, - src/arch/sdl/menu_network.h, src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, - src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c, - src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c, - src/arch/sdl/xvic_ui.c: Network menu for SDL UI +2012-09-24 Marco van den Heuvel -2009-04-10 Marco van den Heuvel + * doc/vice.texi: Updated. - * src/sound.c: Changed the order of sound device inits to make - the sdl sound driver the default device for the sdl ui. +2012-09-24 Kajtar Zsolt - * src/arch/sdl/menu_sound.c: Fixed the dx sound driver ui item - in the sdl ui. + * doc/html/plain/NEWS: Mention the other mouses added - * configure.in: Changed an 'or'(-o) to 'and' (-a) in - configure.in to make ffmpeg support disabled by default for - the sdl ui again. +2012-09-24 Marco van den Heuvel -2009-04-08 Andreas Matthies + * doc/html/plain/NEWS, doc/vice.texi: Cosmetic fixes. - * src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in the source - format of the scaler context that mixed up the RGB colors. +2012-09-24 Marco van den Heuvel -2009-04-05 Marco van den Heuvel + * doc/html/plain/NEWS, doc/vice.texi, src/infocontrib.sed, + src/platform/platform_beos_runtime_os.c: Added news items for 2.4 and + updated the contributors list a bit. - * src/arch/win32/msvc/config.h: Use the ffmpeg asm hack only for - win32, not win64. +2012-09-23 Marco van den Heuvel -2009-04-05 Andreas Matthies + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uimouse.c, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, + src/arch/sdl/menu_mouse.c, src/arch/unix/gui/uimouse.c, + src/arch/win32/uimouse.c, src/mouse.c, src/mouse.h: Changed the + MicroMys mouse extensions into a new mouse selection. - * src/arch/win32/msvc/config.h: Added defines for FFMPEG. +2012-09-23 pottendo - * src/gfxoutputdrv/ffmpegdrv.c: Changed order of used and - desired format in the call of sws_getContext (this fixes the - crash when calling sws_scale). Added alignment hack in call - of avcodec_encode_video (Thanks Spiro!). + * src/arch/win32/Makefile.am: res.h, menuid.h, stringid.h: Split rule + to for cross compiling to make it compatible for multithreaded + compilation (e.g make -j 4). - * src/gfxoutputdrv/ffmpeglib.h: Unified includes. +2012-09-23 pottendo - * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, - src/arch/win32/dynlib.c, src/arch/win32/gfxoutputdrv.dsp: - Fixed MSVC project files and call of FreeLibrary. + * po/de.po: Updated. - * src/lib/Makefile.am: Updated list of ffmpeg headers. +2012-09-22 Marco van den Heuvel - * src/lib/libffmpeg/ffmpeg, src/lib/libffmpeg/libavcodec, - src/lib/libffmpeg/libavcodec/avcodec.h, - src/lib/libffmpeg/libavcodec/opt.h, - src/lib/libffmpeg/libavcodec/vdpau.h, - src/lib/libffmpeg/libavcodec/xvmc.h, - src/lib/libffmpeg/libavdevice, - src/lib/libffmpeg/libavdevice/avdevice.h, - src/lib/libffmpeg/libavformat, - src/lib/libffmpeg/libavformat/avformat.h, - src/lib/libffmpeg/libavformat/avio.h, - src/lib/libffmpeg/libavutil, - src/lib/libffmpeg/libavutil/adler32.h, - src/lib/libffmpeg/libavutil/avstring.h, - src/lib/libffmpeg/libavutil/avutil.h, - src/lib/libffmpeg/libavutil/base64.h, - src/lib/libffmpeg/libavutil/common.h, - src/lib/libffmpeg/libavutil/crc.h, - src/lib/libffmpeg/libavutil/fifo.h, - src/lib/libffmpeg/libavutil/intfloat_readwrite.h, - src/lib/libffmpeg/libavutil/log.h, - src/lib/libffmpeg/libavutil/lzo.h, - src/lib/libffmpeg/libavutil/mathematics.h, - src/lib/libffmpeg/libavutil/md5.h, - src/lib/libffmpeg/libavutil/mem.h, - src/lib/libffmpeg/libavutil/pixfmt.h, - src/lib/libffmpeg/libavutil/random.h, - src/lib/libffmpeg/libavutil/rational.h, - src/lib/libffmpeg/libavutil/sha1.h, - src/lib/libffmpeg/libswscale, - src/lib/libffmpeg/libswscale/swscale.h: Replaced old ffmpeg - headers with headers coming with ffmpeg-0.5. - -2009-04-05 Christian Vogelgsang - - * src/gfxoutputdrv/ffmpeglib.c: added fallbacks for pre 0.5 - ffmpeg version - - * src/Makefile.am: fixed realdevice_lib to use unified - opencbmlib - - * src/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/opencbmlib.c, src/arch/win32/Makefile.am, - src/arch/win32/opencbmlib.c, src/opencbmlib.c: unified - opencbmlib by using the dynlib interface - - * src/arch/sdl/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/gui/Makefile.am, - src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/cocoa/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/view/Makefile.am, - src/arch/win32/Makefile.am, src/gfxoutputdrv/Makefile.am, - src/gfxoutputdrv/gfxoutput.c: removed obsolete references to - ffmpeg includes and ensured that vice headers come first. - - * configure.in, src/gfxoutputdrv/ffmpegdrv.c, - src/gfxoutputdrv/ffmpeglib.c, src/gfxoutputdrv/ffmpeglib.h: - ffmpeg libswscale is now optional. if its not available then - the old API with img_convert is used. Useful if ffmpeg is - compiled with -no_gpl. - -2009-04-05 Christian Vogelgsang - - * src/gfxoutputdrv/ffmpeglib.c: improved version check for - ffmpeg libs - - * configure.in, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: reworked ffmpeg configure: if - ffmpeg is not disabled then win32 always uses internal headers - and unix requires pkg-config with valid libs + * src/arch/unix/x11/gnome/uimon.c: Use dirent not dir. -2009-04-04 Christian Vogelgsang +2012-09-22 Marco van den Heuvel - * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: adapted ffmpeg driver to version - 0.5: each lib now does a version check. depecrated img_convert - replaced with swscale library. + * src/arch/unix/x11/gnome/uimon.c: Another solaris fix. - * configure.in, src/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/dynlib.c, src/arch/unix/ffmpeglib.c, - src/arch/win32/Makefile.am, src/arch/win32/dynlib.c, - src/arch/win32/ffmpeglib.c, src/dynlib.h, - src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/ffmpeglib.c, - src/gfxoutputdrv/ffmpeglib.h: introduced new dynlib interface - for generic handling of dynamic linking. replaced arch - dependent ffmpeg implementations with a single one that uses - new dynlib interface. - -2009-04-10 Marco van den Heuvel - - * configure.in, src/arch/amigaos/archdep.c, - src/arch/amigaos/socketimpl.h, src/arch/beos/archdep.c, - src/arch/msdos/archdep.c, src/arch/sdl/Makefile.am, - src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, - src/arch/sdl/socketimpl.h, src/arch/sdl/win32-msvc/config.h, - src/arch/unix/archdep.c, src/arch/win32/archdep.c, - src/network.c, src/socket.c, src/socket.h: Moved the arch - dependent network functions to the archdep.c files and enabled - network support for the sdl ui. - - * src/arch/sdl/ui.c: Fixed a typo. - - * src/arch/sdl/ui.c, src/arch/sdl/ui.h: Added - ui_dispatch_next_event() function. - - * src/arch/amigaos/ui.c, src/arch/beos/ui.cc, - src/arch/msdos/ui.c: Added dummy ui_dispatch_next_event() - functions to make networking work again for the amiga, beos - and msdos ports. - - * src/arch/win32/console.c, src/monitor/monitor_network.c: - Changed the ui.h include to uiapi.h - - * src/arch/unix/gui/ui.c, src/arch/unix/ui.h, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/ui.c, - src/arch/win32/ui.h, src/arch/win32/uimon.c, src/archapi.h, - src/uiapi.h: Moved the ui_dispatch_next_event() prototype to - uiapi.h - -2009-04-10 Hannu Nuotio - - * src/arch/sdl/uimenu.c: Fix scrolling bug on readline, restrict - max readline input size to screen size - - * doc/ReadmeSDL.txt: Fix broken English - -2009-04-09 Hannu Nuotio - - * src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, - src/arch/sdl/menu_video.c, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h: Fullscreen resolution selection and - OpenGL fullscreen stretching implementation for SDL port - -2009-04-09 Marco van den Heuvel - - * src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/x128.dsp, - src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, - src/arch/sdl/win32-msvc/xvic.dsp: Enabled opengl32 support by - default for the win32 sdl msvc project files. +2012-09-22 Marco van den Heuvel - * src/arch/sdl/win32-msvc/c1541.dsp, - src/arch/sdl/win32-msvc/cartconv.dsp, - src/arch/sdl/win32-msvc/petcat.dsp: Added some msvc project - file fixes. - -2009-04-09 Hannu Nuotio - - * doc/ReadmeSDL.txt: Small SDL documentation fixes - -2009-04-09 Marco van den Heuvel - - * src/arch/sdl/ui.h: Removed obsolete indicator. - - * src/arch/sdl/menu_help.c, src/arch/sdl/ui.c, - src/arch/sdl/ui.h, src/arch/sdl/uifilereq.c, - src/arch/sdl/uimsgbox.c: Fixed some sdl port related bugs. - -2009-04-07 Marco van den Heuvel - - * src/ioutil.c: Fixed for directories other than the current - dir. - - * src/arch/sdl/win32-msvc/residfp.dsp, - src/arch/sdl/win32-msvc/x128.dsp, - src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, - src/arch/sdl/win32-msvc/xvic.dsp: SDL win32 msvc project files - fixes. - -2009-04-07 Hannu Nuotio - - * src/arch/sdl/video.c: Yet more MSVC warning fixes - -2009-04-07 Marco van den Heuvel - - * src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uimsgbox.c: Even more MSVC warning fixes. - -2009-04-07 Hannu Nuotio - - * src/arch/sdl/uimenu.c, src/arch/sdl/uistatusbar.c: More MSVC - warning fixes - - * src/arch/sdl/joy.c, src/arch/sdl/menu_common.c, - src/arch/sdl/videoarch.h, src/mouse.c: MSVC warning fixes - -2009-04-07 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x128.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib: - cocoa: added initial support for x128 - -2009-04-07 Marco van den Heuvel - - * doc/ReadmeSDL.txt: Updated. - - * doc/ReadmeSDL.txt: Updated to point out the msvc build - instructions. - -2009-04-07 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: - cocoa: fixed menu entry in x64dtv. fixed SidStereoAddress - resource. added MonitorServer resources. - -2009-04-07 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/win32-msvc/Readme.txt: - Added a readme file which describes how to add the path to the - SDL VC headers/libs to the VC configuration. - - * src/arch/sdl/win32-msvc: Added some svn ignores. - -2009-04-07 Antti S. Lankila - - * src/resid-fp/filter.cc, src/resid-fp/filter.h: Forgot a factor - in filter.cc that moved into filter.h. Apply slightly less - bp-related distortion. - -2009-04-07 Hannu Nuotio - - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Fixed OpenGL - disabling fullscreen on aspect ratio changes, expanded - possible aspect ratio range, removed obsolete refresh calls on - OpenGL resize - -2009-04-07 Marco van den Heuvel - - * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c, - src/arch/sdl/win32-msvc, src/arch/sdl/win32-msvc/_vice.dsp, - src/arch/sdl/win32-msvc/arch.dsp, - src/arch/sdl/win32-msvc/base.dsp, - src/arch/sdl/win32-msvc/c128.dsp, - src/arch/sdl/win32-msvc/c1541.dsp, - src/arch/sdl/win32-msvc/c64.dsp, - src/arch/sdl/win32-msvc/c64c128.dsp, - src/arch/sdl/win32-msvc/c64c64dtv.dsp, - src/arch/sdl/win32-msvc/c64cart.dsp, - src/arch/sdl/win32-msvc/c64dtv.dsp, - src/arch/sdl/win32-msvc/c64dtvstubs.dsp, - src/arch/sdl/win32-msvc/c64exp.dsp, - src/arch/sdl/win32-msvc/cartconv.dsp, - src/arch/sdl/win32-msvc/cbm2.dsp, - src/arch/sdl/win32-msvc/config.h, - src/arch/sdl/win32-msvc/core.dsp, - src/arch/sdl/win32-msvc/crtc.dsp, - src/arch/sdl/win32-msvc/dirent.h, - src/arch/sdl/win32-msvc/diskimage.dsp, - src/arch/sdl/win32-msvc/drive.dsp, - src/arch/sdl/win32-msvc/fileio.dsp, - src/arch/sdl/win32-msvc/fsdevice.dsp, - src/arch/sdl/win32-msvc/gentranslate.dsp, - src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, - src/arch/sdl/win32-msvc/iec.dsp, - src/arch/sdl/win32-msvc/iec128dcr.dsp, - src/arch/sdl/win32-msvc/iecbus.dsp, - src/arch/sdl/win32-msvc/iecieee.dsp, - src/arch/sdl/win32-msvc/ieee.dsp, - src/arch/sdl/win32-msvc/imagecontents.dsp, - src/arch/sdl/win32-msvc/make-bindist.bat, - src/arch/sdl/win32-msvc/monitor.dsp, - src/arch/sdl/win32-msvc/parallel.dsp, - src/arch/sdl/win32-msvc/pet.dsp, - src/arch/sdl/win32-msvc/petcat.dsp, - src/arch/sdl/win32-msvc/plus4.dsp, - src/arch/sdl/win32-msvc/plus4exp.dsp, - src/arch/sdl/win32-msvc/png.dsp, - src/arch/sdl/win32-msvc/printerdrv.dsp, - src/arch/sdl/win32-msvc/raster.dsp, - src/arch/sdl/win32-msvc/resid.dsp, - src/arch/sdl/win32-msvc/residdtv.dsp, - src/arch/sdl/win32-msvc/residfp.dsp, - src/arch/sdl/win32-msvc/rs232drv.dsp, - src/arch/sdl/win32-msvc/serial.dsp, - src/arch/sdl/win32-msvc/sid.dsp, - src/arch/sdl/win32-msvc/siddefs-fp.h, - src/arch/sdl/win32-msvc/siddefs.h, - src/arch/sdl/win32-msvc/sounddrv.dsp, - src/arch/sdl/win32-msvc/tape.dsp, - src/arch/sdl/win32-msvc/tcbm.dsp, - src/arch/sdl/win32-msvc/vdc.dsp, - src/arch/sdl/win32-msvc/vdrive.dsp, - src/arch/sdl/win32-msvc/vic20.dsp, - src/arch/sdl/win32-msvc/vice.dsw, - src/arch/sdl/win32-msvc/vicii.dsp, - src/arch/sdl/win32-msvc/viciidtv.dsp, - src/arch/sdl/win32-msvc/video.dsp, - src/arch/sdl/win32-msvc/x128.dsp, - src/arch/sdl/win32-msvc/x64.dsp, - src/arch/sdl/win32-msvc/x64dtv.dsp, - src/arch/sdl/win32-msvc/xcbm2.dsp, - src/arch/sdl/win32-msvc/xpet.dsp, - src/arch/sdl/win32-msvc/xplus4.dsp, - src/arch/sdl/win32-msvc/xvic.dsp, - src/arch/sdl/win32-msvc/zlib.dsp: Added preliminary win32 sdl - msvc support, project files still need some fixing. - -2009-04-06 Hannu Nuotio - - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Switchable - fixed aspect ratio implementation for SDL port - - * src/arch/sdl/video.c: Allow resizing of non-OpenGL window, - bugfixes in limit implementation - -2009-04-05 Hannu Nuotio - - * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Initial - resolution limit implementation for SDL port - -2009-04-05 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: - removed emu id from cocoa x64dtv ui - -2009-04-05 Antti S. Lankila - - * src/resid-fp/filter.h, src/resid-fp/wave.cc: Improve fits for - 6581 ST, 6581 PS and 8580 PST waveforms. Remove a problematic - feedback effect of the lpleak parameter. (This may regress - some songs, but makes the behaviour more tractable for me.) - -2009-04-05 Spiro Trikaliotis - - * ChangeLog: Fixed ChangeLog for GTKFILEFILTERS branch of Fabbo. + * src/arch/unix/x11/xaw/x11ui.c, src/geninfocontrib_h.sh, + src/monitor/mon_parse.c, src/monitor/mon_parse.h: Some solaris fixes. - * ChangeLog: More verbose ChangeLog for v2.1.8 SDL due to the - demand of one person. ;) +2012-09-22 Marco van den Heuvel - * src/arch/win32/msvc/inttypes.h, src/arch/win32/msvc/stdint.h: - Added C99 style inttypes.h and stdint.h for MSVC. + * doc/html/plain/NEWS, doc/vice.texi, src/infocontrib.sed: Started on + adding news items for vice 2.4 -2009-04-05 Marco van den Heuvel +2012-09-21 Jarek Sobolewski - * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/c64dtvui.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/c64dtvui.c: - Removed the emuid ui item for x64dtv from the amigaos, beos, - msdos, os/2 and *nix ui's. - - * configure.in: Disabled nls by default for the sdl ui. - -2009-04-04 Marco van den Heuvel - - * src/arch/sdl/make-bindist_win32.sh: Added a command to delete - the win32 shortcut files from the win32 sdl bin dist. - - * data/C64/Makefile.am: Removed duplicated sdl keymap entry. - -2009-04-04 Spiro Trikaliotis - - * Version 2.1.9 - -2009-04-04 Hannu Nuotio - - * src/arch/win32/msvc/dirent.h: Don't invade compiler namespace - - * branches/viceplus/v2.1.8-sdl/vice, Makefile.am, - build/Makefile.am, build/beos/ppc-build-sdl.sh, - build/riscos/build-cross-sdl.sh, build/xbox-sdl, - build/xbox-sdl/build.sh, configure.in, data/C128/Makefile.am, - data/C128/sdl_sym.vkm, data/C64/Makefile.am, - data/C64/sdl_sym.vkm, data/C64DTV/Makefile.am, - data/C64DTV/sdl_sym.vkm, data/CBM-II/Makefile.am, - data/CBM-II/sdl_buks.vkm, data/PET/Makefile.am, - data/PET/sdl_bgrs.vkm, data/PET/sdl_buks.vkm, - data/PLUS4/Makefile.am, data/PLUS4/sdl_sym.vkm, - data/VIC20/Makefile.am, data/VIC20/sdl_sym.vkm, - data/fonts/Makefile.am, doc/Makefile.am, doc/ReadmeSDL.txt, - src/Makefile.am, src/arch/Makefile.am, - src/arch/amigaos/make-bindist.sh, - src/arch/msdos/make-bindist.sh, src/arch/riscos/Makefile.am, - src/arch/riscos/binfiles/c64dtvboot, - src/arch/riscos/binfiles/runc64dtv, - src/arch/riscos/config_sdl.h, src/arch/sdl, - src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c, - src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c, - src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.c, - src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_riscos.c, - src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.c, - src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.c, - src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.c, - src/arch/sdl/archdep_xbox.h, src/arch/sdl/blockdev.c, - src/arch/sdl/console.c, src/arch/sdl/fullscreen.c, - src/arch/sdl/fullscreenarch.h, src/arch/sdl/joy.c, - src/arch/sdl/joy.h, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h, - src/arch/sdl/make-bindist_amiga.sh, - src/arch/sdl/make-bindist_beos.sh, - src/arch/sdl/make-bindist_gp2x.sh, - src/arch/sdl/make-bindist_qnx6.sh, - src/arch/sdl/make-bindist_riscos.sh, - src/arch/sdl/make-bindist_scosol.sh, - src/arch/sdl/make-bindist_skyos.sh, - src/arch/sdl/make-bindist_win32.sh, - src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c128cart.h, - src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c128hw.h, - src/arch/sdl/menu_c64_common_expansions.c, - src/arch/sdl/menu_c64_common_expansions.h, - src/arch/sdl/menu_c64_expansions.c, - src/arch/sdl/menu_c64_expansions.h, - src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64cart.h, - src/arch/sdl/menu_c64cart_common.c, - src/arch/sdl/menu_c64cart_common.h, - src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64dtvhw.h, - src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64hw.h, - src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2cart.h, - src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_cbm2hw.h, - src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, - src/arch/sdl/menu_debug.c, src/arch/sdl/menu_debug.h, - src/arch/sdl/menu_drive.c, src/arch/sdl/menu_drive.h, - src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_drive_rom.h, - src/arch/sdl/menu_help.c, src/arch/sdl/menu_help.h, - src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, - src/arch/sdl/menu_mouse.c, src/arch/sdl/menu_mouse.h, - src/arch/sdl/menu_petcart.c, src/arch/sdl/menu_petcart.h, - src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_pethw.h, - src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4cart.h, - src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_plus4hw.h, - src/arch/sdl/menu_ram.c, src/arch/sdl/menu_ram.h, - src/arch/sdl/menu_reset.c, src/arch/sdl/menu_reset.h, - src/arch/sdl/menu_rom.c, src/arch/sdl/menu_rom.h, - src/arch/sdl/menu_screenshot.c, - src/arch/sdl/menu_screenshot.h, src/arch/sdl/menu_settings.c, - src/arch/sdl/menu_settings.h, src/arch/sdl/menu_sid.c, - src/arch/sdl/menu_sid.h, src/arch/sdl/menu_snapshot.c, - src/arch/sdl/menu_snapshot.h, src/arch/sdl/menu_sound.c, - src/arch/sdl/menu_sound.h, src/arch/sdl/menu_speed.c, - src/arch/sdl/menu_speed.h, src/arch/sdl/menu_tape.c, - src/arch/sdl/menu_tape.h, src/arch/sdl/menu_vic20cart.c, - src/arch/sdl/menu_vic20cart.h, src/arch/sdl/menu_vic20hw.c, - src/arch/sdl/menu_vic20hw.h, src/arch/sdl/menu_video.c, - src/arch/sdl/menu_video.h, src/arch/sdl/mousedrv.c, - src/arch/sdl/mousedrv.h, src/arch/sdl/sdlmain.c, - src/arch/sdl/signals.c, src/arch/sdl/types.h, - src/arch/sdl/ui.c, src/arch/sdl/ui.h, - src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, - src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c, - src/arch/sdl/uihotkey.h, src/arch/sdl/uimenu.c, - src/arch/sdl/uimenu.h, src/arch/sdl/uimon.c, - src/arch/sdl/uimsgbox.c, src/arch/sdl/uimsgbox.h, - src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, - src/arch/sdl/uipoll.h, src/arch/sdl/uistatusbar.c, - src/arch/sdl/uistatusbar.h, src/arch/sdl/video.c, - src/arch/sdl/videoarch.h, src/arch/sdl/vkbd.c, - src/arch/sdl/vkbd.h, src/arch/sdl/vsidui.c, - src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c, - src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, - src/arch/sdl/xbox, src/arch/sdl/xbox/config.h, - src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, - src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/gpe-files/x64dtv.gpe, - src/arch/unix/gp2x/make-bindist.sh, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/skyos/make-bindist.sh: SDL port - - * src/cartconv.c: GP2X already defines the strncasecmp() - function in a header, which currently doesn't get detected by - configure, so added a workaround which doesn't compile the - strncasecmp() replacement function for GP2X. - - * src/vice.h: Always enable common keyboard for SDL UI - - * src/sound.c: Check for USE_DXSOUND on win32, disable WMM for - XBox - - * src/main.c: Check for HAS_TRANSLATION instead of WIN32 for - intl.h include - - * src/arch/win32/Makefile.am, src/arch/win32/dirent.h, - src/arch/win32/msvc/dirent.h, src/ioutil.c, src/ioutil.h: - Added generic sorting of directory and file entries to be used - for all ports, src/arch/win32/dirent.* collided with this new - method and got moved to where it is only used for msvc - compiles. - - * src/c1541.c, src/petcat.c: Added ui_error() stubs for console - apps - - * src/info.c, src/info.h: Added 40 col version of GPL for SDL - UI, some typos in contrib_text fixed - - * src/sounddrv/soundsdl.c: Fixed bugs by rewriting most of the - code, added suspend and resume - - * src/sounddrv/sounddx.c: Add window HWND getter for SDL UI - - * src/sounddrv/soundacorn.c: Disable ui_set_sound_volume on SDL - UI - - * src/init.c, src/machine.c, src/monitor/mon_util.c, - src/monitor/monitor.c, src/monitor/monitor_network.c, - src/vsync.c: Disable monitor network support if HAVE_NETWORK - is not defined, disable win32/OpenGL sync code for SDL UI - - * src/plus4/ted.c, src/vicii/vicii.c: Header file include - sorting - - * src/raster/raster.c: Set the (SDL UI only) pointer in canvas - to its parent raster - - * src/video/video-color.c, src/video/video-resources.c: Header - file include sorting, check for canvas state in fullscreen - resource handler disabled for SDL UI + * po/pl.po, po/translations-status.txt: Updated. - * src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_parse.y: Add MON_ to REGISTER, CMD_STOP and - CMD_RESET to avoid symbol conflicts on some platforms - - * src/cmdline.c, src/cmdline.h: Add num_options getter to - cmdline API - - * src/keyboard.c, src/keyboard.h: Extend keyboard API to allow - key mapping and unmapping and pressing/releasing keys with - negative rows via keyboard_set_keyarr(_any) - - * src/gfxoutputdrv/gfxoutput.c: Disable implied gif support for - win32-SDL - -2009-04-04 Spiro Trikaliotis - - * Version 2.1.8 - -2009-04-03 Spiro Trikaliotis - - * src/arch/win32/c64dtvui.c, src/arch/win32/resc64dtv.rc: Remove - EmuID from Win32 port of DTV, as the resource has already been - removed. - -2009-04-03 Hannu Nuotio - - * src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h: - Removed unused EmuID from x64dtv - -2009-04-01 Marco van den Heuvel - - * src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/vice.wpj, src/opencbm.h: Win32 watcom - fixes. - -2009-03-31 Marco van den Heuvel - - * src/arch/win32/msvc/config.h, - src/arch/win32/msvc/siddefs-fp.h, src/arch/win64/_vice.vcproj, - src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, - src/arch/win64/c128.vcproj, src/arch/win64/c1541.vcproj, - src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, - src/arch/win64/c64c64dtv.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64dtvstubs.vcproj, - src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj, - src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, - src/arch/win64/fsdevice.vcproj, - src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, - src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, - src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, - src/arch/win64/imagecontents.vcproj, - src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, - src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, - src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj, - src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj, - src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj, - src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj, - src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, - src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, - src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, - src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, - src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, - src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, - src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj, - src/arch/win64/zlib.vcproj: Added ia64 win64 support. - -2009-03-31 Hannu Nuotio - - * data/C64DTV/Makefile.am, data/C64DTV/c64hq.vpl, - data/C64DTV/c64s.vpl, data/C64DTV/ccs64.vpl, - data/C64DTV/default.vpl, data/C64DTV/frodo.vpl, - data/C64DTV/godot.vpl, data/C64DTV/pc64.vpl, - data/C64DTV/vice.vpl: Removed useless palette files from - x64dtv data directory - -2009-03-31 Antti S. Lankila - - * src/resid-fp/filter.h: BP needs still slightly more - distortion. - -2009-03-30 Antti S. Lankila - - * src/sounddrv/sounduss.c: It seems the "bytes" metric for - estimating buffer fill state is unreliable. OSS 4.0 claims the - fragsize -- and probably bytes -- is affected by sample format - conversion and resampling, and it's also seen to fail on - cygwin. So we rely on available fragments only, but this makes - it impossible to currently detect buffer underruns. (The sound - will stutter but continue.) +2012-09-21 Marco van den Heuvel -2009-03-30 pottendo + * ChangeLog, configure.in, 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/win32/Makefile.am, + src/arch/win32/vice-version.bat, src/version.h: VICE 2.3.23 - * po/de.po: Harmonized "sec" -> "Sek". - * po/de.po: Updated. +2012-09-21 Marco van den Heuvel -2009-03-30 Hannu Nuotio + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. - * src/c64dtv/c64dtvcpu.c: Disable x64dtv cycle exact alarm - handling for now, as fixing the introduced regressions will - need a lot of code/testing. - -2009-03-30 Spiro Trikaliotis - - * src/arch/win32/petcat.dsp: Remove superfluous zfile.c file, as - it is already in the libraries. - -2009-03-30 Antti S. Lankila - - * src/resid-fp/filter.h: More distortion, and slightly less - reverse bp compensation. - - * src/lib.c: Switch from int to size_t. - -2009-03-30 Marco van den Heuvel - - * configure.in, src/arch/win32/Makefile.am, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/vice-version.bat, - src/arch/win32/vice-version.bat.in, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win64/make-msvc-bindist.bat, src/lib.c: Added an - automatic version system for the win32/win64 bindist batch - files. - - * src/lib.c, src/sysfile.c, src/zfile.c: Changed some size_t - cast fixes to proper fixes. - -2009-03-29 Antti S. Lankila - - * src/resid-fp/filter.h: Tweak filter to improve Wizball with - 0486S and correct for Jeff's 6581 House. - -2009-03-29 Andreas Matthies - - * src/arch/win32/vsidui.c: Fix for sids starting at $8000 and - destroyed by a second CPU reset (parts of iANs fixes). - -2009-03-29 Spiro Trikaliotis - - * Version 2.1.7 - -2009-03-29 Andreas Matthies - - * src/raster/raster.c: perform_mode_change shouldn't do anything - in vsid or console mode (fix by iAN). - -2009-03-29 Marco van den Heuvel - - * src/sounddrv/soundwmm.c: Changed DWORD_PTR to UINT_PTR which - is defined for both win32 and win64 compilers. - - * src/arch/win32/archdep.c, src/arch/win32/console.c, - src/arch/win32/dirent.c, src/arch/win32/fullscrn.c, - src/arch/win32/intl.c, src/arch/win32/rs232net.c, - src/arch/win32/statusbar.c, src/arch/win32/ui.c, - src/arch/win32/uic64dtv.c, src/arch/win32/uiconsole.c, - src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, - src/arch/win32/uimidi.c, src/arch/win32/uimmc64.c, - src/arch/win32/uimon.c, src/arch/win32/uimouse.c, - src/arch/win32/uiperipheral.c, src/arch/win32/uiplus4cart.c, - src/arch/win32/uiram.c, src/arch/win32/uirom.c, - src/arch/win32/uirs232user.c, src/arch/win32/uisid.c, - src/arch/win32/uisidcart.c, src/c1541.c, src/cartconv.c, - src/diskimage/fsimage-gcr.c, src/fileio/cbmfile.c, - src/fileio/p00.c, src/fsdevice/fsdevice-open.c, - src/fsdevice/fsdevice-read.c, src/petcat.c: Added some more - size_t warning fixes. - - * src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c, - src/arch/win32/uisound.c, src/arch/win32/uitfe.c, - src/arch/win32/vsidui.c, src/c64/cart/ide64.c, - src/c64/mmc64.c, src/c64/psid.c, src/clipboard.c, src/crc32.c, - src/datasette.c, src/event.c, src/initcmdline.c, src/kbdbuf.c, - src/lib.c, src/lib/lpng/pngpread.c, src/lib/lpng/pngrutil.c, - src/lib/lpng/pngset.c, src/lib/lpng/pngwio.c, - src/lib/lpng/pngwutil.c, src/monitor/mon_command.c, - src/monitor/mon_parse.c, src/monitor/mon_parse.y, - src/monitor/mon_util.c, src/monitor/monitor.c, - src/monitor/monitor_network.c, src/network.c, - src/printerdrv/output-graphics.c, src/resources.c, - src/serial/serial-iec-lib.c, src/snapshot.c, src/socket.c, - src/sounddrv/soundaiff.c, src/sounddrv/sounddx.c, - src/sounddrv/soundiff.c, src/sounddrv/soundmovie.c, - src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, - src/sounddrv/soundwmm.c, src/sysfile.c, src/tape/t64.c, - src/tape/tap.c, src/tape/tape-snapshot.c, src/util.c, - src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, - src/zfile.c: Added some size_t warning fixes. - - * src/arch/win64/base.vcproj, src/arch/win64/monitor.vcproj, - src/arch/win64/sounddrv.vcproj: win64 project files fixes. - - * Makefile.am, configure.in, src/arch/Makefile.am, - src/arch/amigaos/types.h, src/arch/beos/types.h, - src/arch/msdos/types.h, src/arch/os2/types.h, - src/arch/os2/watcom/sounddrv.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/riscos/types.h, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidriveiec.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c, - src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/rs232.c, - src/arch/unix/types.h, src/arch/unix/uimenu.h, - src/arch/unix/x11/xaw/uimenu.c, src/arch/win32/Makefile.am, - src/arch/win32/archdep.c, src/arch/win32/console.c, - src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn.c, - src/arch/win32/fullscrn.h, src/arch/win32/make-bindist.sh, - src/arch/win32/make-msvc-bindist.bat, src/arch/win32/types.h, - src/arch/win32/ui-resources.c, src/arch/win32/ui.c, - src/arch/win32/uiacia.c, src/arch/win32/uic128.c, - src/arch/win32/uic64_256k.c, src/arch/win32/uic64dtv.c, - src/arch/win32/uicbm2set.c, src/arch/win32/uiconsole.c, - src/arch/win32/uidatasette.c, src/arch/win32/uidigimax.c, - src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c, - src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, - src/arch/win32/uigeoram.c, src/arch/win32/uiide64.c, - src/arch/win32/uiisepic.c, src/arch/win32/uijoystick.c, - src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c, - src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c, - src/arch/win32/uimmc64.c, src/arch/win32/uimon.c, - src/arch/win32/uimouse.c, src/arch/win32/uinetwork.c, - src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c, - src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c, - src/arch/win32/uiplus4mem.c, src/arch/win32/uiplus60k.c, - src/arch/win32/uiram.c, src/arch/win32/uiramcart.c, - src/arch/win32/uireu.c, src/arch/win32/uirom.c, - src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c, - src/arch/win32/uisid.c, src/arch/win32/uisidcart.c, - src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c, - src/arch/win32/uisound.c, src/arch/win32/uitfe.c, - src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, - src/arch/win32/uivideo.c, src/arch/win32/vice.manifest, - src/arch/win32/video-ddraw.c, src/arch/win32/vsidui.c, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/winlong.h, - src/arch/win32/winmain.c, src/arch/win32/x128.dsp, - src/arch/win64, src/arch/win64/Makefile.am, - src/arch/win64/_vice.vcproj, src/arch/win64/arch.vcproj, - src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, - src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, - src/arch/win64/c64c128.vcproj, - src/arch/win64/c64c64dtv.vcproj, - src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, - src/arch/win64/c64dtvstubs.vcproj, - src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj, - src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, - src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, - src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, - src/arch/win64/fsdevice.vcproj, - src/arch/win64/genmsvcver.vcproj, - src/arch/win64/gentranslate.vcproj, - src/arch/win64/genwinres.vcproj, - src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, - src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, - src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, - src/arch/win64/imagecontents.vcproj, - src/arch/win64/make-msvc-bindist.bat, - src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, - src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, - src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, - src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj, - src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj, - src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj, - src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj, - src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, - src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, - src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, - src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, - src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, - src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, - src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, - src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, - src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj, - src/arch/win64/zlib.vcproj, src/attach.c, - src/c128/c128-resources.c, src/c64/c64-resources.c, - src/c64/cart/c64cart.c, src/c64dtv/c64dtv-resources.c, - src/cbm2/cbm2-resources.c, src/drive/drive-overflow.c, - src/drive/drive-resources.c, - src/drive/iec/c64exp/c64exp-resources.c, - src/drive/iec/iec-resources.c, - src/drive/iec/plus4exp/plus4exp-resources.c, - src/drive/iec/wd1770.c, - src/drive/iec128dcr/iec128dcr-resources.c, - src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c, - src/drive/tcbm/tcbm-resources.c, - src/fsdevice/fsdevice-cmdline-options.c, - src/fsdevice/fsdevice-resources.c, src/initcmdline.c, - src/joystick.c, src/keyboard.c, src/lib.c, - src/pet/pet-resources.c, src/plus4/plus4-resources.c, - src/printerdrv/driver-select.c, - src/printerdrv/interface-serial.c, - src/printerdrv/output-select.c, src/printerdrv/output-text.c, - src/resid-fp/convolve-sse.cc, src/resid-fp/sid.cc, - src/resid/filter.cc, src/resid/wave.cc, src/resources.c, - src/rs232drv/rs232drv.c, src/serial/serial-iec-device.c, - src/sounddrv/soundwmm.c, src/vic20/vic20-resources.c, - src/video/render1x1.c, src/video/render1x2.c, - src/video/render2x2.c: Added Win64 compilation. - -2009-03-28 Marco van den Heuvel - - * src/arch/unix/x11/openGL_sync.c: Added missing uiapi.h - include. - - * src/arch/unix/ffmpeglib.c, src/arch/unix/opencbmlib.c: Added - RTLD_LOCAL define for platforms that don't have it. - -2009-03-28 Spiro Trikaliotis - - * src/opencbm.h, src/opencbmlib.h: Get rid of that __u_char - type. - -2009-03-27 Spiro Trikaliotis - - * src/aciacore.c: Due to a typo, the RX alarm was never set - (instead, the TX alarm was set to wrong values). Thus, we were - not able to receive any data. Fixed. - -2009-03-26 Spiro Trikaliotis - - * src/arch/win32/socketimpl.h, src/socket.c: Replaced size_t - with socklen_t for the size of the socket address. - - * src/monitor/monitor.c: Fix a warning about casting a pointer - to an int. - - * src/aciacore.c: Fix a problem with initialisation of acia on - emulator startup: The resource settings were overwritten after - they had been set. - -2009-03-26 Antti S. Lankila - - * src/resid-fp/sid.cc: For now, don't restore SID state - perfectly, until things stabilize again. - -2009-03-25 Antti S. Lankila - - * src/info.c, src/resid-fp/wave.cc: Fix FTBFS with info.c. Refit - 8580 PST to parameters that are physically possible. - - * README, doc/html/plain/NEWS, src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/info.c, src/main.c: Fame - for me. Update NEWS. - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/wave.cc, src/sid/resid-fp.cc: New distortion - parameters. Remove 2 terms from distortion function. - -2009-03-24 Spiro Trikaliotis - - * src/socket.c: Make sure not to call closesocket() on a socket - that is not available. - -2009-03-23 Spiro Trikaliotis - - * src/core/ciacore.c: Fixed wrong prototype for cia_read_() in - code that is only compiled for debugging. - - * src/rs232drv/rsuser.c: Introduce clk_end_tx instead of - calculating the end of the transmission every time. This - avoids a nasty "off-by-one" rounding error which resulted in - garbaged transmission in the case that multiple byte were sent - out. - - * src/rs232drv/rsuser.c: Introduce DEBUG_TIMING_SEND, - DEBUG_TIMING_RECV for debugging. - -2009-03-23 Andreas Matthies - - * src/arch/win32/video.c: Disable DX9 specific resource and - command line if compiled without DX9 support. - -2009-03-22 Antti S. Lankila - - * src/resid/sid.cc: Implement convolution via MMX where - available. - -2009-03-22 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/vicemachine.m: relocated - ui_dispatch_next_event in cocoa ui - - * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m: - removed oversample option in sound settings of cocoa ui - - * src/sounddrv/soundcoreaudio.c: adjusted CoreAudio driver to - improved sound.c and fixed some bugs - - * src/arch/unix/macosx/cocoa/ui.m, src/resid-dtv/sid.cc: fixed - mmx compile problem on mac gcc. added missing ui api function - in cocoa - -2009-03-20 Spiro Trikaliotis - - * src/video/render2x2pal.c: Remove again new C99- (C++-) isms... - -2009-03-19 Antti S. Lankila - - * src/video/render2x2pal.c: MSVC compliance. - -2009-03-19 Spiro Trikaliotis - - * Version 2.1.6 - -2009-03-19 Spiro Trikaliotis - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: Updated. - -2009-03-19 Antti S. Lankila - - * src/video/render1x1pal.c, src/video/render2x2pal.c, - src/video/video-color.c: Rotate the odd line color wheel by - 180 degrees to simplify the notion of averaging successive - lines. +2012-09-20 Marco van den Heuvel - * src/resid-fp/filter.h: Tone down bp distortion slightly. + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a 'make trans-update'. - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c: GL_RGBA seems to be somewhat - faster than GL_RGB for hwscale. +2012-09-20 Marco van den Heuvel - * src/video/render2x2pal.c: Narrow rgb type to maximum, and fix - typo in storing rgb24 scanline. + * po/nl.po, po/translations-status.txt: Updated. - * src/arch/unix/vsyncarch.c: Compile nanosleep() correctly. +2012-09-20 Marco van den Heuvel - * configure.in, src/sound.h, src/sounddrv/soundalsa.c: Fix - compiling for ALSA without snd_pcm_avail() and fix warnings. + * 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'. - * src/resid-dtv/sid.cc: Clear x87 stack at end of convolve(). +2012-09-20 Marco van den Heuvel -2009-03-18 Antti S. Lankila + * src/arch/os2/dialogs/menubar.rc: Added smartmouse menu item. - * src/video/render2x2pal.c: Abstract the YUV->RGB code. +2012-09-19 Marco van den Heuvel - * src/video/render2x2pal.c: Optimize first line rendering. + * src/arch/amigaos/mui/uic128settings.c: Added c128 internal function + ram/rtc support to the amiga gui. - * src/resid-fp/wave.cc: Return correct result for random OSC3 - read. +2012-09-19 Marco van den Heuvel - * src/sound.c: Don't declare variable in middle of block. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added c128 internal function ram/rtc + support to the os/2 gui. -2009-03-17 Antti S. Lankila +2012-09-19 Marco van den Heuvel - * src/sound.c, src/vsync.c: Fix sample-based engines at - increased speed. Lose samples when using "No Limit" speed. - VSync framerate adjuster now only uses sound for adjusting - frame length. + * src/arch/sdl/menu_rom.c: Added c128 internal function ram/rtc + support to the sdl gui. - * src/arch/unix/gui/uisound.c, src/sound.c, src/sound.h, - src/vsync.c: Improve sound_flush() api. Remove superlarge - buffers >= 350 ms and unused variables. +2012-09-19 Marco van den Heuvel - * src/sounddrv/soundalsa.c: Request more accurate write cursor - position from ALSA. + * src/arch/unix/gui/c128ui.c: Added c128 internal function ram/rtc + support to the *nix gui. -2009-03-17 pottendo +2012-09-19 Marco van den Heuvel - * doc/NLS-Howto.txt: Changed pottendos contact. + * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/vice.wpj: Updated the ow project files. -2009-03-17 Antti S. Lankila +2012-09-19 Marco van den Heuvel - * src/resid-dtv/sid.cc: Use pi, not M_PI. + * src/arch/sdl/win32-msvc/c128.dsp, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/winmips-msvc/c128.mak, src/arch/win32/c128.dsp, + src/arch/win64/c128.vcproj, src/c128/functionrom.c: Updated the msvc + project files. -2009-03-17 Antti S. Lankila +2012-09-19 Marco van den Heuvel - * src/vsync.c: Fix C++ism. + * src/arch/win32/resc128.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic128.c: Added c128 + internal function ram/rtc support to the win32 gui. -2009-03-17 Marco van den Heuvel +2012-09-19 Marco van den Heuvel - * src/arch/win32/res.rc: Updated a swedish translation item. + * src/drive/drivecpu65c02.c: Added missing 'DRIVE_CPU' define. -2009-03-17 Antti S. Lankila +2012-09-18 Marco van den Heuvel - * src/vsync.c: Use stabler average metric instead of minimum - scheduling latency to get stabler timing. This helps with - interlace display, and doesn't seem to be detrimental to - audio. + * src/65c02core.c: Fixed. -2009-03-17 Spiro Trikaliotis +2012-09-18 Marco van den Heuvel - * src/arch/win32/dinput_handle.h: Did not end with a newline. + * src/rtc/bq4830y.c: Updated comment. - * src/monitor/monitor_network.c: Remove unused variable. +2012-09-18 Marco van den Heuvel - * src/arch/win32/rs232net.c, src/arch/win32/vsidui.c: Fixed - wrong initialisation of arrays of structs. + * src/c128/Makefile.am, src/c128/c128meminit.c, + src/c128/functionrom.c, src/c128/functionrom.h, + src/platform/platform_windows_runtime_os.c, src/translate_text.c Added + c128 internal function RAM and internal function RAM+RTC (bq4830y) + support. - * src/arch/unix/gui/c64dtvui.c, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, - src/arch/unix/x11/xrandr.c: Include missing headers. +2012-09-16 Marco van den Heuvel - * src/arch/win32/ui.c: Define Windows constants which are not - know for MingW cross-compilation. + * src/rtc/rtc-58321a.c: Comment fix. - * src/socket.c: vice_network_server() and vice_network_client() - never determined an invalid socket because of a typo (socket - instead of sockfd). Fixed. +2012-09-16 Marco van den Heuvel -2009-03-17 Antti S. Lankila + * 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/uires.h: Added userport rtc support to the amiga gui. - * configure.in, src/arch/unix/vsyncarch.c: Use nanosleep() - instead of deprecated usleep(). +2012-09-16 Marco van den Heuvel - * src/resid-dtv/sid.cc: Implement integer convolution with MMX. + * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c: Added userport rtc + support to the dos tui. - * src/resid-dtv/bittrain.h, src/resid-dtv/envelope.h, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/wave.h: Optimize DTVSID: implement aliasing - allowance for resampler and tabularize waveform sigma-delta - bittrains. +2012-09-16 Marco van den Heuvel - * src/resid-fp/sid.cc: Remove leftover variable. + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c: Added userport rtc support to the *nix gui. -2009-03-17 Peter Krefting +2012-09-16 Marco van den Heuvel - * po/sv.po: Update Swedish translation (2698t0f0u). + * src/arch/os2/watcom/userport.tgt, src/arch/os2/watcom/vice.wpj: + Updated the os/2 ow project files. -2009-03-17 Antti S. Lankila +2012-09-16 Marco van den Heuvel - * src/sounddrv/soundalsa.c: Handle snd_pcm_delay() < 0 - correctly. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added userport rtc support to the + os/2 gui. - * src/sound.c, src/sounddrv/sounddx.c: 40-50 ms buffer in - directsound should work properly for most systems. +2012-09-16 Marco van den Heuvel -2009-03-17 Spiro Trikaliotis + * src/arch/sdl/winmips-msvc/rtc.mak, + src/arch/sdl/winmips-msvc/userport.mak: Updated the sdl winmips msvc + project files. - * src/Makefile.am: Fixed compilation errors introduced with the - networked monitor for Unix based machines. +2012-09-16 Marco van den Heuvel -2009-03-17 Antti S. Lankila + * src/arch/sdl/win64-msvc/rtc.vcproj, + src/arch/sdl/win64-msvc/userport.vcproj: Updated the sdl win64 msvc + project files. - * src/arch/win32/uisound.c, src/sounddrv/sounddx.c, src/vsync.c: - Add low buffer sizes for win32 UI. Make DirectX detect "buffer - full" when play and write cursors overlap. Tweak vsync reset - code to remember parts of old state. +2012-09-16 Marco van den Heuvel -2009-03-16 Spiro Trikaliotis + * src/arch/sdl/win32-watcom/userport.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 ow project + files. - * src/socket.c, src/socket.h: Doxygen additions and fixes. +2012-09-16 Marco van den Heuvel - * src/monitor/mon_parse.c, src/monitor/mon_parse.y: Fixed a - monitor memory leak. + * src/arch/sdl/win32-msvc/rtc.dsp, + src/arch/sdl/win32-msvc/userport.dsp: Updated the sdl win32 msvc + project files. - * src/arch/win32/base.dsp, src/arch/win32/monitor.dsp, - src/init.c, src/machine.c, src/monitor.h, - src/monitor/Makefile.am, src/monitor/mon_util.c, - src/monitor/monitor.c, src/monitor/monitor_network.c, - src/monitor/monitor_network.h, src/vsync.c: Add ability to - invoke the monitor remotely via TCP. +2012-09-16 Marco van den Heuvel - * src/video/render1x1pal.h: Fixed prototypes so they are the - same as in the implemented functions. + * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c: Added + userport rtc support to the sdl gui. - * src/arch/win32/ui.c: Make sure to suspend speed evaluation - while in hibernate or suspend state (on Windows). +2012-09-16 Christian Vogelgsang -2009-03-16 Marco van den Heuvel + * build/macosx/build-vice-dist.sh: osx: build fix - * src/arch/amigaos/mui/uisound.c, src/arch/beos/ui_sound.cc, - src/arch/beos/ui_sound.h, src/arch/msdos/uisound.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c, - src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/uisound.c: Removed oversampling from the amiga, - beos, msdos, os/2, riscos and win32 ui's. +2012-09-15 Christian Vogelgsang -2009-03-16 Antti S. Lankila + * configure.in: osx: fix no-pic compile for platform stuff - * src/resid-fp/sid.cc, src/resid-fp/sid.h: Remove unused - function adjust_sampling_frequency. +2012-09-15 Marco van den Heuvel - * src/vsync.c: Reduce adjustment factor from absolute delay. /8 - seems to work better than /2. + * src/arch/win64/rtc.vcproj, src/arch/win64/userport.vcproj: Updated + the win64 msvc project files. - * src/sounddrv/soundalsa.c: Make ALSA readjust fragnr based on - received fragment size. +2012-09-15 Marco van den Heuvel - * src/arch/unix/gui/uisound.c: Add buffer sizes down to 20 ms. - Remove some intermediate values to keep menu size sane. + * src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vice.wpj: + Updated the win32 ow project files. - * src/vsync.c: Revert vsync syncing code for now. The earlier - fix in sound.c still helps. +2012-09-15 Marco van den Heuvel -2009-03-15 Antti S. Lankila + * src/arch/win32/rtc.dsp, src/arch/win32/userport.dsp: Updated the + win32 msvc project files. - * src/vsync.c: When resyncing, only move halfway towards initial - value. This may avoid stubborn reset loops, or help in - situations where there is not sufficient time to find the true - A/V sync at first go. +2012-09-15 Marco van den Heuvel - * src/vsync.c: Avoid zero-crossing distortion on the delay - metric. + * 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/resmenu.txt, + src/arch/win32/resstrings.txt, src/userport/userport_rtc.c, + src/userport/userport_rtc.h: Added userport rtc support to the windows + gui. - * src/sound.c: Do not allow skipping frenzy to fill all buffer - and do sound_error(). +2012-09-15 Marco van den Heuvel - * src/sound.c: Remove test which is fundamentally invalid for - small buffers. + * src/Makefile.am, src/c128/c128.c, src/c64/c64.c, src/c64/c64cia2.c, + src/platform/platform_windows_runtime_os.c, src/rtc/rtc-58321a.c, + src/rtc/rtc-58321a.h, src/translate.txt, src/translate_text.c, + src/userport/Makefile.am, src/userport/userport_joystick.c, + src/userport/userport_rtc.c, src/userport/userport_rtc.h: Added + userport rtc (58321a) support to x64(sc)/x128. - * src/resid-fp/wave.cc: Replace 6581 combined waveform chip D by - chip G. +2012-09-15 Marco van den Heuvel - * src/vsync.c: Use aggressive audio syncing algorithm: feed back - audio subsystem progress into next frame's timing. + * src/c64/cart/ds12c887rtc.c: Fixed offset to be 0 as default. - * src/sound.c: Handle underruns more gracefully. +2012-09-15 Marco van den Heuvel - * src/arch/unix/vsyncarch.c: Add Linux-specific hack to not - sleep if requested delay is less than the 250 Hz kernel tick. - This seems to help avoiding more underruns. + * src/arch/amigaos/mui/uids12c887rtc.c: Fixed. - * src/sound.c: Groepaz vouches that not detecting buffer empty - when one fragment is left to play improves his VICE - experience. (Hardware only has 3 fragments at 60 ms.) +2012-09-15 Christian Vogelgsang - * src/vsync.c: Sync audio-video streams to each other more - often, now 10 times per second. + * src/arch/unix/archdep.c, src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/cbm5x0controller.h, + src/arch/unix/macosx/cocoa/menu/cbm5x0controller.m, + src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/cbm5x0machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/cbm5x0ui.m, + src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h, src/arch/unix/videoarch.h, + src/platform/Makefile.am, src/platform/platform_discovery.h, + src/platform/platform_macosx.c, src/platform/platform_macosx.h: osx: + platform detection fixed, videoarch fixed, cbm5x0 controller added - * src/sound.h: Update VICE sonic standard to CD-quality audio. - New default buffer size is 100 ms, and I hope it forms a - working baseline for everyone. +2012-09-15 Marco van den Heuvel - * src/arch/os2/vac++/incl/sounddrv.icc, - src/arch/win32/sounddrv.dsp: Fix win32 and OS2 builds. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, + src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uids12c887rtc.c, + src/arch/amigaos/mui/uids12c887rtc.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added + DS12C887 RTC support to the amiga gui. - * src/sound.c, src/sound.h, src/sounddrv/Makefile.am, - src/sounddrv/soundspeed.c: Remove 'speed' driver. It is - functionally equivalent to 'dummy' driver. (No sound is - generated.) +2012-09-15 Marco van den Heuvel - * src/resid-fp/sid.cc, src/resid-fp/sid.h: Clock SID's analog - parts at half the rate of the digital ones. Simple average is - taken of successive digital samples before passing them to the - filters. Resampling is 2x faster now, too. + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/uids12c887rtc.c, + src/arch/msdos/uids12c887rtc.h, src/arch/msdos/vic20ui.c: Added + DS12C887 RTC support to the dos gui. -2009-03-14 Antti S. Lankila +2012-09-14 Marco van den Heuvel - * src/sound.c: Aim for utilization of full buffer rather than - leaving one fragment. This makes 50 ms work for me. Some sound - drivers may have difficulties, so all should be tested if they - can cope with this target. + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c, + src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uids12c887rtc.c, src/arch/unix/gui/uids12c887rtc.h, + src/arch/unix/gui/vic20ui.c: Added DS12C887 RTC support to the *nix + gui. - * src/arch/unix/gui/uisound.c, src/sound.c: Remove oversampling; - if anybody wants oversampling for some machine emulation, talk - to me and we'll implement some better resampler. Shrink audio - fragment to 1/4 of frame time to faciliate using smaller - buffers. Add small buffer choices for Unix: I added 50, 60, - 70, 80 and 90 ms. +2012-09-14 Marco van den Heuvel - * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, - src/video/renderyuv.h, src/video/video-render.c, - src/video/video-resources.c, src/video/video-resources.h: - Remove dead setting pal_mode, superceded by - delayloop_emulation (selects between true and fake pal - emulation modes). + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, + src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/vsidlib.tgt: Added DS12C887 RTC support to the + os/2 gui and updated the os/2 ow project files. - * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, - src/video.h, src/video/render1x1pal.c, - src/video/render1x1pal.h, src/video/render2x2pal.c, - src/video/render2x2pal.h, src/video/renderyuv.c, - src/video/renderyuv.h, src/video/video-color.c, - src/video/video-render.c: Use the "new-new" PAL-emu for packed - YUV output modes. (Planar modes maybe supported later.) - -2009-03-14 Spiro Trikaliotis - - * src/arch/win32/video.c: Removed unused video_canvas_t * c. - - * src/socket.c: Removed doxygen documentation for a parameter - that was removed. - -2009-03-13 Hannu Nuotio - - * src/arch/unix/gui/vsidui.c: Fixed a xaw vsid menu bug that - occasionally added a random submenu to the Load PSID file menu - item - -2009-03-13 Antti S. Lankila - - * src/arch/win32/msvc/siddefs-fp.h: Apply changes required for - new resid-fp. - - * src/video/render2x2pal.c, src/video/video-color.c: Improve - scanline colour reproduction by interpolating it. This also - avoids a >> 1 in the hot path, so it's slightly faster. - - * src/resid-fp/envelope.cc: Allow kinkiness in the envelope too. - - * src/resid-fp/envelope.cc: Fix envelope_counter to return the - digital data, not the analog output. - - * src/resid-fp/ChangeLog, src/resid-fp/configure.in, - src/resid-fp/envelope.cc, src/resid-fp/envelope.h, - src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, - src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/sid.h, - src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.cc, - src/resid-fp/voice.h, src/resid-fp/wave.cc, - src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V34. - -2009-03-11 Spiro Trikaliotis - - * src/network.c: Fixed memory leaks which resulted of not - calling vice_network_socket_address_close(). - -2009-03-10 Hannu Nuotio - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/petui.c, - src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidriveiec.c, - src/arch/unix/gui/uidriveplus4.c, src/arch/unix/gui/uiide64.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uinetplay.c, - src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalette.c, - src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/uisid.c, src/arch/unix/gui/uited.c, - src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/uimenu.c, - src/arch/unix/x11/xaw/uisnapshot.c: Added missing uiapi.h - include to *nix (and xaw) menus, ifdeffed one variable that is - unused in xaw +2012-09-14 Marco van den Heuvel - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, - src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, - src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidriveiec.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uijoystick2.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c, - src/arch/unix/gui/uiperipheral.c, - src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/rs232.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xrandr.c, - src/attach.c, src/c128/c128-resources.c, - src/c64/c64-resources.c, src/c64/cart/c64cart.c, - src/c64dtv/c64dtv-resources.c, src/cbm2/cbm2-resources.c, - src/drive/drive-overflow.c, src/drive/drive-resources.c, - src/drive/iec/c64exp/c64exp-resources.c, - src/drive/iec/iec-resources.c, - src/drive/iec/plus4exp/plus4exp-resources.c, - src/drive/iec/wd1770.c, - src/drive/iec128dcr/iec128dcr-resources.c, - src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c, - src/drive/tcbm/tcbm-resources.c, - src/fsdevice/fsdevice-cmdline-options.c, - src/fsdevice/fsdevice-resources.c, src/initcmdline.c, - src/joystick.c, src/keyboard.c, src/pet/pet-resources.c, - src/plus4/plus4-resources.c, src/printerdrv/driver-select.c, - src/printerdrv/interface-serial.c, - src/printerdrv/output-select.c, src/printerdrv/output-text.c, - src/resources.c, src/rs232drv/rs232drv.c, - src/serial/serial-iec-device.c, src/vic20/vic20-resources.c: - Changed some (int) casts to (int)(long) to get rid of harmless - warnings on 64 bit systems - -2009-03-10 Andreas Matthies - - * src/vicii/vicii-fetch.c: Reverted rev.19008 as it is - definitely wrong and breaks 1993 part of "Totally Stoned 2" - demo. Krestage multiplexer info screen needs some different - fix. Leave the now obsolete cycle parameter as it may become - useful again later. - - * src/arch/win32/video-dx9.c, src/arch/win32/video.c: DX9 driver - uses D3DPRESENT_INTERVAL_DEFAULT now instead of - D3DPRESENT_INTERVAL_IMMEDIATE to avoid tearing. This needs a - little more cpu and can be disabled with the - DXPrimarySurfaceRendering resource. - -2009-03-10 Spiro Trikaliotis - - * src/arch/win32/rs232net.c, src/network.c, src/socket.c, - src/socket.h: vice_network_accept() does not take a - client_address parameter anymore. Thus, it does not need to - alloc a new socket address structure which is not used anyway. - - * src/socket.c: Fixed erroneous assert(). - -2009-03-10 Antti S. Lankila - - * src/resid-fp/filter.h, src/resid-fp/wave.cc: Work towards V34 - begun. Use ever harsher 1/0 toggles at combined waveforms. Fix - a likely mistake with filter state variable mixing. - -2009-03-09 Andreas Matthies - - * src/vicii/vicii-badline.c: Reverted a patch introduced in - 1.8.15 to fix a bug in 'Spiritual Dreams" demo. This patch - caused Lemon Blues intro to fail and is obsolete now since - rev19570 also fixes Spiritual Dreams. - -2009-03-09 Spiro Trikaliotis - - * src/socket.c: Got rid of allocation loop in - vice_network_alloc_new_socket_address(). - -2009-03-08 Marco van den Heuvel - - * src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated some - german translations. - -2009-03-08 Spiro Trikaliotis - - * src/arch/win32/types.h: Try to ommit compilation - warnings/errors for double typedef'd BYTE, WORD and DWORD by - testing if _WINDEF_ (MSVC) or _WINDEF_H (mingw) have been - defined, and ommitting local definitions if they are. + * src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed the sdl winmips msvc + project files for the recent rtc changes. - * src/arch/win32/archdep.c: Fix compilation problems on - mingw/Linux. +2012-09-14 Marco van den Heuvel -2009-03-07 pottendo + * src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/win64-msvc/vsidlib.vcproj: Fixed the sdl win64 msvc + project files for the recent rtc changes. - * po/de.po: Updated. +2012-09-14 Marco van den Heuvel -2009-03-06 Spiro Trikaliotis + * src/arch/sdl/win32-watcom/c64commoncart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsidlib.tgt: Fixed the sdl win32 ow project + files for the recent rtc changes. - * src/socket.c: When generating an IPv6 address, make sure that - no address means in6addr_any. +2012-09-14 Marco van den Heuvel - * src/arch/win32/res.rc: Adjust sizes of WIN32 netplay dialog - items, and made the edit boxes for addresses autoscroll. + * src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win32-msvc/vsidlib.dsp: Fixed the sdl win32 msvc project + files for the recent rtc changes. - * src/socket.c: When generating IPV4 address, make sure that no - address means INADDR_ANY. +2012-09-14 Marco van den Heuvel - * src/aciacore.c: Make sure to initialize all acia structure - members on init by calling acia_preinit(). + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_vic20cart.c, src/c64/cart/ds12c887rtc.c, + src/cartridge.h: Added DS12C887 RTC support to the sdl gui. -2009-03-06 Hannu Nuotio +2012-09-13 Marco van den Heuvel - * src/arch/unix/x11/xaw/x11ui.c: Added missing uiapi.h include + * src/arch/win64/base.vcproj: Added rtc include dir. -2009-03-05 Spiro Trikaliotis +2012-09-13 Marco van den Heuvel - * Version 2.1.5 + * src/arch/win64/arch.vcproj, src/arch/win64/c64commoncart.vcproj, + src/arch/win64/vsidlib.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xvic.vcproj: Fixed the win64 msvc project files for the + recent rtc changes. -2009-03-05 Spiro Trikaliotis +2012-09-13 Marco van den Heuvel - * src/arch/win32/Makefile.am: opencbm.h has been moved, remove - it from file list. + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64commoncart.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vsidlib.tgt: Fixed the win32 ow project files + for the recent rtc changes. - * src/aciacore.c: Fixed doxygen documentation errors. +2012-09-13 Marco van den Heuvel - * src/socket.c: Fixed , , and - to use XML entities instead of looking like html tags. + * src/rtc/ds12c887.c: Updated comments. - * Doxyfile: Also include private docs. +2012-09-13 Marco van den Heuvel - * Doxyfile: Make sure doxygen treats HAVE_NETWORK, - HAVE_UNIX_DOMAIN_SOCKETS and HAVE_IPV6 as defined. + * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win32/vsidlib.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64sc.dsp, src/arch/win32/xvic.dsp: Fixed the win32 + msvc project files for the recent rtc changes. - * src/socket.c: Added more doxygen documentation. +2012-09-13 Marco van den Heuvel -2009-03-04 Spiro Trikaliotis + * src/arch/win32/vic20ui.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Fixed ds12c887 rtc support for vic20. - * src/arch/win32/ui.h: Undone my patch from yesterday which - undid Fabbo's changes; this fixes compilation problems. +2012-09-13 Marco van den Heuvel -2009-03-04 Antti S. Lankila + * 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/resds12c887rtc.rc, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uids12c887rtc.c, + src/arch/win32/uids12c887rtc.h: Added DS12C887 RTC support to the + windows gui. + +2012-09-12 Marco van den Heuvel + + * src/arch/beos/archdep.c, src/platform/platform.h, + src/platform/platform_beos_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Improved the + beos/zeta/haiku recognition. + +2012-09-12 Marco van den Heuvel + + * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/ds12c887rtc.c, + src/c64/cart/ds12c887rtc.h, src/cartridge.h, src/translate.txt, + src/translate_text.c: Added emulation of the c64/c128 ds12c887 rtc + expansion. - * src/resid-fp/wave.cc: Apply a simplification to combined wave - calculation that actually slightly improved all fits. +2012-09-11 Kajtar Zsolt -2009-03-04 Fabrizio Gennari + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + Update mouse list - * src/arch/unix/gui/uifliplist.c, src/arch/unix/ui.h, - src/arch/unix/x11/gnome/x11ui.c: Include uiapi.h from .c files - that use types defined in uiapi.h +2012-09-11 Kajtar Zsolt -2009-03-03 Spiro Trikaliotis + * src/c128/c128.c, src/c64/c64.c, src/c64/vsidstubs.c, + src/c64dtv/c64dtv.c, src/mouse.c, src/mouse.h, src/ps2mouse.c, + src/ps2mouse.h, src/vic20/vic20.c: Add mouse shutdown - * src/arch/win32/ui.h: Mostly undone latest change from fabbo: - ui.h now has video_canvas_t again, and it is used in the - function prototypes. +2012-09-11 Kajtar Zsolt - * src/arch/win32/rs232dev.c: Fixed wrong logic on which fds to - close on reset. + * src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uimouse.c, + src/arch/beos/constants.h, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/sdl/menu_mouse.c, + src/arch/unix/gui/uimouse.c, src/arch/win32/uimouse.c: Update GUIs for + Smartmouse -2009-03-03 Fabrizio Gennari +2012-09-11 Daniel Kahlin - * src/arch/win32/dinput_handle.c, - src/arch/win32/dinput_handle.h: Add header+license to files + * src/platform/platform_os2_runtime.c, + src/platform/platform_os2_runtime_os.c: Corrected typo in naming of + platform_os2_runtime_os.c. Didn't build at all in mingw on win32. - * src/arch/win32/ffmpeglib.c, src/arch/win32/signals.c, - src/arch/win32/ui.h, src/arch/win32/uic64cart.c, - src/arch/win32/uicart.c, src/arch/win32/uiconsole.c, - src/arch/win32/uifliplist.c, src/arch/win32/uikeyboard.c, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, - src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c, - src/arch/win32/uiplus4cart.c, - src/arch/win32/uiquicksnapshot.c, src/arch/win32/uisid.c, - src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c, - src/arch/win32/uivideo.c, src/arch/win32/video.c, - src/arch/win32/vsyncarch.c, src/sounddrv/soundwmm.c, - src/uiapi.h: Include uiapi.h from .c files that use functions - defined in uiapi.h +2012-09-11 Kajtar Zsolt -2009-03-02 Andreas Matthies + * doc/vice.pdf, doc/vice.texi, doc/vice.txt, src/translate_text.c: + Update command line translation and docs - * src/vicii/vicii-badline.c: line_becomes_bad sets - ycounter_reset_checked in any case to avoid problems if same - line becomes good again. +2012-09-11 Kajtar Zsolt -2009-03-02 Spiro Trikaliotis + * src/c128/c128cia1.c, src/c64/c64cia1.c: Add Smartmouse hooks to + CIAs. - * src/arch/amigaos/socketimpl.h, src/arch/beos/socketimpl.h, - src/arch/msdos/socketimpl.h, src/arch/unix/socketimpl.h, - src/arch/win32/socketimpl.h: More detailed file names (for - doxygen). +2012-09-11 Kajtar Zsolt -2009-03-02 Antti S. Lankila + * src/c64/Makefile.am, src/c64/vsidstubs.c: Add stubs for smartmouse + rtc - * src/resid-fp/wave.cc: Fit with variable pulse 1-bit strength. - Add all chip-specific parameters into configuration set. +2012-09-11 Kajtar Zsolt -2009-03-01 Andreas Matthies + * src/Makefile.am, src/mouse.c, src/mouse.h: Add CMD Smartmouse + emulation (core) - * src/arch/win32/ui.c, src/arch/win32/ui.h: Added missing - includes. +2012-09-11 Kajtar Zsolt -2009-02-28 Marco van den Heuvel + * src/rtc/ds1202_1302.c: Output bits only if in output state - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/config.h, - src/arch/win32/watcom/vice.wpj: Fixed the watcom project files - to compile without the dinput lib. +2012-09-04 Marco van den Heuvel - * src/arch/win32/arch.dsp, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Fixed the - msvc project files to compile without the dinput lib. + * rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, + src/rtc/ds12c887.c, src/rtc/rtc-58321a.c: Added some comments. -2009-02-09 Fabrizio Gennari +2012-09-04 Marco van den Heuvel - * src/arch/win32/joy.c, src/arch/win32/msvc/config.h: Do not - initialize both DirectInput and winmm joysticks + * src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_os2_runtime.c, + src/platform/platform_windows_runtime_os.c: Platform detection + improvements. - * src/arch/win32/joy.c, src/drive/drive.c: Remove a warning +2012-09-07 pottendo -2009-02-08 Fabrizio Gennari + * po/de.po, po/translations-status.txt: Updated. - * configure.in: Improve configure.in +2012-09-07 Michael Litvinov - * src/arch/win32/joy.c: Make one var static + * po/ru.po, po/translations-status.txt: Updated - * src/arch/win32/joy.c, src/arch/win32/mousedrv.c, - src/arch/win32/uijoystick.c: Fix the case in which dinput.h is - not present. Also extend the number of supported WinMM - joysticks from 2 to the number supported by the system +2012-09-07 Marcus Sutton - * src/arch/win32/dinput_handle.h, src/arch/win32/joy.c, - src/arch/win32/mousedrv.c: Fix to make DirectInput mouse work + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Add Burst Mode Mod menu items to BeVICE. - * configure.in, src/arch/win32/joy.c: Add Tibor's modifications - to compile joy/mouse support without dinput.lib +2012-09-07 Marcus Sutton -2009-02-03 Fabrizio Gennari + * src/core/ata.c, src/core/ata.h, src/core/mc6821core.c, + src/core/mc6821core.h, src/core/t6721.c, src/core/t6721.h, + src/drive/drive-sound.c, src/drive/drive-sound.h, src/drive/iec/fdd.c, + src/drive/iec/fdd.h, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, + * src/drive/iec/via4000.c, src/drive/iec/via4000.h: Fix svn + properties. - * src/arch/win32/ui.c: - Non-DirectInput mouse driver added +2012-09-04 Manuel Antonio Rodriguez Bas -2009-02-02 Fabrizio Gennari + * po/es.po, po/translations-status.txt: Updated. - * configure.in, src/arch/win32/Makefile.am, - src/arch/win32/dinput_handle.c, - src/arch/win32/dinput_handle.h, src/arch/win32/joy.c, - src/arch/win32/joy.h, src/arch/win32/mousedrv.c, - src/arch/win32/uijoystick.c: Work on Windows mouse - improvements: work without DX headers or DX runtime (with - reduced features), compile without dinput.lib +2012-09-04 Andrea Musuruane -2009-02-28 Spiro Trikaliotis + * po/it.po, po/translations-status.txt: Updated. - * src/socket.c: Started doxygen documentation. +2012-09-04 Emir Akaydin - * src/resid-fp/wave.cc: Fixed some warnings. + * po/tr.po, po/translations-status.txt: Updated. -2009-02-27 Hannu Nuotio +2012-09-04 Marco van den Heuvel - * src/resid-dtv/wave.cc: Correction to initial shift register - value + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-02-27 Antti S. Lankila +2012-09-03 Marco van den Heuvel - * src/resid-dtv/wave.cc: Fix first iteration of noise sequence. + * ChangeLog, configure.in, 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/win32/vice-version.bat, src/monitor/mon_assemble6502.c, + src/monitor/mon_assembleR65C02.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/platform/platform_windows_runtime_os.c, + src/version.h: VICE 2.3.22 - * src/resid-dtv/wave.h: The noisegen isn't half-clocked. I think - there's some method to control the state of the bits in the - noise generator, though. +2012-09-02 Marco van den Heuvel - * src/resid-dtv/wave.cc, src/resid-dtv/wave.h: Clock noise - generator at half expected rate. + * src/translate_text.c: Did a 'make trans-update'. - * src/resid-dtv/wave.h: Also use bit1 in the expanded noise - definition. +2012-09-02 Marco van den Heuvel - * src/resid-dtv/wave.h: MULE sampling emulation improvement. + * po/nl.po, po/translations-status.txt: Updated. - * src/resid-dtv/wave.h: The waveform sigma-delta converter is 12 - bits. Update resid-dtv to match. +2012-09-02 Marco van den Heuvel - * src/resid-fp/wave.cc: Make combined waveforms slightly more - exciting; also the nonlinearity helps for quiet sounds and - other action. 8580 is now almost correct, 6581 waves are still - somewhat loud/smooth. + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-02-27 Fabrizio Gennari +2012-09-02 Marco van den Heuvel - * src/arch/win32/ui.h, src/arch/win32/uiattach.c, - src/arch/win32/uirom.c, src/attach.c, src/autostart.c, - src/c128/c128memsnapshot.c, src/c64/c64export.c, - src/c64/c64io.c, src/c64/c64memsnapshot.c, src/c64/digimax.c, - src/c64/psid.c, src/c64dtv/c64dtvflash.c, - src/c64dtv/c64dtvmemsnapshot.c, src/datasette.c, src/debug.c, - src/drive/drive.c, src/event.c, src/gfxoutputdrv/ffmpegdrv.c, - src/init.c, src/joystick.c, src/machine.c, src/main.c, - src/network.c, src/sound.c, src/tape/tape.c, src/uiapi.h, - src/vic20/vic20-resources.c, src/vic20/vic20mem.c: ui.h is an - arch-specific file: do not include it from non-arch-specific - part, use uiapi.h instead + * 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'. -2009-02-27 Antti S. Lankila +2012-09-01 Marco van den Heuvel - * src/resid-fp/filter.h, src/sid/resid-fp.cc: Include more Vi - into Vbp. Use more precise automatically fitted type3 curves. + * src/arch/os2/Makefile.am, + src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-02-27 Fabrizio Gennari +2012-09-01 Marco van den Heuvel - * src/arch/win32/sid.dsp: Add quotes to avoid errors in case - path contains spaces (only tested on VS2005) + * src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/petcat-specific.tgt, + src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/platform.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x1541-specific.tgt, + src/arch/os2/watcom/x1541.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, + src/arch/os2/watcom/xall-specific.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt: Fixed + the os/2 ow project files for the 65c02 changes. - * src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, - src/arch/win32/residfp.dsp: Add quotes to avoid errors in case - path contains spaces (only tested on VS2005) +2012-09-01 Marco van den Heuvel -2009-02-26 Andreas Matthies + * src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/win64-msvc/monitor.vcproj: Fixed the win64 msvc project + files for the 65c02 changes. - * src/arch/win32/fullscrn-ddraw.c, - src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, - src/arch/win32/fullscrn.h, src/arch/win32/video-dx9.c, - src/arch/win32/video.c: Implemented selection of fullscreen - adapter. +2012-09-01 Marco van den Heuvel -2009-02-26 Hannu Nuotio + * src/arch/win64/drive.vcproj, src/arch/win64/monitor.vcproj: Fixed + the sdl win64 msvc project files for the 65c02 changes. - * src/c128/c128cia1.c, src/c64/c64cia1.c: Always update paddle - port number +2012-09-01 Marco van den Heuvel -2009-02-26 Antti S. Lankila + * src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/monitor.mak: Fixed the sdl winmips msvc + project files for the 65c02 changes. - * src/resid-fp/wave.cc: Pulse-low is still better at suppression - than -1.0. Try -2.0. (Sigh.) +2012-09-01 Marco van den Heuvel -2009-02-24 Marco van den Heuvel + * src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Fixed the sdl win32 ow project + files for the 65c02 changes. - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resvic20.rc: Updated some german and swedish - translations. +2012-09-01 Marco van den Heuvel -2009-02-24 Peter Krefting + * src/arch/sdl/win32-msvc/c1541.dsp, + src/arch/sdl/win32-msvc/drive.dsp, + src/arch/sdl/win32-msvc/monitor.dsp: Fixed the sdl win32 msvc project + files for the 65c02 changes. - * po/sv.po: Update Swedish translation (2697t0f0u). +2012-09-01 Marco van den Heuvel -2009-02-24 Antti S. Lankila + * src/drive/drivecpu65c02.c: Don't inline when called from a different + file. - * src/resid-fp/filter.cc, src/resid-fp/filter.h: Work towards - V33 has begun. The lp/bp/hp state mixing likely originates - from the n-well layer strip between the lp and bp opamps above - the bp fet block. +2012-09-01 Marco van den Heuvel - * src/resid-fp/wave.cc: Jarkko Lehti (Grue) discovered a sound - issue in "Digi-Piece for Telecomsoft". Suppressing the - combined waveforms more thoroughly during pulse-low states - mitigates the problem. + * src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/vice.wpj: Fixed the win32 ow project files for + the 65c02 changes. -2009-02-22 Marco van den Heuvel +2012-09-01 Marco van den Heuvel - * src/arch/win32/ffmpeglib.c, src/arch/win32/watcom/arch.tgt: - Added missing ';'. + * src/arch/win32/c1541.dsp, src/arch/win32/drive.dsp, + src/arch/win32/monitor.dsp: Fixed the win32 msvc project files for the + 65c02 changes. -2009-02-22 Christian Vogelgsang +2012-09-01 Marco van den Heuvel - * build/macosx/build-vice-dist.sh: disabled ffmpeg check in mac - build script + * src/drive/drivecpu65c02.c: Don't inline when called from a different + file. - * src/arch/unix/opencbmlib.c: set default path for opencbm lib - on mac +2012-09-01 Marco van den Heuvel - * src/arch/unix/macosx/make-bindist.sh: fixed cocoa resource - bundling + * src/65c02core.c, src/drive/drivecpu65c02.c, + src/drive/drivecpu65c02.h: Comment cleanup. -2009-02-22 Antti S. Lankila +2012-09-01 Marco van den Heuvel - * src/resid-fp/ChangeLog, src/resid-fp/filter.h, - src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V32. - Details in ChangeLog. + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-02-22 Christian Vogelgsang +2012-09-01 Kajtar Zsolt - * configure.in, src/arch/unix/ffmpeglib.c, - src/arch/win32/ffmpeglib.c, src/gfxoutputdrv/ffmpegdrv.c, - src/gfxoutputdrv/ffmpeglib.h: FFMPEG is now bound dynamically - on *nix systems where dlopen is available. + * src/65c02core.c: Fix comment - * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist: - fixed mouse resources and added paddles type in cocoa port +2012-09-01 Kajtar Zsolt - * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: - updated SID model selection in cocoa port + * src/monitor/asm.h, src/monitor/asm6809.c, src/monitor/asmR65C02.c, + src/monitor/mon_assembleR65C02.c, src/monitor/mon_disassemble.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.y: Simplify R65C02 bit + instruction syntax (remove #), inspired by Z80: RMB ,
+ SMB ,
BBR ,,
+ BBS ,,
Parsing is still compatible with future MVN + and MVP move addressing mode by using a double argument address mode + and converting it to zero page relative later as necessary. - * src/screenshot.c: fixed recording state if record startup - failed +2012-09-01 Kajtar Zsolt -2009-02-22 Antti S. Lankila + * doc/html/Makefile.am, doc/html/plain/65C02.txt, src/65c02core.c, + src/Makefile.am, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/drive/Makefile.am, src/drive/drive-resources.c, + src/drive/drive-snapshot.c, src/drive/drive.c, src/drive/drivecpu.c, + src/drive/drivecpu.h, src/drive/drivecpu65c02.c, + src/drive/drivecpu65c02.h, src/drive/drivetypes.h, src/mainc64cpu.c, + src/maincpu.c, src/mainviccpu.c, src/monitor/Makefile.am, + src/monitor/asm.h, src/monitor/asmR65C02.c, + src/monitor/mon_assemble.h, src/monitor/mon_assembleR65C02.c, + src/monitor/mon_disassemble.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y, + src/monitor/mon_register.h, src/monitor/mon_registerR65C02.c, + src/monitor/monitor.c, src/monitor.h, src/plus4/plus4.c, src/r65c02.h, + src/vic20/vic20.c: Take over Marco's R65C02 CPU core, and use it for + the 2000/4000 drives, as this is the CPU used in them. - * src/resid-fp/filter.h, src/resid-fp/wave.cc, - src/sid/resid-fp.cc: New parameters. Reduce artifacts by - seriously limiting the scope of the resonance leak that - partakes in distortion. Use new C# fitting program derived - results for all combined waveforms. +2012-09-01 Kajtar Zsolt -2009-02-22 Christian Vogelgsang + * src/monitor/mon_register6502.c: Tidy up - * src/Makefile.am: added missing dynlib lib to c1541 +2012-08-31 Kajtar Zsolt -2009-02-21 Christian Vogelgsang + * src/core/ata.c, src/core/mc6821core.c, src/drive/iec/pc8477.c: + Remove CR - * configure.in, src/Makefile.am, src/arch/unix/opencbmlib.c, - src/arch/win32/opencbm.h, src/opencbm.h, src/opencbmlib.h, - src/serial/realdevice.c: opencbm library is now loaded - dynamically on *nix systems that support dlopen. added generic - query for dynamic linking and define HAVE_DYNLIB_SUPPORT if - its available. +2012-08-30 Marco van den Heuvel -2009-02-21 Marco van den Heuvel + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. - * data/C64/Makefile.am, data/C64/x11_posger.vkm, - data/C64/x11_symger.vkm: Added german x11 .vkm files as - provided by groepaz. +2012-08-29 Marco van den Heuvel - * src/resid-fp/Makefile.am: Fixed the resid-fp Makefile.am + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. - * src/arch/win32/msvc/config.h, src/arch/win32/videoarch.h: - Moved the msvc d3d9.h detection (hack) to the right spot, now - msvc d3d9.h will be used when present. +2012-08-29 Marco van den Heuvel -2009-02-21 Hannu Nuotio + * src/arch/win32, src/platform/platform_windows_runtime_os.c: Platform + detection improvements. - * src/sounddrv/soundcoreaudio.c: CoreAudio 64 bit fix +2012-08-28 Marco van den Heuvel -2009-02-21 Andreas Matthies + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. - * src/sounddrv/sounddx.c: Added missing function declaration. +2012-08-27 Marco van den Heuvel - * src/arch/win32/residfp.dsp: Updated projects file list. + * src/arch/beos/ui.cc, src/arch/sdl/archdep_beos.c, + src/platform/Makefile.am, src/platform/platform_beos_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Moved common beos runtime + os code to the platform lib. - * src/arch/win32/msvc/config.h: Replaced buggy d3d9.h check for - now with a static HAVE_D3D9_H. +2012-08-26 Marco van den Heuvel - * src/arch/win32/archdep.c: Include WinSock.h + * src/arch/amigaos/Makefile.am, src/arch/amigaos/catweaselmkiii.c, + src/arch/amigaos/cw.h, src/arch/amigaos/cw_device.c, + src/arch/amigaos/cw_openpci.c, src/arch/amigaos/cw_os4.c, + src/catweaselmkiii.h: Added support for catweasel device for the amiga + platforms. -2009-02-20 Andreas Matthies +2012-08-26 Marco van den Heuvel - * src/vicii/vicii-mem.c: Fixed bug introduced in 1.22.3 handling - the sprite background mask at a shift right. Now both demos - "Holy shit" and "Bubble Tale" work fine. + * src/arch/os2/archdep.c: Style fix. -2009-02-19 Andreas Matthies +2012-08-26 Marco van den Heuvel - * src/arch/win32/video.c: Disable on-the-fly change of video engine. - This would need lots of changes and isn't worth the effort. + * src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-02-17 Andreas Matthies +2012-08-24 Marco van den Heuvel - * src/arch/win32/msvc/config.h: Added test for DirectX9 header in - MSVC. + * src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + * src/arch/win64/xvic.vcproj: Fixed for ia64. - * configure.in, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/msvc/config.h, src/arch/win32/ui.c, - src/arch/win32/video-dx9.c, src/arch/win32/video.c, - src/arch/win32/videoarch.h: Don't compile DX9 video driver if d3d9.h - isn't present. +2012-08-24 Marco van den Heuvel -2009-02-12 Andreas Matthies + * src/arch/msdos/archdep.c: Include dos.h for _dos_flavor. - * src/arch/win32/video-dx9.c: Made DX9 driver robust against task - switching (ALT-Tab) in fullscreen mode. +2012-08-24 Marco van den Heuvel -2009-02-11 Andreas Matthies + * src/arch/win32/msvc/ide-config.h: Fixed. - * src/arch/win32/fullscrn.c: SuspendFullscreenModeKeep doesn't work - using DirectX9, so switch to windowed mode in any case. +2012-08-24 Marco van den Heuvel - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, - src/arch/win32/statusbar.c, src/arch/win32/statusbar.h, - src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, - src/arch/win32/video.c, src/arch/win32/videoarch.h: Fixed statusbar - problem when switching fullscreen in a multi-canvas emulator. Fixed - topmost bug when returning from fullscreen. Don't enable window - resize box in old DirectDraw mode. Some cleanup in the video and - fullscreen code. Only + * src/arch/win64/c64c64dtv.vcproj: Fixed. -2009-02-10 Andreas Matthies +2012-08-24 Marco van den Heuvel - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/video.c: Added resource and commandline option - DX9Disable. + * src/arch/win64/sid.vcproj: Really fixed. - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, - src/arch/win32/video.c, src/arch/win32/videoarch.h: Implemented - canvas_update triggered by WM_PAINT in DX9. Fixed some svn file - properties. +2012-08-24 Marco van den Heuvel -2009-02-09 Andreas Matthies + * src/arch/win64/sid.vcproj: Fixed. - * src/arch/win32/fullscrn.h, src/arch/win32/video-ddraw.c, - src/arch/win32/videoarch.h: Fixed compiler warnings. +2012-08-24 Marco van den Heuvel - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, - src/arch/win32/ui-resources.c, src/arch/win32/ui.c, - src/arch/win32/ui.h, src/arch/win32/video-dx9.c, - src/arch/win32/video.c, src/arch/win32/videoarch.h: Added error - handling to DirectX9 stuff. Added some fall back if driver doesn't - support (parts of) DirectX9. Moved more code to common fullscrn.c. - Fullscreen resources don't have static default values anymore, they - are determined by actual screen display mode (at least for DirectX, - the DirectDraw branch still provides static values). + * src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj: Finished the ia64 fixes for the win64 + project files. -2009-02-06 Andreas Matthies +2012-08-24 Marco van den Heuvel - * src/sounddrv/sounddx.c: Changed include to fix MingW compilation - problem. + * src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, + src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, + src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj: More ia64 + fixes for the win64 project files. + +2012-08-24 Marco van den Heuvel + + * src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, + src/arch/win64/userport.vcproj, src/arch/win64/vdc.vcproj, + src/arch/win64/vdrive.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/vic20cart.vcproj: More ia64 fixes for the win64 project + files. - * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, - src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, - src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, - src/arch/win32/video.c, src/arch/win32/videoarch.h: Splits video and - fullscreen code into general part and DirectDraw branch and adds new - branch for a DirectX9 video driver. Many parts especially fullscreen - handling is still buggy. +2012-08-24 Marco van den Heuvel - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp: Added new files. + * src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, + src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, + src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, + src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, + src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj: More ia64 + fixes for the win64 project files. -2009-02-20 Spiro Trikaliotis +2012-08-23 Marco van den Heuvel - * Version 2.1.4 + * src/arch/win64/parallel.vcproj, src/arch/win64/pet.vcproj, + src/arch/win64/petcat.vcproj, src/arch/win64/platform.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj: More ia64 + fixes for the win64 project files. + +2012-08-23 Marco van den Heuvel + + * src/arch/win64/fileio.vcproj, src/arch/win64/fsdevice.vcproj, + src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, + src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, + src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, + src/arch/win64/imagecontents.vcproj, src/arch/win64/monitor.vcproj, + src/arch/win64/p64.vcproj: More ia64 fixes for the win64 project + files. -2009-02-19 Marco van den Heuvel +2012-08-23 Marco van den Heuvel - * src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/config.h: Fixed the watcom project files. + * src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, + src/arch/win64/cbm5x0.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj: More ia64 fixes for the win64 project + files. - * src/arch/unix/socketimpl.h: Removed the non-*nix stuff from - the *nix socketimpl.h +2012-08-23 Marco van den Heuvel - * src/arch/beos/Makefile.am, src/arch/beos/socketimpl.h, - src/arch/msdos/Makefile.am, src/arch/msdos/socketimpl.h, - src/arch/msdos/uinetplay.c: Added a beos and msdos - socketimpl.h and added a 'server bind' ui element to the msdos - port. + * src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, + src/arch/win64/c128.vcproj, src/arch/win64/c1541.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64c64dtv.vcproj, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64cartsystem.vcproj, + src/arch/win64/c64commoncart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj: Started + on adding a 'no directx' config for ia64 in the win64 msvc project + files. - * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uinetwork.c, - src/arch/amigaos/socketimpl.h, src/arch/amigaos/uiapi.c, - src/network.c, src/socket.c, src/socket.h: Added 'server bind' - to the amiga ui netplay dialog, added a vice_network_init() - and vice_network_shutdown() for handling of arch specific - code, and added an amiga socketimpl.h +2012-08-23 Marco van den Heuvel -2009-02-18 Marco van den Heuvel + * src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Get cpu + detection working for amd64/x86_64. - * src/socket.c: Don't compile socket.c if HAVE_NETWORK has not - been defined. +2012-08-22 Marco van den Heuvel - * src/socket.c: Added htonl and htons replacement functions for - platforms that don't define/have them. + * src/arch/win64: Added an svn ignore. - * src/arch/win32/res.rc: Added the win32 'server bind' dialog - item to the other languages. +2012-08-22 Marco van den Heuvel -2009-02-17 Spiro Trikaliotis + * src/arch/win64/arch.vcproj: Fixed. - * src/arch/unix/x11/gnome/uinetplay.c: Allow user to enter - server bind address for Gnome UI. +2012-08-22 Marco van den Heuvel - * src/arch/unix/gui/uinetplay.c: Removed now obsolete "enable - IPv6" menu entry. + * src/arch/sdl/win64-msvc/ide-config.h, + src/arch/win32/msvc/ide-config.h: Fixed for 64bit msvc compile. - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/uinetwork.c: Added "server bind address" to the - netplay UI for Windows. +2012-08-22 Marco van den Heuvel - * src/arch/unix/Makefile.am: Added src/arch/unix/socketimpl.h + * src/arch/win64/make-msvc-bindist.bat: Fixed better. - * src/arch/win32/Makefile.am, src/arch/win32/base.dsp: Added - src/arch/win32/socketimpl.h +2012-08-22 Marco van den Heuvel - * src/arch/unix/socketimpl.h, src/arch/win32/socketimpl.h: New - files for arch-specific definitions for socket API + * src/arch/win64/make-msvc-bindist.bat: Fixed. - * src/network.c, src/arch/win32/rs232net.c: removed arch - specific socket accesses and use socket API instead +2012-08-22 Marco van den Heuvel - * src/Makefile.am: Added src/socket.c. + * 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/petcat.tgt, + src/arch/sdl/win32-watcom/platform.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/xvic.tgt: Fixed sdl win32 ow project files. - * src/socket.c: New file for socket API +2012-08-22 Marco van den Heuvel - * src/arch/win32/archdep.c, src/arch/win32/rs232.c: Removed - superfluous #include . + * src/arch/sdl/win64-msvc/platform.vcproj: Fixed sdl win64 msvc + project files. -2009-02-19 pottendo +2012-08-22 Marco van den Heuvel - * po/de.po: Updated. - -2009-02-19 Antti S. Lankila - - * src/resid-fp/filter.h, src/resid-fp/wave.cc: Add final tweaks - to V31 model. Neither the filter or the combined waveforms are - perfect yet, but it will have to do for now. - - * src/resid-fp/envelope.cc: Earlier changes to envdac removed a - bug which caused this feature to start working. (It never - worked before.) Alas, it sounds bad, so disable it for now. - - * src/resid-fp/wave.cc, src/resid-fp/wave.h: Adjust noise - waveform zero level, too. - - * src/resid-fp/filter.h, src/resid-fp/wave.cc: Revert earlier - tweak to filter: turned out to make artifacts. Use x^16 to - approximate DAC bit behaviour instead of x^8. - -2009-02-18 Antti S. Lankila - - * src/resid-fp/filter.h, src/resid-fp/wave.cc, - src/resid-fp/wave.h: PS/PT level difference can be explained - by properly treating the bottom bit, but PST level difference - still remains unexplained. Inject LP in suitable phase for the - bp/resonance mix. - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Avoid hot path integer to float - conversion. Rebase lp-leak parameter to filter input. - - * src/resid-fp/envelope.cc, src/resid-fp/envelope.h, - src/resid-fp/sid.cc, src/resid-fp/voice.cc, - src/resid-fp/voice.h, src/resid-fp/wave.cc: Lost wave_zero - parameter. Migrate it into wftable. Avoid envelope dac lookup - in the hot path. - - * src/resid-fp/wave.cc: Implement different sound levels of the - PT, PS and PST waveforms. - -2009-02-17 Antti S. Lankila - - * src/resid-fp/sid.cc, src/resid-fp/wave.cc: Found improved - variant of the P* combined waveforms through loosely modeling - a resistor network model for the pulse strip. - -2009-02-17 Marco van den Heuvel - - * src/petcat.c: Added petcat fixes by ian coog. - - * src/arch/unix/gui/uicommands.c: Removed left over incomplete - line. - -2009-02-17 Antti S. Lankila - - * src/resid-fp/wave.cc: Fix a mistake made during porting from - Python to C. - - * src/resid-fp/ChangeLog, src/resid-fp/Makefile.am, - src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, - src/resid-fp/voice.cc, src/resid-fp/voice.h, - src/resid-fp/wave.cc, src/resid-fp/wave.h, - src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat, - src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat, - src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat, - src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat, - src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat, - src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat, - src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat, - src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat, - src/sid/resid-fp.cc: Derive combined waveforms - programmatically. Apply some small filter tweaks. Fixes some - uses of uninitialized values. - -2009-02-17 Marco van den Heuvel - - * src/screenshot.c: Fixed the screenshot height. - -2009-02-17 Marco van den Heuvel - - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uicommands.c, - src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uilib.h, - src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiromset.c, - src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/ui.h, src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uifileentry.h, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/rs232dev.c, - src/arch/win32/rs232net.c, src/arch/win32/rs232win.h, - src/resid-dtv: GTK file chooser filter improvements. - -2009-02-13 Marco van den Heuvel - - * src/petcat.c: Added petcat fixes made by Groepaz. - -2009-02-09 Hannu Nuotio - - * src/monitor/monitor.c: Monitor io fixes by iAN CooG - -2009-02-08 Hannu Nuotio - - * src/monitor/monitor.c: Fixed monitor dev 8: -> io crash - -2009-02-06 Hannu Nuotio - - * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, - src/cbm2/cbm2.c, src/plus4/plus4.c, src/vic20/vic20.c, - src/video/video-resources.c: Fixed to follow the coding - guidelines - -2009-02-04 Fabrizio Gennari - - * src/arch/riscos/uiimage.c: Fix a compile error (untested, but - should work) - -2009-02-03 Marco van den Heuvel - - * src/arch/amigaos/mui/filereq.c, - src/arch/os2/dialogs/dlg-fileio.c, src/arch/riscos/uiimage.c, - src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/prefs_gp2x.c: fixed the os/2, riscos and - gp2x ports. - -2009-01-19 Marco van den Heuvel - - * src/arch/beos/Makefile.am, src/arch/beos/ui_file.cc: Fixed the - beos port. - -2009-01-18 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/mui/filereq.c, - src/arch/amigaos/mui/filereq.h, src/arch/amigaos/uilib.c: - Fixed the amiga port. - -2009-01-12 Fabrizio Gennari - - * src/arch/msdos/uiattach.c, src/arch/msdos/uiscreenshot.c, - src/arch/msdos/tuifs.c, src/arch/msdos/c64ui.c, - src/arch/msdos/tuifs.h, src/arch/msdos/petui.c, - src/arch/msdos/menudefs.c, src/arch/msdos/c64dtvui.c, - src/arch/msdos/vic20ui.c, src/arch/msdos/uic64cart.c, - src/arch/msdos/plus4ui.c, src/arch/msdos/tuiimagebrowser.c, - src/arch/msdos/c128ui.c, src/arch/msdos/tuiimagebrowser.h, - src/arch/msdos/cbm2ui.c, src/arch/msdos/Makefile.am, - src/arch/msdos/uisnapshot.c, src/arch/win32/Makefile.am, - src/arch/win32/uilib.c, src/arch/unix/ui.h, - src/arch/unix/gui/uikeyboard.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiattach.c, - src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/uic64cart.c, - src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uirs232.c, - src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uiromset.c, - src/arch/unix/gui/c128ui.c, - src/arch/unix/x11/xaw/uicartridge.c, - src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/uiscreenshot.c, - src/arch/unix/x11/xaw/uisnapshot.c, - src/arch/unix/x11/xaw/uiedisk.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/gnome/Makefile.am, - src/serial/serial-device.c, src/serial/serial-device.h, - src/machine-bus.h, src/diskimage.h, src/vic20/vic20bus.c, - src/imagecontents.h, src/vdrive/vdrive.c, - src/vdrive/vdrive-internal.c, src/vdrive/vdrive-internal.h, - src/plus4/plus4bus.c, src/diskimage/diskimage.c, - src/autostart.c, src/c64/c64bus.c, src/serial.h, - src/imagecontents/diskcontents-block.c, - src/imagecontents/imagecontents.c, - src/imagecontents/diskcontents-block.h, - src/imagecontents/tapecontents.c, - src/imagecontents/diskcontents.c, - src/imagecontents/tapecontents.h, - src/imagecontents/diskcontents.h, src/Makefile.am, - src/c1541.c, src/cbm2/cbm2bus.c, src/attach.c, - src/drive/iec/wd1770.c, src/drive/ieee/fdc.c, - src/drive/driveimage.c, src/pet/petbus.c: Change the way image - content listing are created. Instead of turning a list into a - string and calculate another list from the string, the - elements of the final list are mapped 1-1 with the element of - the original one. Fixes a bug with C64 names containing a 0x0a - (Ctrl-J) character being incorrectly split in two. - - * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt: Removed - button Create image from window Autostart disk/tape image, it - is unfair with tapes. Button still present in window Attach - disk image. - -2009-02-02 Spiro Trikaliotis - - * po/intl2po.c, src/arch/unix/archdep.c, - src/arch/unix/gui/vsidui.c, src/sound.c: Make sure printf() - like functions do not get a buffer as format specifier. Closes - #2516398. - -2009-02-01 Antti S. Lankila - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: - distortion simulation update to - V31beta. - -2009-01-31 Marco van den Heuvel - - * vice-mint.spec, vice.spec: Fixed the URL's in the rpm spec - files. - - * src/petcat.c: Fixed some help screen typos. - - * po/POTFILES.in, po/da.po, po/de.po, po/fr.po, po/hu.po, - po/it.po, po/nl.po, po/pl.po, po/sv.po, po/tr.po, - src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, - src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, src/arch/win32/resmidi.rc, - src/translate.c: Updated some german, danish and swedish - translations. - -2009-01-31 Spiro Trikaliotis - - * src/arch/win32/ui.c: Stop autorepeat when emulator Window - looses focus. This fixes #2500315. - - * src/arch/win32/kbd.c: Changed data type in order to be able to - remove cast. - -2009-01-31 Marco van den Heuvel - - * src/arch/os2/Makefile.am, src/arch/os2/watcom/gentr.tgt, - src/arch/os2/watcom/mainsrc.tgt, - src/arch/os2/watcom/sounddrv.tgt, - src/arch/os2/watcom/vice.wpj, - src/arch/os2/watcom/x64dtv-specific.tgt, - src/arch/os2/watcom/xall-specific.tgt, src/fixpoint.c: Made - cross compiling possible again for the os2 watcom project - files. - - * src/arch/win32/Makefile.am, src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/gentr.tgt, - src/arch/win32/watcom/gentranslate.tgt, - src/arch/win32/watcom/genwinres.tgt, - src/arch/win32/watcom/genwr.tgt, - src/arch/win32/watcom/maincpu.tgt, - src/arch/win32/watcom/vice.wpj: Made cross compiling possible - again for the win32 watcom project files. - -2009-01-30 Hannu Nuotio - - * src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c: Use - USE_ALSA as suggested by Marco - - * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, - src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, - src/c64dtv/c64dtvdma.h: Small x64dtv CLK_ADD optimization. - - * src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c, - src/midi.c: MIDI TDRE bugfix and ALSA MIDI driver by Dirk - Jagdmann. Slight modifications, combined with OSS driver and - added UI driver selection. - -2009-01-30 Marco van den Heuvel - - * src/arch/amigaos/mui/uisiddtv.c, src/arch/beos/ui_siddtv.cc, - src/arch/msdos/uisiddtv.c, src/arch/os2/dialogs/menubar.rc, - src/arch/win32/uisiddtv.c: Changed the 'ReSID' text to - 'ReSID-DTV' for the dtv sid in the various ports. - - * src/arch/win32: Generalized some svn ignores. - - * src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/os2/vac++/config.h, - src/arch/os2/watcom/config.h, src/arch/win32/uisid.c, - src/arch/win32/uisiddtv.c: Added paddles and dtv-sid UI - elements to the os/2 port. - -2009-01-29 Marco van den Heuvel - - * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, - src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c, - src/arch/msdos/uidrive.c, src/arch/msdos/uisid.c, - src/arch/msdos/uisid.h, src/arch/msdos/uisiddtv.c, - src/arch/msdos/uisiddtv.h, src/arch/msdos/vic20ui.c: Added TDE - handling, paddles and dtv-sid UI elements to the msdos port. - -2009-01-28 Marco van den Heuvel - - * src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/ui.cc, src/arch/beos/ui_sid.cc, - src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_siddtv.h, - src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added TDE - handling, paddles and dtv-sid UI elements to the beos port. - -2009-01-28 Spiro Trikaliotis - - * Version 2.1.3 - -2009-01-28 Spiro Trikaliotis - - * src/c64/Makefile.am: Removed c64romset.h. - -2009-01-28 Daniel Kahlin - - * src/arch/amigaos/types.h, src/arch/beos/types.h, - src/arch/msdos/types.h, src/arch/os2/types.h, - src/arch/riscos/types.h, src/arch/unix/types.h, - src/arch/win32/types.h, src/c64dtv/c64dtvcpu.c: Reverted - definitions for NULL, TRUE and FALSE in types.h. Use - to define NULL instead. - -2009-01-28 Marco van den Heuvel - - * src/6510core.h, src/alarm.h, src/arch/amigaos/ahi.h, - src/arch/amigaos/archdep.h, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/fullscreenarch.h, - src/arch/amigaos/genintl_h.sh, src/arch/amigaos/joy.h, - src/arch/amigaos/joyai.h, src/arch/amigaos/joyll.h, - src/arch/amigaos/kbd.h, src/arch/amigaos/mousedrv.h, - src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.h, - src/arch/amigaos/mui/uiacia.h, - src/arch/amigaos/mui/uic128settings.h, - src/arch/amigaos/mui/uic64_256k.h, - src/arch/amigaos/mui/uic64dtv.h, - src/arch/amigaos/mui/uicbm2settings.h, - src/arch/amigaos/mui/uidatasette.h, - src/arch/amigaos/mui/uidigimax.h, - src/arch/amigaos/mui/uidrivec128.h, - src/arch/amigaos/mui/uidrivec64vic20.h, - src/arch/amigaos/mui/uidrivepetcbm2.h, - src/arch/amigaos/mui/uidriveplus4.h, - src/arch/amigaos/mui/uifliplist.h, - src/arch/amigaos/mui/uigeoram.h, - src/arch/amigaos/mui/uiide64.h, - src/arch/amigaos/mui/uijoystick.h, - src/arch/amigaos/mui/uijoystickll.h, - src/arch/amigaos/mui/uimmc64.h, - src/arch/amigaos/mui/uimouse.h, - src/arch/amigaos/mui/uinetwork.h, - src/arch/amigaos/mui/uipetreu.h, - src/arch/amigaos/mui/uipetsettings.h, - src/arch/amigaos/mui/uiplus256k.h, - src/arch/amigaos/mui/uiplus4settings.h, - src/arch/amigaos/mui/uiplus60k.h, - src/arch/amigaos/mui/uiram.h, - src/arch/amigaos/mui/uiramcart.h, - src/arch/amigaos/mui/uireu.h, - src/arch/amigaos/mui/uiromc128settings.h, - src/arch/amigaos/mui/uiromc64vic20settings.h, - src/arch/amigaos/mui/uiromcbm2settings.h, - src/arch/amigaos/mui/uirompetsettings.h, - src/arch/amigaos/mui/uiromplus4settings.h, - src/arch/amigaos/mui/uirs232user.h, - src/arch/amigaos/mui/uisidcart.h, - src/arch/amigaos/mui/uisnapshot.h, - src/arch/amigaos/mui/uisound.h, - src/arch/amigaos/mui/uivic20mem.h, - src/arch/amigaos/mui/uivicii.h, - src/arch/amigaos/mui/uivideoc128.h, - src/arch/amigaos/mui/uivideoc64plus4vic20.h, - src/arch/amigaos/mui/uivideocbm2pet.h, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/pointer.h, src/arch/amigaos/private.h, - src/arch/amigaos/screen-shot.h, src/arch/amigaos/statusbar.h, - src/arch/amigaos/timer.h, src/arch/amigaos/types.h, - src/arch/amigaos/ui.h, src/arch/amigaos/uiattach.h, - src/arch/amigaos/uic64cart.h, src/arch/amigaos/uicart.h, - src/arch/amigaos/uilib.h, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/amigaos/videoarch.h, - src/arch/beos/archdep.h, src/arch/beos/constants.h, - src/arch/beos/joy.h, src/arch/beos/kbd.h, - src/arch/beos/mousedrv.h, src/arch/beos/statusbar.h, - src/arch/beos/types.h, src/arch/beos/ui.h, - src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.h, - src/arch/beos/ui_device.h, src/arch/beos/ui_drive.h, - src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.h, - src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.h, - src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.h, - src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.h, - src/arch/beos/ui_vicii.h, src/arch/beos/ui_video.h, - src/arch/beos/viceapp.h, src/arch/beos/vicemenu.h, - src/arch/beos/vicewindow.h, src/arch/beos/videoarch.h, - src/arch/msdos/archdep.h, src/arch/msdos/cbmcharsets.h, - src/arch/msdos/grabkey.h, src/arch/msdos/joy.h, - src/arch/msdos/kbd.h, src/arch/msdos/menudefs.h, - src/arch/msdos/mousedrv.h, src/arch/msdos/statusbar.h, - src/arch/msdos/tui.h, src/arch/msdos/tui_backend.h, - src/arch/msdos/tuicharset.h, src/arch/msdos/tuifs.h, - src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.h, - src/arch/msdos/types.h, src/arch/msdos/ui.h, - src/arch/msdos/videoarch.h, src/arch/msdos/vmidas.h, - src/arch/os2/archdep.h, src/arch/os2/kbd.h, - src/arch/os2/kbd/parse.h, src/arch/os2/kbd/proc.h, - src/arch/os2/mousedrv.h, src/arch/os2/siddefs.h, - src/arch/os2/snippets/dirport.h, src/arch/os2/sounddrv.h, - src/arch/os2/types.h, src/arch/os2/ui.h, - src/arch/os2/ui_status.h, src/arch/os2/videoarch.h, - src/arch/riscos/archdep.h, src/arch/riscos/c64c128ui.h, - src/arch/riscos/config.h, src/arch/riscos/joy.h, - src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.h, - src/arch/riscos/types.h, src/arch/riscos/ui.h, - src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.h, - src/arch/riscos/uiimage.h, src/arch/riscos/uimsgwin.h, - src/arch/riscos/uisharedef.h, src/arch/riscos/videoarch.h, - src/arch/riscos/vsidarch.h, src/arch/riscos/vsyncarch.h, - src/arch/unix/archdep.h, src/arch/unix/coproc.h, - src/arch/unix/fullscreenarch.h, src/arch/unix/gp2x/Char_ROM.h, - src/arch/unix/gp2x/gp2xui.h, src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/minimal_940t.h, - src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.h, - src/arch/unix/gui/uic64_256k.h, src/arch/unix/gui/uic64cart.h, - src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uicommands.h, - src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.h, - src/arch/unix/gui/uidigimax.h, src/arch/unix/gui/uidrive.h, - src/arch/unix/gui/uidrivec128.h, - src/arch/unix/gui/uidrivec64.h, - src/arch/unix/gui/uidrivec64c128.h, - src/arch/unix/gui/uidrivec64dtv.h, - src/arch/unix/gui/uidrivec64vic20.h, - src/arch/unix/gui/uidriveiec.h, - src/arch/unix/gui/uidrivepetcbm2.h, - src/arch/unix/gui/uidriveplus4.h, - src/arch/unix/gui/uidrivevic20.h, - src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uigeoram.h, - src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.h, - src/arch/unix/gui/uijoystick2.h, - src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.h, - src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.h, - src/arch/unix/gui/uipalemu.h, src/arch/unix/gui/uipalette.h, - src/arch/unix/gui/uiperipheral.h, - src/arch/unix/gui/uiperipheraliec.h, - src/arch/unix/gui/uiperipheralieee.h, - src/arch/unix/gui/uipetreu.h, src/arch/unix/gui/uiplus256k.h, - src/arch/unix/gui/uiplus60k.h, src/arch/unix/gui/uiprinter.h, - src/arch/unix/gui/uiprinteriec.h, - src/arch/unix/gui/uiprinteriecplus4.h, - src/arch/unix/gui/uiprinterieee.h, - src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uiramcart.h, - src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.h, - src/arch/unix/gui/uirs232.h, - src/arch/unix/gui/uirs232c64c128.h, - src/arch/unix/gui/uirs232petplus4cbm2.h, - src/arch/unix/gui/uirs232user.h, - src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.h, - src/arch/unix/gui/uisidcart.h, src/arch/unix/gui/uisound.h, - src/arch/unix/gui/uited.h, src/arch/unix/gui/uitfe.h, - src/arch/unix/gui/uivdc.h, src/arch/unix/gui/uivic.h, - src/arch/unix/gui/uivicii.h, src/arch/unix/icon.h, - src/arch/unix/joy.h, src/arch/unix/macosx/cocoa/kbd.h, - src/arch/unix/macosx/cocoa/videoarch.h, - src/arch/unix/macosx/joy.h, src/arch/unix/mousedrv.h, - src/arch/unix/openGL_sync.h, src/arch/unix/types.h, - src/arch/unix/ui.h, src/arch/unix/vmstermios.h, - src/arch/unix/vsiduiunix.h, src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uifileentry.h, - src/arch/unix/x11/gnome/uimenu.h, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/qnxipc.h, src/arch/unix/x11/qnxshm.h, - src/arch/unix/x11/renderxv.h, src/arch/unix/x11/vidmode.h, - src/arch/unix/x11/x11menu.h, src/arch/unix/x11/x11ui.h, - src/arch/unix/x11/xaw/uiarch.h, - src/arch/unix/x11/xaw/uimenu.h, - src/arch/unix/x11/xaw/videoarch.h, - src/arch/unix/x11/xaw/widgets/Canvas.h, - src/arch/unix/x11/xaw/widgets/CanvasP.h, - src/arch/unix/x11/xaw/widgets/DirMgr.h, - src/arch/unix/x11/xaw/widgets/Directory.h, - src/arch/unix/x11/xaw/widgets/FileSel.h, - src/arch/unix/x11/xaw/widgets/FileSelP.h, - src/arch/unix/x11/xaw/widgets/MultiList.h, - src/arch/unix/x11/xaw/widgets/MultiListP.h, - src/arch/unix/x11/xaw/widgets/RegExp.h, - src/arch/unix/x11/xaw/widgets/ScrList.h, - src/arch/unix/x11/xaw/widgets/ScrListP.h, - src/arch/unix/x11/xaw/widgets/TextField.h, - src/arch/unix/x11/xaw/widgets/TextFieldP.h, - src/arch/unix/x11/xrandr.h, src/arch/win32/archdep.h, - src/arch/win32/dirent.h, src/arch/win32/evc/config.h, - src/arch/win32/evc/system.h, src/arch/win32/fullscrn.h, - src/arch/win32/genmenuid.sh, src/arch/win32/genwinres.sh, - src/arch/win32/intl.h, src/arch/win32/joy.h, - src/arch/win32/kbd.h, src/arch/win32/mingw32/system.h, - src/arch/win32/mousedrv.h, src/arch/win32/msvc/config.h, - src/arch/win32/msvc/siddefs-fp.h, - src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/system.h, - src/arch/win32/msvc/wpcap/bittypes.h, - src/arch/win32/statusbar.h, src/arch/win32/ui.h, - src/arch/win32/uiacia.h, src/arch/win32/uiattach.h, - src/arch/win32/uic128.h, src/arch/win32/uic64_256k.h, - src/arch/win32/uic64cart.h, src/arch/win32/uic64dtv.h, - src/arch/win32/uicart.h, src/arch/win32/uicbm2set.h, - src/arch/win32/uidatasette.h, src/arch/win32/uidigimax.h, - src/arch/win32/uidrivec128.h, src/arch/win32/uidrivec64.h, - src/arch/win32/uidrivepetcbm2.h, - src/arch/win32/uidriveplus4.h, src/arch/win32/uidrivevic20.h, - src/arch/win32/uievent.h, src/arch/win32/uifliplist.h, - src/arch/win32/uigeoram.h, src/arch/win32/uihelp.h, - src/arch/win32/uiide64.h, src/arch/win32/uijoystick.h, - src/arch/win32/uikeyboard.h, src/arch/win32/uilib.h, - src/arch/win32/uimediafile.h, src/arch/win32/uimidi.h, - src/arch/win32/uimmc64.h, src/arch/win32/uimonmsg.h, - src/arch/win32/uimouse.h, src/arch/win32/uinetwork.h, - src/arch/win32/uiperipheral.h, src/arch/win32/uipetreu.h, - src/arch/win32/uipetset.h, src/arch/win32/uiplus256k.h, - src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.h, - src/arch/win32/uiplus60k.h, src/arch/win32/uiquicksnapshot.h, - src/arch/win32/uiram.h, src/arch/win32/uiramcart.h, - src/arch/win32/uireu.h, src/arch/win32/uirom.h, - src/arch/win32/uirs232.h, src/arch/win32/uirs232user.h, - src/arch/win32/uisidcart.h, src/arch/win32/uisnapshot.h, - src/arch/win32/uisound.h, src/arch/win32/uispeed.h, - src/arch/win32/uitfe.h, src/arch/win32/uivicii.h, - src/arch/win32/uivicset.h, src/arch/win32/uivideo.h, - src/arch/win32/utils/genwinres.c, src/arch/win32/videoarch.h, - src/arch/win32/winmain.h, src/archapi.h, src/attach.h, - src/blockdev.h, src/c128/c128-cmdline-options.h, - src/c128/c128-resources.h, src/c128/c128-snapshot.h, - src/c128/c128.h, src/c128/c128fastiec.h, src/c128/c128mem.h, - src/c128/c128meminit.h, src/c128/c128memlimit.h, - src/c128/c128memrom.h, src/c128/c128memsnapshot.h, - src/c128/c128mmu.h, src/c128/c128rom.h, src/c128/daa.h, - src/c128/functionrom.h, src/c128/z80.h, src/c128/z80mem.h, - src/c128ui.h, src/c64/Makefile.am, - src/c64/c64-cmdline-options.h, src/c64/c64-midi.h, - src/c64/c64-resources.h, src/c64/c64-snapshot.h, - src/c64/c64.h, src/c64/c64_256k.h, src/c64/c64acia.h, - src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64export.h, - src/c64/c64fastiec.h, src/c64/c64iec.h, src/c64/c64io.h, - src/c64/c64keyboard.h, src/c64/c64mem.h, src/c64/c64meminit.h, - src/c64/c64memlimit.h, src/c64/c64memrom.h, - src/c64/c64memsnapshot.h, src/c64/c64parallel.h, - src/c64/c64pla.h, src/c64/c64rom.h, src/c64/c64romset.c, - src/c64/c64romset.h, src/c64/c64rsuser.h, src/c64/c64tpi.h, - src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.h, - src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.h, - src/c64/cart/c64cartmem.h, src/c64/cart/comal80.h, - src/c64/cart/crt.h, src/c64/cart/delaep256.h, - src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.h, - src/c64/cart/epyxfastload.h, src/c64/cart/expert.h, - src/c64/cart/final.h, src/c64/cart/generic.h, - src/c64/cart/ide64.h, src/c64/cart/kcs.h, - src/c64/cart/magicformel.h, src/c64/cart/mikroass.h, - src/c64/cart/retroreplay.h, src/c64/cart/rexep256.h, - src/c64/cart/ross.h, src/c64/cart/stardos.h, - src/c64/cart/stb.h, src/c64/cart/supergames.h, - src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.h, - src/c64/digimax.h, src/c64/georam.h, src/c64/mmc64.h, - src/c64/patchrom.h, src/c64/plus256k.h, src/c64/plus60k.h, - src/c64/ramcart.h, src/c64/reu.h, src/c64/tfe.h, - src/c64/tfearch.h, src/c64dtv/c64dtv-cmdline-options.h, - src/c64dtv/c64dtv-snapshot.h, src/c64dtv/c64dtv.h, - src/c64dtv/c64dtvflash.h, src/c64dtv/c64dtvmem.h, - src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemsnapshot.h, - src/c64dtv/flash-trap.h, src/c64ui.h, src/cartridge.h, - src/catweaselmkiii.h, src/cbm2/Makefile.am, - src/cbm2/cbm2-cmdline-options.h, src/cbm2/cbm2-resources.h, - src/cbm2/cbm2-snapshot.h, src/cbm2/cbm2.h, - src/cbm2/cbm2acia.h, src/cbm2/cbm2cia.h, src/cbm2/cbm2iec.h, - src/cbm2/cbm2mem.h, src/cbm2/cbm2memsnapshot.h, - src/cbm2/cbm2rom.h, src/cbm2/cbm2romset.c, - src/cbm2/cbm2romset.h, src/cbm2/cbm2tpi.h, src/cbm2ui.h, - src/cbmdos.h, src/cbmimage.h, src/charset.h, src/cia.h, - src/clipboard.h, src/clkguard.h, src/cmdline.h, src/color.h, - src/console.h, src/core/ciatimer.h, src/crc32.h, - src/crtc/crtc-cmdline-options.h, src/crtc/crtc-draw.h, - src/crtc/crtc-mem.h, src/crtc/crtc-resources.h, - src/crtc/crtc.h, src/crtc/crtctypes.h, src/datasette.h, - src/debug.h, src/diskconstants.h, src/diskimage.h, - src/diskimage/fsimage-check.h, src/diskimage/fsimage-create.h, - src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-probe.h, - src/diskimage/fsimage.h, src/diskimage/rawimage.h, - src/diskimage/realimage.h, src/diskimage/x64.h, src/dma.h, - src/drive/drive-check.h, src/drive/drive-cmdline-options.h, - src/drive/drive-overflow.h, src/drive/drive-resources.h, - src/drive/drive-snapshot.h, src/drive/drive-writeprotect.h, - src/drive/drive.h, src/drive/drivecpu.h, - src/drive/driveimage.h, src/drive/drivemem.h, - src/drive/driverom.h, src/drive/drivesync.h, - src/drive/drivetypes.h, src/drive/iec-c64exp.h, - src/drive/iec-plus4exp.h, src/drive/iec.h, - src/drive/iec/c64exp/c64exp-cmdline-options.h, - src/drive/iec/c64exp/c64exp-resources.h, - src/drive/iec/c64exp/profdos.h, src/drive/iec/ciad.h, - src/drive/iec/glue1571.h, src/drive/iec/iec-cmdline-options.h, - src/drive/iec/iec-resources.h, src/drive/iec/iecrom.h, - src/drive/iec/memiec.h, - src/drive/iec/plus4exp/plus4exp-cmdline-options.h, - src/drive/iec/plus4exp/plus4exp-resources.h, - src/drive/iec/via1d1541.h, src/drive/iec/wd1770.h, - src/drive/iec128dcr.h, - src/drive/iec128dcr/iec128dcr-cmdline-options.h, - src/drive/iec128dcr/iec128dcr-resources.h, - src/drive/iec128dcr/iec128dcrrom.h, src/drive/iecieee.h, - src/drive/ieee.h, src/drive/ieee/fdc.h, - src/drive/ieee/ieee-cmdline-options.h, - src/drive/ieee/ieee-resources.h, src/drive/ieee/ieeerom.h, - src/drive/ieee/memieee.h, src/drive/ieee/riotd.h, - src/drive/ieee/via1d2031.h, src/drive/rotation.h, - src/drive/tcbm.h, src/drive/tcbm/glue1551.h, - src/drive/tcbm/mem1551.h, - src/drive/tcbm/tcbm-cmdline-options.h, - src/drive/tcbm/tcbm-resources.h, src/drive/tcbm/tcbmrom.h, - src/drive/tcbm/tpid.h, src/drive/viad.h, src/emuid.h, - src/event.h, src/fileio.h, src/fileio/cbmfile.h, - src/findpath.h, src/fixpoint.h, src/fliplist.h, - src/fsdevice.h, src/fsdevice/fsdevice-close.h, - src/fsdevice/fsdevice-cmdline-options.h, - src/fsdevice/fsdevice-flush.h, src/fsdevice/fsdevice-open.h, - src/fsdevice/fsdevice-read.h, - src/fsdevice/fsdevice-resources.h, - src/fsdevice/fsdevice-write.h, src/fsdevice/fsdevicetypes.h, - src/fullscreen.h, src/gcr.h, src/gfxoutput.h, - src/gfxoutputdrv/bmpdrv.h, src/gfxoutputdrv/ffmpegdrv.h, - src/gfxoutputdrv/ffmpeglib.h, src/gfxoutputdrv/gfxoutput.c, - src/gfxoutputdrv/iffdrv.h, src/gfxoutputdrv/jpegdrv.h, - src/gfxoutputdrv/pcxdrv.h, src/gfxoutputdrv/pngdrv.h, - src/gfxoutputdrv/ppmdrv.h, src/gfxoutputdrv/quicktimedrv.h, - src/hardsid.h, src/iecbus.h, src/iecdrive.h, - src/imagecontents.h, src/imagecontents/diskcontents-block.h, - src/imagecontents/diskcontents-iec.h, - src/imagecontents/diskcontents.h, - src/imagecontents/tapecontents.h, src/info.h, src/init.h, - src/initcmdline.h, src/interrupt.h, src/ioutil.h, - src/joystick.h, src/kbdbuf.h, src/keyboard.h, src/lib.h, - src/libm_math.h, src/log.h, src/machine-bus.h, - src/machine-drive.h, src/machine-printer.h, - src/machine-video.h, src/machine.h, src/main.h, src/mc6821.h, - src/mem.h, src/midi.h, src/mididrv.h, src/monitor.h, - src/monitor/asm.h, src/monitor/mon_assemble.h, - src/monitor/mon_breakpoint.h, src/monitor/mon_command.h, - src/monitor/mon_disassemble.h, src/monitor/mon_drive.h, - src/monitor/mon_file.h, src/monitor/mon_memory.h, - src/monitor/mon_register.h, src/monitor/mon_ui.h, - src/monitor/mon_util.h, src/monitor/montypes.h, src/mos6510.h, - src/network.h, src/opencbmlib.h, src/palette.h, - src/parallel.h, src/parallel/parallel-trap.h, src/parsid.h, - src/pet/Makefile.am, src/pet/pet-cmdline-options.h, - src/pet/pet-resources.h, src/pet/pet-snapshot.h, - src/pet/pet.h, src/pet/petacia.h, src/pet/petiec.h, - src/pet/petmem.h, src/pet/petmemsnapshot.h, src/pet/petpia.h, - src/pet/petreu.h, src/pet/petrom.h, src/pet/petromset.c, - src/pet/petromset.h, src/pet/pets.h, src/pet/petsound.h, - src/pet/petvia.h, src/petui.h, src/piacore.h, - src/plus4/Makefile.am, src/plus4/plus4-cmdline-options.h, - src/plus4/plus4-resources.h, src/plus4/plus4-snapshot.h, - src/plus4/plus4.h, src/plus4/plus4acia.h, - src/plus4/plus4cart.h, src/plus4/plus4iec.h, - src/plus4/plus4mem.h, src/plus4/plus4memcsory256k.h, - src/plus4/plus4memhannes256k.h, src/plus4/plus4memlimit.h, - src/plus4/plus4memrom.h, src/plus4/plus4memsnapshot.h, - src/plus4/plus4parallel.h, src/plus4/plus4pio1.h, - src/plus4/plus4pio2.h, src/plus4/plus4rom.h, - src/plus4/plus4romset.c, src/plus4/plus4romset.h, - src/plus4/plus4tcbm.h, src/plus4/ted-badline.h, - src/plus4/ted-cmdline-options.h, src/plus4/ted-color.h, - src/plus4/ted-draw.h, src/plus4/ted-fetch.h, - src/plus4/ted-irq.h, src/plus4/ted-mem.h, - src/plus4/ted-resources.h, src/plus4/ted-snapshot.h, - src/plus4/ted-sound.h, src/plus4/ted-timer.h, - src/plus4/ted-timing.h, src/plus4/ted.h, src/plus4/tedtypes.h, - src/plus4ui.h, src/printer.h, src/printerdrv/driver-select.h, - src/printerdrv/drv-ascii.h, src/printerdrv/drv-mps803.h, - src/printerdrv/drv-nl10.h, src/printerdrv/interface-serial.h, - src/printerdrv/interface-userport.h, - src/printerdrv/output-graphics.h, - src/printerdrv/output-select.h, src/printerdrv/output-text.h, - src/printerdrv/output.h, src/ps2mouse.h, src/ram.h, - src/raster/raster-cache-const.h, - src/raster/raster-cache-fill-1fff.h, - src/raster/raster-cache-fill-39ff.h, - src/raster/raster-cache-fill.h, - src/raster/raster-cache-nibbles.h, - src/raster/raster-cache-text-ext.h, - src/raster/raster-cache-text-std.h, src/raster/raster-cache.h, - src/raster/raster-canvas.h, src/raster/raster-changes.h, - src/raster/raster-cmdline-options.h, src/raster/raster-line.h, - src/raster/raster-modes.h, src/raster/raster-resources.h, - src/raster/raster-sprite-cache.h, - src/raster/raster-sprite-status.h, src/raster/raster-sprite.h, - src/raster/raster.h, src/rawfile.h, src/resid-dtv/bittrain.h, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/sid.h, - src/resid-dtv/siddefs.h.in, src/resid-dtv/voice.h, - src/resid-dtv/wave.h, src/resid-fp/envelope.h, - src/resid-fp/extfilt.h, src/resid-fp/filter.h, - src/resid-fp/pot.h, src/resid-fp/sid.h, - src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.h, - src/resid-fp/wave.h, src/resid/envelope.h, - src/resid/extfilt.h, src/resid/filter.h, src/resid/pot.h, - src/resid/sid.h, src/resid/siddefs.h.in, src/resid/spline.h, - src/resid/voice.h, src/resid/wave.h, src/riot.h, src/romset.h, - src/rs232drv.h, src/rsuser.h, src/screenshot.h, src/serial.h, - src/serial/Makefile.am, src/serial/fsdrive.h, - src/serial/realdevice.h, src/serial/serial-device.h, - src/serial/serial-iec-bus.h, src/serial/serial-iec-device.h, - src/serial/serial-iec-lib.h, src/serial/serial-iec.h, - src/serial/serial-realdevice.h, src/serial/serial-trap.h, - src/sid/fastsid.h, src/sid/resid-fp.h, src/sid/resid.h, - src/sid/sid-cmdline-options.h, src/sid/sid-resources.h, - src/sid/sid-snapshot.h, src/signals.h, src/sound.h, - src/sounddrv/soundmovie.h, src/sysfile.h, src/tap.h, - src/tape.h, src/tape/t64.h, src/tape/tape-internal.h, - src/tape/tape-snapshot.h, src/tape/tapeimage.h, src/tpi.h, - src/traps.h, src/uiapi.h, src/uicmdline.h, src/uicolor.h, - src/uimon.h, src/util.h, src/vdc/vdc-cmdline-options.h, - src/vdc/vdc-draw.h, src/vdc/vdc-mem.h, - src/vdc/vdc-resources.h, src/vdc/vdc-snapshot.h, - src/vdc/vdc.h, src/vdc/vdctypes.h, src/vdrive/vdrive-bam.h, - src/vdrive/vdrive-command.h, src/vdrive/vdrive-dir.h, - src/vdrive/vdrive-iec.h, src/vdrive/vdrive-internal.h, - src/vdrive/vdrive-rel.h, src/vdrive/vdrive-snapshot.h, - src/vdrive/vdrive.h, src/version.h, src/version.h.in, - src/via.h, src/vic20/Makefile.am, - src/vic20/vic-cmdline-options.h, src/vic20/vic-color.h, - src/vic20/vic-draw.h, src/vic20/vic-mem.h, - src/vic20/vic-resources.h, src/vic20/vic-snapshot.h, - src/vic20/vic.h, src/vic20/vic20-cmdline-options.h, - src/vic20/vic20-midi.h, src/vic20/vic20-resources.h, - src/vic20/vic20-snapshot.h, src/vic20/vic20.h, - src/vic20/vic20iec.h, src/vic20/vic20ieeevia.h, - src/vic20/vic20mem.h, src/vic20/vic20memrom.h, - src/vic20/vic20memsnapshot.h, src/vic20/vic20rom.h, - src/vic20/vic20romset.c, src/vic20/vic20romset.h, - src/vic20/vic20sound.h, src/vic20/vic20via.h, src/vic20ui.h, - src/vice.h, src/vicii.h, src/vicii/vicii-badline.h, - src/vicii/vicii-cmdline-options.h, src/vicii/vicii-color.h, - src/vicii/vicii-draw.h, src/vicii/vicii-fetch.h, - src/vicii/vicii-irq.h, src/vicii/vicii-mem.h, - src/vicii/vicii-phi1.h, src/vicii/vicii-resources.h, - src/vicii/vicii-snapshot.h, src/vicii/vicii-sprites.h, - src/vicii/vicii-timing.h, src/vicii/viciitypes.h, src/video.h, - src/video/Makefile.am, src/video/render1x1.h, - src/video/render1x1pal.h, src/video/render1x2.h, - src/video/render2x2.h, src/video/render2x2pal.h, - src/video/renderscale2x.h, src/video/renderyuv.h, - src/video/video-canvas.h, src/video/video-cmdline-options.h, - src/video/video-color.h, src/video/video-render.h, - src/video/video-resources.h, src/viewport.h, src/vsync.h, - src/z80regs.h, src/zfile.h, src/zipcode.h: Changed #ifndef _* - ... #define _* ... #endif to #ifndef VICE_* ... #define VICE_* - ... #endif where needed and deleted some obsolete headers. - - * src/c128/Makefile.am, src/gfxoutputdrv/Makefile.am, - src/c128/c128romset.c, src/c128/c128romset.h, - src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/gifdrv.h: Deleted - obsolete header. - -2009-01-27 Marco van den Heuvel - - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uimouse.c, src/arch/amigaos/mui/uisid.c, - src/arch/amigaos/mui/uisid.h, src/arch/amigaos/mui/uisiddtv.c, - src/arch/amigaos/mui/uisiddtv.h, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, - src/arch/win32/res.rc: Added amiga port UI elements for TDE - handling, paddle support and dtv-sid. - - * src/arch/amigaos/types.h, src/arch/beos/types.h, - src/arch/msdos/types.h, src/arch/os2/types.h, - src/arch/riscos/types.h, src/arch/unix/types.h: Added defines - for NULL, TRUE and FALSE for all platforms incase they are not - defined. - -2009-01-27 Daniel Kahlin - - * src/c64dtv/c64dtvcpu.c: Included types.h to get definition of - NULL. Might not be present for all archs yet. - - * src/arch/win32/types.h: Added portable definition of NULL, - TRUE and FALSE for win32. - -2009-01-26 Hannu Nuotio - - * src/6510core.c, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvblitter.h, src/c64dtv/c64dtvcpu.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, src/maincpu.c, - src/maincpu.h, src/vicii/vicii-badline.c, - src/vicii/vicii-fetch.c, src/vicii/vicii-stubs.c: - Color/spritefetch DMA/Blitter cycle stealing and experimental - cycle exact alarm handling, DMA/Blitter cleanup and inlining - -2009-01-25 Hannu Nuotio - - * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, - src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, - src/c64dtv/c64dtvdma.h: Removed obsolete non-cycle exact - DMA/Blitter code - -2009-01-25 Antti S. Lankila - - * src/resid-dtv/extfilt.h: increase hardclipping on output. - This improves Echoes drums, but doesn't yet make them quite - right. - -2009-01-23 Marco van den Heuvel - - * data/VIC20/win_shortcuts.vsc, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/c64dtvui.c, - src/arch/win32/resmenu.txt, src/arch/win32/ressiddtv.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/uilib.c, src/arch/win32/uimouse.c, - src/arch/win32/uisid.c, src/arch/win32/uisid.h, - src/arch/win32/uisiddtv.c, src/arch/win32/uisiddtv.h, - src/arch/win32/vic20ui.c, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/vice.wpj, src/arch/win32/x64dtv.dsp: - Added TDE handling, paddles and dtv-sid UI elements to the - win32 port including msvc and watcom project files. - -2009-01-22 Peter Krefting - - * po/sv.po: Update Swedish translation. Fix typos. - -2009-01-21 Antti S. Lankila - - * src/resid-dtv/envelope.cc: Nuotio fixed a bug with the test - program. We still have issues with DMA and CPU interaction, so - the results are not exactly the same, but this looks like it - could be it, though. *sigh* - -2009-01-20 Antti S. Lankila - - * src/resid-dtv/envelope.cc: release appears to wait one decay - interval before doing stuff. Add this, so Nuotio's testprog - "top" results for release are nearly correct. More testing - still needed. It really seems that there is a state caused - by every control register write, which spends decay interval - in itself. Following that, the envelope moves into actual - action. - - * src/resid-fp/ChangeLog, src/resid-fp/filter.h, - src/sid/resid-fp.cc: fix intro sound in Blasphemy, - Needledrop. - -2009-01-19 Antti S. Lankila - - * src/resid-dtv/envelope.cc: fix first release interval - according to assumption that the internal counter is - overwritten with some value during gate on/off events. - - * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, - src/sid/resid-fp.cc: update to V30-final. (Talk about V31 - was premature; earlier release was V29.) - - * src/sounddrv/soundalsa.c: fix "fragment problems" message - with ALSA. Technically, the code was using snd_pcm_delay() - which returns the true sound latency from "writing now and - hearing it" instead of the more appropriate measure of "how - much buffer is free" that was intended. - -2009-01-18 Antti S. Lankila - - * src/resid-dtv/filter.h: update comment to match reality - - * src/resid-dtv/ChangeLog, src/resid-dtv/sid.cc, - src/resid-dtv/sid.h: bus value doesn't fade - - * src/resid-dtv/Makefile.am, src/resid-dtv/bittrain.h, - src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/voice.h, src/resid-dtv/wave.cc, - src/resid-dtv/wave.h: separate volume and envelope - bittrains. Computation is stashed in sid.cc for the time - being, could be separated to bittrain.cc if desired... - - * src/resid-dtv/envelope.cc: fix phase of the volume train - - * src/resid-dtv/filter.cc, src/resid-dtv/filter.h, - src/resid-dtv/sid.cc, src/resid-dtv/wave.cc: remove support - for filter registers not cared by DTV; fix initial noise - state + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/platform.vcproj, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/win64-msvc/vsid.vcproj, + src/arch/sdl/win64-msvc/x128.vcproj, + src/arch/sdl/win64-msvc/x64.vcproj, + src/arch/sdl/win64-msvc/x64dtv.vcproj, + src/arch/sdl/win64-msvc/x64sc.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xcbm5x0.vcproj, + src/arch/sdl/win64-msvc/xpet.vcproj, + src/arch/sdl/win64-msvc/xplus4.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj: Fixed sdl win64 msvc project + files. -2009-01-18 Martin Pottendorfer +2012-08-22 Marco van den Heuvel - * po/de.po: Updated. + * src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/petcat.mak, + src/arch/sdl/winmips-msvc/platform.mak, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak: Fixed winmips msvc project files. + +2012-08-21 Marco van den Heuvel + + * src/platform/platform_discovery.h, + src/platform/platform_x86_runtime_cpu.c: Platform detection + improvements. -2009-01-18 Antti S. Lankila +2012-08-21 Marco van den Heuvel - * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/sid/resid-fp.cc: update resid-fp - to V31. See ChangeLog for details. - - * src/resid-dtv/ChangeLog, src/resid-dtv/extfilt.cc, - src/resid-dtv/extfilt.h, src/resid-dtv/wave.cc, - src/resid-dtv/wave.h: make it impossible to disable external - filter (we need it to reconstruct the 32 MHz-cum-1 MHz - bitstream to listenable audio); use 8-bit delta-sigma - converter for oscillator; this seems to sound more like DTV. - -2009-01-18 Spiro Trikaliotis - - * src/resid-dtv/Makefile.am: removed (non-existant) VICE.README - from src/resid-dtv/Makefile.am. - -2009-01-18 Hannu Nuotio - - * src/resid-dtv/ChangeLog, src/resid-dtv/envelope.cc, - src/resid-dtv/envelope.h, src/resid-dtv/filter.h, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/voice.h, src/resid-dtv/wave.cc, - src/resid-dtv/wave.h, src/sid/resid.cc: DTVSID waveform bittrain - emulation by Antti Lankila - -2009-01-17 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/msvc/config.h, - src/arch/win32/residdtv.dsp, src/arch/win32/vice.dsw: Added - resid-dtv support to the msvc project files. - -2009-01-17 Hannu Nuotio - - * src/resid-dtv/AUTHORS, src/resid-dtv/ChangeLog, - src/resid-dtv/NEWS, src/resid-dtv/README, - src/resid-dtv/README.VICE: ReSID-DTV README etc updates by Antti - Lankila - -2009-01-16 Hannu Nuotio - - * src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uisid.c, - src/arch/unix/gui/uisid.h, src/sid/resid.cc, - src/sid/sid-resources.c: Removed DTVSID from non-x64dtv and - regular ReSID models from x64dtv unix UI menus - - * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h: More DTVSID - extfilt fixes by Antti Lankila - - * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc: DTVSID extfilt - fixes by Antti Lankila - -2009-01-15 Hannu Nuotio - - * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h, - src/resid-dtv/filter.cc, src/resid-dtv/siddefs.h.in, - src/resid-dtv/wave.cc, src/resid-dtv/wave.h: DTVSID noise fixes - by Antti Lankila - - * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h: DTVSID - envelope fixes by Antti Lankila - -2009-01-13 Hannu Nuotio - - * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, - src/resid-dtv/extfilt.h, src/resid-dtv/filter.h, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/voice.h, src/resid-dtv/wave.h: DTVSID envelope - emulation by Antti Lankila - -2009-01-12 Hannu Nuotio - - * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, - src/resid-dtv/spline.h, src/resid-dtv/wave.h: Waveform changes - by Antti Lankila, fixed release rates, removed empty spline.h - - * src/resid-dtv/Makefile.am, src/resid-dtv/extfilt.cc, - src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc, - src/resid-dtv/sid.h, src/resid-dtv/siddefs.h.in, - src/resid-dtv/spline.h, src/resid-dtv/voice.cc, - src/resid-dtv/voice.h, src/resid-dtv/wave.cc, - src/resid-dtv/wave.h: Waveform inversion, tweaks and - SID-specific code removal as provided by Antti Lankila - -2009-01-11 Hannu Nuotio - - * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, - src/resid-dtv/filter.cc: DTVSID sustain values and attack & - decay times added - - * src/Makefile.am, src/resid-dtv/envelope.cc, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, - src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, - src/resid-dtv/filter.h, src/resid-dtv/sid.cc, - src/resid-dtv/sid.h, src/resid-dtv/voice.cc, - src/resid-dtv/voice.h, src/resid-dtv/wave.cc, - src/resid-dtv/wave.h, src/sid/Makefile.am, src/sid/resid-dtv.cc, - src/sid/resid-dtv.h, src/sid/sid-resources.c, src/sid/sid.c, - src/sid/sid.h: Removed resid-dtv as a new engine, instead it - replaces resid on x64dtv - -2009-01-10 Hannu Nuotio - - * src/resid-dtv/Makefile.am, src/resid-dtv/pot.cc, - src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/wave.cc, src/resid-dtv/wave.h, - src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PST.dat, - src/resid-dtv/wave6581_PS_.cc, src/resid-dtv/wave6581_PS_.dat, - src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581_P_T.dat, - src/resid-dtv/wave6581__ST.cc, src/resid-dtv/wave6581__ST.dat, - src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PST.dat, - src/resid-dtv/wave8580_PS_.cc, src/resid-dtv/wave8580_PS_.dat, - src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580_P_T.dat, - src/resid-dtv/wave8580__ST.cc, src/resid-dtv/wave8580__ST.dat, - src/resid/envelope.cc, src/resid/envelope.h, - src/resid/extfilt.cc, src/resid/filter.cc, src/resid/sid.cc, - src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc, - src/resid/wave.cc, src/resid/wave.h, src/sid/resid.cc: Removed - DTVSID support from resid, waveform data & potentiometer from - resid-dtv, switch to AND'd combined waveforms on resid-dtv - -2009-01-09 Hannu Nuotio - - * configure.in, src/Makefile.am, src/resid-dtv, - src/resid-dtv/Makefile.am, src/resid-dtv/THANKS, - src/resid-dtv/TODO, src/resid-dtv/envelope.cc, - src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, - src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, - src/resid-dtv/filter.h, src/resid-dtv/pot.cc, - src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl, - src/resid-dtv/sid.cc, src/resid-dtv/sid.h, - src/resid-dtv/voice.cc, src/resid-dtv/voice.h, - src/resid-dtv/wave.cc, src/resid-dtv/wave.h, - src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PS_.cc, - src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581__ST.cc, - src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PS_.cc, - src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580__ST.cc, - src/sid/Makefile.am, src/sid/resid-dtv.cc, src/sid/resid-dtv.h, - src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Forked - resid-dtv/ from resid/ - -2009-01-17 Christian Vogelgsang - - * build/macosx/build-vice-release.sh: updated macosx build - release script to use command line options - -2009-01-17 Hannu Nuotio - - * src/petcat.c: petcat fix for @ in literal strings (f.ex 10 - rem@ test) as provided by Groepaz - -2009-01-16 Spiro Trikaliotis - - * Version 2.1.2 - -2009-01-16 Spiro Trikaliotis - - * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, - po/pl.po, po/sv.po, po/tr.po: updated. - -2009-01-16 Marco van den Heuvel - - * src/arch/win32/resplus4.rc: Fixed a duplicate resource in the - resplus4.rc file. - -2009-01-15 Marco van den Heuvel - - * src/arch/win32/res.rc, src/translate.c: Updated some german - and swedish translations. - -2009-01-05 Hannu Nuotio - - * branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c: - Swapped paddle ports, removed mice from xvic - -2009-01-04 Hannu Nuotio - - * branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.h, - branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.h, - branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic-mem.c, - branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic20.c: - Added paddle port selection handling and mouse/paddle support - for xvic - -2009-01-15 Marco van den Heuvel - - * src/arch/win32/res.rc, src/translate.c: Added danish and - turkish translation text elements for the new TDE handling - intl items. - - * po/POTFILES.in, po/intl2po.c, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/cbm2uires.h, src/arch/amigaos/genintl_h.sh, - src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, - src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/intl.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resacia.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64_256k.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc, - src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc, - src/arch/win32/resdrivec64.rc, - src/arch/win32/resdrivepetcbm2.rc, - src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, src/arch/win32/resgeoram.rc, - src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, - src/arch/win32/resmenu.txt, src/arch/win32/resmidi.rc, - src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, - src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, - src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, - src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, - src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, - src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, - src/arch/win32/vic20ui.c, src/gentranslate_h.sh, - src/gentranslatetable.sh, src/translate.c: Added danish and turkish - language support. - -2009-01-15 Marco van den Heuvel - - * po/nl.po: Updated the nl.po file. - -2009-01-14 Marco van den Heuvel - - * po/tr.po: Fixed a typo. - -2009-01-13 Christian Vogelgsang - - * src/arch/riscos/spritedrv.c, src/arch/win32/gifdrv.c: adapted - arch-dependent gfxoutputdrv to new interface - -2009-01-13 Spiro Trikaliotis - - * src/arch/win32/sounddrv.dsp: Remove soundffmpegaudio.c, add - soundmovie.c - - * src/sounddrv/soundmovie.c: Make sure buffer_size is not - defined after statements (C89 style); make sure it has the - same type as buffer->used, as it is compared against it. - -2009-01-13 Marco van den Heuvel - - * po/da.po, po/tr.po: Fixed some more typos. - -2009-01-13 Peter Krefting + * src/arch/win64/platform.vcproj: More win64 msvc project files fixes. - * po/sv.po: Update Swedish translation +2012-08-21 Marco van den Heuvel -2009-01-11 Christian Vogelgsang + * src/arch/win64/vsid.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, + src/arch/win64/x64sc.vcproj, src/arch/win64/xcbm2.vcproj, + src/arch/win64/xcbm5x0.vcproj, src/arch/win64/xpet.vcproj, + src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: More win64 + msvc project files fixes. - * src/arch/win32/uimediafile.c: fix for win compile +2012-08-21 Marco van den Heuvel -2009-01-11 pottendo + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/platform.dsp, + src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win32-msvc/vsid.dsp, + src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: + Fixed the sdl win32 msvc project files. - * po/de.po: Updated. +2012-08-21 Marcus Sutton -2009-01-11 Spiro Trikaliotis + * src/arch/sdl/make-bindist_beos.sh: Fix the BeOS SDL bindist script + so that it actually works (for the first time in 26 months!) - * Version 2.1.1 +2012-08-21 Marco van den Heuvel -2009-01-11 Spiro Trikaliotis + * src/arch/win64/Makefile.am, src/arch/win64/platform.vcproj, + src/arch/win64/vice.sln: Some win64 msvc project files fixes. - * src/autostart.c: Fixed two warnings. +2012-08-20 Marco van den Heuvel -2009-01-05 Christian Vogelgsang + * src/platform/platform_amigaos3_runtime_os.c: Platform detection + improvements. - * build/macosx/build-vice-release.sh, configure.in: fixed - autoconf issue. set default sdk to 10.4 +2012-08-20 Marco van den Heuvel - * src/gfxoutputdrv/ffmpegdrv.h: added missing include + * src/platform/platform_aros_runtime_os.c: Platform detection + improvements. - * build/macosx/build-vice-dist.sh: added missing config for 10.4 - ppc+i386 +2012-08-20 Marco van den Heuvel - * build/macosx/build-vice-dist.sh, configure.in, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h: - improved autoconf check for QuickTime. added ffmpeg formatlist - access for non-adapted UIs. build vice on macx+ppc with 10.4 - always - - * build/macosx/build-vice-dist.sh, - src/gfxoutputdrv/quicktimedrv.c: link fix for x11 - - * src/gfxoutputdrv/quicktimedrv.c, src/sounddrv/soundmovie.c: - added sound support for quicktime - - * configure.in, src/gfxoutputdrv/ffmpegdrv.c, - src/gfxoutputdrv/ffmpegdrv.h, src/sound.c, src/sound.h, - src/sounddrv/Makefile.am, src/sounddrv/soundffmpegaudio.c, - src/sounddrv/soundmovie.c, src/sounddrv/soundmovie.h: introduced - soundmovie device for generic sound recording in movies. adapted - ffmpeg to use soundmovie. - -2009-01-04 Christian Vogelgsang - - * src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h, - src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, - src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, - src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, - src/gfxoutputdrv/quicktimedrv.c: made format lists a general - concept in the gfxouputdrv and added support for quicktime video - formats. added cocoa support for generic format lists. - - * src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c, - src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h, - src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/gifdrv.c, - src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c, - src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/pngdrv.c, - src/gfxoutputdrv/ppmdrv.c, src/gfxoutputdrv/quicktimedrv.c, - src/main.c: added more interface functions to gfxdriver - interface and reduced ffmpeg dependencies + * src/platform/platform_amigaos3_runtime_os.c, + src/platform/platform_aros_runtime_os.c, + src/platform/platform_windows_runtime_os.c: Platform detection + improvements. -2009-01-03 Christian Vogelgsang +2012-08-20 Marco van den Heuvel - * configure.in, src/Makefile.am, src/gfxoutputdrv/Makefile.am, - src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c, - src/gfxoutputdrv/quicktimedrv.h: added initial support for - quicktime movie export on mac os x + * Makefile.am, configure.in, src/arch/amigaos/make-bindist.sh, + src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, + 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_gp2x.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, + src/arch/unix/gp2x/make-bindist.sh, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/next_open_rhap/make-bindist.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/make-bindist.sh: + Optimize code by default, but warn about it when generating a binary + distribution. -2009-01-11 Marco van den Heuvel +2012-08-19 Marco van den Heuvel - * po/tr.po: Corrected some typos. + * src/platform/platform.h, src/platform/platform_aros_runtime_os.c: + Platform detection improvements. -2009-01-07 Spiro Trikaliotis +2012-08-19 Marco van den Heuvel - * src/arch/win32/c64dtvui.c: Added missing "handle TDE on - autostart" menu element. + * src/arch/amigaos/archdep.c, src/platform/Makefile.am, + src/platform/platform_aros_runtime_os.c: Platform detection + improvements. -2009-01-07 Hannu Nuotio +2012-08-19 Marco van den Heuvel - * src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64.c, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c: Added unix UI menu items for - AutostartHandleTrueDriveEmulation - -2009-01-06 Daniel Kahlin - - * src/vic20/vic-draw.c: Fixed a typo in the VIC-I emulation - which sometimes caused graphic glitches when changing 0x900e - or 0x900f. - -2009-01-06 Christian Vogelgsang - - * src/sounddrv/soundcoreaudio.c: fixed soundcoreaudio for sample - rates != 22050 - -2009-01-05 Marco van den Heuvel - - * po/da.po: Corrected a danish translation item. - -2009-01-04 Marco van den Heuvel - - * po/da.po: Changed a 1250 to 750 in the da.po file. - -2009-01-04 Spiro Trikaliotis - - * doc/vice.texi: Added some more information about monitor - conditions and the format format of labels. - -2009-01-04 pottendo - - * src/arch/unix/x11/fullscreen.c (fullscreen_init), - src/arch/unix/x11/gnome/x11ui.c (ui_init_finish), - src/arch/unix/x11/xaw/x11ui.c (ui_init_finish): fixed error - handling for failed initializations. fixes: #2482192 "X64, - X128, x64dtv, others? XFree86 fullscreen crash" - - * AUTHORS, src/arch/unix/gui/uifliplist.c, - src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uipalemu.c, - src/arch/unix/gui/uipalemu.h, src/arch/unix/openGL_sync.h, - src/arch/unix/ui.h, src/arch/unix/vsiduiunix.h, - src/arch/unix/x11/fullscreen.c, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/gnome/gnomekbd.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/uicartridge.c, - src/arch/unix/x11/gnome/uiedisk.c, - src/arch/unix/x11/gnome/uifileentry.c, - src/arch/unix/x11/gnome/uifileentry.h, - src/arch/unix/x11/gnome/uimenu.c, - src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/uisnapshot.c, - src/arch/unix/x11/gnome/uivsidcontrol.c, - src/arch/unix/x11/gnome/x11ui.c, - src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/vidmode.h, - src/arch/unix/x11/xaw/uivsidcontrol.c, - src/arch/unix/x11/xrandr.c, src/arch/unix/x11/xrandr.h, - src/fileio/p00.c, src/fileio/p00.h, src/fliplist.c, - src/fliplist.h, src/fsdevice.h, src/fsdevice/fsdevice-close.c, - src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c, - src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-write.c, - src/fsdevice/fsdevice.c, src/info.c, src/vdrive/vdrive-bam.c, - src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, - src/vdrive/vdrive.c: Corrected pottendos obsolete email - addresses. Added credits for Turkish and Danish translations. - -2009-01-04 Marco van den Heuvel + * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/petcat.tgt, + src/arch/win32/watcom/platform.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/xvic.tgt, + src/platform/platform_cpu_type.h, src/platform/platform_discovery.h, + src/platform/platform_x86_runtime_cpu.c: Fixed win32 ow project files. - * src/arch/unix/readline: Added an svn ignore for - vice/src/arch/unix/readline/libreadline.a +2012-08-19 Marco van den Heuvel -2009-01-03 Marco van den Heuvel + * src/arch/amigaos/archdep.c: Platform detection improvements. - * configure.in, po/da.po: Added da.po +2012-08-19 Marco van den Heuvel -2009-01-01 Marco van den Heuvel + * src/platform/Makefile.am, src/platform/platform.h, + src/platform/platform_amigaos4_runtime_os.c, + src/platform/platform_x86_runtime_cpu.c: Platform detection + improvements. - * README, doc/vice.texi, src/arch/amigaos/mui/mui.c, - src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, - src/arch/os2/dialogs/dialogs.rc, - src/arch/unix/x11/gnome/about.c, - src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, - src/resid-fp/filter.cc, src/resid-fp/filter.h: Changed some - '2008' to '2009'. +2012-08-18 Marco van den Heuvel -2008-12-31 Christian Vogelgsang + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/platform.dsp, src/arch/win32/vice.dsw, + src/arch/win32/vsid.dsp, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, + src/arch/win32/x64sc.dsp, src/arch/win32/xcbm2.dsp, + src/arch/win32/xcbm5x0.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Fixed the win32 + msvc project files. + +2012-08-18 Marco van den Heuvel + + * src/platform/platform_amigaos3_runtime_os.c: Platform detection + improvements. + +2012-08-18 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/arch/Makefile.am, + src/arch/amigaos/Makefile.am, src/arch/amigaos/archdep.c, + src/arch/amigaos/mui/mui.c, src/arch/beos/Makefile.am, + src/arch/beos/archdep.c, src/arch/beos/ui.cc, + src/arch/msdos/Makefile.am, src/arch/msdos/archdep.c, + src/arch/os2/archdep.c, src/arch/platform.h, + src/arch/platform_aix_version.h, src/arch/platform_compiler.h, + src/arch/platform_cpu_type.h, src/arch/platform_freebsd_version.h, + src/arch/platform_linux_libc_version.h, + src/arch/platform_netbsd_version.h, + src/arch/platform_openbsd_version.h, src/arch/platform_qnx6_version.h, + src/arch/platform_windows_runtime_os.h, + src/arch/platform_x86_runtime_cpu.h, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/menu_help.c, src/arch/unix/Makefile.am, + src/arch/unix/archdep.c, src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h, + src/arch/unix/x11/gnome/Makefile.am, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/about.c, + src/arch/win32/Makefile.am, src/arch/win32/archdep.c, src/platform, + src/platform/Makefile.am, src/platform/platform.c, + src/platform/platform.h, src/platform/platform_aix_version.h, + src/platform/platform_amigaos3_runtime_os.c, + src/platform/platform_compiler.h, src/platform/platform_cpu_type.h, + src/platform/platform_discovery.h, + src/platform/platform_freebsd_version.h, + src/platform/platform_linux_libc_version.h, + src/platform/platform_netbsd_version.h, + src/platform/platform_openbsd_version.h, + src/platform/platform_qnx6_version.h, + src/platform/platform_windows_runtime_os.c, + src/platform/platform_x86_runtime_cpu.c: Platform detection + improvements. + +2012-08-17 Marco van den Heuvel + + * src/arch/win32/vsidui.c: Silence the sound when going into the menu. + +2012-08-16 Marco van den Heuvel + + * configure.in, src/resid/configure.in: Changed the behavior of the + --enable-arch configure option to be 'no' by default, this way at + least the generated binary can be used on any cpu, the user can use + --enable-arch=native to create (better optimized) binaries to be used + on the users cpu type. + +2012-08-16 Marco van den Heuvel + + * src/pet/6809.c, src/pet/petmem.c, src/pet/petmem.h: Proper + 'superpet_sync' function fix. + +2012-08-16 Marco van den Heuvel + + * src/arch/win32/mididrv.c: Applied suggested fix for windows midi out + problem (bug 3511131). + +2012-08-16 Marco van den Heuvel + + * src/arch/amigaos, src/arch/amigaos/archdep.c, + src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/loadlibs.c, + src/arch/amigaos/loadlibs.h, src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/vsidui.c: Fixed for amigaos4. + +2012-08-15 Olaf Seibert - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh: cocoa requires at least - 10.4 for correct builds + * src/pet/petmem.h, src/pet/petmemsnapshot.c: Small snapshot fix for + OS/9 memory mapping. - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh, - src/arch/unix/macosx/cocoa/viceapplication.m: fixed 10.5 - messages in console preferences and increased build verbosity +2012-08-15 Marco van den Heuvel -2008-12-30 pottendo + * src/arch/os2/watcom/iecc64exp.tgt, + src/arch/os2/watcom/petcat-specific.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x1541-specific.tgt, + src/arch/os2/watcom/xall-specific.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/ide-config.h, + src/arch/win32/watcom/vice.wpj: Fixed the ow project files. - * configure.in: New translation file for Turkish - Credits to - Emir +2012-08-15 Olaf Seibert - * po/tr.po: New translation file for Turkish - Credits to Emir + * src/pet/6809.c, src/pet/pet-resources.c, src/pet/petmem.c, + src/pet/petmem.h, src/pet/petmemsnapshot.c: First pass at emulating + the Super-OS/9 MMU developed by the Toronto PET User's Group (TPUG). + This runs Super-OS/9. -2008-12-30 Spiro Trikaliotis +2012-08-15 Olaf Seibert - * doc/html/images/CommodoreInnovationPriceSoftware2008.jpg, - doc/html/index.html: Added text for the Dutch Innovation Price - 2008 (Software). + * src/arch/unix/x11/xaw/uipalcontrol.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: Fix Continue button of JAM dialog, + and some other small cleanup. -2008-12-29 Spiro Trikaliotis +2012-08-14 Marco van den Heuvel - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, doc/html/plain/NEWS, - src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/vic20ui.c, src/autostart.c, src/translate.c, - src/translate.txt: On autostart, do not change true drive - emulation (TDE) anymore by default. The old behaviour can be - switched on again by specifiying -autostart-handle-tde on the - command line. There is one drawback of this behaviour: If TDE - is switched on, an image attached must fit to the drive type - set. For example, when you attach a .D81, you must have the - drive type set to 1581, or the autostart will fail. + * src/arch/platform.h, src/arch/platform_windows_runtime_os.h, + src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Extended the + windows runtime detection to the sdl port. - * doc/html/plain/NEWS: Prepared for 2.2. +2012-08-13 Kajtar Zsolt -2008-12-27 Andreas Matthies + * src/drive/driverom.c: Try to silence warning - * src/vicii/vicii-mem.c: Don't open sideborder if lower border - starts on the same line. This fixes testprog border-251.prg. +2012-08-12 Marco van den Heuvel -2008-12-25 Hannu Nuotio + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. - * src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to - V29plus as provided by Antti Lankila +2012-08-12 Marco van den Heuvel -2008-12-23 Hannu Nuotio + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: ReSID-fp update to V29 as provided by - Antti Lankila +2012-08-12 Marco van den Heuvel - * src/video/render2x2pal.c: PAL emu bugfix as provided by Antti - Lankila + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-23 Marco van den Heuvel +2012-08-12 Kajtar Zsolt - * src/arch/unix/hpux/make-bindist.sh, src/arch/unix/minix/descr, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/sco_sol/make-bindist.sh, - src/arch/unix/skyos/make-bindist.sh: fixed some of the *nix - based make bindist scripts. + * src/vicii/vicii-sprites.c: Trim down lookup table, it's a waste of + cache memory. -2008-12-22 Andreas Matthies +2012-08-12 Kajtar Zsolt - * src/drive/driveimage.c: Clear image pointer if - disk_image_read_gcr_image fails. This is needed to avoid - SEGFAULT in e.g. set_drive_true_emulation. + * src/drive/driverom.c: Remove fixme, it's not a typo. -2008-12-21 Hannu Nuotio +2012-08-12 Kajtar Zsolt - * src/6510core.c, src/maincpu.c, src/monitor/mon_lex.c, - src/monitor/mon_lex.l, src/monitor/mon_register6502.c, - src/monitor/mon_register6502dtv.c, src/monitor/montypes.h, - src/mos6510dtv.h: Allowed setting flags/status via monitor (r - fl=xx) and renamed DTV (pseudo)register XYM to YXM + * src/ram.c: Now without explicit modulo. Twice as fast. -2008-12-19 Marco van den Heuvel +2012-08-12 Kajtar Zsolt - * doc/html/index.html: Updated link to the vice 2.1 source - tarball in index.html + * src/vicii/vicii-sprites.c: Very slow and complicated table + generation. Around 14x faster now. -2008-12-17 Spiro Trikaliotis +2012-08-12 Marco van den Heuvel - * src/aciacore.c: Simplified logic as proposed by Hannu. + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-16 Spiro Trikaliotis +2012-08-12 Kajtar Zsolt - * src/aciacore.c, src/c64/c64acia1.c: Small reorganisation: Use - static structure instead of lots of static variables for ACIA - state. + * src/resid/wave.cc: Leandro Nini ( drfiemost ) - 2012-08-11 06:13:11 + PDT - Trivial patch to remove a duplicate instruction in reSID. + http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3556360&group_id=223021 -2008-12-15 Spiro Trikaliotis +2012-08-11 Marco van den Heuvel - * Version 2.1 + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-15 Spiro Trikaliotis +2012-08-11 Marco van den Heuvel - * src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/VICE.icns: Removed VICE.icns. + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-15 Marco van den Heuvel +2012-08-11 Marco van den Heuvel - * po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resisepic.rc, src/translate.c: Updated the - swedish translations. + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-15 Hannu Nuotio +2012-08-11 Marco van den Heuvel - * README: Case fixes + * src/arch/platform_windows_runtime_os.h: Windows version detection + improvements. -2008-12-15 Spiro Trikaliotis +2012-08-11 Marco van den Heuvel - * README, doc/vice.texi, vice.spec: Adjusted to release 2.1. + * src/arch/Makefile.am, src/arch/platform_windows_runtime_os.h, + src/arch/win32/Makefile.am, src/arch/win32/archdep.c: Started on + runtime windows version detection. -2008-12-15 Peter Krefting +2012-08-11 Marco van den Heuvel - * po/sv.po: Updated Swedish translation to 2683t0f0u. + * src/arch/sdl/win32-msvc/c64exp.dsp, + src/arch/sdl/win64-msvc/c64exp.vcproj, + src/arch/sdl/winmips-msvc/c64exp.mak, src/arch/win32/c64exp.dsp, + src/arch/win64/c64exp.vcproj: Added supercard.c to the various msvc + project files. -2008-12-14 Spiro Trikaliotis +2012-08-10 Jarek Sobolewski - * configure.in, po/de.po, po/fr.po, po/hu.po, - po/it.po, po/nl.po, po/pl.po, po/sv.po, src/version.h: Version - 2.1 (revoked) + * po/pl.po: Updated. - * src/arch/unix/macosx/Makefile.am: Added missing file - VICE.icns. +2012-08-10 groepaz - * src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing - file c64dtvmachinecontroller.h. + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidrivec64c128.h, src/drive/drive-check.c, + 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/supercard.c, + src/drive/iec/c64exp/supercard.h, src/translate.txt, + src/translate_text.c: added supercard+ emulation -2008-12-14 Spiro Trikaliotis +2012-08-10 Marco van den Heuvel - * Version 2.1 + * src/arch/win32/arch.dsp: Fixed. -2008-12-14 Spiro Trikaliotis +2012-08-10 Marco van den Heuvel - * src/arch/unix/macosx/Makefile.am: Added missing file - VICE.icns. + * src/arch/amigaos/archdep.c, src/arch/beos/ui.cc, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c: More platform updates. - * src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing - file c64dtvmachinecontroller.h. +2012-08-10 Marco van den Heuvel -2008-12-14 Christian Vogelgsang + * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, + src/arch/platform_x86_runtime_cpu.h, src/arch/sdl/archdep.c, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_dingoo.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c, src/arch/unix/Makefile.am, + src/arch/unix/archdep.c, src/arch/win32/archdep.c: More platform + updates. - * doc/html/macosx.html: updated macosx download page to use new - file naming scheme +2012-08-09 Marco van den Heuvel - * doc/html/plain/NEWS: updated 2.1 NEWS for Mac OS X + * src/arch/os2/archdep.c: Added os2 runtime version detection. -2008-12-14 Marco van den Heuvel +2012-08-09 Marco van den Heuvel - * doc/html/macosx.html: Updated, + * src/arch/msdos/archdep.c: Added dos flavor and version detection. - * doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html, - doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, - doc/html/sco.html, doc/html/solaris.html: Updated the html - files for the 2.1 release. +2012-08-09 Marco van den Heuvel -2008-12-14 Andreas Matthies + * src/arch/amigaos/archdep.c, src/arch/beos/ui.cc, src/arch/beos/ui.h: + More platform detection updates. - * doc/html/plain/BUGS: Removed fixed and added new known bugs. +2012-08-09 Marco van den Heuvel -2008-12-13 Spiro Trikaliotis + * src/arch/beos/archdep.c: Added beos/zeta/haiku runtime detection. - * doc/vice.texi, src/info.c: Added some documentation. +2012-08-09 Marco van den Heuvel - * doc/html/plain/NEWS: Added some entries. + * configure.in, doc/vice.pdf, src/arch/Makefile.am, + src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, src/arch/platform.h, + src/arch/platform_cpu_type.h, src/arch/platform_x86_runtime_cpu.h, + src/arch/sdl/archdep.c, src/arch/unix/archdep.c, + src/arch/win32/archdep.c, src/archapi.h: Made the platform detection + support a bit more modular. -2008-12-13 Marco van den Heuvel +2012-08-06 Marco van den Heuvel - * doc/vice.texi: Fixed a stray '\n'. + * src/arch/win32/resvsid.rc, src/arch/win32/vsid.dsp, + src/arch/win32/vsidui.c: Made the windows vsid window size bigger and + added a monitor menu item. -2008-12-13 Spiro Trikaliotis +2012-08-05 Marco van den Heuvel - * doc/html/plain/NEWS: Added pointer to IRC and merge of - VICEplus and VICE. + * doc/vice.txt, doc/vice.chm, doc/vice.pdf, doc/vice.hlp, po/es.po, + po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, + po/ru.po, po/nl.po, po/pl.po, po/it.po, ChangeLog, + src/arch/win32/vice-version.bat, src/version.h, configure.in: + VICE 2.3.21 -2008-12-13 pottendo +2012-08-05 Marco van den Heuvel - * doc/openGLsync-howto.txt: Fixed a typo. + * doc/Makefile.am, doc/vice.chm, doc/vice.guide, doc/vice.hlp, + doc/vice.inf, doc/vice.pdf: Fixed pdf generation. - * src/arch/unix/gui/uivic.c: 2008-12-13 pottendo - - - * arch/unix/gui/uivic.c: Added menu for setting desktop - frequency (as it's available for VICII). +2012-08-05 Marco van den Heuvel - * doc/openGLsync-howto.txt: Updated. + * 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/amigaos/intl_text.c, + src/arch/win32/res.rc, src/translate_text.c: Did a 'make trans-update' -2008-12-12 Marco van den Heuvel +2012-08-05 Marco van den Heuvel - * src/arch/win32/resisepic.rc: Updated the hungarian and italian - translations. + * src/gfxoutputdrv/doodledrv.c: Fixed email addy. - * doc/vice.texi, src/info.c: Updated info.c and vice.texi +2012-08-04 Marcus Sutton -2008-12-12 Christian Vogelgsang + * src/arch/win32/res.rc, src/arch/win32/uisound.c: I think this is how + Marco meant to fix the win32 sound driver selection GUI. - * src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib: - fixed nib file window flags +2012-08-03 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/mididrv.c: fixed compiler warnings in mac - os x port + * data/VIC20/Makefile.am, data/VIC20/win_sym_US.vkm: Added vic20 US + symbolic keymap as provided by derrick inksley. -2008-12-12 pottendo +2012-08-03 Marco van den Heuvel - * po/hu.po, po/it.po: Updated. + * src/arch/sdl/xvic_ui.c: Applied patch by Magnus Lind: xvic_ui.c + tests if VIC_DUPLICATES_PIXELS is defined or not to decide how many + characters it can write per row. If VIC_DUPLICATES_PIXELS is defined + it will be defined in victypes.h which must be included in xvic_ui.c + for the test to succeed. -2008-12-12 Marco van den Heuvel +2012-08-03 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/makedist.cmd: - Fixed some os/2 related issues. + * src/arch/msdos/Makefile.am, src/arch/msdos/cbm2ui.c, + src/arch/msdos/cbm5x0ui.c, src/arch/msdos/uicbm2model.c, + src/arch/msdos/uicbm2model.h, src/arch/msdos/uicbm5x0model.c, + src/arch/msdos/uicbm5x0model.h, src/cbm2/cbm5x0.c: Split cbm2/cbm5x0 + ui code and added cbm2/cbm5x0 model selection support for the dos tui. - * build/qnx4/build.sh: Fixed some qnx 4.x issues. +2012-08-03 Marco van den Heuvel - * src/arch/unix/sco_sol/make-bindist.sh: Changed the way the - make command is tested so it will work on openserver 6.x + * src/arch/msdos/uijoystick.c: Added support for the kingsoft and + starbyte userport joysticks to the dos tui. -2008-12-11 Marco van den Heuvel +2012-08-03 Marco van den Heuvel - * src/c64/reu.c: Changed a // style comment into a /* */ style - comment. + * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, + src/arch/msdos/uipetmodel.c, src/arch/msdos/uipetmodel.h: Added proper + pet model selection to the dos tui. - * src/rs232drv.h: Included types.h +2012-08-03 Marco van den Heuvel - * src/arch/os2/dialogs/menubar.c, src/arch/os2/rs232.c, - src/arch/os2/vac++/incl/mainsrc.icc: Fixed some os/2 related - issues. + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/uic128model.c, src/arch/msdos/uic128model.h, + src/arch/msdos/uiplus4model.c: Added c128 model selection support to + the dos tui. -2008-12-10 Christian Vogelgsang +2012-08-02 Marco van den Heuvel - * src/sounddrv/soundcoreaudio.c: fixed deprecated API calls in - mac os x sound driver + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/cbm2ui.c, src/arch/msdos/uiciamodel.c, + src/arch/msdos/uiciamodel.h: Added CIA1/2 model selection support for + x128/xcbm* to the dos tui. -2008-12-10 pottendo +2012-08-02 Marco van den Heuvel - * po/de.po: Updated. + * src/arch/msdos/Makefile.am, src/arch/msdos/uiretroreplay.c, + src/arch/msdos/uiretroreplay.h: Added retro replay support to the dos + tui. -2008-12-09 Marco van den Heuvel +2012-07-31 Marco van den Heuvel - * src/arch/unix/gui/uisettings.c: Removed duplicate libgen.h - include. + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisid.h, src/arch/msdos/uisidc128.c, + src/arch/msdos/uisidc128.h, src/arch/msdos/uisidc64.c, + src/arch/msdos/uisidc64.h, src/arch/msdos/uisidcbm2.c, + src/arch/msdos/uisidcbm2.h: Added stereo/triple sid support to the dos + tui. - * configure.in, src/arch/unix/gui/uisettings.c: Added - dirname/libgen.h work-around for platforms that don't have - either. +2012-07-30 Marco van den Heuvel - * src/arch/beos/make-bindist.sh, src/arch/beos/vicemenu.cc, - src/arch/beos/video.cc, src/arch/beos/vsidui.cc: Fixed some - beos related issues. + * src/arch/msdos/uisound.c: Added drive sound emulation support to the + dos tui. -2008-12-08 Marco van den Heuvel +2012-07-30 Marco van den Heuvel - * configure.in, src/Makefile.am: Made minix use the - gentranslate.c file instead of the translate.h generation - script. + * src/sound.c: Forced sound output mode to mono. - * src/arch/os2/Makefile.am, src/arch/os2/siddefs.h: Added - siddefs.h for os/2 vac++ compile. +2012-07-30 Marco van den Heuvel -2008-12-07 Marco van den Heuvel + * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, + src/arch/msdos/uiburstmod.c, src/arch/msdos/uiburstmod.h: Added c64 + burst modification support to the dos tui. - * po/fr.po, po/nl.po, po/pl.po, po/sv.po, src/arch/win32/res.rc, - src/translate.c: Updated the dutch translations. +2012-07-30 Marco van den Heuvel - * configure.in, src/resid-fp/configure.in: Added a --disable-sse - parameter to the resid-fp configure script. + * src/arch/msdos/uiide64.c: Fixed the msdos ide64 tui. -2008-12-07 Spiro Trikaliotis +2012-07-30 Marco van den Heuvel - * Version 2.0.10 + * src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, + src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, + src/arch/msdos/uidrive.c, src/arch/msdos/vic20ui.c: Added fd2000/4000 + support to the dos tui. -2008-12-07 Marco van den Heuvel +2012-07-29 Marco van den Heuvel - * src/arch/win32/msvc/siddefs-fp.h, src/resid-fp/configure.in, - src/resid-fp/filter.cc, src/resid-fp/siddefs-fp.h.in: Added - logf and expf tests to the resid-fp configure scripts and - work-arounds for the possibly missing functions in filter.cc + * src/arch/msdos/Makefile.am, src/arch/msdos/plus4ui.c, + src/arch/msdos/uiplus4cart.c, src/arch/msdos/uiplus4cart.h: Added + plus4 cartridge support to the msdos tui. -2008-12-06 Christian Vogelgsang +2012-07-29 Olaf Seibert - * src/arch/unix/macosx/cocoa/vsidui.m: added missing vsid - callback to cocoa port + * src/arch/unix/x11/xaw/uipalcontrol.c: Make close button actually + close the window. Add Volume slider. Fiddle with rounding and clamping + of resource values. -2008-12-06 Marco van den Heuvel +2012-07-27 Marco van den Heuvel - * src/arch/os2/vac++/Makefile.am, - src/arch/os2/vac++/gentransfiles.icc, - src/arch/os2/vac++/gentranslate.icc: Added translate files - generation to the os/2 vac++ project files. + * src/arch/win32/rescommon.h: Some win64 fixes. - * vice-mint.spec: Fixed. +2012-07-27 Olaf Seibert - * vice-mint.spec: Fixed the man and info paths for atari-mint. + * src/arch/unix/x11/xaw/uipalcontrol.c: Hopefully fix Xlib crash when + trying to close the PAL Control window. - * configure.in: Disabled resid-fp build for ppc-beos. +2012-07-26 groepaz -2008-12-05 Daniel Kahlin + * src/cbmdos.c, src/imagecontents/diskcontents-block.c: fix the root + of the problem instead :) also fixes vdrive/c1541 - * doc/html/plain/NEWS: Added a note about improved VIC emulation - in NEWS. +2012-07-26 Olaf Seibert -2008-12-05 Marco van den Heuvel + * src/imagecontents/diskcontents-block.c: Avoid a NULL pointer to + sprintf. - * po/de.po, po/hu.po, po/it.po, src/arch/amigaos/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate.c, vice-mint.spec: Updated the atari mint rpm - spec file and updated the swedish translations. +2012-07-25 Marco van den Heuvel -2008-12-05 Peter Krefting + * src/gfxoutputdrv/gifdrv.c: More giflib 5.x fixes. - * po/sv.po: Updated Swedish translation (2665t0f0u). +2012-07-25 Marco van den Heuvel -2008-12-05 Hannu Nuotio + * src/gfxoutputdrv/gifdrv.c: Fixed for giflib 5.x - * src/resid-fp/ChangeLog, src/resid-fp/filter.h, - src/sid/resid-fp.cc: ReSID-fp update to V27 as provided by - Antti Lankila +2012-07-23 Marco van den Heuvel -2008-12-03 Marco van den Heuvel + * doc/vice.texi: Fixed vice.texi - * src/arch/msdos/ui.h, src/arch/msdos/uiisepic.c: Fixed some - warnings and errors. +2012-07-22 Marco van den Heuvel - * src/arch/win32/ui.c, src/arch/win32/uimon.c: Made a proper fix - for the win32 menu popups translation bug. + * src/c64/c64parallel.c, src/c64/cart/c64carthooks.c, + src/c64/cart/crt.c, src/core/ata.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-probe.c, src/drive/drive-snapshot.c, + src/drive/drivecpu.c, src/drive/driverom.c, src/drive/iec/fdd.c, + src/drive/iec/pc8477.c, src/drive/iec/wd1770.c, src/drive/rotation.c, + src/lib/p64/p64.c, src/monitor/mon_assemble6809.c, + src/monitor/monitor_network.c, src/pet/6809.h, src/pet/pet-snapshot.c, + src/raster/raster-line.c, src/vdrive/vdrive-command.c, + src/vic20/vic20sound.c, src/video/video-sound.c, + src/video/video-viewport.c: Some warning fixes. - * src/arch/win32/x64.dsp: Fixed a typo. +2012-07-22 Marco van den Heuvel - * src/arch/win32/ui.c: Fixed the win32 monitor menu translation - bug. + * src/arch/sdl/archdep_win32.c, src/arch/sdl/fullscreen.c, + src/arch/sdl/ui.c, src/arch/sdl/video.c: Disable SDL debug. -2008-12-02 Marco van den Heuvel +2012-07-21 Kajtar Zsolt - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, - src/arch/win32/resisepic.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate.c: Updated the german, hungarian and italian - translations. + * src/vic20/vic-color.c: Green slightly lighter. Add comments why the + brightness levels look strange. - * src/arch/unix/gp2x/input_gp2x.c, src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/uitext_gp2x.c, - src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c, - src/c64/psid.c: Fixed some warnings. +2012-07-21 Marcus Sutton -2008-12-02 Spiro Trikaliotis + * src/arch/win32/uisidcart.c: Improve win32 SID cart dialog, adding + reSID(-fp) selection and likely fixing hardware SID selection. (It + still lacks a reSID settings tab.) - * src/arch/amigaos/vsidui.c, src/arch/msdos/vsidui.c, - src/arch/os2/vsidui.c, src/arch/riscos/vsidui.c, - src/arch/unix/gp2x/vsidui.c, src/arch/unix/gui/vsidui.c, - src/arch/win32/vsidui.c, src/c64/psid.c, src/vsidui.h: Renamed - vsid_setdrv() to vsid_ui_setdrv(); added it as a dummy - function for all ports that do not have it defined yet. +2012-06-03 Daniel Kahlin - * src/arch/win32/console.c: Undone r19606: When lifting the - mouse key in mark mode, copy data into clipboard. + * src/vicii/vicii-mem.c: Updated vicii_peek() to use the correct + register bit masks depending on regular VIC-II vs. DTV VIC-II. -2008-12-01 pottendo +2012-07-20 pottendo - * doc/html/plain/BUGS: Removed some obsolete `GTK+/Gnome' bugs - and added `-logfile' issue, known also as the pottendo - syndrome. + * po/de.po: Updated. - * src/arch/unix/x11/gnome/TODO: Updated. +2012-07-19 Marcus Sutton - * po/de.po, po/hu.po, po/it.po: Updated. + * src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc, + src/arch/beos/vicewindow.h: Refactored BeVICE menu update code. -2008-12-01 Marco van den Heuvel +2012-07-19 Benjamin Rosseaux - * src/arch/amigaos/c64ui.c: Added previously missing dialog - calls. + * src/drive/rotation.c: Better temporary GCR write bug workaround -2008-11-30 Hannu Nuotio +2012-07-18 Benjamin Rosseaux - * doc/html/plain/NEWS: Added some news + * src/drive/rotation.c: Temporary GCR write bug workaround -2008-11-30 Spiro Trikaliotis +2012-07-18 groepaz - * src/c64/psid.c, src/c64/psid.h, src/vsidui.h: Fixed - compilation for non-WIN archs by encapsulating vsid_setdrv() - in #ifdef, and some code cleanup. + * src/sound.c: do not use pdev before it was initialized. someone who + knows this code better should fix it properly -2008-11-30 Marco van den Heuvel +2012-07-17 Marco van den Heuvel - * src/arch/amigaos/ui.c, src/arch/amigaos/video.c: Fixed some - warnings. + * src/sound.c, src/sound.h, 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/soundcoreaudio.c, src/sounddrv/sounddart.c, + src/sounddrv/sounddummy.c, src/sounddrv/sounddump.c, + src/sounddrv/sounddx.c, src/sounddrv/soundfs.c, + src/sounddrv/soundhpux.c, src/sounddrv/soundiff.c, + src/sounddrv/soundmidas.c, src/sounddrv/soundmmos2.c, + src/sounddrv/soundmovie.c, 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/soundwav.c, src/sounddrv/soundwmm.c: Only adjust fragment + size for stereo capable devices. -2008-11-29 Spiro Trikaliotis +2012-07-17 Marco van den Heuvel - * doc/html/plain/NEWS: Added some news. + * src/arch/win32/uisound.c: Fixed in a better way. - * src/arch/win32/rs232net.c: Reworked code which was using Unix - style calls sometimes (SOCKET is unsigned on Windows, but - tested for < 0 to find out about invalid socket; used close() - for closing a socket, not closesocket(), ...); use - gethostbyname() to accept names for remote targets, too. +2012-07-17 Kajtar Zsolt - * src/arch/win32/rs232dev.c: Open the log with the name - "RS232DEV", not "RS232". + * src/vic20/vic-color.c: Magnus Lind ( magli143 ) - 2012-07-10 + 11:53:36 PDT: This patch changes the light orange color of xvic to be + light orange and not light brown. This matches the light orange tint + on my real vic-20 much better. + https://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542105&group_id=223021 -2008-11-29 Hannu Nuotio +2012-07-17 Kajtar Zsolt - * src/monitor/monitor.c: Monitor io command temporarily changes - to io bank if it's available (fixes bug 2076132) + * src/sound.c: Magnus Lind ( magli143 ) - 2012-07-14 10:48:49 PDT: + This patch doubles the fragment size if the sound mode is stereo + compared to when it is mono since the double amount of data is written + per sample in stereo mode. Without this patch, when using stereo mode, + the size of the sound buffer (in milliseconds) is only half the + configured size. + http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3544080&group_id=223021 -2008-11-29 Spiro Trikaliotis +2012-07-17 Marco van den Heuvel - * src/arch/win32/vsidui.c, src/c64/psid.c, src/c64/psid.h, - src/vsidui.h: #2353122: win32 vsid GUI Patch by iAN CooG, - reworked by Spiro: Improved -vsid GUI for win32: infoline - appears only by pressing "I"; self-raises process priority - (above normal) because when in background looses cpu power and - music is not played at correct speed; drag&drop support; - window also gets focus back on drop; correct display of - emulated sid model (when using -keepenv); gray background is - more relaxing than all white; a little code cleanup and minor - cosmetic changes; + * src/sounddrv/soundsdl.c: Applied the sdl sound patch by Magnus Lind: + Improves sdl sound driver fragment size handling and endianess. -2008-11-29 Hannu Nuotio +2012-07-17 Marco van den Heuvel - * src/log.c: Do not close/open log_file when setting the log - file name to the same value; (partially) fixes Load Settings & - *nix logging bug + * src/arch/win32/uisound.c: Changed #ifndef NODIRECTX to #ifndef + HAVE_DSOUND_LIB, that way mingw builds without dsound will not have + the wmm/dx sound driver selection gui either. -2008-11-29 Marco van den Heuvel +2012-07-15 Marco van den Heuvel - * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h: Fixed some - warnings. + * configure.in: Put linux 64bit data files in /lib64 instead + of /lib. - * src/arch/riscos/rs232.c: Added a previously missing include, +2012-07-14 Marco van den Heuvel - * src/arch/win32/Makefile.am: Fixed a typo. + * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h: Added + sdl drive selection to the amiga sdl port. -2008-11-28 Marco van den Heuvel +2012-07-14 Marco van den Heuvel - * po/POTFILES.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/arch/amigaos/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, - src/translate.c: Updated german, italian and hungarian - translations. - -2008-11-28 pottendo - - * arch/unix/x11/ui-resources.c (fullscreen_set_fs): Removed - verbosy log_message. - - * arch/unix/gui/uisettings.c (save_resources_file): In case of - GTK+ make use of the extended `ui_select_file()'. - - * src/arch/unix/ui.h: New type `ui_filechooser_t'. New - parameter to `ui_select_file()'. - - * arch/unix/x11/gnome/x11ui.c (build_file_selector): Make use - of GTK+'s GtkFileChooserAction. - - * arch/unix/x11/gnome/x11ui.c (ui_select_file): Take care of - new parameter action to show input line in the filechooser - dialog. - - * arch/unix/gui/c128ui.c (UI_MENU_DEFINE_TOGGLE): - arch/unix/gui/c128ui.c - arch/unix/gui/uiattach.c - arch/unix/gui/uic64cart.c - arch/unix/gui/uic64dtv.c - arch/unix/gui/uicommands.c - arch/unix/gui/uifliplist.c - arch/unix/gui/uikeyboard.c - arch/unix/gui/uipalette.c - arch/unix/gui/uiromset.c - arch/unix/gui/uirs232.c - arch/unix/gui/vic20ui.c - arch/unix/gui/vsidui.c - arch/unix/x11/xaw/uicartridge.c - arch/unix/x11/xaw/uiedisk.c - arch/unix/x11/xaw/uiscreenshot.c - arch/unix/x11/xaw/uisnapshot.c - arch/unix/x11/xaw/x11ui.c: - Adjusted to new API to ui_select_file() - added new parameter. - Xaw currently ignores this parameter. + * src/arch/sdl/archdep_win32.c: Coding style fixes. - * po/de.po: Updated. +2012-07-14 Marco van den Heuvel -2008-11-28 Marco van den Heuvel + * src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.h, + src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h, + src/arch/sdl/uifilereq.c: Applied slightly altered version of the sdl + drive selector patch by Magnus Lind: Adds drive selection + functionality to the window sdl port. - * src/arch/win32/watcom/arch.tgt: Fixed the watcom project - files. +2012-07-14 Marco van den Heuvel - * src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat: Added the - dtvrom.bin file to the msvc and watcom bindist generation - batch files. + * src/arch/win32/archdep.c: Applied patch by derrick inksley, fixes + loading of zip files with brackets ([]) in the filename for the + windows port. - * src/arch/win32/Makefile.am, src/resid-fp/Makefile.am, - src/resid/Makefile.am: Fixed the inclusion of siddefs.h and - siddefs-fp.h when using 'make dist'. +2012-07-14 Marco van den Heuvel -2008-11-28 pottendo + * src/arch/win32: Added wrc generated temporary resource files + (*.res.*) to the svn ignore. - * po/de.po, po/hu.po, po/it.po: Updated. +2012-07-14 Marco van den Heuvel -2008-11-28 Marco van den Heuvel + * src/arch/win32/watcom: Added the 'WinVICE*' directory generated by a + make bindist as an svn ignore. - * src/arch/win32/ui.c: Fixed some warnings. +2012-07-14 Marco van den Heuvel - * src/arch/win32/rs232dev.c: Removed stray '/*' within a - comment. + * data/C64/sdl_sym.vkm, data/C64DTV/sdl_sym.vkm, + data/CBM-II/sdl_buks.vkm, data/PET/sdl_bgrs.vkm, + data/PET/sdl_buks.vkm, data/PLUS4/sdl_sym.vkm, data/VIC20/sdl_sym.vkm: + Fixed the sdl keymap 'minus' key assignments. - * src/translate.c: Removed stray '\0'. +2012-07-14 Marco van den Heuvel -2008-11-27 Spiro Trikaliotis + * src/vic20/vic20sound.c: Applied vic20 sound patch by Magnus Lind. - * src/arch/unix/x11/xaw/x11ui.c: Fixed another compilation - warning on some machines. +2012-07-11 groepaz - * src/aciacore.c: Fixed warning about comparing different types. + * src/c64/cart/c64cartmem.c: fix pagefox ROML write access -2008-11-27 Hannu Nuotio +2012-07-11 Jarek Sobolewski - * src/arch/unix/gui/uisettings.c: Added load/save settings - from/to file *nix UI menu items + * po/pl.po: Updated. -2008-11-27 Marco van den Heuvel +2012-07-11 groepaz - * configure.in, src/arch/amigaos/ui.c, src/c64dtv/flash-trap.c, - src/video/Makefile.am: Fixed some warnings. + * src/diskimage/fsimage-gcr.c: removed redundant memory clear -2008-11-27 Hannu Nuotio +2012-07-11 groepaz - * src/vicii/viciidtv-draw.c: Added a cast to fix a warning + * src/diskimage/fsimage-gcr.c: clear trackdata with 0, do not attempt + to load data when offset is 0. patch from VICE 2.3.19 SPS -2008-11-26 Marco van den Heuvel +2012-07-10 Kajtar Zsolt - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h: Added 'save settings to - specified file' and 'load settings from specified file' items - to the amiga ui. + * src/ioutil.c: Magnus Lind: This patch avoids stat'ing every file if + the d_type field of dirent is available. It makes a real difference on + lesser os'es when browsing sdcards using the sdl-ui. + https://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542106&group_id=223021 -2008-11-26 Spiro Trikaliotis +2012-07-10 Kajtar Zsolt - * src/c64/reu.c: Fixed the IRQ generation behaviour of the REU. - Behaviour found and patch written by Wolfgang Moser. + * src/mouse.c: Magnus Lind: Add right button support for Atari + ST-mouse emulation, remove it for CX-22 trackball. + http://sourceforge.net/tracker/?func=detail&atid=1057619&aid=3542102&group_id=223021 -2008-11-26 Marco van den Heuvel +2012-07-10 Antti S. Lankila - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added 'save - settings to specified file' and 'load settings from specified - file' items to the win32 ui. + * src/c64/psid.c: Zero SidStereo flag unconditionally. Otherwise + playing a 2SID file followed by regular file may leave the stereo + mode on. -2008-11-24 Marco van den Heuvel +2012-07-06 Andrea Musuruane - * src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat: Prepared the - win32 msvc and watcom binary distribution generation batch files - for the release of VICE 2.1 + * po/it.po, po/translations-status.txt: Updated. - * data/C64/win_shortcuts.vsc, src/arch/win32/c64ui.c, - src/arch/win32/resmenu.txt: For win32 added alt-ctrl-I as the - shortcut for the isepic cart switch. +2012-07-06 Emir Akaydin -2008-11-24 Spiro Trikaliotis + * po/tr.po, po/translations-status.txt: Updated. - * src/aciacore.c: Adjusted function parameters to fit the - doxygen documented names. +2012-07-05 Marco van den Heuvel -2008-11-24 Marco van den Heuvel + * doc/vice.chm, doc/vice.hlp, doc/vice.pdf: Updated. - * src/arch/win32/c64ui.c: Added missing expert cart enable - translation item in the win32 ui. +2012-07-05 Marco van den Heuvel - * src/c64/cart/c64cart.c, src/translate.c, src/translate.txt: - Added default cart disable commandline switch as provided by iAN - CooG. + * po/translations-status.txt: Updated for the updated es.po file. - * src/c64/dqbb.c: Fixed the broken cart support. +2012-07-05 Manuel Antonio Rodriguez Bas - * po/nl.po, src/arch/amigaos/intl.c, src/translate.c: Updated - the german and dutch translations. + * po/es.po: Updated. - * src/arch/beos/make-bindist.sh: Added beos make-bindist.sh - script improvements as provided by Marcus Sutton. +2012-07-05 Marco van den Heuvel - * doc/html/plain/NEWS: Added some more items to the NEWS file. + * doc/vice.pdf, doc/vice.hlp, doc/vice.guide, doc/vice.chm, + configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, + po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, po/nl.po, + po/pl.po, po/it.po: VICE version 2.3.20 -2008-11-24 Hannu Nuotio +2012-07-05 Marco van den Heuvel - * src/monitor/monitor.c: Monitor playback code cleanup + * 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/sv.po, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/arch/win32/resc64.rc, src/translate_text.c: + Did a 'make trans-update'. -2008-11-19 pottendo +2012-07-05 Marco van den Heuvel - * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set - resource "UseFullscreen" to preserve state in case of the user - saves the settings. + * po/nl.po, po/translations-status.txt: Updated. -2008-11-19 pottendo +2012-07-05 Marco van den Heuvel - * src/video/video-resources.c (video_resources_chip_init): - Removed creation of unused fullscreen related resources: dsize, - dscan. + * 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'. - * src/video/video-cmdline-options.c - (cmdline_options_chip_fullscreen): Removed unused cmdline - options: `...full, ...fullscreendsize, etc.' - (cname_chip_fullscreen): Likewise. +2012-07-04 Marco van den Heuvel -2008-11-19 pottendo + * src/arch/msdos/video.c: Fixed. - * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set - `_ui_top_level' to reflect latest window on top; necessary to - make x128 happy. +2012-07-04 Marco van den Heuvel -2008-11-19 pottendo + * src/arch/msdos/uivideo.c: Rewrote the dos video settings menu. - * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise - window to user focus. (ui_popup): Likewise. (ui_set_left_menu): - Attach accelgroup to all shells. (ui_set_right_menu): Likewise. +2012-07-04 Marco van den Heuvel -2008-11-18 pottendo + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): - return in case we draw outside the canvas. This makes 80 column - work on startup using `-fullscreen -80col'. +2012-07-04 Marco van den Heuvel - * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): - Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. + * src/arch/msdos/uireu.c: Removed a space. - * src/arch/unix/x11/xrandr.c (set_xrandr): introduced - work-around for shutdown problem (segfault caused by already - freed resource). +2012-07-04 Marco van den Heuvel - * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made - static and return the status_bar widget. - (ui_fullscreen_statusbar): adjusted to app_shell local - status_bar. (x11ui_fullscreen): take care of x128 and enlarge - window depending on the 40/80 column key. + * doc/vice.texi, src/infocontrib.sed: Added Sven Droll to the external + contributors list. - * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscren hotekey. VICII FS remains with `Alt-d'. +2012-07-03 groepaz - * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscreen hotkey (was `Alt-d'). This is necessary for - distinguishing VICII fullscreen from CRTC fullscreen in case of - xcbm2. VICII FS remains with `Alt-d'. + * src/findhacks.sh: added little script to help with finding some ugly + things :) - * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added - parameter for hotkey. +2012-07-03 groepaz - * src/c128/c128.c (machine_specific_init): Enable fullscreen if - `-fullscreen' was given on commandline. Use VICII as default. + * doc/vice.texi: removed resources - * src/c64/c64.c (machine_specific_init): Enable fullscreen if - `-fullscreen' was given on commandline. * vic20/vic20.c - (machine_specific_init): Likewise. * pet/pet.c - (machine_specific_init): Likewise. * plus4/plus4.c - (machine_specific_init): Likewise. * cbm2/cbm2.c - (machine_specific_init): Likewise. * c64dtv/c64dtv.c - (machine_specific_init): Likewise. +2012-07-03 groepaz - * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved - XRANDR case to top in order to have XRANDR as default. + * src/c64/cart/reu.c: kill REUfirstUnusedRegister resource with fire + as requested :) -2008-11-23 Christian Vogelgsang +2012-07-03 groepaz - * src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib: - small nib update + * src/c64/c64-resources.c, src/sid/sid-resources.c: removed bogus and + unused SidParSIDport resource - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m: added record - history dialog - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: added video - settings dialog +2012-07-03 groepaz - * src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: - added missing ROM resources and added new cartridges - -2008-11-22 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/ui.m: added netplay control + * doc/vice.texi: removed RomsetXY resources - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: added - fliplist support +2012-07-03 groepaz -2008-11-23 Andreas Matthies + * src/c128/c128-resources.c, src/c64/c64-resources.c, + src/c64/vsid-resources.c, src/c64dtv/c64dtv-resources.c, + src/cbm2/cbm2-resources.c, src/cbm2/cbm5x0-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/pet/pet-resources.c, src/plus4/plus4-resources.c, src/romset.c, + src/vic20/vic20-resources.c: removed unused RomsetXY resources + (see devlog) - * src/video/render2x2pal.c, src/video/render2x2pal.h, - src/video/video-canvas.c, src/video/video-render-pal.c, - src/video/video-render.c, src/video/video-render.h: PAL renderer - needs to care for viewports first and last line. This fixes PAL - update bugs in lower border. +2012-07-03 Marco van den Heuvel -2008-11-23 pottendo + * src/arch/msdos/Makefile.am, src/arch/msdos/c64dtvui.c, + src/arch/msdos/uic64dtvmodel.c, src/arch/msdos/uic64dtvmodel.h: Added + c64dtv model selection to the msdos tui. - * po/de.po: Updated by pottendo. +2012-07-03 Marco van den Heuvel -2008-11-23 Marco van den Heuvel + * doc/vice.hlp: regenerated vice.hlp - * src/vic20/Makefile.am, src/vic20/vic20click.h: Removed the - vic20click.h file since it has become obsolete. +2012-07-03 Marco van den Heuvel -2008-11-23 Marco van den Heuvel + * doc/Makefile.am, doc/fixdox.sh, doc/vice.chm, doc/vice.guide, + doc/vice.hlp, doc/vice.inf, doc/vice.pdf, doc/vice.txt: Updated and + fixed hlp generation. - * src/vic20/vic20sound.c: Hardcoded '3' in vic20sound.c to avoid - future problems. +2012-07-02 groepaz -2008-11-23 Marco van den Heuvel + * src/arch/unix/joy.c, src/c128/c128drive.c, + src/fsdevice/fsdevice-resources.c, src/sound.c, + src/video/video-resources.c: some more defaults tweaking - * src/arch/unix/gp2x/make-bindist.sh: Fixed the gp2x - make-bindist.sh script. +2012-07-02 groepaz -2008-11-11 Hannu Nuotio + * src/arch/unix/x11/gnome/gnomevideo.c: fix gtk warning at vsid + startup - * src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/gpe-files/vsid.gpe, - src/arch/unix/gp2x/make-bindist.sh: Removed useless vsid.gpe +2012-07-02 groepaz -2008-11-11 Marco van den Heuvel + * src/arch/msdos/uic64cart.c: Added x64/x128 'reset on cart change' to + the msdos tui. - * configure.in: Disabled resid-fp for gp2x compile. +2012-07-02 groepaz -2008-11-11 Hannu Nuotio + * src/drive/drive-snapshot.c, src/drive/drive-sound.c, + src/drive/drive-sound.h: stop drive sounds when loading a snapshot, + fixes bug 3539422 - * data/C64/Makefile.am, data/C64/gp2x_pos.vkm, - data/C64/gp2x_sym.vkm, src/arch/unix/gp2x/Makefile.am, - src/arch/unix/gp2x/audio_gp2x.c, - src/arch/unix/gp2x/audio_gp2x.h, src/arch/unix/gp2x/c64ui.c, - src/arch/unix/gp2x/fullscreenarch.h, - src/arch/unix/gp2x/input_gp2x.c, - src/arch/unix/gp2x/input_gp2x.h, src/arch/unix/gp2x/keycodes.h, - src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, - src/arch/unix/gp2x/prefs_gp2x.c, - src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui_gp2x.c, - src/arch/unix/gp2x/ui_gp2x.h, src/arch/unix/gp2x/uiarch.h, - src/arch/unix/gp2x/uicmdline.c, src/arch/unix/gp2x/uimenu.h, - src/arch/unix/gp2x/uisound.h, src/arch/unix/gp2x/uitext_gp2x.c, - src/arch/unix/gp2x/uitext_gp2x.h, src/arch/unix/gp2x/vic20ui.c, - src/arch/unix/gp2x/video.c, src/arch/unix/gp2x/videoarch.h, - src/arch/unix/gp2x/vkeyboard_gp2x.c, - src/arch/unix/gp2x/vkeyboard_gp2x.h, src/arch/unix/kbd.h: gp2x - improvements from GnoStiC (with small changes) +2012-07-01 Marco van den Heuvel -2008-11-23 Hannu Nuotio + * doc/Documentation-Howto.txt, doc/Makefile.am, + doc/openGLsync-howto.txt, doc/vice.texi: merged openGLsync-howto.txt, + some more fixes - * src/monitor/mon_parse.c, src/monitor/mon_parse.y, - src/monitor/monitor.c, src/monitor/montypes.h: Added support - for recursion in monitor playback/load_labels +2012-07-01 Marco van den Heuvel -2008-11-23 Spiro Trikaliotis + * src/arch/sdl/fullscreen.c, src/arch/sdl/ui.c, src/arch/sdl/video.c: + write debug output to log instead of stdout/stderr - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Replaced TABs by SPACEs. +2012-07-01 Marco van den Heuvel - * src/resid-fp/filter.cc, src/sid/resid-fp.cc: - Removed/Circumvented warnings. + * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/uiplus4model.c, + src/arch/msdos/uiplus4model.h: Added plus4 model selection to the + msdos tui. -2008-11-23 Hannu Nuotio +2012-07-01 Marco van den Heuvel - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: ReSID-fp update to V27b as provided by - Antti Lankila + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Added autostart random delay to the beos + gui. -2008-11-23 Daniel Kahlin +2012-07-01 Marco van den Heuvel - * src/vic20/vic-draw.c: Minor changes. + * src/arch/msdos/uiattach.c: Added autostart random delay to the dos + tui. - * src/vic20/vic-draw.c: Refactored the handling of reverse/color - changes. +2012-07-01 Marco van den Heuvel - * src/vic20/vic20memsnapshot.c: Fixed potential bug in - vic20memsnapshot.c noted by nojoopa. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - * src/vic20/vic.c, src/vic20/vic.h: Ripped out the unused - pixel_table.quad stuff. +2012-07-01 Christian Vogelgsang - * src/vic20/vic.c: Enforced braces rule for vic.c. + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/videoparam.h, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: allow to display + key codes. helps creating keymaps. - * src/vic20/vic-mem.c: Enforced braces rule for vic-mem.c. +2012-07-01 Christian Vogelgsang - * src/vic20/vic-draw.c, src/vic20/vic.h: Enforced braces rule - for vic-draw.c. Removed some dead definitions. + * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, data/C64/osx_pos.vkm, + data/C64/osx_sym_us.vkm, data/C64DTV/osx_pos.vkm, + data/C64DTV/osx_sym_us.vkm: macosx: fixed left arrow key on us keymap + for C64/C128 - * src/vic20/vic-mem.c: Minor cosmetic change. +2012-06-30 Marco van den Heuvel -2008-11-22 Daniel Kahlin + * doc/readmes/Readme-DOS.txt: Updated a bit. - * src/vic20/vic-mem.c: Removed the FIXME because it is now - fixed. +2012-06-30 Olaf Seibert - * src/vic20/vic-draw.c, src/vic20/vic-mem.c: Corrected a problem - where the raster changes weren't sorted properly. + * doc/vice.texi: Mention TWO dual drives now, rather than one. - * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, - src/vic20/vic.h: Changes to reverse now correctly appear 3 hires - pixels late. +2012-06-29 groepaz - * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, - src/vic20/vic.h: Implemented one hires pixel lateness of border, - background andaux colors. + * doc/html/plain/CRT.txt, doc/html/plain/Walkthrough-Howto.txt, + src/lib/p64/doc: remove redundant textfiles -2008-11-22 Daniel Kahlin +2012-06-29 groepaz - * src/vicii/viciidtv-draw.c: Fixed lingering graphics in x64dtv - when using vcache in combination with overscan. + * doc/Documentation-Howto.txt, doc/html/Makefile.am, + doc/html/index.html, doc/vice.texi, src/lib/p64/Makefile.am: merged + crt.txt, walkthrough-howto.txt and p64tech.txt into vice.texi -2008-11-22 Spiro Trikaliotis +2012-06-29 Marcus Sutton - * src/arch/win32/Makefile.am: Added rs232win.h, so it will be - included into the dist. + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Add BeVICE menu items for Kingsoft & + Starbyte joysticks and Drive Sound Emulation. -2008-11-21 Marco van den Heuvel +2012-06-29 Marcus Sutton - * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uiisepic.c, src/c64/dqbb.c, - src/c64/isepic.c, src/initcmdline.c, src/translate.c, - src/translate.txt: Added previous T_(...) items to the - translation system. + * src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/vic20ui.cc: Remove obsolete SID cart menu toggle + entries. -2008-11-21 Hannu Nuotio +2012-06-29 Marcus Sutton - * src/autostart.h: Added autostart_snapshot to autostart.h, - fixes a warning with unix/gui/uiattach.c + * src/arch/beos/video.cc: Fix old regression in BeVICE-specific + cmdline option "+directwindow", which now prevents startup -2008-11-21 Christian Vogelgsang +2012-06-28 groepaz - * src/arch/unix/gui/uifullscreen-menu.h: fixed compile if no - fullscreen support is available + * src/c64/c64-resources.c, src/drive/iec/iec.c, + src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, + src/drive/iec/wd1770.c, src/drive/iec/wd1770.h, + src/video/video-resources.c: fixed some memory leaks -2008-11-21 Spiro Trikaliotis +2012-06-28 groepaz - * Version 2.0.9 + * src/lib.c, src/lib.h: fixed/extended memory leak pinpoint stuff and + enabled it by default in the debug build - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.9 +2012-06-28 Marco van den Heuvel - * src/arch/win32/Makefile.am: Fixing resqbb.rc -> resdqbb.rc. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf: Updated for the latest vice.texi changes. -2008-11-21 Marco van den Heuvel +2012-06-28 Marco van den Heuvel - * src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated the - german translations for the win32 and amiga intl. + * doc/readmes/Readme-DOS.txt: Updated a bit. -2008-11-21 pottendo +2012-06-28 Benjamin Rosseaux - * po/de.po: Updated by pottendo. + * doc/vice.texi, src/diskimage/fsimage-gcr.c: Updated contributor info + and fixed TDE autostart bug -2008-11-21 Hannu Nuotio +2012-06-28 Benjamin Rosseaux - * doc/vice.texi: Updated monitor documentation in vice.texi + * src/diskimage/fsimage-gcr.c, src/gcr.h: Added GCR_LOW_MEM define as + low memory option for some targets - * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uiisepic.c: Fixed DQBB and Isepic *nix GUI - submenu names and added the files to Makefile.am +2012-06-26 groepaz -2008-11-20 Marco van den Heuvel + * src/arch/sdl/fullscreen.c, src/arch/sdl/menu_video.c, + src/arch/sdl/ui.c, src/arch/sdl/video.c, src/arch/sdl/videoarch.h: + some reworking in order to get the resize/initial window size issues + under control - * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am, - src/arch/msdos/c64ui.c, src/arch/msdos/uidqbb.c, - src/arch/msdos/uidqbb.h, src/arch/msdos/uiisepic.c, - src/arch/msdos/uiisepic.h, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, - src/arch/os2/vac++/incl/c64.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidqbb.c, - src/arch/unix/gui/uidqbb.h, src/arch/unix/gui/uiisepic.c, - src/arch/unix/gui/uiisepic.h: Added ui elements for *nix, beos, - msdos and os2 for the dqbb and isepic carts. +2012-06-25 groepaz -2008-11-19 Marco van den Heuvel + * src/cartconv.c: made -f output some more details - * src/arch/amigaos/Makefile.am, src/arch/amigaos/c64uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uidqbb.c, src/arch/amigaos/mui/uidqbb.h, - src/arch/amigaos/mui/uiisepic.c, - src/arch/amigaos/mui/uiisepic.h, src/arch/amigaos/uires.h: Added - amiga ui elements for the dqbb and isepic carts. +2012-06-24 groepaz - * src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/vice.wpj: Watcom project files updated to - support the isepic and dqbb carts. + * doc/Documentation-Howto.txt, doc/vice.texi: fixed some FIXMEs, moved + some notes into the wiki - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/c64ui.c, src/arch/win32/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resdqbb.rc, - src/arch/win32/resisepic.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uidqbb.c, - src/arch/win32/uidqbb.h, src/arch/win32/uiisepic.c, - src/arch/win32/uiisepic.h, src/arch/win32/x64.dsp, - src/c64/c64mem.c, src/c64/dqbb.c, src/c64/dqbb.h, - src/c64/isepic.c: Added win32 ui elements for the dqbb and - isepic carts and updated the msvc project files. +2012-06-24 groepaz -2008-11-17 Marco van den Heuvel + * doc/vice.texi: fixed description for Romset resources. + RomsetXXXName resources must be investigated (and possibly removed). - * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/c128/c128mem.c, src/c64/Makefile.am, src/c64/c64.c, - src/c64/c64cart.h, src/c64/c64io.c, src/c64/c64mem.c, - src/c64/c64mem.h, src/c64/c64meminit.c, - src/c64/cart/c64cartmem.c, src/c64/dqbb.c, src/c64/dqbb.h: Added - Double Quick Brown Box cart support, no ui elements yet. +2012-06-24 Olaf Seibert -2008-11-14 Marco van den Heuvel + * data/PET/x11_bgrs.vkm, data/PET/x11_bukp.vkm, data/PET/x11_buks.vkm: + Some improvements to PET X11 keyboard maps mostly for SuperPET and + microAPL use. - * src/c64/isepic.c: Change the old ramcart reference to isepic, - and fixed a typo. +2012-06-23 Marco van den Heuvel - * src/c64/isepic.c: Fixed the phi1 and phi2 issues. + * src/lib/Makefile.am: Added the p64 directory to the parent + Makefile.am, so it actually gets included in the source tarball. - * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c, - src/c64/c64io.h, src/c64/cart/c64cart.c, - src/c64/cart/c64cartmem.c, src/c64/isepic.c, src/c64/isepic.h: - Added isepic cart support, no ui elements yet. +2012-06-23 Kajtar Zsolt -2008-11-20 Spiro Trikaliotis + * src/sid/sid-resources.c: Too much noise - * src/c64/reu.c: Fixes to the REU behaviour on timing, and on - behaviour on verify if interrupts are enabled. Analysis and - patch provided by Wolfgang Moser. +2012-06-22 groepaz -2008-11-19 pottendo + * doc/vice.texi: added new monitor commands - * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set - resource "UseFullscreen" to preserve state in case of the user - saves the settings. +2012-06-22 groepaz -2008-11-19 pottendo + * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrivec64dtv.c, src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiperipheraliec.c, + src/arch/unix/gui/uiperipheralieee.c: added dtv flash filesystem + directory setting - * src/video/video-resources.c (video_resources_chip_init): - Removed creation of unused fullscreen related resources: dsize, - dscan. +2012-06-22 groepaz - * src/video/video-cmdline-options.c - (cmdline_options_chip_fullscreen): Removed unused cmdline - options: `...full, ...fullscreendsize, etc.' - (cname_chip_fullscreen): Likewise. + * src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiperipheral.h, src/arch/unix/gui/uiperipheraliec.c, + src/arch/unix/gui/uiperipheralieee.c: added raw block device name + setting -2008-11-19 pottendo +2012-06-22 groepaz - * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set - `_ui_top_level' to reflect latest window on top; necessary to - make x128 happy. + * src/arch/unix/gui/uicommands.c: added monitor settings -2008-11-19 pottendo +2012-06-22 groepaz - * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise - window to user focus. (ui_popup): Likewise. (ui_set_left_menu): - Attach accelgroup to all shells. (ui_set_right_menu): Likewise. + * src/arch/unix/x11/gnome/uipalcontrol.c: added volume slider -2008-11-18 pottendo +2012-06-22 groepaz - * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): - return in case we draw outside the canvas. This makes 80 column - work on startup using `-fullscreen -80col'. + * src/arch/unix/x11/gnome/uiscreenshot.c: added half-fps setting - * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): - Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. +2012-06-22 groepaz - * src/arch/unix/x11/xrandr.c (set_xrandr): introduced - work-around for shutdown problem (segfault caused by already - freed resource). + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/vic20ui.c: added i/o collision setting - * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made - static and return the status_bar widget. - (ui_fullscreen_statusbar): adjusted to app_shell local - status_bar. (x11ui_fullscreen): take care of x128 and enlarge - window depending on the 40/80 column key. +2012-06-22 Marco van den Heuvel - * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscren hotekey. VICII FS remains with `Alt-d'. + * src/arch/msdos/menudefs.c: Fixed. - * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscreen hotkey (was `Alt-d'). This is necessary for - distinguishing VICII fullscreen from CRTC fullscreen in case of - xcbm2. VICII FS remains with `Alt-d'. +2012-06-22 Marco van den Heuvel - * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added - parameter for hotkey. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated + for the latest vice.texi changes. - * src/c128/c128.c (machine_specific_init): Enable fullscreen if - `-fullscreen' was given on commandline. Use VICII as default. +2012-06-22 Marco van den Heuvel - * src/c64/c64.c (machine_specific_init): Enable fullscreen if - `-fullscreen' was given on commandline. + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, + src/arch/amigaos/vsiduires.h: Finished the amiga vsid gui. - * src/vic20/vic20.c (machine_specific_init): Likewise. +2012-06-21 groepaz - * src/pet/pet.c (machine_specific_init): Likewise. + * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/checkdoc.mak, + doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated checkdoc, fixed + remaining missing descriptions. [x] achivement unlocked :) - * src/plus4/plus4.c (machine_specific_init): Likewise. +2012-06-21 groepaz - * src/cbm2/cbm2.c (machine_specific_init): Likewise. + * doc/Documentation-Howto.txt, doc/vice.texi: more descriptions, + almost done - * src/c64dtv/c64dtv.c (machine_specific_init): Likewise. +2012-06-21 Marco van den Heuvel - * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved - XRANDR case to top in order to have XRANDR as default. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated + for the latest vice.texi changes. -2008-11-19 pottendo +2012-06-21 Marco van den Heuvel - * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set - resource "UseFullscreen" to preserve state in case of the user - saves the settings. + * doc/Documentation-Howto.txt, doc/vice.pdf, doc/vice.texi, + doc/vice.txt: added more descriptions, 25 left... -2008-11-19 pottendo +2012-06-21 Marco van den Heuvel - * src/video/video-resources.c (video_resources_chip_init): - Removed creation of unused fullscreen related resources: dsize, - dscan. + * src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, + src/arch/amigaos/vsiduires.h: More updates on the amiga vsid gui. - * src/video/video-cmdline-options.c - (cmdline_options_chip_fullscreen), (cname_chip_fullscreen): - Removed unused cmdline options: `...full, ...fullscreendsize, - etc.' +2012-06-21 groepaz -2008-11-19 pottendo + * src/c64/cart/tfe.c: clear enabled flags on detach, fixes bug + #3536712 - * ??? (x11ui_fullscreen): set `_ui_top_level' to reflect latest - window on top; necessary to make x128 happy. +2012-06-21 Marco van den Heuvel -2008-11-19 pottendo + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen), - (ui_popup), (ui_set_left_menu), (ui_set_right_menu): raise - window to user focus. +2012-06-21 Marco van den Heuvel -2008-11-18 pottendo + * src/petcat.c: Applied patch by Sven A. Droll (adds Supergrafik + support). - * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): - return in case we draw outside the canvas. This makes 80 column - work on startup using `-fullscreen -80col'. +2012-06-21 Marco van den Heuvel - * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): - Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisound.c, src/arch/amigaos/uires.h, + src/arch/amigaos/video.c, src/arch/amigaos/vsidui.c, + src/arch/amigaos/vsiduires.h: More updates on the amiga vsid gui. - * src/arch/unix/x11/xrandr.c (set_xrandr): introduced - work-around for shutdown problem (segfault caused by already - freed resource). +2012-06-20 groepaz - * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made - static and return the status_bar widget. - (ui_fullscreen_statusbar): adjusted to app_shell local - status_bar. - (x11ui_fullscreen): take care of x128 and enlarge window - depending on the 40/80 column key. + * doc/Documentation-Howto.txt, doc/vice.pdf, doc/vice.texi, + doc/vice.txt: more missing descriptions (50 to go) - * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscreen hotkey. VICII FS remains with `Alt-d'. +2012-06-20 Marco van den Heuvel - * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for - fullscreen hotkey (was `Alt-d'). This is necessary for - distinguishing VICII fullscreen from CRTC fullscreen in case of - xcbm2. VICII FS remains with `Alt-d'. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. - * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added - parameter for hotkey. +2012-06-20 groepaz - * src/c128/c128.c (machine_specific_init): Enable fullscreen if - `-fullscreen' was given on commandline. Use VICII as default. + * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/vice.pdf, + doc/vice.texi, doc/vice.txt: updated checkdoc, added more missing + descriptions (100 to go!) - * src/c64/c64.c (machine_specific_init), src/vic20/vic20.c - (machine_specific_init), src/pet/pet.c (machine_specific_init), - src/plus4/plus4.c (machine_specific_init), src/cbm2/cbm2.c - (machine_specific_init), src/c64dtv/c64dtv.c - (machine_specific_init): Enable fullscreen if `-fullscreen' was - given on commandline. +2012-06-20 Marco van den Heuvel - * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved - XRANDR case to top in order to have XRANDR as default. + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf, + doc/vice.pdf, doc/vice.txt: Updated for the latest vice.texi changes. -2008-11-17 Spiro Trikaliotis +2012-06-20 Olaf Seibert - * src/c64/c64io.c, src/c64/cart/retroreplay.c, - src/c64/cart/retroreplay.h: Emulate the clockport disable - behaviour $DE00.0 of the RetroReplay cartridge. Patch provided - by Groepaz. + * doc/vice.texi: Add some SuperPET and DWW info. -2008-11-16 Christian Vogelgsang +2012-06-20 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: - added missing files to Makefile.am + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated resources + according to devlog - * src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: store - visibility of tool and main window in user defaults +2012-06-20 groepaz - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/viceapplication.m: fixed control - window checkmark in menu + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uisound.c, + src/arch/amigaos/ui.c, src/arch/amigaos/ui.h, + src/arch/amigaos/uires.h, src/arch/amigaos/vsidui.c, + src/arch/amigaos/vsiduires.h: Started on the vsid split for the amiga + port. - * src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/cocoa/video.m, - src/arch/unix/macosx/cocoa/view/consolewindow.m, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: fixed auto - placement of windows after startup set sensible defaults for - window positions +2012-06-20 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, - src/arch/unix/macosx/cocoa/view/Makefile.am, - src/arch/unix/macosx/cocoa/view/controlwindow.h, - src/arch/unix/macosx/cocoa/view/controlwindow.m, - src/arch/unix/macosx/cocoa/view/peripheraldrawer.h, - src/arch/unix/macosx/cocoa/view/peripheraldrawer.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m: replaced - peripheral drawer with a control utility window + * doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf: Updated + for the latest vice.texi changes. - * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/ui.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachinenotifier.h, - src/arch/unix/macosx/cocoa/vicemachinenotifier.m, - src/arch/unix/macosx/cocoa/vicenotifications.h, - src/arch/unix/macosx/cocoa/view/driveview.h, - src/arch/unix/macosx/cocoa/view/driveview.m, - src/arch/unix/macosx/cocoa/view/peripheraldrawer.m, - src/arch/unix/macosx/cocoa/view/tapeview.h, - src/arch/unix/macosx/cocoa/view/tapeview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m: added tape - controls to peripheral drawer added ui_get_file brushed up - peripheral drawer added attach/eject buttons for disk and tape - images - -2008-11-15 Christian Vogelgsang - - * src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: set - resource tree for x64dtv +2012-06-19 groepaz - * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, - src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/make-bindist.sh: added resource tree per - emulator. added x64 Mouse and ReSID FP resources. created x64dtv - resource tree. + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added all missing + resources - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: added copy&paste - support for emulators - - * src/arch/unix/macosx/cocoa/console.m, - src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed monitor - input crash +2012-06-19 groepaz - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/view/vicewindow.h, - src/arch/unix/macosx/cocoa/view/vicewindow.m: added edit and - view menu. added resize to scale x2, x3 and x4 menu entries. + * doc/Documentation-Howto.txt, doc/checkdoc.c: updated checkdoc tool -2008-11-16 Spiro Trikaliotis +2012-06-19 Olaf Seibert - * src/aciacore.c: unsigned char --> BYTE (as it is the defined type - which is used everywhere else). + * src/pet/6809.c, src/pet/6809.h, src/pet/pet-snapshot.c, + src/pet/petdww.c, src/pet/petmem.c, src/pet/petmem.h, + src/pet/petmemsnapshot.c, src/pet/pets.h: Snapshot support for + SuperPET state, 6702, 6809, DWW. - * src/aciacore.c, src/arch/unix/rs232.c: Fixed compilation error - (missing #include "translate.h"), removed warnings and fixed a wrongly - copy-n-pasted comment for int_acia_rx(). +2012-06-19 Marco van den Heuvel -2008-11-14 Spiro Trikaliotis + * src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c: Added drive par cable type + selection to the amiga gui. - * src/arch/win32/rs232win.h: Added missing prototype for - rs232dev_set_bps(). +2012-06-19 Marco van den Heuvel - * src/arch/win32/rs232dev.c: Fixed documentation; slightly reworked - DEBUG_FAKE_INPUT_OUTPUT. + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm5x0ui.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisid.h, + src/monitor/mon_lex.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.h: Fixed and updated the sid settings dialog for + the amiga gui. - * src/aciacore.c: When the RX is switched off, stop the RX alarm, too. +2012-06-19 Marco van den Heuvel - * src/aciacore.c, src/arch/amigaos/rs232.c, src/arch/os2/rs232.c, - src/arch/riscos/rs232.c, src/arch/unix/rs232.c, - src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, - src/arch/win32/rs232net.c, src/arch/win32/rs232win.h, src/rs232drv.h, - src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: aciacore: changed - behaviour of TX alarm (only fire when there is something to send); - added commentary; new functions rs232_set_status(), - rs232_get_status(), rs232_set_bps(), rs232drv_set_status(), - rs232drv_get_status(), rs232drv_set_bps(), rs232dev_set_status(), - rs232dev_get_status(), rs232dev_set_bps(), rs232net_set_status(), - rs232net_get_status() to handle the handshake lines; - src/arch/win32/rs232dev.c: DEBUG_FAKE_INPUT_OUTPUT can be used to - generate artificial data (for debugging purposes). + * src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/mui/uisiddtv.c: + Fixed the amiga sidcart/siddtv settings dialog. -2008-11-09 Spiro Trikaliotis +2012-06-19 Andrea Musuruane - * src/aciacore.c: New enum acia_tx_state to explain in_tx states. + * po/it.po, po/translations-status.txt: updated. -2008-11-07 Spiro Trikaliotis +2012-06-18 groepaz - * src/aciacore.c: renamed "intx" to "in_tx" to make it clear that it - is not meant as "int_x"; simplified int_acia_read_data(); made RX - alarm a permanent alarm now (that is, it is retriggered periodically); - when writing the Turbo232 Extended Control register, recalculate bps - rate; calculate a character as consisting of 15 bits, giving the - reception routine more time to react. + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: add a bunch of missing + resources - * src/aciacore.c, src/c128/c128.c, src/c64/c64.c, src/c64/c64acia.h, - src/c64/c64acia1.c: Removed myacia_init_mode_resources() and joined - the contents with myacia_init_resources(); added more doxygen - documentation. +2012-06-18 Marcus Sutton -2008-11-06 Spiro Trikaliotis + * src/arch/beos/Makefile.am, src/arch/beos/constants.h, + src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/ui_sidcart.cc, src/arch/beos/ui_sidcart.h, + src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_siddtv.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added a SID cart + settings dialog with ReSID and Digiblaster settings to BeVICE. - * src/aciacore.c: get_acia_ticks() replaced by set_acia_ticks(); - set_acia_ticks() calculates ticks for one character of 10 bits now, - not for every bit (this seems to be the intended behaviour in the - first place); added some doxygen commentary. +2012-06-18 groepaz -2008-11-02 Spiro Trikaliotis + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated all commandline + options - * src/aciacore.c: Make sure the RX interrupt is not generated too - often. +2012-06-18 groepaz -2008-11-01 Spiro Trikaliotis + * doc, doc/Documentation-Howto.txt, doc/checkdoc.mak, + doc/checkdoc.mon: improved/fixed checkdoc script - * src/aciacore.c: Fixed a comment which did not stop. +2012-06-18 groepaz - * src/acia.h, src/aciacore.c: RX interrupt was generated with every - possible bit before; fixed it (assuming data + parity + start + stop = - 10 bits); clarified some constants; clarified some code path. + * src/monitor/mon_command.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y, src/translate.txt, + src/translate_text.c: added monitor command to load/save resources + from/to file -2008-10-26 Spiro Trikaliotis +2012-06-18 Marco van den Heuvel - * src/arch/win32/res.rc: Add ES_AUTOHSCROLL to RS232 dialog so the - long RS232 paths for COM access can be entered. + * po/translations-status.txt: Updated for the updated es.po file. - * src/aciacore.c: Write RX alarm into snapshot and read it back from - there. +2012-06-18 Manuel Antonio Rodriguez Bas - * src/acia.h, src/aciacore.c: Renamed ACIA_CMD_BITS_IRQ_ENABLED to - ACIA_CMD_BITS_IRQ_DISABLED (descriptive name was wrong, but its usage - right); split ACIA alarm into two separate alarms for TX and RX; - int_acia_read_data() ensures that the read character is buffered until - it is read from the data register. + * po/es.po: Updated. - * src/acia.h, src/aciacore.c: Replaced "magic numbers" by cleaner - enumerated definitions of ACIA bits. +2012-06-18 Marco van den Heuvel - * src/6510core.c: Removed a warning via cast; changed indentation to - make nesting clearer. + * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/hardsid.c: Added + cw and hardsid availability checking routines to the amiga port. - * src/6510core.c: In DEBUG builds, the variable - debug_perform_break_into_monitor can be set unequal to 0 in order to - break into the monitor. +2012-06-18 Marco van den Heuvel -2008-10-25 Spiro Trikaliotis + * src/arch/win32/hardsid.c, src/hardsid.h: Changed the hardsid + availability checking routine to return an int instead of an unsigned + int. - * src/arch/win32/rs232dev.c: Added curly braces after if (). +2012-06-18 Marco van den Heuvel - * src/arch/win32/rs232dev.c: Fixed byte reception. + * src/arch/sdl/menu_sid.c: Removed obsolete cbm2 stereo sid menu + items. -2008-10-23 Spiro Trikaliotis +2012-06-18 Emir Akaydin - * src/arch/win32/rs232.c, src/arch/win32/rs232dev.c: Call - rs232dev_getc() if needed(); fix recognition of "real" COM device; set - comm mode. + * po/tr.po, po/translations-status.txt: Updated. -2008-10-21 Spiro Trikaliotis +2012-06-17 Marco van den Heuvel - * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, - src/arch/win32/rs232net.c, src/arch/win32/rs232win.h: First version of - RS232 support for "real" COMx. (mostly untested due to lack of testing - programs). + * src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/cbm5x0ui.c, src/arch/amigaos/cbm5x0uires.h, + src/arch/amigaos/mui/uiciamodel.c, src/arch/amigaos/mui/uiciamodel.h: + Added cbm2/cbm5x0 cia model selection to the amiga gui. -2008-10-17 Spiro Trikaliotis +2012-06-17 Marco van den Heuvel - * src/arch/win32/rs232.c: Replaced "#ifdef DEBUG" with a macro. + * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, + doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, + po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, po/nl.po, + po/pl.po, po/it.po: VICE 2.3.19 -2008-10-16 Spiro Trikaliotis +2012-06-16 Marco van den Heuvel - * src/arch/unix/Makefile.am, src/arch/unix/rs232.c, - src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/rs232.c, src/arch/win32/uiacia.c, - src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c, - src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: Consolidated spread - around definitions of NUM_DEVICES into rs232.h, renaming to - RS232_NUM_DEVICES; all spread around definitions of MAXRS232 now use - RS232_NUM_DEVICES instead. + * po/translations-status.txt: Updated for the updated pl.po file. -2008-11-15 Hannu Nuotio +2012-06-16 Jarek Sobolewski - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: ReSID-fp update to V26 as provided by - Antti Lankila + * po/pl.po: Updated. -2008-11-14 Spiro Trikaliotis +2012-06-16 Marco van den Heuvel - * src/c64/reu.c: When the IRQ mask register was programmed to - either 0xBF or 0x9F, but only end-of-transfer conditions were - reached by the test operations, the REU should not issue an - IRQ (the EOT mask flag was not set in combination with the IRQ - flag). Bug found and fix provided by Wolfgang Moser. + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/translate_text.c: Did a 'make trans-update'. -2008-11-13 Andreas Matthies +2012-06-16 Marco van den Heuvel - * src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: - Removed conflicting shortcut from Edit menu. + * po/nl.po, po/translations-status.txt: Updated. -2008-11-12 Hannu Nuotio +2012-06-16 Marco van den Heuvel - * src/initcmdline.c, src/main.c, src/resources.c, - src/resources.h: Added -config cmdline option for setting the - config file + * 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/amigaos/intl_text.c: More + translations unifications. -2008-11-11 Marco van den Heuvel +2012-06-16 Marco van den Heuvel - * po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/translate.c: Updated the dutch and german translations. + * po/nl.po, po/translations-status.txt: Updated. -2008-11-11 pottendo +2012-06-16 Marco van den Heuvel - * po/de.po: Updated. + * 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/amigaos/intl_text.c: Some + translations unification. -2008-11-11 Andreas Matthies +2012-06-16 Marco van den Heuvel - * src/arch/win32/ui-resources.c: Disable win32 VBLANC sync by - default. + * 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'. - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc: Fixed win32 shortcuts for copy - and paste to avoid conflicts with commodore key. - -2008-11-10 Spiro Trikaliotis - - * Version 2.0.8 - - * configure.in, doc/html/vice_1.html, doc/html/vice_10.html, - doc/html/vice_11.html, doc/html/vice_12.html, - doc/html/vice_13.html, doc/html/vice_14.html, - doc/html/vice_15.html, doc/html/vice_16.html, - doc/html/vice_2.html, doc/html/vice_3.html, - doc/html/vice_4.html, doc/html/vice_5.html, - doc/html/vice_6.html, doc/html/vice_7.html, - doc/html/vice_8.html, doc/html/vice_9.html, - doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po, - po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, - src/version.h: Version 2.0.8 +2012-06-16 groepaz -2008-11-10 Marco van den Heuvel + * src/joystick.c: some cleanup - * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/uic64dtv.c, - src/arch/msdos/uijoystick.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc: Added the hummer userport - changes to the os2, msdos and beos ui, +2012-06-16 Marco van den Heuvel -2008-11-09 Marco van den Heuvel + * AUTHORS, src/infocontrib.sed: Updated. - * doc/Makefile.am: Changed the info file generation to not split - the info file. +2012-06-16 Marco van den Heuvel -2008-11-09 Christian Vogelgsang + * doc/vice.texi: Fixed a typo. - * build/macosx/build-vice-dist.sh, - build/macosx/build-vice-release.sh, - src/arch/unix/macosx/make-bindist.sh: macosx: added SDK - versions to build. release build creates cocoa now with 10.5 - and 10.3+4 SDKs +2012-06-16 Benjamin Rosseaux -2008-11-09 Hannu Nuotio + * AUTHORS, doc/vice.texi: fixed AUTHORS and updated doc/vice.texi - * doc/vice.texi, src/arch/unix/gui/uic64dtv.c: Added missing - header and NULL-termination to unix DTV menu, updated - vice.texi for changed Hummer cmdline parameters +2012-06-16 Marco van den Heuvel -2008-11-09 Marco van den Heuvel + * src/arch/amigaos/Makefile.am, src/arch/amigaos/cbm2ui.c, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/cbm5x0ui.c, + src/arch/amigaos/cbm5x0uires.h, src/arch/amigaos/fixdeps.c, + src/arch/amigaos/hardsid.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uicbm5x0settings.c, + src/arch/amigaos/mui/uicbm5x0settings.h, src/arch/amigaos/uires.h, + src/arch/amigaos/xcbm5x0ns.c, src/cbm2/cbm5x0.c: Split xcbm2 and + xcbm5x0 for the amiga port. - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, - src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, - src/arch/unix/gui/uic64dtv.c, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/statusbar.c, src/arch/win32/ui.c, - src/arch/win32/uic64dtv.c, src/arch/win32/vic20ui.c, - src/c64dtv/c64dtv-cmdline-options.c, - src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, - src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, - src/c64dtv/c64dtvmem.c, src/c64dtv/hummeradc.c, - src/c64dtv/hummeradc.h, src/translate.c, src/translate.txt: - Changed the hummer userport device handling, added win32, - amiga and unix ui elements for the hummer userport changes, - and added win32 and amiga ui elements for the joy key enable. - -2008-11-06 Andreas Matthies - - * src/arch/win32/vsidui.c: Adapted win32 vsid patch by iAN CooG - to common API. - - * src/arch/win32/uikeyboard.c: Applied win32 shortcut dump patch - by iAN CooG. - -2008-11-05 Marco van den Heuvel - - * po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, - po/sv.po, src/arch/win32/resc64dtv.rc, src/translate.c: - Updated the dutch translations. - - * doc/coding-guidelines.txt: fixed an example. +2012-06-15 Kajtar Zsolt - * doc/coding-guidelines.txt: Added more examples for the use of - braces with if and for. + * src/arch/unix/mousedrv.c, src/arch/unix/mousedrv.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: + Scalable mouse resolution. Also on gnome and for xv. - * doc/coding-guidelines.txt: Changed the indentation to be 4 - spaces for external contributions. +2012-06-15 Kajtar Zsolt -2008-11-05 pottendo + * src/arch/unix/x11/gnome/x11ui.c: Simplify. - * po/de.po: Updated. +2012-06-15 Kajtar Zsolt -2008-11-03 Andreas Matthies + * src/arch/unix/x11/xaw/x11ui.c: Much simpler wrap area calculation, + and also works with clipped windows - * src/vicii/vicii-mem.c: Display is enabled even if DEN is - cleared in line 51 after cycle 0. This fixes Magic Risk demo. +2012-06-15 Kajtar Zsolt -2008-11-03 Marco van den Heuvel + * src/arch/win32/mousedrv.c: Add some scaling to match speed to other + systems. Not the final version, but for now it's ok. - * po/de.po, po/fr.po, po/hu.po, po/intl2po.c, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/translate.c: Fixed some - errors in translate.c, fixed intl2po.c to skip N_() strings - and did a 'make update-po' to get the correct *.po files. +2012-06-15 Kajtar Zsolt -2008-11-02 Hannu Nuotio + * src/arch/win32/ui.c: This is redundant. If direct input is used, + it's not handled here anyway. - * data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added - dtvrom.bin +2012-06-15 Kajtar Zsolt -2008-11-01 Hannu Nuotio + * src/mouse.c: Increase movement limit. Less backlog feeling on low + rate sampling mouse drivers. It's still low enough to not confuse them + on fast movement. - * doc/vice.texi, man/vice.1: Documentation and man page DTV - updates +2012-06-15 Marco van den Heuvel -2008-10-31 Hannu Nuotio + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/mui/uijoystickll.c: Added kingsoft and starbyte + userport joystick adapters support to the amiga gui. - * doc/vice.texi: C64DTV documentation added to vice.txi +2012-06-15 Marco van den Heuvel -2008-10-30 Hannu Nuotio + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uipetsettings.c, + src/arch/amigaos/mui/uipetsettings.h, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Changed the pet + model selection for the amiga gui. - * src/raster/raster-resources.c: Disable vcache by default on - x64dtv +2012-06-15 Marco van den Heuvel - * src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c, - src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c: - Default SID model is now DTVSID for x64dtv, HummerADC added to - unix menu, fixed DMA/Blitter log resource setter return value, - some code cleanup + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uited.c, + src/arch/amigaos/mui/uited.h, src/arch/amigaos/mui/uivic.c, + src/arch/amigaos/mui/uivic.h, src/arch/amigaos/mui/uivic20mem.c, + src/arch/amigaos/mui/uivic20mem.h, src/arch/amigaos/mui/uivicii.c, + src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h: Added c128 model selection, vic border + mode selection, ted border mode selection and extended the vicii + border mode selection for the amiga gui. -2008-10-26 Hannu Nuotio +2012-06-14 Marco van den Heuvel - * src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache - when switching to new DTV vmodes. Fixes most x64dtv vcache - issues. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiciamodel.c, + src/arch/amigaos/mui/uiciamodel.h, src/arch/amigaos/uires.h: Added cia + model selection for x128 to the amiga gui. -2008-11-02 Marco van den Heuvel +2012-06-14 groepaz - * src/translate.c: Fixed a double quotation. + * src/joystick.c: improved handling of opposite directions (again) -2008-11-02 Hannu Nuotio +2012-06-14 Marco van den Heuvel - * data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added - dtvrom.bin + * src/arch/amigaos/Makefile.am, 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/uiretroreplay.c, + src/arch/amigaos/mui/uiretroreplay.h, src/arch/amigaos/uires.h: Added + retro replay support to the amiga gui. -2008-11-01 Hannu Nuotio +2012-06-14 groepaz - * doc/vice.texi, man/vice.1: Documentation and man page DTV - updates + * src/cmdline.c: change warning into an error -2008-10-31 Hannu Nuotio +2012-06-14 groepaz - * doc/vice.texi: C64DTV documentation added to vice.txi + * src/sid/sid-cmdline-options.c: fix description -2008-10-30 Hannu Nuotio +2012-06-14 groepaz - * src/raster/raster-resources.c: Disable vcache by default on - x64dtv + * src/video/video-resources.c: if compiled with HAVE_HWSCALE, then + also use it by default - * src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c, - src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c: - Default SID model is now DTVSID for x64dtv, HummerADC added to - unix menu, fixed DMA/Blitter log resource setter return value, - some code cleanup +2012-06-14 groepaz -2008-10-26 Hannu Nuotio + * src/c128/c128drive.c, src/c64/c64drive.c, src/cbm2/cbm2drive.c, + src/drive/drive-resources.c, src/drive/drive.h, src/pet/petdrive.c, + src/vic20/vic20drive.c: change default drive settings for slightly + improved compatibility - * src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache - when switching to new DTV vmodes. Fixes most x64dtv vcache - issues. +2012-06-14 groepaz -2008-11-02 Hannu Nuotio + * src/sid/sid-resources.c: change default SID to 8580 for C128 to + match a defined model - * src/arch/unix/gui/uijoystick2.c, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/xaw/uiarch.h: Added KeySetEnable menu item - (and hotkey) to unix UI +2012-06-14 Benjamin Rosseaux -2008-11-02 Christian Vogelgsang + * src/drive/drive.c, src/machine.c: Workaround for the + machine_shutdown calling issue, even if machine_init was not called + before. - * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/joystick.c: Introduced a new integer resource called - 'KeySetEnable'. This flag allows to toggle the usage of key set - based joysticks. If this flag is disabled then no key is - occupied by a joystick mapping and allows typing on the virtual - keyboard. Added resource toggle to OSX UI called "Options/Allow - Keyset Joystick". - -2008-10-31 Hannu Nuotio - - * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to - V25 as provided by Antti Lankila - -2008-10-30 Andreas Matthies - - * src/attach.c: Detach all should only display drives that had - an image attached (patch by iAN CooG). - -2008-10-29 Marco van den Heuvel - - * src/main.c: Corrected some of the VICE team member names. - -2008-10-28 Marco van den Heuvel - - * src/arch/win32/Makefile.am, src/arch/win32/x128.dsp, - src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, - src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, - src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp, - src/debug.c: Made the res*cat.rc (re)building depend on - debug.h - - * po/de.po, po/it.po, src/arch/win32/utils/gentranslate.c, - src/monitor/mon_command.c, src/translate.c, src/translate.txt: - Updated the german, hungarian, italian and swedish - translations in translate.c - -2008-10-27 Marco van den Heuvel - - * src/debug.c, src/translate.c: Changed USE_PARAM_TEXT to - USE_PARAM_STRING. - - * src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh: - Fixed a typo and changed the _TRANSLATE_H define to - VICE_TRANSLATE_H. - - * po/POTFILES.in, src/arch/win32/utils/gentranslate.c, - src/gentranslate_h.sh, src/monitor/mon_command.c, - src/translate.c, src/translate.txt: Converted the - monitor/mon_command.c file to the new intl unification. - -2008-10-25 Spiro Trikaliotis - - * Version 2.0.7 - - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.7 - -2008-10-24 Marco van den Heuvel - - * po/de.po, src/arch/win32/resc64dtv.rc, src/translate.c: - Updated the german translations. - - * po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmouse.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated the - italian translations. - - * doc/coding-guidelines.txt: Reformatted for 80 cols. - -2008-10-24 Marco van den Heuvel - - * doc/Makefile.am, doc/coding-guidelines.txt, src/vice.h: Added - T_(...) define to vice.h and started a coding guidelines - document. - -2008-10-23 Marco van den Heuvel - - * src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/uicmdline.c, src/arch/beos/uicmdline.c, - src/arch/msdos/uicmdline.c, src/arch/os2/uicmdline.c, - src/arch/riscos/uicmdline.c, src/arch/unix/gp2x/uicmdline.c, - src/arch/unix/gui/uicmdline.c, - src/arch/unix/macosx/cocoa/ui-cmdline-options.c, - src/arch/win32/uicmdline.c, src/cmdline.c, src/cmdline.h: - Finished up the intl unification code. - -2008-10-19 Marco van den Heuvel - - * po/POTFILES.in, src/aciacore.c, src/arch/amigaos/joy.c, - src/arch/amigaos/joyll.c, src/arch/amigaos/uiapi.c, - src/arch/beos/joy.cc, src/arch/beos/kbd.c, - src/arch/beos/video.cc, src/arch/msdos/joy.c, - src/arch/msdos/ui.c, src/arch/msdos/video.c, - src/arch/msdos/vsync.c, src/arch/os2/joy.c, src/arch/os2/kbd.c, - src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, - src/arch/os2/mousedrv.c, src/arch/os2/ui.c, - src/arch/os2/unused/video_gpi.c, src/arch/os2/unused/vsync.c, - src/arch/os2/video.c, src/arch/unix/joy.c, - src/arch/unix/macosx/cocoa/ui-cmdline-options.c, - src/arch/unix/macosx/joy.c, src/arch/unix/mididrv.c, - src/arch/unix/rs232.c, src/arch/unix/x11/ui-cmdline-options.c, - src/arch/unix/x11/xaw/x11video.c, src/arch/win32/joy.c, - src/arch/win32/mididrv.c, src/arch/win32/ui-resources.c, - src/arch/win32/uicmdline.c, src/arch/win32/utils/gentranslate.c, - src/arch/win32/video.c, src/attach.c, src/autostart.c, - src/c128/c128-cmdline-options.c, src/c128/c128mmu.c, - src/c128/functionrom.c, src/c64/c64-cmdline-options.c, - src/c64/c64-midi.c, src/c64/c64_256k.c, src/c64/cart/c64cart.c, - src/c64/cart/ide64.c, src/c64/digimax.c, src/c64/georam.c, - src/c64/mmc64.c, src/c64/plus256k.c, src/c64/plus60k.c, - src/c64/psid.c, src/c64/ramcart.c, src/c64/reu.c, src/c64/tfe.c, - src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, - src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c, - src/cbm2/cbm2-cmdline-options.c, src/cmdline.c, src/cmdline.h, - src/datasette.c, src/debug.c, src/drive/drive-cmdline-options.c, - src/drive/iec/c64exp/c64exp-cmdline-options.c, - src/drive/iec/iec-cmdline-options.c, - src/drive/iec/plus4exp/plus4exp-cmdline-options.c, - src/drive/iec128dcr/iec128dcr-cmdline-options.c, - src/drive/ieee/ieee-cmdline-options.c, - src/drive/tcbm/tcbm-cmdline-options.c, src/event.c, - src/fliplist.c, src/fsdevice/fsdevice-cmdline-options.c, - src/gentranslate_h.sh, src/gfxoutputdrv/ffmpegdrv.c, - src/initcmdline.c, src/kbdbuf.c, src/log.c, src/midi.c, - src/monitor/monitor.c, src/mouse.c, - src/pet/pet-cmdline-options.c, src/pet/pet.c, src/pet/petpia1.c, - src/pet/petreu.c, src/plus4/plus4-cmdline-options.c, - src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, - src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c, - src/printerdrv/interface-serial.c, - src/printerdrv/interface-userport.c, - src/printerdrv/output-select.c, src/printerdrv/output-text.c, - src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c, - src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, - src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c, - src/sound.c, src/sysfile.c, src/translate.c, src/translate.txt, - src/traps.c, src/vdc/vdc-cmdline-options.c, - src/vic20/vic20-cmdline-options.c, src/vic20/vic20cartridge.c, - src/vicii/vicii-cmdline-options.c, - src/video/video-cmdline-options.c, src/vsync.c: More intl - unification updates. - -2008-10-15 Marco van den Heuvel - - * po/POTFILES.in, src/initcmdline.c, src/kbdbuf.c, src/log.c, - src/monitor/monitor.c, src/mouse.c, - src/pet/pet-cmdline-options.c, src/pet/petpia1.c, - src/pet/petreu.c, src/plus4/plus4-cmdline-options.c, - src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, - src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c, - src/printerdrv/interface-serial.c, - src/printerdrv/interface-userport.c, - src/printerdrv/output-select.c, src/printerdrv/output-text.c, - src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c, - src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, - src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c, - src/translate.c: Some more intl unification changes. - -2008-10-14 Marco van den Heuvel - - * po/POTFILES.in, src/c128/functionrom.c, - src/c64/c64-cmdline-options.c, src/c64/c64_256k.c, - src/c64/cart/c64cart.c, src/c64/cart/ide64.c, src/c64/digimax.c, - src/c64/georam.c, src/c64/mmc64.c, src/c64/plus256k.c, - src/c64/plus60k.c, src/c64/psid.c, src/c64/ramcart.c, - src/c64/reu.c, src/c64/tfe.c, - src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, - src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c, - src/cbm2/cbm2-cmdline-options.c, src/datasette.c, - src/drive/drive-cmdline-options.c, - src/drive/iec/c64exp/c64exp-cmdline-options.c, - src/drive/iec/iec-cmdline-options.c, - src/drive/iec/plus4exp/plus4exp-cmdline-options.c, - src/drive/iec128dcr/iec128dcr-cmdline-options.c, - src/drive/ieee/ieee-cmdline-options.c, - src/drive/tcbm/tcbm-cmdline-options.c, src/fliplist.c, - src/fsdevice/fsdevice-cmdline-options.c, - src/gfxoutputdrv/ffmpegdrv.c, src/translate.c: Some more intl - unification changes. - -2008-10-13 Marco van den Heuvel - - * po/POTFILES.in, src/Makefile.am, src/aciacore.c, src/attach.c, - src/autostart.c, src/c128/c128-cmdline-options.c, - src/c128/c128mmu.c, src/c64/c64export.c, src/c64/c64io.c, - src/cmdline.c, src/cmdline.h, src/debug.c, src/event.c, - src/gentranslate_h.sh, src/network.c, src/screenshot.c, - src/sound.c, src/translate.c, src/vsync.c: intl unification - changes. +2012-06-14 groepaz -2008-10-22 pottendo + * src/plus4/ted-resources.c, src/vdc/vdc-resources.c, + src/vic20/vic-resources.c, src/vicii/vicii-resources.c, + src/viciisc/vicii-resources.c: sanitize doublesize defaults - * po/de.po: Updated by pottendo. +2012-06-14 Marco van den Heuvel - * po/de.po: Updated by pottendo. + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/cbm5x0uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h: Added drive + sound support to the amiga gui. - * src/arch/unix/gui/uidrivec128.c, - src/arch/unix/gui/uidrivec64.c, - src/arch/unix/gui/uidrivec64c128.c, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivepetcbm2.c, - src/arch/unix/gui/uidriveplus4.c, - src/arch/unix/gui/uidrivevic20.c: Fixed [ - vice-emu-Bugs-2179107 ] Menus randomly selecting/unselecting - options for drives by removing wrong `*' (checkbox markers) - from menu definition. +2012-06-14 Benjamin Rosseaux -2008-10-18 pottendo + * src/drive/drive.c: Access violation workaround - * po/it.po: Updated by Andrea. +2012-06-14 groepaz -2008-10-14 Spiro Trikaliotis + * src/arch/unix/gui/uicommands.c: do not crash if an option has no + proper description :) - * src/arch/win32/types.h: Changed #define'd "types" to typedefs. +2012-06-14 groepaz -2008-10-13 pottendo + * src/cmdline.c: emit a warning if an option has no proper description - * po/de.po: Updated. +2012-06-14 Marco van den Heuvel -2008-10-13 Spiro Trikaliotis + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisound.c: Added sound output mode support to the + amiga gui. - * src/arch/win32/uitfe.c: Fixed URL for TFE/RR-Net support link. +2012-06-14 groepaz -2008-10-12 Marco van den Heuvel + * src/c128/c128-cmdline-options.c, src/video/video-resources.c: fix + duplicated resources/options - * src/c64/c64io.c: Added a call to ui_update_menus() for correct - ui display after changing resource values. +2012-06-14 Marco van den Heuvel -2008-10-12 Hannu Nuotio + * src/arch/amigaos/Makefile.am, 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/uiburstmod.c, + src/arch/amigaos/mui/uiburstmod.h, src/arch/amigaos/uires.h: Added c64 + drive burst modification support to the amiga gui. - * src/resid-fp/sid.cc: ReSID-fp hardclip fix as provided by - Antti Lankila +2012-06-14 Jarek Sobolewski -2008-10-12 Spiro Trikaliotis + * po/pl.po: Updated. - * src/arch/unix/macosx/mididrv.c: Added svn-properties +2012-06-14 groepaz -2008-10-12 Christian Vogelgsang + * src/c64dtv/c64dtv.c, src/cmdline.c, + src/drive/drive-cmdline-options.c, + src/drive/iec/iec-cmdline-options.c, + src/drive/ieee/ieee-cmdline-options.c: added runtime check for + duplicated commandline options, some related fixes - * configure.in, src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/mididrv.c: added mac midi driver +2012-06-14 groepaz -2008-10-12 Hannu Nuotio + * src/resources.c: added runtime check for duplicated resources - * src/arch/unix/gui/uiattach.c, src/arch/unix/x11/gnome/x11ui.c, - src/autostart.c: Autostart fixes as provided by Antti Lankila +2012-06-14 Benjamin Rosseaux -2008-10-12 Marco van den Heuvel + * AUTHORS: Added missed peoples - * src, src/arch/riscos, src/resid-fp: Added some more svn - ignores. +2012-06-14 Benjamin Rosseaux - * configure.in, src/arch/amigaos, - src/arch/amigaos/mui/uivideoc128.c, src/arch/beos: Changed the - way the AmigaOS3 port is built to not build resid-fp, and - added some more svn ignores. + * src/drive/rotation.c: Single more P64 rotation performance fix -2008-10-11 Marco van den Heuvel +2012-06-14 Benjamin Rosseaux - * src/vic20/vic20sound.c: Changed the header of the vic20sound.c - file to the VICE standard. + * src/drive/rotation.c: P64 rotation performance fixes - * src/arch/win32/archdep.h: Deleted some unneeded defines. +2012-06-13 Benjamin Rosseaux -2008-10-11 Spiro Trikaliotis + * src/drive/drive.c, src/drive/rotation.c: P64 rotation code cleanup, + optimization and simplification - * Version 2.0.6 +2012-06-13 Benjamin Rosseaux - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.6 + * src/diskimage/diskimage.c, 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.h, src/drive/drive-snapshot.c, src/drive/drive.c, + src/drive/driveimage.c, src/gcr.h: Implemented half track support at + diskette image code level and enhanced drive snapshot code for that -2008-10-11 Christian Vogelgsang +2012-06-13 Marco van den Heuvel - * src/arch/unix/macosx/Makefile.am: fixed typo in Makefile.am + * src/arch/amigaos/intl_text.c: Changed IDE64 HDx names to + primary/secondary master/slave in the amiga gui. - * configure.in: add arch source dir include in cocoa port +2012-06-13 Marco van den Heuvel - * src/arch/unix/macosx/joy.c: joy driver output redirected to - log channel + * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidriveplus4.c, + src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromc64vic20settings.c, + src/arch/amigaos/mui/uiromplus4settings.c, src/arch/amigaos/video.c: + Added fd2000/4000 and d1m/d2m/d4m support to the amiga gui. - * src/arch/unix/archdep.c, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/view/consolewindow.h, - src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed console - output after reopening the default log file +2012-06-13 groepaz - * src/arch/unix/macosx/joy.h: fix for X11/gtk+ compile + * src/pet/petmem.c, src/pet/petpia.h, src/piacore.c: fix warnings - * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: updated - cocoa ui to support new joystick driver +2012-06-13 groepaz -2008-10-06 Christian Vogelgsang + * src/debug.c: style fixes, fix warning - * src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: - rewrote Mac joystick driver to better support HID - joysticks/gamepads +2012-06-13 Marco van den Heuvel -2008-08-23 Christian Vogelgsang + * src/arch/amigaos/Makefile.am, 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/uivideo.c, + src/arch/amigaos/mui/uivideo.h, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, + src/arch/amigaos/video.c, src/cbm2ui.h: Rewrote the amiga video + settings. - * build/macosx/build-vice-dist.sh, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/Makefile.am, - src/arch/unix/macosx/Resources/x64dtv.icns, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvui.m, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support - (ported from vp) +2012-06-13 Christian Vogelgsang -2008-07-20 Christian Vogelgsang + * build/macosx/build-vice-release.sh: macosx: allow to tag releases, + too - * src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be - endian safe. big endian now works, too. +2012-06-13 Christian Vogelgsang - * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, - build/macosx/build-vice-dist.sh, - src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4 - binary with the correct X11 headers/libs on 10.5 OSX + * build/macosx/build-vice-release.sh: macosx: allow to set own tag in + build script -2008-10-10 Marco van den Heuvel +2012-06-13 groepaz - * src/arch/msdos: Added some more svn ignores. + * src/arch/sdl/ui.c, src/arch/sdl/video.c: save/restore window size - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/uihelp.c, - src/arch/win32/vic20ui.c, src/machine.h: Added a 'help' item - to the win32 help menu which will display the correct .chm - file for the machine in use. +2012-06-12 groepaz -2008-10-09 Marco van den Heuvel + * src/arch/sdl/menu_pethw.c: updated model selection - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/sid/resid-fp.cc: Added Antti's latest - updates for resid-fp. +2012-06-12 groepaz - * src/arch/win32/utils: Added some more svn ignores. + * src/arch/sdl/menu_drive.c: updated parallel cable selection - * po, src/resid, src/resid-fp: Added some more svn ignores. +2012-06-12 groepaz - * po/nl.po: Corrected some dutch translation errors. + * src/arch/sdl/menu_joystick.c: updated userport joystick adapter + settings -2008-10-05 Hannu Nuotio +2012-06-12 Benjamin Rosseaux - * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h, - src/arch/unix/gui/vic20ui.c: Separate MIDI menus for C64/C128 - and VIC-20 in *nix + * src/drive/rotation.c: Disabled NRZI flux pulse filter at + GCR-emulation-based images because these imsges are almost clean + already (this filter is still active but in fake mode at these + GCR-based images) and fixed P64 writeback bug (dirty flag was not + always set) -2008-10-05 Marco van den Heuvel +2012-06-11 Benjamin Rosseaux - * configure.in, src/arch/unix/mididrv.c, - src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, - src/arch/win32/base.dsp, src/arch/win32/c128ui.c, - src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, - src/arch/win32/c64ui.c, src/arch/win32/mididrv.c, - src/arch/win32/msvc/config.h, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/resmidi.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/uimidi.c, src/arch/win32/uimidi.h, - src/arch/win32/vic20.dsp, src/arch/win32/vic20ui.c, - src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/config.h, src/arch/win32/watcom/vic20.tgt, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/xvic.dsp, src/c128/c128.c, src/c64/Makefile.am, - src/c64/c64-midi.c, src/c64/c64-midi.h, src/c64/c64.c, - src/c64/c64io.c, src/midi.c, src/midi.h, src/mididrv.h, - src/translate.c, src/translate.txt, src/vic20/Makefile.am, - src/vic20/vic20-midi.c, src/vic20/vic20-midi.h, - src/vic20/vic20.c, src/vic20/vic20mem.c: Changed the midi - support around, added win32 ui elements for it adapted msvc - project files and adapted win32 watcom project files. + * src/drive/drive-snapshot.c, src/drive/drive.h, + src/drive/iecieee/via2d.c, src/drive/rotation.c, src/drive/rotation.h: + Merged drive data bus timing stuff from SPS patch as a temporary + solution until the drive code will be single cycle exact -2008-10-02 Daniel Kahlin +2012-06-11 Marco van den Heuvel - * src/translate.c, src/translate.txt: updated translation - regarding miditype + * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/plus4ui.c, src/arch/amigaos/uires.h: Added c64dtv + model selection to the amiga gui. -2008-10-02 Hannu Nuotio +2012-06-11 Marco van den Heuvel - * src/c64/c64io.c, src/midi.c, src/midi.h, src/vic20/vic20mem.c: - Moved Maplin to df00, fixed Maplin rx address, added type names - to -miditype help text + * src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/uires.h: Corrected some plus4 id's. - * src/Makefile.am, src/arch/unix/gui/vic20ui.c, - src/vic20/vic20.c, src/vic20/vic20mem.c: Added MIDI support & - unix GUI entries to xvic +2012-06-11 Marco van den Heuvel -2008-10-02 Daniel Kahlin + * src/arch/amigaos/mui/uiromplus4settings.c: Replaced "3plus1loName" + and "3plus1hiName" with "FunctionLowName" and "FunctionHighName" in + the amiga port. - * src/arch/win32/archdep.h, src/arch/win32/mididrv.c: Refactored - mididrv code. Dumps available devices to the log now. In/out - device is selectable from the command line. +2012-06-11 Marco van den Heuvel - * src/arch/win32/Makefile.am, src/arch/win32/archdep.h, - src/arch/win32/mididrv.c, src/translate.c, src/translate.txt: - Added initial MIDI support for win32. + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/uires.h: Updated the plus4 cartridge support for the + amiga port. -2008-09-29 Hannu Nuotio +2012-06-11 Marco van den Heuvel - * src/arch/unix/gui/uimidi.c, src/midi.c, src/midi.h: Bugfixes, - cleanup, added Maplin interface and mirroring support + * src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/monitor/mon_parse.c, src/monitor/mon_parse.h: Added plus4 + cartridge reset support to the amiga gui. -2008-09-28 Hannu Nuotio +2012-06-11 Olaf Seibert - * src/c64/c64io.c: Removed mirrored MIDI write registers, fixed - IO collision detection + * src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, + src/pet/petpia1.c, src/pet/petpia2.c, src/piacore.c: Implement + mypia_dump(). - * src/c64/c64io.c, src/midi.c, src/midi.h: Removed mirrored MIDI - registers, added read register test for proper collision - detection +2012-06-11 Olaf Seibert -2008-09-28 Marco van den Heuvel + * src/pet/petmem.c: Add SuperPET I/O to the monitor "io" command. - * src/c64/c64io.c: Fixed the midi resource for collision - detection and fixed the max amount of io1 returns. +2012-06-11 Olaf Seibert -2008-09-28 Hannu Nuotio + * src/pet/petmem.c: Style fixes including tab removal. - * src/c128/c128-cmdline-options.c, src/c128/c128-resources.c, - src/c128/c128-resources.h, src/c64/c64-cmdline-options.c, - src/c64/c64-resources.c, src/c64/c64-resources.h, src/midi.c, - src/midi.h: Moved all MIDI resources and cmdline options to - midi.c +2012-06-11 Marco van den Heuvel - * src/arch/unix/archdep.h, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h, - src/arch/unix/mididrv.c, src/c128/c128-cmdline-options.c, - src/c64/c64-cmdline-options.c, src/midi.c, src/mididrv.h: MIDI - bugfixes and unix GUI entries + * doc/vice.pdf: Updated plus4 acia selection of the amiga gui. -2008-09-27 Hannu Nuotio +2012-06-11 Marco van den Heuvel - * src/Makefile.am, src/arch/unix/Makefile.am, - src/arch/unix/mididrv.c, src/c128/c128-resources.c, - src/c128/c128-resources.h, src/c64/c64-resources.c, - src/c64/c64-resources.h, src/c64/c64.c, src/c64/c64io.c, - src/c64/c64io.h, src/midi.c, src/midi.h, src/mididrv.h: Initial - MIDI implementation + * src/arch/amigaos/mui/uiacia.c, src/arch/amigaos/mui/uiacia.h, + src/arch/amigaos/plus4ui.c: Added plus4 model selection to the amiga + gui -2008-10-08 Marco van den Heuvel +2012-06-10 groepaz - * po/nl.po: corrected some typos. + * src/pet/6809.c: fix another warning :) - * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/kbdbuf.c, src/translate.c: Updated some dutch - translations. +2012-06-10 groepaz - * src/arch/win32/msvc/siddefs-fp.h: got rid of left over #error - statement. + * src/arch/unix/gui/vic20ui.c, src/attach.c, + src/monitor/mon_assemble6809.c, src/monitor/monitor_network.c, + src/network.c, src/pet/6809.c: fix a few warnings - * src/arch/win32/msvc/siddefs-fp.h, src/arch/win32/residfp.dsp, - src/resid-fp/convolve-sse.cc: Added SSE support for msvc 7 and - higher. +2012-06-10 groepaz - * src/arch/win32/uisid.c: Fixed the gray out of the resid - settings when resid-fp was selected. + * src/joystick.c: fix to work properly without relying on keyboard + repeat -2008-10-08 Andreas Matthies +2012-06-10 groepaz - * src/arch/win32/video.c, src/raster/raster-canvas.c, - src/video/render2x2pal.c: Fix for the update bug in Win32 - using the new PAL renderer provided by Alankila. + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y, src/monitor/monitor.c, + src/monitor/montypes.h: implement X and G commands as described in the + wiki -2008-10-07 Marco van den Heuvel +2012-06-10 groepaz - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: Added some more resid-fp improvements by - Antti. + * src/monitor/monitor.c, src/monitor/montypes.h: do not leave the + monitor when singlestepping a single instruction -2008-10-06 Marco van den Heuvel +2012-06-10 groepaz - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/vic20uires.h, - src/arch/beos/ui_video.cc, src/arch/msdos/c128ui.c, - src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c, - src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c, - src/arch/riscos/video.c, src/arch/win32/res.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/uivideo.c, - src/video/video-resources-pal.c: Removed the pal emulation - mode selection from the ui's and removed the resource. + * src/arch/unix/x11/gnome/uimon.c: flush events after showing the + window - * src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/ressid.rc, - src/info.c, src/translate.c, src/vic20/vic20sound.c: Updated - some of the swedish translations. +2012-06-10 groepaz -2008-10-06 Peter Krefting + * src/joystick.c: better handling of diagonals and opposite + directions, fixes bug #3532766 - * po/sv.po, src/arch/unix/x11/gnome/about.c: Changed my surname. +2012-06-10 Marcus Sutton - * po/sv.po: Partial update of Swedish translation (2561t0f78u). + * src/arch/win32/ressid.rc, src/arch/win32/resstrings.txt: Remove + obsolete (since r24309) string IDS_THIS_MACHINE_NO_SID. -2008-10-05 Marco van den Heuvel +2012-06-09 Marcus Sutton - * src/translate.c: Updated some of the swedish translations. + * src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c: Fix WinVICE SID + and SID-DTV dialogs to enable/disable controls and save or not save + settings correctly. - * src/sid/fastsid.c, src/sid/fastsid.h, src/vic20/vic20sound.c: - Added vic20 sound improvements as provided by viznut. +2012-06-09 Marco van den Heuvel -2008-10-05 Hannu Nuotio + * src/arch/os2/Makefile.am, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/c64commonc128dtvsc.tgt, + src/arch/os2/watcom/c64commonc128sc.tgt, + src/arch/os2/watcom/c64commondtvsc.tgt, + src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/cbm2.tgt, src/arch/os2/watcom/cbm2common.tgt, + src/arch/os2/watcom/cbm5x0.tgt, src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/drive.tgt, + src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, + src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/iecieee.tgt, + src/arch/os2/watcom/iecplus4exp.tgt, src/arch/os2/watcom/ieee.tgt, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/p64.tgt, src/arch/os2/watcom/parallel.tgt, + src/arch/os2/watcom/pet.tgt, src/arch/os2/watcom/plus4.tgt, + src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdrive.tgt, + src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/vsid.tgt, src/arch/os2/watcom/vsidlib.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x1541.tgt, + src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt: Updated + the os/2 ow project files to the drive-update merge. + +2012-06-09 Benjamin Rosseaux + + * src/drive/rotation.c: Added missing cycle_index initialization + +2012-06-09 Marco van den Heuvel + + * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/X1541.ICC, + src/arch/os2/vac++/incl/diskimage.icc, + src/arch/os2/vac++/incl/p64.icc, src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: Updated the os/2 vac++ project files + to the drive-update merge. + +2012-06-09 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c128.mak, + src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64c64dtv.mak, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64exp.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm2common.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak, + src/arch/sdl/winmips-msvc/diskimage.mak, + src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/iec.mak, + src/arch/sdl/winmips-msvc/iec128dcr.mak, + src/arch/sdl/winmips-msvc/iecbus.mak, + src/arch/sdl/winmips-msvc/iecieee.mak, + src/arch/sdl/winmips-msvc/ieee.mak, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/p64.mak, + src/arch/sdl/winmips-msvc/parallel.mak, + src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/plus4exp.mak, + src/arch/sdl/winmips-msvc/tcbm.mak, + src/arch/sdl/winmips-msvc/vdrive.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, + src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak, src/monitor/mon_parse.c, + src/monitor/mon_parse.h: Updated the sdl winmips msvc project files to + the drive-update merge. + +2012-06-09 Benjamin Rosseaux + + * src/drive/drive-snapshot.c, src/drive/drive.h, src/drive/rotation.c: + Added SO signal delay, fixed P64 rotation write logic, adjusted drive + snapshot format - * src/resid/extfilt.cc, src/resid/filter.cc: Changed DTVSID to - have the same DC as 6581 +2012-06-09 Marco van den Heuvel -2008-09-28 Hannu Nuotio + * src/arch/sdl/win64-msvc/vice.sln: Some sdl win64 msvc fixes. - * src/video/render2x2pal.c: Last pixel initialization fix as - provided by Antti Lankila +2012-06-09 Marco van den Heuvel -2008-09-26 Hannu Nuotio + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c1541.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64exp.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/cbm2.vcproj, + src/arch/sdl/win64-msvc/cbm2common.vcproj, + src/arch/sdl/win64-msvc/cbm5x0.vcproj, + src/arch/sdl/win64-msvc/diskimage.vcproj, + src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/win64-msvc/iec.vcproj, + src/arch/sdl/win64-msvc/iec128dcr.vcproj, + src/arch/sdl/win64-msvc/iecbus.vcproj, + src/arch/sdl/win64-msvc/iecieee.vcproj, + src/arch/sdl/win64-msvc/ieee.vcproj, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/p64.vcproj, + src/arch/sdl/win64-msvc/parallel.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/plus4exp.vcproj, + src/arch/sdl/win64-msvc/tcbm.vcproj, + src/arch/sdl/win64-msvc/vdrive.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/vsid.vcproj, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/win64-msvc/x128.vcproj, + src/arch/sdl/win64-msvc/x64.vcproj, + src/arch/sdl/win64-msvc/x64dtv.vcproj, + src/arch/sdl/win64-msvc/x64sc.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xcbm5x0.vcproj, + src/arch/sdl/win64-msvc/xpet.vcproj, + src/arch/sdl/win64-msvc/xplus4.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj: Updated the sdl win64 msvc + project files to the drive-update merge. - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/videoarch.h, src/video/render1x1pal.c, - src/video/render2x2pal.c: Pixel format detection and 24bit PAL - renderer byte order fixes as provided by Antti Lankila +2012-06-09 Marco van den Heuvel -2008-09-23 Hannu Nuotio + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c1541.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64commonsc128.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/cbm2common.tgt, + src/arch/sdl/win32-watcom/cbm5x0.tgt, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/p64.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, + src/arch/sdl/win32-watcom/vsidlib.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/xvic.tgt: Updated the sdl win32 ow project + files to the drive-update merge. + +2012-06-09 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c1541.dsp, + src/arch/sdl/win32-msvc/c64.dsp, src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64c64dtv.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64dtv.dsp, + src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/cbm2.dsp, + src/arch/sdl/win32-msvc/cbm2common.dsp, + src/arch/sdl/win32-msvc/cbm5x0.dsp, + src/arch/sdl/win32-msvc/diskimage.dsp, + src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/iec.dsp, + src/arch/sdl/win32-msvc/iec128dcr.dsp, + src/arch/sdl/win32-msvc/iecbus.dsp, + src/arch/sdl/win32-msvc/iecieee.dsp, src/arch/sdl/win32-msvc/ieee.dsp, + src/arch/sdl/win32-msvc/monitor.dsp, src/arch/sdl/win32-msvc/p64.dsp, + src/arch/sdl/win32-msvc/parallel.dsp, src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/plus4exp.dsp, + src/arch/sdl/win32-msvc/tcbm.dsp, src/arch/sdl/win32-msvc/vdrive.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vsid.dsp, src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: + Updated the sdl win32 msvc project files to the drive-update merge. + +2012-06-09 Marco van den Heuvel + + * src/arch/win64/arch.vcproj, src/arch/win64/vice.sln, + src/arch/win64/vsid.vcproj: Some win64 msvc fixes. + +2012-06-08 groepaz + + * src/viciisc/vicii-mem.c: Fix x64sc sprite crunch conditions. Fixes + Psykolog (bug #3477713). patch from viceminus + +2012-06-08 groepaz + + * src/drive/drive.c: remove unnecessary check for motor on + +2012-06-08 Benjamin Rosseaux + + * doc/vice.pdf, src/arch/unix/macosx/cocoa/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/view/Makefile.am: Fixed MacOSX Makefile.am + files + +2012-06-08 Marco van den Heuvel + + * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64exp.vcproj, src/arch/win64/c64sc.vcproj, + src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, + src/arch/win64/cbm5x0.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj, src/arch/win64/iec.vcproj, + src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, + src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/p64.vcproj, + src/arch/win64/parallel.vcproj, src/arch/win64/pet.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, + src/arch/win64/tcbm.vcproj, src/arch/win64/vdrive.vcproj, + src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, + src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj: Updated the win64 msvc project files to + the drive-update merge. + +2012-06-08 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commondscdtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64commonsc128.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/c64exp.tgt, + src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/cbm2common.tgt, + src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/diskimage.tgt, + src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/iec128dcr.tgt, src/arch/win32/watcom/iecbus.tgt, + src/arch/win32/watcom/iecieee.tgt, src/arch/win32/watcom/ieee.tgt, + src/arch/win32/watcom/monitor.tgt, src/arch/win32/watcom/p64.tgt, + src/arch/win32/watcom/parallel.tgt, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/plus4.tgt, src/arch/win32/watcom/plus4exp.tgt, + src/arch/win32/watcom/tcbm.tgt, src/arch/win32/watcom/vdrive.tgt, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.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/xvic.tgt: Updated the win32 ow project files to + the drive-update merge. + +2012-06-08 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/base.dsp, src/arch/win32/c128.dsp, + src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, + src/arch/win32/cbm5x0.dsp, src/arch/win32/diskimage.dsp, + src/arch/win32/drive.dsp, src/arch/win32/iec.dsp, + src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, + src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, + src/arch/win32/monitor.dsp, src/arch/win32/p64.dsp, + src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, + src/arch/win32/plus4.dsp, src/arch/win32/plus4exp.dsp, + src/arch/win32/tcbm.dsp, src/arch/win32/vdrive.dsp, + src/arch/win32/vic20.dsp, src/arch/win32/vice.dsw, + src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, + src/arch/win32/xvic.dsp: Updated the win32 msvc project files to the + drive-update merge. + +2012-06-08 groepaz + + * src/viciisc/vicii-snapshot.c: fix screen displacement when loading + a snapshot on a non-zero line. patch from viceminus + +2012-06-07 groepaz + + * src/drive/drive.c: codestyle fixed - don't commit when you are half + asleep =P + +2012-06-07 groepaz + + * src/drive/drive.c: enabled the rotation catch-up again - using a + blank config does magic at times :) + +2012-06-07 groepaz + + * src/drive/drive.c: disable rotation catchup in vblank since it + breaks loading certain images + +2012-06-07 groepaz + + * src/drive/drive.c: fix merge conflict + +2012-06-07 Benjamin Rosseaux + + * AUTHORS, configure.in, doc/html/index.html, doc/vice.texi, + src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/mui.c, + src/arch/beos/Makefile.am, src/arch/beos/ui.cc, + src/arch/msdos/Makefile.am, src/arch/msdos/menudefs.c, + src/arch/msdos/uiattach.c, src/arch/os2/Makefile.am, + src/arch/os2/dialogs/dialogs.rc, src/arch/os2/dialogs/dlg-create.c, + src/arch/os2/dialogs/dlg-fileio.c, src/arch/os2/install.cmd, + src/arch/sdl/Makefile.am, src/arch/sdl/menu_drive.c, + src/arch/sdl/menu_help.c, src/arch/unix/Makefile.am, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/minimal/Makefile.am, + src/arch/unix/gp2x/wiz/Makefile.am, src/arch/unix/gui/Makefile.am, + src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/make-bindist.sh, src/arch/unix/x11/Makefile.am, + src/arch/unix/x11/gnome/Makefile.am, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/about.c, + src/arch/unix/x11/xaw/uiedisk.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/win32/Makefile.am, src/arch/win32/res.rc, + src/arch/win32/uilib.c, src/attach.c, src/c128/Makefile.am, + src/c1541.c, src/c64/Makefile.am, src/c64/cart/Makefile.am, + src/c64/vsidstubs.c, src/c64dtv/Makefile.am, src/cbm2/Makefile.am, + src/diskimage/Makefile.am, src/diskimage/diskimage.c, + src/diskimage/fsimage-check.c, src/diskimage/fsimage-create.c, + 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.h, src/drive/Makefile.am, src/drive/drive-snapshot.c, + src/drive/drive-writeprotect.c, src/drive/drive.c, src/drive/drive.h, + src/drive/driveimage.c, src/drive/iec/Makefile.am, + src/drive/iec/c64exp/Makefile.am, src/drive/iec/plus4exp/Makefile.am, + src/drive/iec128dcr/Makefile.am, src/drive/iecieee/Makefile.am, + src/drive/ieee/Makefile.am, src/drive/ieee/fdc.c, + src/drive/rotation.c, src/drive/tcbm/Makefile.am, + src/fsdevice/Makefile.am, src/gcr.h, src/iecbus/Makefile.am, + src/imagecontents/Makefile.am, src/infocontrib.sed, src/lib/p64, + src/lib/p64/doc, src/monitor/Makefile.am, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/parallel/Makefile.am, + src/pet/Makefile.am, src/plus4/Makefile.am, src/serial/Makefile.am, + src/userport/Makefile.am, src/vdrive/Makefile.am, + src/vdrive/vdrive-internal.c, src/vdrive/vdrive.c, + src/vic20/Makefile.am, src/vic20/cart/Makefile.am, + src/vicii/Makefile.am, src/viciisc/Makefile.am, src/zfile.c: Merged + the drive-update branch. + +2012-06-07 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Preserve history when monitor + window is closed and reopened + +2012-06-07 Marco van den Heuvel + + * src/init.c, src/monitor/monitor.c, src/monitor.h: added resource + 'KeepMonitorOpen' that allows switching between the 'old' and 'new' + monitor behaviour + +2012-06-07 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/uires.h: Added plus4 model selection to the amiga + gui. + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/uimon.c, src/arch/unix/x11/gnome/x11ui.c: + transfer focus to main emulator window when exiting the monitor + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/linenoise.c, + src/arch/unix/x11/gnome/uimon.c: hack to make the initial prompt show + up without having to press a key, more style fixes + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/uimon.c: do not create the monitor window as + transient for the main emulator window, so it can be put in the + background of the main window + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/uimon.c: actually create the window with a + delete button + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/uimon.c: fixed warnings + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/linenoise.c: fixed warnings + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/linenoise.c: fixed codestyle + +2012-06-07 groepaz + + * src/arch/unix/x11/gnome/uimon.c: fixed codestyle + +2012-06-07 groepaz + + * doc/.indent.pro, doc/indent-test.c: added config for indent pro and + a c file for testing + +2012-06-06 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Keep monitor window open at 'exit' + command, hide it when cross button is pressed + +2012-06-04 Marco van den Heuvel + + * src/arch/amigaos/ahi.h, src/arch/amigaos/intl_funcs.h, + src/arch/amigaos/joyai.h, src/arch/amigaos/joyll.h, + src/arch/amigaos/kbd.h, src/arch/amigaos/loadlibs.h, + src/arch/amigaos/memory.h, src/arch/amigaos/mousedrv.h, + src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uidrivec128.h, + src/arch/amigaos/mui/uidrivec64vic20.h, + src/arch/amigaos/mui/uidrivepetcbm2.h, + src/arch/amigaos/mui/uidriveplus4.h, + src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromc64vic20settings.c, + src/arch/amigaos/mui/uiromcbm2settings.c, + src/arch/amigaos/mui/uirompetsettings.c, + src/arch/amigaos/mui/uiromplus4settings.c, + src/arch/amigaos/mui/uisid.h, src/arch/amigaos/mui/uisound.h, + src/arch/amigaos/pointer.h, src/arch/amigaos/private.h, + src/arch/amigaos/screen-shot.h, src/arch/amigaos/socketimpl.h, + src/arch/amigaos/statusbar.h, src/arch/amigaos/timer.h, + src/arch/amigaos/types.h, src/arch/amigaos/ui.h, + src/arch/amigaos/uiattach.h, src/arch/amigaos/uic64cart.h, + src/arch/amigaos/uicart.h, src/arch/amigaos/uilib.h, + src/arch/amigaos/uires.h, src/arch/amigaos/videoarch.h: Some coding + style cleanups. + +2012-06-04 Marco van den Heuvel + + * doc/uncrustify.cfg, src/6510core.c: Removed ';' in a define. + +2012-06-04 Marco van den Heuvel + + * doc/uncrustify.cfg: Adapted the uncrustify.cfg file a bit. + +2012-06-04 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiautostart.c: Added autostart random delay to + the amiga gui. + +2012-06-03 groepaz + + * src/drive/drive.c: always rotate the disk if no idle traps for a + drive is selected. this prevents huge peaks in cpu usage when the + drive must catch up after a longer period of time + +2012-06-03 groepaz + + * src/c64/cart/ocean.c: comment out debug output + +2012-06-03 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/vic20uires.h: Fixed a menu toggle for the amiga gui. + +2012-06-03 Kajtar Zsolt + + * doc/uncrustify.cfg: Add uncrustify.cfg for source beautifying. + +2012-06-03 Marco van den Heuvel + + * src/arch/amigaos/intl_text.c: Fixed an amiga translation issue. + +2012-06-03 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/vic20uires.h: Removed + the rs232 settings menu item from the amiga gui, it needs to be + implemented at some future time. + +2012-06-03 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/vic20uires.h: Removed the keyboard settings menu item + from the amiga gui, it needs to be implemented at some future time. + +2012-06-03 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/vic20uires.h: Removed the peripheral settings menu + item from the amiga gui, it needs to be implemented at some future + time. + +2012-06-03 Daniel Kahlin + + * src/arch/win32/console.c: Fix as suggested by groepaz applied. + Win32/64 monitor no longer stays open. Resolves bug 3463496. + +2012-06-02 Marco van den Heuvel + + * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, + doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, src/arch/os2/Makefile.am, po/es.po, + po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, + po/ru.po, po/nl.po, po/pl.po, po/it.po: VICE 2.3.18 + +2012-06-02 Marco van den Heuvel + + * po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/rescia.rc, + src/arch/win32/respet.rc, src/arch/win32/resretroreplay.rc, + src/arch/win32/ressid.rc, src/arch/win32/rested.rc, + src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/translate_text.c: Did a + 'make trans-update'. + +2012-06-01 Marco van den Heuvel + + * 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'. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added cbm2/cbm5x0 cartridge support + to the os/2 gui. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added plus4 cartridge support to the + os/2 gui. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/cbm2/cbm2-cmdline-options.c, + src/cbm2/cbm2mem.h: Updated the cbm2/cbm5x0 model selection in the + os/2 gui. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/ui.c, src/cbm2/cbm5x0.c: Made the os/2 port use the + cbm5x0 ui shutdown call. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/ui.c, src/cbm2/cbm5x0.c: Made the os/2 port use the + cbm5x0 ui init call. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.rc: Split the xcbm2/xcbm5x0 menu in + the os/2 gui. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/dialogs/dragndrop.c, src/arch/os2/ui.c, + src/arch/os2/video.c, src/arch/os2/vsyncarch.c: Replaced references to + vsid_mode with machine_class == VICE_MACHINE_VSID in the os/2 port. + +2012-05-31 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/kbd/Makefile.am, + src/arch/os2/kbd/kbd-vsid.c, src/arch/os2/watcom/c128c64.tgt, + src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64commonc128dtvsc.tgt, + src/arch/os2/watcom/c64commonc128sc.tgt, + src/arch/os2/watcom/c64commonc128scvsid.tgt, + src/arch/os2/watcom/c64commondtvsc.tgt, + src/arch/os2/watcom/c64commondtvscvsid.tgt, + src/arch/os2/watcom/c64commonsc.tgt, + src/arch/os2/watcom/c64commonscvsid.tgt, + src/arch/os2/watcom/c64commonvsid.tgt, + src/arch/os2/watcom/c64dtvc64.tgt, src/arch/os2/watcom/c64sc.tgt, + src/arch/os2/watcom/makebindist.bat, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/vsid-maincpu.c, + src/arch/os2/watcom/vsid-menubar.c, src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/vsidlib.tgt, src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64sc.tgt, src/c64/vsidstubs.c: Split off vsid for + the os/2 port. + +2012-05-30 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc: + Fixed some ifdefs. + +2012-05-30 Marco van den Heuvel + + * src/arch/os2/ui.c: Added myself to the log startup message of the + os/2 port. + +2012-05-30 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.rc: Removed duplicate ieee488 interface + item from the os/2 gui. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Fixed an os/2 menu issue. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/pet/petmodel.c, src/pet/pets.h: + Removed get_pet_model() since it is no longer used. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Updated the pet model selection in + the os/2 gui. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x128.tgt: Some os/2 fixes. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added c128 model selection to the + os/2 gui. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc: + Extended the CIA model selection in the os/2 gui to include x128, + xcbm2 and xcbm5x0. + +2012-05-29 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added retro replay settings to the + os/2 gui. + +2012-05-29 Marco van den Heuvel + + * 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/xvic.tgt: Added border mode, sound output mode, + 3rd sid, and drive sound support to the os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added burst mod support to the os/2 + gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.rc: Changed IDE64 HDx to + primary/secondary master/slave in the os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/dlg-drive.c: Added fd2000/4000 support to the + os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added c64dtv model selection to the + os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/c64dtv/c64dtvflash.c: Fixed a resource issue that would make + x64dtv fail when starting from a read-only media. + + +2012-05-28 Olaf Seibert + + * src/pet/petmem.c: Change the tabular "emulation" of the 6702 dongle + into an algorithmic one. Also make sure that the + mem6809_{read,store}{16,32} functions index the + _mem6809_{read,write}_tab_ptr array according to the incremented + addresses. + +2012-05-28 Marco van den Heuvel + + * 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/xplus4.tgt: Added plus4 model selection support to + the os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added vertical stretch support to the + os/2 gui. + +2012-05-28 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.h, src/arch/os2/dialogs/dlg-color.c, + src/arch/os2/dialogs/dlg-color.h, src/arch/os2/dialogs/dlg-color.rc, + src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/os2/video.c: Updated the + os/2 video settings gui items. + +2012-05-26 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added autostart random delay to the + os/2 gui. + +2012-05-26 Marco van den Heuvel + + * src/arch/os2/dialogs/Makefile.am, src/arch/os2/dialogs/dialogs.h, + src/arch/os2/dialogs/dlg-ide64.c, src/arch/os2/dialogs/dlg-ide64.h, + src/arch/os2/dialogs/dlg-ide64.rc, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/dialogs.icc, src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/vice.wpj: Added IDE64 geometry settings dialog to + the os/2 gui. + +2012-05-25 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added MasC=uerade support to the + os/2 gui, and fixed the sfx sound expander ghosting. + +2012-05-22 Marcus Sutton + + * src/arch/beos/ui_sid.cc, src/arch/beos/vicemenu.cc: 2 minor BeOS UI + fixes. + +2012-05-21 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-color.c, + src/arch/os2/dialogs/dlg-color.h, src/arch/os2/dialogs/dlg-color.rc, + src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Attempt at a fix for the os/2 video + dialog. + +2012-05-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy-hid.c, src/arch/unix/macosx/joy-hid.h, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: macjoy: allow + to store min/max range of each axis. detect now adjusts to real + min/max values. + +2012-05-18 Christian Vogelgsang + + * src/arch/unix/macosx/joy.c: macjoy: auto adjust axis range if it was + reported wrong + +2012-05-08 Marcus Sutton + + * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, + src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, + src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h, + src/arch/unix/macosx/vsyncarch.c: Yet more svn properties fixes. + +2012-05-08 Marcus Sutton + + * src/arch/beos/vicewindow.cc, src/arch/beos/vicewindow.h, + src/arch/beos/video.cc, src/arch/beos/videoarch.h, + src/arch/beos/vsidui.cc: Clean up BeVICE window creation/resizing + code, fixing multiple bugs/issues. + +2012-05-08 Marcus Sutton + + * src/arch/unix/gui/uicbm2cart.c, src/arch/unix/gui/uicbm2cart.h, + src/arch/unix/gui/uiplus4cart.c, src/arch/unix/gui/uiplus4cart.h, + src/arch/unix/gui/uiram.c, src/arch/unix/gui/uiram.h, + src/arch/unix/x11/gnome/linenoise.c, + src/arch/unix/x11/gnome/linenoise.h, src/arch/unix/x11/gnome/uimon.c, + src/arch/unix/x11/xaw/uiedit.c, src/arch/unix/x11/xaw/uipalcontrol.c, + src/arch/unix/x11/xaw/uipalcontrol.h, src/c64/cart/diashowmaker.c, + src/c64/cart/diashowmaker.h, src/c64/cart/formel64.c, + src/c64/cart/formel64.h, src/c64/cart/kingsoft.c, + src/c64/cart/kingsoft.h, src/c64/cart/mach5.c, src/c64/cart/mach5.h, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/pagefox.c, src/c64/cart/pagefox.h, + src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, + src/c64/vsidmem.c, src/c64/vsidstubs.c: More svn properties fixes. + +2012-05-06 Olaf Seibert + + * po/nl.po: Some grammar fixes. + +2012-05-05 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h: + macosx: small layout fix + +2012-05-05 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m: + macosx: fixed stereo SID for x64sc + +2012-05-05 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/mousedrv.m, src/arch/unix/macosx/joy-hid.c, + src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy-hidlib.h, + src/arch/unix/macosx/joy-hidmgr.c, src/arch/unix/macosx/joy-hidutil.c, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: macosx: added + support of logical axis values for HID joystick + +2012-05-03 Marcus Sutton + + * src/arch/beos/mousedrv.cc: Unbroke BeVICE compile and debugged mouse + driver. + +2012-05-03 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated es.po file. + +2012-05-02 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-04-30 Marco van den Heuvel + + * src/c64/cart/ocean.c: Fixed ocean cart bank wrap, patch supplied by + Uffe Jakobsen. + +2012-04-28 Marco van den Heuvel + + * src/arch/sdl/joy.c: Applied patch from viceminus, untested, but + should fix bug #3522267. + +2012-04-27 Emir Akaydin + + * po/tr.po, po/translations-status.txt: Updated. + +2012-04-25 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated sv.po file. + +2012-04-25 Peter Krefting + + * po/sv.po: Update Swedish translation (2425t0f0u). + +2012-04-23 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added support for sidcart and + digiblaster to the os/2 gui. + +2012-04-23 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.h, 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, + src/arch/os2/joy.c, src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt, + src/joystick.c, src/joystick.h: Added extra joystick support to the + os/2 gui. + +2012-04-22 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x128-specific.tgt, src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x64-specific.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv-specific.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-menubar.c, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2-specific.tgt, + src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xcbm5x0-menubar.c, + src/arch/os2/watcom/xcbm5x0.tgt, + src/arch/os2/watcom/xpet-specific.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4-specific.tgt, + src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic-specific.tgt, + src/arch/os2/watcom/xvic.tgt: Fixed watcom project files to correctly + use the menubar per emulator. + +2012-04-21 Marco van den Heuvel + + * src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xcbm5x0.tgt: Fixed + the os/2 project files to correctly define __XCBM2__, __XCBM5X0__ and + __X64SC__. + +2012-04-20 groepaz + + * src/arch/sdl/video.c, src/raster/raster.c: second attempt to combat + bug #3515956 + +2012-04-20 groepaz + + * src/monitor/mon_breakpoint.c: remove useless check + +2012-04-20 groepaz + + * src/monitor/mon_breakpoint.c: fix access of free'd memory + +2012-04-20 groepaz + + * src/c64/cart/c64acia1.c: fix warning + +2012-04-20 groepaz + + * src/monitor/mon_disassemble.c: hotfix missing format argument + + +2012-04-20 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated pl.po file. + +2012-04-20 Marco van den Heuvel + + * src/arch/os2/joy.c: Fixed a typo. + +2012-04-20 Jarek Sobolewski + + * po/pl.po: Updated. + +2012-04-20 Olaf Seibert + + * src/pet/6809.c, src/pet/petcpu.c: Allow SuperPET to get back from + 6809 mode to 6502 mode via the switch. + +2012-04-20 Olaf Seibert + + * src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64vic20.c: Add dual IEEE drive types to c64 + and c128 menus for device #10. + +2012-04-19 Olaf Seibert + + * src/arch/unix/x11/xaw/x11video.c: Apparently on some systems, + MIT-SHM works for our purposes even if it indicates that no + "shared pixmaps" are available. If so, don't let this stop our use of + SHM. + +2012-04-19 Marco van den Heuvel + + * src/arch/win32/uiretroreplay.c: Fixed a size issue in the windows + retro replay dialog. + +2012-04-19 Marco van den Heuvel + + * src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdriveplus4.rc: Fixed a size issue in the windows + drive dialog. + +2012-04-19 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Fixed some more os/2 menu issues. + +2012-04-18 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Fixed os/2 SFX gui elements toggle + problems. + + +2012-04-18 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Fixed os/2 easyflash gui element + toggle problems. + +2012-04-18 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc, + src/arch/os2/watcom/ide-config.h: Fixed the os/2 mouse problems when + compiled with ow. + +2012-04-18 Marco van den Heuvel + + * src/arch/os2/dialogs/dlg-datasette.rc: Fixed size issues in the os/2 + datasette settings dialog. + + +2012-04-17 Marco van den Heuvel + + * src/arch/os2/dialogs/dlg-drive.rc: Fixed a text cut off issue in the + os/2 drive dialog. + +2012-04-17 Marco van den Heuvel + + * src/arch/win32/msvc/ide-config.h, + src/arch/win32/watcom/ide-config.h: Make windows msvc and ow builds + compile with dynlib support. + +2012-04-16 Marco van den Heuvel + + * doc/vice.texi: Added some FIXME's. + +2012-04-16 Andrea Musuruane + + * po/it.po, po/translations-status.txt: Updated. + +2012-04-15 Marco van den Heuvel + + * ChangeLog, doc/vice.pdf, doc/vice.hlp, doc/vice.chm, configure.in, + src/version.h, src/arch/win32/vice-version.bat, po/es.po, po/ko.po, + po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, + po/nl.po, po/pl.po, po/it.po: VICE 2.3.17 + +2012-04-15 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated de.po file. + +2012-04-15 pottendo + + * po/de.po: Updated. + +2012-04-14 groepaz + + * src/monitor/monitor_network.c: added some comments + +2012-04-14 groepaz + + * data/VIC20/sdl_pos_fi.vkm: fix shift-lock mapping, patch from + vice-minus + +2012-04-14 groepaz + + * src/vic20/vic20mem.c: do not disable watchpoints on reset, patch + from vice-minus + +2012-04-14 groepaz + + * src/arch/sdl/video.c: prevent maximized window at startup + +2012-04-14 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.rc: Fixed the os/2 about dialog. + +2012-04-14 Marco van den Heuvel + + * src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj: + Fixed. + +2012-04-14 Marco van den Heuvel + + * po/nl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm2common.rc, src/arch/win32/rescbm5x0.rc, + src/arch/win32/rescia.rc, src/arch/win32/reside64.rc, + src/arch/win32/respet.rc, src/arch/win32/resretroreplay.rc, + src/arch/win32/ressid.rc, src/arch/win32/rested.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'. + +2012-04-14 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2012-04-14 Marco van den Heuvel + + * 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'. + +2012-04-14 Marco van den Heuvel + + * src/translate_text.c: Fixed some missing brackets in the + translation items. + +2012-04-14 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2012-04-14 pottendo + + * po/de.po: Updated. + + +2012-04-13 Marco van den Heuvel + + * src/cartridge.h: All crt numbers are official now. + +2012-04-12 Marco van den Heuvel + + * 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'. + +2012-04-11 Olaf Seibert + + * src/pet/6809.c: Fix 6809 DAA instruction; upper nibble could be + "adjusted" twice. + +2012-04-11 Marco van den Heuvel + + * src/c64/c64io.c, src/c64/cart/georam.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/c64/cart/tfe.c, src/sid/sid-cmdline-options.c, src/sound.c, + src/translate.txt, src/translate_text.c, src/vic20/vic20io.c: Added + some previously untranslated items. + +2012-04-11 Fabrizio Gennari + + * src/arch/sdl/video.c: Fix infinite mutual recursive calls + + +2012-04-10 Olaf Seibert + + * src/pet/6809.c, src/pet/petmem.c: New work from Dave Roberts: let + the 6702 return a fixed sequence of values that passes the dongle + check. He found the values by creating a C version of the check + routine and Monte-Carlo simulation. + +2012-04-09 Marco van den Heuvel + + * src/pet/6809.c: Coding style fixes. + +2012-04-09 Olaf Seibert + + * src/pet/6809.c: More 6702 dongle avoidance. Should work with all + language processors. + +2012-04-09 Andreas Matthies + + * src/c64/cart/c64acia1.c: Fix for event safe settings. + +2012-04-08 Marco van den Heuvel + + * src/c64/cart/delaep64.c: Fixed a typo. + +2012-04-08 Marco van den Heuvel + + * src/monitor/asm6809.c: Be consistent. + +2012-04-08 Marco van den Heuvel + + * src/monitor/asm.h, src/monitor/mon_disassemble.c, + src/monitor/mon_disassemble.h: Added FULL6809 and H6309 addressing + modes for disassembly purposes. + +2012-04-08 Marco van den Heuvel + + * src/pet/6809.c: Coding style fixes. + +2012-04-08 Olaf Seibert + + * src/pet/6809.c: Refine dongle check, esp.. for FORTRAN 1.1. + +2012-04-08 Olaf Seibert + + * src/pet/6809.c, src/pet/petmem.c: Put in code to avoid the dongle + check. Idea and most details from Dave Roberts in the cbm-hackers + mailing list. + +2012-04-07 Fabrizio Gennari + + * src/mouse.c: Fix build with --enable-debug-code + +2012-04-06 Marco van den Heuvel + + * src/arch/win32/uimagicvoice.c: Set magic voice file string before + setting enable. + +2012-04-06 Marco van den Heuvel + + * src/arch/os2/vac++/incl/vic20.icc, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. + +2012-04-06 Marco van den Heuvel + + * src/arch/sdl/menu_settings.c: Fixed a copy/paste error. + +2012-04-06 Andreas Matthies + + * src/arch/win32/fullscrn.c, src/arch/win32/ui.c, + src/arch/win32/video-dx9.c: Improved DX9 filtering in windowed mode by + resizing the D3D backbuffer when the window is resized. + +2012-04-06 Marcus Sutton + + * src/arch/win32/uiide64.c: Fix WinVICE IDE64 dialog buttons and + number of sectors. + +2012-04-06 Andreas Matthies + + * src/arch/win32/ui.c: Fixed calculation of menu height (bug was + visible when switching between double sized without double scan + windowed mode and fullscreen). + +2012-04-06 Andreas Matthies + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: Include + videoarch.h in the rc files to enable the "Disable DirectX 9 video + driver" menu item in MSVC. + +2012-04-05 Marco van den Heuvel + + * src/cartridge.h: Fixed a copy/paste error. + +2012-04-04 Marco van den Heuvel + + * src/arch/os2/vac++/xvic/Xvic.ICC, src/cbm2/cbm2tpi1.c, + src/sid/resid-dtv.cc, src/sid/resid.cc: More vac++ fixes. + +2012-04-04 Marco van den Heuvel + + * src/arch/os2/vac++/incl/cbm2common.icc, + src/arch/os2/vac++/xpet/Xpet.ICC, src/arch/os2/vac++/xvic/Xvic.ICC, + src/sid/Makefile.am, src/sid/resid-dtv.cc: More vac++ fixes. + +2012-04-04 Marco van den Heuvel + + * src/arch/os2/vac++/incl/cbm2common.icc, + src/arch/os2/vac++/incl/drive.icc, src/arch/os2/vac++/incl/iec.icc, + src/arch/os2/vac++/incl/residdtv.icc, + src/arch/os2/vac++/incl/userport.icc, + src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64/X64.ICC, + src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. + +2012-04-04 Marco van den Heuvel + + * src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC, src/sid/resid.cc: More vac++ fixes. + +2012-04-03 Marco van den Heuvel + + * src/arch/os2/vac++/incl/plus4.icc, + src/arch/os2/vac++/incl/residdtv.icc, + src/arch/os2/vac++/incl/vic20.icc, src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, src/arch/os2/vac++/xvic/Xvic.ICC: + More vac++ fixes. + +2012-04-02 Marco van den Heuvel + + * src/arch/os2/vac++/incl/vic20cart.icc, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC: More vac++ fixes. + +2012-04-02 Marco van den Heuvel + + * src/arch/os2/vac++/incl/c64dtv.icc, + src/arch/os2/vac++/incl/plus4.icc, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. + +2012-04-02 Marco van den Heuvel + + * src/arch/os2/vac++/x64sc/X64SC.ICC: More vac++ fixes. + +2012-04-02 Marco van den Heuvel + + * src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64sc/X64SC.ICC: + More vac++ fixes. + +2012-04-02 Marco van den Heuvel + + * src/arch/os2/vac++/x64/X64.ICC: More x64 vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/vac++/x64/X64.ICC: X64 vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/vac++/x64/X64.ICC, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: More vac++ fixes. + +2012-04-01 Kajtar Zsolt + + * src/arch/amigaos/mousedrv.c, src/arch/amigaos/mousedrv.h, + src/arch/beos/mousedrv.h, src/arch/msdos/mousedrv.c, + src/arch/msdos/mousedrv.h, src/arch/os2/mousedrv.c, + src/arch/os2/mousedrv.h, src/arch/sdl/mousedrv.c, + src/arch/sdl/mousedrv.h, src/arch/unix/mousedrv.c, + src/arch/unix/mousedrv.h, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/mousedrv.c, + src/arch/win32/mousedrv.h, src/arch/win32/ui.c, src/mouse.c, + src/ps2mouse.c, src/ps2mouse.h: Cleanup the mouse handling. Platform + drivers should only return an integer with at least 16 bits of + position information, the rest is handled in mouse.c and ps2mouse.c as + required by the type of mouse, like speed limiting. Now at least on + Linux I don't see pointer jumps anymore, except on very high speed. + Straight movement is straight now that the rate limiting was fixed. + Overall it's quite ok here now, let's hope the other platform are not + broken by mistake. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.rc: Some more vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.rc: Some more vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.h, src/arch/os2/dialogs/dialogs.rc, + src/arch/os2/vac++/x128/X128.ICC: Some more vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/archdep.c, src/arch/os2/vac++/incl/video.icc: More + vac++ fixes. + +2012-04-01 Spiro Trikaliotis + + * src/monitor/monitor_network.c: Fix the answer for the binary monitor + commands: The error code "ok" was forgotten if no error occurred. + +2012-04-01 Spiro Trikaliotis + + * src/monitor/monitor_network.c: First try to binary remote monitor + commands. Only memdump is implemented currently. + +2012-04-01 Spiro Trikaliotis + + * src/machine.c, src/monitor/monitor_network.c, + src/monitor/monitor_network.h: Do not show JAM dialog if remote + monitor is attached. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/vac++/ide-config.h, src/arch/os2/vac++/incl/video.icc: + More vac++ fixes. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/fonts, src/arch/os2/vac++: Some more svn ignores. + +2012-04-01 Marco van den Heuvel + + * src/arch/os2/vac++, src/arch/os2/vac++/x128, src/arch/os2/vac++/x64, + src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, + src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, + src/arch/os2/vac++/xpet, src/arch/os2/vac++/xplus4, + src/arch/os2/vac++/xvic: Some more svn ignores. + +2012-04-01 Kajtar Zsolt + + * src/ps2mouse.c: Also update ps2mouse... + +2012-04-01 Marco van den Heuvel + + * data, src/arch/os2/dialogs/dialogs.h, + src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/video.icc, src/arch/os2/vac++/x128, + src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64, + src/arch/os2/vac++/x64dtv, src/arch/os2/vac++/x64sc, + src/arch/os2/vac++/xcbm2, src/arch/os2/vac++/xcbm5x0, + src/arch/os2/vac++/xcbm5x0/Xcbm5x0.ICC, src/arch/os2/vac++/xpet, + src/arch/os2/vac++/xplus4, src/arch/os2/vac++/xvic: More vac++ fixes. + +2012-04-01 Kajtar Zsolt + + * src/arch/amigaos/mousedrv.c, src/arch/msdos/mousedrv.c, + src/arch/os2/mousedrv.c, src/arch/sdl/mousedrv.c, + src/arch/unix/mousedrv.c, src/arch/win32/mousedrv.c, + src/arch/win32/ui.c, src/mouse.c, src/mouse.h: Add middle button and + wheel to mouse emulation. http://www.micromys.de/1351mode.htm + +2012-04-01 Olaf Seibert + + * src/userport/userport_dac.c: Fix distortion in the sound from the + PET Userport DAC: unsigned DAC samples were mixed with signed samples. + Fix by reducing the range of the DAC samples. Unfortunately this also + cuts the volume in half. + +2012-03-31 Marco van den Heuvel + + * src/pet/6809.c: 6809 and 6309 timing updates and fixes. + +2012-03-31 Marco van den Heuvel + + * src/arch/os2/vac++/incl/video.icc, src/arch/os2/vac++/x128/X128.ICC, + src/c64/cart/ide64.c, src/core/ata.c: Some vac++ fixes. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/incl/archdep.icc: Do not include config.h from a + project file. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESIDFP.ICC, + src/arch/os2/vac++/incl/c128.icc, src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/c64commonc64sc.icc, + src/arch/os2/vac++/incl/c64commoncart.icc, + src/arch/os2/vac++/incl/c64dtv.icc, src/arch/os2/vac++/incl/c64sc.icc, + src/arch/os2/vac++/incl/cbm2.icc, + src/arch/os2/vac++/incl/cbm2common.icc, + src/arch/os2/vac++/incl/cbm5x0.icc, src/arch/os2/vac++/incl/core.icc, + src/arch/os2/vac++/incl/diskimage.icc, + src/arch/os2/vac++/incl/iec.icc, + src/arch/os2/vac++/incl/iecc64exp.icc, + src/arch/os2/vac++/incl/mon6809.icc, src/arch/os2/vac++/incl/pet.icc, + src/arch/os2/vac++/incl/plus4.icc, src/arch/os2/vac++/incl/rtc.icc, + src/arch/os2/vac++/incl/userport.icc, + src/arch/os2/vac++/incl/vic20cart.icc, + src/arch/os2/vac++/incl/vicii.icc, + src/arch/os2/vac++/incl/viciicommon.icc, + src/arch/os2/vac++/incl/viciidtv.icc, src/monitor/asm.h: Some more + vac++ project file fixes. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/geninfo2.icc: Fixed a typo. + +2012-03-29 Marco van den Heuvel + + * src/arch/win32/utils/geninfocontrib.c: Only use _strdup when msvc. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/geninfo1.icc, + src/arch/os2/vac++/geninfo2.icc: Added infocontrib generation project + files for vac++. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/config.h, + src/arch/os2/vac++/ide-config.h: Renamed vac++ config.h to + ide-config.h + +2012-03-29 Marco van den Heuvel + + * src/resid/dac.cc: Define INFINITY for vac++. + +2012-03-29 Marco van den Heuvel + + * src/arch/os2/vac++/PETcat.ICC, src/arch/os2/vac++/RESID.ICC, + src/arch/os2/vac++/RESIDDTV.ICC, src/arch/os2/vac++/X1541.ICC, + src/arch/os2/vac++/cartconv.ICC, src/arch/os2/vac++/vicedll.ICC, + src/arch/os2/vac++/x128/X128.ICC, src/arch/os2/vac++/x64/X64.ICC, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC: Started on fixing the vac++ compile. + +2012-03-27 Olaf Seibert + + * src/pet/6809.c: Fix accidental breakage of r25457. + +2012-03-27 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated es.po file. + +2012-03-27 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-03-27 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-03-26 groepaz + + * src/arch/unix/gui/vic20ui.c: fix joystick menu + +2012-03-24 Marcus Sutton + + * src/arch/beos/Makefile.am, src/arch/beos/constants.h, + src/arch/beos/plus4ui.cc, src/arch/beos/ui_sid.cc, + src/arch/beos/ui_ted.cc, src/arch/beos/ui_ted.h, + src/arch/beos/ui_vic.cc, src/arch/beos/ui_vic.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added VIC and TED + border mode and triple SID UI elements to BeVICE. + +2012-03-24 Marco van den Heuvel + + * src/arch/win32/uic128model.c, src/arch/win32/uicbm2model.c, + src/arch/win32/uicbm5x0model.c, src/arch/win32/uipetmodel.c, + src/arch/win32/uiplus4model.c: Fixed the windows model selection + dialogs to have an 'unknown' element. + +2012-03-24 Marco van den Heuvel + + * configure.in: Some amiga sdl related fixes. + +2012-03-22 Olaf Seibert + + * src/drive/drive.c, src/drive/drive.h, src/drive/drivetypes.h, + src/drive/ieee/fdc.c: Simplify the checking for the dual-ness of + drives somewhat. + +2012-03-21 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated sv.po file. + +2012-03-21 Peter Krefting + + * po/sv.po: Update Swedish translation (2414t0f0u). + +2012-03-21 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated de.po file. + +2012-03-21 pottendo + + * configure.in: Fixed a few syntax issues. + +2012-03-21 pottendo + + * po/de.po: Updated. + +2012-03-21 Andrea Musuruane + + * po/it.po, po/translations-status.txt: Updated. + +2012-03-21 Marco van den Heuvel + + * ChangeLog: Cleaned up the ChangeLog. + +2012-03-21 Marco van den Heuvel + + * doc/html/plain/CRT.txt: Updated a bit. + +2012-03-20 Marco van den Heuvel + + * configure.in: Only set USE_SDLUI if configured with --enable-sdlui. + +2012-03-20 Marco van den Heuvel + + * ChangeLog, doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, + doc/vice.guide, doc/vice.chm, configure.in, src/version.h, + src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, + po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, + po/nl.po, po/pl.po, po/it.po: VICE 2.3.16 + +2012-03-20 Olaf Seibert + + * src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uifliplist.c, + src/arch/unix/x11/xaw/x11ui.c: UI change for Gnome and Xaw, adding the + extra available devices to the menu, and some small related + adjustments. The SDL gui adapts its menus automatically. + +2012-03-20 Olaf Seibert + + * src/drive/drive-check.c, src/drive/drive-resources.c, + src/drive/drive.c, src/drive/drivetypes.h, src/drive/ieee/fdc.c, + src/drive/ieee/riot2d.c, src/drive/ieee/via1d2031.c: Enable 2 dual + disk drives, the second being device #10 and using #11 for drive 1. + +2012-03-20 Olaf Seibert + + * src/arch/unix/x11/xaw/uimenu.c: Fix checkmark bug. + +2012-03-20 Marco van den Heuvel + + * 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/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/resretroreplay.rc, + src/arch/win32/ressid.rc, src/arch/win32/rested.rc, + src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/translate_text.c: Did a + 'make trans-update'. + +2012-03-20 Marco van den Heuvel + + * src/Makefile.am: Execute gentranslatetable.sh from the source dir. + +2012-03-19 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2012-03-19 Marco van den Heuvel + + * 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 + another 'make update-po'. + +2012-03-19 Marco van den Heuvel + + * src/translate_text.c: Be consistent. + +2012-03-19 Marco van den Heuvel + + * 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'. + +2012-03-19 Marco van den Heuvel + + * src/pet/6809.c: More 6809/6309 improvements. + +2012-03-19 Olaf Seibert + + * src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drivetypes.h, src/drive/ieee/fdc.c, + src/drive/ieee/ieee.c, src/drive/ieee/riot2d.c, + src/drive/ieee/via1d2031.c, src/parallel/parallel.c, src/parallel.h: + Enable up to DRIVE_NUM IEEE-488 drives, rather than 2. In some places + where they are enumerated, it is 4. The drives use their full 3 bits + of jumpered drive number now, rather than just 1 bit. + +2012-03-18 Marco van den Heuvel + + * src/pet/6809.c, src/pet/6809.h, src/pet/petmem.c, src/pet/petmem.h: + More 6809/6309 improvements. + +2012-03-18 Marco van den Heuvel + + * src/pet/6809.c: Started on improving the timing handling of the + 6809 and 6309. + +2012-03-18 Olaf Seibert + + * src/video/video-resources.c: Hopefully fix window resizing when + hardware scaling is turned off/on. + +2012-03-18 Fabrizio Gennari + + * src/arch/unix/x11/gnome/gnomevideo.c: Fix window behaviour when + starting up with HW scale on + +2012-03-17 Marco van den Heuvel + + * src/arch/win32/Makefile.am: Added missing .rc files. + +2012-03-17 Marco van den Heuvel + + * src/arch/amigaos/make-bindist.sh, src/arch/msdos/make-bindist.sh, + src/arch/sdl/make-bindist_amiga.sh, + src/arch/sdl/make-bindist_dingoo.sh, + src/arch/sdl/make-bindist_gp2x.sh, src/arch/sdl/make-bindist_win32.sh, + src/arch/unix/gp2x/make-bindist.sh, src/arch/win32/make-bindist.sh: + Removed riscos keymap related items from the make bindist scripts. + +2012-03-17 Marco van den Heuvel + + * src/arch/win32/winmain.c: Use __argc and __argv when __MSVCRT__ is + defined + +2012-03-17 Olaf Seibert + + * src/arch/unix/x11/xaw/x11ui.c: Makeover of display of current drive + images: make them Command widgets, so that it is visually clear that + you can click them.- Cut down on calls to video_viewport_resize() + merely on an Expose event. + +2012-03-17 Marco van den Heuvel + + * src/arch/unix/parsid.c: Fixed parsid for latest netbsd. + +2012-03-16 Olaf Seibert + + * src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c: + Mostly source cleanup, and small layout fix for drive image gadget. + +2012-03-16 Olaf Seibert + + * src/arch/unix/x11/xaw/uiscreenshot.c: Fix a memory management bug. + +2012-03-16 Olaf Seibert + + * src/arch/unix/x11/xaw/uipalcontrol.c, + src/arch/unix/x11/xaw/uipalcontrol.h, + src/arch/unix/x11/xaw/uiscreenshot.c, src/arch/unix/x11/xaw/x11ui.c: + Xaw: Fix resizing of widgets in status bar. Handle hiding and unhiding + some of them by (un)mapping them instead of (un)realizing and + (un)managing. + +2012-03-16 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated de.po file. + +2012-03-16 Thomas Giesel + + * src/monitor/mon_lex.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y: Warnings fixed + +2012-03-16 pottendo + + * po/de.po: Updated. + +2012-03-15 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdriveplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidriveplus4.c: Added support for switching the + parallel drive cable type to the windows gui. + +2012-03-15 Marco van den Heuvel + + * src/pet/6809.c: Fixed the 6809 core. + +2012-03-15 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uijoystick.c, src/userport/userport_joystick.c: Added + support for the kingsoft and starbyte userport joystick adapters to + the windows gui. + +2012-03-14 groepaz + + * src/arch/unix/gui/uijoystick2.c, src/joystick.c, + src/userport/userport_joystick.c, src/userport/userport_joystick.h: + added support for kingsoft- and starbyte 4-player joystick adapters + (see devlog) + +2012-03-14 groepaz + + * src/arch/unix/gui/uidrivec64c128.c, src/c64/c64cia2.c, + src/c64/c64parallel.c, src/c64/c64parallel.h, src/c64/cart/formel64.c, + src/c64/vsidcia2.c, src/c64/vsidstubs.c, src/c64dtv/c64dtvcia2.c, + src/cbm2/cbm2iec.c, src/core/mc6821core.c, src/drive/drive-snapshot.c, + src/drive/drive.h, src/drive/iec/c64exp/c64exp-resources.c, + src/drive/iec/c64exp/dolphindos3.c, src/drive/iec/cia1571d.c, + src/drive/iec/via1d1541.c, src/iecdrive.h, src/pet/petiec.c, + src/plus4/plus4parallel.c, src/plus4/plus4parallel.h, + src/plus4/plus4pio1.c, src/translate_text.c, src/vic20/vic20iec.c: + reworked parallel cable code to handle cables that are connected to + something else than the cia on cpu side, removed parallel cable stuff + from vsid, added support for formel 64 paralell cable (see devlog) + +2012-03-13 Marco van den Heuvel + + * data/C128/Makefile.am, data/C128/ROdflt.vkm, data/C64/Makefile.am, + data/C64/ROdflt.vkm, data/C64DTV/Makefile.am, data/C64DTV/ROdflt.vkm, + data/CBM-II/Makefile.am, data/CBM-II/ROdflt.vkm, data/PET/Makefile.am, + data/PET/RObusi.vkm, data/PET/ROgrph.vkm, data/PLUS4/Makefile.am, + data/PLUS4/ROdflt.vkm, data/VIC20/Makefile.am, data/VIC20/ROdflt.vkm: + Removed the riscos keymaps. + +2012-03-13 Marco van den Heuvel + + * src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/c64.dsp, src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64c64dtv.dsp, + src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64exp.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64c64dtv.mak, + src/arch/sdl/winmips-msvc/c64exp.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, + src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64c64dtv.vcproj, src/arch/win64/c64exp.vcproj, + src/arch/win64/c64sc.vcproj: Fixed the various project files for the + recent changes. + +2012-03-13 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/mousedrv.m: macosx: fixed setting range + resource items + +2012-03-12 groepaz + + * src/Makefile.am, src/c64/Makefile.am, src/c64/c64parallel.c, + src/core/mc6821core.c, src/core/mc6821core.h, src/drive/drive.h, + src/drive/iec/c64exp/Makefile.am, src/drive/iec/c64exp/dolphindos3.c, + src/drive/iec/c64exp/dolphindos3.h, src/drive/iec/c64exp/iec-c64exp.c, + src/drive/iec/c64exp/mc6821.c, src/drive/iec/memiec.c, src/mc6821.h: + migrated dolphin dos 3 related code to use the generic mc6821 core + +2012-03-12 Marco van den Heuvel + + * src/arch/win32/uipetmodel.c: Changed the windows pet model selection + dialog to use petmodel_* functions. + +2012-03-12 Marco van den Heuvel + + * src/pet/6809.c: Fixed indentation. + +2012-03-12 Marco van den Heuvel + + * src/core/mc6821core.c: Include stdlib.h for NULL. + +2012-03-12 Marco van den Heuvel + + * src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/core.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/core.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/core.dsp, src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/core.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/c64cart.vcproj, src/arch/win64/core.vcproj: Added + formel64.c and mc6821core.c to the various project files. + +2012-03-12 groepaz + + * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/formel64.c, src/c64/cart/formel64.h, + src/c64/cart/magicformel.c, src/cartconv.c, src/cartridge.h, + src/core/Makefile.am, src/core/mc6821core.c, src/core/mc6821core.h, + src/drive/iec/c64exp/mc6821.c, src/mc6821.h, src/translate.txt, + src/translate_text.c: added support for formel 64 cartridge, added + generic mc6821 core + +2012-03-11 Marco van den Heuvel + + * Makefile.am, build/Makefile.am, build/riscos, configure.in, + doc/readmes/Readme-DOS.txt, src/arch/Makefile.am, src/arch/riscos, + src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c, + src/arch/sdl/archdep.h, src/arch/sdl/archdep_riscos.c, + src/arch/sdl/archdep_riscos.h, src/arch/sdl/make-bindist_riscos.sh, + src/arch/sdl/menu_sound.c, src/c128/c128mmu.c, src/findpath.c, + src/fixpoint.h, src/fsdevice/fsdevice-close.c, + src/fsdevice/fsdevice-open.c, src/ioutil.c, src/libm_math.c, + src/main.c, src/pet/6809.c, src/pet/pets.h, src/resources.c, + src/sound.c, src/sound.h, src/sounddrv/Makefile.am, + src/sounddrv/soundacorn.c, src/sysfile.c, src/vdrive/vdrive-iec.c, + src/vice.h, src/vsync.c, src/zfile.c: Removed riscos from the source, + too outdated. + +2012-03-11 Marco van den Heuvel + + * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c: Added + experimental c128 4mhz z80 support (activated by default, but can be + disabled by commenting out the Z80_4MHZ define). + +2012-03-11 Marco van den Heuvel + + * src/c128/z80.c: Even though the z80 is clocked at 4mhz it is only + active on the 'cpu' phase of the 1mhz clock, so need to use half + cycles instead of quarter cycles. + +2012-03-11 Marco van den Heuvel + + * src/pet/6809.c: Made the 'special' D register functions use the + 'generic' 16bit functions. + +2012-03-11 Marco van den Heuvel + + * src/pet/6809.c: Fixed the 6309 native mode irq-related stack + push/pull. + +2012-03-11 Marco van den Heuvel + + * src/pet/6809.c: Fixed the behavior of the 6309 MD register. + +2012-03-11 Marco van den Heuvel + + * src/c128/z80.c: Started on improving the c128 z80 emulation (mainly + the speed). + +2012-03-11 Christian Vogelgsang + + * build/macosx/build-vice-release.sh: macosx: reduced set of release + builds to cocoa only + +2012-03-10 Marco van den Heuvel + + * src/gfxoutputdrv/pngdrv.c: Fixed for memmap. + +2012-03-10 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated ru.po file. + +2012-03-10 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/win32/res.rc: Fixed for the name removal. + +2012-03-10 Michael Litvinov + + * po/ru.po: Updated + +2012-03-10 Spiro Trikaliotis + + * doc/html/index.html, doc/vice.texi, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc: Fixed list of current team members. + +2012-03-10 Christian Vogelgsang + + * configure.in: macosx: skip dubious cross compiler check + +2012-03-10 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/mousedrv.m, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved mouse + emulation + +2012-03-10 Marco van den Heuvel + + * src/pet/6809.c: Added a sanity check. + +2012-03-10 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/video.m: macosx: adapted to new + video_canvas interface + +2012-03-10 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-10 Marcus Sutton + + * src/arch/beos/ui_vicii.cc: No borders radio button, adjustments and + refactoring for BeVICE VIC-II settings dialog. + +2012-03-10 Fabrizio Gennari + + * src/arch/win32/fullscrn.c: Properly initialize D3D9 device when + entering and exiting full screen mode + +2012-03-09 groepaz + + * src/c64/cart/magicvoice.c: memory mapping fixes, wow and gorf work + now + +2012-03-09 groepaz + + * src/core/t6721.c: added support for speed parameter, fixed 48bit + frames somewhat + +2012-03-09 Fabrizio Gennari + + * src/arch/win32/ui.c, src/arch/win32/video-dx9.c, + src/arch/win32/video.c: Do not create D3D9 device before size is known + +2012-03-09 Olaf Seibert + + * src/arch/unix/x11/xaw/uipalcontrol.c: Remove static cached_canvas + and make it per-controlwindow. + +2012-03-09 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-08 Marco van den Heuvel + + * src/arch/beos/video.cc: Unbreak beos compile. + +2012-03-08 Marco van den Heuvel + + * src/pet/6809.c: Changed request_irq to req_irq. + +2012-03-08 Marco van den Heuvel + + * configure.in: Typo fix. + +2012-03-08 Marco van den Heuvel + + * configure.in, src/arch/msdos/Makefile.am: dos pcap lib fixes. + +2012-03-08 Marco van den Heuvel + + * src/arch/msdos/uisid.c: Fixed a typo. + +2012-03-08 Marco van den Heuvel + + * src/rawnet.c: Include stdlib.h for NULL. + +2012-03-08 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-08 Marcus Sutton + + * src/arch/beos/plus4ui.cc: Added missing ui_update_menus() call. + +2012-03-08 Fabrizio Gennari + + * configure.in: Remove obsolete lines for MS-DOS cross-compilation + +2012-03-07 Marcus Sutton + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/ui_ide64.cc, + src/arch/beos/ui_ide64.h, src/arch/beos/vicemenu.cc: New per-image + IDE64 size settings dialogs for BeVICE. + +2012-03-07 Marco van den Heuvel + + * src/arch/unix/x11/xaw/Makefile.am: Added uipalcontrol.h to the + Makefile.am file. + +2012-03-07 Marco van den Heuvel + + * src/pet/Makefile.am: Added 6809.h to the makefile.am file. + +2012-03-07 Marco van den Heuvel + + * src/arch/os2/video.c, src/arch/os2/watcom, + src/arch/os2/watcom/makebindist.bat, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/vice.wpj: Unbreak the os/2 port. + +2012-03-07 Marco van den Heuvel + + * src/arch/amigaos, src/arch/amigaos/make-bindist.sh, + src/arch/amigaos/ui.c, src/arch/amigaos/video.c: Unbreak the amiga + ports. + +2012-03-07 Marco van den Heuvel + + * configure.in: Commented out the vte-2.90 check, since gtk3/gtk2 + mixed binaries don't work, VICE really needs to be 'fixed' for gtk3. + +2012-03-06 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/arch/sdl/win32-msvc, + src/arch/sdl/win32-watcom, src/arch/sdl/win64-msvc, + src/arch/sdl/winmips-msvc, src/convert_owcc_libs.sh: Fixed for owcc. + +2012-03-06 Marco van den Heuvel + + * src/arch/sdl/menu_c64cart.c: Some sdl cart error reporting fixes, + this is temporary till a proper error reporting system can be made for + vice. + +2012-03-06 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/pet.vcproj, src/arch/sdl/winmips-msvc/pet.mak, + src/arch/win32/pet.dsp, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/pet.vcproj: Added + petmodel to the various project files. + +2012-03-06 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-06 Olaf Seibert + + * src/arch/unix/x11/xaw/x11video.c: Fix double double-sizing. + (Strangely enough, this seemed to crash when I tried it the previous + time). Still goes with r25369. + +2012-03-06 Olaf Seibert + + * src/arch/unix/x11/xaw/x11video.c: Fix HAVE_XVIDEO case. This seems + to work. + +2012-03-05 groepaz + + * src/arch/unix/gui/uiromset.c, src/c64/c64-resources.c, + src/c64dtv/c64dtv-resources.c, src/romset.c: unbreak romsets + +2012-03-05 groepaz + + * src/arch/unix/gui/petui.c: fixed model selection menu + +2012-03-05 groepaz + + * src/pet/Makefile.am, src/pet/petmem.c, src/pet/petmodel.c, + src/pet/petmodel.h, src/pet/pets.h: refactored model switching code + (see devlog), fixed bug #3496413 + +2012-03-05 groepaz + + * src/plus4/plus4mem.c: partial fix for bug #3459150 + +2012-03-05 Kajtar Zsolt + + * src/mouse.c: This is more accurate. Still not very accurate at + higher speeds, but it's at least something. + +2012-03-05 Marco van den Heuvel + + * src/arch/sdl/menu_drive.c: Added opencbm support to the sdl ui. + +2012-03-05 Marco van den Heuvel + + * configure.in, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uijoystickkeys.c: Fixed to allow vte-2.90 to + be used (note that sealing of gtk internal structures has been + disabled as a way to get the code to compile, this needs to be fixed + and the gtk code needs to be changed/fixed to compile/work with gtk3). + +2012-03-05 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-04 groepaz + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: unbreak compiling XAW gui without + HAVE_XVIDEO + +2012-03-04 groepaz + + * src/arch/unix/x11/vidmode.c: unbreak vidmode + +2012-03-04 groepaz + + * src/arch/unix/gui/uiide64.c, src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/xaw/uiedisk.c: add missing ide64 related gui items + +2012-03-04 groepaz + + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_cbm2hw.c, + src/arch/sdl/menu_drive.c, src/arch/sdl/menu_video.c: sdl ui devlog + catchup, added all missing stuff + +2012-03-04 groepaz + + * 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, doc/html/vice.css: removed excessive use of + fixed width font, fix html to prevent IE quirks mode + +2012-03-04 Fabrizio Gennari + + * src/arch/msdos/video.c, src/arch/msdos/videoarch.h, + src/arch/sdl/fullscreen.c, src/arch/sdl/video.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uiarch.h, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/lightpendrv.c, + src/arch/unix/x11/xaw/videoarch.h, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/lightpendrv.c, + src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, + src/arch/win32/video.c, src/arch/win32/videoarch.h, src/crtc/crtc.c, + src/raster/raster.c, src/video/video-canvas.c, + src/video/video-resources.c, src/video/video-viewport.c, src/video.h: + Fix 2 Win32 GDI bugs: crash when window too narrow to fit menu, and + incorrect size when unmaximizing. Refactor canvas a bit, reducing the + need for multiplying/dividing by doublesizex/y + +2012-03-03 groepaz + + * doc/html/amigaos.html, doc/html/beos.html, doc/html/checklinks.sh, + doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, + doc/html/sco.html, doc/html/solaris.html, doc/html/vice.css: + streamlined html, removed obsolete stuff, added common stylesheet, + fixed some links + +2012-03-03 Kajtar Zsolt + + * src/mouse.c: Unbreak Amiga mouse emulation. + +2012-03-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/petui.c, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uipetmodel.c, + src/arch/win32/uipetmodel.h, src/arch/win32/uipetset.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/arch.vcproj: Added proper pet model selection and fixed + the pet settings dialog for the windows gui. + +2012-03-03 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-02 Marco van den Heuvel + + * src/arch/win32/uited.c, src/arch/win32/uivic.c: Fixed. + +2012-03-02 Fabrizio Gennari + + * src/arch/win32/uivicii.c: It was impossible to restore normal + borders + +2012-03-02 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-01 groepaz + + * src/printerdrv/drv-mps803.c, src/printerdrv/output-graphics.c: + prevent crashing when printing beyond the limit of the printer + +2012-03-01 groepaz + + * src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uiprinter.h, + src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c: added missing menu items for + selecting printer output mode + +2012-03-01 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/plus4ui.c, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/rested.rc, + src/arch/win32/resvic.rc, src/arch/win32/resvic20.rc, + src/arch/win32/uited.c, src/arch/win32/uited.h, + src/arch/win32/uivic.c, src/arch/win32/uivic.h, + src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, + src/arch/win32/uivicset.h, src/arch/win32/vic20ui.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xplus4.dsp, + src/arch/win32/xvic.dsp, src/arch/win64/arch.vcproj, + src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: Added plus4 + and vic20 border mode dialogs to the windows gui. + +2012-03-01 groepaz + + * po/de.po: fixed copypaste fail :) + +2012-03-01 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-01 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-03-01 Andrea Musuruane + + * po/it.po, po/translations-status.txt: Updated. + +2012-02-29 groepaz + + * src/fliplist.c: fix loading fliplists. fixes bug 3483621 + +2012-02-29 groepaz + + * src/arch/unix/gui/uifliplist.c: make save fliplist actually work + from the gui :) + +2012-02-29 groepaz + + * src/fileio/fileio.c, src/rawfile.c: if stat failed do not exit early + in write mode. fixes bug 3489795 + +2012-02-29 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uivideo.c: Added video + audio leak support to the windows gui. + +2012-02-29 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed for non-dx compile. + +2012-02-29 Marco van den Heuvel + + * src/arch/win32/ressid.rc: Element size fix. + +2012-02-29 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic128model.c, + src/arch/win32/uic128model.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added c128 + model selection to the windows gui. + +2012-02-29 Marco van den Heuvel + + * src/pet/6809.c: Some warning fixes. + +2012-02-29 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-02-29 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated es.po file. + +2012-02-29 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-02-29 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-02-28 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-02-28 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-02-28 Marco van den Heuvel + + * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, + doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, + po/fr.po, po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/2, + po/nl.po, po/pl.po, po/it.po: VICE 2.3.15 + +2012-02-28 Marco van den Heuvel + + * src/pet/6809.c: More updates. + +2012-02-27 Marco van den Heuvel + + * src/pet/6809.c: More updates. + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: Some more 6809 core improvements. + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: Added a comment about the register transfer. + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: Fixed the register transfer handling (undocumented). + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: More 6809 core improvements. + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: More 6809 core improvements. + +2012-02-26 Marco van den Heuvel + + * src/Makefile.am: Fixed. + +2012-02-26 Marco van den Heuvel + + * src/pet/6809.c: 6809 core improvements. + +2012-02-25 Marco van den Heuvel + + * src/pet/6809.c: Redefined the types of the registers. + +2012-02-25 Marco van den Heuvel + + * src/pet/6809.c: Removed monitor_addr_name(). + +2012-02-25 Marco van den Heuvel + + * src/pet/6809.c: Removed monitor_return(). + +2012-02-25 Marco van den Heuvel + + * src/pet/6809.c: Removed monitor_call(). + +2012-02-25 Marco van den Heuvel + + * src/pet/6809.c: Code style fixes. + +2012-02-25 Marco van den Heuvel + + * po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/sv.po, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/arch/win32/resacia.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescbm2common.rc, src/arch/win32/rescbm5x0.rc, + src/arch/win32/rescia.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/resmagicvoice.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmcreplay.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resretroreplay.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressoundexpander.rc, src/arch/win32/ressoundsampler.rc, + src/arch/win32/restfe.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'. + +2012-02-25 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2012-02-25 Marco van den Heuvel + + * 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'. + +2012-02-25 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/cbm5x0ui.c, src/arch/win32/resc128.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm5x0.rc, + src/arch/win32/rescia.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uicia.c, src/arch/win32/uicia.h, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj: Added CIA + settings support to x128, xcbm2 and xcbm5x0 in the windows gui. + +2012-02-25 Marcus Sutton + + * data/C64/beos_sym.vkm, data/C64DTV/beos_sym.vkm: Proper US symbolic + keymap for BeVICE x64/x64sc/x64dtv. + +2012-02-25 Marcus Sutton + + * src/arch/beos/c64ui.cc, src/arch/beos/vicemenu.cc: BeVICE menu item + fixes. + +2012-02-24 Marco van den Heuvel + + * src/pet/6809.h: No need for (the possibly conflicting) (U)INT32. + +2012-02-24 Marco van den Heuvel + + * src/gfxoutputdrv/jpegdrv.c: Moved the position of the jpeglib.h + include to avoid INT32 conflicts. + +2012-02-22 Jarek Sobolewski + + * po/pl.po: Updated. + +2012-02-22 Marco van den Heuvel + + * src/arch/win32/parsid.c: Fix windows parsid sleep call. + +2012-02-22 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/resvicii.rc, src/arch/win32/uivicii.c: Added + 'no border' to the windows vicii dialog. + +2012-02-22 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/resretroreplay.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uiretroreplay.c, + src/arch/win32/uiretroreplay.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64sc.dsp, src/arch/win64/arch.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64sc.vcproj: Added retro replay dialog to the windows + gui. + +2012-02-21 Marco van den Heuvel + + * src/arch/beos/ppc-ar.sh, src/arch/beos/ppc-cc.sh, + src/arch/unix/minix/minix-ar.sh: Added some 'what does it do' + descriptions to certain shell scripts. + +2012-02-21 Marco van den Heuvel + + * src/arch/msdos/vic20ui.c: Fixed dos xvic. + +2012-02-21 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Add a scrollbar to the monitor + window + +2012-02-20 Kajtar Zsolt + + * src/monitor/monitor_network.c: This seems to work now as I expect + it. Which platform was it working originally? On win32 and x11/xaw + surely not... + http://sourceforge.net/tracker/index.php?func=detail&aid=3196471&group_id=223021&atid=1057617 + +2012-02-19 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Increase monitor history + +2012-02-19 Jesse Lee + + * po/ko.po, po/translations-status.txt: Updated. + +2012-02-19 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c, src/monitor/mon_command.c, + src/monitor/mon_command.h: Add TAB completion to monitor. If the + command is known to take a file name as argument, completion to file + name will be used for that + +2012-02-18 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uisid.c: Changed the + windows sid dialog to deal with the 3rd sid, and fixed the fact that + cancel still saved the changes. + +2012-02-18 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-02-18 Marco van den Heuvel + + * src/arch/beos/kbd.c, src/arch/beos/kbd.h: BeOS uses COMMON_KBD. + +2012-02-17 Fabrizio Gennari + + * src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/console.c, + src/arch/unix/x11/xaw/uimon.c: Unify Xaw versions of uimon.c and + console.c + +2012-02-17 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Fix Caps Lock in monitor + +2012-02-16 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Fix Shift key in monitor + +2012-02-15 Marco van den Heuvel + + * src/drive/drive-resources.c, src/drive/iec/iec-resources.c, + src/drive/ieee/ieee-resources.c: Don't register the drive idle method + twice. + +2012-02-15 Thomas Giesel + + * po/intl2po.c: Allocate enough memory for '\0'-termination + +2012-02-14 Marco van den Heuvel + + * configure.in: Don't check for pcap when using mingw. + +2012-02-14 Fabrizio Gennari + + * src/arch/win32/intl.c: Find win_hotkeys.vhk no matter what the + current directory is + +2012-02-14 Fabrizio Gennari + + * src/arch/win32/intl.c: 'c [...] must have the value of an unsigned + char or EOF', says isspace's man page + +2012-02-13 Marco van den Heuvel + + * src/gfxoutputdrv/ffmpegdrv.c: Cosmetic fixes. + +2012-02-12 Olaf Seibert + + * src/h6809regs.h, src/monitor/asm6809.c, + src/monitor/mon_register6809.c, src/pet/6809.c, src/pet/6809.h: + mime-type and eol properties. + +2012-02-12 Olaf Seibert + + * src/monitor/mon_assemble6809.c: Add in some addressing mode + decoding, useful when monitor-split is done. + +2012-02-12 Marco van den Heuvel + + * po/intl2po.c: Don't convert the filename if source and destination + paths are the same. + +2012-02-12 Marco van den Heuvel + + * configure.in: Only check c++ compiler validity when cross compiling. + +2012-02-12 groepaz + + * src/c64/cart/reu.c: handle extra bank bits of hacked reu correctly, + they are not affected by the REC chip. + +2012-02-12 Marco van den Heuvel + + * configure.in, src/Makefile.am: Unbreak the osx build. + +2012-02-12 Marco van den Heuvel + + * src/c64/cart/magicvoice.c, src/c64/cart/retroreplay.c: Cosmetic + fixes. + +2012-02-11 Marco van den Heuvel + + * src/pet/6809.c: Reverted to a working state, will improve upon it in + a separate branch. + +2012-02-11 Marco van den Heuvel + + * po/Makefile.in.in: Fixed. + +2012-02-11 Marco van den Heuvel + + * po/Makefile.in.in, po/intl2po.c: Use builddir and srcdir, not + top_builddir and top_srcdir. + +2012-02-11 Marco van den Heuvel + + * po/intl2po.c: Added safeguard for malformed filenames. + +2012-02-10 Marco van den Heuvel + + * src/pet/6809.c: Some 6809 code cleanups. + +2012-02-10 Marco van den Heuvel + + * src/aciacore.c: Don't unset a NULL alarm. + +2012-02-10 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Add copy (Ctrl-C), paste (Ctrl-V), + paste from X11 clipboard (middle mouse button), plus some other tricks + with Ctrl (Ctrl-A: home, Ctrl-E: end etc.) to monitor window + +2012-02-10 Marco van den Heuvel + + * src/c128/c128-resources.c: Changed resource "RomseChargenDENamet" to + "RomsetChargenDEName", resource doesn't seem to be used anywhere + (unused resources will be revealed in the upcoming feature checking + action). + +2012-02-10 Marco van den Heuvel + + * po/Makefile.in.in: Dependency fix. + +2012-02-10 Marco van den Heuvel + + * src/arch/os2/makedist.cmd, src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Make sure the superpet roms are + included in the bindist scripts. + +2012-02-09 Marco van den Heuvel + + * src/pet/6809.c: Extended flag sizes. + +2012-02-09 Marco van den Heuvel + + * src/pet/6809.c: Extend the 6809 carry indicator to 16bit size. + +2012-02-09 Marco van den Heuvel + + * src/Makefile.am, src/arch/amigaos/Makefile.am: Fix usage of + generated script files. + +2012-02-09 Marco van den Heuvel + + * po/Makefile.in.in: Finished the out-of-source compile fixing. + +2012-02-09 Olaf Seibert + + * src/pet/6809.c: Undo some (too short) shortcuts. Not all are found + yet. + +2012-02-09 Marco van den Heuvel + + * src/Makefile.am: Generate translate.h in the build tree, not the + source tree. + +2012-02-09 Marco van den Heuvel + + * po/Makefile.in.in, po/intl2po.c: Made intl2po generate files in the + build tree instead of the source tree. + +2012-02-08 Marco van den Heuvel + + * doc/Makefile.am: Made vice.info be generated in the build tree + instead of the source tree. + +2012-02-08 Marco van den Heuvel + + * src/monitor/mon_register6809.c, src/pet/6809.c, src/pet/6809.h: + Started on the 6809 cleanup. + +2012-02-08 Thomas Giesel + + * src/arch/amigaos/signals.c, src/arch/beos/signals.c, + src/arch/msdos/signals.c, src/arch/os2/signals.c, + src/arch/riscos/signals.c, src/arch/sdl/signals.c, + src/arch/unix/signals.c, src/arch/win32/signals.c, + src/monitor/monitor.c, src/signals.h: Don't handle SIGINT anymore. + It's not needed with the new monitor. + +2012-02-08 Thomas Giesel + + * src/arch/unix/x11/gnome/uimon.c: Warnings fixed + +2012-02-08 Thomas Giesel + + * src/monitor/mon_command.c, src/translate.txt, src/translate_text.c: + Pointless (and partially wrong) translations of load|store|exec + removed. + +2012-02-08 Thomas Giesel + + * doc/vice.pdf, doc/vice.texi, doc/vice.txt, + src/monitor/mon_command.c, src/translate.txt, src/translate_text.c: + Documentation for stopwatch added + +2012-02-08 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c: Fix compilation error occurring + with old version of GTK+ headers + +2012-02-08 Thomas Giesel + + * doc/vice.texi: Restored Latin-1 encoding I messed up before :/ + +2012-02-08 Thomas Giesel + + * doc/vice.texi: trailing white space removed + +2012-02-08 Olaf Seibert + + * src/h6809regs.h, src/monitor/asm.h, src/monitor/mon_assemble6502.c, + src/monitor/mon_assemble6809.c, src/monitor/mon_assemblez80.c, + src/monitor/mon_command.c, src/monitor/mon_disassemble.c, + src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y, + src/monitor/mon_register6809.c, src/monitor/monitor.c, + src/monitor/montypes.h, src/monitor.h: Add most (but not all!) 6809 + addressing modes in monitor command parser, and 6809 assembly. Also + add D register to monitor interface. + +2012-02-08 Marco van den Heuvel + + * src/monitor/mon_register6809.c: Style cleanups. + +2012-02-07 Marco van den Heuvel + + * src/arch/amigaos/joyll.c, src/arch/amigaos/loadlibs.h: Added + disabling of lowlevel joystick support if the lowlevel library could + not be loaded. + +2012-02-07 Marco van den Heuvel + + * src/arch/amigaos/loadlibs.h, src/arch/amigaos/uiapi.c: Added + disabling of video overlay support if the correct library could not be + loaded. + +2012-02-07 Marco van den Heuvel + + * src/arch/amigaos/joyai.c, src/arch/amigaos/loadlibs.h: Added + disabling of amiga os4 joystick support if the AI library could not be + loaded. + +2012-02-07 Olaf Seibert + + * src/pet/6809.c: Somehow `caller_space' popped up again. + +2012-02-07 Marco van den Heuvel + + * src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/hardsid.c, + src/arch/amigaos/loadlibs.h: Added disabling of catweasel and hardsid + support if the pci library could not be loaded. + +2012-02-07 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/amigamain.c, + src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/expansionbase.h, + src/arch/amigaos/hardsid.c, src/arch/amigaos/joyai.c, + src/arch/amigaos/loadlibs.c, src/arch/amigaos/loadlibs.h, + src/arch/amigaos/uiapi.c, src/arch/amigaos/video.c: Added a better + library loading system for the amiga ports, optional library feature + disabling not implemented yet. + +2012-02-07 Thomas Giesel + + * src/monitor/mon_disassemble.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y, + src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c, + src/monitor/monitor.c, src/monitor/montypes.h: New commands "sw" and + "sw reset" (or "stopwatch", "stopwatch reset") + +2012-02-07 Marco van den Heuvel + + * src/pet/6809.c, src/pet/6809.h: Some fixes. + +2012-02-07 Thomas Giesel + + * src/c64/cart: Ignore all *.a files in c64/cart + +2012-02-07 Thomas Giesel + + * src/6510core.c, src/6510dtvcore.c, src/arch/msdos/menudefs.c, + src/arch/riscos/ui.c, src/arch/sdl/menu_common.c, + src/arch/unix/gui/uicommands.c, src/c128/z80.c, src/drive/drivecpu.c, + src/mainc64cpu.c, src/maincpu.c, src/mainviccpu.c, + src/monitor/mon_breakpoint.c, src/monitor/monitor.c, src/monitor.h, + src/pet/6809.c: Remove global variable caller_space and merge it with + default_memspace to bring some light into the memspace odyssey. Solves + bug 3485476. + +2012-02-07 Jesse Lee + + * po/ko.po, po/translations-status.txt: Updated. + +2012-02-07 Marco van den Heuvel + + * src/arch/os2/watcom/monitor.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/monitor.dsp, + src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/pet.mak, src/arch/win32/monitor.dsp, + src/arch/win32/pet.dsp, src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/monitor.vcproj, src/arch/win64/pet.vcproj: Added the + 6809-related sources to the project files. + +2012-02-06 Marco van den Heuvel + + * doc/vice.texi: Updated to fit in the dos port help window. + +2012-02-06 Marco van den Heuvel + + * configure.in, src/arch/msdos/make-bindist.sh, + src/sid/sid-resources.c: Added --without-residfp, made the dos port + compile without resid and fixed the sid resources for compiling + without resid but with resid-fp. + +2012-02-06 Marco van den Heuvel + + * configure.in: Added cross compilation C++ sanity checks to the + configure script. + +2012-02-06 Marco van den Heuvel + + * src/pet/6809.c, src/pet/6809.h: Include vice.h instead of config.h + +2012-02-06 Marco van den Heuvel + + * src/monitor/asm6809.c: Added the rest of the 6809/6309 comments. + +2012-02-06 Marco van den Heuvel + + * src/arch/msdos/uidrive.c: Reverted to a state that doesn't crash the + dos port. + +2012-02-06 Marco van den Heuvel + + * src/monitor/asm6809.c: Added more 6809/6309 comments. + +2012-02-06 Marco van den Heuvel + + * src/monitor/asm6809.c: Added more 6809/6309 comments. + +2012-02-05 Olaf Seibert + + src/pet/pet.c, src/pet/petmem.c: Add a hard reset (call to + machine_trigger_reset(MACHINE_RESET_MODE_HARD)) in the PET's + machine_change_timing(). Copied from the 64. Strangely enough, this + seems to be the only way that a hard reset, and hence a mem_powerup(), + is done at the start. (call trace: resources_set_defaults > + set_sync_factor > machine_change_timing > machine_trigger_reset > + machine_trigger_reset_internal > mem_powerup) mem_powerup() was needed + to disable the initial write protection of the SuperPET ram. + +2012-02-05 Olaf Seibert + + * src/arch/unix/x11/xaw/x11ui.c: On the error return, the error + handler should be restored as well. + +2012-02-05 Olaf Seibert + + * src/arch/unix/x11/xaw/x11ui.c: Plug a race condition. + +2012-02-05 Andrea Musuruane + + * po/it.po, po/translations-status.txt: Updated. + +2012-02-05 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uimon.c, src/arch/unix/x11/xaw/console.c: + Do not add empty lines to history + +2012-02-05 Olaf Seibert + + * src/pet/pet.c: Forgot to increase array. + +2012-02-04 Marco van den Heuvel + + * src/monitor/asm6809.c: Added some comments for future 6809-illegal + opcodes and 6309 opcodes. + +2012-02-04 Olaf Seibert + + * src/monitor/asm6809.c, src/monitor/mon_register.h, src/pet/6809.c, + src/pet/6809.h, src/pet/monitor.c, src/pet/monitor6809.h, + src/pet/petmem.c: SuperPET cleanup that can be done now that initial + support is in. + +2012-02-04 Fabrizio Gennari + + * configure.in, src/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/console.c, src/arch/unix/x11/gnome/uimon.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/console.c, + src/monitor/mon_util.c, src/monitor/monitor.c: Readline is only a + dependency for the Xaw port and the c1541 tool (and not, for example, + for the GTK+ port) + +2012-02-04 Olaf Seibert + + * data/PET/Makefile.am, data/PET/characters.901640-01.bin, + data/PET/romsuperpet.vrs, data/PET/waterloo-a000.901898-01.bin, + data/PET/waterloo-b000.901898-02.bin, + data/PET/waterloo-c000.901898-03.bin, + data/PET/waterloo-d000.901898-04.bin, + data/PET/waterloo-e000.901897-01.bin, + data/PET/waterloo-f000.901898-05.bin, src/Makefile.am, + src/h6809regs.h, src/maincpu.c, src/monitor/Makefile.am, + src/monitor/asm.h, src/monitor/asm6502.c, src/monitor/asm6502dtv.c, + src/monitor/asm6809.c, src/monitor/asmz80.c, + src/monitor/mon_assemble.h, src/monitor/mon_assemble6502.c, + src/monitor/mon_assemble6809.c, src/monitor/mon_assemblez80.c, + src/monitor/mon_disassemble.c, src/monitor/mon_register6809.c, + src/monitor/monitor.c, src/monitor/montypes.h, src/monitor.h, + src/pet/6809.c, src/pet/6809.h, src/pet/Makefile.am, src/pet/pet.c, + src/pet/petcpu.c, src/pet/petdww.c, src/pet/petmem.c, + src/pet/petmem.h, src/pet/pets.h: Some more SuperPET support. The ROMs + actually run, if you get the machine to the correct configuration + (SuperPET, 6809 cpu, no other memory or I/O extensions, true drive + emulation). The 6702 dongle foils running software from the + "SuperPET WCS" disk though. Disassembly works in the monitor, but + assembly not yet. + +2012-02-04 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated de.po. + +2012-02-04 pottendo + + * po/de.po: Updated. + +2012-02-03 Marco van den Heuvel + + * src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj: Made xcbm* + use ressiddtv.rc instead of ressid.rc in the windows project files. + +2012-02-03 Marcus Sutton + + * src/arch/win32/Makefile.am, src/arch/win32/cbm2ui.c, + src/arch/win32/cbm5x0ui.c: Use single-SID (DTV) version of the SID + settings dialog for WinVICE xcbm2/xcbm5x0. (Project files will need + updated rescbm*cat.rc.) + +2012-02-03 Marcus Sutton + + * src/arch/win32/uimon.c: Fix error & warningS reported by + gcc/mingw32/4.5.2. + +2012-02-02 Fabrizio Gennari + + * src/arch/unix/x11/gnome/linenoise.h: Add header file for Linenoise + +2012-02-02 Fabrizio Gennari + + * configure.in, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/uimon.c, src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/linenoise.c, src/arch/unix/x11/gnome/uimon.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/uimon.c: + Introduce a separate window for the monitor when using GTK+, based on + VTE terminal widget and Linenoise for readline + +2012-02-02 Jesse Lee + + * po/tr.po, po/translations-status.txt: Updated. + +2012-02-01 Marco van den Heuvel + + * 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/rescbm2.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added drive sound + emulation to the windows gui. + +2012-02-01 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added sound + output mode to the windows gui. + +2012-02-01 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated es.po. + +2012-02-01 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2012-02-01 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64burstmod.c, + src/arch/win32/uic64burstmod.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added c64 + drive burst modification to the windows gui. + +2012-02-01 Marco van den Heuvel + + * po/translations-status.txt: Updated for the updated pl.po. + +2012-01-31 Jarek Sobolewski + + * po/pl.po: Updated. + +2012-01-31 Marco van den Heuvel + + * doc/vice.pdf, doc/vice.inf, doc/vice.hlp, doc/vice.txt, + doc/vice.guide, doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, + po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, po/ru.po, po/nl.po, + po/pl.po, po/it.po: VICE 2.3.14 + +2012-01-31 Marco van den Heuvel + + * 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/sv.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/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reside64.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resramcart.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvsid.rc, src/translate_text.c: Did a + 'make trans-update'. + +2012-01-31 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2012-01-31 Marco van den Heuvel + + * 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'. + +2012-01-31 Olaf Seibert + + * src/pet/monitor.h: Remove. + +2012-01-31 Olaf Seibert + + * src/pet/monitor6809.h: Rename, to avoid clash with already existing + file with the same name. + +2012-01-31 Olaf Seibert + + * src/pet/6809.c, src/pet/6809.h, src/pet/monitor.c, + src/pet/monitor.h: Throw in a 6809 CPU! It rattles around inside the + SuperPET box, since it isn't plugged in yet. These are the original + files I intend to use, before any change, in order to keep history. + Source: https://github.com/bcd/exec09 rev + commit/642e684b9d225a6d0a3d7121ed23ba79c76b9fc5 found via: + http://koti.mbnet.fi/~atjs/mc6809/#Emu, gcc6809 + +2012-01-31 Marco van den Heuvel + + * src/arch/sdl/archdep_amiga.c: Fixed a typo. + +2012-01-31 Marco van den Heuvel + + * src/arch/sdl/uifilereq.c: Simplified the directory separation + handling. + +2012-01-31 Marco van den Heuvel + + * src/arch/unix/gui/uisound.c: Consistency. + +2012-01-30 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/vsidns.c: Fixed + amigaos Makefile.am + +2012-01-30 Marco van den Heuvel + + * src/arch/win32/uilib.c: Added d1m, d2m and d4m image creation to the + windows ui. + +2012-01-30 Marco van den Heuvel + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resvic20.rc: Made the cart and I/O-extensions show up + in alphabetical order. + +2012-01-29 Olaf Seibert + + * src/arch/unix/gui/petui.c, src/crtc/crtc.c, src/embedded.c, + src/pet/pet-cmdline-options.c, src/pet/pet-resources.c, src/pet/pet.c, + src/pet/petmem.c, src/pet/petmem.h, src/pet/petrom.c, + src/pet/petrom.h, src/pet/petromset.c, src/pet/pets.h, src/sysfile.c: + Add some SuperPET hardware. Most of it doesn't do anything yet without + a CPU, but the double sized character generator ROM can be seen + working according to the instructions in the SuperPET overview + manual: + 100 for i = 0 to 255 + 110 poke 32768 + i, i + 120 next + 200 poke 59520,12: poke 59521,16+32 + 210 for t=0 to 3000: next + 220 poke 59520,12: poke 59521,16 + 230 for t=0 to 3000: next + 240 goto 200 + +2012-01-27 Marco van den Heuvel + + * src/arch/amigaos/video.c: Fixed for non-aros amiga systems. + +2012-01-26 Michael Litvinov + + * po/ru.po: Updated + +2012-01-24 Olaf Seibert + + * src/arch/unix/x11/xaw/x11ui.c: Fix a HACK and a FIXME in Xaw's + mouse_handler_canvas(). + +2012-01-24 Olaf Seibert + + * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: + Implement ui_focus_monitor() for Xaw UI, slightly changed from the + gnome version. + +2012-01-24 Michael Litvinov + + * po/ru.po: Updated + +2012-01-23 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, + src/arch/amigaos/info-files/morphos/vsid.info, + src/arch/amigaos/info-files/morphos/x64dtv.info, + src/arch/amigaos/info-files/morphos/x64sc.info, + src/arch/amigaos/info-files/morphos/xcbm5x0.info, + src/arch/amigaos/info-files/vsid.exe.info, + src/arch/amigaos/info-files/x64dtv.exe.info, + src/arch/amigaos/info-files/x64sc.exe.info, + src/arch/amigaos/info-files/xcbm5x0.exe.info, + src/arch/amigaos/make-bindist.sh, src/arch/amigaos/vsidns.c, + src/arch/amigaos/xcbm5x0ns.c: Fixed amiga icons and bindist script. + +2012-01-22 Marco van den Heuvel + + * src/arch/win32/reside64.rc: Changed ide64 references to 'hd image' + to 'primary/secondary master/slave device image' in the windows gui. + +2012-01-22 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/uilib.c: Added d1m/d2m/d4m to + the disk filters for the windows gui. + +2012-01-22 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uiide64.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h: Added ide64 file filters to the windows gui. + +2012-01-21 Marco van den Heuvel + + * configure.in, src/arch/amigaos/amigamain.c, + src/arch/amigaos/video.c: Some 64bit aros fixes. + +2012-01-21 Marco van den Heuvel + + * src/arch/win32/cbm2ui.c, src/arch/win32/cbm5x0ui.c, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt: Fixed the + cbm2/cbm5x0 carts for the windows gui. + +2012-01-21 Marco van den Heuvel + + * src/c64/psid.c: Warning fix. + +2012-01-21 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/plus4ui.c, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdriveplus4.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c, src/arch/win32/uidriveplus4.c, + src/arch/win32/uidrivevic20.c, src/arch/win32/vic20ui.c: Added + fd2000/fd4000 items to the windows dialogs. + +2012-01-21 Marco van den Heuvel + + * src/arch/win32/xvic.dsp: Fixed a typo. + +2012-01-20 Marco van den Heuvel + + * doc/html/Makefile.am: Fixed. + +2012-01-20 Marco van den Heuvel + + * configure.in, src/arch/amigaos/amigamain.c, + src/arch/amigaos/timer.h, src/arch/amigaos/ui.c, + src/arch/amigaos/vsyncapi.c: Aros fixes. + +2012-01-19 Michael Litvinov + + * po/ru.po: Updated + +2012-01-18 Michael Litvinov + + * po/ru.po: Updated + +2012-01-18 Marcus Sutton + + * src/arch/beos/cbm5x0ui.cc, src/cbm2/cbm2model.c, + src/cbm2/cbm2model.h, src/cbm2/cbm5x0.c, src/plus4/plus4model.c, + src/plus4/plus4model.h, src/vic20/vic-timing.c, + src/vic20/vic-timing.h, src/vic20/victypes.h: Fixed svn properties on + some files. There are probably more that need fixing. + +2012-01-16 Marcus Sutton + + * src/arch/beos/ui_device.cc: Fix file panel popping up behind BeVICE + Device settings dialog (and being unuseable.) + +2012-01-16 Marco van den Heuvel + + * src/arch/amigaos/private.h: Fixed for morphos. + +2012-01-16 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated sv.po + +2012-01-16 Peter Krefting + + * po/sv.po: Update Swedish translation (2349t0f0u). + +2012-01-15 Olaf Seibert + + * src/pet/petmem.c: Add 8096 bank switching register to the monitor + "io" command. + +2012-01-15 Olaf Seibert + + * src/arch/unix/x11/xaw/uipalcontrol.c, src/arch/unix/x11/xaw/x11ui.c: + Implement ui_restore_focus() for Xaw UI. + +2012-01-15 Marco van den Heuvel + + * configure.in, doc/html/Makefile.am, src/arch/amigaos/archdep.c, + src/arch/amigaos/make-bindist.sh: Fixed for amiga os4. + +2012-01-15 Olaf Seibert + + * src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, + src/pet/petmem.h: Reset the memory limit pointers for PET 8x96 models + and PET DWW board. They are switching banks so if code is executing in + it while they are switched, the memory base and limit should be + invalidated. + +2012-01-15 Marco van den Heuvel + + * src/arch/amigaos/archdep.c: Added rtc_get_centiseconds for amigaos3 + (when no getttimeofday is available). + +2012-01-15 Jesse Lee + + * po/ko.po, po/translations-status.txt: Updated. + +2012-01-15 Marco van den Heuvel + + * src/libm_math.c: Style fixes. + +2012-01-15 Ingo Korb + + * src/aciacore.c: Fix wrong operator precedence for reading T232 + ectrl register + +2012-01-14 Marco van den Heuvel + + * src/cbm2/cbm5x0.c: Fixed. + +2012-01-14 Fabrizio Gennari + + * src/arch/unix/x11/gnome/x11ui.c: Fix a crash when activating monitor + +2012-01-13 Marco van den Heuvel + + * doc/Makefile.am, doc/texi2chm.sh: Started on fixing the + out-of-source-tree build issues. + +2012-01-12 Olaf Seibert + + * src/pet/petmem.c: Commit 24448 broke the PET zero page access in a + subtle way. It replaced a direct call to zero_store() with an indirect + call via _mem_write_tab_ptr. And the same for zero_read(). + Unfortunately the PET didn't initialise its table of pointers to + zero_store() but to the generic ram_store(), which is almost the same, + but it doesn't mask its address to the zero page. So... this breaks the + zero page adressing mode where an index wraps around... and apparently + this can have interesting effects even on BASIC programs. Fix: use + zero_store() and zero_read() in _mem_write_tab[0] and _mem_read_tab[0]. + +2012-01-12 Michael Litvinov + + * po/ru.po: Updated + +2012-01-11 Olaf Seibert + + * src/arch/unix/x11/renderxv.c, src/arch/unix/x11/xaw/x11video.c: If + the user tries to use hardware scaling using XVideo (in Xaw ui), and + shared memory is unavailable (for instance because the display is + remote), retry without shared memory rather than terminating with an + X error. + +2012-01-11 groepaz + + * src/arch/unix/gui/uimon.c, src/arch/unix/ui.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c: hack + to transfer focus to terminal window when entering the monitor + +2012-01-11 Olaf Seibert + + * src/arch/unix/gui/uisettings.c: Remove hack for setting ticks in the + refresh rate and maximum speed menus. It depended on the callbacks + being called in order, which was not true (any more) for the gnome ui. + +2012-01-11 Olaf Seibert + + * src/arch/win64/xcbm5x0.vcproj: Fix debug compilation + +2012-01-10 Olaf Seibert + + * src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/xaw/uimenu.c: + Treat UI_MENU_TYPE_TICKDOTS like UI_MENU_TYPE_TICK so that it gets a + checkmark too. + +2012-01-10 Olaf Seibert + + * src/arch/unix/gui/uisettings.c: The first maximum speed entry is + now 200%. + +2012-01-10 Fabrizio Gennari + + * src/arch/win32/Makefile.am: Generate the right file + +2012-01-10 Marco van den Heuvel + + * src/arch/win32/fullscrn.c: Fixed a call to + fullscreen_getmodes_dx9(). + +2012-01-09 groepaz + + * src/arch/unix/gui/uimon.c, src/arch/unix/ui.h, + src/arch/unix/x11/fullscreen.c, src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, + src/video/video-canvas.c: transfer focus to emulator window after + exiting monitor, some more sanity checks/debug stuff to track down + vsid ui problems + +2012-01-09 Marco van den Heuvel + + * src/arch/os2/vsyncarch.c: Fixed os/2 speed issue. + +2012-01-09 groepaz + + * src/arch/unix/gui/vsidui.c: use proper canvas, fixes some random + crashes when moving and/or resizing the vsid window + +2012-01-09 Marco van den Heuvel + + * configure.in, po/POTFILES.in, src/Makefile.am, + src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/cbm2ui.c, src/arch/win32/cbm5x0ui.c, + src/arch/win32/rescbm2.rc, src/arch/win32/rescbm2common.rc, + src/arch/win32/rescbm5x0.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/ui.c, src/arch/win32/uicbm2model.c, + src/arch/win32/uicbm2model.h, src/arch/win32/uicbm2set.c, + src/arch/win32/uicbm5x0model.c, src/arch/win32/uicbm5x0model.h, + src/arch/win32/uicbm5x0set.c, src/arch/win32/uicbm5x0set.h, + src/arch/win32/vsidui.c, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/xcbm2.vcproj, + src/arch/win64/xcbm5x0.vcproj, src/cbm2/cbm5x0.c, src/vsync.c: + Finished windows vsid menu and split off and fixed/updated windows + cbm2/cbm5x0 menus and dialogs. + +2012-01-09 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated pl.po + +2012-01-09 Fabrizio Gennari + + * src/arch/win32/fullscrn.c: Make a function static + +2012-01-09 Fabrizio Gennari + + * src/arch/win32/fullscrn.c, src/arch/win32/video.c: Fix crash in + video settings when starting with DX9Disable=0 + +2012-01-09 Fabrizio Gennari + + * src/arch/win32/msvc/ide-config.h: Fix an x64 compile error + +2012-01-08 Michael Litvinov + + * po/ru.po: Updated + +2012-01-07 Jarek Sobolewski + + * po/pl.po: Updated. + +2012-01-07 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/arch/win32/Makefile.am, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvsid.rc, + src/arch/win32/ui.c, src/arch/win32/vsid.dsp, src/arch/win32/vsidui.c, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/vsid.vcproj: Started on a gui for the windows vsid + program. + +2012-01-07 groepaz + + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uiattach.h, src/arch/unix/gui/vic20ui.c, + src/arch/unix/gui/vsidui.c, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/x11ui.c: rudimentary drag and drop support for + gtk ui + +2012-01-07 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated de.po + +2012-01-07 pottendo + + * po/de.po: Updated. + + +2012-01-06 Marcus Sutton + + * src/arch/win32/uic64.c: Use machine_class to determine machine + class. + +2012-01-06 groepaz + + * src/plus4/ted-draw.c, src/plus4/tedtypes.h: attempt to fix bug + #3467159 + +2012-01-06 groepaz + + * src/fileio/cbmfile.c, src/fileio/p00.c, src/fileio.h, + src/fsdevice/fsdevice-read.c, src/rawfile.c: hack to allow "opening" + directory entries which are directories themselves for stats purposes. + this makes it explicitly work the same on windows and *nix (which + allowed it before). fixes bug #3388946 + +2012-01-06 Marco van den Heuvel + + * src/arch/win32/uisound.c: Fixed a warning. + +2012-01-06 groepaz + + * src/video/video-color.c: remove obsolete palette calculation for + (no more existing) fake PAL emulation, fixes bug #3367825 + +2012-01-06 Marco van den Heuvel + + * src/arch/unix/gui/vsidui.c: Cosmetic fix. + +2012-01-05 Michael Litvinov + + * po/ru.po: Updated + +2012-01-05 Marco van den Heuvel + + * doc/vice.texi, src/arch/win32/utils/geninfocontrib.c, + src/infocontrib.sed: Fixed. + +2012-01-04 groepaz + + * src/arch/unix/gui/uited.c, src/plus4/plus4.c, + src/plus4/ted-cmdline-options.c, src/plus4/ted-draw.c, + src/plus4/ted-resources.c, src/plus4/ted-resources.h, + src/plus4/ted-timing.c, src/plus4/ted-timing.h, src/plus4/ted.c, + src/plus4/ted.h, src/plus4/tedtypes.h: added border mode selection to + ted/xplus4 (see devlog) + +2012-01-04 Michael Litvinov + + * po/ru.po: Updated + +2012-01-04 Marco van den Heuvel + + * doc/vice.texi: Removed email addy (wasn't supposed to be there in + the 1st place, copy/paste error). + +2012-01-04 groepaz + + * doc/vice.texi: fix typo + +2012-01-04 Marco van den Heuvel + + * src/arch/win32/plus4ui.c: Fixed missing italian language menu item. + +2012-01-03 Marco van den Heuvel + + * src/arch/win32/uic64dtvmodel.c: Allow unknown c64dtv model (99) in + the windows dialog. + +2012-01-03 Michael Litvinov + + * po/ru.po: Updated + +2012-01-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c64dtvui.c, src/arch/win32/resc64dtv.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64dtvmodel.c, + src/arch/win32/uic64dtvmodel.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Added + c64dtv model selection to the windows ui. + +2012-01-02 Michael Litvinov + + * po/ru.po: Updated + +2012-01-02 Marco van den Heuvel + + * src/arch/win32/_vice.dsp, src/arch/win32/arch.dsp, + src/arch/win32/base.dsp, src/arch/win32/c128.dsp, + src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64cartsystem.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/c64dtvstubs.dsp, src/arch/win32/c64exp.dsp, + src/arch/win32/c64sc.dsp, src/arch/win32/cartconv.dsp, + src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, + src/arch/win32/cbm5x0.dsp, src/arch/win32/core.dsp, + src/arch/win32/crtc.dsp, src/arch/win32/diskimage.dsp, + src/arch/win32/drive.dsp, src/arch/win32/fileio.dsp, + src/arch/win32/fsdevice.dsp, src/arch/win32/geninfocontrib.dsp, + src/arch/win32/genmsvcver.dsp, src/arch/win32/gentranslate.dsp, + src/arch/win32/genwinres.dsp, src/arch/win32/gfxoutputdrv.dsp, + src/arch/win32/iec.dsp, src/arch/win32/iec128dcr.dsp, + src/arch/win32/iecbus.dsp, src/arch/win32/iecieee.dsp, + src/arch/win32/ieee.dsp, src/arch/win32/imagecontents.dsp, + src/arch/win32/monitor.dsp, src/arch/win32/msvc/ide-config.h, + src/arch/win32/msvc-d3d.h, src/arch/win32/parallel.dsp, + src/arch/win32/pet.dsp, src/arch/win32/petcat.dsp, + src/arch/win32/plus4.dsp, src/arch/win32/plus4exp.dsp, + src/arch/win32/printerdrv.dsp, src/arch/win32/raster.dsp, + src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, + src/arch/win32/residfp.dsp, src/arch/win32/rs232drv.dsp, + src/arch/win32/rtc.dsp, src/arch/win32/serial.dsp, + src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, + src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp, + src/arch/win32/uisound.c, src/arch/win32/userport.dsp, + src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, + src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, + src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, + src/arch/win32/viciisc.dsp, src/arch/win32/video.dsp, + src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xcbm5x0.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, + src/arch/win32/xvic.dsp: Changed win32 msvc project files to compile + for no-directx by default and added direct-x targets to the win32 msvc + project files. + +2012-01-02 Marco van den Heuvel + + * src/arch/win32/uimon.c: Fixed the interlocked assembly code for + windows, now also compiles for msvc. + +2012-01-02 Marco van den Heuvel + + * doc/vice.texi, src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed some + 2011's to 2012's, happy new year ;) + +2012-01-01 Michael Litvinov + + * po/ru.po: Updated + +2012-01-01 Fabrizio Gennari + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: Break is on exec by default (again) + +2012-01-01 Olaf Seibert + + * src/arch/unix/x11/xaw/uipalcontrol.c, + src/arch/unix/x11/xaw/uipalcontrol.h: Files belonging with previous + update. + +2012-01-01 Olaf Seibert + + * src/arch/unix/gui/uifliplist.c, src/arch/unix/ui.h, + src/arch/unix/x11/x11menu.h, src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/uiarch.h, src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/x11ui.c: Several Xaw improvements: + introduce + pop-up window with sliders for controlling the CRT emulation + settings. clean up drive/fliplist widget mess (worked not even for 2 + drives, if they were not 8 and 9). + +2012-01-01 Olaf Seibert + + * src/arch/unix/x11/xaw/widgets/FileSel.c: Fix compiler warnings by + removing unused code. + +2012-01-01 Olaf Seibert + + * doc/html/plain/PETdoc.txt: Fix typo. + +2011-12-31 Marco van den Heuvel + + * src/c64/vsidstubs.c: More stubs. + +2011-12-31 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated ru.po + +2011-12-31 Michael Litvinov + + * po/ru.po: Updated + +2011-12-31 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated es.po + +2011-12-31 Fabrizio Gennari + + * src/arch/unix/x11/gnome/x11ui.c: Since r25059, GTK+ UI was + consistently crashing at startup + +2011-12-31 Fabrizio Gennari + + * src/crtc/crtc.c, src/plus4/ted-mem.c, src/plus4/ted.c, + src/raster/raster-changes.h, src/raster/raster-line.c, + src/raster/raster.c, src/raster/raster.h, src/vdc/vdc.c, + src/vic20/vic-cycle.c, src/vic20/vic-mem.c, src/vicii/vicii-badline.c, + src/vicii/vicii-fetch.c, src/vicii/vicii-mem.c, + src/vicii/vicii-sprites.c, src/vicii/vicii.c: Consolidate + raster-related inline functions in one header file + +2011-12-31 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2011-12-30 Marco van den Heuvel + + * po/ru.po: Fixed. + +2011-12-30 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated ru.po + +2011-12-30 Michael Litvinov + + * po/ru.po: Updated + +2011-12-30 Fabrizio Gennari + + * src/raster/raster.c, src/raster/raster.h: Make a member static + +2011-12-29 Marco van den Heuvel + + * po/translations-status.txt: Updated for updated ru.po + +2011-12-29 Michael Litvinov + + * po/ru.po: Updated + +2011-12-29 Marco van den Heuvel + + * po/it.po, po/translations-status.txt: Updated. + +2011-12-29 Kajtar Zsolt + + * src/drive/drive-sound.c: Fix of the warning fixes ;) + +2011-12-28 Marco van den Heuvel + + * doc/vice.pdf, doc/vice.hlp, doc/vice.txt, doc/vice.guide, + doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, po/es.po, + po/ko.po, po/fr.po, po/da.po, po/tr.po, po/sv.po, po/de.po, po/hu.po, + po/ru.po, po/nl.po, po/pl.po, po/it.po: VICE 2.3.13 + +2011-12-27 Marco van den Heuvel + + * 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/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64_256k.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a 'make trans-update'. + +2011-12-27 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2011-12-27 Marco van den Heuvel + + * 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'. + +2011-12-27 Marco van den Heuvel + + * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj: Added + vic-timing.c to the msvc/ow project files. + +2011-12-27 Olaf Seibert + + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/uiedit.c: Add copy/paste support to Xaw gui + (like gnome). + +2011-12-27 Olaf Seibert + + * configure.in, src/cbm2/cbm5x0.c: Introduce a #define USE_XAWUI, for + affirmative checking for Xaw (rather than Unix + X11 but without + USE_GNOMEUI). Use this in cbm5x0 ui. + +2011-12-27 Fabrizio Gennari + + * src/arch/win64/vic20.vcproj, src/arch/win64/vsid.vcproj, + src/arch/win64/xcbm2.vcproj: Fixes to project files + +2011-12-26 groepaz + + * src/arch/unix/gui/uivic.c, src/vic20/Makefile.am, + src/vic20/vic-cmdline-options.c, src/vic20/vic-color.c, + src/vic20/vic-cycle.c, src/vic20/vic-draw.c, src/vic20/vic-mem.c, + src/vic20/vic-resources.c, src/vic20/vic-resources.h, + src/vic20/vic-snapshot.c, src/vic20/vic-timing.c, + src/vic20/vic-timing.h, src/vic20/vic.c, src/vic20/vic.h, + src/vic20/vic20.c, src/vic20/vic20.h, src/vic20/victypes.h, + src/vicii/vicii-resources.c, src/vicii/vicii-resources.h, + src/vicii/vicii-timing.c: added border mode selection to xvic + (see devlog) + +2011-12-25 Fabrizio Gennari + + * src/arch/win32/ui.c, src/arch/win32/video-ddraw.c: Fix crashes when + minimizing and maximizing in GDI mode + +2011-12-25 Marcus Sutton + + * src/cbm2/cbm2.c, src/cbm2/cbm5x0.c: Enable kbdbuf functionality for + xcbm2/xcbm5x0 + +2011-12-25 groepaz + + * src/arch/unix/gui/uivicii.c, src/c128/c128.c, src/c64/c64.c, + src/c64/vsid.c, src/c64dtv/c64dtv.c, src/cbm2/cbm5x0.c, + src/vicii/vicii-cmdline-options.c, src/vicii/vicii-timing.c, + src/vicii/vicii-timing.h, src/vicii.h, + src/viciisc/vicii-cmdline-options.c, src/viciisc/vicii-timing.c, + src/viciisc/vicii-timing.h: added 'no borders' mode to vicii + +2011-12-25 Olaf Seibert + + * src/video/video-resources.c: Relax previous changes to + double-size-related values; just remove the check now that caused them + not to set up at startup-time, when there is no canvas yet. + +2011-12-25 groepaz + + * src/raster/raster-line.c, src/vicii/vicii-sprites.c: add/fix check + to not draw sprites outside the visible area. fixes bug #3165976 + +2011-12-24 Olaf Seibert + + * src/video/video-resources.c: set_double_size_enabled() could leave 3 + key settings (regarding double size rendering) in an inconsistent + state, in particular at startup time. Now check all conditions first + and set the settings consistently. They are + canvas->videoconfig->doublesizex, ...y, and ->rendermode. Fixes a YUV + buffer overflow when using XVideo hardware scaling. + +2011-12-24 Marco van den Heuvel + + * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/c64commonsc.tgt, + src/arch/os2/watcom/c64dtv.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/cbm5x0.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/video.tgt, + src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64dtv.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/cbm2.dsp, src/arch/sdl/win32-msvc/cbm5x0.dsp, + src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/cbm5x0.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/cbm2.vcproj, + src/arch/sdl/win64-msvc/cbm5x0.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/c128.mak, src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak, + src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/c128.dsp, + src/arch/win32/c64.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/c64sc.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/cbm5x0.dsp, src/arch/win32/pet.dsp, + src/arch/win32/plus4.dsp, src/arch/win32/vic20.dsp, + src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/plus4.tgt, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/c128.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/cbm2.vcproj, + src/arch/win64/cbm5x0.vcproj, src/arch/win64/pet.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/vic20.vcproj, + src/vicii/vicii.c, src/viciisc/vicii.c: Fixed the project files. + +2011-12-24 Marco van den Heuvel + + * src/arch/win32/fullscrn.c, src/arch/win32/uiacia.c, + src/drive/drive-sound.c, src/video/video-render.c, + src/video/video-sound.c: Some warning fixes. + +2011-12-24 Marco van den Heuvel + + * src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uiplus4cart.c, + src/arch/win32/vic20ui.c: Fixed the windows plus4 cartridge menus. + +2011-12-24 Fabrizio Gennari + + * src/arch/win32/video-ddraw.c: Fix crashes and misalignments in GDI + mode + +2011-12-24 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/video.dsp, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win64-msvc/video.vcproj, + src/arch/sdl/winmips-msvc/video.mak, src/arch/win32/video.dsp, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/video.tgt, + src/arch/win64/video.vcproj: Added video-sound.c to the msvc/ow + project files. + +2011-12-24 Fabrizio Gennari + + * configure.in, src/arch/win32/video-ddraw.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h: Fix crash when D3D was enabled at startup + then disabled + +2011-12-24 groepaz + + * src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am, + src/c64/c64.c, src/c64dtv/Makefile.am, src/c64dtv/c64dtv.c, + src/cbm2/Makefile.am, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, + src/pet/Makefile.am, src/pet/pet.c, src/plus4/Makefile.am, + src/plus4/plus4.c, src/translate.txt, src/translate_text.c, + src/vic20/Makefile.am, src/vic20/vic20.c, src/video/Makefile.am, + src/video/video-cmdline-options.c, src/video/video-render.c, + src/video/video-resources.c, src/video/video-sound.c, + src/video/video-sound.h, src/video.h: added video to audio leak + emulation, makes the "vicious sid" "vic samples" work and gives a warm + and fuzzy feeling at the reset screen at full volume. + merry christmas :) + +2011-12-23 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: fix cut'n'paste failure + +2011-12-23 Marco van den Heuvel + + * src/arch/win32/plus4ui.c, src/arch/win32/resplus4.rc: Added 'reset + on cart change' to the windows plus4 menu. + +2011-12-23 Marco van den Heuvel + + * src/arch/win32/resacia.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/uiacia.c: Added 'enable' element to the windows plus4 + acia settings dialog. + +2011-12-23 groepaz + + * src/vdrive/vdrive.c: forgotten debug stuff + +2011-12-23 groepaz + + * src/diskconstants.h, src/diskimage/diskimage.c, + src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, + src/diskimage.h, src/util.c, src/vdrive/vdrive-dir.c, + src/vdrive/vdrive.c: accept various differently sized d81 images, load + error info if present + +2011-12-22 groepaz + + * src/arch/unix/mousedrv.c: interpolate on both axis at the same time, + fixes obscure side effects + +2011-12-22 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: better handling of mouse wrap + +2011-12-22 Kajtar Zsolt + + * src/core/ata.c, src/drive/drive-sound.c: Fix some warnings + +2011-12-22 Marco van den Heuvel + + * src/arch/win32/arch.dsp, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/arch.vcproj: Updated + the win32/win64 project files. + +2011-12-22 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/plus4ui.c, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uiplus4model.c, src/arch/win32/uiplus4model.h: Added + plus4 model selection to the windows ui, msvc/ow project files have + not been updated yet. + +2011-12-22 Marco van den Heuvel + + * src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/winmips-msvc/c128.mak, src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/c128.vcproj: Fixed + other project files for recent c128 model addition. + +2011-12-22 Marco van den Heuvel + + * src/arch/win32/c128.dsp: Fixed win32 msvc project files for recent + c128 model addition. + +2011-12-22 groepaz + + * src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: + better support for 2nd shell window (x128), mouse driver improvements + +2011-12-21 groepaz + + * src/arch/unix/gui/c128ui.c, src/c128/Makefile.am, + src/c128/c128-cmdline-options.c, src/c128/c128-resources.c, + src/c128/c128-resources.h, src/c128/c128model.c, src/c128/c128model.h, + src/translate.txt, src/translate_text.c, vdc/vdc-mem.c, + src/vdc/vdc-resources.c, src/vdc/vdctypes.h: added model switching for + x128 (see devlog) + +2011-12-21 Marco van den Heuvel + * src/arch/win32/lightpendrv.c, src/arch/win32/video-ddraw.c, + src/arch/win32/video-dx9.c, src/arch/win32/video.c: Added proper + handling of the magnification factor to the windows port. + +2011-12-21 groepaz + + * src/sid/sid-cmdline-options.c, src/sid/sid-resources.c: do not + register stereo sid commandline options for machines that dont have + it. force SidStereo = 0 for these. + +2011-12-21 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resstrings.txt: Added windows 'double vertical' menu + items for x128-vdc and xpet/xcbm2 crtc. + +2011-12-21 Marco van den Heuvel + + * src/arch/win32/resautostart.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uiautostart.c: Added + 'random delay' element to the windows autostart settings dialog. + +2011-12-20 groepaz + + * src/arch/unix/gui/cbm2ui.c, src/cbm2/cbm2-cmdline-options.c, + src/cbm2/cbm2-resources.c, src/cbm2/cbm2-resources.h, + src/cbm2/cbm2cia.h, src/cbm2/cbm2cia1.c, src/cbm2/cbm5x0-resources.c: + made CIA type switchable in cbm2/cbm5x0 (see devlog) + +2011-12-20 groepaz + + * src/arch/unix/gui/c128ui.c, src/c128/c128-cmdline-options.c, + src/c128/c128-resources.c, c128/c128-resources.h, src/c128/c128cia1.c: + Applied CIA1 many keys/shift lock patch to x128. also made CIA types + switchable in x128 (see devlog) + +2011-12-20 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed more typos. + +2011-12-20 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/vsidlib.mak: Fixed a typo. + +2011-12-20 Olaf Seibert + + * src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h: + Eliminated some magic constants. Re-ordered menu arrays for + consistency with the order of their use, and made them static. + +2011-12-20 Marco van den Heuvel + + * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, + src/arch/win32/uidrivevic20.c: Fixed the windows drive dialogs. + +2011-12-20 Marco van den Heuvel + + * src/arch/win32/uiide64.c: Fixed the windows ide64 dialog. + +2011-12-20 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm2common.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak: More msvc project files updates. + +2011-12-20 Olaf Seibert + + * src/arch/unix/gui/uipalemu.c: Corresponding change on cleanup. + +2011-12-20 Olaf Seibert + + * src/arch/unix/gui/uipalemu.c: Fix 2 off-by-ones, causing a crash + when the bottom item of the PALColor_submenu or PALMode_submenu is + selected. Noticable in Xaw only. + +2011-12-20 groepaz + + * src/arch/unix/console.c, src/arch/unix/readline/editline.c, + src/arch/unix/readline/editline2.c: fix warnings + +2011-12-20 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: fix for when HAVE_FULLSCREEN is not + defined + +2011-12-19 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: fix vsid + +2011-12-19 groepaz + + * src/c64/c64cia1.c: Emulate the CIA1 DDRA/B=1/PB=1/read PB shiftlock + / many keys cases. patch from vice-minus. + +2011-12-19 groepaz + + * data/C64/x11_pos.vkm, data/C64/x11_posger.vkm, data/C64/x11_sym.vkm, + data/C64/x11_symger.vkm: updated x11 keymaps for shift lock + +2011-12-19 groepaz + + * src/vicii/vicii-phi1.c: "Fix x64 phi1 fetches for NTSC and old NTSC. + patch from vice-minus" + +2011-12-19 groepaz + + * src/keyboard.c: "Fix releasing shift while shiftlock is pressed + (and vice versa) patch from vice-minus" + +2011-12-19 groepaz + + * data/C64/sdl_sym.vkm, data/C64/sdl_sym_da.vkm, + data/C64/sdl_sym_de.vkm, data/C64/sdl_sym_fi.vkm, + data/C64/sdl_sym_no.vkm, data/C64DTV/sdl_sym.vkm, + data/C64DTV/sdl_sym_da.vkm, data/C64DTV/sdl_sym_de.vkm, + data/C64DTV/sdl_sym_fi.vkm, data/C64DTV/sdl_sym_no.vkm, + data/VIC20/sdl_pos_fi.vkm, data/VIC20/sdl_sym.vkm, src/keyboard.c, + src/keyboard.h: basic shift-lock emulation. patch from vice-minus + +2011-12-19 groepaz + + * src/arch/unix/gui/uicommands.c, src/arch/unix/x11/gnome/x11ui.c, + src/cmdline.c, src/cmdline.h: added command-line options help dialog + +2011-12-19 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: slightly better event handling when + switching from/to fullscreen mode. also restore window size. + +2011-12-19 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/x128.mak, + src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak, + src/arch/sdl/winmips-msvc/xpet.mak, + src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak: Added userport and rtc + dependencies. + +2011-12-19 Marco van den Heuvel + + * src/arch/win32/uimmcreplay.c: Added automatic win32 mmcreplay dialog + item resizing. + +2011-12-19 Marco van den Heuvel + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h: Fixed for msvc + compile. + +2011-12-19 groepaz + + * src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c: + restore window position when switching back from fullscreen, improve + propagation of app resize event + +2011-12-19 groepaz + + * src/plus4/ted-draw.c: fix bug #3459761 also with video cache + +2011-12-18 groepaz + + * src/attach.c: add sanity check/fix obscure warning + +2011-12-18 groepaz + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c: hack to trigger recalculation of + window scaling when KeepAspectRatio or TrueAspectRatio are changed. + Fixes related problems in both windowed and fullscreen mode. + +2011-12-18 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: stretch to full screen size if + KeepAspectRatio is 0 + +2011-12-17 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: fix funky behaviour when switching + to fullscreen. also fixes toggling crt-emulation control in fullscreen + mode. + +2011-12-17 groepaz + + * src/c64/c64io.c: only do extra store if actually found + +2011-12-17 groepaz + + * src/arch/unix/x11/xaw/widgets/FileSel.c: fix warning + +2011-12-17 groepaz + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-resources.c, + src/arch/unix/x11/xrandr.c: save/restore last window position, proper + scaling in fullscreen mode with hw rendering enabled + +2011-12-17 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/c64commoncart.mak: Fixed a copy/paste + error. + +2011-12-17 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/vic20cart.mak: Fixed a copy/paste error. + +2011-12-17 Thomas Giesel + + * src/monitor/mon_breakpoint.c, src/monitor/mon_lex.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: Fixed shift/reduce conflicts by removing + redundant grammar rules + +2011-12-17 Marco van den Heuvel + + * src/arch/platform.h: Fixed for mips. + +2011-12-17 Marco van den Heuvel + + * src/info.c: Added stdlib.h include for NULL. + +2011-12-17 Thomas Giesel + + * src/Makefile.am: Fixed wrong dependency (bad path) to + gentranslate_h.sh + +2011-12-16 groepaz + + * src/cia.h, src/core/ciacore.c, src/core/ciatimer.c, + src/core/ciatimer.h: added callback that takes care of the problem + that when ciat_update has to catch up with an excessive amount of + clock cycles it will consume a lot of cpu time, in the worst case + leading to a noticeable stall of the entire emulation (fixes bug + #3424428) PLEASE TEST FOR REGRESSIONS! + +2011-12-16 groepaz + + * src/vicii/vicii-timing.c: fix sprite fetch cycle for old ntsc, patch + from vice-minus + +2011-12-15 groepaz + + * man/petcat.1: fix typo + +2011-12-15 groepaz + + * src/plus4/ted-draw.c: attempt to fix bug #3459761 + +2011-12-15 groepaz + + * src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: + rudimentary support for 1581 CBM sub partitions + +2011-12-15 Marco van den Heuvel + + * src/arch/win32/utils/geninfocontrib.c: Fixed a typo. + +2011-12-07 Marcus Sutton + + * src/arch/beos/joy.cc, src/arch/beos/joy.h: Reverted part of r21751, + deleted a duplicate definition, and #if 0'ed unneeded code. BeVICE + joystick keysets now work again. + +2011-12-15 Ingo Korb + + * src/vdrive/vdrive.c: Fix a c&p error that resulted in incorrect disk + labels for d81 images + +2011-12-14 groepaz + + * src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c: support + cd:_ to go dir up. fixes bug 3388943 + +2011-12-14 groepaz + + * src/sound.c: dont call driver when there are no samples to write + +2011-12-14 groepaz + + * src/sounddrv/soundpulse.c: added suspend call, use flush instead of + drain. improves behaviour when switching from/to warpmode + +2011-12-14 groepaz + + * src/monitor/mon_breakpoint.c: show cycle count + +2011-12-14 groepaz + + * src/drive/iecieee/via2d.c: revert r24916 - it breaks the AR loader + +2011-12-14 Jesse Lee + + * po/ko.po: Updated. + +2011-12-13 groepaz + + * src/arch/unix/x11/gnome/uiedisk.c: convert disk name and id to + petscii before creating disk image + +2011-12-13 groepaz + + * src/arch/unix/gui/uiattach.c, src/arch/unix/x11/gnome/x11ui.c: + handle read only flag properly + +2011-12-13 groepaz + + * src/vdrive/vdrive-command.c: Fix colon bugs in VDrive REL Position + command. Patch by Greg King + +2011-12-13 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/msvc/ide-config.h, src/arch/win32/msvc-d3d.h, + src/arch/win32/video-dx9.c, src/arch/win32/videoarch.h, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/ide-config.h, + src/arch/win32/watcom/vice.wpj: Fixed for recent win32 changes. + +2011-12-13 Fabrizio Gennari + + * src/arch/win32/Makefile.am: Fix MinGW compilation + +2011-12-13 Fabrizio Gennari + + * src/arch/win32/archdep.c: Add newlines at end of debug strings + +2011-12-13 Fabrizio Gennari + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, + src/arch/win32/msvc/ide-config.h, src/arch/win32/parsid.c, + src/arch/win32/video-ddraw.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h, src/arch/win32/vsyncarch.c, + src/arch/win64/_vice.vcproj, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64cartsystem.vcproj, + src/arch/win64/c64commoncart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj, + src/arch/win64/cbm2.vcproj, src/arch/win64/cbm2common.vcproj, + src/arch/win64/cbm5x0.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, + src/arch/win64/fsdevice.vcproj, src/arch/win64/geninfocontrib.vcproj, + src/arch/win64/genmsvcver.vcproj, src/arch/win64/gentranslate.vcproj, + src/arch/win64/genwinres.vcproj, src/arch/win64/gfxoutputdrv.vcproj, + src/arch/win64/iec.vcproj, src/arch/win64/iec128dcr.vcproj, + src/arch/win64/iecbus.vcproj, src/arch/win64/iecieee.vcproj, + src/arch/win64/ieee.vcproj, src/arch/win64/imagecontents.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, + src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, + src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, + src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, + src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, + src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, + src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, + src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, + src/arch/win64/userport.vcproj, src/arch/win64/vdc.vcproj, + src/arch/win64/vdrive.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln, + src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, + src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, + src/arch/win64/vsid.vcproj, src/arch/win64/vsidlib.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj, src/sounddrv/sounddx.c, src/vsync.c, + src/vsyncapi.h: Remove DirectDraw support. Add GDI support for + low-end machines, everything else is already using Direct3D instead. + This also allows for a full DirectX-less Windows build + +2011-12-12 Fabrizio Gennari + + * configure.in: If swscale is not available, fall back to + img_convert... but recent versions of libavcodec do not have + img_convert! + +2011-12-12 Fabrizio Gennari + + * src/arch/win32/lightpendrv.c, src/arch/win32/videoarch.h: Remove + hack to check if d3d9.h is present, the check is done at configure + time + +2011-12-12 Fabrizio Gennari + + * src/Makefile.am, src/arch/win32/Makefile.am: Fix build when + builddir!=srcdir (that is, configure is not run in its own dir) + +2011-12-12 Fabrizio Gennari + + * src/arch/win32/utils/genwinres.c: Arg 1:res.h Arg 2:menuid.h + Arg 3:stringid.h. Therefore, first input file is arg 4 + +2011-12-10 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, build/macosx/build-vice-release.sh: + macosx: improved build scripts. added clang++ variant. added support + for newer SDKs + +2011-12-09 Marco van den Heuvel + + * po/tr.po: Some line-ending fixing. + +2011-12-09 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: macosx: added missing app entry + +2011-12-09 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm5x0.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/macosx/x11-launcher.sh: macosx: added cbm5x0 emulator + app + +2011-12-08 Jarek Sobolewski + + * po/pl.po: Updated. + +2011-12-07 groepaz + + * src/vdrive/vdrive-dir.c: fix extending directory when adding files + to an image + +2011-12-07 Marcus Sutton + + src/arch/beos/console.c, src/arch/beos/uimon.c, src/monitor/monitor.c: + Make the BeVICE monitor use isatty() and console_can_stay_open just + like the X11 one. + +2011-12-07 Marcus Sutton + + * src/c64/vsidstubs.c, src/drive/drive-resources.c: BeVICE fixes: + stubs so vsid compiles and set_drive_sound_emulation() returns 0 so + the other machines start up. + +2011-12-06 Jesse Lee + + * po/ko.po: Updated. + +2011-12-06 Emir Akaydin + + * po/tr.po: Updated. + +2011-12-06 Marco van den Heuvel + + * Makefile.am, configure.in: Added automatic 'dos2unix' of some files + before making a source dist. + +2011-12-05 Marco van den Heuvel + + * src/c64/cart/c64cart.c: Fixed a crash for x64/x128 when no cart is + attached and 'set cart as default' is selected. + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/ross.c: Never mind, this is the right one + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/ross.c: Fix compare mistake + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/c64-generic.c, + src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, + src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/delaep256.c, + src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, + src/c64/cart/diashowmaker.c, src/c64/cart/dinamic.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, + src/c64/cart/kingsoft.c, src/c64/cart/mach5.c, + src/c64/cart/magicdesk.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/retroreplay.c, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.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: Swap argument order + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c: Simplify + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/ide64.c: Extensions are returned without a dot + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, + src/c64/cart/expert.c, src/c64/cart/isepic.c, src/c64/cart/mmc64.c, + src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c: Use crt_create + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c, src/c64/cart/crt.h: More in line with the + original code + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/ide64.c: Use util_get_extension + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/c64cart.c: Do not crash if no extension is supplied + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/retroreplay.c: Use crt_write_chip also in retroreplay + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, + src/c64/cart/expert.c, src/c64/cart/isepic.c, src/c64/cart/mmc64.c, + src/c64/cart/mmcreplay.c: Use crt_write_chip, fix crt header check + mistake + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h: Use struct for crt header as well + +2011-12-04 pottendo + + * po/de.po: Updated. + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/ide64.c: Use util be functions for converting data + +2011-12-04 Kajtar Zsolt + + * src/c64/cart/crt.c, src/c64/cart/crt.h: Use util to convert be word + and dword + +2011-12-04 Kajtar Zsolt + + * src/util.c, src/util.h: til_be_buf_to_dword and util_be_buf4_to_int + were still little endian. I wonder why nobody used them ;) Add + util_be_buf_to_word. + +2011-12-03 groepaz + + * src/arch/unix/gui/uiretroreplay.c, src/c64/cart/c64cartmem.c, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, + src/cartridge.h: added support for nordic replay + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed the windows help/about dialog size. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uipetreu.c: Autosize the enable element of the + windows petreu dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uisoundexpander.c: Autosize the enable element of + the windows sfx soundexpander dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uidigimax.c: Autosize the enable element of the + windows digimax dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uiplus60k.c: Autosize the enable element of the + windows plus60k dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/os2/watcom/makebindist.bat, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat: Changed the windows/os2 + batch files so that the bindist directory doesn't have to be removed manually. + +2011-12-03 groepaz + + * src/arch/sdl/menu_drive.c: added ui item for drive sound emulation + +2011-12-03 groepaz + + * src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64.c, src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c: added gui items for drive sound + emulation + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uic64_256k.c: Autosize the enable element of the + windows c64_256k dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uiramcart.c: Added auto-sizing of the windows + ramcart settings dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uirom.c: Fixed the overlapping buttons issue in the + windows rom settings dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdriveplus4.rc, src/arch/win32/resdrivevic20.rc, + src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, + src/arch/win32/uidrivevic20.c: Fixed the size of the windows drive + settings dialog. + +2011-12-03 Marco van den Heuvel + + * src/arch/win32/uiperipheral.c: Automatically resize the autostart + button in the win32 peripheral dialog. + +2011-12-03 Jesse Lee + + * po/ko.po: Updated. + +2011-12-03 Andrea Musuruane + + * po/it.po: Updated. + +2011-12-03 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2011-12-02 Jarek Sobolewski + + * po/pl.po: Updated. + +2011-12-02 Kajtar Zsolt + + * src/c64/cart/ide64.c: Remove unnecessary vicii_read_phi1 calls + +2011-12-02 Kajtar Zsolt + + * src/c64/cart/tfe.c: Make sure it's not a valid i/o source by + mistake + +2011-12-02 Marco van den Heuvel + + * src/c64/c64io.c: Don't reset the valid flag, let the called routine + deal with the flag. + +2011-12-02 Kajtar Zsolt + + * src/c64/cart/c64tpi.c, src/c64/cart/easyflash.c, + src/c64/cart/magicvoice.c: Use util_file_load + +2011-12-02 Kajtar Zsolt + + * src/c64/cart/easyflash.c: If bank splitting is done at the right + place, loading is simpler + +2011-12-01 Kajtar Zsolt + + * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/c64-generic.c, + src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, + src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/delaep256.c, + src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, + src/c64/cart/diashowmaker.c, src/c64/cart/dinamic.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, + src/c64/cart/kingsoft.c, src/c64/cart/mach5.c, + src/c64/cart/magicdesk.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/retroreplay.c, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.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: Introduce crt_read_chip_header for pharsing + chip headers, and crt_read_chip for reading chip data. Then convert all + c64 cartridges to use this instead of fread(). This gives better error + checking and parsing of header, and more readability for the cartridge + loading code. + +2011-12-01 Marco van den Heuvel + + * ChangeLog, doc/vice.hlp, doc/vice.guide, doc/vice.chm, configure.in, + src/version.h, src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, po/es.po, po/ko.po, + po/fr.po, po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, + po/nl.po, po/pl.po, po/it.po: VICE 2.3.12 + +2011-12-01 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/userport.mak: Added missing userport.mak. + +2011-12-01 Marco van den Heuvel + + * po/es.po, po/nl.po, 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/resc64_256k.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmagicvoice.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, + src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/restfe.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Did a make trans-update. + +2011-11-30 Kajtar Zsolt + + * src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c: Make sfx + soundexpander to crash not that often. Actually now it's + possible to use it. + +2011-11-30 Marco van den Heuvel + + * po/nl.po, po/translations-status.txt: Updated. + +2011-11-30 Marco van den Heuvel + + * 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. + +2011-11-30 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uivideo.c: Fixed the win32 video settings dialog. + +2011-11-30 Kajtar Zsolt + + * src/drive/drive.c, src/drive/iecieee/via2d.c, + src/drive/tcbm/glue1551.c: Fix drive head stepping. The head position + has a fixed relation to the quadrature value. In the old code the head + could be misaligned by 2 steps as it was only checking for relative + movements and ignoring a step by 2, which would cause some strange + loaders to fail. + +2011-11-29 Marco van den Heuvel + + * src/arch/win32/uivideo.c: Started on fixing the win32 video + settings dialog. + +2011-11-29 Marco van den Heuvel + + * src/arch/win32/uiautostart.c: Fixed the size off the text fill-in + box in the win32 autostart settings dialog. + +2011-11-29 Marco van den Heuvel + + * src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64.c: Split win32 c64 + model settings dialog, glue logic selection item only for x64sc. + +2011-11-29 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed file open dialogs. + +2011-11-28 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/cbm2common.vcproj, + src/arch/sdl/win64-msvc/sid.vcproj, + src/arch/sdl/win64-msvc/userport.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xcbm5x0.vcproj: Fixed win64 sdl msvc project + files. + +2011-11-28 Marco van den Heuvel + + * src/arch/win64/vsidlib.vcproj: Fixed win64 msvc project files. + +2011-11-28 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64commonall.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64commonsc128.tgt, + src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, + src/arch/sdl/win32-watcom/c64commonscvsid.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsidlib.tgt, + src/arch/sdl/win32-watcom/x128.tgt, src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64sc.tgt: Fixed win32 sdl ow project files + for vsid stubs. + +2011-11-28 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/drive.mak: Fixed winmips project files for + drive sound. + +2011-11-28 Marco van den Heuvel + + * src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/vice.wpj: Fixed + ow project files for drive sound. + +2011-11-28 Marco van den Heuvel + + * src/c64/vsidcia2.c: Got rid of some unused includes. + +2011-11-28 Kajtar Zsolt + + * doc/vice.pdf, doc/vice.txt: Update generated docs + +2011-11-28 Kajtar Zsolt + + * doc/Makefile.am: Make sure language is not the local one and remove + trailing spaces + +2011-11-28 Kajtar Zsolt + + * src/c64/vsidstubs.c: Fix gnomeui vsid compilation + +2011-11-28 Kajtar Zsolt + + * src/c64/vsidstubs.c: Make xaw vsid compileable again + +2011-11-28 Kajtar Zsolt + + * src/arch/os2/vac++/incl/drive.icc, + src/arch/sdl/win32-msvc/drive.dsp, + src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/winmips-msvc/drive.mak, src/arch/win64/drive.vcproj: + Update project files for drive sound + +2011-11-28 Kajtar Zsolt + + * src/gentranslate_h.sh, src/gentranslate_h.sh.in: Mention translate + txt in generated header. + +2011-11-27 Kajtar Zsolt + + * src/translate.txt: Add drive sound also here + +2011-11-27 Marco van den Heuvel + + * src/arch/win32/drive.dsp, src/drive/drive-sound.c: Fixed win32 msvc + project files for drive sound. + +2011-11-27 Kajtar Zsolt + + * doc/vice.texi, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/drive/Makefile.am, + src/drive/drive-cmdline-options.c, src/drive/drive-resources.c, + src/drive/drive-sound.c, src/drive/drive-sound.h, src/drive/drive.c, + src/drive/iecieee/iecieee.c, src/drive/iecieee/via2d.c, + src/drive/tcbm/glue1551.c, src/drive/tcbm/tcbm.c, src/pet/pet.c, + src/plus4/plus4.c, src/translate_text.c, src/vic20/vic20.c: Add 1541 + drive sound "synthesis". Not very sophisticated but runs on all ports. + There's still some room for improvement (drive composer does not make + the right sounds), but it's good enough now to release it. Can be + activated on command line or as a resource by using -drivesound. Of + course sound must be enabled first. As per default this feature is + disabled. + https://sourceforge.net/tracker/?func=detail&atid=1057620&aid=2915830&group_id=223021 + +2011-11-26 Kajtar Zsolt + + * src/c64/vsidstubs.c: Make vsid compile again + +2011-11-25 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/Makefile.am, + src/arch/win32/vice.dsw, Src/arch/win32/vsidlib.dsp, + src/arch/win32/watcom/c64commonall.tgt, + src/arch/win32/watcom/c64commondscdtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64commonsc128.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/c64commonscdtvvsid.tgt, + src/arch/win32/watcom/c64commonscvsid.tgt, + src/arch/win32/watcom/c64commonscvsid128.tgt, + src/arch/win32/watcom/ide-config.h, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.tgt, + src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, + src/arch/win32/watcom/x64sc.tgt, src/arch/win64/vice.sln, + src/arch/win64/vsidlib.vcproj, src/c64/Makefile.am, + src/c64/vsid-resources.c, src/c64/vsid-snapshot.c, src/c64/vsidcia1.c, + src/c64/vsidcia2.c, src/c64/vsidstubs.c: More vsid slim-downs. + +2011-11-24 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2011-11-23 Marco van den Heuvel + + * Src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vice.sln, Src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added parallel stubs + to vsid and adapted the builds for vsid to no longer use the parallel + lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added ieee stubs to + vsid and adapted the builds for vsid to no longer use the ieee lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added iecieee stubs + to vsid and adapted the builds for vsid to no longer use the iecieee + lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added iec stubs to + vsid and adapted the builds for vsid to no longer use the iec lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vice.dsw, + src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vsid.tgt, src/arch/win64/vice.sln, + src/arch/win64/vsidlib.vcproj, src/c64/Makefile.am, + src/c64/vsidcia2.c, src/c64/vsidstubs.c: Added iecbus stubs to vsid + and adapted the builds for vsid to no longer use the iecbus lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added diskimage stubs to + vsid and adapted the builds for vsid to no longer use the diskimage + lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln: Added rs232drv stubs to vsid and adapted the + builds for vsid to no longer use the rs232drv lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/win32/vice.dsw, src/arch/win64/vice.sln: Added c64exp stubs + to vsid and adapted the builds for vsid to no longer use the c64exp + lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added fsdevice stubs to + vsid and adapted the builds for vsid to no longer use the fsdevice + lib. + +2011-11-23 Thomas Giesel + + * src/monitor/mon_breakpoint.c: Warnings fixed + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added fileio stubs to + vsid and adapted the builds for vsid to no longer use the fileio lib. + +2011-11-23 Thomas Giesel + + * src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, + src/monitor/mon_disassemble.h, src/monitor/monitor.c: Monitor single + step: Fewer lines printed, show registers after each step + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added imagecontents + stubs to vsid and adapted the builds for vsid to no longer use the + imagecontents lib. + +2011-11-23 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln: Removed vsid c64 cart dependencies from + ow/msvc project files. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added tape stubs to vsid + and adapted the builds for vsid to no longer use the tape lib. + +2011-11-23 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-watcom/c64commonall.tgt, + src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, + src/arch/sdl/win32-watcom/vsidlib.tgt, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, src/arch/win32/vice.dsw, + src/arch/win32/vsidlib.dsp, src/arch/win32/watcom/c64commonall.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/vsid.tgt, + src/arch/win64/vice.sln, src/arch/win64/vsidlib.vcproj, + src/c64/Makefile.am, src/c64/vsidcia1.c, src/c64/vsidcia2.c, + src/c64/vsidstubs.c: More vsid stubs for slimming down the vsid + binary. + +2011-11-22 Thomas Giesel + + * src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, + src/monitor/mon_disassemble.h: Show compact register dump when + checkpoints are hit + +2011-11-22 Thomas Giesel + + * src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c, + src/monitor/mon_registerz80.c, src/monitor.h: New function pointer in + monitor_cpu_type_t for compact register dump + +2011-11-22 Thomas Giesel + + * src/monitor/monitor.c: Use format string instead of manual padding + calculation + +2011-11-22 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vsid.tgt, src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/winmips-msvc/vsid.mak, src/arch/win32/vice.dsw, + src/arch/win64/vice.sln, src/c64/vsidstubs.c: Added gfxoutputdrv stubs + to vsid and adapted the builds for vsid to no longer use the + gfxoutputdrv lib. + +2011-11-22 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/kbd/Makefile.am, + src/arch/os2/kbd/kbd-c510.c, src/arch/os2/watcom/archdep.tgt, + src/arch/os2/watcom/c128.tgt, src/arch/os2/watcom/c128c64.tgt, + src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/c64commonsc.tgt, + src/arch/os2/watcom/c64dtv.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/cbm2common.tgt, src/arch/os2/watcom/cbm5x0.tgt, + src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/drive.tgt, + src/arch/os2/watcom/ide-config.h, src/arch/os2/watcom/iec.tgt, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/userport.tgt, + src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/video.tgt, src/arch/os2/watcom/vsidlib.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, + src/arch/os2/watcom/xcbm2-kbd-pet.c, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xcbm5x0-kbd-pet.c, + src/arch/os2/watcom/xcbm5x0.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xvic.tgt: Fixed os/2 compile. + +2011-11-21 Marco van den Heuvel + + * src/arch/win64/cbm2common.vcproj, src/arch/win64/iec.vcproj, + src/arch/win64/pet.vcproj, src/arch/win64/residfp.vcproj, + src/arch/win64/vice.sln, src/arch/win64/vsid.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64dtv.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xcbm5x0.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj: Fixed win64 msvc compile. + +2011-11-21 Jesse Lee + + * po/ko.po: Updated. + +2011-11-19 Marco van den Heuvel + + * src/arch/os2/dialogs/menubar.c: Fixed. + +2011-11-19 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/cbm2.vcproj, + src/arch/sdl/win64-msvc/cbm2common.vcproj, + src/arch/sdl/win64-msvc/cbm5x0.vcproj, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/win64-msvc/iec.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/video.vcproj, + src/arch/sdl/win64-msvc/vsid.vcproj, + src/arch/sdl/win64-msvc/vsidlib.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xcbm5x0.vcproj: Fixed win64 msvc sdl project + files (unbreak win64 msvc sdl compilation). + +2011-11-17 Marco van den Heuvel + + * src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/_vice.mak, + src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/base.mak, + src/arch/sdl/winmips-msvc/c128.mak, src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, + src/arch/sdl/winmips-msvc/cbm2common.mak, + src/arch/sdl/winmips-msvc/cbm5x0.mak, + src/arch/sdl/winmips-msvc/core.mak, + src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/iec.mak, src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/video.mak, + src/arch/sdl/winmips-msvc/vsid.mak, + src/arch/sdl/winmips-msvc/vsidlib.mak, + src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xcbm5x0.mak: Fixed winmips msvc project + files (unbreak winmips msvc compilation). + +2011-11-16 Marco van den Heuvel + + * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/cbm2.vcproj, + src/arch/win64/cbm2common.vcproj, src/arch/win64/cbm5x0.vcproj, + src/arch/win64/core.vcproj, src/arch/win64/drive.vcproj, + src/arch/win64/iec.vcproj, src/arch/win64/pet.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/userport.vcproj, + src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, + src/arch/win64/video.vcproj, src/arch/win64/vsid.vcproj, + src/arch/win64/vsidlib.vcproj, src/arch/win64/xcbm5x0.vcproj: Fixed + win64 msvc project files (unbreak win64 msvc compilation). + +2011-11-15 Marco van den Heuvel + + * src/arch/sdl/archdep_win32.c, src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonall.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/c64commoncart.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64commonsc128vsid.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv.tgt, + src/arch/sdl/win32-watcom/c64commonscdtv128.tgt, + src/arch/sdl/win32-watcom/c64commonscdtvvsid.tgt, + src/arch/sdl/win32-watcom/c64commonscvsid.tgt, + src/arch/sdl/win32-watcom/c64commonvsid.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/cbm2common.tgt, + src/arch/sdl/win32-watcom/cbm5x0.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/iec.tgt, src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/userport.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win32-watcom/vsid.tgt, + src/arch/sdl/win32-watcom/vsidlib.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/xvic.tgt, src/c64/cart/silverrock128.c: + Fixed win32 sdl ow project files (unbreak win32 sdl ow compilation). + +2011-11-13 Kajtar Zsolt + + * src/drive/driverom.c: Idle trap for 2040 + +2011-11-12 Kajtar Zsolt + + * src/drive/driverom.c: Idle trap for 3040/4040 + +2011-11-12 Jesse Lee + + * po/ko.po: Updated. + +2011-11-12 Manuel Antonio Rodriguez Bas + + * po/es.po: Updated. + +2011-11-09 Marco van den Heuvel + + * doc/vice.pdf, doc/vice.hlp, doc/vice.txt, doc/vice.guide, + doc/vice.chm, configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, po/es.po, po/ko.po, po/fr.po, + po/da.po, po/tr.po, po/de.po, po/sv.po, po/hu.po, po/ru.po, + po/translations-status.txt, po/nl.po, po/pl.po, po/it.po: VICE 2.3.11 + +2011-11-07 Marco van den Heuvel + + * po/translations-status.txt: Updated. + +2011-11-07 pottendo + + * po/de.po: Updated. + +2011-11-06 Dag Lem + + * src/resid/wave.cc: Zero (ground) bit 0 of triangle waveform - bug + found by Frank Wolf + +2011-11-05 Marco van den Heuvel + + * 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/amigaos/intl_text.c, + src/arch/unix/gui/vsidui.c, src/arch/win32/res.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/translate_text.c: Did a make trans-update. + +2011-11-05 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-11-02 groepaz + + * src/init.c: always init console, patch by ian coog + +2011-11-02 groepaz + + * src/c64/psid.c: properly set pal/ntsc flag, patch by ian coog + +2011-10-31 Marco van den Heuvel + + * po/Makefile.in.in, po/translations-status.txt: Added a translations + status text file, this can be used to show the translators how much + work is still left and/or to motivate translators to catch up + regularly, this file will be updated with every development release. + +2011-10-29 Marco van den Heuvel + + * data, src/Makefile.am, src/arch/sdl/win32-msvc/cbm2.dsp, + src/arch/sdl/win32-msvc/cbm2common.dsp, + src/arch/sdl/win32-msvc/cbm5x0.dsp, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/win32/cbm2.dsp, src/arch/win32/cbm2common.dsp, + src/arch/win32/cbm5x0.dsp, src/arch/win32/vice.dsw, + src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/cbm2common.tgt, + src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xcbm5x0.tgt, + src/cbm2/Makefile.am, src/cbm2/cbm2-resources.c, + src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2rom.c, + src/cbm2/cbm2video.c, src/cbm2/cbm5x0-resources.c, + src/cbm2/cbm5x0-snapshot.c, src/cbm2/cbm5x0mem.c, + src/cbm2/cbm5x0rom.c, src/cbm2/cbm5x0video.c: Better separation of + xcbm5x0 and xcbm2, xcbm2 now compiles without vicii lib and xcbm5x0 + now compiles without crtc lib. + +2011-10-28 Marco van den Heuvel + + * src/arch/win32/geninfocontrib.dsp: Fixed for release build. + +2011-10-28 Marco van den Heuvel + + * src/c64/vsidstubs.c: Added vsid crash fix, patch supplied by + iAN_CooG. + +2011-10-27 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed a very long outstanding typo. + +2011-10-26 Marcus Sutton + + * src/arch/unix/gui/uisound.c: Corrected some unix menu item text. + +2011-10-26 Marcus Sutton + + * src/main.c, src/sound.c, src/sound.h: Fixed default resource + settings for vsid. + +2011-10-25 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: Use word address, not byte. And + remove the CR/LF hell. + +2011-10-25 Marco van den Heuvel + + * src/infocontrib.sed: Updated an email addy. + +2011-10-25 Marco van den Heuvel + + * src/rtc/rtc.c: Added missing include. + +2011-10-25 Marco van den Heuvel + + * src/arch/win32/archdep.c, src/archapi.h, src/rtc/rtc.c: Added + archdep_rtc_get_centisecond() for windows compilers that don't have + gettimeofday, based on a patch by iAN_CooG. + +2011-10-25 Marco van den Heuvel + + * src/c64/psid.c: Applied fix for vsid as provided by iAN_CooG. + +2011-10-25 Marco van den Heuvel + + * src/c64/vsid.c: Fixed vsid for the sid mirror problem. + +2011-10-25 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c: Fix for sid mirror + problem. + +2011-10-25 Marco van den Heuvel + + * configure.in: Added sys/time.h check for all platforms. + +2011-10-25 Marco van den Heuvel + + * src/arch/Makefile.am, src/arch/watcom-source-wrappers/vsid-main.c, + src/arch/watcom-source-wrappers/xcbm5x0-main.c, + src/arch/win32/Makefile.am, src/arch/win32/uisiddtv.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonall.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64commondscdtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64commonscdtv128.tgt, + src/arch/win32/watcom/c64commonscdtvvsid.tgt, + src/arch/win32/watcom/c64commonscvsid.tgt, + src/arch/win32/watcom/c64commonscvsid128.tgt, + src/arch/win32/watcom/c64commonvsid.tgt, + src/arch/win32/watcom/c64dtv.tgt, src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/cbm2common.tgt, + src/arch/win32/watcom/cbm5x0.tgt, src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/video.tgt, + src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/vsidlib.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/xvic.tgt, src/c64/cart/kcs.c, + src/c64/cart/silverrock128.c, src/machine.h, src/mouse.c, + src/sid/sid-resources.c, src/sid/sid.h: Fixed win32 ow project files + (unbreak win32 ow compilation). + +2011-10-24 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c128.dsp, src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64dtv.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/cbm2.dsp, + src/arch/sdl/win32-msvc/cbm2common.dsp, + src/arch/sdl/win32-msvc/cbm5x0.dsp, src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/iec.dsp, + src/arch/sdl/win32-msvc/pet.dsp, src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/userport.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/video.dsp, src/arch/sdl/win32-msvc/vsid.dsp, + src/arch/sdl/win32-msvc/vsidlib.dsp, + src/arch/sdl/win32-msvc/xcbm5x0.dsp, src/arch/win32/uiide64.c, + src/gfxoutputdrv/ffmpeglib.h: Fixed win32 sdl msvc project files + (unbreak win32 sdl msvc compilation). + +2011-10-24 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/base.dsp, src/arch/win32/c128.dsp, + src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/c64sc.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/cbm2common.dsp, src/arch/win32/cbm5x0.dsp, + src/arch/win32/core.dsp, src/arch/win32/drive.dsp, + src/arch/win32/iec.dsp, src/arch/win32/msvc/ide-config.h, + src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/userport.dsp, src/arch/win32/vic20.dsp, + src/arch/win32/vice.dsw, src/arch/win32/video.dsp, + src/arch/win32/vsid.dsp, src/arch/win32/vsidlib.dsp, + src/arch/win32/xcbm5x0.dsp, src/c64/cart/ide64.c, + src/c64dtv/c64dtvmodel.c, src/cbm2/cbm2model.c, src/core/ata.c, + src/drive/iec/pc8477.c, src/plus4/plus4model.c, src/rtc/rtc.c, + src/vicii/vicii-resources.c: Fixed win32 msvc project files (unbreak + win32 msvc compilation). + +2011-10-23 Marco van den Heuvel + + * src/c64/cart/ide64.c: debug define fixed for msvc. + +2011-10-23 Marco van den Heuvel + + * src/drive/iec/wd1770.c: debug define fixed for msvc. + +2011-21-19 Jarek Sobolewski + + * po/pl.po: updated + +2011-10-19 Marcus Sutton + + * src/arch/beos/c128ui.cc, src/arch/beos/cbm2ui.cc, + src/arch/beos/constants.h, src/arch/beos/petui.cc, + src/arch/beos/ui_video.cc, src/arch/beos/vicemenu.cc, + src/arch/beos/vsidui.cc: Add several new machine-specific menu items + and a video settings dialog for VDC to BeVICE. + +2011-10-18 groepaz + + * src/c64/cart/kcs.c: fix mapping, add debug stuff + +2011-10-17 groepaz + + * src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2cart.c, + src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_sound.c, src/arch/sdl/xcbm2_ui.c, src/cbm2/cbm5x0.c: + updated sdl ui + +2011-10-16 groepaz + + * src/arch/unix/gui/vsidui.c: added missing sid type and pal-n items + +2011-10-16 groepaz + + * src/c64/cart/reu.c: give reu high io prio so it always works with + RR and SS5 etc + +2011-10-16 groepaz + + * src/arch/unix/gui/c128ui.c: added unix gui items for 3rd SID (x128) + +2011-10-16 groepaz + + * src/arch/sdl/dingoo-files/vicerc-native: fix resource name + +2011-10-16 groepaz + + * src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uilib.h, + src/arch/unix/x11/gnome/uifileentry.c: updated filter in file selector + for hd images + +2011-10-16 groepaz + + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c: added unix + gui items for burst mode mod + +2011-10-16 groepaz + + * src/arch/unix/gui/uisound.c: added unix gui items for sound output + mode + +2011-10-16 groepaz + + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisid.h, + src/arch/unix/gui/vsidui.c: added unix gui items for 3rd SID + +2011-10-16 Marcus Sutton + + * 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/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vsidui.cc: Change BeVICE's render filter handling and + ui_select_file() calls, and remove its SID stereo UI elements + from xcbm2 and xcbm5x0. + +2011-10-16 Marco van den Heuvel + + * configure.in: Fixed SDL dsound issue. + +2011-10-15 Jesse Lee + + * po/ko.po: Updated. + +2011-10-08 Daniel Kahlin + + * src/viciisc/vicii-mem.c: Reading the collision the registers does + not affect the interrupt register. + +2011-10-08 Daniel Kahlin + + * src/arch/win32/resmenu.txt: Fixed a compilation issue on win32 + (missing menu definitions for Spanish). + +2011-10-08 Kajtar Zsolt + + * src/6510core.c: 1 cycle is correct. Unfortunately this is not enough + for the drive emulation as the reading bitrate is wrong. But this + should not be worked around here. + +2011-10-07 Marcus Sutton + + * src/arch/beos/vicemenu.cc, src/arch/beos/vsidui.cc: BeVICE vsid/menu + fixes. + +2011-10-03 pottendo + + * po/de.po: Updated. + +2011-10-01 Marco van den Heuvel + + * doc/NLS-Howto.txt: Updated. + +2011-10-01 Marco van den Heuvel + + * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, + po/da.po, po/de.po, po/es.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_files.sh, po/gen_win32_rc.c, + po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, + po/po2table.c, po/ru.po, po/sv.po, po/tr.po, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, + src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/unix/x11/gnome/about.c, + src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, + src/arch/win32/vic20ui.c, src/gentranslate_h.sh, + src/gentranslate_h.sh.in, src/gentranslatetable.sh, + src/infocontrib.sed, src/translate_languages.h, src/translate_text.c: + Added spanish support, will be officially maintained by Manuel Antonio + Rodriguez Bas. + +2011-10-01 Marco van den Heuvel + + * src/Makefile.am: Added missing cartio.h + +2011-10-01 Kajtar Zsolt + + * src/gcr.c, src/gcr.h: these functions don't need to be exported + +2011-10-01 Kajtar Zsolt + + * src/vic20/vic20via2.c: I'm sure this was not tested with rs232... + +2011-09-30 Marco van den Heuvel + + * src/vic20/vic20via2.c: Fixed the vic20 via2 port B read, it now + returns 0xff when the userport is not used for rs232. + +2011-09-30 Marco van den Heuvel + + * po/nl.po: Fixed typo. + +2011-09-30 Marco van den Heuvel + + * src/arch/unix/Makefile.am, src/arch/unix/vsid: Got rid of the vsid + script since vsid is now a program with its own gui. + +2011-09-30 Kajtar Zsolt + + * src/drive/rotation.c: These divisions are a small but measurable + performance hit + +2011-09-29 Kajtar Zsolt + + * src/drive/iec/wd1770.c: Correction for FM + +2011-09-28 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-09-28 Marco van den Heuvel + + * src/c64/c64sound.c, src/c64dtv/c64dtvsound.c, src/pet/petsound.c, + src/plus4/ted-sound.c, src/sid/sid-cmdline-options.c, + src/sid/sid-resources.c, src/sound.c, src/vic20/vic20sound.c: Fixed + 3rd sid support. + +2011-09-28 Marco van den Heuvel + + * src/cbm2/cbm2-resources.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2sound.c: + Removed triple and stereo sid support from cbm2. + +2011-09-28 Marco van den Heuvel + + * src/c128/c128cpu.c, src/plus4/plus4cpu.c, src/vic20/vic20cpu.c: + Fixed some typos. + +2011-09-27 Marco van den Heuvel + + * src/cbm2/cbm2mem.c: Fix for 3rd sid on cbm2. + +2011-09-27 Marco van den Heuvel + + * src/c128/c128-resources.c, src/c64/c64-resources.c, + src/c64/c64sound.c, src/cbm2/cbm2-resources.c, src/cbm2/cbm2sound.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.c, + src/sound.h, src/translate.txt, src/translate_text.c: Added + experimental 3rd sid support. + +2011-09-27 Kajtar Zsolt + + * src/core/ciacore.c, src/drive/iec/via1d1541.c, + src/drive/ieee/via1d2031.c: Unused stuff + +2011-09-27 Kajtar Zsolt + + * src/core/ata.c: Style + +2011-09-27 Marco van den Heuvel + + * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, + src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, + src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: + Changed the call of the calculate samples code a bit, will make it + easier to implement the (soon to come) 3rd sid emulation. + +2011-09-27 Kajtar Zsolt + + * src/drive/iec/wd1770.c: Remove mycontext + +2011-09-27 Kajtar Zsolt + + * src/drive/iec/wd1770.c: step in/out reversed + +2011-09-27 Marco van den Heuvel + + * AUTHORS, README, doc/html/index.html, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc, src/main.c: Added the latest core members to + the various lists. + +2011-09-26 Kajtar Zsolt + + * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_drive_rom.c: Add + 2000/4000 to UI + +2011-09-26 Kajtar Zsolt + + * src/core/ata.h: Unused headers + +2011-09-26 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Buffer was too short + +2011-09-26 Kajtar Zsolt + + * src/drive/iec/fdd.c: Also return bytes when no disk in drive + +2011-09-26 Kajtar Zsolt + + * src/c128/c128drive.c, src/c64/c64drive.c, src/drive/drive.c, + src/drive/drivetypes.h, src/drive/iec/cia1581d.c, src/drive/iec/fdd.c, + src/drive/iec/fdd.h, src/drive/iec/iec.c, src/drive/iec/wd1770.c, + src/drive/iec/wd1770.h, src/drive/iec.h, src/machine-drive.h, + src/plus4/plus4drive.c, src/vic20/vic20drive.c: Rewrite of the wd1770 + emulation. Now using FDD for raw MFM floppy handling and rotation, and + all functions are microcoded and implemented. Emulation speed should + now match the real drive. The FDD emulation now gained CRC handling. + Vsync index hack gone is now. The 1581 emulation is using wd1770 and + not 1772 to match the expectation of ROM code. That's because the TOD + emulation in CIA is too "expensive" to be used at phi2 speed, and the + J1 jumper is detected as open on boot. + +2011-09-25 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Wrong pointer + +2011-09-25 Kajtar Zsolt + + * src/drive/iec/pc8477.c, src/drive/iec/pc8477.h: Clean up includes + +2011-09-25 Kajtar Zsolt + + * src/drive/iec/iec.c, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h, + src/drive/iec/via4000.c: Move around stuff + +2011-09-25 Kajtar Zsolt + + * src/drive/drivesync.c, src/drive/drivesync.h, src/drive/iec/fdd.c, + src/drive/iec/fdd.h, src/drive/iec/pc8477.c, src/drive/iec/pc8477.h: + Rotation, 4MHz mode, and low level disk representation + +2011-09-24 Marcus Sutton + + * src/arch/beos/Makefile.am, src/arch/beos/cbm2ui.cc, + src/arch/beos/cbm5x0ui.cc, src/cbm2/cbm5x0.c, src/cbm2ui.h: xcbm5x0 UI + separation/fixes for BeVICE + +2011-09-24 Marco van den Heuvel + + * src/arch/amigaos/make-bindist.sh, src/arch/beos/make-bindist.sh, + src/arch/msdos/make-bindist.sh, src/arch/os2/install.cmd, + src/arch/os2/makedist.cmd, src/arch/os2/watcom/makebindist.bat, + 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_gp2x.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, + src/arch/sdl/syllable-files/Makefile.am, + src/arch/sdl/syllable-files/vsid.sh, + src/arch/sdl/syllable-files/xcbm5x0.sh, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/make-bindist.bat, src/arch/unix/Makefile.am, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/next_open_rhap/make-bindist.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/icons/vsid.ico, + src/arch/unix/skyos/icons/xcbm5x0.ico, + src/arch/unix/skyos/make-bindist.sh, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Added xcbm5x0 and vsid to the + various make-bindist scripts. + +2011-09-22 Marco van den Heuvel + + * src/sid/sid.c, src/sound.c: Make stereo mode work again. + +2011-09-21 Marco van den Heuvel + + * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, + src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, + src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: + Added switchable sound output (mono/stereo) selection, + resource/cmdline only for now. + +2011-09-21 Kajtar Zsolt + + * src/drive/iec/fdd.c, src/drive/iec/fdd.h, src/drive/iec/pc8477.c: + Use the same data rate for the complete disk + +2011-09-21 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: release all emu + modifiers while command key is pressed to ensure sane emu key state + during cmd execution + +2011-09-21 Marco van den Heuvel + + * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/pet/petsound.c, src/plus4/digiblaster.c, src/plus4/plus4speech.c, + src/plus4/ted-sound.c, src/sid/sid.c, src/sid/sid.h, src/sound.c, + src/sound.h, src/userport/userport_dac.c, src/vic20/vic20sound.c: + Fixed the sound system for proper stereo sound generation. + +2011-09-21 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: improved entering + the monitor during pause + +2011-09-21 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/uimon.m: cocoa: fixed regain focus after + monitor exit + +2011-09-20 Kajtar Zsolt + + * src/mouse.c: Style + +2011-09-20 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Indent + +2011-09-20 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Style + +2011-09-20 Kajtar Zsolt + + * src/core/ata.c: Style + +2011-09-20 groepaz + + * src/arch/unix/x11/gnome/x11ui.c, src/c64/psid.c: fix gtk warnings + and possible segfault on startup + +2011-09-20 Marco van den Heuvel + + * src/video/render1x2crt.c: Warning fixes. + +2011-09-20 Marco van den Heuvel + + * src/c64/c64io.c, src/vic20/vic20io.c: warning fixes. + +2011-09-20 Marco van den Heuvel + + * src/c64/c64fastiec.c: return a value on a non-void function. + +2011-09-20 Marco van den Heuvel + + * src/c64/c64fastiec.c: coding style. + +2011-09-20 Marco van den Heuvel + + * src/vdrive/vdrive-dir.c: Removed unneeded vars. + +2011-09-20 Kajtar Zsolt + + * src/drive/driverom.c: Move local variables out + +2011-09-20 Kajtar Zsolt + + * src/drive/iec/wd1770.c: Add back CRC calculation + + +2011-09-20 Kajtar Zsolt + + * src/drive/driverom.c: Retab + +2011-09-20 Kajtar Zsolt + + * src/drive/driverom.c: Use explicit types, maybe it helps on some + clang version + +2011-09-20 Christian Vogelgsang + + * src/c64/cart/ide64.c, src/core/ata.c: fix for missing off_t + +2011-09-19 groepaz + + * src/arch/sdl/menu_c64cart.c, src/c64/cart/Makefile.am, + src/c64/cart/c64carthooks.c, src/c64/cart/crt.c, + src/c64/cart/silverrock128.c, src/c64/cart/silverrock128.h, + src/cartconv.c, src/cartridge.h, src/translate.txt, + src/translate_text.c: support for Silverrock 128K ROM cartridge + (eg Hugo), patch by Uffe Jakobsen. + +2011-09-19 pottendo + + * src/gfxoutputdrv/ffmpeglib.h: Fixed again, to make *nix and + win32(mingw32) builds happy. + +2011-09-19 pottendo + + * src/gfxoutputdrv/ffmpeglib.h: Fixed build issue. Hopefully the + checked libav* version numbers are the ones intended. + +2011-09-19 pottendo + + * de.po: Updated. + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: cocoa: adapted + chip specific color and crt emulation settings (from 24298) + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: cocoa: adapted to + new video filters (from r24298) + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/vicemachine.h, + src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: added frame stepping + in pause mode. press space for a single frame step or keys a, s, d, f, + g, h for stepping in different speeds + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m: + cocoa: added SID settings UI for xvic, xpet, xplus4 + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, src/sid/sid.h: + macosx: applied patch by Marcus Sutton that uses the generic + enumeration feature in the SID config dialog + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/cocoa/video.m: macosx: adapted proper handling + for double size and y-stretching (r24284) + +2011-09-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachine.h, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/view/statusview.m: macosx: fixed entering + monitor during pause + +2011-09-18 Kajtar Zsolt + + * src/arch/unix/gui/uidrivepetcbm2.c: Add idle method control for + pet/cbm unix UI + +2011-09-18 Kajtar Zsolt + + * src/drive/drive-check.c, src/drive/drive.h: Report idle method in + gui correctly + +2011-09-18 Kajtar Zsolt + + * src/drive/driverom.c, src/drive/ieee/ieee-cmdline-options.c, + src/drive/ieee/ieee-resources.c: Idle for 2031 drive + +2011-09-18 Kajtar Zsolt + + * src/drive/iec/iec-resources.c: Missing include + +2011-09-18 Marcus Sutton + + * src/arch/win32/uic64.c, src/arch/win32/uisid.c, + src/arch/win32/uisiddtv.c: Extend the dynamically generated SID + engine/model list to the WinVICE C64 model settings dialog and + refactor the SID and SID-DTV settings dialogs. + +2011-09-18 Kajtar Zsolt + + * data/DRIVES/dos2000, data/DRIVES/dos4000, + src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/driverom.c, src/drive/driverom.h, + src/drive/iec/iec-resources.c: Cleaned up drive idle traps, traps for + more drive types, and rom checksum correction after modification + +2011-09-18 Kajtar Zsolt + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uimouse.c, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, + src/arch/sdl/menu_mouse.c, src/arch/unix/gui/uimouse.c, + src/arch/win32/uimouse.c: Add Atari CX-22 and ST mouses to UIs + +2011-09-18 Kajtar Zsolt + + * doc/vice.texi, src/c128/c128fastiec.c, src/c128/c128fastiec.h, + src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, + src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/c64fastiec.c, + src/c64/c64fastiec.h, src/translate.txt, src/translate_text.c: Add + burst modification emulation (http://www.cs.tut.fi/~albert/Dev/burst/) + +2011-09-18 Kajtar Zsolt + + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: Now with less ifdef hacks + +2011-09-18 Kajtar Zsolt + + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: Submitted: Moiree ( hootee7ieyie7s ) - + 2011-07-13 19:05:57 UTC. Patch to support libavformat version >= 51 + against -r24284 + +2011-09-18 Kajtar Zsolt + + * src/c128/c128fastiec.c: Add missing include + +2011-09-18 Kajtar Zsolt + + * src/vdc/vdc-draw.c: Fix cursor draw when screen base is not 0 for + uncached mode too + +2011-09-17 Marco van den Heuvel + + * configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.texi, doc/vice.txt, + po/fr.po, po/nl.po, po/ko.po, po/pl.po, po/hu.po, po/it.po, po/da.po, + po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE 2.3.10 + +2011-09-17 Marco van den Heuvel + + * doc/Makefile.am, doc/vice.texi: Fixed for 'make dist'. + +2011-09-16 Marco van den Heuvel + + * doc/vice.texi: Updated. + +2011-09-16 Marco van den Heuvel + + * po/da.po, po/de.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/resc128.rc, src/translate_text.c: Did a + 'make trans-update'. + +2011-09-14 Kajtar Zsolt + + * src/vdc/vdc-draw.c: Fix cursor draw when screen base is not 0 + +2011-09-14 Kajtar Zsolt + + * src/cbmdos.c, src/cbmdos.h, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive-dir.h, + src/vdrive/vdrive-iec.c, src/vdrive/vdrive.c, + src/vdrive/vdrive.h: Proof of concept directory changing for + vdrive. This needs some more work later. + +2011-09-14 Fabrizio Gennari + + * src/autostart.c: Restore functionality of -autostart + file.t64:program + +2011-09-14 Kajtar Zsolt + + * src/drive/iec/pc8477.c: Do not increment twice + +2011-09-14 Kajtar Zsolt + + * src/drive/drive-resources.c: More dnr + +2011-09-14 Kajtar Zsolt + + * src/drive/drive-check.c, src/drive/drive-check.h, + src/drive/drive-resources.c: Remove unused dnr parameter + +2011-09-14 Kajtar Zsolt + + * src/drive/drive-resources.c: dnr of course + +2011-09-14 Kajtar Zsolt + + * src/drive/drive-resources.c: Fix warnings + +2011-09-14 Kajtar Zsolt + + * src/drive/drive-resources.c: Simplify and remove mostly duplicated + code + +2011-09-13 Kajtar Zsolt + + * data/DRIVES/Makefile.am, data/DRIVES/dos2000, doc/vice.texi, + src/Makefile.am, src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64vic20.c, src/arch/unix/gui/uidriveplus4.c, + src/c128/c128fastiec.c, src/c128/c128romset.c, src/c1541.c, + src/c64/c64romset.c, src/drive/drive-check.c, + src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/driveimage.c, src/drive/drivemem.c, src/drive/driverom.h, + src/drive/drivesync.c, src/drive/iec/iec-cmdline-options.c, + src/drive/iec/iec-resources.c, src/drive/iec/iec.c, + src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, + src/drive/iec/memiec.c, src/drive/iec/pc8477.c, + src/drive/iec/pc8477.h, src/embedded.c, src/iecbus/iecbus.c, + src/plus4/plus4romset.c, src/translate.txt, src/translate_text.c, + src/vic20/vic20iec.c, src/vic20/vic20romset.c: Add option for 2000 + drive emulation + +2011-09-13 Fabrizio Gennari + + * src/Makefile.am, src/autostart.c, src/tape/tape.c, src/tape.h: When + autostarting a T64 file, skip to the right program in it. Saves time + with large T64s, and, if case there are duplicate names, go to the + right one and not to the first one with the given name + +2011-09-13 Kajtar Zsolt + + * src/drive/iec/fdd.c, src/drive/iec/pc8477.c: Implement format track, + fix d1m disk format + +2011-09-13 Fabrizio Gennari + + * src/tape/t64.c, src/tape/t64.h: Fix loading of T64 files from + filesystem device + +2011-09-13 Kajtar Zsolt + + * src/mouse.c: Add some missing clk overflow guards + +2011-09-13 Kajtar Zsolt + + * src/mouse.c: Use timestamps from mouse driver for less jitter + +2011-09-13 Kajtar Zsolt + + * src/arch/amigaos/mousedrv.c, src/arch/amigaos/mousedrv.h, + src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, + src/arch/msdos/mousedrv.c, src/arch/msdos/mousedrv.h, + src/arch/os2/mousedrv.c, src/arch/os2/mousedrv.h, + src/arch/riscos/mousedrv.c, src/arch/riscos/mousedrv.h, + src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h, + src/arch/unix/macosx/cocoa/mousedrv.m, src/arch/unix/mousedrv.c, + src/arch/unix/mousedrv.h, src/arch/win32/mousedrv.c, + src/arch/win32/mousedrv.h, src/arch/win32/ui.c: Introduce + mousedrv_get_timestamp(), to get the timestamp of last mouse + coordinate update. + +2011-09-13 Kajtar Zsolt + + * doc/vice.texi, src/infocontrib.sed: Add Magnus Lind to contrib + +2011-09-13 Kajtar Zsolt + + * src/mouse.c, src/vsync.c, src/vsync.h: Updates to previous amiga + mouse patch: Remove vsync_get_cycles_per_sec and use + machine_get_cycles_per_second. Use CLOCK_MAX. Simpler absolute value + calculation and circular substraction + +2011-09-13 Kajtar Zsolt + + * src/c128/c128cia1.c, src/c64/c64cia1.c, src/mouse.c, src/mouse.h, + src/translate_text.c, src/vsync.c, src/vsync.h: Add improved amiga + mouse emulation patch by Magnus Lind. Better Amiga mouse emulation + - ID: 3399817 Magnus Lind ( magli143 ) - 2011-08-28 15:55:21 UTC. + Text edited from original thread to fit final version (soci). This + patch increases the responsiveness of the Amiga mouse emulation + without causing more overflows than the current emulation. The this + mouse emulation, like the current, polls the lower vice-layers for + current mouse coordinates. The problem is that they are only updated + at about 100Hz. The current emulation only permits one step of + quadrature change per coordinate update in order to avoid overflow. + This makes it really unresponsive. Apart from the improving the mouse + emulation the patch also extends it to support the Atari ST mouse and + the Atari CX-22 trackball. However, in order to keep the patch small + they are only selectable by command line options. This is basically + what my patch does. It measures the time between coordinate updates + and tries to move the wheels accordingly in emulated time. The line + drawing is only a complicated way of updating both the x-wheel and + the y-wheel in the same loop. The complicated stuff is to convert + time intervals from os-time to emulated time without introducing too + much temporal jitter. Part of this is to estimate a lower bound for + the intervals between mousedrv updates. (which I got wrong, the + interval became too small so the wheels rotated too quick). The key + to improve the Amiga mouse emulation further is to reduce more of + the temporal jitter in the mouse emulation. To do so we probably + would have to get the proper timestamps from the mouse events from + the os and have a queue for mouse readings that arrive too early. + Today they just interrupt the previous interval emulation which is + easy to do but not optimal for the emulation. + +2011-09-12 Fabrizio Gennari + + * configure.in: Revert a change which was only meant for development + purposes + +2011-09-12 Kajtar Zsolt + + * doc/vice.texi, src/translate.txt: Forgot to rename these + +2011-09-11 Kajtar Zsolt + + * data/DRIVES/Makefile.am, data/DRIVES/dos4000, src/Makefile.am, + src/arch/unix/gui/uidrivec128.c, src/arch/unix/gui/uidrivec64vic20.c, + src/arch/unix/gui/uidriveplus4.c, src/c128/c128fastiec.c, + src/c128/c128romset.c, src/c1541.c, src/c64/c64romset.c, + src/diskconstants.h, src/drive/drive-check.c, + src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/driveimage.c, src/drive/drivemem.c, src/drive/driverom.h, + src/drive/drivesync.c, src/drive/drivetypes.h, + src/drive/iec/Makefile.am, src/drive/iec/iec-cmdline-options.c, + src/drive/iec/iec-resources.c, src/drive/iec/iec.c, + src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, + src/drive/iec/memiec.c, src/drive/iec/pc8477.c, + src/drive/iec/pc8477.h, src/drive/iec/via1992.c, + src/drive/iec/via1992.h, src/drive/iec/via4000.c, + src/drive/iec/via4000.h, src/iecbus/iecbus.c, + src/plus4/plus4romset.c, src/translate_text.c, + src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h, + src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c, + src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, + src/vdrive/vdrive.h, src/vic20/vic20romset.c: Rename 1992 to 4000 + +2011-09-11 Kajtar Zsolt + + * src/drive/iec/fdd.h, src/drive/iec/iec.c: Some declarations + +2011-09-11 Kajtar Zsolt + + * src/drive/driveimage.c, src/drive/iec/iec.c, src/drive/iec/pc8477.c, + src/drive/iec/pc8477.h: Move back image attach where it was. Breaks + too much otherwise. + +2011-09-09 Kajtar Zsolt + + * src/drive/driveimage.c, src/drive/drivetypes.h, + src/drive/iec/fdd.c, src/drive/iec/iec.c, src/drive/iec/pc8477.c, + src/drive/iec/pc8477.h, src/drive/iec/via1992.c: Real head seeking + times, FDC irqs, cleanup + +2011-09-07 Marcus Sutton + + * src/arch/beos/ui.cc, src/arch/beos/ui_video.cc, + src/arch/beos/ui_video.h: Major rewrite of BeVICE video settings + dialog, fixing/unbreaking it and preparing for new features. Also + added a (probably temporary) render filter fix. + +2011-09-05 Kajtar Zsolt + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Some IDE64 menu items for OS/2. No + disk geometry as I couldn't find any number entry dialogs ;( (and I + cannot test the OS/2 port) + +2011-09-05 Kajtar Zsolt + + * src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64vic20.c, + src/arch/unix/gui/uidriveplus4.c: Add some gui entries for 1992 + +2011-09-05 Kajtar Zsolt + + * src/attach.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c, + src/vdrive/vdrive.c, src/vdrive/vdrive.h: Allocate bam dynamically, + not all drives have that huge one + +2011-09-04 Kajtar Zsolt + + * src/core/ata.c: Real pass through + +2011-09-04 Kajtar Zsolt + + * src/c64/cart/ide64.c: semicolon + +2011-09-04 Kajtar Zsolt + + * src/c64/cart/ide64.c: Not quite as I wanted originally... + +2011-09-04 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: More + IDE64/ata corrections + +2011-09-03 Fabrizio Gennari + + * src/tape/tap.c: Skip the right number of bytes. Fixes TAP file + viewing in some cases + +2011-09-03 Kajtar Zsolt + + * src/c1541.c, src/cbmdos.c, src/cbmdos.h, + src/diskimage/fsimage-create.c, src/vdrive/vdrive-bam.c, + src/vdrive/vdrive-bam.h, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c, src/vdrive/vdrive.h: + Some D1M/D2M/D4M updates for virtual drive and c1541. Write support + is disabled until it's safe. + +2011-09-02 Kajtar Zsolt + + * src/diskconstants.h, src/diskimage/diskimage.c, + src/diskimage/fsimage-check.c, src/diskimage/fsimage-probe.c, + src/diskimage/fsimage.c, src/diskimage.h, src/drive/drive-snapshot.c, + src/drive/driveimage.c, src/drive/iec/fdd.c, src/drive/iec/pc8477.c, + Support for d1m/d2m/d4m images. Not for the vdrive yet, maybe later, + as partitions needs to be supported too. + +2011-08-31 Kajtar Zsolt + + * doc/vice.texi, src/Makefile.am, src/c128/c128fastiec.c, + src/core/viacore.c, src/drive/Makefile.am, src/drive/drive-check.c, + src/drive/drive-resources.c, src/drive/drive-snapshot.c, + src/drive/drive.c, src/drive/drive.h, src/drive/drivecpu.c, + src/drive/driveimage.c, src/drive/drivemem.c, src/drive/drivemem.h, + src/drive/driverom.h, src/drive/drivesync.c, src/drive/drivetypes.h, + src/drive/iec/Makefile.am, src/drive/iec/fdd.c, src/drive/iec/fdd.h, + src/drive/iec/iec-cmdline-options.c, src/drive/iec/iec-resources.c, + src/drive/iec/iec.c, src/drive/iec/iecrom.c, src/drive/iec/iecrom.h, + src/drive/iec/memiec.c, src/drive/iec/pc8477.c, + src/drive/iec/pc8477.h, src/drive/iec/via1992.c, + src/drive/iec/via1992.h, src/iecbus/iecbus.c, src/translate.txt, + src/translate_text.c, src/via.h: The 1992 drive emulation. Including + FDD emulation (needs more work), pc8477/dp8473 floppy controller with + most used functions. (but no formatting yet) Using RTC option and + works with fast-iec on x128. d81 image read/write support only for + now, can be expanded later. And various other fixes (drive leds). + I hope nothing was broken which can't be fixed ;) + +2011-08-30 Kajtar Zsolt + + * src/plus4/plus4cart.c, src/plus4/plus4rom.c: Do not try to read + cart ROM files before the system is initialised + +2011-08-30 Kajtar Zsolt + + * src/core/ata.c: Fix readonly problem + +2011-08-30 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c: Make IDE64 snapshot work + again after the initialization changes + +2011-08-30 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c: Only use ATA system while the + IDE64 cartridge is attached. + +2011-08-29 Kajtar Zsolt + + * doc/html/Makefile.am: Add pixel_aspect.txt to Makefile + +2011-08-29 Kajtar Zsolt + + * src/maincpu.c: He's right, it was not working on zeropage. + +2011-08-29 Kajtar Zsolt + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: There was a nice hack for load/store/exec + options, now it's gone, and this bug is fixed. Wonder which magic is + hidden there letting vice know I want to trace LOAD as well. That + magic is broken apparently. + +2011-08-29 Kajtar Zsolt + + * doc/html/plain/pixel_aspect.txt, src/plus4/ted.c, src/vic20/vic.c, + src/vicii/vicii.c, src/viciisc/vicii.c: Submitted: Magnus Lind + ( magli143 ) - 2011-08-28 16:14:14 UTC, Description: proper aspect + ratio patch, This patch contains calculated aspect rations for the + TED, VIC and VIC II. the calculations are done according to + http://www.codebase64.org/doku.php?id=base:pixel_aspect_ratio + and replaces the current defaults (that are wrong). + +2011-08-29 Kajtar Zsolt + + * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, + src/rtc/ds12c887.c, src/rtc/rtc.c, src/rtc/rtc.h: Days of month now + 1-12 not 0-11, this simplifies the rtc modules (and solves some BCD + bugs). Reorder writing sequence of year/month, etc. otherwise maximum + day of month check might fail. DS1216e day of week fixes, it's 1-7 + mon-sun. Some range check errors for day of month, missing breaks in + switch (rtc.c). Fixed typo of BQ4830Y_REG_MONTHS instead of + BQ4830Y_REG_YEARS + +2011-08-29 Kajtar Zsolt + + * src/rtc/ds1216e.c: Revert, my mistake + +2011-08-29 Kajtar Zsolt + + * src/rtc/ds1216e.c: Fix small indexing typo. + +2011-08-28 Marcus Sutton + + * src/resources.c: Add a null pointer guard. + +2011-08-27 Kajtar Zsolt + + * src/core/ata.c: Maybe it's better if it's really int + +2011-08-27 Kajtar Zsolt + + * src/core/ata.c: Fix warning + +2011-08-27 Ingo Korb + + * src/core/ata.c: Unbreak the build by "fixing" ata.c + +2011-08-25 Kajtar Zsolt + + * src/core/ata.c: Forgot to change type on these + +2011-08-25 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Cleanup + +2011-08-25 Kajtar Zsolt + + * src/arch/beos/ui_ide64.cc, src/arch/unix/gui/uiide64.c, + src/arch/win32/uiide64.c: Some IDE64 related range check errors in UIs + +2011-08-25 Kajtar Zsolt + + * src/c64/cart/ide64.c: Re-register resources on snapshot load + +2011-08-25 Kajtar Zsolt + + * src/c64/cart/c64carthooks.c: Do not snapshot cart multiple times if + it has more than one exports. Like sfx_soundexpander, or ide64. + +2011-08-24 Kajtar Zsolt + + * src/c64/cart/ide64.c: Some cleanup + +2011-08-24 Kajtar Zsolt + + * src/core/ata.c: Forgot to switch off debug + +2011-08-24 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Split IDE64 + cart on I/O area, ATA dump + +2011-08-24 Kajtar Zsolt + + * src/c64/c64io.c: Do not display more in monitor than length of + device, even if mask is longer than device. start = $de60, + end = $deff, mask = $ff, earlier it was incorrectly displayed up to + $df5f, now it's $deff. Also made it a bit shorter now. + +2011-08-24 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/c64/cart/ide64.h, src/core/ata.c: + Reorganize ata poweron + +2011-08-24 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: standby + timer + +2011-08-23 Kajtar Zsolt + + * src/core/ata.c: Correct bus handling + +2011-08-23 Kajtar Zsolt + + * src/c64/cart/ide64.c: Do it shorter + +2011-08-23 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: load/eject image + +2011-08-23 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: Flush cache, optional commands + +2011-08-23 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c: Fix variadic macros, maybe it + compiles on msvc now + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c: Read verify and seek + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c: Fix writing + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c: Set keywords right this time + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: READ FORMAT CAPACITIES and more + ident updates + +2011-08-22 Stefan Haubenthal + + * doc/vice.texi: Added driver strings. + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c: identify cleanup + +2011-08-22 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: CF emulation, + spin up/down + +2011-08-22 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: BSY bit and seek times + +2011-08-21 Kajtar Zsolt + + * src/c64/cart/ide64.c, src/core/ata.c, src/core/ata.h: Image size + detection now in cartridge. It can change removable media on the fly + for ATAPI + +2011-08-21 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: Power management commands, write + cache, set features + +2011-08-21 Kajtar Zsolt + + * src/core/ata.c: Fix ATAPI DRDY handling + +2011-08-21 Kajtar Zsolt + + * src/core/ata.c, src/core/ata.h: Support ATAPI FD/CD emulation + +2011-08-20 Kajtar Zsolt + + * src/c64/cart/ide64.c: Fix warning + +2011-08-20 Kajtar Zsolt + + * src/c64/cart/ide64.c: Use the core ATA infrastructure, monitor dump + implemented, snapshot support + +2011-08-20 Kajtar Zsolt + + * src/core/Makefile.am, src/core/ata.c, src/core/ata.h: Introduce + core ATA emulation + +2011-08-20 Kajtar Zsolt + + * src/c64/cart/c64carthooks.c: Make sure if a cartridge failed to + load from snapshot, then there's no cartridge selected. Otherwise + there's a half-dead (detached, but active) cartridge around, which + causes memory corruption in some cases. + +2011-08-18 Kajtar Zsolt + + * src/c64/cart/ide64.c: Add disconnected usb "emulation" to IDE64 v4 + +2011-08-16 pottendo + + * po/de.po: Updated. + +2011-08-16 Jesse Lee + + * po/ko.po: Updated. + +2011-08-16 Marco van den Heuvel + + * po: Added an ignore for pl_iso.po + +2011-08-16 Marco van den Heuvel + + * src/arch/unix/x11/xaw/uiedisk.c: Fixed a typo. + +2011-08-16 groepaz + + * src/arch/platform_aix_version.h, src/arch/platform_cpu_type.h, + src/arch/platform_freebsd_version.h, + src/arch/platform_netbsd_version.h, + src/arch/platform_openbsd_version.h, src/arch/platform_qnx6_version.h: + add missing include guards, patch by Microtop + +2011-08-14 groepaz + + * doc/vice.texi: updated contributors list + +2011-08-14 groepaz + + * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c, src/c64/plus60k.c, + src/c64/vsid.c, src/cartio.h, src/mouse.c, src/sid/sid.c: fix mouse + port init, use high i/o priority for SID. fixes paddles/mouse on + x64(sc) and xvic, fixes bug 3358664. + +2011-08-14 Kajtar Zsolt + + * src/6510core.c: Fix high byte of trace output for jsr. Works the + same way as for the cpumemhistory, so it's probably ok. + +2011-08-14 Kajtar Zsolt + + * doc/vice.texi: Describe IDE64 resource/options + +2011-08-14 Kajtar Zsolt + + * src/cartconv.c: Use 16Kb banks for IDE64 (like on hardware), type + and game/exrom adjusted. "Reference" crt files can be downloaded from: + http://singularcrew.hu/idedos/beta/compile.php + +2011-08-14 Kajtar Zsolt + + * doc/vice.texi: IDE64 homepage updated + +2011-08-13 Kajtar Zsolt + + * src/c64/cart/ide64.c: clean up of the geometry/ident handling, + generate guessed geometry for unknown images and detect v3/v4 + cartridge for crt images. + +2011-08-13 Marco van den Heuvel + + * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, + src/rtc/ds12c887.c: Fixed month calculations. + +2011-08-13 Marco van den Heuvel + + * doc/vice.texi, src/arch/unix/x11/gnome/about.c, src/infocontrib.sed: + Corrected a name. + +2011-08-13 Marco van den Heuvel + + * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, + po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_files.sh, po/gen_win32_rc.c, + po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, + po/po2table.c, po/ru.po, po/sv.po, po/tr.po, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, + src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/unix/x11/gnome/about.c, + src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, + src/arch/win32/vic20ui.c, src/gentranslate_h.sh, + src/gentranslate_h.sh.in, src/gentranslatetable.sh, + src/infocontrib.sed, src/translate_languages.h, src/translate_text.c: + Added polish support back in again, since it is now maintained. + +2011-08-12 Stefan Haubenthal + + * doc/vice.texi: typo + +2011-08-12 Stefan Haubenthal + + * doc/vice.texi: More interface vendors. + +2011-08-10 Ingo Korb + + * src/fsdevice/fsdevice-flush.c: Add CD:<- as an alias for CD<- for + compatibility with other drives + +2011-08-08 groepaz + + * src/resources.c: add missing init for backup_name. fixes crash when + saving config to a file that does not yet exist. + +2011-08-07 Marcus Sutton + + * src/arch/beos/c64dtvui.cc, src/arch/beos/ui_sid.cc: Use the + dynamically generated SID engine/model list in BeVICE and unsplit SID + and SID-DTV settings dialogs. + +2011-08-06 Jesse Lee + + * po/ko.po: Updated. + +2011-08-05 groepaz + + * src, src/c64/c64.h, src/cia.h, src/iecbus.h, src/joystick.c, + src/rawnetarch.h, src/resid/sid.h, src/resid-dtv/sid.h, + src/resid-fp/sid.h, src/sid/sid.h, src/vice.h, src/vicesocket.h: + bunch of trivial cosmetic doxygen related fixes + +2011-08-05 groepaz + + * doc, doc/Doxyfile, doc/Doxygen-Howto.txt, + doc/html/images/vice-logo-small.png, doc/mainpage.dox, doc/mkdoxy.sh, + doc/src2doxy.sh, doc/txt2doxy.sh: added (wip) script(s) to generate + source docs using doxygen + +2011-08-04 groepaz + + * doc/building/Linux-Mingw32-Howto.txt: added brief howto on building + winvice on linux + +2011-08-04 groepaz + + * src/arch/win32/joy.c, src/arch/win32/vsidui.c: add vsid machine, + make vsid always start up + +2011-08-04 groepaz + + * Makefile.am, src/Makefile.am: vsid/xcbm5x0 build fixes + +2011-08-04 groepaz + + * src/arch/win32/make-bindist.sh: added vsid and xcbm5x0 executables + +2011-08-03 Marco van den Heuvel + + * configure.in, po/Makefile.in.in: Fix for the po dir prefix issue. + +2011-08-03 Marco van den Heuvel + + * po/Makefile.in.in: Fixed the Makefile in the po directory for + compiling without warnings on both freebsd and non-freebsd systems. + +2011-07-31 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: macosx: build fixes for lion + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added Acia1Enable resource to xplus4 ui + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added AutostartDelayRandom resource to ui + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added UserportDAC for xpet ui + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added IDE64 per drive resources + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: made georam, digimax, acia/swiftlink/turbo232, sfx sound + sampler, sfx sound expander available to xvic ui + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added ACIA1Base + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: removed obsolete CIA model + +2011-07-31 Christian Vogelgsang + + * src/arch/unix/macosx/make-bindist.sh: macosx: fixed doc bundling + +2011-07-31 Christian Vogelgsang + + * src/userport/userport_joystick.c, src/vicii/vicii-resources.c: + macosx: link fixes + +2011-07-30 pottendo + + * po/de.po: Updated. + +2011-07-30 groepaz + + * src, src/cbm2/cbm2cia1.c, src/cbm2/cbm2mem.c: fix cia mirrors, fix initial timing + +2011-07-30 groepaz + + * src/core/ciacore.c: fixed TOD counter behaviour + +2011-07-28 groepaz + + * src, src/Makefile.am, src/arch/sdl/xcbm2_ui.c, + 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/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uicbm2cart.c, + src/arch/unix/gui/uicbm2cart.h, src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64vic20.c, + src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uijoystick2.c, src/arch/unix/gui/uikeyboard.c, + src/arch/unix/gui/uiram.c, src/arch/unix/gui/uiram.h, + src/arch/unix/gui/uiromset.c, src/arch/unix/gui/vic20ui.c, + src/arch/unix/gui/vsidui.c, src/arch/unix/x11/xaw/x11ui.c, + src/cartridge.h, src/cbm2/Makefile.am, + src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, + src/cbm2/cbm2-snapshot.c, src/cbm2/cbm2.c, src/cbm2/cbm2.h, + src/cbm2/cbm2cart.c, src/cbm2/cbm2cia1.c, src/cbm2/cbm2mem.c, + src/cbm2/cbm2memsnapshot.c, src/cbm2/cbm2model.c, + src/cbm2/cbm2model.h, src/cbm2/cbm2rom.c, src/cbm2/cbm5x0.c, + src/main.c: xcbm5x0 splitted from xcbm2, common cartridge functions, + common model select functions (see devlog) *nix gui updates and fixes + +2011-07-28 groepaz + + * po/de.po: fixed some type^Hos :) + +2011-07-28 groepaz + + * data/CBM-II/rom128h.vrs, data/CBM-II/rom128l.vrs, + data/CBM-II/rom256h.vrs, data/CBM-II/rom256l.vrs, + data/CBM-II/rom500.vrs: fixed default romsets + +2011-07-26 Marco van den Heuvel + + * po/Makefile.in.in: Fixed. + +2011-07-26 Jesse Lee + + * po/ko.po: Updated. + +2011-07-25 groepaz + + * configure.in, src/Makefile.am, src/arch/sdl/vsyncarch.c, + 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/uisettings.h, src/arch/unix/gui/vic20ui.c, + src/arch/unix/gui/vsidui.c, src/arch/unix/joy.c, + src/arch/unix/vsiduiunix.h, src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uivsidcontrol.c, src/arch/unix/x11/xaw/x11kbd.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xaw/x11video.c, + src/c64/Makefile.am, src/c64/c64.c, src/c64/c64drive.c, + src/c64/psid.c, src/c64/vsid.c, src/c64/vsidmem.c, + src/c64/vsidstubs.c, src/debug.c, src/drive/drive.c, src/init.c, + src/initcmdline.c, src/machine.h, src/main.c, src/sound.c, + src/vsync.c: made vsid a seperate machine, generate seperate stripped + down binary for vsid (see devlog). gtk/xaw/sdl ui updates/fixes + +2011-07-23 Marco van den Heuvel + + * doc/Documentation-Howto.txt: Updated the Fixme section. + +2011-07-23 Fabrizio Gennari + + * po/nl.po: Solve a problem with mismatching \n + +2011-07-22 Marco van den Heuvel + + * src/arch/sdl/archdep_unix.c: Include for signal stuff. + +2011-07-22 Marco van den Heuvel + + * src/vice_sdl.h: Fixed config.h/SDL.h HAVE_STRDUP and HAVE_NANOSLEEP + definition warnings. + +2011-07-22 Marco van den Heuvel + + * 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/reside64.rc, src/arch/win32/reslightpen.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/ressoundsampler.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Did a make + trans-update. + +2011-07-22 Marco van den Heuvel + + * po/gen_win32_files.sh: Removed bashism. + +2011-07-22 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-07-22 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po, + po/ru.po, po/sv.po, po/tr.po: Did a make update-po. + +2011-07-21 Marco van den Heuvel + + * doc/vice.texi: Added P00 description to the documentation. + +2011-07-21 Marco van den Heuvel + + * doc/Documentation-Howto.txt, doc/vice.texi: Updated. + +2011-07-21 Marcus Sutton + + * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/uisid.c, src/arch/win32/uisid.h, + src/arch/win32/uisiddtv.c, src/sid/sid-resources.c, src/sid/sid.h: + Dynamically generate SID engine/model list in common code and use in + WinVICE SID and SID-DTV settings dialogs. + +2011-07-21 groepaz + + * src/arch/amigaos/video.c, src/arch/beos/video.cc, + src/arch/msdos/video.c, src/arch/os2/video.c, src/arch/riscos/video.c, + src/arch/sdl/video.c, src/arch/unix/macosx/cocoa/video.m, + 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/x11video.c, + src/arch/win32/video.c, src/video/video-color.c, + src/video/video-resources.c, src/video.h: fix video_render_initraw() + +2011-07-21 groepaz + + * doc/vice.texi: fix some errors + +2011-07-20 groepaz + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: fix xaw compilation problem + +2011-07-20 groepaz + + * src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_cegcc.h, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.h, + src/arch/sdl/archdep_xbox.h, src/arch/sdl/menu_c64dtvhw.c, + src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4hw.c, + src/arch/sdl/menu_rom.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_video.c, src/arch/sdl/signals.c: sdl ui updates + +2011-07-20 Jesse Lee + + * po/ko.po: Updated. + +2011-07-20 Marco van den Heuvel + + * doc/vice.texi: Added D80, D81 and D82 sections to the documentation. + +2011-07-20 groepaz + + * src/userport: update svn props + +2011-07-19 groepaz + + * src/arch/amigaos/petui.c, src/arch/beos/petui.cc, + src/arch/msdos/petui.c, src/arch/os2/dialogs/menubar.c, + src/arch/sdl/menu_pethw.c, src/arch/win32/petui.c: rename + "PETUserportDAC" to "UserportDAC" + +2011-07-18 groepaz + + * src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c, src/translate_text.c: remove 'IEC' + references from user visible printer descriptions in commandline options + and *nix ui + +2011-07-18 groepaz + + * data/C128/vdc_deft.vpl, src/arch/amigaos/noinlineargs.c, + src/arch/amigaos/video.c, src/arch/riscos/uiconfig.c, + src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, + src/arch/unix/gui/uirenderer.c, src/arch/unix/gui/uirenderer.h, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/unix/x11/renderxv.c, + src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/c128/c128video.c, + src/c64/c64video.c, src/cbm2/cbm2video.c, + src/crtc/crtc-cmdline-options.c, src/pet/petvideo.c, + src/plus4/plus4video.c, src/plus4/ted-cmdline-options.c, + src/plus4/ted.c, src/raster/raster-canvas.c, src/translate.txt, + src/translate_text.c, src/vdc/vdc-cmdline-options.c, + src/vdc/vdc-color.c, src/vic20/vic.c, src/vic20/vic20video.c, + src/vicii/vicii-cmdline-options.c, src/vicii/vicii.c, + src/viciisc/vicii-cmdline-options.c, src/viciisc/vicii.c, + src/video/Makefile.am, src/video/render1x1ntsc.c, + src/video/render1x1pal.c, src/video/render1x1pal.h, + src/video/render1x2crt.c, src/video/render1x2crt.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/render2x4crt.c, src/video/render2x4crt.h, + src/video/renderyuv.c, src/video/video-canvas.h, + src/video/video-cmdline-options.c, src/video/video-color.c, + src/video/video-render-crt.c, src/video/video-render-pal.c, + src/video/video-render.c, src/video/video-resources-pal.c, + src/video/video-resources.c, src/video/video-resources.h, src/video.h: + scale2x and palemulation resources merged into one CHIPfilter resource. + color- and crt emulation related resourced made chip specific. first + step to x128 sanity :) (see devlog) related dtk/xaw gui updates, some + yuv rendering fixes, better vdc colors. + +2011-07-18 groepaz + + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: fix missing node/menu + entries + +2011-07-16 Marco van den Heuvel + + * doc/vice.texi: Added D71 format section to the documentation. + +2011-07-16 Marco van den Heuvel + + * doc/vice.texi: Added X64 format section to the documentation. + +2011-07-16 Marco van den Heuvel + + * doc/vice.texi: Added D64 format section to the documentation. + +2011-07-16 Marcus Sutton + + * src/arch/beos/make-bindist.sh, 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_gp2x.sh, src/arch/sdl/make-bindist_riscos.sh, + src/arch/sdl/make-bindist_win32.sh: Fixed some docs in some of the + bindist scripts. + +2011-07-15 Marco van den Heuvel + + * doc/vice.texi: Added all supported drives to the documentation. + +2011-07-15 groepaz + + * src/arch/amigaos/plus4ui.c, src/arch/sdl/menu_plus4cart.c, + src/arch/win32/uiplus4cart.c, src/plus4/plus4-resources.c, + src/plus4/plus4cart.c, src/plus4/plus4rom.c, src/plus4/plus4rom.h: fix + function rom loading + +2011-07-15 groepaz + + * src/monitor/mon_memory.c: skip to next even address after showing + sprite data (ms) + +2011-07-15 groepaz + + * src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uisid.c, src/arch/unix/gui/vic20ui.c, + src/pet/pet-sidcart.c, src/pet/petsound.c, src/plus4/plus4-sidcart.c, + src/sid/sid-cmdline-options.c, src/vic20/cart/vic20-sidcart.c: fixed + sound init in xpet. added support for all SID engines to xpet, xplus4, + xvic. (see devlog) + +2011-07-15 groepaz + + * src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uic64dtv.h, src/c64dtv/Makefile.am, + src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvmodel.c, + src/c64dtv/c64dtvmodel.h, src/translate.txt, src/translate_text.c: added + model selection to x64dtv (see devlog) + +2011-07-15 groepaz + + * src/c1541.c, src/imagecontents/imagecontents.c, src/imagecontents.h: + implemented pattern matching for -list and -dir (as documented =P). + fixes bug 3367517 + +2011-07-14 groepaz + + * data/PLUS4/Makefile.am, data/PLUS4/c2lo.364, data/PLUS4/default.vrs, + data/PLUS4/kernal.232, data/PLUS4/kernal.364, + src/arch/unix/gui/Makefile.am, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uiplus4cart.c, src/arch/unix/gui/uiplus4cart.h, + src/cartridge.h, src/plus4/Makefile.am, + src/plus4/plus4-cmdline-options.c, src/plus4/plus4.c, + src/plus4/plus4acia.c, src/plus4/plus4acia.h, src/plus4/plus4cart.c, + src/plus4/plus4mem.c, src/plus4/plus4model.c, src/plus4/plus4model.h, + src/plus4/plus4rom.c, src/plus4/plus4romset.c, src/translate.txt, + src/translate_text.c: some xplus4 fixes: added model selection, ACIA + emulation can be disabled, cartridge system unified to common api (see + devlog) + +2011-07-12 groepaz + + * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_video.c, + src/arch/sdl/video.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/crtc/crtc-cmdline-options.c, + src/crtc/crtc-resources.c, src/crtc/crtc.c, src/crtc/crtc.h, + src/raster/raster.c, src/translate.txt, src/translate_text.c, + src/vdc/vdc-cmdline-options.c, src/vdc/vdc-resources.c, + src/vdc/vdc-resources.h, src/video/Makefile.am, + src/video/render2x2crt.c, src/video/render2x2crt.h, + src/video/render2x4.c, src/video/render2x4.h, src/video/render2x4crt.c, + src/video/render2x4crt.h, src/video/video-canvas.c, + src/video/video-render-crt.c, src/video/video-render.c, + src/video/video-resources.c, src/video.h: proper double size / y-stretch + handling for VDC and CRTC (needs ui update, see devlog). related ui + updates for *nix and sdl. fixes bug 3260871 + +2011-07-12 Marco van den Heuvel + + * src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/mui/uijoystick.c, src/arch/amigaos/mui/uijoystickll.c, + src/arch/beos/Makefile.am, src/arch/beos/ui.cc, + src/arch/msdos/Makefile.am, src/arch/msdos/uijoystick.c, + src/arch/sdl/Makefile.am, src/arch/sdl/menu_joystick.c, + src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uijoystick2.c, + src/arch/win32/Makefile.am, src/arch/win32/uijoystick.c, + src/c128/Makefile.am, src/c128/c128cia1.c, src/c64/c64cia1.c, + src/c64/c64cia2.c, src/c64dtv/Makefile.am, src/c64dtv/c64dtvcia2.c, + src/cbm2/Makefile.am, src/cbm2/cbm2cia1.c, src/joystick.c, + src/joystick.h, src/pet/petvia.c, src/userport/Makefile.am, + src/userport/userport_joystick.c, src/userport/userport_joystick.h, + src/vic20/Makefile.am, src/vic20/vic20via2.c: Moved userport joystick + support code to src/userport/userport_joystick.* (more generic approach + to handling them and in preparation for a more generic userport handling + system). + +2011-07-12 Jesse Lee + + * po/ko.po: Updated. + +2011-07-11 groepaz + + * doc/vice.texi: updated description of watch/break/trace commands + +2011-07-11 groepaz + + * src/translate_text.c: updated (english) help for break/watch/trace + +2011-07-11 groepaz + + * src/arch/unix/gui/uiautostart.c, src/autostart.c: added toggle for + AutostartDelayRandom to unix gui + +2011-07-11 groepaz + + * src/autostart.c, src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/pet/petrom.c, src/plus4/plus4.c, src/translate.txt, + src/translate_text.c, src/vic20/vic20.c: added random delay for + autostart, made fixed delay configureable. (see devlog) + +2011-07-10 groepaz + + * src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: fix vic-ii + border sizes. fixes bug 3197181 + +2011-07-10 groepaz + + * src/plus4/plus4pio2.c: make keyboard latch readable. fixes bug 3205837 + +2011-07-09 groepaz + + * src/monitor/monitor.c, src/traps.c, src/traps.h: ignore current opcode + if it is at the address of a trap. fixes bug 3151796 + +2011-07-09 groepaz + + * src/monitor/mon_command.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_parse.c, src/monitor/mon_parse.y: + break/watch/trace commands now all optionally take memop (any + combination of load/store/exec) and a conditional expression. Help texts + still need to be updated. + +2011-07-09 Marcus Sutton + + * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, + src/arch/beos/ui.cc, src/arch/beos/ui_joystick.cc, + src/arch/beos/ui_joystick.h, src/arch/beos/vicemenu.cc: Split BeVICE + Userport joystick settings into their own dialog and fixed various menu + constants. + +2011-07-09 groepaz + + * src/arch/unix/console.c, src/arch/unix/gui/uimon.c, + src/monitor/mon_util.c, src/monitor/monitor.c: if + console_log->console_can_stay_open is 1, keep the monitor + console/window opened (call uimon_window_suspend() instead of _close()) + when exiting the monitor. allows eg tracepoint output to show up + immediatly. win32 maintainers please check for regressions! + +2011-07-08 groepaz + + * src/6510core.c, src/6510dtvcore.c, src/c128/z80.c, + src/drive/drivecpu.c, src/drive/drivetypes.h, src/mainc64cpu.c, + src/maincpu.c, src/maincpu.h, src/mainviccpu.c, + src/monitor/mon_breakpoint.c, src/monitor/mon_breakpoint.h, + src/monitor/monitor.c, src/monitor.h: remember address of last fetched + opcode in cpu core(s). use that information for the watchpoints. fixed + bug 3356784 + +2011-07-08 Marco van den Heuvel + + * src/Makefile.am: Fixed some make x* problems. + +2011-07-08 Marco van den Heuvel + + * src/c64/Makefile.am, src/c64/c64cia2.c, src/c64/cart/digimax.c, + src/c64/cart/digimax.h, src/userport/Makefile.am, + src/userport/userport_digimax.c, src/userport/userport_digimax.h: Split + the digimax code into a cartridge part (src/c64/cart/digimax.c) and + userport part (src/userport/userport_digimax.c). + +2011-07-08 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/pet/Makefile.am, src/pet/pet.c, + src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, + src/pet/petsound.c, src/pet/petsound.h, src/pet/petvia.c, src/userport, + src/userport/Makefile.am, src/userport/userport_dac.c, + src/userport/userport_dac.h: Started on moving 'generic' userport + modules into a seperate directory (src/userport), so they can be used by + any machine which has a userport (paves the way for a userport conflict + detection system). + +2011-07-08 Jesse Lee + + * po/ko.po: Updated. + +2011-07-07 Marco van den Heuvel + + * src/rtc/bq4830y.c, src/rtc/ds1202_1302.c, src/rtc/ds1216e.c, + src/rtc/ds12c887.c, src/rtc/rtc-58321a.c, src/rtc/rtc.c, src/rtc/rtc.h: + Changed most return values of the rtc_get_*() type to BYTE (since that + is how most are used anyways, and gets rid of alot of casting), and + fixed some rtc issues. + +2011-07-07 Marco van den Heuvel + + * src/plus4/plus4speech.c: Added stereo output support to the v364 + speech code. + +2011-07-07 groepaz + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y: handle some escape + codes (\n \r " \xNN) in input strings. changed keybuf command to take a + string. fixes bug 3184145 + +2011-07-06 Marco van den Heuvel + + * src/rtc/Makefile.am, src/rtc/rtc-58321a.c, src/rtc/rtc-58321a.h: + Added RTC-58321A core support. + +2011-07-06 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: better handling of initial window + size. fixes bug 3283658 + +2011-07-05 groepaz + + * src/arch/amigaos/signals.c, src/arch/beos/signals.c, + src/arch/msdos/signals.c, src/arch/os2/signals.c, + src/arch/riscos/signals.c, src/arch/sdl/signals.c, + src/arch/unix/signals.c, src/arch/win32/signals.c, + src/monitor/monitor.c, src/signals.h: added handling of SIGPIPE in + monitor, added handler in unix archdep code. similar fixes might be + needed for other ports (see devlog). fixes bug 3201796 + +2011-07-05 groepaz + + * src/arch/unix/console.c: check if stdio/stdout are a tty, and do not + open console if not. fixes bug 3317803 + +2011-07-05 groepaz + + * src/monitor/monitor.c: log error (instead of crashing) if monitor + console could not be opened. + +2011-07-05 groepaz + + * src/core/viacore.c, src/drive/iec/via1d1541.c, + src/drive/iecieee/via2d.c, src/drive/ieee/via1d2031.c, src/pet/petvia.c, + src/via.h, src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c, + src/vic20/vic20via1.c, src/vic20/vic20via2.c: updated via core to pass + via context to set_ca2 and set_cb2 callbacks. (hopefully) fixed via2 + ca2/cb2 handling (drives). please test for regressions! + +2011-07-05 groepaz + + * src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, src/vdrive/vdrive.c, + src/vdrive/vdrive.h: made common function to allocate/free buffers. + changed allocation logic to behave somewhat like a real drive. + +2011-07-05 Marco van den Heuvel + + * src/rtc/ds1216e.c: Fixed some typos. + +2011-07-05 Marco van den Heuvel + + * src/rtc/ds1216e.c, src/rtc/ds1216e.h: No RAM in the ds1216e rtc + modules, fixed. + +2011-07-05 Fabrizio Gennari + + * configure.in, src/sounddrv/sounddx.c: Check for dev tools earlier, + separate check for DirectSound header and lib, add a check for + ole32.lib when CoInitialize is needed + +2011-07-04 groepaz + + * src/6510core.c, src/6510dtvcore.c, src/mainc64cpu.c: fix emulation of + illegal opcodes SHA/SHX/SHY. (patch by nojoopa) fixes bug 3334602 + +2011-07-04 groepaz + + * src/6510core.c + +changed ANE magic const to 0xff (see comment). fixes bug 2110948 + +2011-07-04 Fabrizio Gennari + + * src/sounddrv/sounddx.c: Allow building without dxguid.lib + +2011-07-04 Fabrizio Gennari + + * src/sounddrv/sounddx.c: Allow building without dsound.lib + +2011-07-04 Fabrizio Gennari + + * src/video/video-resources-pal.c: Remove unneeded include + +2011-07-03 groepaz + + * src/gcr.c: handle non byte aligned gcr data when decoding buffer. + fixes bug 3200309 + +2011-07-02 groepaz + + * src/resources.c: properly close file(s) (oops). some style fixes. + +2011-07-02 groepaz + + * src/resources.c: do not leave temporary config file behind, patch by + mar77i + +2011-07-02 groepaz + + * src/vdrive/vdrive-rel.c: fix erroneous sector links when a rel file + record is split over two sectors. patch by Helfried + +2011-07-02 Marco van den Heuvel + + * src/pet/pet_userport_dac.c, src/pet/petsound.c, + src/plus4/digiblaster.c, src/plus4/ted-sound.c, src/vic20/vic20sound.c: + Added stereo sound support to the other sound chips, not used yet, but + will make the possibility of stereo sidcarts possible for pet, vic20 and + plus4. + +2011-07-02 Marco van den Heuvel + + * src/c64/cart/magicvoice.c: Added stereo output support to the magic + voice code. + +2011-07-02 Marco van den Heuvel + + * src/c64/cart/digimax.c: Updated the digimax code to produce stereo + output when the sound output is in stereo mode and mono output when the + sound output is in mono mode. + +2011-07-02 Marco van den Heuvel + + * src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c: + Added stereo output handling to the sfx sound sampler and expander code. + +2011-07-02 Marco van den Heuvel + + * doc/vice.texi, src/infocontrib.sed: Updated the credits a bit. + +2011-07-02 Marco van den Heuvel + + * src/vic20/vic20.c, src/vic20/vic20sound.c: Fixed vic20 sound, native + sound generator is cycle-based, and needs to be the first in the sound + chip init list, as a consequence either only sample-based sid chips can + be used for the sidcart, or a method of using 2 cycle-based sound chips + needs to be made. + +2011-07-02 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/rtc.dsp, src/arch/sdl/win64-msvc/rtc.vcproj, + src/arch/sdl/winmips-msvc/rtc.mak, src/arch/win32/rtc.dsp, + src/arch/win64/rtc.vcproj: Added ds1216e.c to the various msvc project + files. + +2011-07-02 Marco van den Heuvel + + * /src/rtc/Makefile.am, src/rtc/ds1216e.c, src/rtc/ds1216e.h, + src/rtc/rtc.c, src/rtc/rtc.h: Added DS1216E (phantom / no slot clock) + code. + +2011-07-02 Errol Smith + + * src/rtc/bq4830y.c: Add missing declaration + +2011-07-01 Marco van den Heuvel + + * src/rtc/ds12c887.c: Fixed month calculation. + +2011-07-01 Marco van den Heuvel + + * src/rtc/ds1202_1302.c: Fixed month calculation. + +2011-07-01 Marco van den Heuvel + + * src/rtc/bq4830y.c: Fixed month calculation. + +2011-07-01 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/rtc.dsp, src/arch/sdl/win64-msvc/rtc.vcproj, + src/arch/sdl/winmips-msvc/rtc.mak, src/arch/win32/rtc.dsp, + src/arch/win64/rtc.vcproj: Changed ds1302.c to ds1202_1302.c in the + various msvc project files. + +2011-07-01 Fabrizio Gennari + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc: Remove unneeded include + +2011-07-01 Fabrizio Gennari + + * configure.in: Improve check so HAVE_OPENCBM is defined for MinGW + (time for a more generic check for Windows?) + +2011-07-01 Fabrizio Gennari + + * configure.in: Properly check, and do not just assume, the presence of + DirectSound. It's a copy and paste of existing lines, but it works + +2011-07-01 Fabrizio Gennari + + * src/c64/cart/ide64.c: Fix compilation which was broken by revision + 24225 + +2011-07-01 Fabrizio Gennari + + * src/arch/win32/uiperipheral.c: Fix a link error if HAVE_OPENCBM is + not set + +2011-06-29 Marco van den Heuvel + + * src/rtc/Makefile.am, src/rtc/ds1202_1302.c, src/rtc/ds1202_1302.h, + src/rtc/ds1302.c, src/rtc/ds1302.h: Added DS1202 support to the DS1302 + module and changed the file names from ds1302.* to ds1202_1302.* + +2011-06-28 Marco van den Heuvel + + * src/c64/Makefile.am: Fixed for make x64 usage. + +2011-06-28 groepaz + + * src/c64/cart/kingsoft.c, src/c64/cart/kingsoft.h: added missing files + /o\ + +2011-06-26 groepaz + + * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, src/cartconv.c, + src/cartridge.h, src/translate.txt, src/translate_text.c: added support + for "Kingsoft" cartridge ("Business Basic" aka "S'more") + +2011-06-26 pottendo + + * po/de.po: Updated. + +2011-06-20 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiide64.c: Fixed the amiga ide64 dialog. + +2011-06-20 Marco van den Heuvel + + * src/arch/unix/gui/uiide64.c: Fixed the unix ide64 dialog. + +2011-06-20 Marco van den Heuvel + + * src/arch/msdos/uiide64.c: Fixed the msdos ide64 dialog. + +2011-06-20 Marco van den Heuvel + + * src/cartconv.c: Fixed a warning. + +2011-06-20 Marco van den Heuvel + + * src/core/tpicore.c: Fixed a typo. + +2011-06-20 Fabrizio Gennari + + * src/vsync.c: Only include a file when it's needed + +2011-06-19 Marco van den Heuvel + + * src/arch/sdl/menu_c64_common_expansions.c: Fixed the sdl ide64 dialog. + +2011-06-19 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: Fixed the + windows ide64 dialog. + +2011-06-18 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-06-18 Stefan Haubenthal + + * doc/html/plain/CRT.txt: typo + +2011-06-17 Marco van den Heuvel + + * ChangeLog, configure.in, src/version.h, src/translate_text.c, + src/arch/amigaos/intl_text.c, src/arch/win32/resgeoram.rc, + src/arch/win32/vice-version.bat, src/arch/win32/resramcart.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/ressoundsampler.rc, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/reside64.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resreu.rc, src/arch/win32/resvic20.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/resc64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resautostart.rc, + src/arch/win32/respet.rc, doc/vice.guide, doc/vice.chm, doc/vice.pdf, + doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, po/it.po, po/hu.po, po/da.po, + po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE version 2.3.9 + +2011-06-17 Stefan Haubenthal + + * src/lightpen.c: hint + +2011-06-16 Marco van den Heuvel + + * src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/c64cart.vcproj: Added pagefox support to the various + project files. + +2011-06-16 Marco van den Heuvel + + * doc/html/plain/CRT.txt: Updated. + +2011-06-16 Jesse Lee + + * po/ko.po: Updated. + +2011-06-16 Marco van den Heuvel - * src/arch/unix/x11/gnome/x11ui.c: Mouse button menu restoration - and no-fullscreen fix as provided by Antti Lankila + * doc/html/plain/CRT.txt: Finished updating the CRT.txt file. -2008-09-17 Andreas Matthies +2011-06-16 Marco van den Heuvel - * src/video/render2x2pal.c: MSVC compiler fixes. + * doc/html/plain/CRT.txt: Updated slightly. -2008-09-13 Hannu Nuotio +2011-06-16 Marco van den Heuvel - * src/arch/unix/gui/uifullscreen-menu.h, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/x11ui.c, src/raster/raster-canvas.c: GTK - fullscreen improvements and PAL emu scanline fixes by Antti - Lankila + * src/c64/cart/freezemachine.c, src/c64/cart/magicvoice.c, + src/cartconv.c: Fixed magic voice crt format, old crt will still load + properly, but cartconv outputs only the new (correct) crt. -2008-09-07 Hannu Nuotio +2011-06-16 Peter Krefting - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uiarch.h, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c, - src/video/video-resources-pal.c, src/video/video-resources.c, - src/video/video-resources.h: win32 PAL emu warning removal and - gnomeui hwscale fixes by Antti Lankila + * po/sv.po: Update Swedish translation (2272t0f0u). -2008-09-05 Hannu Nuotio +2011-06-15 Marco van den Heuvel - * src/video/render1x1pal.c, src/video/video-render-pal.c: 24b - and 1x1 PAL render and fixes by Antti Lankila + * src/cartconv.c: Fixed freeze machine crt format, used to be 2 or 4 + banks loaded at $8000, now 1 or 2 banks at $8000 and 1 or 2 banks at + $a000, old crt will still load properly, but cartconv outputs only the + new (correct) crt. - * src/video.h, src/video/render1x1pal.c, - src/video/render2x2pal.c: Render fixes by Antti Lankila +2011-06-15 Marco van den Heuvel - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c: gnomeui hwscale fixes including - untested OSX hwscale enable by Antti Lankila + * src/c64/cart/supersnapshot4.c, src/cartconv.c: Fixed supersnapshot v4 + crt format, used to be 4 banks loaded at $8000, now 2 banks at $8000 and + 2 banks at $a000, old crt will still load properly, but cartconv outputs + only the new (correct) crt. -2008-09-04 Hannu Nuotio +2011-06-15 Jesse Lee - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c, - src/video/render2x2pal.c: gnomeui hwscale fixes by Antti Lankila + * po/ko.po: Updated. - * src/arch/unix/x11/gnome/uicolor.c, src/video.h, - src/video/render1x1pal.c, src/video/render2x2pal.c, - src/video/video-color.c, src/video/video-render.c: Color and - gnomeui 16bpp fixes by Antti Lankila +2011-06-15 Marco van den Heuvel -2008-09-03 Hannu Nuotio + * doc/html/plain/CRT.txt: Updated slightly. - * src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uicolor.c, src/video/render1x1pal.c, - src/video/render2x2pal.c: Render and gnomeui fixes by Antti - Lankila - - * src/video/render1x1.c, src/video/render1x1.h, - src/video/render1x1pal.h, src/video/video-render-pal.c: Unused - rendermode removal by Antti Lankila +2011-06-15 Marco van den Heuvel - * src/arch/unix/gui/uipalemu.c, - src/arch/unix/x11/gnome/gnomevideo.c, - src/arch/unix/x11/gnome/uicolor.c, - src/arch/unix/x11/gnome/uipalcontrol.c, - src/arch/unix/x11/gnome/videoarch.h, - src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c, - src/video/render2x2.c, src/video/render2x2.h, - src/video/render2x2pal.c, src/video/video-color.c, - src/video/video-render-pal.c: Fast and old exact PAL modes - removed & gnomeui video changes from Antti Lankila + * doc/html/plain/CRT.txt: Updated slightly. -2008-09-02 Hannu Nuotio +2011-06-15 Jesse Lee - * src/raster/raster-canvas.c, src/video/render2x2pal.c, - src/video/render2x2pal.h, src/video/video-canvas.c, - src/video/video-color.c, src/video/video-render-pal.c, - src/video/video-render.c, src/video/video-render.h: PAL - emulation rewrite as provided by Antti Lankila + * po/ko.po: Updated. -2008-10-03 Hannu Nuotio +2011-06-15 Marco van den Heuvel - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/sid/resid-fp.cc: ReSID-fp - improvements as provided by Antti Lankila + * doc/html/plain/CRT.txt: Updated slightly. -2008-10-03 Peter Krefting +2011-06-14 Marco van den Heuvel - * po/sv.po: Partial update of Swedish translation - (2442t116f81u). + * doc/html/plain/CRT.txt: Updated slightly. -2008-10-01 Andreas Matthies +2011-06-14 Marco van den Heuvel - * src/vicii/vicii-timing.c: Fixed geometry of old NTSC VICII. + * doc/html/plain/CRT.txt: Updated slightly. - * src/vicii/vicii-timing.c: Fixed NTSC geometry for default - border mode. +2011-06-14 Marco van den Heuvel - * src/arch/win32/uimediafile.c: Fixed "default driver needs a - touch" bug. + * src/c64/cart/ide64.c: Extended IDE64 geometry settings and auto detect + size settings to be able to be used for each HD seperately, ui's will + need to be adjusted to handle this. - * src/rs232drv/rsuser.c, src/vicii/vicii-resources.c: Fixed - wrong speed in NTSC mode in combination with non-default - border mode. +2011-06-14 Marco van den Heuvel -2008-09-30 pottendo + * doc/html/plain/CRT.txt: Updated slightly. - * po/de.po: Updated by pottendo. +2011-06-13 groepaz - * po/hu.po: Updated by Zoltan. + * src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, src/c64/cart/pagefox.c, + src/c64/cart/pagefox.h, src/cartconv.c, src/cartridge.h, + src/translate.txt, src/translate_text.c: added support for the "Pagefox" + cartridge by Scantronik -2008-09-30 Marco van den Heuvel +2011-06-13 Marco van den Heuvel - * po/de.po, po/fr.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, - src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/translate.c: Updated german - text in translate.c and win32/amiga intl files. + * src/aciacore.c: Fixed xpet crash. - * src/sound.c: Changes some int variables to time_t. +2011-06-13 Jesse Lee -2008-09-29 pottendo + * po/ko.po: Updated. - * po/de.po: Updated by pottendo. +2011-06-13 Marco van den Heuvel -2008-09-29 Marco van den Heuvel + * src/c64/cart/dqbb.c: Fixed a typo. - * po/POTFILES.in, src/arch/amigaos/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/respet.rc, src/arch/win32/ressid.rc, - src/translate.c: Updated the hu translations for translate.c - and win32/amigaos intl files. +2011-06-13 Marco van den Heuvel -2008-09-28 Spiro Trikaliotis + * doc/html/plain/CRT.txt: Updated slightly. - * src/arch/win32/_vice.dsp, src/arch/win32/arch.dsp, - src/arch/win32/base.dsp, src/arch/win32/c128.dsp, - src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, - src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, - src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, - src/arch/win32/c64dtvstubs.dsp, src/arch/win32/c64exp.dsp, - src/arch/win32/cartconv.dsp, src/arch/win32/cbm2.dsp, - src/arch/win32/core.dsp, src/arch/win32/crtc.dsp, - src/arch/win32/diskimage.dsp, src/arch/win32/drive.dsp, - src/arch/win32/fileio.dsp, src/arch/win32/fsdevice.dsp, - src/arch/win32/genmsvcver.dsp, - src/arch/win32/gentranslate.dsp, src/arch/win32/genwinres.dsp, - src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, - src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, - src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, - src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, - src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, - src/arch/win32/petcat.dsp, src/arch/win32/plus4.dsp, - src/arch/win32/plus4exp.dsp, src/arch/win32/png.dsp, - src/arch/win32/printerdrv.dsp, src/arch/win32/raster.dsp, - src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, - src/arch/win32/rs232drv.dsp, src/arch/win32/serial.dsp, - src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, - src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp, - src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, - src/arch/win32/vic20.dsp, src/arch/win32/vicii.dsp, - src/arch/win32/viciidtv.dsp, src/arch/win32/video.dsp, - src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, - src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, - src/arch/win32/xvic.dsp, src/arch/win32/zlib.dsp: Compile - everything as multithreaded to calm down MSVC8 when doing - custom build steps. - - * src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, - src/arch/win32/sid.dsp: Replace /GX option by /EHsc, and - remove /YX option for hand-compiled .cc files. This should - improve compatibility to MSVC8. - - * src/arch/win32/plus4.dsp, src/arch/win32/resid.dsp, - src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp, - src/arch/win32/xpet.dsp, src/arch/win32/xvic.dsp: Fixed - compilation of release build for MSVC6. - -2008-09-28 Hannu Nuotio - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/sid/resid-fp.cc: ReSID-fp update to V23 and warning fixes - as provided by Antti Lankila - -2008-09-28 Marco van den Heuvel - - * src/arch/win32, src/arch/win32/hardsid.c, - src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, - src/arch/win32/sid.dsp, src/resid-fp: Fixed the msvc release - build and fixed some warnings in src/arch/win32/hardsid.c - -2008-09-27 Andreas Matthies - - * src/arch/beos/c64dtvui.cc: Added missing value lists. - - * src/arch/win32/Makefile.am: Added missing file. - -2008-09-26 Spiro Trikaliotis - - * Version 2.0.5 - - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.5 - - * src/arch/win32/x64.dsp: Disable global optimisation for - maincpu.c on release builds as it triggers an internal - compiler error; fixed a typo for release build - (resrc232user.rc vs resrs232user.rc) - -2008-09-25 Marco van den Heuvel - - * src/arch/win32/hardsid.c: Added support for the newer - hardsid.dll - -2008-09-24 Marco van den Heuvel - - * src/c64/c64io.c: Changed ACIA I/O decoding to not mirror the - registers. - -2008-09-20 Daniel Kahlin - - * src/vic20/vic20sound.c: Resolution for bug [2119804] VIC-20: - Lowest note bug. - -2008-09-17 Andreas Matthies - - * src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc, - src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c, - src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c, - src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/ui.c, - src/event.c, src/uiapi.h: Changed ui_select_file to - ui_get_file to avoid conflicts with private functions. - - * src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc, - src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c, - src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c, - src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/res.rc, - src/arch/win32/resstrings.txt, src/arch/win32/ui.c, - src/arch/win32/uiattach.c, src/arch/win32/uilib.c, - src/arch/win32/uilib.h, src/event.c, src/uiapi.h: Added - ui_select_file to uiapi. Added EventImageInclude resource and - a mode that doesn't include the images. This makes - distribution of histories without copyright violation - possible. Added new "CBM files" filter to win32 autostart - dialog. Fixed the "remember last selected filter" code. - -2008-09-15 Andreas Matthies - - * src/sid/resid-fp.cc, src/sid/resid.cc: Changed sound_t to hold - a pointer to the SID(FP) object instead of the SID(FP) itself. - This makes MSVC compiler happy. - - * src/arch/win32/uikeyboard.c: Fixed memory leak. - -2008-09-14 Marco van den Heuvel - - * src/resid-fp/sid.h, src/sid/resid-fp.cc: svn property fixes - for src/sid/resid-fp.cc and changed the define of __SID_H__ in - src/resid-fp/sid.h to __SID_FP_H__ - - * src/arch/win32/msvc/siddefs-fp.h, - src/resid-fp/siddefs-fp.h.in, src/sid/resid-fp.cc, - src/sid/resid.cc, src/sid/sid.c: Added some resid-fp define - fixes. - -2008-09-14 pottendo - - * po/hu.po: Updated by Zoltan. - -2008-09-13 Marco van den Heuvel - - * src/arch/win32/msvc/siddefs.h: Removed C64DTV_SUPPORT #ifdef. - -2008-09-13 Andreas Matthies - - * src/drive/drivecpu.c, src/maincpu.c: Fixed compiler warnings. - -2008-09-13 Hannu Nuotio - - * src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc, - src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc, - src/resid/wave.cc, src/resid/wave.h: Fixed DTVSID by removing - obsolete SUPPORT_C64DTV ifdefs from resid - -2008-09-12 Andreas Matthies - - * src/6510core.c, src/core/viacore.c, src/drive/iec/via1d1541.c, - src/drive/iecieee/via2d.c, src/drive/ieee/via1d2031.c, - src/interrupt.h, src/pet/petvia.c, src/via.h, - src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c, - src/vic20/vic20via1.c, src/vic20/vic20via2.c: VIA interrupt hook - set_int gets a relative clock parameter to handle CPU clock - offset. Fixed check for pending alarm in viacore_read by one - cycle. This fixes VIC20 game Bandits. - -2008-09-02 Andreas Matthies - - * src/6510core.c, src/drive/drivecpu.c, src/interrupt.h, - src/maincpu.c, src/vicii/vicii-mem.c: Introduced some kind of - flipflop on the CPU IRQ line via IK_IRQPEND flag which is set - together with IK_IRQ and if IRQ is pending but delayed by an IRQ - enabling opcode. Flag is resetted after interrupt handler. D019 - needs to trigger pending alarm if IRQ condition is already - triggered. - -2008-09-12 Marco van den Heuvel - - * src/c64/digimax.c: Fixed the digimax sound generation. - - * src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/sid.h, - src/resid/Makefile.am, src/sid/resid-fp.cc: fixes aliasing - allowance to truly >= 20 kHz, updates distortion parameters - slightly and adds "SSE" to log output if it's enabled. - -2008-09-07 Christian Vogelgsang - - * src/resid-fp/configure.in: resid-fp: added check for -fno-pic - if using gcc. -fno-pic is required to compile on osx. - -2008-09-06 pottendo - - * src/arch/unix/x11/openGL_sync.c - (openGL_{set,get}_canvas_refreshrate): new functions. - - * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_create), - src/arch/unix/x11/xaw/x11video.c (video_canvas_create): pass - canvas to openGL_sync_init(). - - * src/arch/unix/openGL_sync.h: new prototypes for - openGL_{set,get}_canvas_refreshrate(), openGL_sync_init() now - expects a canvas in order to get/set the current canvas' - refreshrate. - - * src/arch/unix/gui/uivicii.c (openGL_set_desktoprefresh): New - function to enter Desktop frequency, in case the automatic - detection is wrong or not available. (vicii_submenu): New menu - item for Desktop refresh setting. +2011-06-12 Marco van den Heuvel + + * doc/html/plain/CRT.txt: Updated slightly. + +2011-06-12 Marco van den Heuvel + + * FEEDBACK, doc/html/index.html, doc/readmes/Readme-Amiga.txt, + doc/readmes/Readme-BeOS.txt, doc/readmes/Readme-DOS.txt, + doc/readmes/Readme-MacOSX.txt, doc/vice.texi, + src/arch/sdl/make-bindist_qnx6.sh, src/arch/sdl/make-bindist_scosol.sh, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/sco_sol/make-bindist.sh: Updated our maillist address. + +2011-06-12 Marco van den Heuvel + + * doc/GP2X-Howto.txt, doc/MSDOS-Ethernet-Howto.txt, doc/MSDOS-Howto.txt, + doc/MacOSX-Build.txt, doc/Makefile.am, doc/Minix-Howto.txt, + doc/OpenVMS-Howto.txt, doc/Readme.beos, doc/Readme.dos, + doc/ReadmeMacOSX.txt, doc/ReadmeSDL.txt, doc/Win32-Cygwin-HOWTO.txt, + doc/Win32-Howto.txt, doc/building, doc/building/GP2X-Howto.txt, + doc/building/MSDOS-Ethernet-Howto.txt, doc/building/MSDOS-Howto.txt, + doc/building/MacOSX-Howto.txt, doc/building/Minix-Howto.txt, + doc/building/OpenVMS-Howto.txt, doc/building/SDL-Howto.txt, + doc/building/Win32-Cygwin-Howto.txt, + doc/building/Win32-Mingw32-Howto.txt, doc/readmes, + doc/readmes/Readme-Amiga.txt, doc/readmes/Readme-BeOS.txt, + doc/readmes/Readme-DOS.txt, doc/readmes/Readme-MacOSX.txt, + doc/readmes/Readme-OS2.txt, doc/readmes/Readme-SDL.txt, + src/arch/amigaos/Makefile.am, src/arch/amigaos/README.AMIGA, + src/arch/os2/Makefile.am, src/arch/os2/doc/Vice_for_OS2.txt: + Re-organized the doc directory a bit: added a building directory which + contains documents for the various platforms with instructions for + building VICE, and added a readmes directory which contains documents + which platform specific information. + +2011-06-11 Marco van den Heuvel + + * doc/html/plain/CRT.txt: Updated slightly. + +2011-06-11 groepaz + + * src/c64/psid.c: psid v3 (stereo tunes) support (patch by ian coog) + +2011-06-11 Marco van den Heuvel + + * doc: Added checkdoc.exe to the svn ignore list. + +2011-06-11 Marco van den Heuvel + + * doc/html/Makefile.am, doc/html/plain/CRT.txt: Added the CRT format + describing document as composed by Peter Schepers. + +2011-06-11 Marco van den Heuvel + + * src/arch/msdos/uisid.c, src/arch/msdos/uisidcart.c, + src/arch/msdos/uisiddtv.c: Added hardsid support to the msdos ui. + +2011-06-11 Marco van den Heuvel + + * configure.in, src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/uidigimax.c, + src/arch/msdos/uidigimax.h, src/arch/msdos/uigeoram.c, + src/arch/msdos/uigeoram.h, src/arch/msdos/uisoundexpander.c, + src/arch/msdos/uisoundexpander.h, src/arch/msdos/uisoundsampler.c, + src/arch/msdos/uisoundsampler.h, src/arch/msdos/uitfe.c, + src/arch/msdos/uitfe.h, src/arch/msdos/vic20ui.c: Added digimax, georam, + sfx sound expander, sfx sound sampler and tfe support to the msdos vic20 + ui. + +2011-06-11 Jesse Lee + + * po/ko.po: Updated. + +2011-06-11 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, src/arch/msdos/hardsid.c: Added hardsid + support to the msdos port, no gui yet. + +2011-06-11 Marco van den Heuvel + + * src/vic20/vic20sound.c: Fixed recursive sound reset. + +2011-06-10 Marco van den Heuvel + + * configure.in, src/arch/msdos/catweaselmkiii.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c: Added catweasel + support to the msdos ui. + +2011-06-10 Marco van den Heuvel + + * src/vic20/vic20sound.c: Changed return value of vic20 native + cycle_based() routine to return 0. + +2011-06-10 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, src/arch/msdos/catweaselmkiii.c, + src/arch/msdos/tui_backend.c: Added catweasel support to the msdos port, + no ui yet. + +2011-06-10 Marco van den Heuvel + + * src/arch/amigaos/hardsid.c: Fixed. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uisoundsampler.c, + src/arch/amigaos/mui/uisoundsampler.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added sfx + sound sampler support to the amiga vic20 ui. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uisoundexpander.c, + src/arch/amigaos/mui/uisoundexpander.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h: Added sfx sound expander support to the + amiga vic20 ui. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uidigimax.c, src/arch/amigaos/mui/uidigimax.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added digimax + support to the amiga vic20 ui. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uigeoram.c, src/arch/amigaos/mui/uigeoram.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added georam + support to the amiga vic20 ui. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/mui/uic64model.h: Fixed a prototype. + +2011-06-09 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiacia.c, src/arch/amigaos/mui/uiacia.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Fixed acia + dialogs for the amiga ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/x11/gnome/uifileentry.c, src/arch/unix/x11/gnome/x11ui.c, + src/charset.c: Some more warning fixes. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uitfe.c, + src/arch/unix/gui/uitfe.h, src/arch/unix/gui/vic20ui.c: Added tfe + support to the xaw vic20 ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uisoundsampler.c, + src/arch/unix/gui/uisoundsampler.h, src/arch/unix/gui/vic20ui.c: Added + sfx sound sampler support to the xaw vic20 ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uisoundexpander.c, + src/arch/unix/gui/uisoundexpander.h, src/arch/unix/gui/vic20ui.c: Added + sfx sound expander support to the xaw vic20 ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uigeoram.c, + src/arch/unix/gui/uigeoram.h, src/arch/unix/gui/vic20ui.c, + src/vic20/cart/mascuerade-stubs.c: Added georam support to the xaw vic20 + ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidigimax.c, + src/arch/unix/gui/uidigimax.h, src/arch/unix/gui/vic20ui.c: Added + digimax support to the xaw vic20 ui. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uirs232c64c128.c, + src/arch/unix/gui/uirs232c64c128.h, src/arch/unix/gui/vic20ui.c: Fixed + and extended the xaw ui for acia emulation. + +2011-06-08 Marco van den Heuvel + + * src/arch/unix/archdep.c, src/arch/unix/readline/Makefile.am, + src/arch/unix/readline/editline.c, src/arch/unix/readline/editline2.c, + src/arch/unix/x11/xaw/widgets/TextField.c, src/c1541.c, src/c64/c64io.c, + src/c64/cart/magicvoice.c, src/cartconv.c, src/charset.c, + src/fileio/p00.c, src/kbdbuf.c, src/petcat.c, src/plus4/plus4speech.c, + src/resid/filter.h, src/resources.c, src/sound.c, + src/translate_languages.h, src/util.c, src/util.h, src/vic20/vic20io.c: + Some warning fixes. + +2011-06-07 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/arch.tgt, src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/ide-config.h, + src/arch/sdl/win32-watcom/vice.wpj: Added tfe support to the ow sdl win32 + project files. + +2011-06-07 Marcus Sutton + + * src/arch/beos/ui_sid.cc, src/sid/sid-resources.c: Rewrote BeVICE SID + settings dialog to use 'BOptionPopup's instead of invisible radio + buttons. + +2011-06-06 Fabrizio Gennari + + * src/tape/tap.c: Apply some previous fixes to copied-and-pasted code + too + +2011-06-06 Fabrizio Gennari + + * src/monitor/monitor.c: Executing the next command when the current + opcode was RTS gave wrong results + +2011-06-06 Jesse Lee + + * po/ko.po: Updated. + +2011-06-06 Marco van den Heuvel + + * src/arch/sdl/menu_vic20cart.c: Added masC=erade carts to the sdl ui. + +2011-06-06 Marco van den Heuvel + + * src/arch/sdl/menu_vic20hw.c: Added masC=erade carts to the sdl ui. + +2011-06-06 Marco van den Heuvel + + * src/arch/win32/uisoundsampler.c: Removed some debug messages. + +2011-06-05 Jesse Lee + + * po/ko.po: Updated. + +2011-06-05 Marco van den Heuvel + + * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_rs232.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20hw.c: Fixed and extended + the ACIA support in the sdl ui. + +2011-06-05 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/arch.dsp, src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/core.dsp, src/arch/sdl/win32-msvc/ide-config.h: + Added TFE support to the win32 sdl msvc project files. + +2011-06-05 Fabrizio Gennari + + * configure.in: Add ability to #define DEBUG at configure time + +2011-06-05 Fabrizio Gennari + + * src/arch/unix/gui/plus4ui.c: Add debug settings (if compiled in) to + settings menu + +2011-06-05 Fabrizio Gennari + + * src/monitor/monitor.c: The logic behind the next and ret monitor + commands was broken, fix it + +2011-06-04 Marco van den Heuvel + + * src/resid/filter.cc: Fixed some warnings. + +2011-06-04 Jesse Lee + + * po/ko.po: Updated. + +2011-06-04 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/ressoundsampler.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uisoundsampler.c, + src/arch/win32/uisoundsampler.h, src/arch/win32/vic20ui.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/xvic.vcproj: Added vic20 + masC=uerade sfx sound sampler cart to the windows gui. + +2011-06-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, + src/arch/win32/ressoundexpander.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uisoundexpander.c, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, + src/arch/win64/xvic.vcproj: Added vic20 masC=uerade sfx sound expander + cart to the windows gui. + +2011-06-03 Marco van den Heuvel + + * src/arch/win32/restfe.rc, src/arch/win32/uitfe.c: Windows tfe dialog + fixes. + +2011-06-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/uitfe.c, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, + src/arch/win64/xvic.vcproj: Added vic20 masC=uerade tfe cart to the + windows gui. + +2011-06-03 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, it.po, po/ko.po, po/nl.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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Did a + 'make trans-update'. + +2011-06-03 Marco van den Heuvel + + * src/sound.c: Only call sid calc samples when either the engine is cycle + based (unstable number of samples) or when the engine is not cycle based + but enabled (sidcart for pet, plus4 and vic20), fixes slowdown bug on + gtk/xaw. + +2011-06-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uidigimax.c, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, + src/arch/win64/xvic.vcproj: Added vic20 masC=uerade digimax cart to the + windows gui. + +2011-06-02 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/resdialogs.txt, + src/arch/win32/resgeoram.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uigeoram.c, + src/arch/win32/vic20ui.c, src/arch/win32/xvic.dsp: Added vic20 + masC=uerade georam cart to the windows gui. + +2011-06-02 Jesse Lee + + * po/ko.po: Updated. + +2011-06-02 Marco van den Heuvel + + * po/gen_amiga_intl_c.c, po/gen_translate_c.c, po/gen_win32_rc.c, + po/intl2po.c, src/arch/win32/Makefile.am, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uiacia.c, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xvic.dsp, + src/arch/win64/xvic.vcproj: Added vic20 masC=uerade + acia/swiftlink/turbo232 cart to the windows gui. + +2011-06-02 Marco van den Heuvel + + * src/arch/Makefile.am, + src/arch/watcom-source-wrappers/vic20cart-generic.c: Removed the ow + generic.c wrapper. + +2011-06-02 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vic20cart.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc.tgt, + src/arch/os2/watcom/xvic.tgt, src/arch/win32/Makefile.am, + src/c64/cart/c64acia1.c: Updated os2 ow project files. + +2011-06-02 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commoncart.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64sc.tgt, + src/arch/sdl/win32-watcom/xvic.tgt: Updated win32 sdl ow project files. + +2011-06-02 Marco van den Heuvel + + * src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commoncart.tgt, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vic20cart.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/xvic.tgt: Updated + win32 ow project files. + +2011-06-02 Marco van den Heuvel + + * src/c64/cart/digimax.c: Fixed base selection for vic20 use. + +2011-06-01 Marco van den Heuvel + + * ChangeLog, configure.in, src/c64/Makefile.am, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, + doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/ko.po, + po/hu.po, po/it.po, po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: + VICE version 2.3.8 + +2011-05-31 Marco van den Heuvel + + * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/pet/pet_userport_dac.c, src/pet/petsound.c, src/plus4/digiblaster.c, + src/plus4/plus4speech.c, src/plus4/ted-sound.c, src/vic20/vic20sound.c: + Some small sound chip fixes. + +2011-05-31 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, + src/c64/cart/sfx_soundexpander.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Added sfx sound expander support to the + vic20 cart system (no gui yet), as part of the masC=uerade adapter + emulation. + +2011-05-31 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, + src/c64/cart/sfx_soundsampler.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Added sfx sound sampler support to the + vic20 cart system (no gui yet), as part of the masC=uerade adapter + emulation. + +2011-05-31 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, + src/c64/cart/digimax.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c, src/vic20/vic20.c: Added digimax support + to the vic20 cart system (no gui yet), as part of the masC=uerade + adapter emulation. + +2011-05-30 Marco van den Heuvel + + * src/sound.c: Changed the sound calls table to a pointer table, and + added calculating of samples only for enabled/active sound chips. + +2011-05-30 Marco van den Heuvel + + * src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/pet/pet_userport_dac.c, src/plus4/digiblaster.c, + src/plus4/plus4speech.c: Added static prototypes. + +2011-05-30 Marco van den Heuvel + + * src/c64/c64sound.c, src/c64/cart/c64carthooks.c, + src/c64/cart/digimax.c, src/c64/cart/digimax.h, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.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, + src/c64dtv/c64dtvsound.c, src/cartridge.h, src/cbm2/cbm2sound.c, + src/pet/pet-sidcart.c, src/pet/pet_userport_dac.c, + src/pet/pet_userport_dac.h, src/pet/petsound.c, src/plus4/digiblaster.c, + src/plus4/digiblaster.h, src/plus4/plus4-sidcart.c, + src/plus4/plus4speech.c, src/plus4/plus4speech.h, src/plus4/ted-sound.c, + src/sound.c, src/sound.h, src/vic20/cart/vic20-sidcart.c, + src/vic20/vic20sound.c: More sound system hook updates. + +2011-05-29 Marco van den Heuvel + + * man/petcat.1: Applied petcat man patch provided by Moiree. + +2011-05-29 Jesse Lee + + * po/ko.po: Updated. + +2011-05-28 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/c64sound.c, + src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, + src/c64/cart/digimax.h, src/c64/cart/magicvoice.c, + src/c64/cart/magicvoice.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, src/c64dtv/c64dtv.c, + src/c64dtv/c64dtvsound.c, src/cartridge.h, src/cbm2/cbm2.c, + src/cbm2/cbm2sound.c, src/pet/pet.c, src/pet/pet_userport_dac.c, + src/pet/pet_userport_dac.h, src/pet/petsound.c, src/pet/petsound.h, + src/plus4/digiblaster.c, src/plus4/digiblaster.h, src/plus4/plus4.c, + src/plus4/plus4speech.c, src/plus4/plus4speech.h, src/plus4/ted-sound.c, + src/plus4/ted-sound.h, src/sidcart.h, src/sound.c, src/sound.h, + src/vic20/vic20.c, src/vic20/vic20sound.c, src/vic20/vic20sound.h: + Started on moving hooks to the new sound chip handling system. + +2011-05-28 Marco van den Heuvel + + * Makefile.am, configure.in, doc/vice.texi, po/Makefile.in.in, po/da.po, + po/de.po, po/fr.po, po/gen_amiga_intl_c.c, po/gen_translate_c.c, + po/gen_win32_files.sh, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, + po/it.po, po/ko.po, po/nl.po, po/pl.po, po/po2table.c, po/ru.po, + po/sv.po, po/tr.po, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/genintl_h.sh, + src/arch/amigaos/genintl_h.sh.in, src/arch/amigaos/genintltable.sh, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, + src/arch/unix/x11/gnome/about.c, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/arch/win32/ui.c, + src/arch/win32/utils/gentranslate.c, src/arch/win32/vic20ui.c, + src/gentranslate_h.sh, src/gentranslate_h.sh.in, + src/gentranslatetable.sh, src/translate_languages.h, + src/translate_text.c: Removed the polish translations (haven't been + updated for too long, and no-1 has stepped up to take over the + translations). + +2011-05-28 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-05-28 Dag Lem + + * src/vic20/cart/Makefile.am: Added missing include directory + +2011-05-27 Jesse Lee + + * po/ko.po: Updated. + +2011-05-27 Marco van den Heuvel + + * src/vic20/cart/vic20-sidcart.c, src/vic20/vic20.c, + src/vic20/vic20sound.c, src/vic20/vic20sound.h: Added new sound chip + handling hooks to the vic native sound code and the vic20 sidcart code + (will be hooked in once all other sound chips have support too). + +2011-05-26 Marco van den Heuvel + + * src/plus4/ted-sound.c, src/plus4/ted-sound.h, src/plus4/ted.c: Added + new sound chip handling hooks to the plus4 native sound code (will be + hooked in once all other sound chips have support too). + +2011-05-26 Marco van den Heuvel + + * src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c: Added new sound + chip handling hooks to the plus4 sidcart code (will be hooked in once + all other sound chips have support too). + +2011-05-26 Marco van den Heuvel + + * src/plus4/plus4speech.c: Added new sound chip handling hooks to the + plus4 speech code (will be hooked in once all other sound chips have + support too). + +2011-05-26 Marcus Sutton + + * configure.in: -lth32 breaks linking WinVICE on recent MinGW & Cygwin + and doesn't seem to be needed on older versions, so deleted it. + +2011-05-26 Marco van den Heuvel + + * src/plus4/digiblaster.c, src/plus4/digiblaster.h, src/plus4/plus4.c, + src/plus4/plus4mem.c: Added new sound chip handling hooks to the + digiblaster code (will be hooked in once all other sound chips have + support too). + +2011-05-26 Marco van den Heuvel + + * src/pet/pet-sidcart.c, src/pet/petmem.c, src/plus4/plus4-sidcart.c, + src/plus4/plus4mem.c, src/sidcart.h, src/vic20/cart/vic20-sidcart.c: + Determining if the sidcart (for pet, plus4 and vic20) is enabled is now + done through a function call. + +2011-05-26 Marco van den Heuvel + + * src/pet/pet-sidcart.c, src/pet/pet.c, src/pet/petsound.c, + src/pet/petsound.h: Added new sound chip handling hooks to the pet + native sound code and the pet sidcart code (will be hooked in once all + other sound chips have support too). + +2011-05-26 Marco van den Heuvel + + * src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, + src/pet/petsound.c, src/pet/petvia.c: Added new sound chip handling + hooks to the pet userport dac code (will be hooked in once all other + sound chips have support too). + +2011-05-26 Marco van den Heuvel + + * src/cbm2/cbm2sound.c: Added new sound chip handling hooks to the cbm2 + sid code (will be hooked in once all other sound chips have support too). + +2011-05-25 Marco van den Heuvel + + * src/c64dtv/c64dtvsound.c: Added new sound chip handling hooks to the + c64dtv sid code (will be hooked in once all other sound chips have + support too). + +2011-05-25 Marco van den Heuvel + + * src/c64/c64sound.c, src/c64/cart/digimax.c, src/c64/cart/magicvoice.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/sid/sid.h, src/sound.h: Added new sound chip handling hooks to the + c64/c128 sid code (will be hooked in once all other sound chips have + support too). -2008-09-03 Marco van den Heuvel +2011-05-25 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/uimon.c, - src/arch/win32/vic20ui.c: Added the debug.h include, which is - needed for a proper debug compile. - -2008-09-02 Marco van den Heuvel - - * src/arch/win32/msvc/config.h, - src/arch/win32/msvc/siddefs-fp.h, - src/arch/win32/msvc/siddefs.h, src/arch/win32/resid.dsp, - src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp, - src/resid-fp/Makefile.am, src/resid-fp/configure.in, - src/resid-fp/envelope.h, src/resid-fp/extfilt.h, - src/resid-fp/filter.h, src/resid-fp/pot.h, src/resid-fp/sid.h, - src/resid-fp/siddefs-fp.h.in, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/resid-fp/version.cc, - src/resid-fp/voice.h, src/resid-fp/wave.h, - src/resid/siddefs.h, src/sid/Makefile.am: Added some missing - files for a correct 'make dist' and fixed for - out-of-source-dir building and added msvc support for - resid-fp. - - * src/arch/win32/ui.c, src/arch/win32/ui.h: Changed the - translation table register function to void instead of int. - -2008-09-02 Spiro Trikaliotis - - * Version 2.0.4 - - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/resid-fp/siddefs.h, - src/version.h: Version 2.0.4 - -2008-09-02 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/sfx_soundexpander.c, + src/c64/cart/sfx_soundsampler.c, src/c64/cart/sfx_soundsampler.h: Added + new sound chip handling hooks to the sfx sound sampler code (will be + hooked in once all other sound chips have support too). - * src/monitor/mon_command.c: Added *nix intl N_() and _() to - previously untranslated items. +2011-05-25 Marco van den Heuvel -2008-09-01 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/sfx_soundexpander.c, + src/c64/cart/sfx_soundexpander.h: Added new sound chip handling hooks to + the sfx sound expander code (will be hooked in once all other sound + chips have support too). - * src/arch/win32/res.rc: Changed the win32 monitor menu items to - empty strings. +2011-05-25 Marco van den Heuvel - * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, - src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/uimon.c: Finished the cleanup of the win32 menu - duplication. + * src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h: Added new sound + chip handling hooks to the magicvoice code (will be hooked in once all + other sound chips have support too). -2008-08-30 Marco van den Heuvel +2011-05-25 Marco van den Heuvel - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Finished - the win32 main menu duplication removal (monitor menu still left - to do). - -2008-08-29 Marco van den Heuvel - - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Changed some more win32 menu-items - over to be translated at run-time. + * src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, + src/c64/cart/digimax.h, src/sound.h: Added new sound chip handling hooks + to the digimax code (will be hooked in once all other sound chips + have support too). -2008-08-28 Marco van den Heuvel +2011-05-24 Marco van den Heuvel - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Changed some more win32 menu-items - over to be translated at run-time. + * src/sound.c, src/sound.h: Started on a new sound chip handling system. -2008-08-24 Marco van den Heuvel +2011-05-24 Marco van den Heuvel - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Changed some more win32 menu-items - over to be translated at run-time. + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64commoncart.vcproj, src/c64/cart/Makefile.am, + src/c64/cart/c64acia1.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Added acia/swiftlink/turbo232 support to + the vic20 cart system (no gui yet), as part of the masC=uerade adapter + emulation. + +2011-05-24 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64commoncart.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64commoncart.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vic20cart.vcproj, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64commoncart.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, + src/arch/sdl/winmips-msvc/x128.mak, src/arch/sdl/winmips-msvc/x64.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, src/arch/sdl/winmips-msvc/xvic.mak, + src/arch/win32/Makefile.am, src/arch/win32/c64cart.dsp, + src/arch/win32/c64commoncart.dsp, src/arch/win32/vic20.dsp, + src/arch/win32/vic20cart.dsp, src/arch/win32/vice.dsw, + src/arch/win64/Makefile.am, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64commoncart.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln, + src/c64/cart/Makefile.am, src/c64/cart/georam.c, src/c64/cart/tfe.c, + src/vic20/Makefile.am, src/vic20/c64export-stubs.c, + src/vic20/c64export-stubs.h, src/vic20/cart/Makefile.am, + src/vic20/cart/mascuerade-stubs.c, src/vic20/cart/mascuerade-stubs.h, + src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c: Added tfe + support to the vic20 cart system (no gui yet), as part of the + masC=uerade adapter emulation. -2008-08-23 Marco van den Heuvel +2011-05-24 Jesse Lee - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, - src/arch/win32/vic20ui.c: Changed some more win32 menu-items - over to be translated at run-time. + * po/ko.po: Updated. -2008-08-22 Marco van den Heuvel +2011-05-23 Jesse Lee - * data/C128/Makefile.am, data/C64/Makefile.am, - data/C64DTV/Makefile.am, data/CBM-II/Makefile.am, - data/PET/Makefile.am, data/PLUS4/Makefile.am, - data/VIC20/Makefile.am: Did a data dir cleanup to where for *nix - platforms only the needed files get installed. - - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, - data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, - data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, - src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, - src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, - src/arch/win32/plus4ui.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Started to - change the win32 menu-items to be translated at run-time instead - of having a menu per language. + * po/ko.po: Updated. -2008-08-21 Marco van den Heuvel +2011-05-23 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Changed - the names of the win32 popup IDs to make more sense and got rid - of the #if 0 .... #endif around the language items to make - testing easier. + * src/c128/c128.c, src/c64/c64.c, src/c64/plus256k.c, src/c64/plus60k.c: + Prioritized the vicii read/store calls in the c64 io system. -2008-08-20 Marco van den Heuvel +2011-05-23 Marco van den Heuvel - * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, - src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, - src/arch/win32/petui.c, src/arch/win32/plus4ui.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/resstrings.txt, src/arch/win32/ui.c, - src/arch/win32/ui.h, src/arch/win32/vic20ui.c: Added win32 popup - menu translation. + * src/Makefile.am: Added c64cart lib for linking with xvic. -2008-08-18 Marco van den Heuvel +2011-05-22 Marco van den Heuvel - * src/arch/win32/ui.c, src/arch/win32/ui.h: Fixed the shortcuts - not being added when switching languages and started on the - win32 menu duplication cleanup. + * src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp, src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vic20cart.vcproj, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, + src/arch/sdl/winmips-msvc/xvic.mak, src/arch/win32/vic20.dsp, + src/arch/win32/vic20cart.dsp, src/arch/win32/vice.dsw, + src/arch/win64/vic20.vcproj, src/arch/win64/vic20cart.vcproj, + src/arch/win64/vice.sln, src/c64/cart/georam.c, src/vic20/Makefile.am, + src/vic20/c64export-stubs.c, src/vic20/c64export-stubs.h, + src/vic20/cart/Makefile.am, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Added georam support to the vic20 cart + system (no gui yet), as part of the masC=uerade adapter emulation. -2008-08-17 Marco van den Heuvel +2011-05-21 Marco van den Heuvel - * src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, - src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/c64dtvc64.tgt, - src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, - src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/diskimage.tgt, - src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt, - src/arch/os2/watcom/fsdevice.tgt, - src/arch/os2/watcom/gfxoutputdrv.tgt, - src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, - src/arch/os2/watcom/iecc64exp.tgt, - src/arch/os2/watcom/iecieee.tgt, - src/arch/os2/watcom/iecplus4exp.tgt, - src/arch/os2/watcom/ieee.tgt, - src/arch/os2/watcom/imagecontents.tgt, - src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt, - src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/nonresid-specific.tgt, - src/arch/os2/watcom/nonvic1or2-specific.tgt, - src/arch/os2/watcom/nonx128-specific.tgt, - src/arch/os2/watcom/nonx1541-specific.tgt, - src/arch/os2/watcom/nonx64-specific.tgt, - src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/petcat-specific.tgt, - src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt, - src/arch/os2/watcom/printerdrv.tgt, - src/arch/os2/watcom/raster.tgt, - src/arch/os2/watcom/resid-specific.tgt, - src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, - src/arch/os2/watcom/serial.tgt, - src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt, - src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt, - src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, - src/arch/os2/watcom/viciicommon.tgt, - src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt, - src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/x128-specific.tgt, - src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x1541-specific.tgt, - src/arch/os2/watcom/x1541.tgt, - src/arch/os2/watcom/x64-specific.tgt, - src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv-specific.tgt, - src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64x128-specific.tgt, - src/arch/os2/watcom/xall-specific.tgt, - src/arch/os2/watcom/xcbm2-specific.tgt, - src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xpet-specific.tgt, - src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4-specific.tgt, - src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic-specific.tgt, - src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/c64exp.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/crtc.tgt, - src/arch/win32/watcom/diskimage.tgt, - src/arch/win32/watcom/drive.tgt, - src/arch/win32/watcom/fileio.tgt, - src/arch/win32/watcom/fsdevice.tgt, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/iec128dcr.tgt, - src/arch/win32/watcom/iecbus.tgt, - src/arch/win32/watcom/iecieee.tgt, - src/arch/win32/watcom/ieee.tgt, - src/arch/win32/watcom/imagecontents.tgt, - src/arch/win32/watcom/maincpu.tgt, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/parallel.tgt, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt, - src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/plus4exp.tgt, - src/arch/win32/watcom/printerdrv.tgt, - src/arch/win32/watcom/raster.tgt, - src/arch/win32/watcom/rs232drv.tgt, - src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt, - src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, - src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, - src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, - src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, - src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt, - src/arch/win32/watcom/xplus4.tgt, - src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed - optimizations to make the exes run faster. - -2008-08-16 Marco van den Heuvel - - * src/arch/os2/dialogs, src/arch/os2/watcom, - src/arch/win32/watcom: Added some svn ignores for watcom - generated files. - -2008-08-15 Marco van den Heuvel - - * Makefile.am: Changed to use a 'common' files list and a 'po' - files list for the 'make dist' fix. - - * src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/joy.c, src/arch/unix/joy_usb.c, - src/arch/unix/rs232.c, src/arch/unix/signals.c, - src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c, - src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c, - src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of - (most of) the translation of log entries. - - * Makefile.am: Fixed a typo. + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/vic20cart.vcproj, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/c64cart.dsp, + src/arch/win32/vic20cart.dsp, src/arch/win64/c64cart.vcproj, + src/arch/win64/vic20cart.vcproj, src/c64/cart/Makefile.am, + src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/crt.c, src/c64/cart/generic.c, src/c64/cart/generic.h, + src/vic20/cart/Makefile.am, src/vic20/cart/generic.c, + src/vic20/cart/generic.h, src/vic20/cart/vic20-generic.c, + src/vic20/cart/vic20-generic.h, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Renamed src/c64/cart/generic.* to + src/c64/cart/c64-generic.* and src/vic20/cart/generic.* to + src/vic20/cart/vic20-generic.* + +2011-05-21 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64cartsystem.dsp, + src/arch/sdl/win32-msvc/vice.dsw, src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64cartsystem.vcproj, + src/arch/sdl/win64-msvc/vice.sln, src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64cartsystem.mak, + src/arch/sdl/winmips-msvc/x64.mak, src/arch/win32/Makefile.am, + src/arch/win32/c64cart.dsp, src/arch/win32/c64cartsystem.dsp, + src/arch/win32/vice.dsw, src/arch/win64/Makefile.am, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64cartsystem.vcproj, + src/arch/win64/vice.sln, src/c64/cart/Makefile.am: Split up the c64cart + library into a c64cartsystem library (holding the system objects) and a + c64cart library (holding the actual cart objects). + +2011-05-21 Marco van den Heuvel + + * src/c128/c128.c, src/c128/c128mem.c, src/c128/c128meminit.c, + src/c128/z80mem.c, src/c64/Makefile.am, src/c64/c64-resources.c, + src/c64/c64.c, src/c64/c64_256k.c, src/c64/c64export.h, src/c64/c64io.c, + src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64meminit.c, + src/c64/c64memsc.c, src/c64/c64sound.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, + src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, + src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, + src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, + src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus256k.c, + src/c64/plus60k.c, src/cartio.h, src/pet/pet.c, src/vic20/Makefile.am, + src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, + src/vic20/cart/vic-fp.c, src/vic20/cart/vic20-ieee488.c, + src/vic20/cart/vic20-midi.c, src/vic20/cart/vic20-sidcart.c, + src/vic20/vic20.c, src/vic20/vic20io.c, src/vic20/vic20io.h, + src/vic20/vic20mem.c: Made some more cart io system changes in + preparation for the masC=uerade adapter. - * Makefile.am, configure.in: Fixed to make 'make dist' work on - all platforms. +2011-05-21 Marco van den Heuvel -2008-08-14 Marco van den Heuvel + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vic20cart.vcproj, + src/arch/sdl/win64-msvc/vice.sln: Split off vic20 carts from the sdl + win64 project files. - * AUTHORS, README, doc/html/index.html, doc/vice.texi, - src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/unix/macosx/Resources/Credits.html, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc, src/info.c, src/main.c: Added the - VICEplus members to the VICE members lists. +2011-05-21 Marco van den Heuvel - * po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, - src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/translate.c: Updated the french - translations. + * src/arch/win64/Makefile.am, src/arch/win64/vic20.vcproj, + src/arch/win64/vic20cart.vcproj, src/arch/win64/vice.sln: Split off + vic20 carts from the win64 project files. -2008-07-12 Marco van den Heuvel +2011-05-21 Marco van den Heuvel - * doc/Readme.beos, src/arch/amigaos/README.AMIGA: Updated some - readme files + * src/vic20/cart/finalexpansion.c, src/vic20/cart/finalexpansion.h, + src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, + src/vic20/cart/vic-fp.c, src/vic20/cart/vic-fp.h, + src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, + src/vic20/vic20mem.c: Hooked in the monitor dump of the vic20 io system. -2008-07-11 Marco van den Heuvel +2011-05-21 Marco van den Heuvel - * configure.in, src/arch/unix/sco_sol/make-bindist.sh, - vice-mint.spec, vice.spec: Fixed some typos and updated the rpm - spec files to 2.0 + * src/vic20/cart/Makefile.am: Added the sid directory to the include + directory list. -2008-07-10 Marco van den Heuvel +2011-05-21 Jesse Lee - * build/riscos/build-cross.sh, - src/arch/unix/gp2x/make-bindist.sh: Fixed gp2x bindist script - and riscos cross build script + * po/ko.po: Updated. -2008-07-06 Marco van den Heuvel +2011-05-20 Marco van den Heuvel - * doc/html/plain/NEWS: Updated the NEWS file + * src/Makefile.am, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-msvc/plus4.dsp, src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, src/arch/sdl/winmips-msvc/pet.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/pet.dsp, + src/arch/win32/plus4.dsp, src/arch/win32/vic20cart.dsp, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/pet.vcproj, src/arch/win64/plus4.vcproj, + src/arch/win64/vic20.vcproj, src/cartridge.h, src/pet/Makefile.am, + src/pet/pet-sidcart.c, src/pet/petmem.c, src/pet/petsound.c, + src/plus4/Makefile.am, src/plus4/plus4-sidcart.c, src/plus4/plus4.c, + src/plus4/plus4mem.c, src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, + src/plus4/ted-sound.c, src/sid/sid-cmdline-options.c, + src/sid/sid-cmdline-options.h, src/sid/sid-resources.c, + src/sid/sid-resources.h, src/sidcart.h, src/vic20/cart/Makefile.am, + src/vic20/cart/vic20-sidcart.c, src/vic20/vic20.c, src/vic20/vic20io.c, + src/vic20/vic20mem.c, src/vic20/vic20sound.c: Adapted sidcart to use the + vic20 io system. -2008-07-05 Marco van den Heuvel +2011-05-19 Marco van den Heuvel - * src/arch/os2/ui.c, src/arch/os2/vac++/incl/mainsrc.icc, - src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, - src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/vice.wpj, - src/sound.h: Added the new clipboard.c file to the win32 and - os/2 watcom project and to the os/2 vac++ project. + * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/vic20cart.dsp, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/vic20.vcproj, src/vic20/cart/Makefile.am, + src/vic20/cart/vic20-ieee488.c, src/vic20/cart/vic20-ieee488.h, + src/vic20/vic20-cmdline-options.c, src/vic20/vic20-resources.c, + src/vic20/vic20.c, src/vic20/vic20mem.c: Adapted the vic20 ieee488 code + to use the new vic20 io system. -2008-07-04 Marco van den Heuvel +2011-05-19 Marco van den Heuvel - * src/arch/beos/Makefile.am, src/arch/beos/console.c, - src/arch/beos/constants.h, src/arch/beos/ui.cc, - src/arch/beos/ui_sid.cc, src/arch/beos/vicemenu.cc, - src/clipboard.h: Added copy/paste support to the BeOS port. + * src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, src/arch/win32/vic20.dsp, + src/arch/win32/vic20cart.dsp, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/vic20.vcproj, + src/cartridge.h, src/vic20/Makefile.am, src/vic20/cart/Makefile.am, + src/vic20/cart/vic20-midi.c, src/vic20/cart/vic20-midi.h, + src/vic20/vic20-midi.c, src/vic20/vic20-midi.h: Moved vic20-midi to the + vic20 cart directory. - * src/Makefile.am, src/arch/amigaos/c128uires.h, - src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/joyai.c, src/arch/amigaos/petuires.h, - src/arch/amigaos/plus4uires.h, src/arch/amigaos/private.h, - src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, - src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c, - src/arch/win32/ui.c, src/clipboard.c, src/clipboard.h: put the - clipboard related common code in a new file clipboard.c, and - added copy/paste support for the amiga ports. - -2008-07-02 Marco van den Heuvel - - * doc/GP2X-Howto.txt, doc/Makefile.am: Added a GP2X-Howto.txt - which explains how to cross-compile the GP2X port using - DevkitGP2X. - - * src/c64/digimax.c, src/pet/petsound.c, src/plus4/ted-sound.c, - src/sound.h, src/vic20/vic20sound.c: Added a proper digital - audio mixing routine and fixed the multiple audio-source mixing. - -2008-07-01 Marco van den Heuvel - -2008-06-30 Marco van den Heuvel - - * src/arch/win32/ui.c, src/c128/c128mem.c, src/c64/c64mem.c, - src/cbm2/cbm2mem.c, src/mem.h, src/monitor/monitor.c, - src/pet/petmem.c, src/plus4/plus4mem.c, src/vic20/vic20mem.c: - Extended the mem_get_screen_parameter() function to include a - bank, which makes xcbm2 work with copy/paste now. - - * src/vic20/vic-mem.c, src/vic20/vic20mem.c: Added the missing - vic_peek() function (why was it in vic-mem.h if it did not exist - ??), and corrected a missing shift. +2011-05-19 Marco van den Heuvel - * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/pet/petmem.c, src/vic20/vic20mem.c: Fixed the pet and vic20 - mem_get_screen_parameter() and extended the copy/paste text to - the other languages. + * src/c128/c128.c, src/c64/c64.c, src/c64/c64_256k.c, src/c64/c64io.c, + src/c64/c64io.h, src/c64/c64sound.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, + src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, src/c64/cart/c64tpi.c, + src/c64/cart/comal80.c, src/c64/cart/delaep256.c, + src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, + src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, + src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, + src/c64/cart/epyxfastload.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, + src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, + src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, + src/c64/plus256k.c, src/c64/plus60k.c, src/vic20/vic20io.c, + src/vic20/vic20io.h: Added the new advantages of the vic20 io system to + the c64 io system. -2008-06-29 Marco van den Heuvel +2011-05-19 Marco van den Heuvel - * doc/html/plain/NEWS, doc/html/solaris.html: Added - sol11/opensolaris/solaris express port to the solaris page and - NEWS file. + * src/vic20/vic20-midi.c, src/vic20/vic20io.c: Fixed the vic20 io + system for collisions involving -1 priority devices. -2008-06-28 Marco van den Heuvel +2011-05-19 Marco van den Heuvel - * doc/html/plain/NEWS: Corrected a typo + * src/c64/c64io.h, src/vic20/vic20io.h: Changed the meaning of the + 'prio' element of the io source structure a bit, -1 is now used as a + lower priority without collisions. -2008-06-27 Marco van den Heuvel +2011-05-19 Marco van den Heuvel - * src/arch/unix/sco_sol/make-bindist.sh, - src/video/video-resources.c: Added a fix to a possible crash of - the win32 port when loading settings that turned on the poor - performance new PAL emu combo, and added support for opensolaris - to the make-bindist.sh script. + * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, + src/vic20/cart/vic-fp.c, src/vic20/vic20-midi.c, src/vic20/vic20.c, + src/vic20/vic20io.c, src/vic20/vic20io.h: Added vic20 io collision + behavior control (cmdline only for now), the behavior can be selected + from: ui error message and detach all involved carts, ui error message + and detach all but first detached cart, warning log and 'AND' the valid + returned bytes. + +2011-05-17 Marco van den Heuvel + + * src/vic20/cart/vic-fp.c, src/vic20/cart/vic-fp.h, + src/vic20/cart/vic20cartmem.c, src/vic20/cart/vic20cartmem.h, + src/vic20/vic20mem.c: Adapted the vic flash plugin code to use the new + vic20 io system. + +2011-05-17 Marco van den Heuvel + + * src/vic20/cart/finalexpansion.c, src/vic20/cart/finalexpansion.h, + src/vic20/cart/vic20cartmem.c, src/vic20/vic20mem.c: Adapted the + finalexpansion code to use the new vic20 io system. + +2011-05-17 Marco van den Heuvel + + * src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, + src/vic20/cart/vic20cartmem.c, src/vic20/vic20.c, src/vic20/vic20io.c, + src/vic20/vic20mem.c: Adapted the megacart code to use the new vic20 io + system. - * src/c64/ramcart.c: Added some more in-depth comments about the - RamCart emulation and fixed the control registers emulation. +2011-05-17 Dag Lem -2008-06-25 Marco van den Heuvel + * src/vic20/Makefile.am: Added missing vic20io.c, vic20io.h - * src/c64/c64io.c, src/c64/georam.c, src/c64/georam.h: Added - some more in-depth comments about the GeoRAM emulation and fixed - the control registers emulation. +2011-05-16 Marco van den Heuvel -2008-06-24 Marco van den Heuvel + * src/vic20/vic20-midi.c, src/vic20/vic20-midi.h, src/vic20/vic20mem.c: + Adapted the vic20 midi code to use the vic20 io system. - * src/arch/win32/uikeyboard.c: Fixed the win32 shortcut text not - showing up on win9x and win nt 4 +2011-05-16 Marco van den Heuvel - * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/c64/cart/c64cart.c, src/translate.c, - src/vicii/vicii-cmdline-options.c: Updated the dutch - translations + * src/vic20/vic20mem.c: Hooked in the vic20 io read and store functions. - * src/arch/amigaos/intl.c, src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/sco_sol/make-bindist.sh, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/reside64.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate.c: Updated the win32/amigaos hungarian - translations, and fixed/updated the make-bindish.sh scripts for - qnx6, openserver and unixware +2011-05-16 Marco van den Heuvel -2008-06-22 Marco van den Heuvel + * src/vic20/vic20io.c, src/vic20/vic20io.h: Changed the mask from BYTE + to WORD, that way the mask can be 0x3ff to cover the whole io2/3 range. - * src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/sco_sol/make-bindist.sh, - src/arch/unix/skyos/make-bindist.sh: Improved some of the *nix - based make-bindist.sh scripts +2011-05-16 Marco van den Heuvel -2008-06-21 Marco van den Heuvel + * src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/vic20.dsp, src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/winmips-msvc/vic20.mak, src/arch/win32/vic20.dsp, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win64/vic20.vcproj, src/vic20/vic20io.c, src/vic20/vic20io.h: + Added vic20 io system code, not used yet, vic20 carts will be changed + over to use the system gradually. + +2011-05-16 Marco van den Heuvel + + * src/c128/c128.c, src/c128/c128mem.c, src/c64/c64.c, src/c64/c64_256k.c, + src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/c64sound.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, + src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, src/c64/cart/c64tpi.c, + src/c64/cart/comal80.c, src/c64/cart/delaep256.c, + src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c, + src/c64/cart/diashowmaker.c, src/c64/cart/digimax.c, + src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, + src/c64/cart/epyxfastload.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/georam.c, + src/c64/cart/gs.c, src/c64/cart/ide64.c, src/c64/cart/isepic.c, + src/c64/cart/kcs.c, src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/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/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, + src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus256k.c, + src/c64/plus60k.c: Changed c64io_(un)register to io_source_(un)register, + this generalization is for the upcoming vic20 io system (similar to the + c64 io system). - * src/plus4/plus4mem.c: Fixed plus4 rom store. +2011-05-15 Marco van den Heuvel -2008-06-20 Marco van den Heuvel + * src/snapshot.c: Changed to use sizeof(double) instead. - * src/arch/amigaos/uiapi.c, src/arch/os2/ui.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, - src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/plus4/plus4mem.c: Fixed plus4 csory/hannes issues, fixed - monitor undump command and added 'continue' UI item to some of - the other archs. +2011-05-14 Marco van den Heuvel -2008-06-18 Marco van den Heuvel + * src/c128/c128.c: Fix x128 crash. - * Makefile.am, doc/html/index.html, vice-mint.spec: Added Atari - Mint rpm build spec and added the port to the index page. +2011-05-14 Marco van den Heuvel -2008-06-17 Marco van den Heuvel + * ChangeLog, configure.in, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.chm, doc/vice.pdf, + doc/vice.hlp, po/fr.po, po/nl.po, po/ko.po, po/pl.po, po/hu.po, + po/it.po, po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE + version 2.3.7 - * src/arch/win32/Makefile.am, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/watcom/make-watcom-bindist.bat: Added bindist - generation batch files for the msvc and watcom compiler people. +2011-05-13 Marco van den Heuvel -2008-06-16 Marco van den Heuvel + * ChangeLog, ChangeLog.1, ChangeLog.2, Makefile.am: Renamed ChangeLog.1 + to ChangeLog.2, renamed ChangeLog to ChangeLog.1 and started a new + ChangeLog file. - * src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c, - src/arch/win32/intl.c, src/arch/win32/intl.h, - src/arch/win32/signals.c, src/arch/win32/statusbar.c, - src/arch/win32/ui.c, src/arch/win32/uiacia.c, - src/arch/win32/uiattach.c, src/arch/win32/uic128.c, - src/arch/win32/uic64_256k.c, src/arch/win32/uic64cart.c, - src/arch/win32/uicart.c, src/arch/win32/uicbm2set.c, - src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c, - src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, - src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, - src/arch/win32/uidrivevic20.c, src/arch/win32/uievent.c, - src/arch/win32/uifliplist.c, src/arch/win32/uigeoram.c, - src/arch/win32/uihelp.c, src/arch/win32/uiide64.c, - src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c, - src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, - src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c, - src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c, - src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c, - src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c, - src/arch/win32/uiramcart.c, src/arch/win32/uireu.c, - src/arch/win32/uirom.c, src/arch/win32/uirs232user.c, - src/arch/win32/uisid.c, src/arch/win32/uisnapshot.c, - src/arch/win32/uisound.c, src/arch/win32/uivideo.c, - src/translate.c: Final stage of switching the win32 intl over to - use only the new way of win32 string translation +2011-05-13 Marco van den Heuvel - * src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c, - src/arch/win32/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resgeoram.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, - src/arch/win32/resvic20.rc, src/arch/win32/signals.c, - src/arch/win32/statusbar.c, src/arch/win32/ui.c, - src/arch/win32/uiacia.c, src/arch/win32/uiattach.c, - src/arch/win32/uic128.c, src/arch/win32/uic64_256k.c, - src/arch/win32/uic64cart.c, src/arch/win32/uicart.c, - src/arch/win32/uicbm2set.c, src/arch/win32/uicmdline.c, - src/arch/win32/uiconsole.c, src/arch/win32/uidrivec128.c, - src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, - src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, - src/arch/win32/uievent.c, src/arch/win32/uifliplist.c, - src/arch/win32/uigeoram.c, src/arch/win32/uihelp.c, - src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c, - src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c, - src/arch/win32/uimediafile.c, src/arch/win32/uinetwork.c, - src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c, - src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c, - src/arch/win32/uiplus4cart.c, src/arch/win32/uiplus60k.c, - src/arch/win32/uiquicksnapshot.c, src/arch/win32/uiramcart.c, - src/arch/win32/uireu.c, src/arch/win32/uirom.c, - src/arch/win32/uirs232user.c, src/arch/win32/uisid.c, - src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c, - src/arch/win32/uivideo.c: First stage of switching the win32 - intl over to use only intl_translate_text_new() - -2008-06-15 Marco van den Heuvel - - * src/arch/win32/intl.c, src/arch/win32/ui.h, - src/video/video-resources.c: Added the ui_massage() prototype to - the win32 ui.h file + * src/snapshot.c: Fixed signed/unsigned mismatch. -2008-06-12 Marco van den Heuvel +2011-05-13 Marco van den Heuvel - * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/intl.c, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, - src/translate.c: Updated the german and swedish translations - from the po files in Martin's branch + * src/c64/c64.c: Added missing include. -2008-06-11 Marco van den Heuvel +2011-05-13 Marco van den Heuvel - * doc/html/plain/NEWS, src/video/video-resources-pal.c, - src/video/video-resources.c, src/video/video-resources.h: Added - a warning for win32 for when new PAL emulation, double size and - double scan is used, since that combination suffers from - performance problems. + * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/resacia.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/uiacia.c, + src/arch/win32/uiacia.h: Fixed the windows acia dialog. -2008-06-10 Marco van den Heuvel +2011-05-13 Jesse Lee - * config.guess, config.sub, src/info.c: Fixed Hannu's email addy - and added preliminary avr32-linux support to the config.guess - and config.sub files + * po/ko.po: Updated. -2008-06-09 Marco van den Heuvel +2011-05-13 Christian Vogelgsang - * AUTHORS, README, doc/html/plain/NEWS, doc/vice.texi, - src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/unix/macosx/Resources/Credits.html, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc, src/info.c, src/main.c: Updated NEWS with - mostly the stuff I was involved in, updated info.c and vice.texi - with the new contributors, and added Fabrizio to all related - files as a VICE core team member. - -2008-06-08 Marco van den Heuvel - - * src/alarm.h, src/c128/c128mem.c, src/c1541.c, src/c64/tfe.c, - src/cbmimage.c, src/fsdevice/fsdevice-open.c, src/pet/petmem.c, - src/plus4/ted-mem.c, src/sid/sid-resources.c, - src/sounddrv/soundwmm.c, src/vdrive/vdrive-command.c, - src/vdrive/vdrive-internal.c, src/vicii/vicii-mem.c: Fixed some - common code warnings/issues - - * doc/html/Makefile.am, doc/html/amigaos.html, - doc/html/beos.html, doc/html/hpux.html, doc/html/index.html, - doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html: - Updated most of the html pages for the upcoming 2.0 release + * src/arch/unix/macosx/x11-launcher.sh: macosx: added x64sc to x11/gtk + launcher -2008-06-07 Marco van den Heuvel +2011-05-13 Christian Vogelgsang - * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64uires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/uic64cart.c, src/arch/amigaos/uires.h, - src/arch/beos/c64ui.cc, src/arch/beos/constants.h, - src/arch/beos/vicemenu.cc, src/arch/msdos/uic64cart.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/vac++/incl/c64cart.icc, - src/arch/os2/watcom/c64cart.tgt, src/arch/unix/gui/uic64cart.c, - src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/c64cart.dsp, - src/arch/win32/res.rc, src/arch/win32/resc128.rc, - src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uic64cart.c, - src/arch/win32/watcom/c64cart.tgt, src/c128/c128-resources.c, - src/c128/c128rom.c, src/c128/c128rom.h, src/c64/c64-resources.c, - src/c64/c64io.c, src/c64/c64io.h, src/c64/c64rom.c, - src/c64/c64rom.h, src/c64/cart/Makefile.am, - src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, - src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, - src/c64/cart/crt.c, src/c64/cart/stardos.c, - src/c64/cart/stardos.h, src/cartconv.c, src/cartridge.h, - src/translate.c, src/translate.txt, src/video/render2x2pal.c, - src/video/render2x2pal.h, src/video/video-color.c: Added - Groepaz's PAL emulation, action replay 4 cart and stardos cart - - * po/POTFILES.in, src/arch/amigaos/intl.c, - src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c, - src/arch/amigaos/mui/uivideoc64plus4vic20.c, - src/arch/beos/ui_video.cc, src/arch/os2/dialogs/dlg-color.c, - src/arch/os2/dialogs/dlg-color.h, - src/arch/os2/dialogs/dlg-color.rc, - src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/uipalemu.c, - src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/win32/intl.c, - src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/resstrings.txt, src/arch/win32/uivideo.c, - src/translate.c, src/translate.txt, - src/vicii/vicii-cmdline-options.c, src/video.h, - src/video/render2x2.c, src/video/render2x2.h, - src/video/render2x2pal.c, src/video/render2x2pal.h, - src/video/video-color.c, src/video/video-render-pal.c, - src/video/video-resources-pal.c, src/video/video-resources.c, - src/video/video-resources.h: Added the new PAL emulation by - Groepaz + * configure.in: macosx: make sure to link CoreVideo in every ui -2008-06-05 Marco van den Heuvel +2011-05-13 Christian Vogelgsang - * po/POTFILES.in, po/nl.po, src/arch/win32/res.rc, - src/translate.c: Updated dutch translations + * src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/vsyncarch.c, src/arch/unix/vsyncarch.c: macosx: use + a monotonic clock for vsync, too - * ChangeLog, po/ChangeLog, src/ChangeLog: Fixed some Changelog - entries +2011-05-13 Christian Vogelgsang - * src/sound.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h: - Added soundbuffer size patch and interleave patch + * src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: fixed sync draw + display freeze bug -2008-06-04 Marco van den Heuvel +2011-05-12 Jesse Lee - * configure.in, src/network.c: minix recv and send prototypes - are present in the headers of 3.1.3, made a check in - configure.in and made the prototypes in network.c to only be - used for minix 3.1.2 and down - - * src/arch/amigaos/make-bindist.sh, src/arch/beos/archdep.c, - src/arch/beos/blockdev.c, src/arch/beos/console.c, - src/arch/beos/joy.cc, src/arch/beos/kbd.c, src/arch/beos/kbd.h, - src/arch/beos/make-bindist.sh, src/arch/beos/ui_device.cc, - src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc, - src/arch/beos/ui_sound.cc, src/arch/beos/ui_vicii.cc, - src/arch/beos/ui_video.cc, src/arch/beos/uimon.c, - src/arch/beos/vicewindow.cc, src/arch/msdos/make-bindist.sh, - src/arch/unix/coproc.c, src/arch/unix/gp2x/make-bindist.sh, - src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, - src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uivicii.c, - src/arch/unix/gui/uivicii.h, src/arch/unix/mousedrv.c, - src/arch/unix/qnx6/make-bindist.sh, src/arch/unix/rs232.c, - src/arch/unix/sco_sol/make-bindist.sh, src/arch/unix/signals.c, - src/arch/unix/vsyncarch.c, src/arch/unix/x11/qnxshm.c, - src/arch/unix/x11/renderxv.c, - src/arch/unix/x11/xaw/widgets/FileSel.c, - src/arch/unix/x11/xaw/widgets/MultiList.c, - src/arch/unix/x11/xaw/x11ui.c, src/gfxoutputdrv/ffmpegdrv.c, - src/initcmdline.c, src/network.c, src/sounddrv/soundbeos.cc, - src/video.h: Added some more warning fixes and beos fixes + * po/ko.po: Updated. -2008-09-01 Marco van den Heuvel +2011-05-11 Ulrich Schulz - * configure.in, src/c64dtv/Makefile.am: Added a check for - '--param inline-unit-growth=60' and fixed to only be used if - the compiler supports it. + * src/arch/sdl/archdep_dingoo.h, src/vicii/vicii-timing.c, + src/vicii/vicii-timing.h: special video timings for dingoo removed + from generic header, because of this, some #ifdef DINGOO_NATIVE are + removed - * src/resid-fp/wave.cc, src/resid-fp/wave.h: Added fix by Antti. +2011-05-10 Ulrich Schulz -2008-09-01 pottendo + * src/vice.h: dingoo native : unneeded macro removed - * src/arch/unix/x11/gnome/uipalcontrol.c: * - arch/unix/x11/gnome/uipalcontrol.c (pal_ctrl_reset): fixed - reset bug where scale for widget was accidentically used for - the resource. +2011-05-10 Ulrich Schulz -2008-08-31 Spiro Trikaliotis + * src/c64dtv/c64dtvflash.c: DINGOO NATIVE removed - * src/c64dtv/Makefile.am: Added AM_CFLAGS=--param - inline-unit-growth=60 so c64dtvcpu.c does not generate - warnings anymore. +2011-05-10 Ulrich Schulz - * src/resid-fp/convolve-sse.cc, src/resid-fp/envelope.cc, - src/resid-fp/envelope.h, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/resid-fp/sid.cc, - src/resid-fp/sid.h, src/resid-fp/wave.h: Replaced TABs with - spaces. + * src/c64/c64.c, src/c64/cart/c64cartsystem.h, src/c64/cart/generic.c: + allocate rombanks dynamically. DINGOO_NATIVE removed - * src/sid/resid-fp.cc: Fixed a parameter incompatibility showing - only on some systems. (why?) +2011-05-10 Ulrich Schulz - * src/resid-fp: Adjusted svn:ignore to also include - libresidfp.a. + * src/arch/sdl/menu_video.c: VICE_DINGOO_NATIVE ifdef removed - * src/resid-fp/extfilt.cc, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/resid-fp/sid.cc, - src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in: Fixed "new-born" compilation - warnings on MSVC6 for resid-fp. +2011-05-10 Ulrich Schulz - * src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, - src/arch/win32/sid.dsp: Compile C++ files without copying them - to .cpp first. + * src/resources.c: clean up reasources.c -2008-08-30 Marco van den Heuvel +2011-05-10 Jesse Lee - * src/resid-fp/ChangeLog, src/resid-fp/INSTALL, - src/resid-fp/NEWS, src/resid-fp/README: Added latest changes by - Antti. + * po/ko.po: Updated. - * src/arch/win32/residfp.dsp: Added convolve.cpp to the resid-fp - msvc project file. +2011-05-10 Christian Vogelgsang -2008-08-29 Marco van den Heuvel + * src/c64/cart/c64acia1.c: fixed default value for Acia1Base resource + and fixed Turbo32 cart selection - * src/resid-fp/Makefile.am, src/resid-fp/configure.in, - src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc, - src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in: Changed to where convolve.cc will - always get compiled and linked in and concolve-sse.cc will only - get compiled (and linked) if sse compile is available. +2011-05-09 Marco van den Heuvel - * src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc: - Duplicated sid.cc to convolve.cc and convolve-sse.cc in order to - use the right convolve function at runtime. + * src/c64/cart/c64acia1.c: Added base address setting to the c64/c128 + acia/swiftlink/turbo232 carts. -2008-08-29 Hannu Nuotio +2011-05-08 Marco van den Heuvel - * src/resid-fp/configure.in, src/resid-fp/sid.cc: detect_sse - fixes, forced nuke_denormals + * src/c64/cart/warpspeed.c: For the warpspeed cart, peek is the same as + read, dump is useless because of no details. - * src/resid-fp/sid.cc: Added detect_sse for non-SSE +2011-05-08 Marco van den Heuvel - * src/resid-fp/envelope.cc, src/resid-fp/extfilt.h, - src/resid-fp/filter.h, src/resid-fp/sid.cc, src/resid-fp/sid.h, - src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in, - src/resid-fp/wave.h: ReSID-fp improvements + * src/c64/cart/supersnapshot.c: Added peek and dump support to the + supersnapshot(5) code. -2008-08-29 Marco van den Heuvel +2011-05-08 Marco van den Heuvel - * src/resid-fp/sid.cc, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/sid/resid-fp.cc: Added latest - changes by Antti. + * src/c64/cart/prophet64.c, src/c64/cart/ross.c, + src/c64/cart/supergames.c: Added dump support to the supergames cart + code. -2008-08-28 Marco van den Heuvel +2011-05-08 Marco van den Heuvel - * src/resid-fp/sid.cc, src/resid-fp/sid.h: Added Antti's latest - changes. + * src/c64/cart/ocean.c, src/c64/cart/prophet64.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/snapshot64.c, src/c64/cart/stardos.c: Updated some carts. -2008-08-28 Hannu Nuotio +2011-05-07 groepaz - * src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/wave.cc, - src/resid-fp/wave.h, src/sid/resid-fp.cc: ReSID-fp improvements - as provided by Antti Lankila + * data/C64/x11_pos.vkm, data/C64/x11_sym.vkm, data/VIC20/x11_pos.vkm, + data/VIC20/x11_sym.vkm: cleaned up and fixed x11 c64 and vic20 keymaps, + fixes bug 3188237 -2008-08-28 Marco van den Heuvel +2011-05-07 Marco van den Heuvel - * src/arch/win32/residfp.dsp, src/arch/win32/vice.dsw, - src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in, - src/resid-fp/voice.cc: Added msvc support for resid-fp. + * src/c64/cart/mikroass.c: For the mikroassembler cart, peek is the + same as read, dump is useless because of no details. - * src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc, - src/arch/msdos/uisid.c: Added resid-fp support to the msdos ui. +2011-05-07 Marco van den Heuvel - * src/arch/beos/ui_sid.cc: Added resid-fp support to the beos - ui. + * src/c64/cart/magicdesk.c: Added dump support to the magicdesk cart + code. - * src/resid-fp/configure.in: Added a check for the possible - 'broken' xmmintrin.h header. +2011-05-07 Marco van den Heuvel -2008-08-26 Marco van den Heuvel + * src/c64/cart/mach5.c: For the mach5 cart, peek is the same as read, + dump is useless because of no details. - * src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/ChangeLog, - src/resid-fp/INSTALL, src/resid-fp/Makefile.am, - src/resid-fp/NEWS, src/resid-fp/README, - src/resid-fp/README.VICE, src/resid-fp/THANKS, - src/resid-fp/TODO, src/resid-fp/configure.in, - src/resid-fp/envelope.cc, src/resid-fp/envelope.h, - src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, - src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/pot.cc, src/resid-fp/pot.h, - src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, - src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/resid-fp/spline.h, - src/resid-fp/voice.cc, src/resid-fp/voice.h, - src/resid-fp/wave.cc, src/resid-fp/wave.h, - src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc, - src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc, - src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc, - src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc: - Re-added the resid-fp directory. - - * src/resid-fp: Removed resid-fp directory so I can re-add it as - a copy of resid with the svn history intact. - - * src/arch/amigaos/mui/uisid.c, src/resid-fp/ChangeLog, - src/resid-fp/INSTALL, src/resid-fp/NEWS, src/resid-fp/README, - src/resid-fp/sid.cc, src/resid-fp/sid.h: Added amiga resid-fp UI - elements and added updates by Antti. - - * src/resid-fp/Makefile.am, src/resid-fp/sid.cc: Added runtime - SSE detection. - -2008-08-26 Hannu Nuotio - - * src/arch/unix/x11/gnome/x11ui.c, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/resid-fp/sid.cc: Added casts to - resid-fp to remove warnings, fixed vsid crash +2011-05-07 Marco van den Heuvel -2008-08-26 Marco van den Heuvel + * src/c64/cart/isepic.c: Added dump support to the isepic code. - * src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, - src/arch/win32/resstrings.txt, src/arch/win32/uisid.c, - src/resid-fp, src/resid-fp/configure.in: Added an -msse check to - the resid-fp configure.in and added win32 UI elements to support - resid-fp. - -2008-08-25 Hannu Nuotio - - * src/arch/unix/gui/uisid.c, src/arch/unix/x11/gnome/x11ui.c: - Added vsid check to gnomeui ui_open_canvas_window, seems to fix - vsid crash. Cosmetic SID model fix. - - * src/arch/unix/gui/uisid.c, src/sid/resid-fp.cc, - src/sid/sid-resources.c, src/sid/sid.h: Added defines for new - SID models, converted unix/gui/uisid.c to use sid.h defines, - added experimental automatic ReSID/-FP switching on SID model - change - -2008-08-25 Marco van den Heuvel - - * src/sid/sid.h: Added new sid models. - -2008-08-25 Hannu Nuotio - - * src/arch/unix/gui/uisid.c: Added Unix GUI menu items for - ReSID-FP - -2008-08-25 Marco van den Heuvel - - * src/resid-fp/ChangeLog, src/resid-fp/INSTALL, - src/resid-fp/NEWS, src/resid-fp/README, - src/resid-fp/README.VICE, src/resid-fp/THANKS, - src/resid-fp/TODO, src/resid-fp/configure.in, - src/resid-fp/envelope.h, src/resid-fp/extfilt.cc, - src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc, - src/resid-fp/wave.cc, src/sid/resid-fp.cc: Added some more - changes by Antti. - -2008-08-24 Marco van den Heuvel - - * src/resid-fp/envelope.cc, src/resid-fp/envelope.h, - src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, - src/resid-fp/filter.cc, src/resid-fp/filter.h, - src/resid-fp/pot.cc, src/resid-fp/pot.h, - src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, - src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc, - src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h, - src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc, - src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc, - src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc, - src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc, - src/sid/resid-fp.cc, src/sid/resid.cc, src/sid/sid.c: Added - changes by Antti to make reSID-fp work. - - * configure.in: Fixed more typos. - - * src/sid/Makefile.am: Fixed more typos. - - * src/sid/Makefile.am: Fixed a typo. - - * configure.in, src/Makefile.am, src/resid-fp/Makefile.am, - src/sid/Makefile.am, src/sid/resid-fp.cc, src/sid/resid-fp.h, - src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Added - resid-fp to the build system, and added the resid-fp engine as - choice number 7. - - * src/resid-fp/spline.h, src/sid/resid-fp.cc: Deleted obsolete - spline.h file and changed the function table names to have - residfp_* instead of resid_* - - * src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/COPYING, - src/resid-fp/ChangeLog, src/resid-fp/INSTALL, - src/resid-fp/Makefile.am, src/resid-fp/NEWS, - src/resid-fp/README, src/resid-fp/README.VICE, - src/resid-fp/THANKS, src/resid-fp/TODO, - src/resid-fp/configure.in, src/resid-fp/envelope.cc, - src/resid-fp/envelope.h, src/resid-fp/extfilt.cc, - src/resid-fp/extfilt.h, src/resid-fp/filter.cc, - src/resid-fp/filter.h, src/resid-fp/pot.cc, src/resid-fp/pot.h, - src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, - src/resid-fp/sid.h, src/resid-fp/siddefs.h, - src/resid-fp/siddefs.h.in, src/resid-fp/spline.h, - src/resid-fp/version.cc, src/resid-fp/voice.cc, - src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h, - src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat, - src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat, - src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat, - src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat, - src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat, - src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat, - src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat, - src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat, - src/sid/resid-fp.cc: Duplicated the resid directory and applied - the new resid engine patch by Antti S. Lankila to it. - -2008-08-31 Daniel Kahlin - - * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvdma.c: detabified - and corrected indentation. - -2008-08-30 pottendo - - * src/arch/unix/x11/gnome/x11ui.c: (ui_open_canvas_window): - Fixed -vsid option by not attaching the exposure and other - callbacks in vsid mode. * (ui_set_left/right_menu): Fixed a - GTK deprecation. - -2008-08-24 Spiro Trikaliotis - - * Version 2.0.3 - - * src/ChangeLog: Cosmetical fix: Although retired, version 2.0.1 - was marked in the file. +2011-05-07 Marco van den Heuvel - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.3 + * src/c64/cart/gs.c: Added dump support to the gs cart code. -2008-08-23 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * build/macosx/build-vice-dist.sh, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/Makefile.am, - src/arch/unix/macosx/Resources/x64dtv.icns, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvui.m, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support - (ported from vp) + * src/c64/cart/gamekiller.c: For gamekiller, peek returns 0 and dump is + useless because of lack of details. -2008-07-20 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be - endian safe. big endian now works, too. + * src/c64/cart/funplay.c: Added dump support to the funplay cart code. - * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, - build/macosx/build-vice-dist.sh, - src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4 - binary with the correct X11 headers/libs on 10.5 OSX +2011-05-07 Marco van den Heuvel -2008-07-17 Christian Vogelgsang + * src/c64/cart/finalplus.c: For fc+, peek is read. - * doc/html/macosx.html: updated macosx.html for 2.0 release +2011-05-07 Marco van den Heuvel - * doc/ReadmeMacOSX.txt: updated OSX docs + * src/c64/cart/final3.c: Added dump support to the fc3 code. -2008-07-14 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/video.m: fixed canvas id setup fixed - ffmpeg options if no ffmpeg is available + * src/c64/cart/final.c: For fc1/2, dump is useless, no details. -2008-06-03 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * build/macosx/build-vice-release.sh: use supplied autogen - script in release build + * src/c64/cart/epyxfastload.c: For epyx fastload cart, io2-peek is the + same as io2-read, dump is useless because of no details. -2008-05-23 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * src/arch/unix/macosx/VICE.xcodeproj, - src/arch/unix/macosx/VICE.xcodeproj/project.pbxproj: added - VICE.xcodeproj to simplify nib file management + * src/c64/cart/dinamic.c: Added dump support to the dinamic cart code. - * configure.in: use given OBJCFLAGS if available +2011-05-07 groepaz - * src/arch/unix/archdep.*: made archdep_pref_path const + * src/c64/cart/expert.c: fix IO1 and mapping in ON mode - * src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib: added +2011-05-07 Marco van den Heuvel - * src/arch/unix/macosx/Resources/English.lproj/x64.nib: adjusted - menu for record media entry + * src/c64/cart/digimax.c: For digimax peek is the same as read, and + dump support is useless, since they are no real details to dump. - * lots of deprecated NSString usage fixes in cocoa part +2011-05-07 Marco van den Heuvel - * introduced canvasId and canvas registry to manage canvas on - app and machine side + * src/c64/cart/rexep256.c: Added dump support to the rexep256 code. - * added "Record Media..." menu and dialog to support media - recording interface with FFMPEG options +2011-05-07 Marco van den Heuvel -2008-05-21 Christian Vogelgsang + * src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c: Fixed and added dump support to the + delaep256 code. - * data/C64/Makefile.am, data/C64/osx_pos.vkm, - data/C64/osx_sym.vkm, data/C64/osx_sym_de.vkm, - data/C64/osx_sym_us.vkm, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/kbd.h: fixed Mac OS X keyboard - mapping. added separate symbolic mappings for german and us - keyboards. +2011-05-07 groepaz -2008-05-18 Christian Vogelgsang + * src/c64/cart/c64cart.c: do not try to (re)attach cart when changing + "CartridgeReset". fixes bug 3183435 - * configure.in: added Carbon framework for Mac OS X (required - for UIType stuff) +2011-05-07 Marco van den Heuvel - * Makefile.am: call bindist script always with bash on Mac OS X - - * src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m: do not - use 10.5 code + * src/c64/cart/delaep64.c: Fixed a typo. - * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.h, - src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, - src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h: added - resource editor with hierarchical resource specification given - in ResourceTree.plist +2011-05-07 Marco van den Heuvel -2008-05-01 Christian Vogelgsang + * src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c: Fixed the delaep64 + code for loading into rawcart and copying to roml_banks. - * src/arch/unix/macosx/cocoa/view/consolewindow.m, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m: added - quick snapshot and snapshot support. fixed mime-type property - of binary keyedobjects.nib files +2011-05-07 Marco van den Heuvel -2008-04-29 Christian Vogelgsang + * src/c64/cart/delaep7x8.c: Fixed the delaep7x8 code for loading into + rawcart and copying to roml_banks. - * src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: fixed display - ratio in fullscreen mode. fixed mouse mode mapping. +2011-05-07 Marco van den Heuvel - * src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, - src/arch/unix/macosx/cocoa/view/viceglview.h, - src/arch/unix/macosx/cocoa/view/viceglview.m: added auto-hide - mouse cursor in emulator window. added auto-hide menu bar in - fullscreen window. + * src/c64/cart/delaep64.c, src/c64/cart/delaep7x8.c: Added dump support + to the delaep7x8 and delaep64 carts. -2008-04-27 Christian Vogelgsang +2011-05-07 Marco van den Heuvel - * build/Makefile.am, build/macosx/build-vice-release.sh: added - build/macosx/build-vice-release.sh to build mac binary/source - code releases and snapshots fully automatically from SVN + * src/c64/cart/actionreplay2.c: Updated the ar2 code a bit. -2008-04-20 Christian Vogelgsang +2011-05-07 pottendo - * src/arch/unix/macosx/Info.plist, - src/arch/unix/macosx/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/Makefile.am, - src/arch/unix/macosx/Resources/VICE.icns, - src/arch/unix/macosx/Resources/cartridge.icns, - src/arch/unix/macosx/Resources/floppy525.icns, - src/arch/unix/macosx/Resources/tape.icns, - src/arch/unix/macosx/Resources/x128.icns, - src/arch/unix/macosx/Resources/x64.icns, - src/arch/unix/macosx/Resources/x65.icns, - src/arch/unix/macosx/Resources/xcbm2.icns, - src/arch/unix/macosx/Resources/xpet.icns, - src/arch/unix/macosx/Resources/xplus4.icns, - src/arch/unix/macosx/Resources/xvic.icns, - src/arch/unix/macosx/cocoa/dialog/Makefile.am, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, - src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, - src/arch/unix/macosx/cocoa/main.m, - src/arch/unix/macosx/cocoa/menu/c64controller.h, - src/arch/unix/macosx/cocoa/menu/c64controller.m, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, - src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, - src/arch/unix/macosx/cocoa/viceapplication.h, - src/arch/unix/macosx/cocoa/viceapplication.m, - src/arch/unix/macosx/cocoa/vicemachine.m, - src/arch/unix/macosx/cocoa/videoarch.h, - src/arch/unix/macosx/cocoa/view/viceglview.m, - src/arch/unix/macosx/cocoa/view/vicewindow.m, - src/arch/unix/macosx/make-bindist.sh: imported ui-part of my - private svn tree - - * build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh, - src/arch/unix/archdep.c, src/arch/unix/archdep.h: added non-ui - changes from my private svn tree - -2008-08-24 Spiro Trikaliotis - - * build/macosx/build-vice-dist.sh, - src/arch/unix/macosx/Resources/English.lproj/Makefile.am, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, - src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, - src/arch/unix/macosx/Resources/Makefile.am, - src/arch/unix/macosx/Resources/x64dtv.icns, - src/arch/unix/macosx/cocoa/menu/Makefile.am, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, - src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, - src/arch/unix/macosx/cocoa/menu/c64dtvui.m, - src/arch/unix/macosx/make-bindist.sh, - src/arch/unix/macosx/x11-launcher.sh: Added missing files from - VICEplus tree to compile x64dtv on Mac/Cocoa. - -2008-08-23 Spiro Trikaliotis - - * src/arch/win32/ui.c, src/arch/win32/ui.h, - src/arch/win32/video.c: ui_open_canvas_window() creates a - statusbar regardless if it is called for fullscreen mode or - not. This fixes a problem that the Window is not high enough - if the emulator is started in fullscreen mode, and the user - returns to windowed mode. - - * src/lib.c: lib_malloc(): Initialise the malloc()ed memory area - to null. This fixes many problem on system shutdown if - initialisation stopped half-way, for example, because of - command-line parsing errors or other initialisation errors. - -2008-08-22 Marco van den Heuvel - - * src/arch/unix/gp2x, src/arch/unix/x11/xaw, - src/arch/unix/x11/xaw/widgets: Added some more svn ignores. - -2008-08-21 Marco van den Heuvel - - * doc/vice.texi, src/info.c: Updated the info.c and vice.texi - files to reflect the credits of the former VICEplus members. - - * doc/html/Makefile.am, src/arch/os2/dialogs/Makefile.am, - src/arch/os2/kbd/Makefile.am, - src/arch/unix/x11/xaw/widgets/Makefile.am, - src/diskimage/Makefile.am, src/drive/iec/Makefile.am, - src/monitor/Makefile.am, src/serial/Makefile.am, - src/sounddrv/Makefile.am: Turned spaces into tabs where needed - in several Makefile.am files. - -2008-08-21 Spiro Trikaliotis - - * src/arch/os2/kbd/Makefile.am: Cosmetical change: Changed TABs - to spaces. - -2008-08-21 Marco van den Heuvel - - * src/arch/os2/kbd/Makefile.am: Added kbd-c64dtv.c to the - Makefile.am - -2008-08-20 Spiro Trikaliotis - - * Version 2.0.2 - - * configure.in: Conditionally define UNSTABLE if - VICE_VERSION_BUILD is != 0 (i.e, we have a version 2.x.y with - y != 0). - - * Makefile.am, po/Makefile.in.in, src/Makefile.am: Add missing - ChangeLog files to the source distribution. - - * configure.in, doc/html/vice_1.html, doc/html/vice_10.html, - doc/html/vice_11.html, doc/html/vice_12.html, - doc/html/vice_13.html, doc/html/vice_14.html, - doc/html/vice_15.html, doc/html/vice_16.html, - doc/html/vice_2.html, doc/html/vice_3.html, - doc/html/vice_4.html, doc/html/vice_5.html, - doc/html/vice_6.html, doc/html/vice_7.html, - doc/html/vice_8.html, doc/html/vice_9.html, - doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po, - po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, - src/version.h: Version 2.0.2 - -2008-08-05 Andreas Matthies - - * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, - data/CBM-II/win_shortcuts.vsc, data/PET/win_shortcuts.vsc, - data/PLUS4/win_shortcuts.vsc, data/VIC20/win_shortcuts.vsc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdialogs.txt, - src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, - src/arch/win32/resvic20.rc, src/arch/win32/ui.c, - src/arch/win32/uikeyboard.c: Fixed and improved win32 keyboard - shortcuts (thanks iAN CooG). + * po/de.po: Updated. -2008-08-19 pottendo < +2011-05-06 Marco van den Heuvel - * src/arch/unix/gui/uipalemu.c (PALMode_submenu): reactivated - `old' exact PAL emulation of `USE_GNOMEUI'; + * src/c64/cart/comal80.c: Added dump support to the comal 80 code. - * src/arch/unix/openGL_sync.h: New prototype for - `openGL_sync_enabled()'; +2011-05-06 Marco van den Heuvel - * src/arch/unix/vsyncarch.c (vsyncarch_sync_with_raster): New - function. (vsyncarch_vbl_sync_enabled): Likewise. + * src/c64/cart/actionreplay3.c: Added dump code to the action replay 3 + code. - * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_resize): - Allocate sufficient memory for 32bit color info. - (video_canvas_refresh): Hardware 32 bit instead of 24 bit color - depth. This reenables `old' exact PAL emu on GTK. +2011-05-06 Marco van den Heuvel - * src/arch/unix/x11/gnome/uicolor.c (uicolor_set_palette): Use - 32 bit color depth. + * src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c, src/core/fmopl.h, + src/snapshot.c, src/snapshot.h: Added snapshot support to the sfx sound + expander code. - * src/arch/unix/x11/gnome/uipalcontrol.c: Activate `old' exact - PAL emulation. +2011-05-04 Jesse Lee - * src/arch/unix/x11/gnome/videoarch.h (struct video_canvas_s): - new field `refreshrate'. + * po/ko.po: Updated. - * src/arch/unix/x11/gnome/x11ui.c (ui_open_canvas_window): - GDK_GL_MODE_RGB -> GDK_GL_MODE_RGBA (exposure_callback_canvas): - GL_RGB -> GL_RGBA (exposure_callback_canvas): Replaced - `gdk_draw_rgb_image()' by `gdk_draw_rgb_32_image()' and adjusted - parameters. (fliplist_popup_cb): Fixed minor bug. +2011-05-04 Marco van den Heuvel - * src/arch/unix/x11/openGL_sync.c: All: removed `mult' kludge. - (openGL_sync_enabled): New function. + * src/c64/cart/sfx_soundsampler.c: Got rid of the 'fix me' comment. - * src/arch/unix/x11/xaw/videoarch.h (struct video_canvas_s): New - field `refreshrate'. +2011-05-04 Marco van den Heuvel - * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): - Removed call to `openGL_sync_with_raster()'. This is handled by - vsyncarch.c now. + * src/c64/cart/sfx_soundsampler.c: Added snapshot support to the sfx + sound sampler cart. - * src/arch/unix/x11/xrandr.c: (all): introduced a - `current_canvas' to remember the current refreshrate. Removed - `mult' kludge. +2011-05-04 Marco van den Heuvel - * src/arch/win32/vsyncarch.c: Moved vsync/vblank related code to - common src/vsync.c. (vsyncarch_sync_with_raster): New function - - remaining arch specific code to synchronize with raster. + * src/c64/cart/dqbb.c: Added dump function to the dqbb code. - * src/vsync.c (vsync_do_vsync): enabled vblank synchronization - for `HAVE_OPENGL_SYNC'. (vsyncarch_verticalblank): New function - coming from arch/win32/vsync.c. (vsyncarch_prepare_vbl): - Likewise. +2011-05-04 Marco van den Heuvel - * src/vsyncapi.h: new prototype for - `vsyncarch_sync_with_raster()'. + * src/aciacore.c: Fixed a typo. -2008-08-17 Marco van den Heuvel +2011-05-04 Marco van den Heuvel - * src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, - src/arch/os2/watcom/c64cart.tgt, - src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/c64dtvc64.tgt, - src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, - src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, - src/arch/os2/watcom/dialogs.tgt, - src/arch/os2/watcom/diskimage.tgt, - src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt, - src/arch/os2/watcom/fsdevice.tgt, - src/arch/os2/watcom/gfxoutputdrv.tgt, - src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, - src/arch/os2/watcom/iecc64exp.tgt, - src/arch/os2/watcom/iecieee.tgt, - src/arch/os2/watcom/iecplus4exp.tgt, - src/arch/os2/watcom/ieee.tgt, - src/arch/os2/watcom/imagecontents.tgt, - src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt, - src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/nonresid-specific.tgt, - src/arch/os2/watcom/nonvic1or2-specific.tgt, - src/arch/os2/watcom/nonx128-specific.tgt, - src/arch/os2/watcom/nonx1541-specific.tgt, - src/arch/os2/watcom/nonx64-specific.tgt, - src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, - src/arch/os2/watcom/petcat-specific.tgt, - src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt, - src/arch/os2/watcom/printerdrv.tgt, - src/arch/os2/watcom/raster.tgt, - src/arch/os2/watcom/resid-specific.tgt, - src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, - src/arch/os2/watcom/serial.tgt, - src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt, - src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt, - src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, - src/arch/os2/watcom/viciicommon.tgt, - src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt, - src/arch/os2/watcom/vsid.tgt, - src/arch/os2/watcom/x128-specific.tgt, - src/arch/os2/watcom/x128.tgt, - src/arch/os2/watcom/x1541-specific.tgt, - src/arch/os2/watcom/x1541.tgt, - src/arch/os2/watcom/x64-specific.tgt, - src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv-specific.tgt, - src/arch/os2/watcom/x64dtv.tgt, - src/arch/os2/watcom/x64x128-specific.tgt, - src/arch/os2/watcom/xall-specific.tgt, - src/arch/os2/watcom/xcbm2-specific.tgt, - src/arch/os2/watcom/xcbm2.tgt, - src/arch/os2/watcom/xpet-specific.tgt, - src/arch/os2/watcom/xpet.tgt, - src/arch/os2/watcom/xplus4-specific.tgt, - src/arch/os2/watcom/xplus4.tgt, - src/arch/os2/watcom/xvic-specific.tgt, - src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, - src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64cart.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/c64exp.tgt, - src/arch/win32/watcom/cartconv.tgt, - src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt, - src/arch/win32/watcom/crtc.tgt, - src/arch/win32/watcom/diskimage.tgt, - src/arch/win32/watcom/drive.tgt, - src/arch/win32/watcom/fileio.tgt, - src/arch/win32/watcom/fsdevice.tgt, - src/arch/win32/watcom/gfxoutputdrv.tgt, - src/arch/win32/watcom/iec.tgt, - src/arch/win32/watcom/iec128dcr.tgt, - src/arch/win32/watcom/iecbus.tgt, - src/arch/win32/watcom/iecieee.tgt, - src/arch/win32/watcom/ieee.tgt, - src/arch/win32/watcom/imagecontents.tgt, - src/arch/win32/watcom/maincpu.tgt, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/parallel.tgt, - src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt, - src/arch/win32/watcom/plus4.tgt, - src/arch/win32/watcom/plus4exp.tgt, - src/arch/win32/watcom/printerdrv.tgt, - src/arch/win32/watcom/raster.tgt, - src/arch/win32/watcom/rs232drv.tgt, - src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt, - src/arch/win32/watcom/sounddrv.tgt, - src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, - src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, - src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, - src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, - src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, - src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt, - src/arch/win32/watcom/xplus4.tgt, - src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed - optimizations to make the exes run faster. - -2008-08-16 Marco van den Heuvel - - * src/arch/os2/dialogs, src/arch/os2/watcom, - src/arch/win32/watcom: Added some svn ignores for watcom - generated files. - -2008-08-15 Marco van den Heuvel - - * Makefile.am: Changed to use a 'common' files list and a 'po' - files list for the 'make dist' fix. - - * src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c, - src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, - src/arch/unix/joy.c, src/arch/unix/joy_usb.c, - src/arch/unix/rs232.c, src/arch/unix/signals.c, - src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c, - src/arch/unix/x11/gnome/uiscreenshot.c, - src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, - src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c, - src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c, - src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c, - src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of - (most of) the translation of log entries. - - * Makefile.am: Fixed a typo. + * src/c64/cart/ramcart.c: Added peek and dump functions to the ramcart + code. - * Makefile.am, configure.in: Fixed to make 'make dist' work on - all platforms. +2011-05-04 Marco van den Heuvel -2008-08-14 Marco van den Heuvel + * src/c64/plus256k.c, src/c64/plus256k.h: Added peek and dump functions + to the plus256k code. - * AUTHORS, README, doc/html/index.html, doc/vice.texi, - src/ARch/amigaos/mui/mui.c, src/arch/beos/ui.cc, - src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, - src/arch/unix/macosx/Resources/Credits.html, - src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, - src/arch/win32/res.rc, src/info.c, src/main.c: Added the - VICEplus members to the VICE members lists. +2011-05-04 Marco van den Heuvel - * po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, - src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, - src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, - src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, - src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc, - src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc, - src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, - src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, - src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc, - src/arch/win32/resvicii.rc, src/translate.c: Updated the french - translations. + * src/c64/plus60k.c, src/c64/plus60k.h: Added peek and dump functions + to the plus60k code. -2008-08-18 Marco van den Heuvel +2011-05-04 Marco van den Heuvel - * src/sound.c: Fixed volume control for stereo sid. + * src/c128/c128mem.c, src/c128/c128mmu.c, src/c128/c128mmu.h: Added + peek and dump functions to the c128 mmu code. -2008-08-12 Spiro Trikaliotis +2011-05-04 Marco van den Heuvel - * Version 2.0.1 + * src/c64/c64_256k.c, src/cartridge.h: Added peek and dump functions + to the c64_256k code. - * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, - po/nl.po, po/pl.po, po/sv.po, src/ChangeLog, src/version.h: - Version 2.0.1 +2011-05-04 Marco van den Heuvel - * src, src/arch/win32, src/c64, src/c64dtv, src/vicii: Add new - generated DTV files to be ignored. + * src/c64/cart/actionreplay.c: Added peek and dump functions to the + action replay code. - * src/arch/unix/gui/uic64dtv.c: include lib.h, resources.h and - util.h to prevent warnings. +2011-05-03 Marco van den Heuvel - * src/arch/unix/gui/uidrive.c: Added newline at end of file to - prevent warning. + * src/c64/cart/georam.c: Added peek and dump functions. - * src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c, - src/tape/tap.c, src/util.c: provide a default value for - ppaddress in tfe_store() +2011-05-03 Marco van den Heuvel - * src/util.h: Added util_arraysize() macro. + * src/c64/cart/sfx_soundexpander.c: Fixed a typo. - * data, src/arch/win32: Added files to ignore from a Windows - build for the x64dtv. +2011-05-03 Jesse Lee -2008-08-12 Spiro Trikaliotis - - * src/diskimage/fsimage-gcr.c: Applied patch by Wolfgang Moser: - Check the GCR file header of G64 files, and give an error - message if it is not the expected one. - - * src/arch/unix/gui/uic64dtv.c: - UI_CALLBACK(set_c64dtv_rom_name): Make use of - `ui_select_file(...)' for dtvrom selection. - -2008-08-11 Spiro Trikaliotis - - * Makefile.am: If there is no ChangeLog file, generate a dummy - stub. - - * Makefile.am, build/minix3/build.sh, configure.in, data/C64DTV, - data/C64DTV/Makefile.am, data/C64DTV/ROdflt.vkm, - data/C64DTV/amiga_pos.vkm, data/C64DTV/amiga_sym.vkm, - data/C64DTV/basic, data/C64DTV/beos_pos.vkm, - data/C64DTV/beos_sym.vkm, data/C64DTV/c64hq.vpl, - data/C64DTV/c64mem.sym, data/C64DTV/c64s.vpl, - data/C64DTV/ccs64.vpl, data/C64DTV/chargen, - data/C64DTV/default.vpl, data/C64DTV/default.vrs, - data/C64DTV/dos_pos.vkm, data/C64DTV/dos_sym.vkm, - data/C64DTV/frodo.vpl, data/C64DTV/godot.vpl, - data/C64DTV/kernal, data/C64DTV/os2.vkm, - data/C64DTV/os2_sym.vkm, data/C64DTV/osx_pos.vkm, - data/C64DTV/osx_sym_de.vkm, data/C64DTV/osx_sym_us.vkm, - data/C64DTV/pc64.vpl, data/C64DTV/vice.vpl, - data/C64DTV/win_pos.vkm, data/C64DTV/win_shortcuts.vsc, - data/C64DTV/win_sym_de.vkm, data/C64DTV/win_sym_us.vkm, - data/C64DTV/x11_pos.vkm, data/C64DTV/x11_sym.vkm, - data/Makefile.am, po/POTFILES.in, src/6510core.c, - src/Makefile.am, src/arch/amigaos/Makefile.am, - src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, - src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, - src/arch/amigaos/make-bindist.sh, - src/arch/amigaos/mui/uic64dtv.c, - src/arch/amigaos/mui/uic64dtv.h, src/arch/amigaos/uires.h, - src/arch/amigaos/x64dtvns.c, src/arch/beos/Makefile.am, - src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, - src/arch/beos/make-bindist.sh, src/arch/beos/ui_file.cc, - src/arch/beos/ui_file.h, src/arch/beos/ui_sid.cc, - src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am, - src/arch/msdos/c64dtvui.c, src/arch/msdos/make-bindist.sh, - src/arch/msdos/ui.c, src/arch/msdos/uic64dtv.c, - src/arch/msdos/uic64dtv.h, src/arch/msdos/uisid.c, - src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.rc, - src/arch/os2/dialogs/dlg-fileio.c, - src/arch/os2/dialogs/dragndrop.c, - src/arch/os2/dialogs/menubar.c, - src/arch/os2/dialogs/menubar.h, - src/arch/os2/dialogs/menubar.rc, src/arch/os2/install.cmd, - src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/makedist.cmd, - src/arch/os2/ui.c, src/arch/os2/vac++/Makefile.am, - src/arch/os2/vac++/config.h, - src/arch/os2/vac++/incl/c64commonc64dtv.icc, - src/arch/os2/vac++/incl/c64dtv.icc, - src/arch/os2/vac++/incl/monitor.icc, - src/arch/os2/vac++/incl/vicii.icc, - src/arch/os2/vac++/incl/viciidtv.icc, - src/arch/os2/vac++/x128/X128.ICC, - src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv, - src/arch/os2/vac++/x64dtv/X64DTV.ICC, - src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vsyncarch.c, - src/arch/os2/watcom/c128-c64-snapshot.c, - src/arch/os2/watcom/c128-c64acia1.c, - src/arch/os2/watcom/c128-c64bus.c, - src/arch/os2/watcom/c128-c64cia2.c, - src/arch/os2/watcom/c128-c64datasette.c, - src/arch/os2/watcom/c128-c64export.c, - src/arch/os2/watcom/c128-c64iec.c, - src/arch/os2/watcom/c128-c64io.c, - src/arch/os2/watcom/c128-c64keyboard.c, - src/arch/os2/watcom/c128-c64meminit.c, - src/arch/os2/watcom/c128-c64memrom.c, - src/arch/os2/watcom/c128-c64parallel.c, - src/arch/os2/watcom/c128-c64pla.c, - src/arch/os2/watcom/c128-c64printer.c, - src/arch/os2/watcom/c128-c64rsuser.c, - src/arch/os2/watcom/c128-c64sound.c, - src/arch/os2/watcom/c128-c64tpi.c, - src/arch/os2/watcom/c128-digimax.c, - src/arch/os2/watcom/c128-georam.c, - src/arch/os2/watcom/c128-mmc64.c, - src/arch/os2/watcom/c128-patchrom.c, - src/arch/os2/watcom/c128-ramcart.c, - src/arch/os2/watcom/c128-reu.c, - src/arch/os2/watcom/c128-tfe.c, - src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, - src/arch/os2/watcom/c64common.tgt, - src/arch/os2/watcom/c64dtv.tgt, - src/arch/os2/watcom/c64dtvc64.tgt, - src/arch/os2/watcom/config.h, src/arch/os2/watcom/monitor.tgt, - src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, - src/arch/os2/watcom/viciicommon.tgt, - src/arch/os2/watcom/viciidtv.tgt, - src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, - src/arch/os2/watcom/x64dtv-dlg-fileio.c, - src/arch/os2/watcom/x64dtv-dragndrrop.c, - src/arch/os2/watcom/x64dtv-main.c, - src/arch/os2/watcom/x64dtv-menubar.c, - src/arch/os2/watcom/x64dtv-specific.tgt, - src/arch/os2/watcom/x64dtv-video.c, - src/arch/os2/watcom/x64dtv-vsyncarch.c, - src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/xcbm2.tgt, - src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am, - src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uic64dtv.c, - src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uidrive.c, - src/arch/unix/gui/uidrive.h, - src/arch/unix/gui/uidrivec64dtv.c, - src/arch/unix/gui/uidrivec64dtv.h, - src/arch/unix/gui/uips2mouse.c, - src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uisid.c, - src/arch/unix/hpux/make-bindist.sh, src/arch/unix/icon.h, - src/arch/unix/qnx4/make-bindist.sh, - src/arch/unix/qnx6/make-bindist.sh, - src/arch/unix/sco_sol/make-bindist.sh, - src/arch/unix/skyos/icons/x64dtv.ico, - src/arch/unix/skyos/make-bindist.sh, - src/arch/unix/x11/Makefile.am, src/arch/unix/x11/c64dtvicon.c, - src/arch/unix/x11/xaw/Makefile.am, src/arch/win32/Makefile.am, - src/arch/win32/arch.dsp, src/arch/win32/c64c64dtv.dsp, - src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, - src/arch/win32/c64dtvui.c, src/arch/win32/intl.c, - src/arch/win32/make-bindist.sh, - src/arch/win32/make-msvc-bindist.bat, - src/arch/win32/monitor.dsp, src/arch/win32/resc64dtv.rc, - src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, - src/arch/win32/ui.c, src/arch/win32/uic64dtv.c, - src/arch/win32/uic64dtv.h, src/arch/win32/vice.dsw, - src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, - src/arch/win32/watcom/arch.tgt, - src/arch/win32/watcom/c128-c64-snapshot.c, - src/arch/win32/watcom/c128-c64acia1.c, - src/arch/win32/watcom/c128-c64bus.c, - src/arch/win32/watcom/c128-c64cia2.c, - src/arch/win32/watcom/c128-c64datasette.c, - src/arch/win32/watcom/c128-c64export.c, - src/arch/win32/watcom/c128-c64iec.c, - src/arch/win32/watcom/c128-c64io.c, - src/arch/win32/watcom/c128-c64keyboard.c, - src/arch/win32/watcom/c128-c64meminit.c, - src/arch/win32/watcom/c128-c64memrom.c, - src/arch/win32/watcom/c128-c64parallel.c, - src/arch/win32/watcom/c128-c64pla.c, - src/arch/win32/watcom/c128-c64printer.c, - src/arch/win32/watcom/c128-c64rsuser.c, - src/arch/win32/watcom/c128-c64sound.c, - src/arch/win32/watcom/c128-c64tpi.c, - src/arch/win32/watcom/c128-digimax.c, - src/arch/win32/watcom/c128-georam.c, - src/arch/win32/watcom/c128-mmc64.c, - src/arch/win32/watcom/c128-patchrom.c, - src/arch/win32/watcom/c128-ramcart.c, - src/arch/win32/watcom/c128-reu.c, - src/arch/win32/watcom/c128-tfe.c, - src/arch/win32/watcom/c64.tgt, - src/arch/win32/watcom/c64c128.tgt, - src/arch/win32/watcom/c64commonc128.tgt, - src/arch/win32/watcom/c64commonc128c64dtv.tgt, - src/arch/win32/watcom/c64commonc64dtv.tgt, - src/arch/win32/watcom/c64dtv.tgt, - src/arch/win32/watcom/make-watcom-bindist.bat, - src/arch/win32/watcom/monitor.tgt, - src/arch/win32/watcom/vice.wpj, - src/arch/win32/watcom/vicii.tgt, - src/arch/win32/watcom/viciicommon.tgt, - src/arch/win32/watcom/viciidtv.tgt, - src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, - src/arch/win32/watcom/x64dtv.tgt, - src/arch/win32/watcom/x64dtvmain.c, - src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/x64dtv.dsp, - src/autostart.c, src/c64/Makefile.am, src/c64/c64mem.h, - src/c64dtv, src/c64dtv/Makefile.am, - src/c64dtv/c64dtv-cmdline-options.c, - src/c64dtv/c64dtv-cmdline-options.h, - src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, - src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv-snapshot.h, - src/c64dtv/c64dtv.c, src/c64dtv/c64dtv.h, - src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, - src/c64dtv/c64dtvcart.c, src/c64dtv/c64dtvcia1.c, - src/c64dtv/c64dtvcia2.c, src/c64dtv/c64dtvcpu.c, - src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, - src/c64dtv/c64dtvflash.c, src/c64dtv/c64dtvflash.h, - src/c64dtv/c64dtviec.c, src/c64dtv/c64dtvmem.c, - src/c64dtv/c64dtvmem.h, src/c64dtv/c64dtvmeminit.c, - src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemrom.c, - src/c64dtv/c64dtvmemsnapshot.c, - src/c64dtv/c64dtvmemsnapshot.h, src/c64dtv/c64dtvpla.c, - src/c64dtv/c64dtvsound.c, src/c64dtv/c64dtvtfe.c, - src/c64dtv/flash-trap.c, src/c64dtv/flash-trap.h, - src/c64dtv/hummeradc.c, src/c64dtv/hummeradc.h, src/c64ui.h, - src/machine.h, src/maincpu.c, src/maincpu.h, src/monitor.h, - src/monitor/Makefile.am, src/monitor/asm6502dtv.c, - src/monitor/mon_drive.c, src/monitor/mon_file.c, - src/monitor/mon_lex.c, src/monitor/mon_lex.l, - src/monitor/mon_memory.c, src/monitor/mon_parse.c, - src/monitor/mon_parse.y, src/monitor/mon_register.h, - src/monitor/mon_register6502dtv.c, src/monitor/monitor.c, - src/monitor/montypes.h, src/mos6510dtv.h, src/ps2mouse.c, - src/ps2mouse.h, src/raster/raster-line.c, src/raster/raster.c, - src/raster/raster.h, src/resid/Makefile.am, - src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc, - src/resid/sid.h, src/resid/siddefs.h, src/resid/siddefs.h.in, - src/resid/voice.cc, src/resid/wave.cc, src/resid/wave.h, - src/sid/fastsid.c, src/sid/resid.cc, - src/sid/sid-cmdline-options.c, src/sid/sid-resources.c, - src/sid/sid.h, src/tape/tape.c, src/translate.c, - src/translate.txt, src/traps.c, src/vicii.h, - src/vicii/Makefile.am, src/vicii/vicii-badline.c, - src/vicii/vicii-fetch.c, src/vicii/vicii-irq.c, - src/vicii/vicii-mem.c, src/vicii/vicii-mem.h, - src/vicii/vicii-stubs.c, src/vicii/vicii.c, - src/vicii/viciidtv-color.c, src/vicii/viciidtv-draw.c, - src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h, - src/video.h: Added C64DTV support. - -2008-08-10 Marco van den Heuvel - - * src/arch/os2/video.c: Added fix for the OS/2 24/32 bit color - depth issue, as provided by 'doodle'. - - * src/vice.h: Fixed GP2X black screen issue. - -2008-08-03 Marco van den Heuvel - - * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, - build/macosx/build-vice-dist.sh, - src/arch/unix/x11/gnome/x11ui.c: Applied Mac OS X fixes as - provided by Chris. - - * src/arch/unix/x11/gnome/uicolor.c: Applied GTK big endian fix - as provided by Chris. - -2008-07-19 Marco van den Heuvel - - * src/video/video-resources-pal.c: Set the palmode default to - fast pal, this change will be available as a patch for gnomeui - users for the release of VICE 2.0 + * po/ko.po: Updated. diff -Nru vice-2.4.dfsg+2.4.6/ChangeLog.2 vice-2.4.dfsg+2.4.9/ChangeLog.2 --- vice-2.4.dfsg+2.4.6/ChangeLog.2 2011-05-13 21:44:50.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/ChangeLog.2 2014-10-08 17:36:05.000000000 +0000 @@ -1,6712 +1,25543 @@ -2008-07-18 Spiro Trikaliotis +2011-05-02 Marco van den Heuvel - * Version 2.0 + * configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.chm, doc/vice.pdf, + doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, po/pl.po, po/it.po, po/hu.po, + po/da.po, po/tr.po, po/ru.po, po/de.po, po/sv.po: VICE version 2.3.6 + +2011-05-01 Marco van den Heuvel + + * src/monitor/mon_command.c: Fixed a crash in the monitor when + displaying the help of a command without parameters. + +2011-05-01 Marco van den Heuvel + + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/plus256k.c, + src/c64/plus256k.h: Adapted the plus256k code to use the c64io system. + +2011-05-01 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/c64_256k.c, + src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/c64-midi.c, + src/c64/cart/c64acia1.c, src/c64/cart/comal80.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, + src/c64/cart/finalplus.c, src/c64/cart/freezeframe.c, + src/c64/cart/freezemachine.c, src/c64/cart/funplay.c, + src/c64/cart/gamekiller.c, src/c64/cart/georam.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, + src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, + src/c64/cart/magicformel.c, src/c64/cart/mikroass.c, + src/c64/cart/mmcreplay.c, src/c64/cart/ocean.c, src/c64/cart/prophet64.c, + src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c, + src/c64/cart/rexep256.c, src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, + src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, src/c64/plus60k.c: + Completed 'io_source_t' structure data. + +2011-05-01 Marco van den Heuvel + + * src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/plus60k.c, + src/c64/plus60k.h, src/cartridge.h: Adapted the plus60k code to use the + c64io system. + +2011-05-01 Marco van den Heuvel + + * src/c64/c64sound.c: Made all stereo sid base addresses use the c64io + system. + +2011-05-01 Marco van den Heuvel + + * src/c128/c128.c, src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h: + Fixed a c64io memory leak, allocations will be freed upon shutdown now. + +2011-05-01 Marco van den Heuvel + + * src/c128/c128.c, src/c128/c128mem.c, src/c128/c128mem.h, + src/c128/c128meminit.c, src/c128/z80mem.c, src/c64/c64.c, + src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, src/c64/c64meminit.c, + src/c64/c64memsc.c: Extended the I/O collision/conflict detection to + handle $D000-$D7FF. + +2011-05-01 Stefan Haubenthal + + * src/rtc/ds12c887.c: typo + +2011-04-29 Spiro Trikaliotis + + * src/resid-fp/filter.cc: Remove two warnings about converting integer + to float and about converting double to float. + +2011-04-29 Dag Lem + + * src/arch/unix/x11/gnome/x11ui.c: Fix crash caused by r23937 + +2011-04-29 Dag Lem + + * src/arch/beos/console.c, src/arch/beos/kbd.c, src/arch/msdos/archdep.c, + src/arch/msdos/console.c, src/arch/msdos/tui.c, + src/arch/msdos/tui_backend.c, src/arch/msdos/ui.c, + src/arch/os2/archdep.c, src/arch/os2/ui.c, src/arch/riscos/archdep.c, + src/arch/riscos/console.c, src/arch/riscos/ui.c, + src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, + src/arch/unix/archdep.c, src/arch/unix/console.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/console.c, + src/arch/win32/ui.c, src/core/ciatimer.c, src/log.c, src/machine.c, + src/monitor/mon_util.c, src/resources.c, src/util.c: stdarg cleanup + +2011-04-28 Dag Lem + + * src/resid/filter.cc: Bounds checking for op-amp array + +2011-04-28 Dag Lem + + * src/resid/filter.cc: Avoid division by zero in unused DAC table + +2011-04-27 Marco van den Heuvel + + * src/arch/sdl/menu_rs232.c: Fixed acia mode selection in the sdl + rs232 menu for machines that don't have an acia mode. + +2011-04-27 Marco van den Heuvel + + * src/aciacore.c, src/c64/cart/c64acia1.c, src/cartridge.h, + src/cbm2/cbm2acia1.c, src/pet/petacia1.c, src/plus4/plus4acia.c: Fixed + some acia issues (made mode selection c64/c128 only, and made the io + source structure reflect the correct cart type). + +2011-04-27 Jesse Lee + + * po/ko.po: Updated. + +2011-04-26 Jesse Lee + + * po/ko.po: Updated. + +2011-04-25 Jesse Lee + + * po/ko.po: Updated. + +2011-04-25 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uieasyflash.c, src/c64/cart/easyflash.c: Fixed some more + windows gui issues. + +2011-04-25 pottendo + + * po/de.po: Updated. + +2011-04-25 Marcus Sutton + + * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, src/arch/beos/ui.cc, + src/arch/beos/ui_sid.cc, src/arch/beos/ui_sid.h: Made BeVICE SID + settings code machine-specific, reducing executable size. + +2011-04-24 Dag Lem + + * src/resid/filter.cc, src/resid/filter.h, src/resid/spline.h: + Re-measured MOS 6581 op-amp transfer function. Measured MOS 8580 op-amp + transfer function (not used yet). Reformulation of solve_gain() to + handle high gain 8580 op-amps. Initialization speedup. + +2011-04-24 Marco van den Heuvel + + * po/da.po, po/de.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/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvicii.rc: Did a + 'make trans-update' to push some of the russian translations into the + windows and amiga files. + +2011-04-24 Marco van den Heuvel + + * src/arch/win32/mididrv.c, src/arch/win32/uimidi.c, + src/c64/cart/c64-midi.c: Added selection of 'none' (no device) for + midi-in and midi-out in the windows midi dialog. + +2011-04-24 Marco van den Heuvel + + * src/arch/win32/catweaselmkiii.c, src/arch/win32/resdialogs.txt, + src/arch/win32/ressidcart.rc, src/arch/win32/uisid.c, + src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c, + src/catweaselmkiii.h: Fixed the windows sid, siddtv and sidcart dialogs + (catweasel and hardsid only show up when available). + +2011-04-24 Michael Litvinov + + * po/ru.po: Updated + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed windows joystick dialogs (speed input + element alignment). + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/uiperipheral.c: Fixed windows + peripheral dialog size. + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/uiperipheral.c: Fixed windows peripheral settings dialog, + real IEC device only shows up if opencbm support is available (dll has + been loaded). + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed the size of the windows peripheral + settings dialog output device elements. + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed the windows render filter element size. + +2011-04-23 Marco van den Heuvel + + * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/uivideo.c: Fixed the + windows fullscreen dialog, aspect ratio elements won't show up if dx9 + is not available or disabled. + +2011-04-22 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uifliplist.c, src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uisnapshot.c, src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: More translation message syncing. + +2011-04-22 Marco van den Heuvel + + * po/da.po, po/de.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/unix/macosx/cocoa/ui-cmdline-options.c, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, + src/arch/unix/x11/ui-cmdline-options.c, + src/arch/unix/x11/xaw/uicartridge.c, src/arch/unix/x11/xaw/uisnapshot.c, + src/arch/win32/res.rc: More translation message syncing. + +2011-04-21 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uicrtc.c, src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, + src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiramcart.c, + src/arch/unix/gui/uireu.c, src/arch/unix/gui/uiromset.c, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resrs232user.rc, src/translate_text.c: More translation + message syncing. + +2011-04-21 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uiperipheral.c, src/arch/unix/gui/uipetdww.c, + src/arch/win32/res.rc, src/arch/win32/respetdww.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: More translation message syncing. + +2011-04-21 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uiperipheraliec.c, + src/arch/unix/gui/uiperipheralieee.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.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/macosx/mididrv.c, src/arch/unix/mididrv.c, + src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/xaw/uiscreenshot.c, src/arch/unix/x11/xaw/x11video.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmagicvoice.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: More translation message syncing. + +2011-04-20 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uigeoram.c, + src/arch/unix/gui/uimmcreplay.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uiedisk.c, src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/restfe.rc, + src/arch/win32/resvicii.rc, src/translate_text.c: More translation + message syncing. + +2011-04-20 Jesse Lee + + * po/ko.po: Updated. + +2011-04-20 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrivec64dtv.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uilightpen.c, src/arch/unix/gui/uimmcreplay.c, + src/arch/unix/gui/uimouse.c, src/arch/unix/mididrv.c, + src/arch/unix/x11/gnome/uiedisk.c, src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/ui-cmdline-options.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: More translation message syncing. + +2011-04-19 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uisettings.c, src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uinetplay.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: More translation message syncing. + +2011-04-19 Ulrich Schulz + + * rtc/rtc.c: dingoo native : special ifdef removed (now implemented in + SDK) + +2011-04-19 Jesse Lee + + * po/ko.po: Updated. + +2011-04-18 pottendo + + * po/de.po: Updated. + +2011-04-18 Marco van den Heuvel + + * configure.in, src/version.h, src/arch/win32/vice-version.bat, + doc/vice.chm, doc/vice.pdf, doc/vice.hlp, po/fr.po, po/ko.po, po/nl.po, + po/pl.po, po/it.po, po/hu.po, po/da.po, po/tr.po, po/ru.po, po/de.po, + po/sv.po, ChangeLog: VICE version 2.3.5 + +2011-04-17 Marco van den Heuvel + + * po/da.po, po/de.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/resc64dtv.rc, + src/arch/win32/reside64.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc: More + translation message syncing. + +2011-04-17 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uimmc64.c, src/arch/unix/gui/uimmcreplay.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uiprinter.c, + src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-cmdline-options.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/reside64.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: More translation message syncing. + +2011-04-16 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/c128ui.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uirs232c64c128.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/x11/xaw/x11video.c, + src/arch/win32/res.rc, src/arch/win32/resacia.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Started on translation message syncing. + +2011-04-16 pottendo + + * po/de.po: Updated. + +2011-04-16 Dag Lem + + * src/cmdline.c: Corrected compilation breaking typo in r23937 + +2011-04-15 Marco van den Heuvel + + * po/da.po, po/de.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/unix/gui/uifliplist.c, + src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c, + src/arch/unix/rs232.c, src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/ui-cmdline-options.c, + src/arch/unix/x11/xaw/x11video.c, src/cmdline.c, src/cmdline.h: Finished + parameter bracket cleanup for translations. + +2011-04-15 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, + 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/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/reside64.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Start of parameter bracket cleanup for + translations. + +2011-04-15 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-04-15 Marco van den Heuvel + + * po/da.po, po/de.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/monitor/mon_command.c, + src/translate.txt, src/translate_text.c: Monitor parameter translations + bracket removal, will reduce amount of translations and makes future + translation syncing easier. + +2011-04-13 Jesse Lee + + * po/ko.po: Updated. + +2011-04-12 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, + 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/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Trailing 'range' + elimination, will cut down on translations and make translations + message syncing easier. + +2011-04-12 pottendo + + * po/de.po: Updated. + +2011-04-12 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, + 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/reside64.rc, + src/arch/win32/resramcart.rc, src/translate_text.c: More trailing + 'stuff' for translations cleanup, this will make it easier for + translation message syncing. + +2011-04-10 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/intl2po.c, po/it.po, + po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po, + src/arch/unix/x11/gnome/about.c: Updated the intl2po.c code a bit and + updated some translations. + +2011-04-10 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-04-10 Fabrizio Gennari + + * src/arch/unix/x11/gnome/uiscreenshot.c: Fix a compilation error + +2011-04-09 Marco van den Heuvel + + * doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/da.po, po/de.po, po/fr.po, + po/hu.po, po/intl2po.c, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/ru.po, + po/sv.po, po/tr.po, src/arch/unix/gp2x/uimenu.h, + 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/cbm2ui.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uiautostart.c, src/arch/unix/gui/uic64_256k.c, + src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uieasyflash.c, + src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uigeoram.c, + src/arch/unix/gui/uiide64.c, src/arch/unix/gui/uiisepic.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/uiperipheraliec.c, + src/arch/unix/gui/uiperipheralieee.c, src/arch/unix/gui/uipetdww.c, + src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, + src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriecplus4.c, src/arch/unix/gui/uiprinterieee.c, + src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uiretroreplay.c, + src/arch/unix/gui/uireu.c, src/arch/unix/gui/uirs232c64c128.c, + src/arch/unix/gui/uirs232petplus4cbm2.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/uisound.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.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/uimenu.c, + src/arch/unix/x11/gnome/uiscreenshot.c, src/arch/unix/x11/x11menu.h, + src/arch/unix/x11/xaw/uicartridge.c, src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, src/arch/unix/x11/xaw/x11ui.c, + src/monitor/mon_lex.c, src/monitor/mon_parse.c, src/monitor/mon_parse.h: + Added support for automatic removal of trailing "..." when generating + the po files and automatic re-adding of trailing "..." when using + translations for unix (cuts down on the amount of translations). + +2011-04-08 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/gen_amiga_intl_c.c, + po/gen_translate_c.c, po/gen_win32_rc.c, po/hu.po, po/intl2po.c, + 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/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: Added support + for automatic removal of trailing "..." when generating the po files and + automatic re-adding of trailing "..." when re-generating + translate_text.c, amigaos/intl_text.c and the windows res*.rc files + (cuts down on the amount of translations). + +2011-04-08 Marco van den Heuvel + + * po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmagicvoice.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/respet.rc, + src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: Did a make trans-update to push through the + windows hotkey prefix removal into the windows resource files. + +2011-04-08 Marco van den Heuvel + + * 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: updated. + +2011-04-07 Marco van den Heuvel + + * po/de.po: Updated. + +2011-04-07 Marco van den Heuvel + + * po/da.po: Updated. + +2011-04-07 Marco van den Heuvel + + * po/da.po, po/de.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 to push + through the windows hotkey prefix elimination. + +2011-04-06 Marcus Sutton + + * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, + src/arch/beos/ui_vicii.cc, src/arch/beos/ui_vicii.h, + src/arch/beos/vicemenu.cc: Moved BeOS VIC-II border mode setting from + the menu to VIC-II settings dialog, (and made the dialog available on + CBM5x0.) + +2011-04-06 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/uipetset.c, + src/arch/win32/uirom.c, src/arch/win32/uirom.h, src/arch/win32/vic20ui.c: + More windows hotkey prefix eliminations. + +2011-04-06 Marco van den Heuvel + + * src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, + src/arch/win32/resdrivec64.rc, src/arch/win32/resdrivepetcbm2.rc, + src/arch/win32/resdriveplus4.rc, src/arch/win32/resdrivevic20.rc, + src/arch/win32/ui.c, src/arch/win32/ui.h, src/arch/win32/uicbm2set.c, + src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, + src/arch/win32/uidrivevic20.c: More windows hotkey prefix eliminations. + +2011-04-06 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resacia.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c: More windows hotkey + prefix eliminations. + +2011-04-06 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-04-06 Jesse Lee + + * po/ko.po: Some updates. + +2011-04-05 Marco van den Heuvel + + * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, + data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, + data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, + data/VIC20/win_hotkeys.vhk, po/da.po, po/de.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/win32/res.rc: Finished the windows hotkey externalization and + did a make po-update. + +2011-04-05 pottendo + + * src/sedinfocontrib_h.sh: Check whether `/usr/bin/uname' is valid. E.g. + Ubuntu has /bin/uname. + +2011-04-05 Marco van den Heuvel + + * src/arch/win32/Makefile.am: Added menuid.h and string.h as targets for + the res.h target, this way all three files will be (re)generated if any + of them is missing. + +2011-04-05 pottendo + + * po/de.po: Updated. + +2011-04-05 Ulrich Schulz + + * src/arch/sdl/archdep_dingoo.c: dingoo native : removed own directory + management, fixed up some issues with path handling + +2011-04-04 Jesse Lee + + * po/ko.po: Updated. + +2011-04-03 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/c1541.dsp, + src/arch/sdl/win32-msvc/cartconv.dsp, src/arch/sdl/win32-msvc/petcat.dsp, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c1541.vcproj, + src/arch/sdl/win64-msvc/cartconv.vcproj, + src/arch/sdl/win64-msvc/petcat.vcproj, + src/arch/sdl/winmips-msvc/base.mak, src/arch/sdl/winmips-msvc/c1541.mak, + src/arch/sdl/winmips-msvc/cartconv.mak, + src/arch/sdl/winmips-msvc/petcat.mak, src/arch/win32/base.dsp, + src/arch/win32/c1541.dsp, src/arch/win32/cartconv.dsp, + src/arch/win32/petcat.dsp, src/arch/win32/rtc.dsp, + src/arch/win64/base.vcproj, src/arch/win64/c1541.vcproj, + src/arch/win64/cartconv.vcproj, src/arch/win64/petcat.vcproj: Removed + lib/zlib include path from the various msvc project files. + +2011-04-03 Marco van den Heuvel + + * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, + data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, + data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc: More windows + hotkey externalization updates. + +2011-04-03 Christian Vogelgsang + + * src/autostart.c, src/autostart.h, src/monitor/mon_file.c: Improved + new autostart/autorun monitor commands by exiting the monitor, + performing the autostart and then returning to monitor. -2008-07-18 Christian Vogelgsang +2011-04-03 Christian Vogelgsang - * build/macosx/build-vice-release.sh: use provided autogen.sh - - * doc/ReadmeMacOSX.txt: updated mac docs - - * doc/html/macosx.html: Prepared for release of 2.0 - -2008-07-17 Spiro Trikaliotis - - * doc/vice.texi, doc/html/plain/NEWS, doc/html/index.html, - doc/Win32-Cygwin-HOWTO.txt: Prepared for upcoming 2.0 release. - -2008-07-16 Spiro Trikaliotis - - * Version 1.22.27 - -2008-07-15 Marco van den Heuvel - - * Makefile.am: Reverted the skyos make bindist(zip) part back to - what is used to be. - -2008-07-14 Marco van den Heuvel - - * README: Updated for the 2.0 release. - -2008-07-13 Spiro Trikaliotis - - * Version 1.22.26 - -2008-07-12 Marco van den Heuvel - - * build/riscos/build-cross.sh: Added a missing 'cd ..'. - - * configure.in: Corrected a typo. - - * doc/Readme.beos: Updated. - - * vice-mint.spec, vice.spec: Release version updated to 2.0. - -2008-07-10 Spiro Trikaliotis - - * Version 1.22.25 - -2008-07-07 Spiro Trikaliotis - - * Version 1.22.24 - -2008-07-07 Marco van den Heuvel - - * doc/html/plain/NEWS: Updated. - -2008-07-04 Spiro Trikaliotis - - * Version 1.22.23 - -2008-07-04 Spiro Trikaliotis - - * Makefile.am: Make sure the file Doxyfile is included in the - distribution. - - * doc/html/Makefile.am: Make sure the files hpux.html and - sco.html are included in the distribution. - -2008-07-01 Marco van den Heuvel - - * doc/GP2X-Howto.txt, doc/Makefile.am: Added a GP2X compile - howto text file. - -2008-07-02 Andreas Matthies - - * doc/html/plain/BUGS, NEWS: Updated. - -2008-07-01 Spiro Trikaliotis - - * Version 1.22.22 - -2008-06-30 Marco van den Heuvel - - * doc/html/plain/NEWS: Added mint and sol11 ports and corrected - a typo. - - * doc/html/solaris.html: Added sol11 port. - -2008-06-29 Spiro Trikaliotis - - * Version 1.22.21 - -2008-06-28 Spiro Trikaliotis - - * data/CBM-II/win_shortcuts.vsc, data/VIC20/win_shortcuts.vsc, - data/PLUS4/win_shortcuts.vsc, data/PET/win_shortcuts.vsc, - data/C64/win_shortcuts.vsc, data/C128/win_shortcuts.vsc: Set - default shortcuts Ctrl+C and Ctrl+V for Edit/Copy and Edit/Paste - - * doc/html/plain/NEWS: Updated - -2008-06-23 Spiro Trikaliotis - - * Version 1.22.20 - -2008-06-23 Spiro Trikaliotis - - * vice-mint.spec: Added (was forgotten in the previous version) - -2008-06-22 Marco van den Heuvel - - * Makefile.am: Improved some of the make-bindist.sh scripts. - -2008-06-19 Marco van den Heuvel - - * vice-mint.spec, Makefile.am: Added Atari Mint specific rpm - -2008-06-19 Marco van den Heuvel - - * vice-mint.spec, Makefile.am: Added Atari Mint specific rpm - spec file. - - * AUTHORS, README: Added Fabrizio to the VICE core members. - - * config.guess, config.sub: Added preliminary support for - avr32-linux. - - * doc/vice.texi: Added Fabrizio to the VICE core members, got - rid of a duplicate Christian Vogelgsang entry and added/updated - external contributors entries. - - * doc/html/plain/NEWS, doc/html/index.html: Updated for the - VICE 2.0 release. - -2008-06-22 Spiro Trikaliotis - - * Version 1.22.19 - -2008-06-17 Spiro Trikaliotis - - * Doxyfile: new file to allow to auto-generate doxygen - documentation. - -2008-06-15 Spiro Trikaliotis - - * Version 1.22.18 - -2008-06-08 Marco van den Heuvel - - * configure.in: Added a check for the minix version for the - prototypes of recv and send in network.c. - - * doc/html/solaris.html, doc/html/amigaos.html, - doc/html/sco.html, doc/html/hpux.html, doc/html/beos.html, - doc/html/qnx.html, doc/html/Makefile.am, doc/html/index.html: - Updated for the upcoming 2.0 release. - -2008-06-03 Spiro Trikaliotis - - * Version 1.22.17. - - * configure.in: Test for libnet 1.1 and set VICE_USE_LIBNET_1_1 - if it exists. This adds support for libnet 1.1 for TFE/RR-net - emulation. - -2008-06-03 Spiro Trikaliotis - - * configure.in: Changed bash'ism (if [...]) to more general code - (if test ...). - -2008-06-01 Marco van den Heuvel - - * configure.in: Added extra defines needed for minix, alligned - the printout of configure and added the --enable-memmap - configure option for the memmap feature from VICEplus as - provided by Hannu Nuotio . - - * build/qnx4/build.sh: Fixed the qnx 4.x build script. - -2008-05-25 Spiro Trikaliotis - - * Version 1.22.16. - -2008-05-25 Christian Vogelgsang - - * configure.in: honor OBJCFLAGS if available. added Carbon lib - for Cocoa linking. - - * build/Makefile.am, build/macosx/build-vice-release.sh: added - build-vice-release script - - * Makefile.am: make bindist on Macs need the bash - - * data/C64/Makefile.am, data/C64/osx_sym_de.vkm, - data/C64/osx_pos.vkm, data/C64/osx_sym_us.vkm: fixed Cocoa key - maps - -2008-05-24 Marco van den Heuvel - - * Makefile.am: Added a '@' in front of the 'make install' echo. - -2008-05-19 Spiro Trikaliotis - - * autogen.sh: Removed "bash-ism" from script (compare with "==" - instead of "="). - -2008-05-19 Spiro Trikaliotis - - * depcomp, missing, aclocal.m4, po/stamp-cat-id, po/vice.pot, - po/fr.gmo, po/nl.gmo, po/pl.gmo, po/hu.gmo, po/it.gmo, - po/de.gmo, po/sv.gmo: Removed some more auto-generated or - unnecessary files. - -2008-05-18 Spiro Trikaliotis - - * Version 1.22.15. - -2008-05-16 Marco van den Heuvel - - * doc/html/Makefile.am, doc/Makefile.am: Changed the way the - docdir is dealt with, old way made some autotools versions end - up with an error. - -2008-05-13 Spiro Trikaliotis - - * autogen.sh: generates (almost) all files which can be - auto-generated. Exceptions: Files which are needed for platforms - which cannot built them themselves, or which are deliberately - changed from the auto-generated forms. These files are: - config.guess, config.sub (deliberately changed), and + * src/monitor/mon_command.c, src/monitor/mon_file.c, + src/monitor/mon_file.h, src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c, src/monitor/mon_parse.h, - src/monitor/mon_lex.c (their absense would break compilation for - some platforms). - - * src/config.h.in, doc/texinfo.tex, po/cat-id-tbl.c, - */Makefile.in: removed files which can be auto-generated. - -2008-05-07 Spiro Trikaliotis - - * Version 1.22.14. - -2008-05-01 Marco van den Heuvel - - * configure.in, data/fonts/vice-cbm.bdf, - data/fonts/Makefile.am: Added a check for the 'fc-cache' - command, and use the .bdf font if not present. - - * doc/html/Makefile.am, doc/Makefile.am: Fixed the - ALTERNATE_DOCDIR problems with automake. - -2008-04-27 Spiro Trikaliotis - - * Version 1.22.13. - - * build/mingw32/build-cross.sh: Fix so the compiler is added to - the path even if it is already installed on the system. - -2008-04-20 Christian Vogelgsang - - * build/macosx/build-inc.sh, build/macosx/build-ffmpeglame.sh: - updated Mac OS X build scripts. - -2008-04-26 Spiro Trikaliotis - - * Version 1.22.12. - -2008-04-20 Spiro Trikaliotis - - * Version 1.22.11. - -2008-04-20 Spiro Trikaliotis - - * doc/vice.texi: Updates manual to reflect latest monitor - changes. - -2008-04-09 Spiro Trikaliotis - - * Version 1.22.10. - -2008-04-08 Andreas Matthies - - * data//Makefile.am: Added new file - win_shortcuts.vsc. - -2008-03-24 Andreas Boose - - * Version 1.22.9. - -2008-02-26 Marco van den Heuvel - - * build/vms/build.sh, doc/OpenVMS-Howto.txt: Updated to - include the building for vax, alpha and ia64 vms. - -2008-02-11 Marco van den Heuvel - - * build/Makefile.am, build/vms/build.sh, doc/Makefile.am, - doc/OpenVMS-Howto.txt: Added preliminary OpenVMS support. - -2008-02-11 Andreas Matthies - - * data/c64/Makefile.am, win_shortcuts.vsc: Added new file. - -2008-02-10 Christian Vogelgsang - - * configure.in: fix to make gtkglext query handle missing lib + src/monitor/mon_parse.y: Added new monitor commands "autostart + [prog_index]" and "autoload [prog_index]" to make auto + starting available in (net) monitor + +2011-04-03 Christian Vogelgsang + + * src/autostart.c, src/autostart.h, src/charset.c, src/charset.h, + src/initcmdline.c: Refactored autostart loading with attached prog name + (img_name:prg_name) into own autostart function + +2011-04-03 Christian Vogelgsang + + * src/Makefile.am, src/geninfocontrib_h.sh, src/sedinfocontrib_h.sh: + fixed some issues with geninfocontrib + +2011-04-02 Marco van den Heuvel + + * src/arch/win32/watcom/genwt.bat: Added support for stringid.h to the + win32 ow project files. + +2011-04-02 Marco van den Heuvel + + * configure.in, version.h, src/translate_text.c, + src/arch/amigaos/intl_text.c, src/arch/win32/respetreu.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/vice-version.bat, src/arch/win32/resplus4.rc, + src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resexpert.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/res.rc, src/arch/win32/resvicii.rc, + src/arch/win32/respetdww.rc, src/arch/win32/reside64.rc, + src/arch/win32/restfe.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resreu.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resmagicvoice.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/resisepic.rc, src/arch/win32/respet.rc, doc/vice.guide, + doc/vice.chm, doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, + po/nl.po, po/ko.po, po/pl.po, po/hu.po, po/it.po, po/da.po, po/tr.po, + po/ru.po, po/de.po, po/sv.po: VICE version 2.3.4 + + +2011-04-02 Marco van den Heuvel + + * src/arch/sdl/uifilereq.c: Changed a free to a lib_free (using + lib_malloc(), lib_free(), lib_stralloc() is prefered because of memory + leak tracking). + +2011-04-02 Marco van den Heuvel + + * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, + data/C64DTV/win_hotkeys.vhk, data/CBM-II/win_hotkeys.vhk, + data/PET/win_hotkeys.vhk, data/PLUS4/win_hotkeys.vhk, + data/VIC20/win_hotkeys.vhk, src/arch/win32/intl.c, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc: More windows hotkey externalization updates. + +2011-04-02 Marco van den Heuvel + + * po/nl.po: Updated. + +2011-04-01 Marco van den Heuvel + + * src/arch/win32/uieasyflash.c: Fixed wrong windows easyflash dialog + item. + +2011-04-01 Marco van den Heuvel + + * data/C128/win_hotkeys.vhk, data/C64/win_hotkeys.vhk, + data/C64DTV/Makefile.am, data/C64DTV/win_hotkeys.vhk, + data/CBM-II/Makefile.am, data/CBM-II/win_hotkeys.vhk, + data/PET/Makefile.am, data/PET/win_hotkeys.vhk, data/PLUS4/Makefile.am, + data/PLUS4/win_hotkeys.vhk, data/VIC20/Makefile.am, + data/VIC20/win_hotkeys.vhk, src/arch/win32/resvicii.rc: Externalized + hotkeys for resvicii.rc + +2011-04-01 Marco van den Heuvel + + * data/C128/Makefile.am, data/C128/win_hotkeys.vhk: More windows hotkey + externalization updates. + +2011-04-01 Marco van den Heuvel + + * data/C64/Makefile.am, data/C64/win_hotkeys.vhk, doc/vice.txt, + src/arch/amigaos/make-bindist.sh, vice/src/arch/beos/make-bindist.sh, + src/arch/msdos/make-bindist.sh, src/arch/riscos/make-bindist.sh, + 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_gp2x.sh, + src/arch/sdl/make-bindist_riscos.sh, src/arch/sdl/make-bindist_win32.sh, + src/arch/win32, src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/genstringid.sh, src/arch/win32/intl.c, + src/arch/win32/ressoundexpander.rc, src/arch/win32/utils/genwinres.c, + src/arch/win64/arch.vcproj: Started on windows hotkey externalization. + +2011-04-01 Jesse Lee + + * po/ko.po: Updated. + +2011-04-01 Olaf Seibert + + * doc/Makefile.am, doc/fixdox.sh: Remove a bash-ism, and add a + $(srcdir). + +2011-03-31 Marco van den Heuvel + + * src/Makefile.am: Added gentranslate*.sh tool dependencies. + +2011-03-31 Marco van den Heuvel + + * src/arch/sdl/uifilereq.c: Fixed coding style, replaced malloc() with + lib_malloc() and free() with lib_free() (so the debug memory routines + can keep track of memory leaks). + +2011-03-31 Ulrich Schulz + + * src/arch/sdl/uifilereq.c: dingoo snapshot slot management : removed + memory leak and potentiel memory access bug + +2011-03-31 Ulrich Schulz + + * src/arch/sdl/archdep_dingoo.c, src/arch/sdl/dingoo-files/hotkey-native, + src/arch/sdl/menu_snapshot.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uifilereq.h: dingoo native : add slot-based snapshot + management, because typing filenames with the virtual keyboards is a + real pain + +2011-03-30 Marco van den Heuvel + + * src/arch/win32/uilightpen.c: Fixed windows lightpen dialog sizing. + +2011-03-30 Marco van den Heuvel + + * src/arch/win32/uiautostart.c: Fixed windows autostart dialog sizing. + +2011-03-30 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/uinetwork.c: Fixed windows + netplay dialog item alignments. + +2011-03-29 Marco van den Heuvel + + * doc/vice.texi, src/infocontrib.sed: Added the russian translator, + korean translator and dingoo port maintainer to vice.texi. + +2011-03-29 Marco van den Heuvel + + * src/Makefile.am, src/arch/amigaos/intl.c, src/arch/win32/intl.c, + src/translate.c, src/translate_languages.h: Put the language table in a + header file which gets included by the intl files, removes duplication + and need for synchronization. + +2011-03-29 Ulrich Schulz + + * doc/vice.pdf, src/video/render1x1_dingoo.h: dingoo-native : changed + back to static render buffer (faster) + +2011-03-29 Marco van den Heuvel + + * po/intl2po.c: Updated and fixed. + +2011-03-29 Ulrich Schulz + + * src/arch/sdl/dingoo-files/vicerc-native, src/vic20/vic.h, + src/video/render1x1_dingoo.h: dingoo native : disable double pixels for + vic20, make allocation dynamic in dingoo render engine, adjust vicerc + (all volumes to 50%, disable warp for vic20) + +2011-03-28 Marco van den Heuvel + + * configure.in, po, po/Makefile.in.in, po/da.po, po/de.po, po/fr.po, + po/gen_amiga_intl_c.c, po/gen_translate_c.c, po/gen_win32_files.sh, + po/gen_win32_rc.c, po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, + po/po2table.c, po/ru.po, po/sv.po, po/tr.po, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, + src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmagicvoice.rc, + src/arch/win32/resmenu.txt, 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/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, + src/arch/win32/resv364speech.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/arch/win32/ui.c, + src/arch/win32/utils/gentranslate.c, src/arch/win32/vic20ui.c, + src/gentranslate_h.sh, src/gentranslate_h.sh.in, + src/gentranslatetable.sh, src/translate.c, src/translate_text.c: Added + korean translations support, 6 items already translated for testing + purposes, rest of the translations will follow at a later time. + +2011-03-27 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/ru.po, po/sv.po, po/tr.po, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/vic20ui.c: Fixed the windows russian translation support. + +2011-03-27 Marco van den Heuvel + + * Makefile.am, configure.in, po/Makefile.in.in, po/da.po, po/de.po, + po/fr.po, po/gen_amiga_intl_c.c, po/gen_translate_c.c, + po/gen_win32_files.sh, po/gen_win32_rc.c, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/po2table.c, po/ru.po, po/sv.po, po/tr.po, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in, + src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/win32/intl.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/resc64_256k.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.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/respetdww.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/ressoundexpander.rc, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh, + src/gentranslate_h.sh.in, src/gentranslatetable.sh, src/translate.c, + src/translate_text.c: Added russian translations support. (actual + translations will be committed at a later time) + +2011-03-26 Ulrich Schulz + + * doc/vice.pdf, src/arch/sdl/archdep_dingoo.c, + src/arch/sdl/archdep_dingoo.h: dingoo native: remove some code that + exists in SDK now + +2011-03-26 Marco van den Heuvel + + * src/arch/sdl/Makefile.am: Removed archdep_SDL_dingoo_video.c from the + sdl Makefile.am + +2011-03-26 Ulrich Schulz + + * src/arch/sdl/archdep_SDL_dingoo_video.c, src/arch/sdl/archdep_dingoo.c: + dingoo native: some libc function removed, now they are in the Dingoo + SDk. Also the video driver is now part of the Dingoo SDK. + +2011-03-26 Ulrich Schulz + + * src/bin2c.sh: bin2c.sh fixed. Made trouble if the data has multiple + equal bytes. + +2011-03-25 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep.h, src/arch/sdl/archdep_SDL_dingoo_video.c, + src/arch/sdl/archdep_dingoo.c, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/vicerc-native, + src/arch/sdl/make-bindist_dingoo_native.sh, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_speed.c, src/arch/sdl/menu_video.c, + src/arch/sdl/sdlmain.c, src/bin2c.sh, src/c64/c64cart.h, + src/c64/cart/c64cartsystem.h, src/c64/cart/generic.c, + src/c64dtv/c64dtvflash.c, src/ioutil.c, src/plus4/tedtypes.h, + src/printerdrv/drv-nl10.c, src/resources.c, src/rtc/rtc.c, src/sysfile.c, + src/vice.h, src/vicii/vicii-timing.c, src/vicii/vicii-timing.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: + Cleaned up the native dingoo code changes. + +2011-03-25 Ulrich Schulz + + * Makefile.am, configure.in, src/Makefile.am, src/arch/sdl/archdep.c, + src/arch/sdl/archdep.h, src/arch/sdl/archdep_SDL_dingoo_video.c, + src/arch/sdl/archdep_dingoo.c, src/arch/sdl/archdep_dingoo.h, + src/arch/sdl/dingoo-files/hotkey-native, + src/arch/sdl/dingoo-files/vicerc-native, + src/arch/sdl/make-bindist_dingoo_native.sh, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_speed.c, src/arch/sdl/menu_video.c, + src/arch/sdl/sdlmain.c, src/arch/sdl/ui.c, src/bin2c.c, src/bin2c.sh, + src/c64/c64.c, src/c64/c64cart.h, src/c64/cart/c64cartsystem.h, + src/c64/cart/generic.c, src/c64dtv/c64dtvflash.c, src/embedded.c, + src/ioutil.c, src/monitor/montypes.h, src/plus4/ted-timing.c, + src/plus4/tedtypes.h, src/printerdrv/drv-nl10.c, + src/printerdrv/printer.c, src/resources.c, src/rtc/rtc.c, src/sysfile.c, + src/vice.h, src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, + src/video/render1x1_dingoo.h, src/video/video-render-crt.c, + src/video/video-render-pal.c, src/vsync.c: Added dingoo native support. + +2011-03-24 Marco van den Heuvel + + * src/cbm2/cbm2.c: fix for xcbm2, since both video chip resources are + initialized they should also both be shutdown. + +2011-03-22 Marcus Sutton + + * src/cbm2/cbm2.c: Reverted some segfaulty code in r23850. + +2011-03-21 Marco van den Heuvel + + * configure.in, src/version.h, src/arch/sdl/winmips-msvc, + src/arch/win32/vice-version.bat, ChangeLog, doc/vice.guide, doc/vice.chm, + doc/vice.pdf, doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, + po/it.po, po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version + 2.3.3 + +2011-03-20 Marco van den Heuvel + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep_win32.c, src/arch/sdl/hardsid.c, + src/arch/sdl/menu_help.c, src/arch/sdl/winmips-msvc, + src/arch/sdl/winmips-msvc/Makefile.am, + src/arch/sdl/winmips-msvc/_vice.mak, src/arch/sdl/winmips-msvc/arch.mak, + src/arch/sdl/winmips-msvc/base.mak, src/arch/sdl/winmips-msvc/c128.mak, + src/arch/sdl/winmips-msvc/c1541.mak, src/arch/sdl/winmips-msvc/c64.mak, + src/arch/sdl/winmips-msvc/c64c128.mak, + src/arch/sdl/winmips-msvc/c64c64dtv.mak, + src/arch/sdl/winmips-msvc/c64cart.mak, + src/arch/sdl/winmips-msvc/c64dtv.mak, + src/arch/sdl/winmips-msvc/c64dtvstubs.mak, + src/arch/sdl/winmips-msvc/c64exp.mak, + src/arch/sdl/winmips-msvc/c64sc.mak, + src/arch/sdl/winmips-msvc/cartconv.mak, + src/arch/sdl/winmips-msvc/cbm2.mak, src/arch/sdl/winmips-msvc/core.mak, + src/arch/sdl/winmips-msvc/crtc.mak, src/arch/sdl/winmips-msvc/dirent.h, + src/arch/sdl/winmips-msvc/diskimage.mak, + src/arch/sdl/winmips-msvc/drive.mak, + src/arch/sdl/winmips-msvc/fileio.mak, + src/arch/sdl/winmips-msvc/fsdevice.mak, + src/arch/sdl/winmips-msvc/geninfocontrib.mak, + src/arch/sdl/winmips-msvc/gentranslate.mak, + src/arch/sdl/winmips-msvc/gfxoutputdrv.mak, + src/arch/sdl/winmips-msvc/ide-config.h, + src/arch/sdl/winmips-msvc/iec.mak, + src/arch/sdl/winmips-msvc/iec128dcr.mak, + src/arch/sdl/winmips-msvc/iecbus.mak, + src/arch/sdl/winmips-msvc/iecieee.mak, + src/arch/sdl/winmips-msvc/ieee.mak, + src/arch/sdl/winmips-msvc/imagecontents.mak, + src/arch/sdl/winmips-msvc/make-bindist.bat, + src/arch/sdl/winmips-msvc/monitor.mak, + src/arch/sdl/winmips-msvc/parallel.mak, + src/arch/sdl/winmips-msvc/pet.mak, src/arch/sdl/winmips-msvc/petcat.mak, + src/arch/sdl/winmips-msvc/plus4.mak, + src/arch/sdl/winmips-msvc/plus4exp.mak, + src/arch/sdl/winmips-msvc/printerdrv.mak, + src/arch/sdl/winmips-msvc/raster.mak, + src/arch/sdl/winmips-msvc/rs232drv.mak, + src/arch/sdl/winmips-msvc/rtc.mak, src/arch/sdl/winmips-msvc/serial.mak, + src/arch/sdl/winmips-msvc/sid.mak, + src/arch/sdl/winmips-msvc/sounddrv.mak, + src/arch/sdl/winmips-msvc/tape.mak, src/arch/sdl/winmips-msvc/tcbm.mak, + src/arch/sdl/winmips-msvc/vdc.mak, src/arch/sdl/winmips-msvc/vdrive.mak, + src/arch/sdl/winmips-msvc/vic20.mak, + src/arch/sdl/winmips-msvc/vic20cart.mak, + src/arch/sdl/winmips-msvc/vicii.mak, + src/arch/sdl/winmips-msvc/viciidtv.mak, + src/arch/sdl/winmips-msvc/viciisc.mak, + src/arch/sdl/winmips-msvc/video.mak, src/arch/sdl/winmips-msvc/x128.mak, + src/arch/sdl/winmips-msvc/x64.mak, src/arch/sdl/winmips-msvc/x64dtv.mak, + src/arch/sdl/winmips-msvc/x64sc.mak, src/arch/sdl/winmips-msvc/xcbm2.mak, + src/arch/sdl/winmips-msvc/xpet.mak, src/arch/sdl/winmips-msvc/xplus4.mak, + src/arch/sdl/winmips-msvc/xvic.mak, + src/arch/win32/utils/geninfocontrib.c, src/info.c, src/info.h: Added + support for mips windows to the sdl port. + +2011-03-17 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/geninfocontrib.dsp, + src/arch/win32/genmsvcver.dsp: Fixed a couple of msvc project files. + +2011-03-17 Marco van den Heuvel + + * doc/vice.texi: Cosmetic fix. + +2011-03-17 Marco van den Heuvel + + * doc/vice.texi: Put 'David Horrocks' (back) into vice.texi. + +2011-03-16 Stefan Haubenthal + + * po/de.po: New German spelling + +2011-03-16 Marco van den Heuvel + + * src/arch/win32/uijoystick.c: Centered the extra joystick adapter + combobox. + +2011-03-16 Marco van den Heuvel + + * src/arch/win32/res.rc: Made a text input element bigger. + +2011-03-15 Marco van den Heuvel + + * doc/vice.texi, src/infocontrib.sed: Added my daughter + (Jennifer Medkief) to the contributers for the work she's been doing on + the windows ui (checking for alignment and bugs, and making suggestions + for more user-friendliness). + +2011-03-14 Thomas Giesel + + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64dtv/c64dtvmem.c, src/monitor/mon_breakpoint.c, + src/monitor/mon_breakpoint.h, src/monitor/monitor.c, src/monitor.h, + src/plus4/plus4mem.c: Use callback function for watchpoint state change + notification. The monitor interface structure has got a callback + function pointer already to notify memory implementations if there are + any watchpoints active. This function is now used everywhere. Removed + old any_watchpoints macro, which used to access monitor internal data + directly. + +2011-03-13 Marco van den Heuvel + + * src/arch/win32/uijoystick.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h: Centered joystick groups in the joystick + settings dialogs of the windows ui. + +2011-03-13 Marco van den Heuvel + + * src/arch/win32/uinetwork.c: Centered the server/client checkbox + headers above the checkboxes in the windows netplay dialog. + +2011-03-13 Marco van den Heuvel + + * src/arch/win32/res.rc: Fixed the distance between the scroll-down + selection items in the windows sound dialog. + +2011-03-13 Marco van den Heuvel + + * src/arch/win32, src/arch/win32/uinetwork.c: Fixed the button sizes in + the windows netplay dialog. + +2011-03-12 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.h, + src/arch/os2/ide-siddefs.h, src/arch/os2/ide-siddtvdefs.h, + src/arch/os2/siddefs.h, src/arch/os2/siddtvdefs.h, + src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, + src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/c64dtvc64.tgt, src/arch/os2/watcom/c64sc.tgt, + src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/config.h, src/arch/os2/watcom/core.tgt, + src/arch/os2/watcom/crtc.tgt, src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/diskimage.tgt, src/arch/os2/watcom/drive.tgt, + src/arch/os2/watcom/fileio.tgt, src/arch/os2/watcom/fsdevice.tgt, + src/arch/os2/watcom/genic.tgt, src/arch/os2/watcom/geninfocontrib32.tgt, + src/arch/os2/watcom/gentr.tgt, src/arch/os2/watcom/gentranslate32.tgt, + src/arch/os2/watcom/gfxoutputdrv.tgt, src/arch/os2/watcom/ide-config.h, + src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, + src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/iecieee.tgt, + src/arch/os2/watcom/iecplus4exp.tgt, src/arch/os2/watcom/ieee.tgt, + src/arch/os2/watcom/imagecontents.tgt, src/arch/os2/watcom/kbd.tgt, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/nonresid-specific.tgt, + src/arch/os2/watcom/nonvic1or2-specific.tgt, + src/arch/os2/watcom/nonx128-specific.tgt, + src/arch/os2/watcom/nonx1541-specific.tgt, + src/arch/os2/watcom/nonx64-specific.tgt, + src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/petcat-specific.tgt, src/arch/os2/watcom/petcat.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/printerdrv.tgt, + src/arch/os2/watcom/raster.tgt, src/arch/os2/watcom/resid-specific.tgt, + src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, + src/arch/os2/watcom/serial.tgt, src/arch/os2/watcom/sounddrv.tgt, + src/arch/os2/watcom/tape.tgt, src/arch/os2/watcom/tcbm.tgt, + src/arch/os2/watcom/vdc.tgt, src/arch/os2/watcom/vdrive.tgt, + src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/vicii.tgt, src/arch/os2/watcom/viciicommon.tgt, + src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/viciisc.tgt, + src/arch/os2/watcom/video.tgt, src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/x128-specific.tgt, src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x1541-specific.tgt, src/arch/os2/watcom/x1541.tgt, + src/arch/os2/watcom/x64-specific.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv-specific.tgt, src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/x64x128-specific.tgt, + src/arch/os2/watcom/xall-specific.tgt, + src/arch/os2/watcom/xcbm2-specific.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xpet-specific.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4-specific.tgt, src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic-specific.tgt, src/arch/os2/watcom/xvic.tgt: + Adapted the command-line configuration files to be able to co-exist with + the IDE-based configuration files of os2 ow, without interfering with + each other. + +2011-03-12 Marco van den Heuvel + + * src/arch/win32/uivideo.c, src/attach.c, src/cbm2/cbm2.c, + src/imagecontents/diskcontents-block.c, src/initcmdline.c, + src/vdrive/vdrive-internal.c: Plugged some memory leaks, courtesy of + Mike Battilana. + +2011-03-12 Marco van den Heuvel + + * configure.in, src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_lex.c, src/version.h, src/arch/win32/vice-version.bat, + src/arch/Makefile.am, ChangeLog, doc/vice.chm, doc/vice.pdf, + doc/vice.inf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/hu.po, + po/it.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version 2.3.2 + +2011-03-12 Marco van den Heuvel + + * src/arch/os2/watcom/README.txt: Updated the os/2 ow readme file. + +2011-03-12 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, src/arch/sdl/win32-watcom/c1541.tgt, + src/arch/sdl/win32-watcom/c64.tgt, src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/core.tgt, src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/fileio.tgt, + src/arch/sdl/win32-watcom/fsdevice.tgt, + src/arch/sdl/win32-watcom/genic.tgt, + src/arch/sdl/win32-watcom/geninfocontrib32.tgt, + src/arch/sdl/win32-watcom/gentr.tgt, + src/arch/sdl/win32-watcom/gentranslate32.tgt, + src/arch/sdl/win32-watcom/genwt.bat, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/ide-config.h, + src/arch/sdl/win32-watcom/ide-siddefs.h, + src/arch/sdl/win32-watcom/siddefs.h, + src/arch/sdl/win32-watcom/ide-siddtvdefs.h, + src/arch/sdl/win32-watcom/siddtvdefs.h, + src/arch/sdl/win32-watcom/ide-sidfpdefs.h, + src/arch/sdl/win32-watcom/siddefs-fp.h, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/imagecontents.tgt, + src/arch/sdl/win32-watcom/maincpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/pet.tgt, src/arch/sdl/win32-watcom/petcat.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/raster.tgt, + src/arch/sdl/win32-watcom/resid.tgt, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/rs232drv.tgt, + src/arch/sdl/win32-watcom/serial.tgt, src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/sounddrv.tgt, + src/arch/sdl/win32-watcom/tape.tgt, src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/vicii.tgt, + src/arch/sdl/win32-watcom/viciicommon.tgt, + src/arch/sdl/win32-watcom/viciidtv.tgt, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/sdl/win32-watcom/video.tgt, src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/x64sc.tgt, src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xpet.tgt, src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt: Adapted the command-line + configuration files to be able to co-exist with the IDE-based + configuration files of sdl win32 ow, without interfering with each other. + +2011-03-12 Marco van den Heuvel + + * src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c1541.tgt, + src/arch/win32/watcom/c64.tgt, src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/config.h, src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/crtc.tgt, src/arch/win32/watcom/diskimage.tgt, + src/arch/win32/watcom/drive.tgt, src/arch/win32/watcom/fileio.tgt, + src/arch/win32/watcom/fsdevice.tgt, src/arch/win32/watcom/genic.tgt, + src/arch/win32/watcom/geninfocontrib32.tgt, + src/arch/win32/watcom/gentr.tgt, + src/arch/win32/watcom/gentranslate32.tgt, + src/arch/win32/watcom/genwinres32.tgt, src/arch/win32/watcom/genwr.tgt, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/ide-config.h, src/arch/win32/watcom/ide-siddefs.h, + src/arch/win32/watcom/siddefs.h, src/arch/win32/watcom/ide-siddtvdefs.h, + src/arch/win32/watcom/siddtvdefs.h, + src/arch/win32/watcom/ide-sidfpdefs.h, + src/arch/win32/watcom/siddefs-fp.h, src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/iec128dcr.tgt, src/arch/win32/watcom/iecbus.tgt, + src/arch/win32/watcom/iecieee.tgt, src/arch/win32/watcom/ieee.tgt, + src/arch/win32/watcom/imagecontents.tgt, + src/arch/win32/watcom/maincpu.tgt, src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/parallel.tgt, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/petcat.tgt, src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/plus4exp.tgt, src/arch/win32/watcom/printerdrv.tgt, + src/arch/win32/watcom/raster.tgt, src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/resid.tgt, + src/arch/win32/watcom/rs232drv.tgt, src/arch/win32/watcom/serial.tgt, + src/arch/win32/watcom/sid.tgt, src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, + src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, src/arch/win32/watcom/viciinew.tgt, + src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, + src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, + src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/xcbm2.tgt, + src/arch/win32/watcom/xpet.tgt, src/arch/win32/watcom/xplus4.tgt, + src/arch/win32/watcom/xvic.tgt: Adapted the command-line configuration + files to be able to co-exist with the IDE-based configuration files of + win32 ow, without interfering with each other. + +2011-03-12 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c1541.vcproj, src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, + src/arch/sdl/win64-msvc/c64exp.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/cartconv.vcproj, + src/arch/sdl/win64-msvc/cbm2.vcproj, src/arch/sdl/win64-msvc/config.h, + src/arch/sdl/win64-msvc/core.vcproj, src/arch/sdl/win64-msvc/crtc.vcproj, + src/arch/sdl/win64-msvc/diskimage.vcproj, + src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/win64-msvc/fileio.vcproj, + src/arch/sdl/win64-msvc/fsdevice.vcproj, + src/arch/sdl/win64-msvc/geninfocontrib.vcproj, + src/arch/sdl/win64-msvc/gentranslate.vcproj, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/sdl/win64-msvc/ide-config.h, + src/arch/sdl/win64-msvc/ide-siddefs.h, src/arch/sdl/win64-msvc/siddefs.h, + src/arch/sdl/win64-msvc/ide-siddtvdefs.h, + src/arch/sdl/win64-msvc/siddtvdefs.h, + src/arch/sdl/win64-msvc/ide-sidfpdefs.h, + src/arch/sdl/win64-msvc/siddefs-fp.h, src/arch/sdl/win64-msvc/iec.vcproj, + src/arch/sdl/win64-msvc/iec128dcr.vcproj, + src/arch/sdl/win64-msvc/iecbus.vcproj, + src/arch/sdl/win64-msvc/iecieee.vcproj, + src/arch/sdl/win64-msvc/ieee.vcproj, + src/arch/sdl/win64-msvc/imagecontents.vcproj, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/parallel.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/petcat.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/plus4exp.vcproj, + src/arch/sdl/win64-msvc/printerdrv.vcproj, + src/arch/sdl/win64-msvc/raster.vcproj, + src/arch/sdl/win64-msvc/resid.vcproj, + src/arch/sdl/win64-msvc/residdtv.vcproj, + src/arch/sdl/win64-msvc/residfp.vcproj, + src/arch/sdl/win64-msvc/rs232drv.vcproj, + src/arch/sdl/win64-msvc/rtc.vcproj, + src/arch/sdl/win64-msvc/serial.vcproj, + src/arch/sdl/win64-msvc/sid.vcproj, + src/arch/sdl/win64-msvc/sounddrv.vcproj, + src/arch/sdl/win64-msvc/tape.vcproj, src/arch/sdl/win64-msvc/tcbm.vcproj, + src/arch/sdl/win64-msvc/vdc.vcproj, + src/arch/sdl/win64-msvc/vdrive.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vicii.vcproj, + src/arch/sdl/win64-msvc/viciidtv.vcproj, + src/arch/sdl/win64-msvc/viciinew.vcproj, + src/arch/sdl/win64-msvc/video.vcproj, + src/arch/sdl/win64-msvc/x128.vcproj, src/arch/sdl/win64-msvc/x64.vcproj, + src/arch/sdl/win64-msvc/x64dtv.vcproj, + src/arch/sdl/win64-msvc/x64sc.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xpet.vcproj, + src/arch/sdl/win64-msvc/xplus4.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj: Adapted the command-line + configuration files to be able to co-exist with the IDE-based + configuration files of sdl win64 msvc, without interfering with each + other. + +2011-03-12 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/c128.dsp, + src/arch/sdl/win32-msvc/c1541.dsp, src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64c64dtv.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, src/arch/sdl/win32-msvc/c64dtv.dsp, + src/arch/sdl/win32-msvc/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc/c64exp.dsp, src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/cartconv.dsp, src/arch/sdl/win32-msvc/cbm2.dsp, + src/arch/sdl/win32-msvc/config.h, src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/crtc.dsp, src/arch/sdl/win32-msvc/diskimage.dsp, + src/arch/sdl/win32-msvc/drive.dsp, src/arch/sdl/win32-msvc/fileio.dsp, + src/arch/sdl/win32-msvc/fsdevice.dsp, + src/arch/sdl/win32-msvc/geninfocontrib.dsp, + src/arch/sdl/win32-msvc/gentranslate.dsp, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc/ide-config.h, + src/arch/sdl/win32-msvc/ide-siddefs.h, src/arch/sdl/win32-msvc/siddefs.h, + src/arch/sdl/win32-msvc/ide-siddtvdefs.h, + src/arch/sdl/win32-msvc/siddtvdefs.h, + src/arch/sdl/win32-msvc/ide-sidfpdefs.h, + src/arch/sdl/win32-msvc/siddefs-fp.h, src/arch/sdl/win32-msvc/iec.dsp, + src/arch/sdl/win32-msvc/iec128dcr.dsp, + src/arch/sdl/win32-msvc/iecbus.dsp, src/arch/sdl/win32-msvc/iecieee.dsp, + src/arch/sdl/win32-msvc/ieee.dsp, + src/arch/sdl/win32-msvc/imagecontents.dsp, + src/arch/sdl/win32-msvc/monitor.dsp, + src/arch/sdl/win32-msvc/parallel.dsp, src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-msvc/petcat.dsp, src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/plus4exp.dsp, + src/arch/sdl/win32-msvc/printerdrv.dsp, + src/arch/sdl/win32-msvc/raster.dsp, src/arch/sdl/win32-msvc/resid.dsp, + src/arch/sdl/win32-msvc/residdtv.dsp, + src/arch/sdl/win32-msvc/residfp.dsp, + src/arch/sdl/win32-msvc/rs232drv.dsp, src/arch/sdl/win32-msvc/rtc.dsp, + src/arch/sdl/win32-msvc/serial.dsp, src/arch/sdl/win32-msvc/sid.dsp, + src/arch/sdl/win32-msvc/sounddrv.dsp, src/arch/sdl/win32-msvc/tape.dsp, + src/arch/sdl/win32-msvc/tcbm.dsp, src/arch/sdl/win32-msvc/vdc.dsp, + src/arch/sdl/win32-msvc/vdrive.dsp, src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp, src/arch/sdl/win32-msvc/vicii.dsp, + src/arch/sdl/win32-msvc/viciidtv.dsp, + src/arch/sdl/win32-msvc/viciisc.dsp, src/arch/sdl/win32-msvc/video.dsp, + src/arch/sdl/win32-msvc/x128.dsp, src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, src/arch/sdl/win32-msvc/x64sc.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, src/arch/sdl/win32-msvc/xvic.dsp: + Adapted the command-line configuration files to be able to co-exist with + the IDE-based configuration files of sdl win32 msvc, without interfering + with each other. + +2011-03-12 Marco van den Heuvel + + * src/arch/win32/resisepic.rc, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, src/arch/win64/c64c64dtv.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64dtvstubs.vcproj, src/arch/win64/c64exp.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/cartconv.vcproj, + src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, + src/arch/win64/fsdevice.vcproj, src/arch/win64/geninfocontrib.vcproj, + src/arch/win64/genmsvcver.vcproj, src/arch/win64/gentranslate.vcproj, + src/arch/win64/genwinres.vcproj, src/arch/win64/gfxoutputdrv.vcproj, + src/arch/win64/iec.vcproj, src/arch/win64/iec128dcr.vcproj, + src/arch/win64/iecbus.vcproj, src/arch/win64/iecieee.vcproj, + src/arch/win64/ieee.vcproj, src/arch/win64/imagecontents.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, + src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, + src/arch/win64/printerdrv.vcproj, src/arch/win64/raster.vcproj, + src/arch/win64/resid.vcproj, src/arch/win64/residdtv.vcproj, + src/arch/win64/residfp.vcproj, src/arch/win64/rs232drv.vcproj, + src/arch/win64/rtc.vcproj, src/arch/win64/serial.vcproj, + src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, + src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, + src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, + src/arch/win64/vic20.vcproj, src/arch/win64/vicii.vcproj, + src/arch/win64/viciidtv.vcproj, src/arch/win64/viciinew.vcproj, + src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, + src/arch/win64/x64sc.vcproj, src/arch/win64/xcbm2.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj: Adapted the command-line configuration files + to be able to co-exist with the IDE-based configuration files of win64 + msvc, without interfering with each other. + +2011-03-12 Marco van den Heuvel + + * src/resid/filter.h, src/resid/sid.h, src/resid/envelope.h, + src/resid/extfilt.h, src/resid/voice.h, src/resid/wave.h, configure.in, + src/arch/win32/res.rc, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/base.dsp, + src/arch/win32/c128.dsp, src/arch/win32/c1541.dsp, + src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64c64dtv.dsp, src/arch/win32/c64cart.dsp, + src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, + src/arch/win32/c64exp.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/cartconv.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/core.dsp, src/arch/win32/crtc.dsp, + src/arch/win32/dinput_handle.c, src/arch/win32/dinput_handle.h, + src/arch/win32/diskimage.dsp, src/arch/win32/drive.dsp, + src/arch/win32/fileio.dsp, src/arch/win32/fsdevice.dsp, + src/arch/win32/geninfocontrib.dsp, src/arch/win32/genmsvcver.dsp, + src/arch/win32/gentranslate.dsp, src/arch/win32/genwinres.dsp, + src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, + src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, + src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, + src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, + src/arch/win32/msvc/config.h, src/arch/win32/msvc/ide-config.h, + src/arch/win32/msvc/ide-siddefs.h, src/arch/win32/msvc/siddefs.h, + src/arch/win32/msvc/ide-siddtvdefs.h, src/arch/win32/msvc/siddtvdefs.h, + src/arch/win32/msvc/ide-sidfpdefs.h, src/arch/win32/msvc/siddefs-fp.h, + src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, + src/arch/win32/petcat.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/plus4exp.dsp, src/arch/win32/printerdrv.dsp, + src/arch/win32/raster.dsp, src/arch/win32/resacia.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdrivepetcbm2.rc, src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, + src/arch/win32/reside64.rc, src/arch/win32/residfp.dsp, + 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/respetreu.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/rs232drv.dsp, src/arch/win32/rtc.dsp, + src/arch/win32/serial.dsp, src/arch/win32/sid.dsp, + src/arch/win32/sounddrv.dsp, src/arch/win32/tape.dsp, + src/arch/win32/tcbm.dsp, src/arch/win32/uicmdline.c, + src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, + src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, + src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, + src/arch/win32/viciisc.dsp, src/arch/win32/video.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp, + src/resid/Makefile.am, src/resid/pot.h, src/resid/resid-config.h, + src/resid/version.cc, src/resid-dtv/Makefile.am, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/residdtv-config.h, + src/resid-dtv/sid.h, src/resid-dtv/version.cc, src/resid-dtv/voice.h, + src/resid-dtv/wave.h, src/resid-fp/Makefile.am, src/resid-fp/envelope.h, + src/resid-fp/extfilt.h, src/resid-fp/filter.h, src/resid-fp/pot.h, + src/resid-fp/residfp-config.h, src/resid-fp/sid.h, + src/resid-fp/version.cc, src/resid-fp/voice.h, src/resid-fp/wave.h, + src/translate.c, src/vice.h: Adapted the command-line configuration + files to be able to co-exist with the IDE-based configuration files of + win32 msvc, without interfering with each other. + +2011-03-11 Marcus Sutton + + * src/monitor/monitor.c: Add an informational message to the monitor's + screen command, and make use of the bank from mem_get_screen_parameter(). + (Fixes xcbm2.) + +2011-03-11 Thomas Giesel + + * src/monitor/monitor.c, src/monitor/mon_breakpoint.c, + src/monitor/mon_breakpoint.h, src/monitor/mon_parse.c, + src/monitor/mon_parse.y, src/monitor/montypes.h, src/monitor.h: Prepared + checkpoint data model for a more generic implementation, moved global + checkpoint list data into monitor.c + +2011-03-10 Ingo Korb + + * src/cmdline.c: Fix incorrect "Option '-foo' is ambigous" message for + unabbreviated command line options + +2011-03-09 Marco van den Heuvel + + * src/arch/win32/utils/geninfocontrib.c: Changed the strdup call to + _strdup. + +2011-03-09 Marco van den Heuvel + + * configure.in: Since ow is used for the os/2 compile (and os/2 + documentation generation) check for wipfc first and then check for ipfc + if the tool is not present (old ow). + +2011-03-08 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/watcom/genic.tgt, + src/arch/os2/watcom/geninfocontrib32.tgt, src/arch/os2/watcom/genwt.bat, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/xall-specific.tgt: + Added generation of infocontrib.h to the os/2 ow project files. + +2011-03-08 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am: Added new ow project files to + the Makefile.am + +2011-03-08 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/genic.tgt, + src/arch/sdl/win32-watcom/geninfocontrib32.tgt, + src/arch/sdl/win32-watcom/gentr.tgt, src/arch/sdl/win32-watcom/genwt.bat, + src/arch/sdl/win32-watcom/vice.wpj: Added generation of infocontrib.h + to the sdl win32 ow project files. + +2011-03-08 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/geninfocontrib.vcproj, + src/arch/sdl/win64-msvc/vice.sln: Added generation of infocontrib.h to + the sdl win64 msvc project files. + +2011-03-08 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/geninfocontrib.dsp, + src/arch/sdl/win32-msvc/vice.dsw: Added generation of infocontrib.h to + the sdl win32 msvc project files. + +2011-03-07 Marco van den Heuvel + + * src/arch/win64/geninfocontrib.vcproj, src/arch/win64/Makefile.am, + src/arch/win64/vice.sln: Added generation of infocontrib.h to the win64 + project files. + +2011-03-07 Marco van den Heuvel + + * src/arch/win32/utils/geninfocontrib.c, + src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/genic.tgt, + arch/win32/watcom/geninfocontrib32.tgt, + src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/Makefile.am, src/arch/Makefile.am, + src/arch/watcom-source-wrappers/geninfocontrib32.c, + src/arch/win32/watcom/genwt.bat: Added generation of infocontrib.h to + the win32 ow project files. + +2011-03-07 Marco van den Heuvel + + * src/resid/voice.h, src/resid/wave.h: Moved some calls over to the + 'public' section because ow was complaining that access to protected + members is not allowed. + +2011-03-07 Thomas Giesel + + * src/monitor/monitor.c, src/monitor/mon_breakpoint.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.y, src/monitor.h, + src/monitor/mon_lex.c, src/monitor/mon_parse.h: Cleaned up inconsistent + naming (checkpoint = watchpoint | breakpoint | tracepoint) + +2011-03-07 Marco van den Heuvel + + * data, arch/win32/utils/geninfocontrib.c, src/arch/win32/Makefile.am, + src/arch/win32/geninfocontrib.dsp, src/arch/win32/vice.dsw: Added + generation of infocontrib.h to the win32 msvc project files. + +2011-03-07 Marco van den Heuvel + + * src/sounddrv/soundwmm.c: Defined DWORD_PTR for compilers it is not + defined for. + +2011-03-06 Marco van den Heuvel + + * configure.in: Added a check for pdftex and disabled the building of + the vice.pdf file when this tool is not present. + +2011-03-05 Marco van den Heuvel + + * ChangeLog, configure.in, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, + doc/vice.pdf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/it.po, + po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po: VICE version 2.3.1 + +2011-03-05 Olaf Seibert + + * po/Makefile.in.in: Revert last change. + +2011-03-05 Marco van den Heuvel + + * src/arch/win32/utils/Makefile.am, + src/arch/win32/utils/geninfocontrib.c: Added the start of a + geninfocontrib tool for msvc/ow, this is wip for right now. + +2011-03-05 Olaf Seibert + + * po/Makefile.in.in: Better $DESTDIR support. + +2011-03-05 Olaf Seibert + + * configure.in: Check for dlopen() without -ldl first. + +2011-03-05 Olaf Seibert + + * src/geninfocontrib_h.sh: Avoid a bash-ism. + +2011-03-05 Marco van den Heuvel + + * src/infocontrib.sed: Forced the line-ending style to LF. + +2011-03-05 Dag Lem + + * src/resid/filter.h: Added documentation for calculation of VCR gate + voltage + +2011-03-04 Marco van den Heuvel + + * doc/Makefile.am: Touch dox when the tools to generate them are not + present. + +2011-03-04 Marco van den Heuvel + + * doc/vice.texi, src/arch/win32/utils/geninfocontrib.c: Changed the + maximum width of the members/contributions/thanx text in vice.texi to 68 + chars and added substitution of the @dots() tag to the infocontrib.h + auto-generation. + +2011-03-04 Marcus Sutton + + * src/arch/beos/c64ui.cc: Fix C64_256K bug in the BeOS menu. + +2011-03-04 Daniel Kahlin + + * src/resid/filter.cc: Corrected k for 8580 (accidentally set to 0.7 + instead of 1.0). This broke resid on at least one configuration. + +2011-03-04 Marco van den Heuvel + + * src/cartconv.c: Display usage when -f/-t/-i/-o/-n/-l is given without + an extra parameter. + +2011-03-04 Marco van den Heuvel + + * src/arch/win32/utils/gentranslate.c: Don't do a string compare unless + the string length is long enough. + +2011-03-04 Marco van den Heuvel + + * doc/vice.texi, src, src/Makefile.am, src/geninfocontrib_h.sh, + src/info.c, src/infocontrib.sed: Added autogeneration of the VICE + members/contributors/thanx text (infocontrib.h, previously part of + info.c, now included as a header) from vice.texi (shell only for now, + project file changes is being worked on). + +2011-03-03 Dag Lem + + * src/resid/filter.cc, src/resid/filter.h: Include gate coupling + coefficient (kappa) in equations for strong inversion + +2011-03-02 Dag Lem + + * src/resid/filter.cc: Include EKV gate coupling coefficient (kappa) + +2011-03-02 Dag Lem + + * src/resid/filter.cc, src/resid/filter.h: Optimize out explicit + variable translations + +2011-03-02 Marco van den Heuvel + + * doc/fixdox.sh, doc/t2h.pl, doc/texi2chm.sh, doc/vice.chm: Added + support for most of the previously unsupported texi-tags for the chm + format generation. + +2011-03-02 Dag Lem + + * src/resid/sid.cc, src/resid/sid.h: Explicit inlining of output() + +2011-03-01 Dag Lem + + * src/resid/envelope.h, src/resid/extfilt.h, src/resid/filter.h, + src/resid/voice.h, src/resid/wave.h: Cleanup of inlining + +2011-03-01 Dag Lem + + * src/resid/sid.cc, src/resid/sid.h: Inlining of clock() for speedup + +2011-03-01 Dag Lem + + * src/resid/sid.cc, src/resid/sid.h: Simplification of sampling code + - make inlining of the last clock() viable + +2011-02-28 Marco van den Heuvel + + * doc/Makefile.am, doc/fixdox.sh, doc/vice.txt: Added .txt format + documentation file fixing. + +2011-02-28 Dag Lem + + * src/resid/extfilt.h, src/resid/sid.cc: Ensure that gcc generates + branch free code for overflow handling + +2011-02-28 Dag Lem + + * src/resid/sid.cc: Simplification of sampling code + +2011-02-28 Dag Lem + + * src/resid/filter.cc, src/resid/filter.h: Summer micro-optimization for + single cycle clock() - avoid a branch by including filter + enabled/disabled in summer mask + +2011-02-28 Daniel Kahlin + + * README: Added x64sc to the list of binaries. + +2011-02-27 Marco van den Heuvel + + * doc/Makefile.am, doc/fixdox.sh: Started on a script which will help in + the correct generation of various documentation formats without having + to alter the original vice.texi + +2011-02-27 Dag Lem + + * src/resid/filter.h: Revert premature mixer input micro-optimization + - requires 8580 op-amp model + +2011-02-27 Marco van den Heuvel + + * src/arch/unix/x11/xaw/widgets/TextField.c: Use X_HAVE_UTF8_STRING + instead since it is used to indicate the presence of the feature. + +2011-02-27 Marco van den Heuvel + + * doc/html/plain/NEWS: Prepared the NEWS file for 2.4, so it can be + updated as features are added and fixes made. -2008-02-10 Christian Vogelgsang +2011-02-27 Dag Lem - * build/macosx/build-*: updated to recent library versions + * src/resid/filter.h: Mixer micro-optimization - avoid a branch in + generated code for switches -2008-02-08 Marco van den Heuvel +2011-02-26 Marco van den Heuvel - * configure.in: Added initial nextstep/openstep support. - -2008-02-04 Marco van den Heuvel - - * Makefile.am, configure.in: Added support for SkyOS. - -2008-02-02 pottendo - - * data/fonts/Makefile.am (install): Create directory ~/.fonts - if not existing before installing. - -2008-01-31 Fabrizio Gennari - - * configure.in: Do not fail if gtkglext is not present. - -2008-01-31 pottendo - - * data/fonts/Makefile.am (install): Install CBM font in - ${HOME}/.fonts and run `fc-cache'. - -2008-01-27 Andreas Boose - - * Version 1.22.8. - -2008-01-25 Marco van den Heuvel - - * Makefile.am, build/Makefile.am, build/qnx4/build.sh, - configure.in: Added qnx4 support. - -2008-01-23 Marco van den Heuvel - - * Makefile.am, configure.in: Finalized the hpux support. - -2008-01-20 Marco van den Heuvel - - * Makefile.am, configure.in: Added preliminary hpux support. - -2008-01-18 Marco van den Heuvel - - * Makefile.am: Fixed the man and info directories for the - solaris, openserver and unixware binary distributions. - - * configure.in: Fixed the detection of libXv and its header. - -2008-01-12 Marco van den Heuvel - - * acinclude.m4: Added the pkg.m4 code. - -2008-01-02 pottendo - - * doc/html/plain/NEWS: Updated. - - * configure.in (HAVE_FULLSCREEN): New global macro to compile - conditional fullscreen support. - - * doc/html/plain/BUGS: Updated. - * doc/openGLsync-howto.txt: Updated. - -2008-01-02 Marco van den Heuvel - - * doc/html/plain/cbm_basic_tokens.txt: Updated with WSF and - game basic tokens. - -2008-01-01 Marco van den Heuvel - - * README, doc/Readme.dos, doc/vice.texi: Updated '2007' to - '2008'. - -2007-12-30 Andreas Boose - - * Version 1.22.7. - -2007-12-28 Marco van den Heuvel - - * petcat.c: Added support for WS basic final. - -2007-12-28 pottendo - - * configure.in: If openGL_sync is found also set - `USE_XF86_EXTENSIONS' as some X11 specifics are needed for - openGL. - (USE_XF86_EXTENSIONS): Removed DGA1, DGA2 checks. - -2007-12-18 Marco van den Heuvel - - * configure.in: Added aros64 support and disabled netplay for - ppc-aros. - -2007-12-09 Andreas Boose - - * Version 1.22.6. - -2007-11-22 Marco van den Heuvel - - * configure.in: Fixed an -lICE check issue. - -2007-11-08 Marco van den Heuvel - - * configure.in: Changed the M68K AmigaOS3 compile to use 68020 - optimized code. - -2007-11-04 Andreas Boose - - * Version 1.22.5. - -2007-10-30 Christian Vogelgsang - - * build/macosx/build-vice-dist.sh: adapted to new Mac OS X - 10.5 + * doc/html/index.html: Updated. -2007-10-21 Andreas Boose +2011-02-26 Marco van den Heuvel - * Version 1.22.4. + * doc/html/plain/NEWS: Cosmetic fix. - * doc/Makefile.am: Added `Win32-Cygwin-HOWTO.txt' file - contributed by Chris Pressey. +2011-02-26 Marco van den Heuvel -2007-10-15 Marco van den Heuvel + * src/arch/sdl/make-bindist_qnx6.sh, + src/arch/sdl/make-bindist_syllable.sh: fixed. - * configure.in: Changed the 'SYNC' keyword to 'VICE_SYNC' to - make the source compile ok on gentoo. +2011-02-26 Marco van den Heuvel -2007-09-16 Andreas Boose + * AUTHORS, README: Updated with new members. - * Version 1.22.3. +2011-02-26 Marco van den Heuvel -2007-09-06 Marco van den Heuvel + * src/arch/amigaos/vic20ui.c: Don't include mui/mui.h, since this + causes double defines on amigaos3. - * README: Updated. +2011-02-26 Marco van den Heuvel -2007-09-02 Andreas Boose + * src/c64/cart/c64cart.c, src/keyboard.c: If RAND_MAX is not defined, + use INT_MAX instead. - * Version 1.22.2. +2011-02-26 Marco van den Heuvel -2007-08-19 Andreas Boose + * src/cartconv.c: If memmove is not present use bcopy. - * Version 1.22.1. +2011-02-26 Dag Lem - * configure.in: Define `UNSTABLE'. + * src/resid/filter.h: Mixer micro-optimization -2007-08-17 Marco van den Heuvel +2011-02-24 Dag Lem - * Makefile.am, config.guess, configure.in: Added SCO - Openserver and Unixware support. + * vice-gtk.spec.in: Added missing files, fix for 64 bit builds -2007-08-05 Andreas Boose +2011-02-24 Dag Lem - * Version 1.22. + * vice-gtk.spec.in: Failed dlopens seems to be non-fatal; remove + requirements for ffmpeg-libs and lame-libs - * configure.in: Do not define `UNSTABLE'. +2011-02-23 Dag Lem - * README, vice.spec, doc/html/plain/BUGS, doc/vice.texi: - Updated. + * vice-gtk.spec.in: Only state libraries loaded at runtime as explicit + requirements -2007-08-05 Christian Vogelgsang +2011-02-23 Dag Lem - * doc/html/index.html: removed obsolete Mac patch + * configure.in: Small fix for readline check -2007-08-04 Andreas Boose +2011-02-23 Andreas Matthies - * Version 1.21.13. + * src/arch/win32/uivideo.c: Next try to fix the palette ui in win32. - * doc/html/plain/NEWS: Updated. +2011-02-23 Dag Lem -2007-08-02 Andreas Matthies + * vice-gtk.spec.in: Final touches for 2.3 - * doc/html/index.html, doc/html/plain/NEWS: Some additions. +2011-02-23 Dag Lem -2007-07-29 Christian Vogelgsang + * doc/Makefile.am: Fixed missing install of vice.* docs - * doc/html/macosx.html: updated for 1.22 release +2011-02-23 Dag Lem -2007-07-27 Christian Vogelgsang + * configure.in: Fix broken check for IPv6 - * build/macosx/build-vice-dist.sh: fixed lib refs in ppc and - non-ub compilation +2011-02-22 Dag Lem -2007-07-16 Andreas Boose + * vice-gtk.spec.in: Specify -march=pentium-m for i686 in order to use + SSE2 for resampling - * Version 1.21.12. +2011-02-22 Andreas Matthies -2007-07-15 Marco van den Heuvel + * src/arch/win32/uivideo.c: Fixed (de-)allocation of palette file + string and selection of chip register. - * build/amigaos/build-vbcc.sh: Fixed. +2011-02-22 Dag Lem - * configure.in, config.sub: Added gcc warpos compile support. + * vice-gtk.spec.in: Updated requirements. Less conservative + architecture specific optimizations. -2007-07-11 Marco van den Heuvel +2011-02-20 Dag Lem - * doc/html/amigaos.html, doc/html/beos.html, - doc/html/index.html, doc/html/plain/NEWS, - doc/html/solaris.html, doc/vice.texi: Updated for the 1.22 - release. + * src/resid/filter.cc, src/resid/filter.h: Improved accuracy and + (hopefully) a small speedup for solve_gain -2007-07-10 Marco van den Heuvel +2011-02-20 Dag Lem - * configure.in: Fixed some library and function detection - issues. + * src/resid/filter.cc: EKV model: Comments -2007-07-01 Andreas Boose +2011-02-20 Dag Lem - * Version 1.21.11. + * src/resid/filter.cc: EKV model: Rename Vgx to kVgx to clarify that + Vgx must be scaled accordingly if the value for kappa is changed from + 1.0 -2007-06-28 Marco van den Heuvel +2011-02-19 Marco van den Heuvel - * configure.in: Added an extra check for the type/version of - the win32 prefered resource compile (wrc). + * ChangeLog, po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/translate_text.c: Proper VICE 2.3 with previously forgotten + translations update. -2007-06-17 Christian Vogelgsang +2011-02-19 Marco van den Heuvel - * configure.in: added new cocoa directories + * configure.in, ChangeLog, src/version.h, + src/arch/win32/vice-version.bat, doc/vice.guide, doc/vice.chm, + doc/vice.pdf, doc/vice.hlp, po/fr.po, po/nl.po, po/pl.po, po/it.po, + po/hu.po, po/da.po, po/tr.po, po/de.po, po/sv.po, src/translate_text.c, + src/arch/amigaos/intl_text.c, src/arch/win32/res.rc: VICE version 2.3 -2007-06-10 Andreas Boose +2011-02-19 Christian Vogelgsang - * Version 1.21.10. + * doc/html/plain/NEWS: macosx: updated NEWS -2007-05-22 Marco van den Heuvel +2011-02-19 Dag Lem - * configure.in: Added netplay support to Amiga OS3 and AROS - ports. + * src/resid/filter.cc, src/resid/filter.h: VCR: Safer scaling for Vg + table lookup indexes -2007-05-20 Andreas Boose +2011-02-19 Christian Vogelgsang - * Version 1.21.9. + * src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m: macosx: + fixed some warnings -2007-05-05 Andreas Boose +2011-02-19 Christian Vogelgsang - * Version 1.21.8. + * src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h: macosx: better compatiblity for + platform query -2007-04-29 Andreas Boose +2011-02-19 Dag Lem - * Version 1.21.7. + * src/resid/filter.cc, src/resid/filter.h: VCR: Simple is beautiful (and fast\!) - * data/C128/x11_sym.vkm, data/C128/x11_pos.vkm, - data/C128/win_pos.vkm, data/C128/win_sym.vkm, - data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, - data/C128/dos_pos.vkm, data/C128/dos_sym.vkm, - data/C128/beos_pos.vkm, data/C128/beos_sym.vkm, - data/C128/amiga_pos.vkm, data/C128/amiga_sym.vkm: Use C64 - cursor keys in C64 mode (alternative keyboard mapping). +2011-02-19 Christian Vogelgsang -2007-04-29 Andreas Boose + * src/arch/sdl/archdep_unix.c: macosx: fixed platform detection on SDL + version - * Version 1.21.6. +2011-02-19 Christian Vogelgsang -2007-04-25 Christian Vogelgsang + * src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h: fixed comment - * Makefile.am: pass the UI type for the mac port to the - bindist script +2011-02-19 Christian Vogelgsang - * configure.in: added --with-cocoa switch and more Cocoa - specific code + * src/arch/platform.h, src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/platform_macosx.c, + src/arch/unix/macosx/platform_macosx.h: macosx: added runtime OS and + arch detection - * data/C128/Makefile.am, data/C128/osx_pos.vkm, - data/C128/osx_sym.vkm, data/C64/Makefile.am, - data/C64/osx_pos.vkm, data/C64/osx_sym.vkm: - added Max OS X native keymaps +2011-02-19 Antti S. Lankila - * doc/Makefile.am: changed info line since old version breaks - my local make dist + * src/resid/filter.cc: Whoops! 0.75 was correct all along. -2007-04-25 Marco van den Heuvel +2011-02-19 Antti S. Lankila - * configure.in: Fixed a problem with SYNC and netbsd joystick - support. + * src/resid/filter.cc: Adjust 8580 peak-to-peak down by 1/3, to avoid + clipping on songs like Pot Wears Loon Pants or Drum Fool. -2007-04-22 Andreas Boose +2011-02-19 Dag Lem - * Version 1.21.5. + * src/resid/siddefs.h.in: Prefixed leftover defines with "RESID_" -2007-04-09 Andreas Boose +2011-02-19 Daniel Kahlin - * Version 1.21.4. + * src/info.c: Added a mention of test result contributors. -2007-04-02 Marco van den Heuvel +2011-02-19 Dag Lem - * build/amigaos/build-vbcc.sh: Started the c128 2mhz mode - support. + * src/resid/configure.in: reSID 1.0-pre2 -2007-04-01 Andreas Boose +2011-02-19 Dag Lem - * Version 1.21.3. + * src/resid/filter.h: VCR: Simplification/beautification -2007-03-23 Christian Vogelgsang +2011-02-19 Dag Lem - * configure.in: added --disable-bundle switch and - MACOSX_BUNDLE define to disable application bundle creation on - Macs. + * src/resid/filter.cc: Clamp Vg lookup table values to 16 bits -2007-03-22 Christian Vogelgsang +2011-02-18 Dag Lem - * build/Makefile.am, build/macosx/build-ffmpeglame.h: added - builder script for FFMPEG and Lame. + * src/resid/filter.cc, src/resid/filter.h: Temporary op-amp + initializiation table (shaves 4MB data off data segment) - * build/macosx/build-vice-dist.sh: new presets +2011-02-18 Marco van den Heuvel - * arch/unix/macosx/x11-launcher.sh: fixed typo in EMU selector + * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. -2007-03-22 Christian Vogelgsang +2011-02-18 Marco van den Heuvel - * configure.in, src/Makefile.am: introduced xxx_LIBS per - module and emu_extlibs. link executables against minimal set - of required libs. + * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. -2007-03-22 Marco van den Heuvel +2011-02-18 Marco van den Heuvel - * configure.in: Added sys/joystick.h header check, and changed - the preferred libdir and docdir for netbsd and freebsd. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added proper expert cartridge support + to the os/2 ui. - * doc/Makefile.am, doc/html/Makefile.am: Changed the preferred - docdir for netbsd and freebsd. +2011-02-18 Marco van den Heuvel -2007-03-22 Marco van den Heuvel + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added several 'save ... image when + changed' elements to the os/2 ui. - * Makefile.am, configure.in: Added 'use make bindist instead - of make install' message for platforms that don't use 'make - install'. +2011-02-17 Marco van den Heuvel -2007-03-19 Andreas Boose + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added mmc replay support to the + os/2 ui. - * Version 1.21.2. +2011-02-17 Marco van den Heuvel -2007-03-17 Andreas Boose + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added mmc64 support to the os/2 ui. - * Version 1.21.1. +2011-02-17 Marco van den Heuvel - * configure.in: Define `UNSTABLE'. - Added missing `; then' operator to usb joystick detection. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added vic20 cart writebacks to the + os/2 ui. - * doc/html/Makefile.am: Added `macosx.html'. +2011-02-17 Marco van den Heuvel -2007-03-14 Marco van den Heuvel + * po/da.po: Updated by Mikkel. - * AUTHORS: Added Christian to the list. +2011-02-17 Christian Vogelgsang - * Makefile.am: Added 'make bindist(zip)' functionality for the - riscos port. + * doc/html/macosx.html: updated macosx download page - * build/Makefile.am, build/riscos/build-cross.sh: Added riscos - cross compiler based build script. +2011-02-17 Marco van den Heuvel - * data/C128/Makefile.am, data/C128/ROdflt.vkm, - data/C64/Makefile.am, data/C64/ROdflt.vkm, - data/CBM-II/Makefile.am, data/CBM-II/ROdflt.vkm, - data/PET/Makefile.am, data/PET/RObusi.vkm, - data/PET/ROgrph.vkm, data/PLUS4/Makefile.am, - data/PLUS4/ROdflt.vkm, data/VIC20/Makefile.am, - data/VIC20/ROdflt.vkm: Added riscos specific .vkm files. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added vic20 cart support to the os/2 ui. -2007-03-12 Marco van den Heuvel +2011-02-03 Antti S. Lankila - * build/amigaos/build-vbcc.sh: Changed the names of the WarpOS - and PowerUP binary distributions. + * src/resid/filter.cc, src/resid/filter.h: Make the 6581 Vcr element + calculation entirely branch-free by using a form that allows generating + conditional move. This seems to give a significant speed boost on ARM + devices. - * build/beos/ppc-build.sh: Fixed a typo. +2011-02-16 Dag Lem - * configure.in: Added extra usb lib/header checks. + * src/resid/filter.cc: Replace K with u*Cox/2 for clarity -2007-03-04 Andreas Boose +2011-02-16 Dag Lem - * Version 1.21. + * src/resid/filter.cc: Fixed scaling of (unused) vc_min/max - * configure.in: Do not define `UNSTABLE'. +2011-02-16 Dag Lem -2007-03-03 Andreas Boose + * src/resid/filter.h: VCR micro-optimization - * Version 1.20.24. +2011-02-16 Marco van den Heuvel - * doc/vice.texi: Fixed some syntax bugs. + * src/arch/unix/x11/xaw/widgets/TextField.c: vice.h already includes + config.h, including vice.h is the prefered method. - * doc/html/plain/NEWS, README, vice.spec: Updated. +2011-02-16 Daniel Kahlin -2007-03-03 Marco van den Heuvel + * src/info.c: Cosmetic change. - * doc/html/plain/NEWS: Added a news item for the release of - 1.21. +2011-02-16 Olaf Seibert -2007-03-02 Christian Vogelgsang + * src/arch/unix/x11/xaw/widgets/TextField.c: Clean up comment. - * doc/html/index.html, doc/vice.texi: added myself to VICE - team +2011-02-16 Daniel Kahlin -2007-03-02 Christian Vogelgsang + * src/info.c: Further updated info on x64sc contributions. - * doc/html/index.html, doc/html/macosx.html: created new Mac - OS X download page with links for both X11 AW and Gtk+ version +2011-02-16 Dag Lem - * doc/html/plain/NEWS: updated with my contributions + * src/resid/configure.in, src/resid/filter.cc, src/resid/filter.h, + src/resid/siddefs.h.in, src/resid/wave.h: Use EKV transistor model + for VCR - * doc/ReadmeMacOSX.txt: added missing FFMPEG +2011-02-16 Daniel Kahlin -2007-02-27 Marco van den Heuvel + * src/info.c: Updated info on recent contributions. - * doc/html/index.html, doc/vice.texi: Updated for the 1.21 - release. +2011-02-16 Marco van den Heuvel -2007-02-25 Christian Vogelgsang + * configure.in: Enable building of x64dtv when sdlui is enabled. - * build/macosx/build-allext.sh, - build/macosx/build-ffmpeglame.sh, - build/macosx/build-inc.sh, build/macosx/build-vice-dist.sh: - added and integrated build of FFMpeg + Lame for Macs +2011-02-16 pottendo -2007-02-25 Christian Vogelgsang + * po/da.po, po/it.po, po/nl.po, po/tr.po: Updated. - * configure.in: move SOUND_LIBS to LIBS for all ports +2011-02-16 Marco van den Heuvel -2007-02-25 Andreas Boose + * src/midi.c: Put the ending #endif in the proper spot. - * Version 1.20.23. +2011-02-16 pottendo -2007-02-24 Marco van den Heuvel + * po/de.po: Updated. - * Makefile.am: Added the 'make cleantrans' rule. +2011-02-16 pottendo -2007-02-24 Christian Vogelgsang + * po/sv.po: Updated by Peter. - * configure.in: fixed checks for unix ffmpeg detection +2011-02-15 Marco van den Heuvel -2007-02-21 Marco van den Heuvel + * src/arch/unix/x11/xaw/widgets/TextField.c: Don't define intptr_t when + sys/int_types.h has already been included. - * configure.in: Fixed a typo. +2011-02-15 Marco van den Heuvel -2007-02-21 Marco van den Heuvel + * build/qnx4/build.sh: Don't use builtin_expect for qnx4. - * build/beos/ppc-build.sh: Added '-inclpaths nosys' to get - #include function properly. +2011-02-15 Marco van den Heuvel - * build/minix3/build-package.sh: Updated to build from the - root or build directory. + * src/arch/unix/x11/xaw/widgets/TextField.c: Don't typedef wchar_t when + already defined in stddef.h - * configure.in: Changed the behaviour of SOUND_LIBS for beos - and solaris to avoid build problems. +2011-02-15 Marco van den Heuvel - * doc/html/Makefile.am, doc/html/beos.html: Added new BeOS - ports page. + * doc/html/amigaos.html, doc/html/beos.html, doc/html/index.html, + doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html: Prepared + some of the source/bin download pages for the 2.3 release. - * doc/html/amigaos.html, doc/html/solaris.html: Updated for - the 1.21 release. +2011-02-15 Marco van den Heuvel - * doc/html/plain/NEWS: Updated with the things I was involved - in. + * src/arch/win32/res.rc: Fixed a typo. -2007-02-11 Andreas Boose +2011-02-15 Daniel Kahlin - * Version 1.20.22. + * src/main.c: Corrected a syntax error. -2007-02-10 Marco van den Heuvel +2011-02-15 Marco van den Heuvel - * build/amigaos/build-vbcc.sh: Added the new sound drivers. + * src/arch/unix/x11/xaw/widgets/TextField.c: Last tweak for + international support in TextField.c - * configure.in: Added checking for libmp3lame for mp3 sound - record support and fixed the amiga graphics headers check. +2011-02-15 Marco van den Heuvel -2007-02-05 Marco van den Heuvel + * README, doc/Readme.dos, doc/vice.texi, man/vice.1, + src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/msdos/ui.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/os2/install.cmd, + src/arch/sdl/make-bindist_qnx6.sh, src/arch/unix/macosx/x11-launcher.sh, + src/arch/unix/qnx6/make-bindist.sh, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/resid/README, src/resid/THANKS, + vice-gtk.spec.in, vice-mint.spec.in, vice.spec.in: Updated the vice + homepage url. - * build/Makefile.am, build/amigaos/build-os4-native.sh, - configure.in: Added native AmigaOS4 compile support, based on - the suggestions provided by Peter Gordon - . +2011-02-15 Marco van den Heuvel - * build/amigaos/build-vbcc.sh: Added digimax support. + * doc/html/index.html, doc/vice.texi, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc, src/info.c, src/main.c: Updated the members + lists. -2007-02-03 Marco van den Heuvel +2011-02-15 Marco van den Heuvel - * Makefile.am, build/Makefile.am, build/beos/ppc-build.sh, - configure.in: Added ppc-beos support. + * src/arch/unix/x11/xaw/widgets/Makefile.am, + src/arch/unix/x11/xaw/widgets/utf8ext.c, + src/arch/unix/x11/xaw/widgets/utf8ext.h: Removed (no longer needed) + utf8ext.* files. -2007-01-28 Andreas Boose +2011-02-15 Marco van den Heuvel - * Version 1.20.21. + * configure.in, src/arch/unix/x11/xaw/widgets/TextField.c: Fixes for + TextField.c: added configure tests for _Xlc_* functions and added + (modified) patch by Olaf. -2007-01-23 Marco van den Heuvel +2011-02-15 pottendo - * build/Makefile.am, build/amigaos/build-vbcc.sh: Added amiga - vbcc compiler support. + * po/da.po: Updated by Mikkel. -2007-01-07 Andreas Boose +2011-02-14 Marco van den Heuvel - * Version 1.20.20. + * src/arch/unix/x11/xaw/widgets/TextField.c: More fixes for non-wchar + platforms. -2007-01-01 Marco van den Heuvel +2011-02-14 Christian Vogelgsang - * README, doc/Readme.dos, doc/vice.texi: Changed the '2006' - year references to '2007'. + * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm: macosx: fixed Y/Z for + US x128 keyboard -2006-12-31 pottendo +2011-02-14 Marco van den Heuvel - * doc/openGLsync-howto.txt: Updated. + * src/arch/unix/socketimpl.h: Added openserver 5 fix. - * configure.in: Added check for `glXWaitVideoSyncSGI' +2011-02-14 Marco van den Heuvel - * configure.in: Added check for XRandR as fullscreen device. + * vice-mint.spec.in: Changed --with-sdl to --with-sdlsound. -2006-12-25 pottendo +2011-02-14 Marco van den Heuvel - * doc/openGLsync-howto.txt: New file. + * configure.in, src/arch/unix/x11/xaw/widgets/TextField.c: Fixed for + platforms without intptr_t and wchar.h, added wchar.h test to configure. - * configure.in: Added intermediate solution for X11 vblank sync - support based on openGL. Enable currently with `--enable-vblank' - at configure time. Autodetection is still missing. +2011-02-14 Andreas Matthies -2006-12-24 Andreas Boose + * src/gfxoutputdrv/ffmpegdrv.c: Fixed declaration of framecounter. - * Version 1.20.19. +2011-02-13 Marco van den Heuvel -2006-12-24 Christian Vogelgsang + * configure.in: changed the xrandr configure test to test for + XRRConfigCurrentRate, since the original test was not enough to exclude + older xrandr libs that didn't have the needed functions. - * doc/ReadmeMacOSX.txt: updated Mac OS X port documentation. +2011-02-13 Marco van den Heuvel -2006-12-10 Christian Vogelgsang + * src/arch/unix/gui/uic64cart.c: Fixed the position of a variable init. - * build/macosx/build-vice-dist.sh: fixes for gtk bundling on - mac. changed to bundling a single mac app with all emulators - inside. added command line launcher for emulators. +2011-02-13 Andreas Matthies -2006-12-03 Andreas Boose + * src/core/ciacore.c: Remove "Timer B bug" flag if normal interrupt + occurs. - * Version 1.20.18. +2011-02-13 Andreas Matthies -2006-11-29 Christian Vogelgsang + * src/core/ciacore.c: Fixes missing CIA/6526A interrupt delay if + acknowledged on cycle before. - * build/macosx/build-vice-dist.sh: correctly handle and embed - dynamic libs in mac os x bundling process +2011-02-12 Marco van den Heuvel -2006-11-27 Marco van den Heuvel + * src/arch/os2/dialogs/menubar.rc: Removed IEC references from the + os/2 printer ui items. - * configure.in: Added a check for the inttypes.h include. +2011-02-12 Marco van den Heuvel -2006-11-17 Christian Vogelgsang + * src/arch/unix/x11/xaw/widgets/TextField.c: Only include stdint.h when + configure has defined it as present. - * build/Makefile.am: added new mac build scripts +2011-02-12 Marco van den Heuvel - * build/macosx/build*.sh: new modularized mac binary - distribution tools with helper scripts for the required - external libraries (including gtk+ and libpcap/libnet for - ethernet support) + * src/arch/unix/x11/xaw/widgets/utf8ext.c: Forgot to include utf8ext.h + in utf8ext.c -2006-11-15 Marco van den Heuvel +2011-02-12 Marco van den Heuvel - * configure.in: Got rid of the sidcart directory. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added 'raw printer' support to the + os/2 ui. -2006-11-13 Andreas Boose +2011-02-12 Marco van den Heuvel - * Version 1.20.17. + * src/arch/unix/x11/xaw/widgets/Makefile.am, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/utf8ext.c, + src/arch/unix/x11/xaw/widgets/utf8ext.h: Some of the utf8 calls used in + TextField.c are only available if the X11 dev package is based on + XFree86 4.0.2 and higher, so I added the utf8 extension code to be used + in case the platform doesn't have it in its X11 dev. -2006-11-12 Christian Vogelgsang +2011-02-11 Andreas Matthies - * configure.in: extended tests for gnome-ui to compile cleanly - on mac os x. + * src/gfxoutputdrv/ffmpegdrv.c: Added "drop every second frame" feature + requested by Moon. No GUI as this is already freezed for 2.3. -2006-11-06 Marco van den Heuvel +2011-02-11 Marco van den Heuvel - * configure.in: Added sidcart support. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added 'load to basic start' to the + os/2 ui. -2006-11-05 Andreas Boose +2011-02-11 Marco van den Heuvel - * Version 1.20.16. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added v364 speech support to the + os/2 ui. -2006-10-22 Andreas Boose +2011-02-11 Marco van den Heuvel - * Version 1.20.15. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added magic voice support to the + os/2 ui. - * configure.in: Added new subdirectories. +2011-02-11 Marco van den Heuvel -2006-10-22 Christian Vogelgsang + * src/sounddrv/soundbeos.cc: #if 0'ed a line in the beos sound driver + that seems to be responsible for it 'hanging' in certain circumstances. - * configure.in: fetch includes for --with-gnomeui from gtk+2.0 - package (same as for the libs) +2011-02-11 Marco van den Heuvel -2006-10-21 Andreas Boose + * src/arch/win32/videoarch.h: Added some fixes for when the windows + resources are compiled with wrc. - * Version 1.20.14. +2011-02-11 Fabrizio Gennari -2006-10-19 Andreas Boose + * src/sounddrv/soundwmm.c: Remove an nunnecessary include and 3 warnings - * Version 1.20.13. +2011-02-11 Fabrizio Gennari -2006-10-16 Andreas Boose + * src/sounddrv/sounddx.c: Do not compile sounddx.c if not necessary - * Version 1.20.12. +2011-02-10 Andreas Matthies -2006-10-15 Andreas Boose + * src/interrupt.h: Add debug output for NMI. - * Version 1.20.11. +2011-02-10 Marco van den Heuvel - * doc/html/plain/BUGS: Updated. + * src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc: Put + some I/O extensions in sub menus in the os/2 ui. -2006-10-15 Marco van den Heuvel +2011-02-10 Marco van den Heuvel - * configure.in: Added automatic generation of the intl header - files. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added pet dww support to the os/2 ui. -2006-10-14 Andreas Boose +2011-02-09 Marco van den Heuvel - * Version 1.20.10. + * src/arch/riscos/uiconfig.c, src/arch/riscos/uiconfig.h, + src/arch/riscos/uihelp.c: Removed emuid from the riscos ui. -2006-10-01 Andreas Boose +2011-02-09 Marco van den Heuvel - * Version 1.20.9. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Removed emuid from the os/2 ui. -2006-09-30 Andreas Boose +2011-02-09 Marco van den Heuvel - * Version 1.20.8. + * src/arch/os2/dialogs/menubar.c: Seperated c64 model menu actions from + menu selections and put them in the correct places. - * build/Makefile.am: Removed `mingw32/linux-cross.sh'. +2011-02-09 Marco van den Heuvel -2006-09-25 Andreas Boose + * src/sound.c: Added a 25 warning msg limit for the cycle based buffer + overflow msg. - * Version 1.20.7. +2011-02-09 Dag Lem -2006-09-23 Andreas Boose + * src/resid/filter.cc: The 8580 cutoff frequency is never 0 - * Version 1.20.6. +2011-02-08 Marco van den Heuvel -2006-09-17 Andreas Boose + * src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added c64 model selection to the + os/2 ui. - * Version 1.20.5. +2011-02-08 Marco van den Heuvel -2006-09-16 Andreas Boose + * src/c64/cart/c64carthooks.c: Added the other missing #ifdef HAVE_MIDI. - * Version 1.20.4. +2011-02-08 Marco van den Heuvel - * build/mingw32/build-cross.sh: New file. + * src/c64/cart/c64carthooks.c: Added missing #ifdef HAVE_MIDI. - * build/Makefile.am: Added new file. +2011-02-07 Marco van den Heuvel -2006-09-10 Andreas Boose + * src/arch/Makefile.am, src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/residdtv-voice.cc, + src/arch/sdl/win32-watcom/residdtv-wave.cc, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp-pot.cc, + src/arch/sdl/win32-watcom/residfp-wave.cc, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/watcom-source-wrappers/residdtv-voice.cc, + src/arch/watcom-source-wrappers/residdtv-wave.cc, + src/arch/watcom-source-wrappers/residfp-pot.cc, + src/arch/watcom-source-wrappers/residfp-wave.cc, + src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, + src/arch/win32/watcom/residdtv-voice.cc, + src/arch/win32/watcom/residdtv-wave.cc, + src/arch/win32/watcom/residfp-pot.cc, + src/arch/win32/watcom/residfp-wave.cc, src/arch/win32/watcom/vice.wpj: + More ow code duplication cleanup. - * Version 1.20.3. +2011-02-07 Dag Lem -2006-09-09 Andreas Boose + * src/resid/filter.cc: Resonance function for the 8580, worked out from + revectorized die photographs. Removed the last remaining divisions and + floating point code from runtime. - * Version 1.20.2. +2011-02-07 Marco van den Heuvel - * config.guess, config.sub, depcomp, install-sh, missing, - mkinstalldirs: Updated to automake 1.9. + * src/arch/Makefile.am, src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/residdtv-extfilt.cc, + src/arch/sdl/win32-watcom/residdtv-filter.cc, + src/arch/sdl/win32-watcom/residdtv-version.cc, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp-filter.cc, + src/arch/sdl/win32-watcom/residfp-version.cc, + src/arch/sdl/win32-watcom/residfp-voice.cc, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/watcom-source-wrappers/residdtv-extfilt.cc, + src/arch/watcom-source-wrappers/residdtv-filter.cc, + src/arch/watcom-source-wrappers/residdtv-version.cc, + src/arch/watcom-source-wrappers/residfp-filter.cc, + src/arch/watcom-source-wrappers/residfp-version.cc, + src/arch/watcom-source-wrappers/residfp-voice.cc, + src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, + src/arch/win32/watcom/residdtv-extfilt.cc, + src/arch/win32/watcom/residdtv-filter.cc, + src/arch/win32/watcom/residdtv-version.cc, + src/arch/win32/watcom/residfp-filter.cc, + src/arch/win32/watcom/residfp-version.cc, + src/arch/win32/watcom/residfp-voice.cc, src/arch/win32/watcom/vice.wpj: + More ow code duplication cleanup. -2006-09-09 pottendo +2011-02-06 groepaz - * configure.in (gnomeui): depend only on gtk+-2.0 as - libgnomeui is marked to be deprecated. + * src/c64/cart/c64-midi.c, src/c64/cart/sfx_soundexpander.c, + src/c64/cart/sfx_soundsampler.c, src/c64/cart/tfe.c, src/core/cs8900.c, + src/core/cs8900.h, src/core/fmopl.c, src/core/fmopl.h, + 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/midi.c, + src/midi.h, src/rtc/ds1302.c, src/rtc/ds1302.h: added/prepared some + more snapshot stubs -2006-09-09 Marco van den Heuvel +2011-02-06 groepaz - * doc/html/amigaos.html, doc/html/index.html, - doc/html/solaris.html: Updated. + * src/c64/cart/c64-midi.c, src/c64/cart/c64-midi.h, + src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, src/c64/cart/ide64.h, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, + src/c64/cart/mmcreplay.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, src/c64/cart/snapshot64.c, + src/c64/cart/tfe.c, src/c64/cart/tfe.h: added stubs for snapshot + read/write and return proper error instead of silently not work :) -2006-09-03 Andreas Boose +2011-02-06 groepaz - * Version 1.20.1. + * src/c64/cart/snapshot64.c: changed rom switching (makes codebuster + rom work) - * configure.in: Define `UNSTABLE'. - Do not add `-Wstrict-prototypes' to `CXXFLAGS'. +2011-02-06 Fabrizio Gennari - * doc/html/index.html: Added link to BeOS patch. + * src/tape/tap.c: In C16 tapes, tap_cbm_read_block() must be called + with the right size of header, because C16 headers do not have an end + marker, so the size cannot be autodetected -2006-09-02 pottendo +2011-02-06 groepaz - * configure.in: (ALL_LINGUAS) added hu. + * src/c64/cart/stardos.c: fix roml mapping, emulate capacitor (more) + correctly -2006-08-27 Andreas Boose +2011-02-06 Marco van den Heuvel - * Version 1.20. + * src/arch/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/watcom/resid-sid.cc, src/arch/os2/watcom/resid.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciisc.tgt, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/resid-sid.cc, + src/arch/sdl/win32-watcom/resid.tgt, + src/arch/sdl/win32-watcom/residdtv-envelope.cc, + src/arch/sdl/win32-watcom/residdtv-sid.cc, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp-envelope.cc, + src/arch/sdl/win32-watcom/residfp-extfilt.cc, + src/arch/sdl/win32-watcom/residfp-sid.cc, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciinew-snapshot.c, + src/arch/sdl/win32-watcom/viciinew-timing.c, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/watcom-source-wrappers/resid-sid.cc, + src/arch/watcom-source-wrappers/residdtv-envelope.cc, + src/arch/watcom-source-wrappers/residdtv-sid.cc, + src/arch/watcom-source-wrappers/residfp-envelope.cc, + src/arch/watcom-source-wrappers/residfp-extfilt.cc, + src/arch/watcom-source-wrappers/residfp-sid.cc, + src/arch/watcom-source-wrappers/viciisc-snapshot.c, + src/arch/watcom-source-wrappers/viciisc-timing.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, src/arch/win32/watcom/resid-sid.cc, + src/arch/win32/watcom/resid.tgt, + src/arch/win32/watcom/residdtv-envelope.cc, + src/arch/win32/watcom/residdtv-sid.cc, + src/arch/win32/watcom/residfp-envelope.cc, + src/arch/win32/watcom/residfp-extfilt.cc, + src/arch/win32/watcom/residfp-sid.cc, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew-snapshot.c, + src/arch/win32/watcom/viciinew-timing.c, + src/arch/win32/watcom/viciinew.tgt: More ow code duplication cleanup. - * configure.in: Do not define `UNSTABLE'. +2011-02-06 Dag Lem - * doc/vice.texi, doc/html/index.html, doc/html/amigaos.html, - doc/html/solaris.html: Fixed some minor issues. + * src/sid/sid-snapshot.c: Bumped SIDEXTENDED snapshot version to 1.1 -2006-08-26 Andreas Boose +2011-02-06 Daniel Kahlin - * Version 1.19.28. + * doc/html/plain/NEWS: Added a note about the changed ColorGamma range + and a general note on upgrading. -2006-08-21 Christian Vogelgsang +2011-02-06 Marco van den Heuvel - * build/macosx/make-ub.sh: Added support to cross-compile on a - PowerPC platform + * doc/coding-guidelines.txt: Added skoe's refinement of the coding + guidelines document. -2006-08-19 Marco van den Heuvel +2011-02-06 Fabrizio Gennari - * doc/vice.texi: Updated. + * src/tape/tap.c: If a TAP file was corrupt, and there was a + start-of-pause marker (0 byte) followed by less than 3 bytes then EOF, + the function tap_find_pilot() went into an infinite loop -2006-08-17 Marco van den Heuvel +2011-02-06 Daniel Kahlin - * doc/html/plain/NEWS: Cosmetic fix. + * doc/html/plain/NEWS: Added mentions of a few additional fixes. -2006-08-14 Andreas Boose +2011-02-06 Daniel Kahlin - * Version 1.19.27. + * doc/html/plain/NEWS: Elaborated on x64sc. Added note about + autostart inject. - * doc/html/plain/NEWS, doc/Readme.dos, doc/vice.texi, README, - vice.spec, doc/html/index.html: Updated. +2011-02-06 Christian Vogelgsang -2006-08-11 Marco van den Heuvel + * src/arch/unix/macosx/joy.c: macosx: enabled joystick settings in x64sc - * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fix. +2011-02-05 Marco van den Heuvel -2006-08-07 Marco van den Heuvel + * src/arch/Makefile.am, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/viciisc.tgt, src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciinew-color.c, + src/arch/sdl/win32-watcom/viciinew-draw.c, + src/arch/sdl/win32-watcom/viciinew-fetch.c, + src/arch/sdl/win32-watcom/viciinew-irq.c, + src/arch/sdl/win32-watcom/viciinew-mem.c, + src/arch/sdl/win32-watcom/viciinew-phi1.c, + src/arch/sdl/win32-watcom/viciinew-resources.c, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/watcom-source-wrappers/viciisc-color.c, + src/arch/watcom-source-wrappers/viciisc-draw.c, + src/arch/watcom-source-wrappers/viciisc-fetch.c, + src/arch/watcom-source-wrappers/viciisc-irq.c, + src/arch/watcom-source-wrappers/viciisc-mem.c, + src/arch/watcom-source-wrappers/viciisc-phi1.c, + src/arch/watcom-source-wrappers/viciisc-resources.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew-color.c, + src/arch/win32/watcom/viciinew-draw.c, + src/arch/win32/watcom/viciinew-fetch.c, + src/arch/win32/watcom/viciinew-irq.c, + src/arch/win32/watcom/viciinew-mem.c, + src/arch/win32/watcom/viciinew-phi1.c, + src/arch/win32/watcom/viciinew-resources.c, + src/arch/win32/watcom/viciinew.tgt: More ow code duplication cleanup. - * doc/html/plain/NEWS, doc/vice.texi: Updated. +2011-02-05 Marco van den Heuvel -2006-08-06 Andreas Boose + * src/arch/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciisc.tgt, + src/arch/os2/watcom/xpet-main.c, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4-main.c, src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic-main.c, src/arch/os2/watcom/xvic.tgt, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciinew-cmdline-options.c, + src/arch/sdl/win32-watcom/viciinew.c, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/sdl/win32-watcom/x64.tgt, src/arch/sdl/win32-watcom/x64main.c, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xpetmain.c, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xplus4main.c, + src/arch/sdl/win32-watcom/xvic.tgt, + src/arch/sdl/win32-watcom/xvicmain.c, + src/arch/watcom-source-wrappers/viciisc-cmdline-options.c, + src/arch/watcom-source-wrappers/viciisc.c, + src/arch/watcom-source-wrappers/x64-main.c, + src/arch/watcom-source-wrappers/xpet-main.c, + src/arch/watcom-source-wrappers/xplus4-main.c, + src/arch/watcom-source-wrappers/xvic-main.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew-cmdline-options.c, + src/arch/win32/watcom/viciinew.c, src/arch/win32/watcom/viciinew.tgt, + src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64main.c, + src/arch/win32/watcom/xpet.tgt, src/arch/win32/watcom/xpetmain.c, + src/arch/win32/watcom/xplus4.tgt, src/arch/win32/watcom/xplus4main.c, + src/arch/win32/watcom/xvic.tgt, src/arch/win32/watcom/xvicmain.c: More + ow code duplication cleanup. - * Version 1.19.26. +2011-02-05 Dag Lem -2006-07-31 Christian Vogelgsang + * src/arch/platform_cpu_type.h: Added missing include of string.h - * configure.in, src/arch/unix/Makefile.am: - Added new variable ARCH_EXTRA_SUBDIR to define extra build - subdirs of unix build. +2011-02-05 Dag Lem - * build/macosx/make-ub.sh: Build PPC and Intel Code now in - different temp dirs and keep final VICE build. + * src/resid/sid.h, src/sid/resid.cc, src/sid/sid-snapshot.c, + src/sid/sid-snapshot.h: Added new reSID state variables to SID snapshot - * doc/ReadmeMacOSX.txt: Added section on X11 xinitrc - setupmodo:~/Projects cnvogelg$ +2011-02-05 Marco van den Heuvel -2006-07-31 Marco van den Heuvel + * src/arch/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128-main.c, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64dtv-main.c, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-main.c, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xcbm2-main.c, + src/arch/os2/watcom/xcbm2.tgt, src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x128main.c, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/x64dtvmain.c, + src/arch/sdl/win32-watcom/x64sc.tgt, + src/arch/sdl/win32-watcom/x64scmain.c, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xcbm2main.c, + src/arch/watcom-source-wrappers/genwinres32.c, + src/arch/watcom-source-wrappers/x128-main.c, + src/arch/watcom-source-wrappers/x64dtv-main.c, + src/arch/watcom-source-wrappers/x64sc-main.c, + src/arch/watcom-source-wrappers/xcbm2-main.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/genwinres32.c, + src/arch/win32/watcom/genwinres32.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x128main.c, + src/arch/win32/watcom/x64dtv.tgt, src/arch/win32/watcom/x64dtvmain.c, + src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/x64scmain.c, + src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xcbm2main.c: More + ow code duplication cleanup. - * Makefile.am: Added automatic solaris binary package creation - support. +2011-02-05 Marco van den Heuvel -2006-07-29 Marco van den Heuvel + * src/arch/os2/watcom/makebindist.bat: Refined the os/2 ow bindist + batch file a bit. - * Makefile.am: Added support for doing a make bindist* - out-of-source for the ports that didn't support it yet. +2011-02-05 Marco van den Heuvel - * build/Makefile.am, build/minix3/build-package.sh, - build/minix3/build.sh: Added minix-3.x build scripts. + * src/arch/os2/dialogs/menubar.rc: Fixed a typo. - * configure.in: Added the cygwin/X11 target, changed the NLS - check to only check on unix platforms. +2011-02-05 Marco van den Heuvel -2006-07-22 Andreas Boose + * src/arch/Makefile.am, src/arch/os2/Makefile.am, + src/arch/os2/watcom/gentranslate32.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vic20cart-generic.c, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/gentranslate32.tgt, + src/arch/sdl/win32-watcom/vic20cart-generic.c, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, src/arch/watcom-source-wrappers, + src/arch/watcom-source-wrappers/gentranslate32.c, + src/arch/watcom-source-wrappers/vic20cart-generic.c, + src/arch/win32/Makefile.am, src/arch/win32/watcom/gentranslate32.c, + src/arch/win32/watcom/gentranslate32.tgt, + src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vic20cart-generic.c, + src/arch/win32/watcom/vice.wpj: Start of the ow wrapper file code + duplication cleanup. - * Version 1.19.25. +2011-02-05 Marco van den Heuvel -2006-07-14 Christian Vogelgsang + * src/arch/os2/install.cmd, src/arch/os2/makedist.cmd: Fixed some + elements of the os/2 makedist.cmd and install.cmd files. - * build/macosx/make-ub.sh, build/Makefile.am: added script to - automatically compile and bundle a universal binary - distribution for Macs. +2011-02-05 groepaz - * doc/ReadmeMacOSX.txt: added section on Universal Binaries - and description on make-ub.sh usage + * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/exos.c, src/c64/cart/exos.h, + src/c64/cart/finalplus.c, src/c64/cart/finalplus.h, + src/c64/cart/generic.c, src/c64/cart/generic.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, + src/c64/cart/stardos.c, src/c64/cart/stardos.h: added missing hooks + for vic-ii ultimax fetches -2006-07-12 Christian Vogelgsang +2011-02-05 Marco van den Heuvel - * configure.in, Makefile.am: Introduced ARCH_SRC_DIR to locate - make-bindist.sh in out-of-source-compiles. + * configure.in, doc/Makefile.am, doc/vice.inf, src/arch/os2/Makefile.am, + src/arch/os2/makedist.cmd, src/arch/os2/texi2ipf, + src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/VICE_HLP.ICC, + src/arch/os2/vac++/VICE_INF.ICC, src/arch/os2/watcom/makebindist.bat: + Moved os/2 vice.inf to the top doc dir (where it belongs) and added + support for creating the os/2 vice.inf file (even when cross-compiling). -2006-07-12 Spiro Trikaliotis +2011-02-05 Marco van den Heuvel - * doc/html/index.html: Changed links to VICE KB. + * src/arch/os2/Makefile.am, src/arch/os2/watcom/makebindist.bat: Added + a bindist batch file for os/2 ow. -2006-07-11 Marco van den Heuvel +2011-02-05 groepaz - * doc/html/amigaos.html: Updated. + * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/exos.c, src/c64/cart/exos.h, + src/c64/cart/finalplus.c, src/c64/cart/finalplus.h, + src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/stardos.c, src/c64/cart/stardos.h, src/c64/cart/zaxxon.c, + src/c64/cart/zaxxon.h: added memory peek -2006-07-10 Andreas Boose +2011-02-05 Dag Lem - * Version 1.19.24. + * src/resid/filter.h: VCR: Yet another micro-optimization - only load + constant when used in calculation of triode mode current - * doc/html/index.html: Updated. +2011-02-05 Dag Lem - * doc/html/amigaos.html, doc/html/solaris.html: New files. + * src/resid/envelope.h, src/resid/voice.h, src/resid/wave.cc, + src/resid/wave.h: Shave 64KB off waveform arrays, and facilitate + 16x16->32 multiplication in envelope modulation - * doc/html/Makefile.am: Added new files. +2011-02-05 Dag Lem - * Makefile.am: Use `ARCH_DIR'. + * src/resid/filter.cc, src/resid/filter.h: VCR: Micro-optimization in + caculation of triode mode - * build/mingw32/linux-cross.sh: Added `STRIP' definition. +2011-02-04 Marco van den Heuvel -2006-07-10 Marco van den Heuvel + * doc: Added vice.GID to the svn ignore list. - * Makefile.am: Added the makebindist* for the gp2x port. +2011-02-04 groepaz -2006-07-09 Christian Vogelgsang + * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, + src/c64/cart/generic.h, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: remove direct export.x usage - * Makefile.am, configure.in, src/config.h.in: - Added Mac OS X support. Defines MACOSX_SUPPORT in config.h and - MACOSX_COMPILE for automake. - Mac sound and joystick driver is only probed on Macs. +2011-02-04 Dag Lem - * doc/ReadmeMacOSX.txt: Updated to official port. + * src/resid/filter.cc, src/resid/filter.h: 19 to 16 bit conversion + almost complete -2006-07-09 Andreas Boose +2011-02-04 Dag Lem - * Version 1.19.23. + * src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, + src/resid/envelope.h, src/resid/filter.cc, src/resid/filter.h, + src/resid/wave.cc, src/resid/wave.h: Start of work to store most filter + variables in 16 instead of 19 bits, as suggested by Antti Lankila. - * build/mingw32/linux-cross.sh, build/Makefile.am: New files. +2011-02-04 Marco van den Heuvel - * configure.in, Makefile.am: Added new directory. + * src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x64sc.tgt: Added + .rc processing for x64sc to the os2 watcom project files. - * Makefile.am: Use `ARCH_DIR'. +2011-02-04 Marco van den Heuvel -2006-07-05 Andreas Boose + * src/arch/os2/vac++/incl/c64.icc: Fixed a typo. - * Version 1.19.22. +2011-02-04 Dag Lem - * configure.in: Fixed some typos. + * src/resid/filter.cc, src/resid/filter.h: Reverted non-portable hack, + which also fails to pass my secret beauty vs. benefit test :-) -2006-07-04 Marco van den Heuvel +2011-02-04 Marco van den Heuvel - * configure.in: Fixes, test for ahi only for amiga, test - parsid only for unix but not gp2x. + * src/arch/os2/Makefile.am, src/arch/os2/siddtvdefs.h, + src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/X1541.ICC, + src/arch/os2/vac++/incl/c128.icc, src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/iec.icc, src/arch/os2/vac++/incl/iec128dcr.icc, + src/arch/os2/vac++/incl/iecc64exp.icc, + src/arch/os2/vac++/incl/mainsrc.icc, src/arch/os2/vac++/x128/X128.ICC: + More os2 vac++ fixes. -2006-07-04 Andreas Boose +2011-02-04 groepaz - * Version 1.19.21. + * src/arch/unix/joy.c: do only treat the first 4 joystick buttons as + fire (fixes bug 3167986) - * configure.in: Added USB joystick patch by Christian - Vogelgsang. +2011-02-03 Marco van den Heuvel - * Makefile.am, configure.in: Renamed Solaris and QNX compile - switches. + * src/arch/os2/vac++/Makefile.am, src/arch/os2/vac++/RESID.ICC, + src/arch/os2/vac++/config.h, src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/c64commonall.icc, + src/arch/os2/vac++/incl/c64commonc128.icc, + src/arch/os2/vac++/incl/c64commonc64dtv.icc, + src/arch/os2/vac++/incl/c64commonc64sc.icc, + src/arch/os2/vac++/incl/c64sc.icc, src/arch/os2/vac++/incl/core.icc, + src/arch/os2/vac++/incl/crtc.icc, + src/arch/os2/vac++/incl/gfxoutputdrv.icc, + src/arch/os2/vac++/incl/mainsrc.icc, src/arch/os2/vac++/incl/plus4.icc, + src/arch/os2/vac++/incl/printerdrv.icc, + src/arch/os2/vac++/incl/sounddrv.icc, src/arch/os2/vac++/incl/vdc.icc, + src/arch/os2/vac++/incl/viciisc.icc, src/arch/os2/vac++/incl/video.icc, + src/arch/os2/vac++/lpng.icc, src/arch/os2/vac++/lzlib.icc, + src/arch/os2/vac++/vicedll.ICC, src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/x64sc, src/arch/os2/vac++/x64sc/X64SC.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, src/arch/os2/vac++/xvic/Xvic.ICC: + Preliminary fixes for the os2 vac++ project files. -2006-07-03 Andreas Boose +2011-02-03 Antti S. Lankila - * Version 1.19.20. + * src/resid/filter.cc, src/resid/filter.h: Unify snake current + calculation for both directions of current. Adjust scaling for n_vcr and + n_snake to 1 << 13, which avoids one shift in the hot path. Use 31 bits + for vc, and apply a small bit hack to convert the signed vc value to + unsigned array index. - * configure.in: Unified XAW and GNOME library search section. - Removed conditional `DOS_OR_WIN'. +2011-02-03 Marco van den Heuvel - * data/Makefile.am: Changed not to use `DOS_OR_WIN'. + * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-fileio.c, + src/arch/os2/kbd/Makefile.am, src/arch/os2/kbd/kbd-c64sc.c, + src/arch/os2/siddefs.h, src/arch/os2/watcom/c128c64.tgt, + src/arch/os2/watcom/c64.tgt, src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/c64commonsc.tgt, src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/c64sc.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, + src/arch/os2/watcom/gentranslate32.tgt, src/arch/os2/watcom/genwt.bat, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/printerdrv.tgt, + src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/vdc.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/viciicommon.tgt, + src/arch/os2/watcom/viciisc.tgt, src/arch/os2/watcom/video.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/x64sc-main.c, + src/arch/os2/watcom/x64sc.tgt, src/arch/os2/watcom/xall-specific.tgt, + src/arch/os2/watcom/xcbm2.tgt, src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4.tgt, src/arch/os2/watcom/xvic.tgt, + src/arch/platform_cpu_type.h, src/keyboard.c: Fixed the os/2 ow + project files. -2006-06-26 Andreas Boose +2011-02-03 pottendo - * Version 1.19.19. + * po/tr.po: Updated by Emir. - * configure.in: Rewritten to use the flags `is_unix', - `is_unix_x11' and `is_unix_gp2x'. +2011-02-03 Dag Lem -2006-06-25 Marco van den Heuvel + * src/resid/filter.cc, src/resid/filter.h: Decreased size of op-amp + lookup table elements to 16 bits, for speedup on ARM - * configure.in: Added GP2X support. +2011-02-03 Christian Vogelgsang -2006-06-25 Andreas Boose + * src/arch/unix/macosx/mididrv.c: macosx: removed warnings in midi + driver - * Version 1.19.18. +2011-02-02 Dag Lem - * configure.in: Added `arch/unix/gui' directory. + * src/resid/filter.cc, src/resid/filter.h: VCR: 16 bit tables for Vg + and Ids. This should hopefully make things fit in the L2 cache on ARM + Cortex-A8 SoCs again -2006-06-24 Andreas Boose +2011-02-02 Marco van den Heuvel - * Version 1.19.17. + * src/arch/sdl/archdep_win32.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/win64-msvc/config.h, src/sid/fastsid.c, + src/video/render1x1ntsc.c, src/video/render1x1pal.c: Added some more + 64bit warning fixes. -2006-06-23 Andreas Boose +2011-02-02 Dag Lem - * Version 1.19.16. + * src/resid/filter.cc, src/resid/filter.h: Framework for emulation of + VCR transistor subthreshold model -2006-06-21 Andreas Boose +2011-02-02 Marco van den Heuvel - * Version 1.19.15. + * src/arch/win32/uiautostart.c, src/arch/win32/uiexpert.c, + src/arch/win32/uilightpen.c, src/arch/win32/uisound.c: Added some more + 64bit warning fixes. -2006-06-17 Marco van den Heuvel +2011-02-02 Marco van den Heuvel - * configure.in: Fixed a small issue for $have_ss_family. + * src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/bq4830y.h, + src/rtc/ds12c887.c, src/rtc/ds12c887.h, src/rtc/ds1302.c, + src/rtc/ds1302.h, src/rtc/rtc.c, src/rtc/rtc.h: Fixed the rtc system for + 64bit time_t. -2006-06-11 Andreas Boose +2011-02-02 Marco van den Heuvel - * Version 1.19.14. + * src/arch/win32/archdep.c, src/arch/win32/console.c, src/cbmdos.c, + src/findpath.c, src/fsdevice/fsdevice-open.c, + src/monitor/monitor_network.c, src/resources.c, src/vdrive/vdrive-dir.c: + Added some 64bit warning fixes. -2006-06-07 Marco van den Heuvel +2011-02-02 groepaz - * configure.in: Fixed for older shells that cannot handle '==' - in tests. + * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added some cart related info -2006-05-30 Marco van den Heuvel +2011-02-02 Marco van den Heuvel - * configure.in: Added MorphOS overlay support, patch provided - by Harry Sintonen . + * src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, + src/c64/cart/easyflash.c, src/c64/cart/mmc64.c: Some warning fixes. -2006-05-28 Andreas Boose +2011-02-02 groepaz - * Version 1.19.13. + * src/c128/c128cia1.c, src/c64/c64cia1.c: if pa and pb are both output + and pb outputs high, do not let pa drive pb low. fixes nitro#16 -2006-05-26 Marco van den Heuvel +2011-02-02 Daniel Kahlin - * configure.in: Added MorphOS netplay support, patch provided - by Harry Sintonen . + * src/info.c: Added credits for some patches since last year. -2006-05-18 Marco van den Heuvel +2011-02-01 Dag Lem - * Makefile.am: Added $(SHELL) to the 'make bindist' to ensure - that the scripts get executed. + * src/resid/filter.cc, src/resid/filter.h: Filter micro-optimization -2006-05-16 Marco van den Heuvel +2011-02-01 Marco van den Heuvel - * configure.in: Added a swab() function check. + * ChangeLog, configure.in, doc/vice.chm, doc/vice.guide, doc/vice.hlp, + po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po, src/arch/win32/vice-version.bat, src/version.h: + Version 2.2.12 -2006-05-14 Andreas Boose +2011-02-01 Marco van den Heuvel - * Version 1.19.12. + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/translate_text.c: Did a 'make trans-update'. -2006-05-11 Marco van den Heuvel +2011-02-01 Marco van den Heuvel - * Makefile.am, config.sub, configure.in: Added AROS Support - for the AmigaOS port. + * po/nl.po: Updated. -2006-05-11 Marco van den Heuvel +2011-02-01 Marco van den Heuvel - * configure.in: Added MorphOS support for the AmigaOS port. + * src/arch/beos/c128ui.cc: Fix for ppc-beos. -2006-05-11 Marco van den Heuvel +2011-02-01 Marco van den Heuvel - * Makefile.am: Added support for some cross-compilers that add - the .exe extension to the produced executable files of the - AmigaOS port. + * src/resid-fp/filter.cc: Changed the logf and expf replacement + functions to defines. - * configure.in: Added 'classic amigaos' support and - preliminary morphos, aros and amithlon support. +2011-02-01 Marco van den Heuvel -2006-05-02 Marco van den Heuvel + * src/resid/filter.h: Changed the sqrtf replacement function into a + define. - * Makefile.am: Added the 'make bindistzip' target. +2011-02-01 Marco van den Heuvel -2006-05-01 Andreas Boose + * src/arch/beos/ppc-cc.sh: Refined to use a.out as output file and not + produce a.out if -c was given. - * Version 1.19.11. +2011-02-01 Marco van den Heuvel -2006-04-30 Marco van den Heuvel + * src/resid-fp/configure.in: Only change CXX_FLAGS when compiling + with g++. - * configure.in: Added the HAVE_NTOHx defines for win32. +2011-02-01 pottendo -2006-04-28 Andreas Boose + * po/fr.po: Merge from Paul. - * Version 1.19.10. +2011-02-01 pottendo -2006-04-28 Marco van den Heuvel + * po/it.po: Updated by Andrea. - * Makefile.am, configure.in: Added binary distribution making - functionality. +2011-02-01 groepaz - * doc/MSDOS-Ethernet-Howto.txt, doc/MSDOS-Howto.txt, - doc/Readme.beos, doc/Win32-Howto.txt: Changed the - documentation to include the new binary distribution making - functionality. + * doc/CIA-README.txt, doc/Makefile.am: added documentation of CIA + internals (by Andre Fachat) -2006-04-27 Marco van den Heuvel +2011-02-01 groepaz - * configure.in: Added a fix for the optionally missing - htons/htonl functions. + * doc/Documentation-Howto.txt, doc/checkdoc.c, doc/checkdoc.mak, + doc/vice.pdf, doc/vice.texi, doc/vice.txt: added remaining missing + command line options (all done). fixed all outdated resources. + updated howto -2006-04-25 Marco van den Heuvel +2011-02-01 Marco van den Heuvel - * doc/cartconv.txt: Added support for the Mikro Assembler - cartridge. + * build/beos/ppc-build-sdl.sh, build/beos/ppc-build.sh, + src/arch/beos/Makefile.am, src/arch/beos/ppc-cc.sh: Added a compiler + wrapper script for the ppc-beos compiler (mwccppc), because newer + autotools generate a configure script that doesn't use -o any more for + checking for standard compiler output. -2006-04-23 Andreas Boose +2011-01-31 pottendo - * Version 1.19.9. + * po/de.po: Updated. -2006-04-22 Marco van den Heuvel +2011-01-31 groepaz - * configure.in: Added a check for the strings.h header. + * src/vdc/vdc-cmdline-options.c: fix typo -2006-04-19 Marco van den Heuvel +2011-01-31 Marco van den Heuvel - * configure.in: Fixed some sound-driver problems. + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po, src/crtc/crtc-cmdline-options.c, + src/plus4/ted-cmdline-options.c, src/translate.txt, + src/translate_text.c, src/vdc/vdc-cmdline-options.c, + src/vic20/vic-cmdline-options.c, src/vicii/vicii-cmdline-options.c, + src/viciisc/vicii-cmdline-options.c: Prepared po files for distribution + to the translators for the upcoming 2.3 release. -2006-04-19 Marco van den Heuvel +2011-01-31 groepaz - * doc/Makefile.am, doc/cartconv.txt: Added the cartconv - documentation. + * src/crtc/crtc-cmdline-options.c, src/plus4/ted-cmdline-options.c, + src/translate_text.c, src/vdc/vdc-cmdline-options.c, + src/vic20/vic-cmdline-options.c, src/vicii/vicii-cmdline-options.c, + src/viciisc/vicii-cmdline-options.c: added missing command-line options + for crt emulation, fixed ranges in help messages -2006-04-12 Marco van den Heuvel +2011-01-30 Marco van den Heuvel - * doc/Makefile.am, doc/Minix-Howto.txt, - doc/MinixVmd-Howto.txt: Added minix-3.x information and - changed the minixvmd-howto to minix-howto. + * src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc, src/arch/beos/vicewindow.cc: Fixed some beos + issues. -2006-04-06 Marco van den Heuvel +2011-01-30 Dag Lem - * configure.in: Added support for minix3. + * src/arch/unix/gui/uirenderer.c: Ensure that tick is displayed for + 'VIC-II settings/Renderer' in the Xaw port -2006-04-02 Andreas Boose +2011-01-30 Dag Lem - * Version 1.19.8. + * src/gfxoutputdrv/bmpdrv.c: Hopefully fixed BMP row padding for the + 'memmap feature' -2006-03-12 Andreas Boose +2011-01-30 Dag Lem - * Version 1.19.7. + * src/gfxoutputdrv/bmpdrv.c: Added BMP row padding, simplified code -2006-02-19 Andreas Boose +2011-01-30 Dag Lem - * Version 1.19.6. + * src/arch/unix/x11/xaw/x11ui.c: Fix for fontSet specification which + prevented startup ('Missing charsets in String to FontSet conversion') -2006-02-19 Marco van den Heuvel +2011-01-29 groepaz - * doc/html/plain/cbm_basic_tokens.txt: Added VIC20 Basic 4.0 - and 5.0 extension support. + * src/crtc/crtc-cmdline-options.c, src/vic20/vic-cmdline-options.c: + added missing cmdline options for crt emulation -2006-02-18 Marco van den Heuvel +2011-01-29 Marco van den Heuvel - * configure.in: Added experimental ParSID support. + * configure.in, src/resid/configure.in: Added a test to the configure + script for testing if the compiler supports -march=... -2006-02-13 Marco van den Heuvel +2011-01-29 groepaz - * doc/Makefile.am, doc/delaep64.pl: Moved the delaep64.pl - script to src/c64/cart. + * src/c64/cart/mach5.c, src/cartconv.c: support 4k mach5 images -2006-02-11 Andreas Boose +2011-01-29 Marco van den Heuvel - * Version 1.19.5. + * src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Added 'crt emulation' to the beos ui, and + added 'save to ... image when changed' items as well. -2006-02-11 Michael Klein +2011-01-29 groepaz - * doc/Makefile.am: Added new files. + * src/c64/cart/easyflash.c: some code cleanup (patch by skoe) - * doc/delaep64.pl: New files. +2011-01-29 groepaz -2006-02-05 Michael Klein + * src/c64/cart/c64cart.c: resolve cart image (relative) path when + attaching - * configure.in: Corrected handling of VICEDIR variable. +2011-01-29 Daniel Kahlin -2006-02-03 Marco van den Heuvel + * src/main.c: Corrected a mistake in the team member list. - * doc/html/plain/cbm_basic_tokens.txt: Added Blarg support. +2011-01-29 Dag Lem -2006-02-02 Marco van den Heuvel + * src/core/ciacore.c, src/c64/cart/c64tpi.c, src/c64/cart/reu.c, + src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h, + src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, src/c64/cart/mmc64.c, + src/plus4/plus4mem.c, src/cbm2/cbm2cia.h, src/cbm2/cbm2cia1.c, + src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, + src/c64/cart/retroreplay.c, src/c64/c64sound.c, + src/c64/cart/atomicpower.c, src/c64/cart/freezemachine.c, + src/c64/cart/magicvoice.c, src/c64/cart/supersnapshot4.c, + src/c64/cart/mach5.c, src/c64/cart/easyflash.c, INSTALL, + build/macosx/build-vice-dist.sh, src/aciacore.c, + src/arch/amigaos/types.h, src/arch/beos/types.h, src/arch/msdos/types.h, + src/arch/os2/types.h, src/arch/riscos/types.h, src/arch/sdl/types.h, + src/arch/unix/types.h, src/arch/win32/types.h, src/c128/c128.c, + src/c128/c128cia1.c, src/c128/c128mem.c, src/c128/c128mem.h, + src/c128/c128memrom.c, src/c128/c128memrom.h, src/c128/c128mmu.c, + src/c128/c128mmu.h, src/c128/functionrom.c, src/c128/functionrom.h, + src/c128/z80mem.c, src/c128/z80mem.h, src/c64/c64_256k.c, + src/c64/c64_256k.h, src/c64/c64cia.h, src/c64/c64cia1.c, + src/c64/c64cia2.c, src/c64/c64io.c, src/c64/c64io.h, src/c64/c64mem.c, + src/c64/c64mem.h, src/c64/c64memrom.c, src/c64/c64memrom.h, + src/c64/c64memsc.c, 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.h, + 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/c64cartmem.h, + src/c64/cart/capture.c, src/c64/cart/capture.h, src/c64/cart/comal80.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/digimax.c, src/c64/cart/dinamic.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/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/freezeframe.c, src/c64/cart/freezemachine.h, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, + src/c64/cart/generic.h, src/c64/cart/georam.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/ide64.h, src/c64/cart/kcs.c, + src/c64/cart/magicdesk.c, src/c64/cart/magicformel.c, + src/c64/cart/magicformel.h, src/c64/cart/mikroass.c, + src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, + src/c64/cart/ocean.c, src/c64/cart/ocean.h, src/c64/cart/prophet64.c, + src/c64/cart/retroreplay.h, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c, + src/c64/cart/simonsbasic.c, src/c64/cart/snapshot64.c, + src/c64/cart/snapshot64.h, src/c64/cart/stardos.c, + src/c64/cart/stardos.h, src/c64/cart/stb.c, src/c64/cart/superexplode5.c, + src/c64/cart/superexplode5.h, src/c64/cart/supergames.c, + src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, + src/c64/cart/supersnapshot4.h, src/c64/cart/tfe.c, + src/c64/cart/warpspeed.c, src/c64/cart/westermann.c, + src/c64/cart/zaxxon.c, src/c64/cart/zaxxon.h, src/c64/plus256k.c, + src/c64/plus256k.h, src/c64/plus60k.c, src/c64/plus60k.h, + src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, + src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, src/c64dtv/c64dtvdma.c, + src/c64dtv/c64dtvdma.h, src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmem.h, + src/c64dtv/c64dtvmemrom.c, src/cbm2/cbm2acia.h, src/cbm2/cbm2mem.c, + src/cbm2/cbm2mem.h, src/cbm2/cbm2tpi.h, src/cbm2/cbm2tpi1.c, + src/cbm2/cbm2tpi2.c, src/cia.h, src/core/cs8900.c, src/core/cs8900.h, + src/core/flash040core.c, src/core/riotcore.c, src/core/t6721.c, + src/core/t6721.h, src/core/tpicore.c, src/core/viacore.c, + src/crtc/crtc-mem.c, src/crtc/crtc-mem.h, src/drive/drivemem.c, + src/drive/drivemem.h, src/drive/drivetypes.h, + src/drive/iec/c64exp/mc6821.c, src/drive/iec/c64exp/profdos.c, + src/drive/iec/cia1571d.c, src/drive/iec/cia1581d.c, src/drive/iec/ciad.h, + src/drive/iec/memiec.c, src/drive/iec/via1d1541.c, + src/drive/iec/via1d1541.h, src/drive/iec/wd1770.c, + src/drive/iec/wd1770.h, src/drive/iecieee/via2d.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/mem1551.c, src/drive/tcbm/tpid.c, src/drive/tcbm/tpid.h, + src/drive/viad.h, src/flash040.h, src/mainc64cpu.c, src/maincpu.c, + src/mainviccpu.c, src/mem.h, src/midi.c, src/midi.h, src/pet/petacia.h, + src/pet/petdww.c, src/pet/petdww.h, src/pet/petmem.c, src/pet/petpia.h, + src/pet/petreu.c, src/pet/petreu.h, src/pet/petvia.c, src/pet/petvia.h, + src/piacore.c, src/plus4/digiblaster.c, src/plus4/digiblaster.h, + src/plus4/plus4acia.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.c, src/plus4/plus4pio1.h, + src/plus4/plus4pio2.c, src/plus4/plus4pio2.h, src/plus4/plus4speech.c, + src/plus4/plus4speech.h, src/plus4/plus4tcbm.c, src/plus4/plus4tcbm.h, + src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, src/plus4/ted-mem.c, + src/plus4/ted-mem.h, src/plus4/ted-sound.c, src/plus4/ted-sound.h, + src/plus4/ted-timer.c, src/plus4/ted-timer.h, src/riot.h, src/sid/sid.c, + src/sid/sid.h, src/tpi.h, src/vdc/vdc-mem.c, src/vdc/vdc-mem.h, + src/via.h, src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, + src/vic20/cart/generic.h, src/vic20/cart/megacart.c, + src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, + src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, + src/vic20/cart/vic20cartmem.h, src/vic20/vic-mem.c, src/vic20/vic-mem.h, + src/vic20/vic20ieeevia.h, src/vic20/vic20ieeevia1.c, + src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, src/vic20/vic20mem.h, + src/vic20/vic20memrom.c, src/vic20/vic20memrom.h, src/vic20/vic20via.h, + src/vic20/vic20via1.c, src/vic20/vic20via2.c, src/vicii/vicii-mem.c, + src/vicii/vicii-mem.h, src/viciisc/vicii-mem.c, src/viciisc/vicii-mem.h, + vice-mint.spec.in, vice.spec.in: Removed pre-historic gcc-only + REGPARM cruft - * doc/html/plain/cbm_basic_tokens.txt: Added Easy Basic - support. +2011-01-29 Dag Lem -2006-02-02 Marco van den Heuvel + * configure.in, acinclude.m4: gcc -march=native used by default in reSID + (all ports) and in VICE proper (Unix/Linux). Specify --disable-arch for + default gcc behavior, and e.g. --enable-arch=pentium3 to build a binary + for distribuition. - * doc/html/plain/cbm_basic_tokens.txt: Added Magic Basic - support. +2011-01-29 Dag Lem -2006-01-30 Andreas Boose + * src/monitor/Makefile.am: Replaced YFLAGS with AM_YFLAGS - * Version 1.19.4. +2011-01-29 Daniel Kahlin -2006-01-27 Michael Klein + * doc/vice.texi, src/info.c, src/main.c, README: Updates to reflect the + current member status consistently. - * configure.in: added VICEDIR variable +2011-01-28 Marco van den Heuvel - * data/C128/Makefile.am data/C64/Makefile.am - data/CBM-II/Makefile.am data/DRIVES/Makefile.am - data/PET/Makefile.am data/PLUS4/Makefile.am - data/PRINTER/Makefile.am data/VIC20/Makefile.am - data/fonts/Makefile.am doc/Makefile.am - doc/html/Makefile.am: - use $(VICEDIR) instead of $(prefix)/lib/vice + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc, src/arch/beos/ui.h, + src/arch/beos/vicewindow.cc, src/arch/beos/vicewindow.h: Added printer + support to the beos ui. -2006-01-24 Michael Klein +2011-01-28 Marco van den Heuvel - * configure.in: removed JOY_OBJS + * src/arch/beos/vicemenu.cc: Added VICE_MACHINE_C64SC references to the + beos ui so that the needed x64 menu items will also be used for x64sc. -2006-01-24 Marco van den Heuvel +2011-01-28 Dag Lem - * doc/html/plain/cbm_basic_tokens.txt: Added Basic 7.1 - support. + * doc/html/plain/NEWS: Elaboration of changes in reSID -2006-01-22 Andreas Boose +2011-01-28 Andreas Matthies - * Version 1.19.3. + * src/core/ciacore.c, src/cia.h: Another attempt to fix the CIA + interrupts. - * configure.in: Only add internal ffmpeg header files to - inlcude path if no external ffmpeg header files are found. +2011-01-28 pottendo -2006-01-21 Andreas Boose + * po/de.po: Updated. - * Version 1.19.2. +2011-01-28 Marco van den Heuvel -2006-01-20 pottendo + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/vicemenu.cc, + src/arch/beos/Makefile.am, src/arch/beos/ui_ide64.cc, + src/arch/beos/ui_ide64.h: Added ide64 support to the beos ui. - * configure.in: Added func check for `mkstemp'. +2011-01-28 Marco van den Heuvel -2006-01-20 Marco van den Heuvel + * src/arch/beos/ui_file.cc, src/arch/beos/vicemenu.cc: Changed user + visible cart strings in the beos ui. - * INSTALL: Corrected the text that explains where to run the - configure script. +2011-01-28 Hannu Nuotio - * configure.in: Added the previously missing '--without-png' - and '--without-zlib' options. + * doc/vice.texi, src/info.c, doc/html/index.html, + src/arch/amigaos/mui/mui.c, src/arch/msdos/menudefs.c, + src/arch/beos/ui.cc, src/main.c, README, src/arch/sdl/menu_help.c, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c: Hop to + the former side of the member fence -2006-01-16 pottendo +2011-01-28 Marco van den Heuvel - * configure.in: Replaced gnome-config by pkg-config for - Gnome2/Gtk2 support. + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Removed emuid from the beos ui. -2006-01-15 Andreas Boose +2011-01-28 Hannu Nuotio - * Version 1.19.1. + * doc/html/plain/NEWS: Some updates - * configure.in: Define `UNSTABLE'. +2011-01-27 Marco van den Heuvel -2006-01-08 Andreas Boose + * src/arch/beos/constants.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Added 'vic flash plugin write back' support + to the beos ui. - * Version 1.19. +2011-01-27 Marco van den Heuvel - * configure.in: Do not define `UNSTABLE'. + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc: Added 'load to basic start' support to the + beos ui. - * doc/html/index.html: Updated. +2011-01-27 Marco van den Heuvel -2006-01-08 pottendo + * src/arch/beos/constants.h, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/vicemenu.cc, + src/arch/beos/plus4ui.cc: Added v364 speech support to the beos ui. - * doc/html/index.html (Source Distros): Added gnome2 patch - link. +2011-01-27 Marco van den Heuvel -2006-01-06 Andreas Boose + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc: Added magic voice support to the beos ui. - * Version 1.18.12. +2011-01-27 Marco van den Heuvel -2006-01-05 Andreas Matthies + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc: Added mmc replay support to the beos ui. - * configure.in: Added test for BeOS socket headers and - drivers. +2011-01-27 Marco van den Heuvel - * data/C64/beos_pos.vkm: Fixed key code. + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added mmc64 card type item to the beos ui. -2006-01-04 Marco van den Heuvel +2011-01-27 Marco van den Heuvel - * doc/vice.texi: Updated my own info. + * src/arch/beos/constants.h, src/arch/beos/ui_file.cc, + src/arch/beos/vicemenu.cc, src/arch/beos/petui.cc: Added pet dww support + to the beos ui. -2006-01-01 Andreas Boose +2011-01-27 Marco van den Heuvel - * Version 1.18.11. + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added c64 model selection to the beos ui. - * doc/Readme.dos, doc/vice.texi, doc/html/plain/NEWS, README, - vice.spec: Updated. +2011-01-27 Marco van den Heuvel -2006-01-01 Marco van den Heuvel + * src/arch/beos/constants.h: Changed some beos ui constants + (were doubles previously). - * doc/Readme.dos, doc/vice.texi: Update 2005 to 2006. +2011-01-27 Marco van den Heuvel -2005-12-31 Andreas Boose + * src/arch/beos/c64ui.cc, src/arch/platform_cpu_type.h: Added + c64scui_init() for the beos ui. - * Version 1.18.10. +2011-01-27 Marco van den Heuvel -2005-12-30 Marco van den Heuvel + * src/gfxoutputdrv/pngdrv.c: Support pre-1.0.6 libpng again. - * doc/html/plain/NEWS: Added a few items. +2011-01-26 Marco van den Heuvel -2005-12-29 Andreas Boose + * configure.in: Added a missing 'test' command to the configure script. - * Version 1.18.9. +2011-01-26 Marco van den Heuvel - * doc/html/plain/NEWS: Updated. + * src/arch/amigaos/intl_text.c, src/arch/win32/resc64.rc, + src/arch/amigaos/intl.txt, src/arch/win32/resstrings.txt, + src/arch/msdos/uic64model.c, src/arch/win32/uic64.c: Removed '6526x' + from the amiga, dos and win32 ui. -2005-12-28 Andreas Boose +2011-01-26 groepaz - * Version 1.18.8. + * doc/Documentation-Howto.txt: WIP guidelines/howto -2005-12-28 Marco van den Heuvel +2011-01-26 groepaz - * configure.in: Added checking for the getdtablesize and - getrlimit functions. + * doc/checkdoc.c, doc/checkdoc.mak: lousy WIP tool to check vice.texi + for missing resources and options -2005-12-26 Marco van den Heuvel +2011-01-26 Antti S. Lankila - * configure.in: Added support for IPV6 for netplay. + * src/c64/psiddrv.a65, src/c64/psiddrv.h: Some tunes appear to clear + he I flag during their init routine. These songs could launch the + playing IRQ before the CPU port iomap value is set up. To handle this + issue, iomap is adjusted before the tune's init vector is called. -2005-12-23 Andreas Boose +2011-01-26 groepaz - * Version 1.18.7. + * doc, doc/vice.pdf, doc/vice.txt, doc/vice.texi: lots more command + line options added (30 to go...) -2005-12-22 Andreas Boose +2011-01-26 Hannu Nuotio - * Version 1.18.6. + * src/c64/c64mem.c, src/c64/c64memsc.c, src/sid/sid.c, src/sid/sid.h: + Implement basic sid_peek -2005-12-20 Andreas Boose +2011-01-26 Hannu Nuotio - * Version 1.18.5. + * src/arch/sdl/menu_sid.c, src/arch/sdl/uimenu.c: SDL UI: add reSID + filter bias slider, fix slider for resources with negative values -2005-12-19 Andreas Boose +2011-01-26 Antti S. Lankila - * Version 1.18.4. + * src/translate_text.c, src/resid/filter.cc, src/resid/filter.h, + src/resid/sid.h, src/translate.txt, src/resid/sid.cc, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, src/sid/resid.cc, + src/sid/sid-cmdline-options.c, src/sid/sid-resources.c: Support new + resource, SidResidFilterBias, to adjust filter curve position. The bias + is given in millivolts, and a maximum reasonable control range is + approximately -500 to 500. -2005-12-18 Andreas Boose +2011-01-26 Hannu Nuotio - * Version 1.18.3. + * src/translate_text.c, src/core/ciacore.c, src/arch/unix/gui/c64scui.c, + src/arch/msdos/uic64model.c, src/cia.h, src/arch/win32/uic64.c, + src/arch/amigaos/mui/uic64model.c, src/arch/sdl/menu_c64model.c, + src/arch/unix/gui/c64ui.c, src/c64/c64-resources.c, src/c64/c64model.c, + src/c64/c64scmodel.c: Replace CIA model 6526 with 6526x. -2005-12-11 Andreas Boose +2011-01-25 Marco van den Heuvel - * Version 1.18.2. + * doc, configure.in, doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/de.po, + po/tr.po, po/nl.po, po/da.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, + po/sv.po, src/arch/amigaos/genintl_h.sh, src/debug.h, + src/gentranslate_h.sh, ChangeLog, src/arch/win32/vice-version.bat, + src/version.h: Version 2.2.11 - * configure.in: Ffmpeg support is default on win32 as - suggested by AndreasM. +2011-01-25 Marco van den Heuvel -2005-12-06 Marco van den Heuvel + * doc/Makefile.am, doc/texi2chm.sh, doc/texi2guide.sh, doc/vice.chm, + doc/vice.guide, doc/vice.hlp, doc/vice.pdf: Updated some of the doc + generating scripts and regenerated the vice.* files. - * configure.in: Added checks for libjpeg and its header for - jpeg screenshot support. +2011-01-25 Marco van den Heuvel -2005-11-29 Andreas Boose + * po/nl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/translate_text.c: Did a 'make trans-update'. - * Version 1.18.1. +2011-01-25 Marco van den Heuvel - * configure.in: Define `UNSTABLE'. + * po/nl.po: Updated. -2005-11-20 Andreas Boose +2011-01-25 Marco van den Heuvel - * Version 1.18. + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po: Did a 'make update-po'. - * configure.in: Do not define `UNSTABLE'. +2011-01-25 Marco van den Heuvel - * doc/html/index.html, README: Fixed dates. + * po/POTFILES.in, src/arch/unix/macosx/cocoa/mousedrv.m, + src/arch/unix/macosx/cocoa/video.m, src/c64/cart/c64tpi.c, + src/translate.txt, src/translate_text.c: Added some previously + untranslated texts to the translation system. -2005-11-19 Marco van den Heuvel +2011-01-25 Marco van den Heuvel - * doc/html/index.html: Changed the url's for the solaris - binaries. + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/tuimenu.h, + src/arch/msdos/uic64_256k.c, src/arch/msdos/uic64dtv.c, + src/arch/msdos/uidqbb.c, src/arch/msdos/uiexpert.c, + src/arch/msdos/uiexpert.h, src/arch/msdos/uigeoram.c, + src/arch/msdos/uiide64.c, src/arch/msdos/uiisepic.c, + src/arch/msdos/uimagicvoice.c, src/arch/msdos/uimmc64.c, + src/arch/msdos/uimmcreplay.c, src/arch/msdos/uipetdww.c, + src/arch/msdos/uipetreu.c, src/arch/msdos/uiplus256k.c, + src/arch/msdos/uiplus60k.c, src/arch/msdos/uiramcart.c, + src/arch/msdos/uireu.c, src/arch/msdos/uiv364speech.c: Added + 'save when changed' elements and expert cart settings dialog to the + dos ui. -2005-11-19 Andreas Boose +2011-01-25 Marco van den Heuvel - * Version 1.17.7. + * src/translate_text.c: Added IDCLS_ENABLE_PETDWW translation block. - * doc/html/index.html, doc/vice.texi, vice.spec, README: - Updated. +2011-01-24 Marco van den Heuvel -2005-11-18 Marco van den Heuvel + * doc, doc/Makefile.am, doc/texi2chm.sh, doc/texi2guide.sh: Added + $(srcdir) to get the proper location of vice.texi. - * doc/html/plain/NEWS: Updated the items a bit. +2011-01-24 Marco van den Heuvel -2005-11-17 Andreas Matthies + * src/arch/msdos/tuifs.c: Extended the dos lfn support to windows me, + 2000, xp, 2003 and vista/7. (Better solution for detecting lfn is needed + though, because support for things like doslfn is missing) - * doc/html/plain/NEWS: Updated. +2011-01-24 Marco van den Heuvel -2005-11-14 Marco van den Heuvel + * configure.in, doc/Makefile.am, doc/t2h.pl, doc/texi2chm.sh, + doc/texi2guide.sh, doc/vice.chm, doc/vice.guide, doc/vice.hlp, + doc/vice.pdf, doc/vice.txt: Added texi to chm/hlp/guide support and + added vice.txt, vice.pdf, vice.guide, vice.chm and vice.hlp to the + source tree (and source dist). - * doc/html/plain/NEWS: Added some more new items, and changed - the libpng/zlib entries a bit. +2011-01-24 Marco van den Heuvel - * doc/vice.texi: Changed my own info a bit. + * 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/sdl/make-bindist_amiga.sh, src/arch/sdl/make-bindist_beos.sh, + src/arch/sdl/make-bindist_win32.sh, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/unix/hpux/make-bindist.sh, src/arch/unix/qnx6/make-bindist.sh, + src/arch/win32/make-bindist.sh, src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat: Removed cartconv.txt and + mon.txt from the various bindist scripts. -2005-11-12 Andreas Boose +2011-01-24 groepaz - * Version 1.17.6. + * doc/html/plain/BUGS, doc/html/plain/TODO: added sf urls - * doc/html/plain/NEWS: Updated. +2011-01-24 groepaz -2005-11-12 Marco van den Heuvel + * doc/Makefile.am: remove obsolete files from doc_Data - * configure.in: Added unix/msdos tests for netplay support. +2011-01-24 groepaz -2005-11-07 Marco van den Heuvel + * doc/cartconv.txt, doc/mon.txt: remove obsolete cartconv.txt and + mon.txt - * configure.in: Added Minix-Vmd platform support. +2011-01-24 groepaz - * doc/Makefile.am, doc/MinixVmd-Howto.txt: Added a text file - describing how to compile VICE on Minix-Vmd. + * doc/vice.texi: fix autostart, drive, printer, vdc, vic, vicii, crtc + and other options :) -2005-11-07 Andreas Dehmel +2011-01-24 Marco van den Heuvel - * configure.in: added --disable-zlibtest option for - crosscompiling. + * src/gfxoutputdrv/pngdrv.c: Added '#include ' to the png + driver. -2005-11-06 Andreas Boose +2011-01-23 Marco van den Heuvel - * Version 1.17.5. + * src/arch/msdos/ui.c, src/arch/msdos/uidrive.c: Rewrote the dos drive + ui. - * doc/html/index.html: Changed download links to http access. +2011-01-23 Andreas Matthies -2005-10-29 Andreas Boose + * src/gfxoutputdrv/ffmpegdrv.c: Use XVID instead of default FMP4 FOURCC. - * Version 1.17.4. +2011-01-23 Marco van den Heuvel - * configure.in: Moved definition of `HAS_NETWORK' to win32 - section. + * configure.in, doc/Makefile.am: Added support for building vice.txt and + vice.pdf from vice.texi -2005-10-27 Marco van den Heuvel +2011-01-22 Hannu Nuotio - * configure.in: Added built-in support for libpng and libz. + * src/core/ciacore.c: Remove misleading comment -2005-10-25 Marco van den Heuvel +2011-01-22 Hannu Nuotio - * doc/html/index.html: Resurrected the OS/2 port and made a - download link to the OS/2 VICE 1.17 binary file. + * doc/ReadmeSDL.txt, doc/html/plain/NEWS: Some SDL UI FFMPEG docs, NEWS + entries -2005-10-23 Marco van den Heuvel +2011-01-22 Marco van den Heuvel - * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fix. + * src, src/arch/amigaos: Added some more svn ignores. -2005-10-23 Andreas Boose +2011-01-22 Hannu Nuotio - * Version 1.17.3. + * src/info.c: A nod to the next level in competition -2005-10-10 Andreas Boose +2011-01-22 Hannu Nuotio - * Version 1.17.2. + * doc/vice.texi: Lowercase emulator names for consistency, uppercase + (ep)rom, kb->kB - * configure.in: Detect hardsid header file. +2011-01-22 Dag Lem -2005-10-09 Andreas Boose + * src/resid/filter.cc, src/resid/filter.h: Decreased size of op-amp + lookup table to 16 bits, for speedup on ARM - * Version 1.17.1. +2011-01-22 groepaz - * configure.in: Define `UNSTABLE'. + * doc/vice.texi: updated cartridge stuff, updated monitor chapter, + added petcat and cartconv chapters - * doc/html/index.html: Updated ffmpeg libaray URL. +2011-01-22 groepaz -2005-10-02 Andreas Boose + * src/mouse.c: unbreak paddles - * Version 1.17. +2011-01-21 Dag Lem - * doc/html/index.html: Updated. + * src/resid/filter.h, src/resid/sid.h: [reSID] Removed 'public:' used + for debugging -2005-10-01 Marco van den Heuvel +2011-01-21 groepaz - * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fixes. + * doc/html/index.html: changed links to point to the respective list on + sourceforge instead of the outdated BUGS and TODO documents -2005-10-01 Andreas Boose +2011-01-21 groepaz - * Version 1.16.21. + * doc/html/plain/NEWS: added/updated some details - * configure.in: Do not define `UNSTABLE'. +2011-01-21 groepaz - * doc/vice.texi, doc/html/index.html, README, vice.spec: - Updated. + * src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/reu.c: fix broken commandline help + messages, added missing commandline options (ieee488) -2005-09-29 Marco van den Heuvel +2011-01-21 Dag Lem - * README: Added QNX 6.x. + * src/resid/filter.cc, src/resid/filter.h: [reSID] Pure table lookup for + sqrt. Speed is now on par with resid-fp - * doc/html/index.html, doc/html/plain/NEWS, doc/vice.texi: - Added Solaris binary packages. +2011-01-20 Marco van den Heuvel -2005-09-26 Marco van den Heuvel + * src/arch/sdl/menu_drive.c: Changed 'hide p00 files' to + 'hide non-p00 files' in the sdl ui. - * configure.in: Fixed a typo that lead to a bogus configure - script. +2011-01-20 Marco van den Heuvel -2005-09-26 Marco van den Heuvel + * src/arch/msdos/Makefile.am, src/arch/msdos/archdep.h, + src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, src/arch/msdos/petui.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/uivideo.c, + src/arch/msdos/uivideo.h, src/arch/msdos/vic20ui.c: Rewrote the dos + video settings ui. - * configure.in: Added the configure option --without-oss and - added checking of for openbsd. +2011-01-19 groepaz -2005-09-25 Marco van den Heuvel + * src/mouse.c: fixed potx/y multiplexing according to testresults - * configure.in: Fixed several sound driver checking problems +2011-01-18 Olaf Seibert -2005-09-15 Marco van den Heuvel + * src/arch/unix/x11/xaw/x11video.c: Fix (Work around?) case where xs + goes negative while resizing the main window "too small". Some calls + deeper, render_32_1x2_04() (from xpet, 80 columns, double size, no + hardware scaling), doesn't like that. The condition is apparently + temporary, as the window resize repositions the canvas/viewport. - * doc/html/plain/NEWS: Added items that I have been involved - in for the release of VICE 1.17. +2011-01-18 Olaf Seibert -2005-09-14 Andreas Boose + * src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/TextFieldP.h: Fix a remaining GC sharing + bug. Add X64 button to disk image types. Clean out some stray layout + stuff. - * Version 1.16.20. +2011-01-18 pottendo -2005-09-11 Marco van den Heuvel + * po/de.po: Updated. - * configure.in: Added the configure options --without-alsa and - --without-esd. +2011-01-17 Marco van den Heuvel -2005-09-08 Marco van den Heuvel + * src/arch/msdos/uic64cart.c, src/arch/msdos/uidigimax.c, + src/arch/msdos/uidigimax.h, src/arch/msdos/uigeoram.c, + src/arch/msdos/uigeoram.h, src/arch/msdos/uiisepic.c, + src/arch/msdos/uiisepic.h, src/arch/msdos/uimmcreplay.c, + src/arch/msdos/uiramcart.c, src/arch/msdos/uiramcart.h, + src/arch/msdos/uisoundexpander.c: Corrected some user visible cart + names. - * doc/html/plain/cbm_basic_tokens.txt: Added Pegasus basic - 4.0. +2011-01-17 Marco van den Heuvel -2005-09-06 Marco van den Heuvel + * src/arch/msdos/uiprinter.c: Fixed some text. - * doc/html/plain/cbm_basic_tokens.txt: Added Mighty basic. +2011-01-17 Marco van den Heuvel -2005-09-04 Marco van den Heuvel + * src/arch/msdos/uiprinter.c: Added the 'raw' printer driver to the dos + ui. - * doc/html/plain/cbm_basic_tokens.txt: Added WS basic. +2011-01-17 Marco van den Heuvel -2005-09-04 Marco van den Heuvel + * src/arch/msdos/archdep.c: Added fix file permission support to the + dos port. - * doc/html/plain/cbm_basic_tokens.txt: Added graphics basic. +2011-01-17 Marco van den Heuvel -2005-08-30 Marco van den Heuvel + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/uiide64.c, + src/arch/msdos/uiide64.h, src/arch/msdos/vic20ui.c: Added an ide64 + dialog to the dos ui. - * doc/html/plain/cbm_basic_tokens.txt: Added Ultrabasic-64. +2011-01-16 groepaz -2005-08-21 Andreas Boose + * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, + src/c64/cart/expert.c, src/c64/cart/expert.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: fixed accidental image overwriting, added snapshot + support - * Version 1.16.19. +2011-01-16 Marco van den Heuvel -2005-08-14 Michael Klein + * src/arch/amigaos/mui/uiide64.c: Corrected the ide64 cyl/heads/sectors + range for the amiga ui. - * configure.in: check for gettext in libintl +2011-01-16 Marco van den Heuvel -2005-08-14 Michael Klein + * src/arch/msdos/vic20ui.c: Added 'vic flash plugin writeback' support + to the dos ui. - * configure.in: Added checking for CoreAudio environment (Mac - OS X) +2011-01-16 Marco van den Heuvel -2005-08-10 Marco van den Heuvel + * po/tr.po: Updated by Emir. - * AUTHORS, doc/Readme.dos, doc/vice.texi, man/vice.1: Added - myself to the member list. +2011-01-16 Marco van den Heuvel - * README: Added myself to the member list and updated some - documentation information. + * src/arch/msdos/uiattach.c: Added 'load to basic start' autostart item + to the dos ui. - * doc/html/index.html: Added myself to the member list and - added QNX 6.x binary package link. +2011-01-16 Marco van den Heuvel -2005-08-07 martin + * po/nl.po, 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/rescbm2.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resexpert.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.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/respet.rc, + src/arch/win32/respetdww.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Did a + 'make trans-update'. - * acinclude.m4: New file. Contains local helper macro. This - should fix aclocal on newer installations. - - * data/fonts/Makefile.am (EXTRA_DIST): Separated - cbm-directory-charset.fon from `fonts_DATA' to avoid - unnecessary installation warnings under Unix. +2011-01-16 Marco van den Heuvel -2005-07-30 Andreas Boose + * po/nl.po: Updated. - * Version 1.16.18. +2011-01-16 Marco van den Heuvel -2005-07-24 Andreas Boose + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po: Did a 'make update-po'. - * Version 1.16.17. +2011-01-16 Marco van den Heuvel -2005-07-14 Marco van den Heuvel + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/uiide64.c, + src/arch/amigaos/mui/uinetwork.c, src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisiddtv.c, src/arch/amigaos/mui/uisound.c, + src/arch/amigaos/mui/uivideo.c: Added some 'range checking and enforcing' + to the amiga ui. - * configure.in: Fixed libnsl libsocket combination assumption, - and changed the libXext function check to XShmAttach. +2011-01-16 Marco van den Heuvel -2005-07-10 Andreas Boose + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uipetdww.c, src/translate.txt, + src/translate_text.c, src/video/video-cmdline-options.c: Removed some + obsolete/unused translation items. - * Version 1.16.16. +2011-01-16 Marco van den Heuvel -2005-06-21 Andreas Boose + * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uisid.c, + src/arch/win32/uivideo.c: Added some 'range checking and enforcing' to + the win32 ui. - * Version 1.16.15. +2011-01-16 Marco van den Heuvel -2005-06-20 Marco van den Heuvel + * po/check_obsolete.sh: Refined the obsolete translations item checker + script a bit more. - * configure.in: Fixed the detection of a cross-compiler - environment when using genwinres. +2011-01-15 groepaz -2005-06-14 Marco van den Heuvel + * src/c64/cart/c64carthooks.c, src/c64/cart/reu.c: fix accidental + overwriting of image file, changed wraparound behaviour of large REUs to + match CMD 1750XL - * configure.in: Put checking of libXpm before checking libXaw, - this fixes the dependancy problem on some openbsd hardware - platforms. +2011-01-15 groepaz -2005-06-12 Marco van den Heuvel + * src/log.c: fix LOG_ERR output - * configure.in: Added u_short, libbsd, telldir and seekdir - checking. +2011-01-15 Marco van den Heuvel -2005-06-08 Marco van den Heuvel + * po/check_obsolete.sh: Refined the obsolete translations item checker + script a bit. - * configure.in: Added cross-compile mode detection for - genwinres. +2011-01-15 Marco van den Heuvel -2005-06-05 Andreas Boose + * configure.in: Added --disable-rs232 and --disable-midi to the + configure script. - * Version 1.16.14. +2011-01-15 Marco van den Heuvel -2005-06-03 Marco van den Heuvel + * configure.in, po/Makefile.in.in, po/check_obsolete.sh, + po/gen_win32_files.sh, po/gen_win32_rc.c, src/Makefile.am, + src/arch/amigaos/Makefile.am, src/arch/amigaos/genintl_h.sh.in, + src/arch/amigaos/genintltable.sh, src/debug.h.in, src/gentranslate_h.sh, + src/gentranslate_h.sh.in, src/gentranslatetable.sh: Added a + --enable-debug configure option which 'activates' the #define DEBUG in + debug.h, also enables translation table item number generation in + translate.h and amigaos/intl.h, and activates the new obsolete + translation item search routine/script when doing a make trans-update. - * configure.in: Added a autoconf bug workaround. +2011-01-15 groepaz -2005-05-30 Marco van den Heuvel + * src/c64/cart/c64carthooks.c: unbreak cart snapshots - * configure.in: Fixed windres and wrc checking. +2011-01-15 Dag Lem -2005-05-29 Andreas Boose + * src/arch/unix/gui/c64scui.c: Use checkbox for "SID filters" in x64sc - * Version 1.16.13. +2011-01-15 pottendo -2005-05-23 Andreas Boose + * po/tr.po: Updated by Emir. - * Version 1.16.12. +2011-01-14 groepaz -2005-05-15 Andreas Boose + * po/de.po: fix some typos - * Version 1.16.11. +2011-01-14 groepaz -2005-05-13 Marco van den Heuvel + * src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/vic20ui.c: unify some + menus/messages - * configure.in: Added HAS_TRANSLATION for platforms that - support the new internationalization scheme (currently only - win32). +2011-01-13 Marco van den Heuvel -2005-05-08 Andreas Boose + * src/Makefile.am: src/arch/msdos/archdep.h, + src/arch/unix/x11/xaw/widgets/Directory.h, src/ioutil.c, + src/vicemaxpath.h: Put the MAX_PATH/PATH_MAX/MAXPATHLEN defines in a + seperate header which can be included when a platform fails to define + them. - * Version 1.16.10. +2011-01-13 Marco van den Heuvel -2005-05-04 Marco van den Heuvel + * src/arch/amigaos/mui/mui.c: Fixed the amiga BrowseFile function. - * configure.in: Added wrc as the prefered win32 resource - compiler. +2011-01-13 Marco van den Heuvel -2005-04-24 Andreas Boose + * src/arch/amigaos/mui/uisound.c: Fixed amiga sound dialog (previously + the fragment size selection box was empty). - * Version 1.16.9. +2011-01-13 Marco van den Heuvel -2005-04-23 Andreas Boose + * src/arch/amigaos/archdep.c, src/arch/sdl/archdep_amiga.c: Changed the + logfile output for amiga to where if the logfile cannot be opened the + output will go to stdout. - * Version 1.16.8. +2011-01-13 Spiro Trikaliotis -2005-04-20 Andreas Boose + * configure.in, src/arch/unix/rawnetarch.c: Newer libpcap have + pcap_inject() (from libpcap of BSD) and/or pcap_sendpacket() + (from WinPcap). If either one is available, do not depend on libnet + anymore. - * Version 1.16.7. +2011-01-13 Marco van den Heuvel -2005-04-17 Andreas Boose + * src/arch/sdl/archdep_amiga.c: Included proto/exec.h in the sdl + archdep_amiga.c for aros OpenLibrary/CloseLibrary definitions. - * Version 1.16.6. +2011-01-12 Marco van den Heuvel -2005-04-12 Andreas Boose + * src/arch/amigaos/vic20ui.c, src/c64/cart/mmc64.c, + src/plus4/plus4mem.c: Some warning fixes - * Version 1.16.5. +2011-01-12 pottendo -2005-04-09 Andreas Boose + * po/it.po: Updated by Andrea. - * Version 1.16.4. +2011-01-12 Andreas Matthies - * doc/Makefile.am: Added `MSDOS-Ethernet-Howto.txt'. + * src/arch/win32/fullscrn.c, src/arch/win32/ui.c: Improved AlwaysOnTop + option so that it works at startup and outlives a switch to fullscreen + mode. -2005-04-03 Marco van den Heuvel +2011-01-11 Marco van den Heuvel - * configure.in, po/nl.po: Added dutch translation. + * po/nl.po: Updated -2005-03-28 Andreas Boose +2011-01-11 Marco van den Heuvel - * Version 1.16.3. + * po/da.po: Updated by Mikkel Holm Olsen. -2005-03-12 Andreas Boose +2011-01-10 groepaz - * Version 1.16.2. + * src/log.c: make log file name persistent if given on commandline, so + logging to a file does not break when loading a config file from the ui. -2005-03-09 Dag Lem +2011-01-10 groepaz - * configure.in: Check for ALSA sound library. + * src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, + src/cbm2/cbm2.c, src/cbm2/cbm2.h, src/cbm2/cbm2cia.h, + src/cbm2/cbm2cia1.c, src/pet/pet-cmdline-options.c, src/pet/pet.c, + src/pet/pet.h: fixed timing constants, added missing pal/ntsc + commandline switch, added cia tod fix to cbm2 -2005-02-13 Andreas Boose +2011-01-10 groepaz - * Version 1.16.1. + * src/drive/drive-snapshot.c, src/plus4/plus4-snapshot.c, + src/plus4/plus4mem.c, src/plus4/plus4mem.h, + src/plus4/plus4memsnapshot.c, src/plus4/ted-snapshot.c, + src/plus4/tedtypes.h: fixed some snapshot related stuff - * configure.in: Define `UNSTABLE'. +2011-01-10 Marco van den Heuvel - * data/PET/x11_bdep.vkm, data/PET/x11_bdes.vkm: Fixed - includes. + * src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/petui.c, src/arch/msdos/vic20ui.c: Removed emuid from the + dos ui. -2005-01-23 Andreas Boose +2011-01-10 Marco van den Heuvel - * Version 1.16. + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/plus4ui.c, + src/arch/msdos/uimagicvoice.c, src/arch/msdos/uimagicvoice.h, + src/arch/msdos/uimmcreplay.c, src/arch/msdos/uimmcreplay.h, + src/arch/msdos/uiv364speech.c, src/arch/msdos/uiv364speech.h: Added + magic voice, mmc replay and v364 speech menus to the dos ui. - * doc/vice.texi, doc/html/index.html: Updated. +2011-01-10 Marco van den Heuvel -2005-01-22 Andreas Boose + * src/charset.c: Added some '(BYTE)something >= 0x00' fixes. - * Version 1.15.15. +2011-01-10 Marco van den Heuvel - * configure.in: Do not define `UNSTABLE'. + * src/c64/cart/c64cartmem.c, src/c64/cart/expert.c, + src/c64/cart/generic.c, src/c64/cart/isepic.c, + src/c64/cart/retroreplay.c: Added some '(WORD) something <= 0xffff' + fixes. - * doc/vice.texi, doc/html/index.html, doc/Readme.dos, README, - vice.spec: Updated. +2011-01-09 Marco van den Heuvel -2004-12-29 Andreas Boose + * configure.in, src/arch/msdos/uimmc64.c: Added mmc64 card type + selection support to the dos ui. - * Version 1.15.14. +2011-01-09 Antti S. Lankila - * doc/html/plain/NEWS: Updated. + * src/resid/filter.cc: Ensure that filter still works after switching + model mid-song. -2004-12-25 Andreas Boose +2011-01-08 groepaz - * Version 1.15.13. + * src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: fixed ntsc + display ranges, fixed height macros -2004-12-19 Andreas Boose +2011-01-08 groepaz - * Version 1.15.12. + * src/c64/c64sound.c, src/c64/cart/atomicpower.c, + 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/dqbb.c, src/c64/cart/dqbb.h, + src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/freezemachine.c, src/c64/cart/generic.c, + src/c64/cart/isepic.c, src/c64/cart/isepic.h, src/c64/cart/magicvoice.c, + src/c64/cart/mmc64.c, src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, + src/c64/cart/supersnapshot4.c, src/cartridge.h, src/vicii/vicii-fetch.c, + src/vicii/vicii.c: made proper hook for sound funcs (digimax, + magicvoice, sfx sound sampler, sfx sound expander), fixed fake-ultimax + mapping for carts in vicii, added mem peek (ramcart, expert, isepic, + dqbb), fixed ultimax fetches (expert, isepic), removed phi2 ram hack + from some carts (atomic power, ss4), fixed bank init (generic), fixed + 16k roms (freeze machine) - * data/C64/win_sym.vkm, data/PET/win_bgrs.vkm, - data/PET/win_buks.vkm, data/CBM-II/win_buks.vkm, - data/CBM-II/win_buks.vkm: Renamed. +2011-01-08 Marco van den Heuvel - * data/C64/Makefile.am, data/PET/Makefile.am, - data/CBM-II/Makefile.am: Updated. + * src/arch/amigaos/make-bindist.sh: Fixed a typo. - * data/C64/win_pos.vkm, data/C64/win_sym.vkm, - data/C64/win_sym_de.vkm, data/C128/win_pos.vkm, - data/C128/win_sym.vkm, data/VIC20/win_pos.vkm, - data/VIC20/win_sym.vkm, data/PET/win_bgrs.vkm, - data/PET/win_buks.vkm, data/PLUS4/win_pos.vkm, - data/PLUS4/win_sym.vkm, data/CBM-II/win_buks.vkm, - data/CBM-II/win_bukp.vkm, data/C64/dos_pos.vkm, - data/C64/dos_sym.vkm, data/C128/dos_pos.vkm, - data/C128/dos_sym.vkm, data/VIC20/dos_sym.vkm, - data/VIC20/dos_pos.vkm, data/PET/dos_bgrs.vkm, - data/PET/dos_buks.vkm, data/PLUS4/dos_sym.vkm, - data/PLUS4/dos_pos.vkm, data/CBM-II/dos_bukp.vkm, - data/CBM-II/dos_buks.vkm, data/C64/x11_pos.vkm, - data/C64/x11_sym.vkm, data/C128/x11_pos.vkm, - data/C128/x11_sym.vkm, data/VIC20/x11_pos.vkm, - data/VIC20/x11_sym.vkm, data/PET/x11_bgrs.vkm, - data/PET/x11_buks.vkm, data/PLUS4/x11_pos.vkm, - data/PLUS4/x11_sym.vkm, data/CBM-II/x11_buks.vkm, - data/C64/beos_pos.vkm, data/C64/beos_sym.vkm, - data/C128/beos_pos.vkm, data/C128/beos_sym.vkm, - data/VIC20/beos_pos.vkm, data/VIC20/beos_sym.vkm, - data/PET/beos_bgrs.vkm, data/PET/beos_buks.vkm, - data/PLUS4/beos_pos.vkm, data/PLUS4/beos_sym.vkm, - data/CBM-II/beos_bukp.vkm, data/CBM-II/beos_buks.vkm: - Added new shift flags comments. +2011-01-08 Marco van den Heuvel -2004-12-05 Andreas Boose + * src/arch/amigaos/mui/mui.c: Moved the platform.h include to avoid NULL + not being defined on aros. - * Version 1.15.11. +2011-01-08 Daniel Kahlin - * data/C64/win_sym_de.vkm: New file. + * src/drive/driveimage.c: Applied patch for 1571 speed zone problem by + skoe. Fixes bug 3152829. - * data/C64/Makefile.am: Added new file. +2011-01-08 pottendo -2004-11-30 Andreas Dehmel + * po/it.po: Updated by Andrea. - * configure.in: don't build sounduss on RISC OS either +2011-01-08 Marco van den Heuvel -2004-11-21 Andreas Boose + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Did a + 'make trans-update'. - * Version 1.15.10. +2011-01-08 Marco van den Heuvel -2004-11-06 Andreas Boose + * src/arch/win32/res.rc: Fixed the position of the palette combobox and + browse button for the palette dialog of the win32 ui. - * Version 1.15.9. +2011-01-08 Marco van den Heuvel -2004-10-17 Andreas Boose + * src/arch/win32/res.rc: Fixed printer dialog elements alignment for the + win32 ui. - * Version 1.15.8. +2011-01-08 Marco van den Heuvel -2004-10-09 Andreas Boose + * src/arch/win32/res.rc: Fixed render filter combobox alignment in the + win32 ui. - * Version 1.15.7. +2011-01-08 Marco van den Heuvel - * configure.in: Removed trailing slash in arch include path - definition. + * src/arch/win32/resc64.rc: Fixed win32 c64 model selection ui 'creep'. -2004-10-02 Andreas Boose +2011-01-08 Marco van den Heuvel - * Version 1.15.6. + * src/arch/msdos/menudefs.c, src/arch/msdos/uiattach.c, + src/arch/msdos/uimmc64.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c, + src/arch/msdos/uitfe.c: Some dos ui cleanups. -2004-09-26 Andreas Boose +2011-01-08 pottendo - * Version 1.15.5. + * po/de.po: Updated. -2004-09-25 Andreas Boose +2011-01-08 Marco van den Heuvel - * Version 1.15.4. + * src/arch/msdos/Makefile.am, src/arch/msdos/petui.c, + src/arch/msdos/uipetdww.c, src/arch/msdos/uipetdww.h: Added pet dww to + the dos ui. -2004-09-12 Andreas Boose +2011-01-08 Marco van den Heuvel - * Version 1.15.3. + * src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c, + src/arch/msdos/uic64model.c, src/arch/msdos/uic64model.h: Added c64 + model selection to the dos ui. -2004-09-04 Andreas Boose +2011-01-07 Marco van den Heuvel - * Version 1.15.2. + * src/arch/msdos/archdep.h, src/arch/msdos/c64ui.c, + src/arch/msdos/menudefs.c, src/arch/msdos/uiattach.c, + src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisnapshot.c, + src/c64/cart/magicvoice.c: Some (ms)dos port fixes. - * configure.in: Renamed VIC20 resource file. +2011-01-07 Olaf Seibert -2004-09-01 Andreas Boose + * src/arch/unix/x11/xaw/x11ui.c: Add missing #include (NetBSD is + stricter than Linux). - * Version 1.15.1. +2011-01-07 Olaf Seibert -2004-08-27 Tibor Biczo + * src/arch/unix/x11/xaw/widgets/TextFieldP.h: Remove unused member + variable. - * configure.in: Added libversion to Win32 linking. +2011-01-07 Olaf Seibert -2004-08-22 Andreas Boose + * src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/TextFieldP.h, + src/arch/unix/x11/xaw/x11ui.c: Disable "international support" when in + the "C" locale, since it is worse than no support (it falls back to + 7-bit US-ASCII). Found some Graphics Context and text allocation errors + in the mean time. - * Version 1.15. +2011-01-06 Olaf Seibert - * doc/html/plain/NEWS, doc/html/index.html: Updated. + * src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/widgets/RegExp.c, + src/arch/unix/x11/xaw/widgets/RegExp.h: Fix longstanding crash when you + have an invalid file pattern in the xaw fileselector. -2004-08-21 Andreas Boose +2011-01-06 Marco van den Heuvel - * Version 1.14.40. + * po, po/Makefile.in.in, po/po2table.c: Added a conversion step + (sv.po (utf-8) -> sv_iso.po (iso-8859-1)) to the make trans-update + target. - * configure.in: Do not define `UNSTABLE'. - Fixed `--disable-realdevice' configure switch. +2011-01-05 Marco van den Heuvel - * README, vice.spec, doc/vice.texi, doc/html/index.html, - doc/html/plain/NEWS: Updated. + * src/arch/win32/res.rc: Fixed win32 peripheral dialog input text size + issue. -2004-08-08 Andreas Boose +2011-01-04 Marco van den Heuvel - * Version 1.14.39. + * ChangeLog, configure.in, po/da.po, po/de.po, po/fr.po, po/hu.po, + po/it.po, po/nl.po, po/pl.po, po/sv.po, po/tr.po, + src/arch/win32/vice-version.bat, src/monitor/mon_lex.c, + src/resid-dtv, src/version.h: Version 2.2.10. - * configure.in: Fixed opencbm definitions. +------------------------------------------------------------------------------ -2004-08-07 Andreas Boose +2011-01-04 Olaf Seibert - * Version 1.14.38. + * src/arch/unix/x11/xaw/widgets/DrawString.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/FileSelP.h, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/widgets/MultiList.h, + src/arch/unix/x11/xaw/widgets/MultiListP.h, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/widgets/ScrListP.h, + src/arch/unix/x11/xaw/widgets/TabString.h, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/TextField.h, + src/arch/unix/x11/xaw/widgets/TextFieldP.h, + src/arch/unix/x11/xaw/x11ui.c: Add international support to home-grown + widgets in xaw-ui. -2004-07-26 Dieter Baron +2011-01-03 Antti S. Lankila - * configure.in: Added BSD USB joystick support. + * src/c64/psid.c: Fix thinko at address boundary -2004-07-24 pottendo +2011-01-03 Antti S. Lankila - * configure.in: Fix to build without opencbm. + * src/c64/c64.c: psid_init_driver() and psid_init_tune() must follow + each other, because tune() modifies state set up by driver(), and can't + be reinvoked without resetting state at driver(). -2004-07-17 Andreas Boose +2011-01-03 Antti S. Lankila - * Version 1.14.37. + * src/machine.c: Fix include name of event.h that I accidentally + carried over from my fork. - * configure.in: Define `HAVE_OPENCBM' and `HAVE_REALDEVICE' - for the win32 port. +2011-01-03 Antti S. Lankila -2004-07-17 Andreas Boose + * src/machine.c: Initialize memory, because machine_specific_init on + C64 (vicii init) uses the chargen pointer that this function sets up. - * Version 1.14.36. +2011-01-03 Antti S. Lankila -2004-07-08 + * src/c64/psid.c: Duh. s/StereoSid/SidStereo/g. - * configure.in: Check for `sys/soundcard.h'. +2011-01-03 Antti S. Lankila -2004-06-30 Andreas Boose + * src/c64/psid.c: Experimental: support Stereo SID specification. - * Version 1.14.35. +2011-01-02 Antti S. Lankila -2004-06-28 Andreas Boose + * src/resid/filter.cc, src/resid/filter.h: Cache some computation + regarding the VCR's gate potential. - * Version 1.14.34. +2011-01-02 Marco van den Heuvel -2004-06-25 Andreas Boose + * src/Makefile.am, src/arch/amigaos/ui.c, src/arch/beos/ui.cc, + src/arch/sdl/menu_snapshot.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/win32/ui.c, src/arch/win32/uievent.c, src/attach.c, + src/autostart.c, src/c128/c128-snapshot.c, src/c1541.c, + src/c64/c64-snapshot.c, src/c64dtv/c64dtv-snapshot.c, + src/cbm2/cbm2-snapshot.c, src/datasette.c, src/debug.c, src/event.c, + src/event.h, src/init.c, src/joystick.c, src/keyboard.c, src/machine.c, + src/network.c, src/pet/pet-snapshot.c, src/petcat.c, + src/plus4/plus4-snapshot.c, src/resources.c, src/tape/tape.c, + src/vic20/vic20-snapshot.c, src/vice-event.h: Renamed event.h to + vice-event.h to avoid conflicts with a gtk+ package event.h header. - * Version 1.14.33. +2011-01-02 Daniel Kahlin -2004-06-23 Andreas Boose + * src/resid/configure.in: Lowered automake and autoconf revision + requirements. - * Version 1.14.32. +2011-01-01 Marco van den Heuvel -2004-06-20 Andreas Boose + * configure.in, src/arch/sdl/archdep_amiga.c, src/vice_sdl.h: Added + powersdl support to the morphos sdl port. - * Version 1.14.31. +2010-12-31 Marco van den Heuvel - * configure.in: Removed check for `sys/param.h'. + * configure.in, src/arch/amigaos/catweaselmkiii.c, + src/arch/amigaos/hardsid.c, src/usleep.c: Fixed and updated for morphos + compilation. -2004-06-17 Andreas Boose +2010-12-31 Marco van den Heuvel - * Version 1.14.30. + * doc/vice.texi, src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/sdl/menu_help.c, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed some + 2010's to 2011, happy new year!!! -2004-06-12 Andreas Boose +2010-12-31 Marco van den Heuvel - * Version 1.14.29. + * configure.in: Fixed a typo. - * doc/html/index.html: Added link to 64bit patch. +2010-12-31 Olaf Seibert -2004-06-06 Andreas Boose + src/arch/unix/x11/xaw/x11ui.c: Xaw fileselector: accept OK button for + non-existent files. International support for menus. Fileselector still + needs work. + +2010-12-30 Marco van den Heuvel + + * src/arch/amigaos/ahi.c, src/arch/amigaos/joyai.c, + src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiexpert.c, + src/arch/amigaos/mui/uiisepic.c, src/arch/amigaos/mui/uiisepic.h, + src/arch/amigaos/timer.c, src/arch/amigaos/timer.h, + src/arch/amigaos/uic64cart.c, src/arch/amigaos/video.c, + src/arch/amigaos/vsyncapi.c: Updated and fixed the amigaos port to + build for amiga os4 again. + +2010-12-30 Peter Krefting + + * po/sv.po: Recode sv.po to UTF-8. + +2010-12-30 Peter Krefting + + * po/sv.po: Update Swedish translation (2805t0f0u). + +2010-12-30 groepaz + + * src/c128/c128mem.c, src/c64/c64.c, src/c64/c64sound.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/capture.c, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h: fixed mem peek, removed + some unneeded includes + +2010-12-30 groepaz + + * src/c64/cart/c64cartmem.c: fix indention + +2010-12-28 Marco van den Heuvel + + * configure.in, src/arch/sdl/archdep_amiga.c, src/arch/sdl/blockdev.c, + src/vice_sdl.h: Added support for shared SDL library to the amiga port. + +2010-12-28 pottendo + + * po/de.po: Updated. + +2010-12-27 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, + src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uidqbb.c, + src/arch/amigaos/mui/uiexpert.c, src/arch/amigaos/mui/uiexpert.h, + src/arch/amigaos/mui/uigeoram.c, src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uimmcreplay.c, src/arch/amigaos/mui/uiramcart.c, + src/arch/amigaos/mui/uireu.c, src/arch/amigaos/uic64cart.c, + src/arch/amigaos/uires.h: Added 'save image when changed' items to the + amiga ui and rewrote the amiga expert cart ui. + +2010-12-27 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, 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/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uivideo.c, src/arch/amigaos/mui/uivideo.h, + src/arch/amigaos/mui/uivideoc128.c, src/arch/amigaos/mui/uivideoc128.h, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.h, + src/arch/amigaos/mui/uivideocbm2pet.c, + src/arch/amigaos/mui/uivideocbm2pet.h, src/arch/amigaos/petui.c, + src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h: Rewrote the video settings dialog of + the amiga ui (included render filter and external palette(s)). + +2010-12-27 Olaf Seibert + + * src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uidqbb.c, src/arch/unix/gui/uiexpert.c, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiisepic.c, + src/arch/unix/gui/uilib.c, src/arch/unix/gui/uimmcreplay.c, + src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, + src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiprinter.c, + src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uirs232.c, src/arch/unix/gui/vic20ui.c, + src/arch/unix/ui.h, src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/widgets/DirMgr.h, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/FileSel.h, + src/arch/unix/x11/xaw/widgets/FileSelP.h, + src/arch/unix/x11/xaw/widgets/RegExp.c, + src/arch/unix/x11/xaw/widgets/RegExp.h, src/arch/unix/x11/xaw/x11ui.c: + Xaw file selector can now also select directories, and a "Read Only" + toggle. UI code now knows it can call the fileselector to select + new/non-existent files. + +2010-12-26 groepaz + + * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.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/c64cartmem.c, src/c64/cart/c64cartmem.h, + src/c64/cart/c64cartsystem.h, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/capture.c, src/c64/cart/comal80.c, + src/c64/cart/crt.c, src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/digimax.c, src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/exos.c, src/c64/cart/expert.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, + src/c64/cart/generic.c, src/c64/cart/georam.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, + src/c64/cart/mach5.c, src/c64/cart/magicdesk.c, + src/c64/cart/magicformel.c, src/c64/cart/magicvoice.c, + src/c64/cart/magicvoice.h, src/c64/cart/mikroass.c, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, + src/c64/cart/ocean.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/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, + src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/cartridge.h, + src/viciisc/vicii-fetch.c: christmas cleanup :) more refactoring and + renaming, implemented passthrough support (MMC64, IEEE, Magic Voice) + +2010-12-25 Marco van den Heuvel + + * src/arch/win32/cbm2ui.c: Added cbm5x0 support to the win32 video + settings. + +2010-12-24 Hannu Nuotio + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/x11video.c: Add + aspect ratio setting dialog for Xaw, extend ratio range to 0.5 - 2.0. + Patch by Olaf Seibert + +2010-12-24 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c: Corrected + cart names in the amiga ui. + +2010-12-24 Marco van den Heuvel + + * src/cartridge.h: Alphabetized the user visible cart names for easier + look-up. + +2010-12-24 Hannu Nuotio + + * src/arch/unix/x11/gnome/about.c: Add Danish translator to the GTK+ + about dialog, detabify + +2010-12-23 Marco van den Heuvel + + * 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/petui.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h: Removed emuid from the amiga port. + +2010-12-23 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvui.c, + src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64ui.c, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2ui.c, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/mui.c, + src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiacia.c, + src/arch/amigaos/mui/uiautostart.c, + src/arch/amigaos/mui/uic128settings.c, + src/arch/amigaos/mui/uic64_256k.c, src/arch/amigaos/mui/uic64dtv.c, + src/arch/amigaos/mui/uic64model.c, + src/arch/amigaos/mui/uicbm2settings.c, + src/arch/amigaos/mui/uidatasette.c, src/arch/amigaos/mui/uidigimax.c, + src/arch/amigaos/mui/uidqbb.c, src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidrivepetcbm2.c, + src/arch/amigaos/mui/uidriveplus4.c, + src/arch/amigaos/mui/uieasyflash.c, src/arch/amigaos/mui/uigeoram.c, + src/arch/amigaos/mui/uiide64.c, src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uijoystick.c, src/arch/amigaos/mui/uijoystickll.c, + src/arch/amigaos/mui/uimagicvoice.c, src/arch/amigaos/mui/uimmc64.c, + src/arch/amigaos/mui/uimmcreplay.c, src/arch/amigaos/mui/uimouse.c, + src/arch/amigaos/mui/uinetwork.c, src/arch/amigaos/mui/uipetdww.c, + src/arch/amigaos/mui/uipetreu.c, src/arch/amigaos/mui/uipetsettings.c, + src/arch/amigaos/mui/uiplus256k.c, src/arch/amigaos/mui/uiplus60k.c, + src/arch/amigaos/mui/uiprinter.c, src/arch/amigaos/mui/uiprinter.h, + src/arch/amigaos/mui/uiram.c, src/arch/amigaos/mui/uiramcart.c, + src/arch/amigaos/mui/uireu.c, src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromcbm2settings.c, + src/arch/amigaos/mui/uirompetsettings.c, + src/arch/amigaos/mui/uiromplus4settings.c, + src/arch/amigaos/mui/uirs232user.c, src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/mui/uisiddtv.c, + src/arch/amigaos/mui/uisound.c, src/arch/amigaos/mui/uisoundexpander.c, + src/arch/amigaos/mui/uiv364speech.c, src/arch/amigaos/mui/uivic20mem.c, + src/arch/amigaos/mui/uivicii.c, src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/amigaos/mui/uivideocbm2pet.c, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added + printer settings dialog to the amiga ui. + +2010-12-23 Hannu Nuotio + + * src/arch/sdl/menu_printer.c: SDL: remove IEC from the printer menu + strings as they are also used for IEEE devices on f.ex xpet + +2010-12-23 pottendo + + * po/de.po: Updated. + +2010-12-23 Hannu Nuotio + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, src/arch/unix/x11/renderxv.c, + src/arch/unix/x11/xaw/x11video.c: Add fixed aspect ratio option to + Xaw. Patch by Olaf Seibert + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/archdep.c, src/arch/amigaos/archdep.h, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h: Added fix + file permissions support for amiga. + +2010-12-22 groepaz + + * src/c128/c128mem.c, src/c64/c64cart.h, src/c64/c64mem.c, + src/c64/c64memsc.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay4.c, src/c64/cart/atomicpower.c, + src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h, + src/c64/cart/c64cartsystem.h, src/c64/cart/c64tpi.c, + src/c64/cart/capture.c, src/c64/cart/comal80.c, src/c64/cart/crt.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/dinamic.c, src/c64/cart/dqbb.c, src/c64/cart/easyflash.c, + src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, + src/c64/cart/expert.c, src/c64/cart/final.c, src/c64/cart/final3.c, + src/c64/cart/finalplus.c, src/c64/cart/freezeframe.c, + src/c64/cart/freezemachine.c, src/c64/cart/funplay.c, + src/c64/cart/gamekiller.c, src/c64/cart/generic.c, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/kcs.c, + src/c64/cart/mach5.c, src/c64/cart/magicdesk.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/prophet64.c, src/c64/cart/retroreplay.c, + src/c64/cart/rexep256.c, src/c64/cart/rexutility.c, + src/c64/cart/ross.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/cartridge.h: more refactoring and cleanup, + added cartridge_ram_init, removed last occurance of + try_cartridge_init, reworked/renamed cartridge_config_changed to + prepare for multiple carts + +2010-12-22 groepaz + + * src/c64/c64io.c: fix detach list + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uic64model.c: Added cia with timer b bug to the + amiga ui. + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiide64.c: Added IDE64 HD image 1/2/3/4 and IDE64 + V4 to the amiga ui. + +2010-12-22 Marco van den Heuvel + + * 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 the 'vic flash plugin writeback' + menu item to the amiga ui. + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uiautostart.c: Added 'load to basic start' to the + amiga autostart-dialog. + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiv364speech.c, + src/arch/amigaos/mui/uiv364speech.h, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/uires.h: Added v364 + speech dialog to the amiga ui. + +2010-12-22 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, + src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uimagicvoice.c, + src/arch/amigaos/mui/uimagicvoice.h, src/arch/amigaos/uires.h, + src/resid/dac.cc: Added magic voice dialog to the amiga ui. + +2010-12-22 Hannu Nuotio + + * src/translate_text.c: Fix typo + +2010-12-21 Marco van den Heuvel + + * src/c64/cart/c64carthooks.c, src/c64/cart/dqbb.c, + src/c64/cart/expert.c, src/c64/cart/georam.c, src/c64/cart/ide64.c, + src/c64/cart/isepic.c, src/c64/cart/mmcreplay.c, + src/c64/cart/ramcart.c, src/c64/cart/reu.c, src/log.c, + src/pet/pet_userport_dac.c, src/translate.txt, src/translate_text.c: + Added previously T_() marked text to the translation system. + +2010-12-21 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uitfe.c: Added some previously untranslated win32 tfe + ui items to the translation system. + +2010-12-21 Marco van den Heuvel + + * src/c1541.c, src/cbm2/cbm2mem.c, src/pet/petmem.c, + src/plus4/plus4mem.c, src/plus4/plus4speech.c, src/vdc/vdc-draw.c, + src/vdc/vdc-mem.c, src/vic20/cart/vic20cart.c, src/vic20/vic20mem.c, + src/viciisc/vicii-fetch.c, src/viciisc/vicii-mem.c, + src/viciisc/vicii.c: More warning fixes. + +2010-12-21 Marco van den Heuvel + + * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, + src/c64/cart/c64tpi.c, src/c64/cart/magicvoice.c, + src/c64/cart/retroreplay.c, src/core/t6721.c, + src/gfxoutputdrv/doodledrv.c, src/monitor/monitor.c, + src/vicii/vicii-fetch.c, src/vicii/vicii.c: Warning fixes. + +2010-12-21 Marco van den Heuvel + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/x64dtv.dsp: Included + videoarch.h before rescommon.h to already include the WS_CAPTION + define. + +2010-12-21 Marco van den Heuvel + + * src/resid/filter.cc, src/resid/filter.h, src/resid/sid.cc, + src/resid/wave.h: ReSID warning fixes, please comment/fix if incorrect. + +2010-12-21 Marco van den Heuvel + + * src/arch/win32/msvc/config.h, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Define WIN32 in + the msvc project files for rc.exe instead of the msvc/config.h file. + +2010-12-21 Marco van den Heuvel + + * src/autostart-prg.c: Signed/unsigned warning fixes. + +2010-12-21 Marco van den Heuvel + + * src/arch/win32/msvc/config.h: Defined WIN32 in msvc/config.h to get + the windows resources to compile again on msvc6. + +2010-12-21 Hannu Nuotio + + * src/midi.c, src/midi.h, src/vic20/vic20-midi.c, + src/vic20/vic20mem.c: MIDI: add midi_test_peek, allow peeking write + only registers + +2010-12-20 Andreas Matthies + + * src/arch/win32/c64ui.c, src/arch/win32/resc64.rc, + src/arch/win32/ui.c: Removed video standard menu from x64 and x64sc UI. + +2010-12-20 groepaz + + * src/c64/cart/ide64.c, src/c64/cart/mmc64.c, + src/c64/cart/mmcreplay.c, src/c64/cart/tfe.c, src/core/cs8900.c, + src/core/cs8900.h: fix i/o peek (all done) + +2010-12-20 groepaz + + * src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c, + src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c, src/core/fmopl.h, + src/midi.c, src/midi.h: fix io peek + +2010-12-20 groepaz + + * src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/stardos.c: fix io peek + +2010-12-20 groepaz + + * po/nl.po: remove duplicated msgid + +2010-12-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/c64controller.m: macosx/cocoa: + updated cartridge list that uses name macros now + +2010-12-19 Andreas Matthies + + * src/arch/win32/uic64.c: Fix for uninitialized variable. + +2010-12-19 Andreas Matthies + + * src/arch/win32/ui.c, src/arch/win32/uic64.c: Implemented C64 model + settings for x64. If this works fine, "Video standard" menu will be + removed. + +2010-12-19 Andreas Matthies + + * src/arch/win32/msvc/config.h, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/videoarch.h: Moved + HAVE_D3D9_H hack back to videoarch.h due to MSVC6 problems and include + this in res.rc. This gives me some "WS_CAPTION redefinition" + warnings in winuser.rh now. Please test if MSVC6 compiles. + +2010-12-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx/cocoa: + renamed PAL to CRT emulation and added external palette for VDC and + CRTC + +2010-12-18 pottendo + + * po/de.po: Updated. + +2010-12-18 Marco van den Heuvel + + * po/nl.po: Updated. + +2010-12-18 Marco van den Heuvel + + * src/arch/win32/res.rc: (re)extended the gamma range to 0..4 in the + win32 ui. + +2010-12-18 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated po files and removed obsolete + items. + +2010-12-18 Marco van den Heuvel + + * 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.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/respet.rc, src/arch/win32/respetdww.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/restfe.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: Did a 'make trans-update'. + +2010-12-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx/cocoa: + nuked EmuID in ui + +2010-12-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx/cocoa: added CIA model and Glue Logic to x64 ui + +2010-12-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib: + macosx/cocoa: added PAL-N ui + +2010-12-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64commoncontroller.h, + src/arch/unix/macosx/cocoa/menu/c64commoncontroller.m, + src/arch/unix/macosx/cocoa/menu/c64commonmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64commonmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64sccontroller.h, + src/arch/unix/macosx/cocoa/menu/c64sccontroller.m, + src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64scui.m, + src/arch/unix/macosx/cocoa/menu/c64ui.m: macosx/cocoa: added model + selection to x64 + +2010-12-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib: + macosx/cocoa: added raw printer to ui + +2010-12-18 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/resramcart.rc, src/cartridge.h: Made cart names in the + win32 ui consistent with the cart naming rules. + +2010-12-18 groepaz + + * src/translate_text.c: digimax -> DigiMAX + +2010-12-18 groepaz + + * src/translate_text.c: remove emu id related messages + +2010-12-18 Andreas Matthies + + * src/arch/win32/uic64.c: Fixed SID model in C64 model selection UI. + +2010-12-18 Antti S. Lankila + + * src/resid/filter.cc, src/resid/filter.h: Make the first "if" test + cover even larger value range. Simplify sqrt table init. + +2010-12-18 Andreas Matthies + + * src/arch/win32/msvc/config.h, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/rescommon.h, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/arch/win32/rs232net.c, src/arch/win32/ui.c, + src/arch/win32/videoarch.h: Removed DX9 menuitem for binaries without + DX9 driver. Moved HAVE_D3D9_H hack from videoarch.h to msvc/config.h + for consistency. + +2010-12-18 Dag Lem + + * src/resid/sid.h: Small fix for warning from g++ -pedantic + +2010-12-17 Dag Lem + + * src/resid/filter.h: Guaranteed convergence in reSID gain/summer root + solver + +2010-12-17 Antti S. Lankila + + * src/resid/sid.cc: Set filter cutoff frequency to nyquist with double + the transition bandwidth to halve filter cost for all users while + retaining accurate behavior for frequencies less than cutoff. + +2010-12-17 Antti S. Lankila + + * src/resid/filter.cc, src/resid/filter.h: Approximate sqrt by new + custom isqrt() and fix configure-time prototype availability test to + declare sqrtf, not logf. + +2010-12-17 groepaz + + * src/cbmdos.c, src/cbmdos.h, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive.h: fixed command parsing (drive number), better + handling of (invalid) drive number in vdrive (return error instead of + using the same disk in both drives) + +2010-12-17 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Removed emuid + from the win32 ui. + +2010-12-17 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/siddefs.h, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/resid.tgt, + src/arch/sdl/win32-watcom/siddefs.h, + src/arch/sdl/win32-watcom/siddtvdefs.h, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win64-msvc/siddefs.h, src/arch/win32/msvc/siddefs.h: + Updated the win32 sdl ow project files. + +2010-12-17 Marco van den Heuvel + + * src/resid/configure.in, src/resid/siddefs.h.in: Fix for sqrtf + replacement function. + +2010-12-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: adapted CIA models + +2010-12-17 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/resid.tgt, src/arch/win32/watcom/siddefs.h, + src/arch/win32/watcom/siddtvdefs.h, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/x64dtv.tgt, src/resid/configure.in, + src/resid/filter.h, src/resid/siddefs.h.in, src/sid/resid.cc: Updated + win32 ow project files. + +2010-12-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added missing Cartridge resources + +2010-12-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: addded IDE64 v4 resource + +2010-12-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: fixed IDE64 resources + +2010-12-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib: + macosx/cocoa: fixed visibility of debug windows + +2010-12-17 groepaz + + * src/c128/c128.c, src/c128/c128.h, src/c128/c128mmu.c, + src/tape/tape.c, src/tape.h: switch between different configurations + for tape traps in c64 and c128 mode, fixes bug 3124881 + +2010-12-17 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/resid.vcproj, + src/arch/sdl/win64-msvc/residdtv.vcproj, + src/arch/sdl/win64-msvc/siddefs.h, + src/arch/sdl/win64-msvc/siddtvdefs.h: Updated the msvc sdl win64 + project files. + +2010-12-17 Marco van den Heuvel + + * src/arch/win64/base.vcproj: Removed emuid.c from the win64 msvc + project files. + +2010-12-17 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/base.dsp, src/arch/sdl/win32-msvc/resid.dsp, + src/arch/sdl/win32-msvc/siddefs.h, + src/arch/sdl/win32-msvc/siddtvdefs.h: Updated msvc win32 sdl project + files. - * Version 1.14.28. +2010-12-17 Andreas Matthies -2004-05-31 Andreas Boose + * src/arch/win32/base.dsp: Removed emuid.c - * Version 1.14.27. +2010-12-17 Marco van den Heuvel - * configure.in: Link wsock32 library. + * src/arch/win32/msvc/siddefs.h, src/resid/envelope.h, + src/resid/extfilt.h, src/resid/filter.h, src/resid/sid.cc, + src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.h, + src/resid/wave.h, src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/siddtvdefs.h.in, src/resid-dtv/voice.h, + src/resid-dtv/wave.h, src/sid/resid.cc: Changed the win32 SID conflict + solution to a better one. + +2010-12-17 Marco van den Heuvel + + * src/resid/envelope.h, src/resid/extfilt.h, src/resid/filter.h, + src/resid/sid.cc, src/resid/sid.h, src/resid/voice.h, + src/resid/wave.h, src/resid-dtv/envelope.h, src/resid-dtv/filter.h, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, src/resid-dtv/voice.h, + src/resid-dtv/wave.h, src/sid/resid.cc: Renamed SID class to RESID to + avoid conflicts with the win32 SID API. + +2010-12-17 Hannu Nuotio + + * doc/vice.texi, src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2hw.c, + src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_vic20hw.c: Remove EmuID + from SDL UI and documentation + +2010-12-16 groepaz + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/vic20ui.c: remove emu id items + +2010-12-16 groepaz + + * src/Makefile.am, src/c128/c128-cmdline-options.c, + src/c128/c128-resources.c, src/c64/c64-cmdline-options.c, + src/c64/c64-resources.c, src/c64/c64-resources.h, + src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2-resources.c, + src/cbm2/cbm2-resources.h, src/cbm2/cbm2mem.c, src/emuid.c, + src/emuid.h, src/pet/pet-cmdline-options.c, src/pet/pet-resources.c, + src/pet/pet-resources.h, src/pet/petmem.c, + src/vic20/vic20-cmdline-options.c, src/vic20/vic20-resources.c, + src/vic20/vic20-resources.h, src/vic20/vic20mem.c: complete removal of + the "emu id" feature. (see devlog) + +2010-12-16 groepaz + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: updated .po files, fixed some more stuff + in de.po + +2010-12-16 groepaz + + * src/arch/unix/gui/uic64cart.c: fix cart menu messages according to + cartridge.h + +2010-12-16 pottendo + + * po/de.po: Updated. + +2010-12-16 Marco van den Heuvel + + * src/arch/win32/residdtv.dsp: Changed the source file entry of + siddefs.h to siddtvdefs.h, it shouldn't make any difference for the + compile, but it's nice for the correctness. + +2010-12-16 Marco van den Heuvel + + * src/arch/win64/resid.vcproj: Updated the win64 project files for the + new resid. + +2010-12-16 groepaz + + * src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uiisepic.c: unified + messages + +2010-12-16 groepaz + + * po/de.po: fixed a bunch of typos + +2010-12-16 Stefan Haubenthal + + * src/arch/amigaos/joyai.c: better description + +2010-12-16 Hannu Nuotio + + * src/sid/resid.cc: Coding guideline cleanup + +2010-12-16 Stefan Haubenthal + + * po/de.po: typo + +2010-12-16 Stefan Haubenthal + + * src/arch/amigaos/mui/mui.c: right copyright + +2010-12-15 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/msvc/siddtvdefs.h, + src/resid/dac.cc, src/resid/envelope.cc, src/resid/filter.cc, + src/resid/sid.cc, src/resid/wave.cc, src/resid-dtv/configure.in, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/sid.h, + src/resid-dtv/siddefs.h.in, src/resid-dtv/siddtvdefs.h.in, + src/resid-dtv/version.cc, src/resid-dtv/voice.h, src/resid-dtv/wave.h: + Fixed residdtv to work with both gcc and msvc compiles. + +2010-12-15 Andreas Matthies + + * src/arch/win32/msvc/siddefs.h, src/arch/win32/resid.dsp, + src/resid/dac.cc, src/resid/sid.cc: Fixes for MSVC compilation of new + reSID. resid-dtv/x64dtv needs further fixes to compile. + +2010-12-15 Marco van den Heuvel + + * src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64sc.vcproj: Updated for + the latest win64 ui changes. + +2010-12-15 Marco van den Heuvel + + * src/arch/win32/arch.dsp, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/x64sc.dsp: Updated for the + latest win32 ui changes. + +2010-12-15 Dag Lem + + * src/resid/dac.cc, src/resid/filter.cc: Removed variable length + arrays from reSID (not valid ISO C++) + +2010-12-15 groepaz + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64_256k.c, + src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiexpert.c, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uiisepic.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/uipetdww.c, + src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, + src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiramcart.c, + src/arch/unix/gui/uiretroreplay.c, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uisoundexpander.c, src/arch/unix/gui/uitfe.c, + src/arch/unix/gui/uitpi.c, src/arch/unix/gui/uiv364speech.c, + src/arch/unix/gui/vic20ui.c: use names from cartridge.h, removed + redundant stuff and unified some messages + +2010-12-15 Marco van den Heuvel + + * 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/resdqbb.rc, + src/arch/win32/resexpert.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resmmcreplay.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uic64cart.c, src/arch/win32/uidqbb.c, + src/arch/win32/uiexpert.c, src/arch/win32/uiexpert.h, + src/arch/win32/uigeoram.c, src/arch/win32/uiisepic.c, + src/arch/win32/uimmcreplay.c, src/arch/win32/uiramcart.c, + src/arch/win32/uireu.c: Added win32 dialogs and items for the + cartridge unification. + +2010-12-15 Hannu Nuotio + + * src/arch/sdl/menu_help.c: SDL: generalize 40 cols convert functions, + always pass the cmdline/contributor texts though them + +2010-12-15 Hannu Nuotio + + * src/arch/sdl/menu_help.c, src/c64/c64-cmdline-options.c, + src/translate_text.c: Fix SDL UI 40 col cmdline help text converter to + split >80 char lines as many times as needed, handle the case when + line has no spaces for 40 chars, some strlen cleanup. Group video + standards in -model help text (conveniently inserting a few spaces) + +2010-12-15 Hannu Nuotio + + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c: SDL: migrate + SFX carts to the cart menu + +2010-12-15 Hannu Nuotio + + * src/arch/sdl/menu_vic20cart.c, src/cartridge.h, + src/vic20/cart/finalexpansion.c, src/vic20/cart/generic.c, + src/vic20/cart/megacart.c, src/vic20/cart/vic-fp.c: Add VIC20 cart + names to cartridge.h, use them in SDL UI, do some cleanup + +2010-12-14 groepaz + + * src/cartridge.h: updated some more cart names + +2010-12-14 groepaz + + * src/c64/cart/actionreplay.c, src/c64/cart/actionreplay2.c, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/c64acia1.c, + src/c64/cart/c64tpi.c, src/c64/cart/capture.c, src/c64/cart/comal80.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/diashowmaker.c, + src/c64/cart/digimax.c, src/c64/cart/dinamic.c, + src/c64/cart/epyxfastload.c, src/c64/cart/exos.c, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/freezeframe.c, src/c64/cart/freezemachine.c, + src/c64/cart/funplay.c, src/c64/cart/gamekiller.c, src/c64/cart/gs.c, + src/c64/cart/isepic.c, src/c64/cart/kcs.c, src/c64/cart/mach5.c, + src/c64/cart/magicdesk.c, src/c64/cart/magicformel.c, + src/c64/cart/mikroass.c, src/c64/cart/ocean.c, + src/c64/cart/prophet64.c, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.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/tfe.c, src/c64/cart/warpspeed.c, + src/c64/cart/westermann.c, src/c64/cart/zaxxon.c, src/cartridge.h: use + names from cartridge.h in io/export struct (all done), updated cart + names + +2010-12-14 groepaz + + * src/cartconv.c, src/cartridge.h: use names from cartridge.h, updated + cart names + +2010-12-14 groepaz + + * src/c64/cart/easyflash.c, src/c64/cart/magicvoice.c, + src/c64/cart/mmc64.c, src/c64/cart/retroreplay.c: use names from + cartridge.h in io/export struct + +2010-12-14 groepaz + + * src/c64/cart/dqbb.c, src/c64/cart/expert.c, src/c64/cart/georam.c, + src/c64/cart/ide64.c, src/c64/cart/isepic.c, src/c64/cart/mmcreplay.c, + src/c64/cart/ramcart.c, src/c64/cart/reu.c, src/cartridge.h: use names + from cartridge.h in io/export struct, fixed commandline messages, + updated cart names + +2010-12-14 Hannu Nuotio + + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c: SDL: use + cartridge names from cartridge.h + +2010-12-14 pottendo + + * src/arch/unix/x11/gnome/about.c: Added credits for Turkish + translation. + +2010-12-14 groepaz + + * src/cartridge.h: added (user visible) cartridge names + +2010-12-14 pottendo + + * po/de.po: Updated. + +2010-12-14 groepaz + + * src/c64/cart/ide64.c, src/charset.c: changed ascii to petscii + mapping to map unmapable characters to '?', allowing autostart with + foobar~1.prg style filenames, fixed typos. + +2010-12-14 groepaz + + * src/c64/cart/ide64.c: fixed messages again as per nojoopas request + +2010-12-14 groepaz + + * src/c64/cart/ide64.c: added missing +IDE64version4, fixed messages + +2010-12-14 Hannu Nuotio + + * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c: SDL: add + missing cart bin attach items, add cart save as items, remove hotkey + separator from a x128 menu entry + +2010-12-14 Hannu Nuotio + + * src/arch/sdl/menu_help.c: SDL: implement scrolling up in help text + dialog, avoid an overflow bug the laziest way, call strlen less, allow + Select as exit command + +2010-12-13 groepaz + + * src/parallel/parallel-trap.c: fixed delayed close (patch 3099794) + +2010-12-13 groepaz + + * po/nl.po: fixed typo that broke compilation + +2010-12-12 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, + po/sv.po, po/tr.po: Removed obsolete items. + +2010-12-12 Marco van den Heuvel + + * po/nl.po: Updated. + +2010-12-12 Dag Lem + + * src/resid/Makefile.am: Removed reSID ACLOCAL_AMFLAGS + +2010-12-12 Hannu Nuotio + + * configure.in, src/c64/c64scmodel.c, src/sid/sid-resources.c: x64sc: + drop reSID-fp requirement/enforcing, use reSID as default + +2010-12-12 Dag Lem + + * src/resid/filter.cc: Correced reSID filter init bug + +2010-12-12 Hannu Nuotio + + * src/resid/configure.in: Drop autotools version requirements a notch, + compiles again on Debian stable + +2010-12-12 Dag Lem + + * src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, + src/resid/envelope.h, src/resid/extfilt.cc, src/resid/extfilt.h, + src/resid/filter.cc, src/resid/filter.h, src/resid/pot.h, + src/resid/sid.cc, src/resid/sid.h, src/resid/spline.h, + src/resid/version.cc, src/resid/voice.cc, src/resid/voice.h, + src/resid/wave.cc, src/resid/wave.h: Changed reSID defines to + RESID_file_ext + +2010-12-12 Dag Lem + + * src/resid/dac.cc, src/resid/dac.h, 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: Added svn props to new reSID files + +2010-12-12 Dag Lem + + * src/resid/ChangeLog, src/resid/Makefile.am, src/resid/NEWS, + src/resid/THANKS, src/resid/TODO, src/resid/configure.in, + src/resid/dac.cc, src/resid/dac.h, src/resid/envelope.cc, + src/resid/envelope.h, src/resid/extfilt.cc, src/resid/extfilt.h, + src/resid/filter.cc, src/resid/filter.h, src/resid/pot.cc, + src/resid/pot.h, src/resid/samp2src.pl, src/resid/sid.cc, + src/resid/sid.h, src/resid/siddefs.h.in, src/resid/spline.h, + src/resid/version.cc, src/resid/voice.cc, src/resid/voice.h, + src/resid/wave.cc, src/resid/wave.h, src/resid/wave6581_PST.cc, + src/resid/wave6581_PST.h, src/resid/wave6581_PS_.cc, + src/resid/wave6581_PS_.h, src/resid/wave6581_P_T.cc, + src/resid/wave6581_P_T.h, src/resid/wave6581__ST.cc, + src/resid/wave6581__ST.h, src/resid/wave8580_PST.cc, + src/resid/wave8580_PST.h, src/resid/wave8580_PS_.cc, + src/resid/wave8580_PS_.h, src/resid/wave8580_P_T.cc, + src/resid/wave8580_P_T.h, src/resid/wave8580__ST.cc, + src/resid/wave8580__ST.h, src/resid-dtv/envelope.cc, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, + src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/siddefs.h.in, src/resid-dtv/voice.cc, + src/resid-dtv/voice.h, src/resid-dtv/wave.cc, src/resid-dtv/wave.h, + src/sid/resid.cc: resid-1.0-pre1 - Happy Christmas! :-) + +2010-12-12 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/videoparam.h, + src/arch/unix/macosx/cocoa/view/fullscreenwindow.h, + src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: added true + pixel aspect ratio display + +2010-12-12 Hannu Nuotio + + * src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, + src/arch/sdl/menu_c64cart.c: SDL UI updates related to r23239 + +2010-12-12 Dag Lem + + * configure.in: Added -lpulse + +2010-12-12 groepaz + + * src/c64/cart/isepic.c: fix cart name in log message, its isepic not + expert, args :) + +2010-12-12 groepaz + + * src/arch/unix/gui/uidqbb.c: fix cut'n'paste-coding fail :) + +2010-12-12 groepaz + + * src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiexpert.c, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uiisepic.c, src/arch/unix/gui/uimagicvoice.c, + src/arch/unix/gui/uimmc64.c, src/arch/unix/gui/uimmcreplay.c, + src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, + src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uiretroreplay.c, + src/arch/unix/gui/uireu.c, src/arch/unix/gui/uitpi.c: *nix ui updates + related to r23239 + +2010-12-12 groepaz + + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/dqbb.c, src/c64/cart/expert.c, src/c64/cart/generic.c, + src/c64/cart/georam.c, src/c64/cart/isepic.c, src/c64/cart/isepic.h, + src/c64/cart/kcs.c, src/c64/cart/mmcreplay.c, src/c64/cart/ramcart.c, + src/c64/cart/reu.c, src/c64/cart/stb.c, src/c64/cart/supersnapshot4.c: + added io peek (structured basic, isepic, expert), added resources for + "cart image write enabled" (mmcr, dqbb, isepic, expert, georam, reu, + ramcart), added resources for cart image name (isepic, expert), accept + 12k images (generic), fixed some docs (generic, ss4, kcs), fixed ram + mapping (kcs) + +2010-12-12 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib: + macosx: adjusted gamma range in video dialog + +2010-12-12 Hannu Nuotio + + * src/c64/c64cpu.c: Fix x64sc JAM on big endian platforms + +2010-12-11 Marco van den Heuvel + + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.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/respet.rc, src/arch/win32/respetdww.rc, + src/arch/win32/resplus4.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/resv364speech.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: Did a 'make trans-update. + +2010-12-11 Marco van den Heuvel + + * /src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uivideo.c, src/arch/win32/vic20ui.c: Rewrote the + windows video settings dialog. + +2010-12-11 Peter Krefting + + * po/sv.po: Update Swedish translation (2822t0f0u). + +2010-12-11 Marco van den Heuvel + + * src/arch/win32/Makefile.am: Added missing watcom files. + +2010-12-11 Hannu Nuotio + + * data/PET/Makefile.am: Include new x11 keymaps + +2010-12-11 pottendo + + * po/de.po: Updated. + +2010-12-10 pottendo + + * po/de.po: Updated. + +2010-12-10 Spiro Trikaliotis + + * Version 2.2.9 + +2010-12-10 Spiro Trikaliotis + + * src/arch/unix/gui/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am: Add + necessary files for 'make dist' + +2010-12-10 Marco van den Heuvel + + * src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c: Added + windows implementation of the 'fix permissions on file' + function. + +2010-12-09 Fabrizio Gennari + + * configure.in: Support MinGW crosscompilation on Linux + +2010-12-09 Hannu Nuotio + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Update po files (still not + final) + + * src/arch/amigaos/intl_text.c, 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/cbm2ui.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uimagicvoice.c, src/arch/unix/gui/uimmc64.c, + src/arch/unix/gui/uimmcreplay.c, src/arch/unix/gui/uipalemu.c, + src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uited.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/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/xaw/uisnapshot.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmmcreplay.rc, + src/arch/win32/resvic20.rc: More translation unification work + +2010-12-08 Hannu Nuotio + + * src/arch/amigaos/intl_text.c, 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/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uidatasette.c, + src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c, + src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/uiisepic.c, + src/arch/unix/gui/uijoystick2.c, src/arch/unix/gui/uisid.c, + src/arch/unix/gui/uited.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/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc64.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/resmidi.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressiddtv.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc: Unify some win32/amiga/*nix + strings, fix MIDI and ISEPIC to all caps + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/uirenderer.c: + Handle Scale2x resources in a less noisy way on *nix + + * src/arch/unix/gui/uisound.c: Un-*-prefix the sound device menu + + * src/arch/unix/gp2x/uimenu.h, 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/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uiacia1.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uicrtc.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/uieasyflash.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, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uiisepic.c, src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uikeyboard.c, + src/arch/unix/gui/uilightpen.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/uipalemu.c, + src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiperipheraliec.c, + src/arch/unix/gui/uiperipheralieee.c, + src/arch/unix/gui/uipetdww.c, src/arch/unix/gui/uipetreu.c, + src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, + src/arch/unix/gui/uiprinter.c, + 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/uiramcart.c, + src/arch/unix/gui/uiretroreplay.c, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uiromset.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/uisettings.c, src/arch/unix/gui/uisid.c, + src/arch/unix/gui/uisound.c, + src/arch/unix/gui/uisoundexpander.c, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uitfe.c, + src/arch/unix/gui/uitpi.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/vidmode.c, + src/arch/unix/x11/x11menu.h, src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xrandr.c: + Change *nix menus to use a new entry in the menu item struct + to determine if a checkmark is needed (or the item is a + separator), removing the *-prefixes and thus making the + translations mergeable with the amiga ones (and partially + win32 as well), hopefully leading into much smaller .po files. + Also fixed a Xaw vsid segfault and did some N_() cleanup. + +2010-12-07 Marco van den Heuvel + + * src/arch/win32/resc64.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uic64.c: Fixed the windows c64(sc) model + selection dialog. + +2010-12-07 Hannu Nuotio + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uipetreu.c, + src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uisound.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/x11/gnome/about.c: Menu item cleanup: sec -> s, + kByte/KB -> kB, remove unneeded N_()s + + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartsystem.h, + src/c64/cart/final3.h, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: Fail also on snapshot save if an + attached cartridge has no handler. Apply some RR flag unsigned + int -> int changes and prototype fixes (note to self: don't + forget warning options when using custom CFLAGS) + +2010-12-06 pottendo + + * po/de.po: Updated. + +2010-12-06 Hannu Nuotio + + * src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, + src/c64/cart/digimax.h, src/c64/cart/easyflash.c: Digimax cart + snapshots implemented, EasyFlash jumper state added to + snapshot + + * src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay2.h, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, + src/c64/cart/c64carthooks.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/diashowmaker.c, + src/c64/cart/diashowmaker.h, src/c64/cart/exos.c, + src/c64/cart/exos.h, src/c64/cart/freezeframe.c, + src/c64/cart/freezeframe.h, src/c64/cart/freezemachine.c, + src/c64/cart/freezemachine.h, src/c64/cart/gamekiller.c, + src/c64/cart/gamekiller.h, src/c64/cart/mach5.c, + src/c64/cart/mach5.h, src/c64/cart/prophet64.c, + src/c64/cart/prophet64.h, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h, src/c64/cart/snapshot64.c, + src/c64/cart/snapshot64.h, src/c64/cart/superexplode5.c, + src/c64/cart/superexplode5.h, src/c64/cart/supersnapshot4.c, + src/c64/cart/supersnapshot4.h: Still more cart snapshots + implemented + + * src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, + src/c64/cart/c64carthooks.c, src/c64/cart/comal80.c, + src/c64/cart/comal80.h, 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/finalplus.c, + src/c64/cart/finalplus.h, src/c64/cart/mikroass.c, + src/c64/cart/mikroass.h, src/c64/cart/rexep256.c, + src/c64/cart/rexep256.h, src/c64/cart/ross.c, + src/c64/cart/ross.h, src/c64/cart/stardos.c, + src/c64/cart/stardos.h, src/c64/cart/stb.c, + src/c64/cart/stb.h: Even more cart snapshots implemented, fix + for REX EP256 io2 handlers + + * src/c64/cart/c64carthooks.c, src/c64/cart/dinamic.c, + src/c64/cart/dinamic.h, src/c64/cart/final.c, + src/c64/cart/final.h, src/c64/cart/gs.c, src/c64/cart/gs.h, + src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, + src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, + src/c64/cart/warpspeed.c, src/c64/cart/warpspeed.h, + src/c64/cart/westermann.c, src/c64/cart/westermann.h, + src/c64/cart/zaxxon.c, src/c64/cart/zaxxon.h: Yet more cart + snapshots implemented + +2010-12-05 Hannu Nuotio + + * src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, + src/c64/cart/c64carthooks.c, src/c64/cart/epyxfastload.c, + src/c64/cart/epyxfastload.h, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/funplay.c, + src/c64/cart/funplay.h, src/c64/cart/kcs.c, + src/c64/cart/kcs.h, src/c64/cart/simonsbasic.c, + src/c64/cart/simonsbasic.h, src/c64/cart/supergames.c, + src/c64/cart/supergames.h: More cart snapshots implemented + + * src/c64/cart/c64carthooks.c, src/c64/cart/final3.c, + src/c64/cart/final3.h, src/c64/cart/generic.c, + src/c64/cart/generic.h, src/c64/cart/ocean.c, + src/c64/cart/ocean.h: Add FC3, Ocean and generic cart + snapshots + +2010-12-05 Marco van den Heuvel + + * src/arch/win32/uiperipheral.c: Added the 'raw' printer driver + to the windows ui. + +2010-12-04 Marco van den Heuvel + + * src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64.c: + Internationalized the windows c64 model selection dialog and + added the 'old cia with timer bug'. + +2010-12-04 Hannu Nuotio + + * src/c64/cart/c64carthooks.c: Add requested placeholders + + * src/c64/c64cart.h, src/c64/cart/mmcreplay.c: Make MMC Replay + use its own dynamic array for RAM, drop C64CART_RAM_LIMIT to + lowest common of export_ram0 usage. Reduces memory footprint + by 16MB + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartsystem.h: Handle cart alarms on snapshots + + * src/c64/c64memsnapshot.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay.h, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64cartsystem.h, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h: General C64 cartridge snapshot + implementation, support added for Action Replay and EasyFlash + +2010-12-03 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: + Updated win32 IDE64 dialog. + + * src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Added + the VIC Flash Plugin writeback item to the win32 ui. + + * src/arch/win32/resautostart.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uiautostart.c: + Added 'load to basic start' item to the win32 autostart + dialog. + +2010-12-02 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/plus4ui.c, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resv364speech.rc, + src/arch/win32/uiv364speech.c, src/arch/win32/uiv364speech.h, + src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xplus4.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/xplus4.vcproj: + Added v364 speech to the windows ui. + +2010-12-01 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/c128ui.c, + src/arch/win32/c64ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, + src/arch/win32/resmagicvoice.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uimagicvoice.c, + src/arch/win32/uimagicvoice.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win64/arch.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj: Added + Magic Voice to the windows ui. + +2010-11-29 Marco van den Heuvel + + * po/POTFILES.in, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/petui.c, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/respetdww.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uipetdww.c, + src/arch/win32/uipetdww.h, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/xpet.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/xpet.vcproj: Added + PET DWW dialog to the windows ui. + +2010-11-27 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, 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/uic64model.c, + src/arch/amigaos/mui/uic64model.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h: Added c64 model selection support to + the amiga ui. + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.txt, + src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uipetdww.c, + src/arch/amigaos/mui/uipetdww.h, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/uires.h: Added + PET DWW dialog to the amiga ui. + + * src/arch/amigaos/Makefile.am, 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/uimmcreplay.c, + src/arch/amigaos/mui/uimmcreplay.h: Added MMC Replay dialog to + the amiga ui. + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uimmc64.c: Added SD type to the amiga + mmc64 dialog. + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c: Changed the gamma + range to 0..4 + + * src/arch/amigaos/make-bindist.sh: Fixed a typo. + +2010-11-27 Hannu Nuotio + + * src/6510core.c, src/6510dtvcore.c, src/core/ciacore.c, + src/interrupt.c, src/interrupt.h: Drop pending IRQs after a + finite number of cycles, adjust CIA interrupt line rise timing + after ACK. Fixes cia-int for 6526. + +2010-11-24 Hannu Nuotio + + * src/vic20/vic-cycle.c, src/vic20/vic-snapshot.c, + src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.c, + src/vic20/vic20via.h, src/vic20/vic20via2.c: Bring x64sc-style + lightpen handling to xvic + + * src/vic20/vic-mem.c: xvic: fix vic_peek, return 0xff on paddle + regs if nothing is connected, use correct lightpen_read + function on paddle Y reg + + * configure.in: Skip native joystick checks when using SDL UI, + uppercase a few acronyms + + * src/vic20/vic20sound.c, src/vicii/vicii-clock-stretch.c, + src/video/render1x1.c, src/video/render1x2.c, + src/video/render1x2crt.c, src/video/render2x2.c, + src/video/render2x2ntsc.c, src/video/render2x2pal.c, + src/video/renderscale2x.c, src/video/renderyuv.c, + src/video/renderyuv.h, src/video/video-canvas.c, + src/video/video-cmdline-options.c, src/video/video-color.c, + src/video/video-render.c, src/video/video-resources-pal.c, + src/video/video-resources.c, src/video/video-resources.h: Some + coding style cleanup + +2010-11-21 Marco van den Heuvel + + * src/arch/win32/ui.c: Reverted menu item deletion, however, in + x64 c64 model selection menu item is ghosted, fix needed. + + * src/arch/win32/ui.c: Got rid of the c64 model menu item in x64 + in the win32/64 ui. + +2010-11-20 Marco van den Heuvel + + * configure.in: Enabled libpng and libz detection for amigaos3. + +2010-11-19 Marco van den Heuvel + + * src/arch/win32/uimediafile.c: Changed the win32 default gfx + output driver from png to bmp when no png support is compiled + in (Fixes the media save dialog box crash). + +2010-11-19 Hannu Nuotio + + * src/arch/sdl/menu_settings.c: SDL: add load/save settings + from/to items + + * data/PET/sdl_bgrs.vkm, data/PET/sdl_buks.vkm: Fix SDL xpet + keymap shift definitions + +2010-11-19 Marco van den Heuvel + + * ., configure.in, src/Makefile.am, + src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, + src/arch/sdl/lightpendrv.c, src/arch/sdl/lightpendrv.h, + src/arch/sdl/menu_lightpen.c, src/arch/sdl/menu_lightpen.h, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, + src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_rs232.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, + src/arch/sdl/rs232dev.c, src/arch/sdl/rs232dev.h, + src/arch/sdl/rs232net.c, src/arch/sdl/rs232net.h, + src/arch/sdl/uipause.c, src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc/png.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/zlib.dsp, + src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/config.h, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/sdl/win64-msvc/png.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/zlib.vcproj, + src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uiautostart.h, + src/arch/unix/gui/uieasyflash.c, + src/arch/unix/gui/uieasyflash.h, src/arch/win32/Makefile.am, + src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/lightpendrv.c, + src/arch/win32/lightpendrv.h, src/arch/win32/msvc/config.h, + src/arch/win32/png.dsp, src/arch/win32/rs232dev.c, + src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, + src/arch/win32/rs232net.h, src/arch/win32/vice.dsw, + src/arch/win32/zlib.dsp, src/arch/win64/Makefile.am, + src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/png.vcproj, + src/arch/win64/vice.sln, src/arch/win64/zlib.vcproj, + src/gfxoutputdrv/Makefile.am, src/lib/Makefile.am, + src/lib/lpng, src/lib/zlib, src/lightpen.c, src/lightpen.h, + src/resid-dtv, src/viciisc/vicii-lightpen.c, + src/viciisc/vicii-lightpen.h: Merged the png/zlib unbundle + branch (svn merge + https://vice-emu.svn.sourceforge.net/svnroot/vice-emu/tags/v2.2/v2.2.8 + https://vice-emu.svn.sourceforge.net/svnroot/vice-emu/tags/viceplus/v2.2.8-unbundle). + +2010-11-17 Marco van den Heuvel + + * src/arch/amigaos/make-bindist.sh: Fixed the amiga + make-bindist.sh script. + + * src/arch/amigaos/c64ui.c: Duplicated the c64ui_init() routine + for c64sc for now, while working on implementing the c64sc ui + elements. + + * configure.in: For amigaos3 and morphos, only compile cw3 and + hardsid support when openpci is present. + + * src/arch/amigaos/mousedrv.c: Include exec/interrupts.h for + amigaos3 too. + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petuires.h: Fixed some translations related + issues. + + * src/raster/Makefile.am, src/video/Makefile.am: Removed + hardcoded AM_CFLAGS. + +2010-11-16 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, + src/vic20/cart/vic-fp.c: Small xvic cart monitor io output + cleanup + + * src/c64/cart/easyflash.c: Use 8kB interleaving for EasyFlash + .bin files + +2010-11-14 Hannu Nuotio + + * src/vic20/vic-cycle.c: Remove VIC idle fetches + +2010-11-14 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist: + macosx: added 6510 on chip I/O register to IO tree + + * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.m: macosx: added + SID and CIAs to IO tree + + * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, + src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m: + macosx: completed VIC-II IO tree + +2010-11-12 Hannu Nuotio + + * src/c64/c64io.c: Consider cart detach and/or hang a side + effect and simply return the first match on monitor peeks to + I/O + +2010-11-11 groepaz + + * src/arch/unix/x11/gnome/x11ui.c: readded some #ifdef + USE_XF86_EXTENSIONS (unbreaks compilation if it is not + defined) + +2010-11-10 Marco van den Heuvel + + * data, src/arch/sdl/win64-msvc, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/win64-msvc/crtc.vcproj, + src/arch/sdl/win64-msvc/printerdrv.vcproj, + src/arch/sdl/win64-msvc/vdc.vcproj, + src/arch/sdl/win64-msvc/vicii.vcproj, + src/arch/sdl/win64-msvc/viciidtv.vcproj, + src/arch/sdl/win64-msvc/viciinew.vcproj, + src/arch/sdl/win64-msvc/video.vcproj, + src/arch/sdl/win64-msvc/x128.vcproj, + src/arch/sdl/win64-msvc/x64.vcproj, + src/arch/sdl/win64-msvc/x64dtv.vcproj, + src/arch/sdl/win64-msvc/x64sc.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xpet.vcproj, + src/arch/sdl/win64-msvc/xplus4.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj: Updated win64 sdl msvc + project files and svn ignores. + + * src/arch/sdl/win32-msvc, src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/vice.manifest: Updated the win32 sdl + msvc project files and svn ignores. + +2010-11-09 Marco van den Heuvel + + * src/arch/win64, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64dtvstubs.vcproj, + src/arch/win64/c64sc.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/printerdrv.vcproj, + src/arch/win64/vdc.vcproj, src/arch/win64/vice.sln, + src/arch/win64/viciinew.vcproj, src/arch/win64/video.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/x64sc.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, + src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj: + Fixed and updated the win64 project files. + +2010-11-09 Hannu Nuotio + + * src/raster/raster.c, src/viciisc/vicii-draw-cycle.c: Fix + last_color_reg check that caused writes past a table, landing + in ActiveRasters (on some systems). Remove related workaround + (and comments) in raster.c. + +2010-11-09 groepaz + + * src/c64/cart/c64carthooks.c, src/c64/cart/reu.c, + src/c64/cart/reu.h: hooked up reu to generic bin load/save api + + * src/c64/cart/c64carthooks.c, src/c64/cart/georam.c, + src/c64/cart/georam.h: hooked up georam to generic bin + load/save api + +2010-11-08 groepaz + + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/ramcart.c, src/c64/cart/ramcart.h: hooked up + ramcart to generic bin load/save api + +2010-11-08 pottendo + + * po/de.po: Updated. + +2010-11-08 groepaz + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/dqbb.c, src/c64/cart/dqbb.h: hooked up dqbb to + generic bin load/save api + +2010-11-07 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/IOTree.plist, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/IOTreeWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.h, + src/arch/unix/macosx/cocoa/dialog/iotreeitem.m, + src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m: macosx: + introduced IO tree debugger window + +2010-11-07 pottendo + + * src/arch/unix/x11/gnome/uiscreenshot.c: + arch/unix/x11/gnome/uiscreenshot.c (ui_screenshot_dialog): + Check gfxoutputdrv's default extension before `strcmp'ing it. + Avoids a segfault. + + * src/arch/unix/x11/gnome/uiedit.c: arch/unix/x11/gnome/uiedit.c + (paste_callback): Check whether `text' contains something, if + not silenly return. Prevents segfault if pastbuffer is empty + (i.e. X-selections aren't gtk+ selections without explicit + `Copy' command) + +2010-11-07 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m: + macosx: added breakpoint menu in disass view + +2010-11-06 Daniel Kahlin + + * src/viciisc/vicii-chip-model.c: Moved check sprite display + cycle for NTSC and PAL-N. Fixes spritegap3 (mostly). + +2010-11-06 Hannu Nuotio + + * src/viciisc/vicii-cmdline-options.c, + src/viciisc/vicii-cycle.c, src/viciisc/vicii-fetch.c, + src/viciisc/vicii-mem.c, src/viciisc/vicii.c: Add -VICIImodel + 6572/paln/drean, useless include (and other) cleanup + +2010-11-05 Hannu Nuotio + + * src/viciisc/vicii.c: Do not tamper with d011/2 on VIC-II + reset, fixes reset behaviour + +2010-11-05 Daniel Kahlin + + * src/viciisc/vicii-chip-model.c: Modified NTSC/PAL-N sprite + coordinate repeat. Fixes lightpen and spritescan. + +2010-11-05 Marco van den Heuvel + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/ui.h, + src/arch/win32/video-ddraw.c: Win64 anonymous union updates. + +2010-11-05 Spiro Trikaliotis + + * ChangeLog: Trying to fix the characters which were wrong. + +2010-11-05 Spiro Trikaliotis + + * Version 2.2.8 + +2010-11-04 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc, + src/translate_text.c: Did a 'make trans-update'. + + * data/C64/win_sym_it.vkm: Applied the italian 'U' key code fix + for win32 symbolic keymap, as supplied by Andrea Russo. + +2010-11-03 Marco van den Heuvel + + * po/POTFILES.in: Updated the POTFILES.in file. + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew.tgt: Updated win32 openwatcom + project files. + + * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64dtvstubs.dsp, + src/arch/win32/core.dsp: Updated win32 msvc project files. + + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/viciisc.dsp: Updated win32 msvc sdl + project files. + + * src/arch/sdl/blockdev.c, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/fileio.tgt, + src/arch/sdl/win32-watcom/fsdevice.tgt, + src/arch/sdl/win32-watcom/gentr.tgt, + src/arch/sdl/win32-watcom/gentranslate32.tgt, + src/arch/sdl/win32-watcom/genwt.bat, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/imagecontents.tgt, + src/arch/sdl/win32-watcom/maincpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/raster.tgt, + src/arch/sdl/win32-watcom/resid.tgt, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/rs232drv.tgt, + src/arch/sdl/win32-watcom/serial.tgt, + src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/sounddrv.tgt, + src/arch/sdl/win32-watcom/tape.tgt, + src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, + src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vicii.tgt, + src/arch/sdl/win32-watcom/viciicommon.tgt, + src/arch/sdl/win32-watcom/viciidtv.tgt, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/x64sc.tgt, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt, + src/arch/win32/Makefile.am: Updated the win32 sdl openwatcom + project files. + +2010-11-01 Daniel Kahlin + + * src/viciisc/vicii-timing.h: Got rid of a few unused + definitions. + + * src/viciisc/vicii-resources.c: Normal/Full/Debug borders + switchable in viciisc. + + * src/viciisc/vicii-chip-model.c, src/viciisc/vicii-timing.c: + Number of raster lines is now handled by vicii-chip-model. + Removes inclusion of c64.h in viciisc. + + * src/rawnet.c: Added inclusion of stddef.h to define NULL. + +2010-10-31 groepaz + + * src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/rawnetarch.c, src/arch/amigaos/tfearch.c, + src/arch/beos/Makefile.am, src/arch/msdos/Makefile.am, + src/arch/msdos/rawnetarch.c, src/arch/msdos/tfearch.c, + src/arch/os2/Makefile.am, src/arch/os2/rawnetarch.c, + src/arch/os2/tfearch.c, src/arch/riscos/Makefile.am, + src/arch/sdl/Makefile.am, src/arch/sdl/menu_tfe.c, + src/arch/sdl/rawnetarch.c, src/arch/sdl/tfearch.c, + src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am, + src/arch/unix/rawnetarch.c, src/arch/unix/tfearch.c, + src/arch/win32/Makefile.am, src/arch/win32/rawnetarch.c, + src/arch/win32/tfearch.c, src/arch/win32/uitfe.c, + src/c128/c128.c, src/c128/c128mem.c, src/c64/c64.c, + src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/fmopl.c, src/c64/cart/fmopl.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, + src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, + src/c64/cart/ser-eeprom.c, src/c64/cart/ser-eeprom.h, + src/c64/cart/spi-sdcard.c, src/c64/cart/spi-sdcard.h, + src/c64/cart/tfe.c, src/c64/cart/tfe.h, + src/c64/cart/tfearch.h, src/c64dtv/Makefile.am, + src/c64dtv/c64dtvtfe.c, src/core/Makefile.am, + src/core/cs8900.c, src/core/cs8900.h, src/core/fmopl.c, + src/core/fmopl.h, src/core/ser-eeprom.c, + src/core/ser-eeprom.h, src/core/spi-sdcard.c, + src/core/spi-sdcard.h, src/rawnet.c, src/rawnet.h, + src/rawnetarch.h: splitted TFE implementation into cartridge-, + cs8900 core- and generic code. reworked tfe stuff into generic + rawnet interface. moved some chipcores from cart into core + directory. removed (now) unneeded includes and include + directories. updated and unbroke (hopefully) all ports. (msvc + project files need updating) + +2010-10-31 Andreas Matthies + + * src/arch/sdl/win32-msvc/viciisc.dsp, + src/arch/win32/viciisc.dsp: Fixed MSVC project files. + +2010-10-30 Hannu Nuotio + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64cart.c: SDL UI: + remove c64/cart from the include dir list + + * src/c128/c128mem.c, src/c64/c64mem.c, src/c64/c64memsc.c, + src/c64dtv/c64dtvmem.c, src/cbm2/cbm2mem.c, src/vicii.h, + src/vicii/vicii.c, src/vicii/viciitypes.h, + src/viciisc/vicii.c, src/viciisc/viciitypes.h: Move vicii_dump + prototype to vicii.h, remove the useless parameter and use the + one (and only) vicii instance instead + + * src/viciisc/Makefile.am, src/viciisc/vicii-cycle.c, + src/viciisc/vicii-lightpen.c, src/viciisc/vicii-lightpen.h, + src/viciisc/vicii.c, src/viciisc/viciitypes.h: viciisc: split + lightpen functions to vicii-lightpen, add clk overflow guard + for lightpen trigger cycle + + * src/viciisc/vicii-draw-cycle.c, src/viciisc/vicii-snapshot.c, + src/viciisc/vicii.c, src/viciisc/viciitypes.h: viciisc: clean + up some lightpen magic, get rid of raster_xpos, almost fixes + NTSC/Drean results + +2010-10-29 Marco van den Heuvel + + * data, src/arch/platform_cpu_type.h, + src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/printerdrv.dsp, + src/arch/sdl/win32-msvc/x128.dsp, + src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, + src/arch/sdl/win32-msvc/x64sc.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, + src/arch/sdl/win32-msvc/xvic.dsp: Updated msvc win32 sdl + project files. + +2010-10-28 groepaz + + * src/arch/amigaos/uic64cart.c, src/arch/sdl/menu_c64cart.c, + src/arch/unix/gui/uiexpert.c, + src/arch/unix/gui/uimagicvoice.c, + src/arch/unix/gui/uiv364speech.c, src/arch/win32/uic64cart.c, + src/c64/c64cart.h, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, + src/c64/cart/crt.c, src/c64/cart/expert.c, + src/c64/cart/expert.h: do not include expert.h from ui code, + use c64cart.h instead. added reg-dump to ieee interface. + +2010-10-27 Marco van den Heuvel + + * src/arch/win32/c64cart.dsp: Updated win32 msvc project files. + +2010-10-27 Daniel Kahlin + + * src/viciisc/vicii-mem.c: Corrected more unused-bit masks for + registers. + + * src/vicii/vicii-mem.c: Corrected unused-bit masks for + registers. + + * src/viciisc/vicii-mem.c: Corrected unused-bit masks for + registers. + +2010-10-27 Marco van den Heuvel + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/c64exp.tgt, + src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/crtc.tgt, + src/arch/win32/watcom/diskimage.tgt, + src/arch/win32/watcom/drive.tgt, + src/arch/win32/watcom/fileio.tgt, + src/arch/win32/watcom/fsdevice.tgt, + src/arch/win32/watcom/gentranslate32.c, + src/arch/win32/watcom/gentranslate32.tgt, + src/arch/win32/watcom/genwinres32.c, + src/arch/win32/watcom/genwinres32.tgt, + src/arch/win32/watcom/genwt.bat, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/iec128dcr.tgt, + src/arch/win32/watcom/iecbus.tgt, + src/arch/win32/watcom/iecieee.tgt, + src/arch/win32/watcom/ieee.tgt, + src/arch/win32/watcom/imagecontents.tgt, + src/arch/win32/watcom/maincpu.tgt, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/parallel.tgt, + src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/plus4exp.tgt, + src/arch/win32/watcom/printerdrv.tgt, + src/arch/win32/watcom/raster.tgt, + src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, + src/arch/win32/watcom/resid.tgt, + src/arch/win32/watcom/rs232drv.tgt, + src/arch/win32/watcom/serial.tgt, + src/arch/win32/watcom/sid.tgt, + src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/tape.tgt, + src/arch/win32/watcom/tcbm.tgt, src/arch/win32/watcom/vdc.tgt, + src/arch/win32/watcom/vdrive.tgt, + src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, + src/arch/win32/watcom/viciinew.tgt, + src/arch/win32/watcom/video.tgt, + src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, + src/arch/win32/watcom/x64dtv.tgt, + src/arch/win32/watcom/x64sc.tgt, + src/arch/win32/watcom/xcbm2.tgt, + src/arch/win32/watcom/xpet.tgt, + src/arch/win32/watcom/xplus4.tgt, + src/arch/win32/watcom/xvic.tgt: Updated and fixed the win32 + watcom project files. + + * src/arch/platform_cpu_type.h: Added types.h include. + +2010-10-27 groepaz + + * src/c64/c64cart.h, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/comal80.c, + src/c64/cart/comal80.h, 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/dinamic.c, + src/c64/cart/dinamic.h, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h, src/c64/cart/epyxfastload.c, + src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/funplay.c, src/c64/cart/funplay.h, + src/c64/cart/gs.c, src/c64/cart/gs.h, src/c64/cart/isepic.c, + src/c64/cart/isepic.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, + src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/mikroass.c, src/c64/cart/mikroass.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, + src/c64/cart/mmcreplay.c, src/c64/cart/mmcreplay.h, + src/c64/cart/ocean.c, src/c64/cart/ocean.h, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, + src/c64/cart/rexep256.c, src/c64/cart/rexep256.h, + src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, + src/c64/cart/ross.c, src/c64/cart/ross.h, + src/c64/cart/simonsbasic.c, src/c64/cart/simonsbasic.h, + src/c64/cart/supergames.c, src/c64/cart/supergames.h, + src/c64/cart/warpspeed.c, src/c64/cart/warpspeed.h, + src/c64/cart/westermann.c, src/c64/cart/westermann.h, + src/cartconv.c, src/cartridge.h: added missing bin load for + all carts, added commandline options, updated cartconv. fixed + some register peek hooks, added some docs, more cleanup. + +2010-10-25 groepaz + + * src/c64/c64cart.h, src/c64/cart/Makefile.am, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.h, + src/c64/cart/crt.c, src/c64/cart/diashowmaker.c, + src/c64/cart/diashowmaker.h, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/isepic.c, + src/c64/cart/isepic.h, src/c64/cart/tfe.h, + src/c64/cart/tfearch.h, src/cartconv.c, src/cartridge.h, + src/translate_text.c: added support for "Diashow Maker" cart, + updated cartconv, fixed cartridge_get_file_name (expert, + isepic), more cleanup + +2010-10-24 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib, + src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/DisassemblyWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m: macosx: added + minimal disassembly window + + * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.m: macosx: fixed + debugger window handling + +2010-10-24 groepaz + + * src/arch/amigaos/mui/uieasyflash.c, + src/arch/amigaos/uic64cart.c, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/msdos/uieasyflash.c, + src/arch/os2/dialogs/menubar.c, src/arch/sdl/menu_c64cart.c, + src/arch/unix/gui/uieasyflash.c, src/arch/win32/uieasyflash.c, + src/c64/cart/c64carthooks.c, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h, src/cartridge.h: replaced + easyflash_save_crt by generic cartridge_flush_image, unbreak + all UIs. fixed calls to + cartridge_attach_image(CARTRIDGE_EXPERT, NULL) + + * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, + src/arch/riscos/archdep.c, src/arch/sdl/archdep_amiga.c, + src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, + src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, + src/arch/unix/archdep.c, src/arch/win32/archdep.c, + src/archapi.h, src/gfxoutputdrv/gifdrv.c: added + archdep_fix_permissions (unbreak r23039) + + * src/c64/cart/tfe.c: update io structs + +2010-10-24 Marco van den Heuvel + + * src/arch/platform_cpu_type.h: Fixed the vendor string routine + (forgot to end the string properly) + +2010-10-23 Marco van den Heuvel + + * src/arch/platform.h: Undid the platform cpu detection header + #if 0 + + * src/arch/platform_cpu_type.h: Fixed up and simplified the x86 + cpu detection. + +2010-10-23 groepaz + + * src/diskconstants.h, src/diskimage.h, + src/diskimage/diskimage.c, src/diskimage/fsimage-probe.c: + handle d81 with error info. moved some log output that floods + the console in fileselector to verbose mode. + + * src/arch/unix/x11/gnome/uiscreenshot.c: detect type from + extension, remember last used type. + + * src/gfxoutputdrv/gifdrv.c: fix permissions according to + current umask + +2010-10-22 Daniel Kahlin + + * src/arch/platform.h, src/arch/platform_cpu_type.h: Disabled + the cpu type code in a less kludgy way. + +2010-10-22 groepaz + + * src/c64/cart/c64tpi.c, src/c64/cart/magicformel.c, + src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c: style fixes + +2010-10-21 Christian Vogelgsang + + * src/arch/unix/macosx/make-bindist.sh: macosx: fixed bundling + with X11 and new platypus + + * data/C128/osx_sym.vkm, data/C64/osx_sym_de.vkm, + data/C64/osx_sym_us.vkm, data/C64DTV/osx_sym_de.vkm, + data/C64DTV/osx_sym_us.vkm: macosx: added missing @ key to + c64/c64dtv/c128 keymaps + + * src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m: + macosx: compile fix for 10.4 + +2010-10-21 Daniel Kahlin + + * src/arch/platform_cpu_type.h: Added a kludge to make vice + compile again on mingw32 and some gcc based platforms. + +2010-10-20 Andreas Matthies + + * src/arch/win32/c64sc.dsp: Fixed MSVC project file for c64sc. + +2010-10-19 Marco van den Heuvel + + * src/arch/platform_cpu_type.h: Make platform code compile + again. + +2010-10-16 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_cpu_type.h, src/main.c: + Started on x86 runtime cpu detection code. + +2010-10-16 groepaz + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, + src/c64/cart/dqbb.c, src/c64/cart/dqbb.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/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.h, + src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, + src/c64/cart/reu.c, src/c64/cart/reu.h: added missing hooks + for cart_get_file_name + + * src/c64/cart/c64-midi.c, src/c64/cart/c64-midi.h, + src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/digimax.c, + src/c64/cart/digimax.h, src/c64/cart/dqbb.c, + src/c64/cart/dqbb.h, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h, src/c64/cart/freezemachine.c, + src/c64/cart/generic.c, src/c64/cart/georam.c, + src/c64/cart/georam.h, src/c64/cart/isepic.c, + src/c64/cart/isepic.h, src/c64/cart/mmc64.c, + src/c64/cart/mmc64.h, src/c64/cart/mmcreplay.c, + src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.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, src/c64/cart/tfe.c, + src/c64/cart/tfe.h: fix enable logic for mmc64 (trigger slot0 + conflict check correctly), accept 4k images as generic 8k + type, accept 16k (freeze frame mk4) images as freeze machine + type, added generic fallback for monitor memory read, added + generic fallback for vic ultimax reads (x64sc only), added + missing HAVE_RS232 ifdefs, added various missing hooks for + ramcart, sound expander, sound sampler, tfe, mmcr, dqbb, + isepic, rr, georam, reu, digimax, midi, easyflash. some more + cleanup. + +2010-10-16 Andreas Matthies + + * src/c64/c64.h: Fixed frequency of PAL-N according to + investigations of "The WOZ". + +2010-10-15 Andreas Matthies + + * src/arch/win32/resdialogs.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Fixed VIC20 ROM settings in Win32 + UI. + +2010-10-13 groepaz + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/translate_text.c: fix ambiguous parsing of the "radix" + argument. (fixes bug 2263290). updated help text for memory + command. + + * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, + src/c64/cart/generic.h, src/c64/cart/mmc64.c, + src/c64/cart/mmc64.h: add monitor peek for mmc64, proper hooks + for generic vic accesses + + * src/arch/unix/x11/gnome/x11ui.c: use bigendian texture on + bigendian target, fixes bug 3039069 + + * src/cartconv.c: added "repair mode" option (accept broken + input files) + +2010-10-12 groepaz + + * src/c128/c128mmu.c: setup mmu before forced switch to c64 + mode, fixes bug 3075101 + +2010-10-11 groepaz + + * src/drive/drive.h, src/drive/rotation.c: handle "read" and + "write" if no image is attached, fixes bug 2921608 + + * src/attach.c: change default for virtualfs drive 9-11 to none + + * src/autostart-prg.c: attach virtualfs before autostarting prg + file + + * src/attach.c, src/attach.h, src/machine-bus.c, src/serial.h: + handle the case when a non-tde drive is not connected, fixes + bug 3019193 + + * src/arch/unix/gui/uiperipheral.c: add missing ifdefs + +2010-10-11 Hannu Nuotio + + * src/arch/sdl/menu_c64model.c: SDL UI: replace fake x64 VICII + model selection with video standard menu + +2010-10-10 Hannu Nuotio + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_c64hw.h, src/arch/sdl/menu_c64model.c, + src/arch/sdl/menu_c64model.h, src/arch/sdl/menu_c64schw.c, + src/arch/sdl/menu_c64schw.h, src/arch/sdl/menu_video.c, + src/arch/sdl/x64sc_ui.c: SDL UI: use model based selection for + x64 + +2010-10-10 groepaz + + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/c64/Makefile.am, src/c64/c64model.c, src/c64/c64scmodel.c: + moved model selection code from x64 *nix ui to c64model.c, + created seperate file for x64sc, updated *nix ui. + + * src/keyboard.c: distribute restore key presses randomly across + a frame + + * src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c: add + menu items for new "old" CIA type ;) + +2010-10-09 pottendo + + * src/arch/unix/x11/xaw/x11ui.c: Added `#include "viewport.h"' + to make geometry_s available. Fixes compilation issue. + +2010-10-09 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c, src/vic20/vic.c: xvic: + monitor dump output improvements + +2010-10-09 Andreas Matthies + + * src/arch/win32/printerdrv.dsp: Added missing file. + +2010-10-08 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/megacart.c, + src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, + src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, + src/vic20/cart/vic20cartmem.h, src/vic20/vic20mem.c: xvic: + don't use peek for cart RAM/ROM, add monitor I/O ranges and + dump functions to carts + +2010-10-07 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/megacart.c, + src/vic20/cart/megacart.h, src/vic20/cart/vic-fp.c, + src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cartmem.c, + src/vic20/cart/vic20cartmem.h, src/vic20/vic.c, + src/vic20/vic.h, src/vic20/vic20mem.c: Monitor peek handling + for xvic + + * src/c64/Makefile.am, src/c64/c64export.c, + src/c64/cart/Makefile.am, src/c64/cart/easyflash.c, + src/c64/cart/magicvoice.c, src/core/Makefile.am, + src/core/ciacore.c, src/core/t6721.c, src/core/tpicore.c, + src/monitor.h, src/monitor/mon_util.h, src/vicii/Makefile.am, + src/vicii/vicii.c, src/viciisc/Makefile.am, + src/viciisc/vicii.c: Move mon_out prototype to monitor.h and + drop src/monitor/ from include directory lists + +2010-10-07 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_cpu_type.h: More + platform macro updates. + +2010-10-07 Hannu Nuotio + + * src/viciisc/vicii-mem.c, src/viciisc/vicii-snapshot.c, + src/viciisc/vicii.c, src/viciisc/viciitypes.h: Remove useless + pointers and vicii_update_memory_ptrs (move pointer + calculations to vicii_screenshot for Doodle support) + + * src/viciisc/vicii-fetch.c: Move from ultimax_romh_phi1/2_ptr + to _read, route all VICII reads through fetch_phi1/2 + +2010-10-07 groepaz + + * src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h: added + ultimax_romh_phi1_read, ultimax_romh_phi2_read hooks for + vic-ii accesses in ultimax mode + + * src/arch/unix/x11/gnome/uiscreenshot.c: fix various issues + related to ffmpeg settings. patch by David Roden. + + * src/gfxoutputdrv/ffmpegdrv.c: always set a sample format for + the audio codec, fixes “invalid sample format”. patch by David + Roden + + * src/arch/unix/gui/uiide64.c: added menu item for + "IDE64version4" + + * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/x11/xaw/widgets/Canvas.c, + src/arch/unix/x11/xaw/widgets/Canvas.h, + src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/widgets/DirMgr.h, + src/arch/unix/x11/xaw/widgets/Directory.h, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/FileSel.h, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/widgets/MultiList.h, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/widgets/ScrList.h, + src/arch/unix/x11/xaw/widgets/ScrListP.h, + src/arch/unix/x11/xaw/widgets/TabString.h, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/TextFieldP.h, + src/arch/unix/x11/xaw/x11ui.c: improve XAW fileselector, add + "create tape image" menu item, cleanup. patch by Olaf Seibert + + * src/arch/unix/gui/uiide64.c: updated/fixed ide64 menu items + + * src/arch/unix/gui/uiautostart.c: added menu item for + "AutostartBasicLoad" to *nix gui + +2010-10-07 Hannu Nuotio + + * src/arch/sdl/menu_printer.c: SDL UI: add raw printer driver + menu item + +2010-10-07 groepaz + + * src/arch/unix/gui/uiprinter.c, src/printerdrv/Makefile.am, + src/printerdrv/drv-ascii.c, src/printerdrv/drv-ascii.h, + src/printerdrv/drv-raw.c, src/printerdrv/drv-raw.h, + src/printerdrv/output-text.c, src/printerdrv/printer.c: added + raw output driver (see devlog), fixed charset conversion in + ascii driver, fixed handling of lowercase (business) mode + (fixes bug 2811444), updated unix gui + +2010-10-06 groepaz + + * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, + src/arch/msdos/archdep.h, src/arch/os2/archdep.h, + src/arch/riscos/archdep.h, src/arch/sdl/archdep_amiga.h, + src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_cegcc.h, + src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.h, + src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.h, + src/arch/unix/archdep.h, src/arch/win32/archdep.h: fixed + definition of MODE_APPEND for all platforms. fixes ide64 + (image would always be truncated), printer output (would be + truncated at every "open"), fsdevice append mode, p00 append + mode + +2010-10-05 Spiro Trikaliotis + + * src/c64/c64iec.c: Added capability to debug the IEC bus. + +2010-10-04 Hannu Nuotio + + * src/c64/c64-resources.c, src/cia.h, src/core/ciacore.c: + Swapped CIA_MODEL_6526/X definitions; now the default CIA + model (-ciamodel 0) is 6526 without the timer B bug + + * src/arch/sdl/menu_c64schw.c, src/c64/c64-resources.c, + src/c64/c64model.c, src/cia.h, src/core/ciacore.c, + src/translate_text.c: Add CIA model 6526x (no timer B bug, + needs proper name), emulate 6526A better, update SDL UI + +2010-10-03 Hannu Nuotio + + * src/core/ciacore.c: Small step closer to proper 6526A + emulation + +2010-10-03 Andreas Matthies + + * src/arch/win32/ui.c: Disable PAL-N sync selection for C64SC. + + * src/arch/win32/uic64.c: Added "Drean" in C64 model selection + UI. + +2010-10-02 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_cpu_type.h: Updated arm + cpu sub-type discovery. + + * src/arch/platform.h, src/arch/platform_compiler.h: Platform + defines update. + +2010-10-02 Hannu Nuotio + + * src/c64/c64-cmdline-options.c: Fix -paln + +2010-10-02 Andreas Matthies + + * src/main.c: Fixed typos. + +2010-10-02 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_compiler.h: Updated + platform compiler discovery. + +2010-10-01 Marco van den Heuvel + + * src/arch/platform.h, src/main.c: More platform macro updates. + +2010-09-30 Marco van den Heuvel + + * src/arch/platform_compiler.h, + src/arch/platform_linux_libc_version.h: Updated platform + macros. + + * configure.in: Added test for X11 library when configuring for + gnome-ui in combination with fullscreen. + +2010-09-29 Marco van den Heuvel + + * src/arch/Makefile.am, src/arch/platform.h, + src/arch/platform_compiler.h: Added a seperate header for + compiler discovery. + + * src/arch/Makefile.am, src/arch/platform.h, + src/arch/platform_linux_libc_version.h: Added linux libc + discovery. + +2010-09-29 Hannu Nuotio + + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: Fix + dubious lib_free(ptr); lib_stralloc(ptr); pattern, style + cleanup + + * src/arch/sdl/uimenu.c: SDL UI: don't traverse past the list + when checking string lengths + +2010-09-28 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_cpu_type.h: Updated + platform discovery. + +2010-09-27 Andreas Matthies + + * src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/x64sc.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Added + missing include directory. + +2010-09-26 pottendo + + * po/de.po: Updated. + +2010-09-25 Marco van den Heuvel + + * src/arch/platform.h, src/arch/platform_cpu_type.h: More + platform defines updates. + + * src/arch/platform.h, src/arch/platform_cpu_type.h: Started on + organizing and completeting the compile-time cpu detection. + + * src/arch/platform_freebsd_version.h, + src/arch/platform_netbsd_version.h, + src/arch/platform_openbsd_version.h: Updated the *bsd platform + version discovery headers. + +2010-09-24 Marco van den Heuvel + + * src/Makefile.am, src/arch/platform.h, + src/arch/win32/msvc/config.h, src/arch/win32/watcom/config.h, + src/main.c: Started on an update for platform detection, + extended on Andreas M.'s idea about having platform + information in the log, further extensions planned. + +2010-09-24 Andreas Matthies + + * src/main.c: Disabled use of PLATFORM as it doesn't compile in + *nix. + + * src/main.c: Added logging of platform information. + +2010-09-24 Antti S. Lankila + + * src/resid-fp/sid.cc: Some 0.5 factors remained behind from + half-clocked filter. Remove them to make filter again work as + designed. Use JOS's recommended aliasing trick. + +2010-09-24 Marco van den Heuvel + + * src/arch/win32/uimon.c: Fixed the Interlocked* replacement + functions. + +2010-09-23 Hannu Nuotio + + * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/ui.c: + Revert the GP2X joystick hacks. Emulated vs. actual joystick + state becomes inconsistent whenever f.ex Up+UpLeft is held + down and UpLeft released; fixing this would require either + more hacks in SDL UI event handling (frame barriers) or having + the code count the joyport pin activations (or both). + +2010-09-23 Marco van den Heuvel + + * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/ui.c: + Added gp2x directional button to axis wrapper routines. + + * config.sub: Added open2x as a valid alias. + +2010-09-21 Antti S. Lankila + + * src/resid-fp/sid.cc, src/resid-fp/wave.cc, + src/resid-fp/wave.h: Optimize ring-modulation by observing + that we can merge the boolean and the 0x800000 constant used + to gate the high bit. + + * src/resid-fp/wave.cc: Fix waveform calculation bug spotted by + Landro Nini. Thanks! + +2010-09-19 Antti S. Lankila + + * src/resid-fp/wave.cc, src/resid-fp/wave.h: Port some + optimizations from jsidplay2: calculate msb_rising when + required. Use simpler definition of output(). Fix noise shift + register based on Dag Lem's upcoming work. + +2010-09-19 Andreas Matthies + + * src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/uic64cart.c: Fixed handling of Expert Cartridge + enabling in WIn32. + + * src/arch/win32/resdialogs.txt, src/arch/win32/resmmc64.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uimmc64.c, + src/arch/win32/uimmcreplay.c: Added MMC64_sd_type to Win32 UI. + + * src/arch/win32/arch.dsp: Added missing file. + + * src/arch/win32/resmmcreplay.rc: Fixed typo. + + * 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/resmmcreplay.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uic64cart.c, src/arch/win32/uimmcreplay.c, + src/arch/win32/uimmcreplay.h, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp: Implemented MMC Replay GUI for Win32. + +2010-09-19 Hannu Nuotio + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, src/arch/unix/x11/xaw/x11video.c: + Add TrueAspectRatio for xaw, detabify, start menu items with a + capital letter + +2010-09-19 Spiro Trikaliotis + + * Version 2.2.7 + +2010-09-19 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/Makefile.am: Fix for 'make dist': + viciinew.dsp -> viciisc.dsp + + * src/arch/win32/Makefile.am: Fix for 'make dist': viciinew.dsp + -> viciisc.dsp + +2010-09-19 Hannu Nuotio + + * src/c64/c64-snapshot.c, src/c64/c64cia2.c, + src/c64/c64gluelogic.c, src/c64/c64gluelogic.h: Fix gluelogic + reset behaviour, implement gluelogic snapshots, bump up C64 + snapshot revision + +2010-09-19 Andreas Matthies + + * src/c64/cart/c64carthooks.c, src/c64/cart/tfe.c, + src/c64/cart/tfe.h: Fixed memory leak. + +2010-09-18 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/sid.h, src/sid/resid-fp.cc: + Get rid of bunch of bullshit that I thought would make sense + when I was young and naive: use of halved filter sample rate + and the intermixing-leaks variable. Fix use of uninitialized + variables by using C++ initializers. + + * src/arch/unix/vsid: Execute x64 from same directory as vsid + +2010-09-18 Hannu Nuotio + + * src/autostart.c, src/viciisc/vicii-draw-cycle.c, + src/viciisc/vicii-draw-cycle.h, src/viciisc/vicii-snapshot.c: + Initial x64sc snapshot implementation + +2010-09-18 Marco van den Heuvel + + * src/initcmdline.c: Updated for translations. + + * configure.in: Changed --with-pulse to --without-pulse (which + enables the checking for the pulse headers/libs by default) + and changed --enable-fullscreen to --disable-fullscreen. + +2010-09-18 Andreas Matthies + + * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, + src/arch/win32/rescommon.h, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/ui-resources.c, + src/arch/win32/ui.c, src/arch/win32/video-dx9.c: Implemented + TrueAspectRatio for Win32. + +2010-09-18 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h: Magic constant cleanup + +2010-09-18 groepaz + + * src/c64/cart/digimax.c: properly combine channels to mono, + fixes bug 2483496 + +2010-09-17 Hannu Nuotio + + * src/drive/drivecpu.c, src/interrupt.c, src/interrupt.h, + src/maincpu.c, src/mainviccpu.c: Drop support for pre-1.1 + interrupt snapshots + + * src/c64/c64-snapshot.c, src/cbm2/cbm2-snapshot.c, + src/interrupt.c, src/interrupt.h, src/joystick.c, + src/mainc64cpu.c: Add missing extra joystick state to + snapshots, use machine_get_name() for x64(sc) & xcbm2 snapshot + signature, implement mainc64cpu snapshot (incl. new interrupt + state) + + * src/6510dtvcore.c, src/Makefile.am, src/c64/c64memsc.c, + src/mainc64cpu.c, src/mainc64cpu.h, src/mainviccpu.h, + src/viciisc/vicii-cycle.c, src/viciisc/vicii-fetch.c: Remove + unused mainviccpu.h, remove maincpu.h duplication from + mainc64cpu.h + +2010-09-16 Hannu Nuotio + + * src/initcmdline.c: Add -chdir cmdline switch + +2010-09-16 groepaz + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: parse second arg of compare command + correctly, fixes bug 3061246 + +2010-09-16 Hannu Nuotio + + * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_ffmpeg.c, + src/arch/sdl/menu_screenshot.c, src/arch/sdl/menu_settings.c, + src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_tape.c, + src/arch/sdl/ui.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uifilereq.h: SDL UI: remember last selected file + +2010-09-14 Andreas Matthies + + * src/arch/win32/res.rc: Fixed gamma interval in Win32 UI. + +2010-09-14 Hannu Nuotio + + * doc/ReadmeSDL.txt: Update and clarify + +2010-09-13 groepaz + + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h: fixed forgotten + config_init for IEEE488 interface and added monitor peek for + it. + +2010-09-13 Hannu Nuotio + + * src/gfxoutputdrv/bmpdrv.c, src/gfxoutputdrv/pcxdrv.c: Fix + fwrite return value checks, coding style cleanup + +2010-09-13 groepaz + + * src/c64/cart/magicvoice.c: use tpicore_shutdown + + * src/c128/c128.c, src/c128/c128.h, src/c64/c64.c, + src/c64/c64.h, src/c64/cart/c64carthooks.c, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/cartridge.h: removed tpi context from machine context. + fixed memory leak when shutting down magic voice. + +2010-09-12 pottendo + + * po/de.po: Updated. + +2010-09-12 Hannu Nuotio + + * src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, + src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, + src/arch/sdl/kbd.h, src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_expansions.c, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64dtvhw.c, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64schw.c, + src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2hw.c, + src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, + src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_ffmpeg.c, + src/arch/sdl/menu_help.c, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_lightpen.c, src/arch/sdl/menu_midi.c, + src/arch/sdl/menu_mouse.c, src/arch/sdl/menu_network.c, + src/arch/sdl/menu_petcart.c, src/arch/sdl/menu_pethw.c, + src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4hw.c, + src/arch/sdl/menu_printer.c, src/arch/sdl/menu_ram.c, + src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, + src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, + src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, + src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, + src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, + src/arch/sdl/ui.c, src/arch/sdl/uimenu.h, + src/arch/sdl/uistatusbar.c, src/arch/sdl/video.c, + src/arch/sdl/vkbd.c, src/arch/sdl/vsidui.c, + src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, + src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c, + src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, + src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c, + src/c64/cart/c64carthooks.c, src/c64/cart/ide64.c, + src/video/video-resources.c: IDE64 image file resource + handlers combined, string resource free fixes, cleanup + +2010-09-10 Daniel Kahlin + + * src/c64/c64export.h, src/c64/cart/fmopl.h, + src/c64/cart/freezemachine.h, src/c64/cart/generic.h, + src/c64/cart/georam.h, src/c64/cart/ide64.h: Made usage of + extern for function declarations more consistent. + + * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h: Fixed + a few REGPARM macro discrepancies breaking compilation on MSYS + + a few missing EOLs. + +2010-09-10 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c, src/vic20/cart/vic-fp.c: Fix + FE3 & vic-fp dangling pointers on failed flash040 snapshot + loads + + * src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/uipoll.c: + SDL UI: joystick hat mapping support (untested due to lack of + hardware) + +2010-09-10 Marco van den Heuvel + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po, src/arch/amigaos/intl_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/resc64_256k.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, + src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: Did a make trans-update. + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/pl.po, + po/sv.po, po/tr.po: Removed obsolete items. + + * po/nl.po: Updated. + + * src/arch/unix/x11/gnome/x11ui.c: Fixed a #ifdef + USE_XF86_EXTENSIONS issue. + +2010-09-09 groepaz + + * src/c64/cart/c64cartmem.c, src/c64/cart/generic.c, + src/c64/cart/generic.h, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: fixed monitor cart bank for + generic and retroreplay + + * src/c64/c64mem.c, src/c64/c64memsc.c: use table instead of + magic values :) + + * src/c64/c64mem.c, src/c64/c64memsc.c: fixed monitor peek in + i/o area + +2010-09-09 Daniel Kahlin + + * src/monitor/Makefile.am, src/monitor/mon_fallback.c, + src/monitor/mon_fallback.h, src/monitor/mon_parse.c, + src/monitor/mon_parse.h, src/monitor/mon_parse.y: Reverted + commits r22827, r22830-r22832 to remove the obsoleted monitor + fallback parser. + +2010-09-08 Marco van den Heuvel + + * src/arch/unix/x11/xaw/x11ui.c: Added an #ifdef + HAVE_FULLSCREEN. + +2010-09-07 Daniel Kahlin + + * src/autostart-prg.c, src/autostart-prg.h: Fixed a bug with + autostarting files that load up to FFFF. + + * src/monitor/mon_fallback.c, src/monitor/mon_fallback.h: Native + line endings. Corrected non-conforming coding style. + + * src/monitor/mon_parse.c, src/monitor/mon_parse.h: Updated + mon_parse.[c|h] to reflect the current mon_parse.y. + + * src/monitor/mon_fallback.c: Fixed a buffer overrun in the + fallback parser that caused rather strange behaviour. + +2010-09-07 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/sdl/win32-watcom/video.tgt: Updated win32 sdl watcom + project files. + + * src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/crtc.tgt, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew.tgt, + src/arch/win32/watcom/video.tgt: Updated win32 watcom project + files. + +2010-09-06 Daniel Kahlin + + * src/monitor/Makefile.am, src/monitor/mon_fallback.c, + src/monitor/mon_fallback.h, src/monitor/mon_parse.y: + Implemented an experimental fallback parser for the monitor. + Accepts 'd', 'm', 'i', 'h' with even less error checking than + PETMON. + +2010-09-05 Hannu Nuotio + + * src/c64/cart/atomicpower.c, src/c64/cart/c64carthooks.c, + src/c64/cart/capture.c, src/core/t6721.c: Disable T6721 debug + messages, clean up unneeded vicii-phi1.h includes + + * src/arch/sdl/menu_c64_common_expansions.c, + src/c64/cart/ide64.c: IDE64: don't create HD image file(s) if + the cart isn't attached, coding style fixes, move SDL UI v4 + item away from the geometry settings + +2010-09-04 Marco van den Heuvel + + * src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/menu_c64_common_expansions.c, + src/c64/cart/ide64.c, src/cartconv.c, src/translate.txt: Added + support for IDE64 4.1 (without USB support), added multiple + drive emulation support and added support for 128Kb IDE64 + images to both x64/x128 and cartconv. (original patch supplied + by soci) + +2010-09-04 Daniel Kahlin + + * src/autostart-prg.c, src/c128/c128mem.c, src/c64/c64mem.c, + src/c64/c64memsc.c, src/c64dtv/c64dtvmem.c, + src/cbm2/cbm2mem.c, src/mem.h, src/pet/petmem.c, + src/plus4/plus4mem.c, src/vic20/vic20mem.c: Made autostart + inject load directly into RAM using a new mem_inject() + function instead of using mem_store(). This makes loading + under I/O on x64[sc] work. It also makes it possible to inject + more than 64Kb on x64dtv. + +2010-09-01 Hannu Nuotio + + * src/arch/unix/mididrv.c, src/c64/cart/c64-midi.c: MIDI: always + call midi_set_mode on the MIDIMode resource handler (fixes + uninitialized interrupt type), advertise the ALSA port also as + SND_SEQ_PORT_TYPE_MIDI_GENERIC to keep aplaymidi happy, + unix/mididrv stray whitespace cleanup + +2010-08-30 Andreas Matthies + + * src/arch/win32/fullscrn.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h: Fixed another crash (this time at + machine shutdown) on older windows versions. + + * src/arch/win32/fullscrn-ddraw.c: Use DDSCL_NORMAL for mode + enumeration to avoid screen flickering at startup. Removed + duplicate call of SetCooperativeLevel(). + +2010-08-28 Andreas Matthies + + * src/arch/amigaos/video.c, src/arch/beos/video.cc, + src/arch/msdos/video.c, src/arch/os2/video.c, + src/arch/riscos/video.c, src/arch/unix/macosx/cocoa/video.m: + Removed every call to video_canvas_shutdown() in /video. + +2010-08-28 groepaz + + * src/c64/cart/retroreplay.c: added missing check on file open + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/xaw/x11video.c: removed calls to + video_canvas_shutdown. (please create devlog entries when + breaking ports =P) + +2010-08-27 Marco van den Heuvel + + * configure.in, po/gen_win32_rc.c, src/arch/win32, + 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/resc64_256k.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdrivepetcbm2.rc, + src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressiddtv.rc, + src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc: Added + support for the new(er) windres which seems to be able to + handle code pages, however currently only windows native + codepages seem to be supported by the new(er) windres, a test + has been added to configure to see if ISO code pages are + supported by windres, ifnot then the code page pragma's in the + win32 resources will be ignored. + +2010-08-27 Andreas Matthies + + * src/arch/win32/fullscrn.c, src/arch/win32/video.c: Fixes for + windows with DX9 unavailable. + +2010-08-25 Andreas Matthies + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/fullscrn-ddraw.c, + src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, + src/arch/win32/fullscrn.h, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/vic20ui.c, src/arch/win32/video-ddraw.c, + src/arch/win32/video-dx9.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h, src/raster/raster-resources.c, + src/raster/raster.c: Enabled on-the-fly switch between + DirectX9 and DirectDraw driver. Fixed x128 -fullscreen + segfault in Win32. Added call of video_canvas_shutdown in + raster_resources_chip_shutdown. This may make every similar + call in /video.c obsolete. + +2010-08-23 groepaz + + * src/c64/cart/atomicpower.c: always enable ram in io2 in nordic + power special mode(s) + +2010-08-22 groepaz + + * src/c64/cart/atomicpower.c: ctrl reg bit 2 fixed, passes + countzeros ram test now (to be added to testprogs later...) + +2010-08-16 Andreas Matthies + + * src/autostart.c, src/autostart.h, src/event.c: Disable history + recording/playback while autostart sequence is in progress. + +2010-08-15 Andreas Matthies + + * src/autostart.c: Suppress usage of autostart in event history + mode. + +2010-08-15 groepaz + + * src/arch/unix/gui/uitfe.c: removed file browser from device + selection. there is no /dev/eth0 in linux, oops. + + * src/arch/unix/x11/gnome/x11ui.c: added missing ifdef + HAVE_FULLSCREEN (again) + + * src/arch/unix/mousedrv.c, src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/unix/x11/xrandr.c: + fixed mouse coordinate handling when mouse emulation is + enabled (bug 3003765). added mouse grab to fullscreen modes as + another step to un-break vidmode + +2010-08-13 Hannu Nuotio + + * src/c64/c64.c, src/c64/psid.c, src/init.c, src/initcmdline.c, + src/sound.c: vsid: disable automatic warp enable, add vsync + cmdline options (incl. warp), remove useless + fliplist/autostart/event cmdline options, remove duplicated + vsid entry on x64 -vsid -? + +2010-08-13 groepaz + + * src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-write.c, + src/fsdevice/fsdevice.c, src/fsdevice/fsdevicetypes.h, + src/vdrive/vdrive-command.c, src/vdrive/vdrive-command.h: + added fake support for most dos commands for fsdevice, added + warnings for commands which likely don't work without TDE. + + * src/parallel/parallel-trap.c, src/serial/fsdrive.c: added + delayed close (patch 2918696) + +2010-08-12 groepaz + + * src/c64/cart/c64cartmem.c: fixed action replay/nordic power + ram mapping + +2010-08-11 groepaz + + * src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xrandr.c: added some ifdefs needed to + compile without HAVE_FULLSCREEN + + * doc/html/plain/BUGS, doc/html/plain/TODO, + src/arch/unix/x11/gnome/TODO: added note to use/refer to the + tracker instead of these files. created a merged and + (hopefully) more up to date list in the wiki. + +2010-08-10 groepaz + + * src/fsdevice/fsdevice-open.c: fake open "#" files/channels. + additional check for namelen vs passed len (fixes bug 2911881) + +2010-08-09 pottendo + + * src/arch/unix/x11/gnome/gnomevideo.c: * + arch/unix/x11/gnome/gnomevideo.c (video_canvas_refresh): + replaced `exit()' in case drawing outside canvas is requested + by a silent return. This fixes xvic and others where a + scenario such as width == 0 (xs == xe) ; see + src/raster/raster-canvas.c:refresh_canvas() can happen. + +2010-08-09 groepaz + + * data/PET/x11_bdep.vkm, data/PET/x11_bdep_de.vkm, + data/PET/x11_bdes.vkm, data/PET/x11_bdes_de.vkm, + data/PET/x11_bgrp.vkm, data/PET/x11_bgrp_de.vkm, + data/PET/x11_bgrs.vkm, data/PET/x11_bgrs_de.vkm, + data/PET/x11_bukp.vkm, data/PET/x11_bukp_de.vkm, + data/PET/x11_buks.vkm, data/PET/x11_buks_de.vkm, + 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uikeyboard.c, + src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/gnome/uiedit.c, src/pet/pet-resources.c: + all: made existing keyboard mappings selectable from menus + xpet: seperated pet-keyboard model selection from (pc) + keyboard mapping selection, added keymap templates to make + everything work. needs refinement by some pet hacker :) + +2010-08-09 Hannu Nuotio + + * src/arch/sdl/archdep_unix.c, src/arch/sdl/ui.c, + src/arch/sdl/ui.h, src/arch/sdl/uimenu.c, + src/arch/sdl/uimenu.h: SDL UI: use own conversion table + instead of charset_*(), misc. cleanup + +2010-08-08 groepaz + + * src/arch/unix/x11/gnome/uiedit.c: added missing CHECK_MENUS, + fixes potential keyboard buffer issues + +2010-08-08 Spiro Trikaliotis + + * src/monitor/monitor_network.c: Allow for CR or LF or CR/LF + line endings when receiving. + +2010-08-07 groepaz + + * src/arch/unix/fullscreenarch.h, + src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/vidmode.h, src/arch/unix/x11/xrandr.c, + src/arch/unix/x11/xrandr.h: made vidmode slightly less + annoying to use :) + +2010-08-07 Hannu Nuotio + + * src/viciisc/vicii-fetch.c, src/viciisc/vicii.c: x64sc: don't + access charROM on Ultimax mode VIC-II fetches + +2010-08-06 Spiro Trikaliotis + + * src/monitor/monitor.c: Remove C99ish variable declaration not + at the beginning of a block. + +2010-08-06 Christian Vogelgsang + + * src/arch/unix/x11/gnome/x11ui.c: fixed compilation for pre + 2.18 gtk+ + + * src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.h, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/vicenotifications.h: macosx: + unified window controllers for all tool windows + + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib, + src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/MemoryWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/monitor/monitor.c, src/monitor/montypes.h: macosx: added + cocoa memory window + + * src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/RegisterWindow.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/debuggerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicenotifications.h: macosx: added + register window for cocoa + +2010-08-05 Antti S. Lankila + + * src/drive/drivecpu.c: Workaround the clock overflow issue by + subtraction of the 2nd complement integer followed by cast to + signed type, which makes the test work regardless of the value + of the MSB. + +2010-08-05 Spiro Trikaliotis + + * src/drive/drivecpu.c: Fix MSVC compilation for release builds. + Patch by someone, I do not remember. If anyone recognises his + patch, please tell me! (I am sorry for this.) + +2010-08-05 Antti S. Lankila + + * src/drive/drivecpu.c: Avoid overflow at stop_clk value by + migrating the number of clocks to execute towards 0 at end of + every frame. + +2010-08-05 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/viciinew.dsp, + src/arch/sdl/win32-msvc/viciisc.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/vice.dsw, src/arch/win32/viciinew.dsp, + src/arch/win32/viciisc.dsp: Fix MSVC compilation for native + and SDL. + +2010-08-05 Daniel Kahlin + + * configure.in, src/6510dtvcore.c, src/Makefile.am, + src/c64/Makefile.am, src/translate.txt, src/translate_text.c, + src/vicii.h, src/viciinew, src/viciisc, + src/viciisc/Makefile.am: Renamed viciinew into viciisc. + +2010-08-04 groepaz + + * src/vicii/vicii.c: de-obfuscated r22778 :) + +2010-08-04 Hannu Nuotio + + * src/vic20/vic20cpu.c: FETCH_OPCODE for big endian xvic + (hopefully) fixed + +2010-08-04 Daniel Kahlin + + * doc/html/plain/VIC-Addendum.txt: Added explanation on grey + dots. + +2010-08-04 groepaz + + * src/gfxoutputdrv/pngdrv.c: fixed some more deprecated stuff + +2010-08-03 groepaz + + * src/vicii/vicii.c: added patch 3017065 (output sprite pointers + in io dump) + + * src/cmdline.h, src/raster/Makefile.am, + src/raster/raster-cmdline-options.c, + src/raster/raster-resources.c, src/raster/raster.c, + src/resources.h, src/video/Makefile.am, + src/video/video-cmdline-options.c, + src/video/video-resources-pal.c, src/video/video-resources.c: + another workaround for the bug outlined in raster.c , + drastically increased warning level for video/ and raster/ + (and made a few related fixes) in an attempt to fight this + problem along the way. this issue needs further care! + + * po/de.po: GEROAM -> GEORAM :) + + * src/plus4/ted-timing.c, src/plus4/ted.c, src/plus4/tedtypes.h, + src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.h, + src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, + src/vicii/vicii.c, src/viciinew/vicii-timing.c, + src/viciinew/vicii-timing.h, src/viciinew/vicii.c, + src/video.h: calculate true aspect ratio from actual screen + dimensions instead of using fixed precalculated values. + + * src/arch/unix/gui/uic64_256k.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uilib.c, + src/arch/unix/gui/uilib.h, 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/uiperipheral.c, + src/arch/unix/gui/uipetdww.c, src/arch/unix/gui/uipetreu.c, + src/arch/unix/gui/uiplus256k.c, src/arch/unix/gui/uiplus60k.c, + src/arch/unix/gui/uiramcart.c, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uirs232.c, + src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitpi.c, + src/arch/unix/gui/uiv364speech.c, src/arch/unix/gui/vic20ui.c, + src/arch/unix/ui.h, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: use file browser instead of + string input whenever possible + +2010-08-02 Spiro Trikaliotis + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated. + +2010-08-01 groepaz + + * src/charset.c: improved handling of line endings + +2010-08-01 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Got rid of an unused variable + warning. + + * src/viciinew/vicii-chip-model.c: Minor refactoring. + + * src/viciinew/vicii-draw-cycle.c: Fixed a last minute mess up + of grey dot rendering on 8565. + + * src/viciinew/vicii-draw-cycle.c, src/viciinew/vicii-mem.c, + src/viciinew/viciitypes.h: Implemented grey dot emulation on + 8565 (currently hardwired). Fixes 'Emusuxx0r+'. + +2010-08-01 groepaz + + * src/arch/unix/x11/gnome/uiedit.c, src/charset.c: + fixed/improved ascii/petscii conversion (please test for + regressions) + + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiedit.h, + src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/uiedit.c: added copy/paste feature to + gnome ui + +2010-07-31 groepaz + + * src/arch/unix/x11/xaw/uiarch.h, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/pcxdrv.c: fixed some warnings + + * src/plus4/tedtypes.h: make xplus4 not crash in ntsc mode + (still needs proper fix) + +2010-07-30 pottendo + + * po/de.po: Reverted `c64alt' -> `c64old' to match commandline. + `c64altntsc' -> `c64oldntsc' likewise. + +2010-07-29 Hannu Nuotio + + * src/c64/c64io.c, src/c64/cart/easyflash.c, src/core/t6721.c, + src/core/tpicore.c: Fix io_peek for carts with write only + registers, use correct list head on io_read/peek conflicts, + add EasyFlash peek/dump, add a few missing vice.h includes + + * doc/html/plain/NEWS, doc/html/plain/TODO, + doc/html/plain/VIC-Addendum.txt, doc/vice.texi, man/vice.1: + Add (minimal) x64sc info to various docs, initial 2.3 NEWS + updates, remove done TODOs + + * src/mouse.c: Revert to input port ignoring 1351 handling + (fixes FC3) + +2010-07-29 groepaz + + * src/c64/cart/easyflash.c: updated to use new io/export + resources + +2010-07-27 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/crtc.dsp, + src/arch/sdl/win32-msvc/vdc.dsp, + src/arch/sdl/win32-msvc/video.dsp, src/arch/win32/crtc.dsp, + src/arch/win32/vdc.dsp, src/arch/win32/video.dsp: Fix MSVC + compilation for Win32 native and SDL. + +2010-07-27 pottendo + + * po/de.po: Changed `Uhr' -> `Takt'. + +2010-07-27 groepaz + + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalette.c, + src/arch/unix/gui/uipalette.h, src/arch/unix/gui/uirenderer.c, + src/arch/unix/gui/uirenderer.h, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c: nicer menus for palette and + renderer selection + +2010-07-27 Hannu Nuotio + + * src/arch/sdl/menu_video.c: SDL UI: add VDC/Crtc external + palette entries, color controls and CRT emulation settings to + all video chip menus + +2010-07-26 groepaz + + * 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/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivdc.h, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, src/c128/c128video.c, + src/cbm2/cbm2video.c, src/crtc/Makefile.am, + src/crtc/crtc-color.c, src/crtc/crtc-color.h, + src/crtc/crtc-resources.c, src/crtc/crtc.c, + src/pet/petvideo.c, src/plus4/plus4video.c, + src/vdc/Makefile.am, src/vdc/vdc-color.c, src/vdc/vdc-color.h, + src/vdc/vdc-resources.c, src/vdc/vdc.c, src/vicii/vicii.c, + src/video.h, src/video/Makefile.am, src/video/render1x2crt.c, + src/video/render1x2crt.h, src/video/video-color.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-resources-pal.c, + src/video/video-resources.c: added CRT emulation for CRTC and + VDC (see devlog). related xaw/gnome ui updates, more cosmetic + ui fixes. + +2010-07-26 pottendo + + * po/de.po: Updated. + +2010-07-25 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/ui.c, + src/arch/sdl/video.c: SDL UI: Fix ColorGamma range, add true + aspect ratio mode, PAL->CRT emulation rename, add statusbar + cmdline switch + +2010-07-24 groepaz + + * src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivic.c, + src/arch/unix/gui/uivicii.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, src/crtc/crtc.c, + src/plus4/ted.c, src/vdc/vdc.c, src/vic20/vic.c, + src/vicii/vicii.c, src/viciinew/vicii.c, + src/video/video-color.c, src/video/video-render-pal.c, + src/video/video-resources-pal.c, src/viewport.h: changed gamma + calculation to handle different video modes (see devlog!). + added pixel_aspect_ratio to geometry_s (see devlog). fixed + some scaling issues in gnome-ui, added "keep aspect ratio" and + "true aspect ratio" options. + +2010-07-23 Spiro Trikaliotis + + * src/arch/win32/video.dsp: Add render1x1ntsc.c and + render2x2ntsc.c to fix compilation. + +2010-07-23 groepaz + + * src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uipalemu.c: allow + CRT emulation regardless of video mode + +2010-07-22 groepaz + + * src/video/Makefile.am, src/video/render1x1ntsc.c, + src/video/render1x1ntsc.h, src/video/render1x1pal.c, + src/video/render2x2ntsc.c, src/video/render2x2ntsc.h, + src/video/render2x2pal.c, src/video/video-render-pal.c: added + seperate renderer for ntsc emulation + + * 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/uisettings.c, src/arch/unix/gui/vic20ui.c: + added model selection to x64, updated carts for x128, cosmetic + fixes and cleanups + + * src/c64/cart/c64cart.c, src/c64/cart/c64cartsystem.h, + src/c64/cart/c64tpi.c, src/c64/cart/dqbb.c, + src/c64/cart/expert.c, src/c64/cart/isepic.c, + src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c, + src/c64/cart/ramcart.c: fixed reset on cart change for all + "slot0" and "slot1" carts + +2010-07-22 Spiro Trikaliotis + + * Version 2.2.6 + +2010-07-22 Spiro Trikaliotis + + * build/Makefile.am, data/C64/Makefile.am, + data/C64DTV/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win64-msvc/Makefile.am, + src/arch/unix/gp2x/wiz/Makefile.am, + src/arch/win32/Makefile.am, src/cbm2/Makefile.am: Add missing + files. + +2010-07-21 Marco van den Heuvel + + * src/Makefile.am, src/arch/sdl/win64-msvc/Makefile.am, + src/c64/Makefile.am, src/c64/cart/Makefile.am: make dist + fixes. + +2010-07-21 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Added early exit + optimizations to border rendering. + + * src/viciinew/vicii-draw-cycle.c: Minor refactoring. + +2010-07-20 groepaz + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartsystem.h: unset freeze alarms on cartridge + reset + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartsystem.h, src/c64/cart/finalplus.c, + src/c64/cart/zaxxon.c: distribute freeze button presses + randomly over one frame. (fixes tracker #2459243) fixed + .bin loading for fcplus and zaxxon. + +2010-07-19 Andreas Matthies + + * src/arch/win32/c64cart.dsp: Added mach5.c to MSVC project + file. + +2010-07-18 groepaz + + * src/arch/unix/archdep.c, src/arch/unix/types.h, src/c1541.c, + src/c64/cart/Makefile.am, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/mach5.c, src/c64/cart/mach5.h, + src/c64/cart/spi-sdcard.c, src/cartconv.c, src/cartridge.h, + src/log.c, src/log.h, src/opencbmlib.c, src/resources.c, + src/sound.c: fixed some more warnings, added support for MACH5 + cartridge c1541: fixed warn_unused_result, removed (usually) + unwanted output, added --verbose option to bring it back. + cartconv: added support for MACH5 cartridge, refuse to + overwrite input file + +2010-07-18 Daniel Kahlin + + * src/c64/c64memsc.c, src/mem.h, src/monitor/monitor.c: Fixed a + rather nasty declaration mismatch causing the callback for + mem_dump_io() to fail on some systems (e.g win32). Monitor + commands like 'io d000' now work correctly. + +2010-07-18 Andreas Matthies + + * src/core/viacore.c: Fixed/simplified VIA clkguard overflow by + updating tau each T1 counter loop. + +2010-07-18 Antti S. Lankila + + * src/drive/drivecpu.c: When resetting C64 system, also reset + the stop_clk so that drive cpu doesn't spin to the last + timestamp value before reset. + + * src/drive/iecieee/via2d.c: Move declaration at start, not at + second line. + + * src/drive/drive-overflow.c, src/drive/drive.c, + src/drive/drivecpu.c, src/drive/drivesync.c, + src/drive/iec/glue1571.c, src/drive/iec/via1d1541.c, + src/drive/iecieee/via2d.c, src/drive/rotation.c, + src/drive/tcbm/glue1551.c, src/drive/tcbm/tpid.c: Make drive + rotation conditional on just "motor on", not both "motor on" + and "byte ready". Make rotation a no-op if motor is off. Seems + fo fix Glance's Snapshot. + +2010-07-18 Andreas Matthies + + * src/sound.c: Just log buffer overflow instead of stopping + sound as suggested by iAN CooG. + +2010-07-16 groepaz + + * src/datasette.c, src/fliplist.c, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/pcxdrv.c, src/monitor/mon_lex.c, + src/network.c, src/sounddrv/soundaiff.c, + src/sounddrv/soundiff.c, src/sounddrv/soundmp3.c, + src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, + src/sysfile.c, src/zfile.c: warn_unused_result killing spree + :) + + * src/gfxoutputdrv/pngdrv.c: dont use deprecated struct accesses + (libpng 1.4) + +2010-07-15 Daniel Kahlin + + * src/drive/rotation.c: Applied patch by nojoopa for making weak + bits work on 64-bit systems. + +2010-07-14 Andreas Matthies + + * src/raster/raster-cache.h, src/vic20/vic-draw.c: Reuse + existing cache variable instead of introducing another. + + * src/raster/raster-cache.h, src/vic20/vic-draw.c: Fixed video + cache for VIC regarding the reverse bit. + +2010-07-13 Hannu Nuotio + + * src/arch/sdl/make-bindist_dingoo.sh: Remove .svn directories + from Dingoo bindist. Patch by Peter Edwards. + +2010-07-13 Daniel Kahlin + + * doc/html/Makefile.am, doc/html/plain/VIC-Addendum.txt, + doc/html/plain/VIC-Appendum.txt: Renamed VIC-Appendum to + VIC-Addendum. + +2010-07-13 groepaz + + * src/c64/cart/c64acia1.c: fixed compilation again :) + +2010-07-12 groepaz + + * src/c64/cart/c64acia1.c, src/c64/cart/c64cartmem.c, + src/c64/cart/final.c, src/c64/cart/final.h, + src/c64/cart/generic.c, src/c64/cart/mmcreplay.c, + src/c64/cart/supersnapshot.c: cleanup, fixed typos, fixed + compilation without HAVE_RS232 + +2010-07-12 Hannu Nuotio + + * doc/html/Makefile.am, doc/html/plain/VIC-Appendum.txt: Add + VIC-Appendum (WIP) + +2010-07-11 Hannu Nuotio + + * src/viciinew/vicii-chip-model.c: Fix NTSC sprite DMA check + cycles, assume old NTSC behaves similarly + +2010-07-09 Hannu Nuotio + + * configure.in: Remove --enable-dingux from the UI conflict test + as the Dingux port uses SDL UI + + * src/info.c: Add thanks to jbevren for old NTSC testing + +2010-07-05 Spiro Trikaliotis + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated. + + * src/gfxoutputdrv/doodledrv.c: Fix warnings about uninitialized + fglum and bglum. This is only a workaround for now, correct + fix still missing. + +2010-07-05 Hannu Nuotio + + * src/vic20/cart/vic-fp.c: Fix vic-fp $9800 handling. Patch by + Marko Mäkelä. + +2010-06-30 groepaz + + * src/c64/cart/capture.c: fixed "Load and Execute" Extensions + +2010-06-25 Marco van den Heuvel + + * src/arch/win64/c64c128.vcproj, src/arch/win64/c64cart.vcproj, + src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, + src/arch/win64/viciinew.vcproj: Updated the win64 project + files. + + * src/c64/cart/sfx_soundsampler.c: Corrected some text. + + * src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/magicdesk.c, + src/c64/cart/mikroass.c, src/c64/cart/ocean.c, + src/c64/cart/rexep256.c, src/c64/cart/ross.c, + src/c64/cart/supergames.c, src/c64/cart/zaxxon.c: Carts + comments update. + + * src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c, + src/arch/amigaos/petui.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/uires.h, src/arch/beos/constants.h, + src/arch/beos/petui.cc, src/arch/beos/vicemenu.cc, + src/arch/msdos/petui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/pet.icc, src/arch/sdl/menu_pethw.c, + src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win64-msvc/pet.vcproj, src/arch/unix/gui/petui.c, + src/arch/win32/pet.dsp, src/arch/win32/petui.c, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resstrings.txt, src/arch/win64/pet.vcproj, + src/pet/Makefile.am, src/pet/pet.c, + src/pet/pet_userport_dac.c, src/pet/pet_userport_dac.h, + src/pet/petsound.c, src/pet/petvia.c: Added pet userport DAC + (audio output) support. + + * src/arch/win32/Makefile.am: Fix for accidentially left out + res* targets in the win32 Makefile.am. + +2010-06-24 Marco van den Heuvel + + * src/c64/cart/generic.c, src/c64/cart/georam.c: Updated some + cart comments. + + * Makefile.am, build/Makefile.am, build/openwatcom, + build/openwatcom/win32-build.sh, configure.in, + src/Makefile.am, src/arch/win32/Makefile.am, + src/arch/win32/archdep.c, src/arch/win32/make-bindist.sh, + src/arch/win32/msvc/wpcap/ip6_misc.h, + src/arch/win32/msvc/wpcap/pcap.h, src/arch/win32/tfearch.c, + src/arch/win32/types.h, src/arch/win32/watcom/watcom-ar.sh, + src/arch/win32/winmain.c, src/convert_owcc_libs.sh, + src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c, src/vice.h: + Added support for compiling the win32 port with owcc. + +2010-06-23 Marco van den Heuvel + + * src/arch/win32/ui.h, src/arch/win32/uic128.c, + src/arch/win32/uicbm2set.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, + src/arch/win32/uikeyboard.c, src/arch/win32/uiperipheral.c, + src/arch/win32/uipetset.c, src/arch/win32/uirom.c, + src/arch/win32/uisid.c, src/arch/win32/uisiddtv.c, + src/arch/win32/uivideo.c, src/arch/win32/watcom/config.h: + Simplified the win32 ui anonymous union code + + * src/sid/resid.cc: Removed the watcom 'SID already defined' + work-around. + + * src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciicommon.tgt: Updated the sdl + win32 watcom project files. + + * src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/vicii.dsp, + src/arch/sdl/win32-msvc/viciidtv.dsp, + src/arch/sdl/win32-msvc/viciinew.dsp: Updated the sdl win32 + msvc project files. + + * src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciinew.tgt: Updated the win32 watcom + project files. + +2010-06-22 groepaz + + * src/translate.txt: unbreaking + +2010-06-22 Marco van den Heuvel + + * src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh, + src/translate.c, src/translate.txt, src/translate_text.c: + Added a special translation case for the resid* command-line + options, making the translations easier to maintain. + + * src/arch/win32/make-bindist.sh: Fixed the win32 makebindist + script + + * src/ioutil.c: Fixed ioutil.c + + * src/c64/cart/funplay.c, src/c64/cart/supersnapshot.c: + Added/fixed some comments in some carts source files. + + * doc/cartconv.txt, src/cartconv.c, src/cartridge.h: Updated the + cartconv.txt document and added a option sorting routine for + the usage output of cartconv. + +2010-06-21 groepaz + + * data/C64/x11_posger.vkm, data/C64/x11_symger.vkm: some + tweaking, cleanup, comments + + * src/c64/cart/actionreplay2.c: rewrote capacitor logic, seems + to be stable now + + * src/c64/cart/actionreplay2.c: fixed freeze mode + +2010-06-21 Andreas Matthies + + * src/arch/win32/c64cart.dsp, src/autostart.c, + src/translate.txt: Updated MSVC file, fixed typos(?) that + broke compilation. + +2010-06-21 Marco van den Heuvel + + * src/arch/win32/make-bindist.sh: Fixed the win32 makebindist + script + + * doc/coding-guidelines.txt, src/autostart.c, + src/c64/c64-cmdline-options.c, src/c64/c64gluelogic.c, + src/c64/cart/mmcreplay.c, src/c64/cart/retroreplay.c, + src/c64dtv/c64dtv-cmdline-options.c, + src/gfxoutputdrv/doodledrv.c, src/initcmdline.c, + src/monitor/mon_command.c, src/plus4/plus4speech.c, + src/sound.c, src/translate.txt, src/translate_text.c, + src/vic20/cart/megacart.c, src/vic20/cart/vic-fp.c, + src/viciinew/vicii-cmdline-options.c: Added some T() type + translations to the intl + + * po/nl.po: Updated nl.po + +2010-06-20 groepaz + + * src/cartconv.c: fixed writing of normal 8k carts + + * src/c64/c64cart.h, src/c64/c64export.c, src/c64/c64io.c, + src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay2.h, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/c64acia.h, + src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64cartmem.h, src/c64/cart/c64cartsystem.h, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, + src/c64/cart/comal80.c, src/c64/cart/crt.c, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep7x8.c, src/c64/cart/dqbb.c, + src/c64/cart/dqbb.h, src/c64/cart/epyxfastload.c, + src/c64/cart/epyxfastload.h, src/c64/cart/exos.c, + src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/final.c, src/c64/cart/final3.c, + src/c64/cart/finalplus.c, src/c64/cart/gamekiller.c, + src/c64/cart/generic.c, src/c64/cart/georam.c, + src/c64/cart/georam.h, src/c64/cart/gs.c, + src/c64/cart/ide64.c, src/c64/cart/magicdesk.c, + src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h, + src/c64/cart/mikroass.c, src/c64/cart/mmcreplay.c, + src/c64/cart/prophet64.c, src/c64/cart/ramcart.c, + src/c64/cart/ramcart.h, src/c64/cart/reu.c, + src/c64/cart/reu.h, src/c64/cart/rexep256.c, + src/c64/cart/rexutility.c, src/c64/cart/ross.c, + src/c64/cart/simonsbasic.c, src/c64/cart/simonsbasic.h, + src/c64/cart/stb.c, src/c64/cart/supergames.c, + src/c64/cart/supersnapshot.c, src/c64/cart/warpspeed.c, + src/c64/cart/warpspeed.h, src/c64/cart/westermann.c, + src/c64/cart/westermann.h, src/c64/cart/zaxxon.c, + src/c64/cart/zaxxon.h, src/cartconv.c, src/cartridge.h, + src/core/t6721.c: cartconv: fixed 96k input files, added AR2. + carts: resolved AR3 confusion, added AR2, reverted AR3. + updated all remaining i/o and export structs (hopefully). made + IEEE488 interface a proper "Slot0" cart. more cleanup + +2010-06-20 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/viceapplication.m: macos/cocoa: + small fix for ordering restoration if no config is available + + * src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: + correctly restore window order of canvas views on restart + + * src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx/cocoa: + remember scale of window when changing canvas size + +2010-06-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/video.m: fixed some warnings + + * configure.in: added ReSID-fp configure options to main + configure file to pass arg checks + +2010-06-19 groepaz + + * src/core/t6721.c: made ringbuffer much smaller + + * src/c64/c64io.c, src/c64/cart/magicvoice.c, src/core/t6721.c: + honouring address mask when registering i/o devices in + monitor, prepare t6721 for 48bit frames + +2010-06-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/cocoa/menu/vic20controller.m: adjusted + Vic Flash Plugin naming + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/vic20controller.h, + src/arch/unix/macosx/cocoa/menu/vic20controller.m, + src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.m: + macosx/cocoa: added xvic cartridge support + +2010-06-19 Andreas Matthies + + * src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc, + src/resid-dtv/sid.h, src/resid-dtv/voice.h, + src/resid-dtv/wave.h, src/resid/envelope.h, + src/resid/extfilt.h, src/resid/filter.h, src/resid/sid.cc, + src/resid/sid.h, src/resid/voice.h, src/resid/wave.h, + src/sid/resid.cc: Rename class SID as class RESID to avoid + conflicts with some windows API. + +2010-06-19 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx/cocoa: added V364 speech resources to xplus4 + + * build/macosx/build-vice-dist.sh: macosx: fixed build script to + support new make-bindist.sh x64sc argument + + * src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib: + macosx/cocoa: removed Video Mode selection in UI + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/c64controller.h, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/c64machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.m: macosx: + applied all recent c64 cartridge changes to cocoa. (mmcr, + magic voice, expert...) + + * src/arch/unix/macosx/cocoa/menu/c64machinecontroller.m: + macosx: adapted to new cartridge_detach + +2010-06-19 Andreas Matthies + + * src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, + src/arch/win32/viciinew.dsp: Updated MSVC project files. + +2010-06-18 groepaz + + * src/c128/c128mem.c, src/c128/c128mem.h, src/c64/c64cart.h, + src/c64/c64mem.c, src/c64/c64mem.h, src/c64/c64memsc.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, + src/c64/cart/magicvoice.c, src/c64/cart/stardos.c, + src/core/t6721.c, src/core/t6721.h: removed special case from + IEEE488, some progress on magic voice ("magic voice demo" + works) + +2010-06-17 groepaz + + * src/c128/c128mem.c, src/c64/c64cart.h, src/c64/c64mem.c, + src/c64/c64meminit.c, src/c64/c64memsc.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64cartmem.h, + src/c64/cart/c64cartsystem.h, src/c64/cart/expert.c, + src/c64/cart/funplay.c, src/c64/cart/kcs.c, + src/c64/cart/ocean.c, src/c64/cart/stardos.c, + src/c64dtv/c64dtvcart.c, src/cartridge.h, src/cbm2/cbm2cart.h, + src/cbm2/cbm2mem.c, src/vicii/Makefile.am, + src/vicii/vicii-fetch.c, src/vicii/vicii.c, + src/viciinew/Makefile.am, src/viciinew/vicii-fetch.c, + src/viciinew/vicii.c: added wrappers for VIC-2 phi1/phi2 + ultimax accesses. added wrapper for monitor cart mem access. + updated stardos, funplay, ocean, kcs. more cleanup. + +2010-06-17 Hannu Nuotio + + * src/vic20/cart/vic-fp.c: Vic Flash Plugin BLK5 write protect. + Patch by Marko M. + +2010-06-17 groepaz + + * src/c64/cart/crt.c, src/c64/cart/mmcreplay.c, + src/c64/cart/mmcreplay.h, src/cartconv.c, src/cartridge.h: + fixed crt loading for mmcr, added switch to cartconv to show + info on a given file, fixed conversion to magic formel, retro + replay, mmcr crt files of variable length. + +2010-06-16 groepaz + + * src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/expert.c, src/c64/cart/expert.h: fixed expert + cartridge + +2010-06-16 Hannu Nuotio + + * src/viciinew/vicii.c: Compact and extend viciinew io dump + output + + * src/viciinew/vicii-chip-model.c: Fix x64sc NTSC timing + +2010-06-15 groepaz + + * src/c64/cart/dinamic.c: fixed Dinamic (Narco Police, Satan) + + * src/c64/cart/c64cartmem.c, src/c64/cart/capture.c: fixed + capture + + * src/c64/cart/actionreplay3.c, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/capture.c, src/c64/cart/crt.c, + src/c64/cart/dinamic.c, src/c64/cart/freezeframe.c, + src/c64/cart/freezemachine.c, src/c64/cart/magicformel.c, + src/c64/cart/magicformel.h, src/c64/cart/magicvoice.c, + src/c64/cart/magicvoice.h, src/c64/cart/mmc64.c, + src/c64/cart/mmc64.h, src/c64/cart/snapshot64.c, + src/c64/cart/snapshot64.h, src/c64/cart/superexplode5.c, + src/c64/cart/superexplode5.h, src/c64/cart/supersnapshot4.c, + src/c64/cart/supersnapshot4.h, src/cartridge.h, + src/plus4/plus4speech.c: updated: freeze machine, capture, + snapshot64, freeze frame, super snapshot 4, super explode v5, + dinamic. added crt loading to freeze frame, freeze machine, + snapshot64, mmc64, super snapshot 4, magic voice, super + explode v5. (all carts have a crt loader now) fixed super + explode v5 and magic formel (please re-test). some more + cleanup and forgotten debug messages disabled + +2010-06-15 Hannu Nuotio + + * src/c128/c128cia1.c, src/c64/c64cia1.c, src/mouse.c, + src/mouse.h: Use POT input selection for 1351 emulation (fixes + erroneus simultaneous movement on both ports), some code + cleanup + +2010-06-14 groepaz + + * src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, + src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, + src/c64/cart/c64tpi.h, src/c64/cart/crt.c, + src/c64/cart/generic.c, src/c64/cart/generic.h, + src/cartconv.c: added missing carts to cartconv, fixed crt + loading for exos and ieee488, updated and fixed ar3, more + cleanup + +2010-06-14 Andreas Matthies + + * src/drive/drivecpu.c: Store stop_clk in snapshot.This fixes + some hostory recording bug. + +2010-06-14 Hannu Nuotio + + * src/cartconv.c: Fix save_regular_crt (banks -> real_banks), + extend usage output to all supported types + +2010-06-14 Andreas Matthies + + * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64cart.dsp: Fixed MSVC project files. + +2010-06-14 Antti S. Lankila + + * src/drive/rotation.c: s/driver/drive/ + + * src/drive/drive-snapshot.c, src/drive/drive.h, + src/drive/rotation.c: Add consecutive run of zeros into the + snapshot to ensure that snapshots won't break for that reason. + +2010-06-13 Hannu Nuotio + + * src/main.c: Load configuration file for vsid on all ports + + * src/arch/unix/x11/xaw/lightpendrv.c, + src/arch/unix/x11/xaw/x11ui.c, src/socket.c: For Xaw, work + around some extremely weird display initialisation hacks in + vsid mode. Patch by Olaf Seibert. + +2010-06-13 groepaz + + * src/c64/cart/retroreplay.c, src/cartconv.c: unbreak cartconv, + cartconv help uses global table, retroreplay crt/bin + read/write fixed + + * src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c, + src/c64/cart/georam.c, src/c64/cart/georam.h, + src/c64/cart/reu.c, src/c64/cart/reu.h: unbreak crt attach, + reu and georam snapshots + +2010-06-13 Hannu Nuotio + + * configure.in, src/arch/unix/x11/xaw/videoarch.h, + src/arch/unix/x11/xaw/x11video.c: Use Xlibint.h in the + shmproto.h test, add a define based on the result, move + shmproto.h include from the videoarch.h to x11video.c to avoid + Xlibint.h include in the header (which causes problems with + files including videoarch.h outside of arch/). + +2010-06-13 groepaz + + * 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/uitpi.c, src/arch/unix/gui/uitpi.h, + src/c128/c128.c, src/c64/c64.c, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64tpi.c, src/c64/cart/ide64.c, + src/c64/cart/magicvoice.c, src/cartridge.h, src/core/t6721.c, + src/core/tpicore.c, src/vicii/vicii.c, src/viciinew/vicii.c: + fixed resource (de)init for ide64, c64tpi, magicvoice. some + better detail i/o output for vic, tpi, t6721. added proper + gnome/xaw gui items for ieee488 interface to x64/x64sc, + updated x128 gui. + +2010-06-13 Spiro Trikaliotis + + * po/de.po: Fixed typo. + +2010-06-13 pottendo + + * po/de.po: Updated. + +2010-06-13 groepaz + + * src/arch/unix/archdep.c: quote brackets and backslash, needed + to eg work with filenames containing those inside .zip files. + +2010-06-13 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/cartconv.vcproj, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/vicii.vcproj, + src/arch/sdl/win64-msvc/viciidtv.vcproj, + src/arch/sdl/win64-msvc/viciinew.vcproj, + src/arch/sdl/win64-msvc/win64_ia64.bat, + src/arch/sdl/win64-msvc/win64_x64.bat: Updated sdl win64 + project files. + + * src/arch/win64/base.vcproj, src/arch/win64/c64cart.vcproj, + src/arch/win64/c64dtv.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/make-msvc-bindist.bat, + src/arch/win64/plus4.vcproj, src/arch/win64/vicii.vcproj, + src/arch/win64/viciidtv.vcproj, + src/arch/win64/viciinew.vcproj: Updated the win64 project + files. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/resid-sid.cc, + src/arch/sdl/win32-watcom/resid.tgt, + src/arch/sdl/win32-watcom/residdtv-envelope.cc, + src/arch/sdl/win32-watcom/residdtv-extfilt.cc, + src/arch/sdl/win32-watcom/residdtv-filter.cc, + src/arch/sdl/win32-watcom/residdtv-sid.cc, + src/arch/sdl/win32-watcom/residdtv-version.cc, + src/arch/sdl/win32-watcom/residdtv-voice.cc, + src/arch/sdl/win32-watcom/residdtv-wave.cc, + src/arch/sdl/win32-watcom/residdtv.tgt, + src/arch/sdl/win32-watcom/residfp-envelope.cc, + src/arch/sdl/win32-watcom/residfp-extfilt.cc, + src/arch/sdl/win32-watcom/residfp-filter.cc, + src/arch/sdl/win32-watcom/residfp-pot.cc, + src/arch/sdl/win32-watcom/residfp-sid.cc, + src/arch/sdl/win32-watcom/residfp-version.cc, + src/arch/sdl/win32-watcom/residfp-voice.cc, + src/arch/sdl/win32-watcom/residfp-wave.cc, + src/arch/sdl/win32-watcom/residfp.tgt, + src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/siddefs-fp.h, + src/arch/sdl/win32-watcom/siddefs.h, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/viciinew.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/xpet.tgt, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt, src/sid/resid.cc: + Updated sdl win32 watcom project files for recent changes with + new files and moving of files. + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64dtv.dsp, + src/arch/sdl/win32-msvc/c64sc.dsp, + src/arch/sdl/win32-msvc/cartconv.dsp, + src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/monitor.dsp, + src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vicii.dsp, + src/arch/sdl/win32-msvc/viciidtv.dsp, + src/arch/sdl/win32-msvc/viciinew.dsp, + src/arch/sdl/win32-msvc/x64sc.dsp: updated sdl win32 project + files for recent changes with new files and moving of files. + + * src/arch/platform.h: Added support for cygwin-x11 in the + platform.h header. + + * src/arch/win32/Makefile.am, src/arch/win32/videoarch.h, + src/arch/win32/watcom/README.txt, + src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/config.h, + src/arch/win32/watcom/core.tgt, src/arch/win32/watcom/pet.tgt, + src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/resid-dtv.tgt, + src/arch/win32/watcom/resid-fp.tgt, + src/arch/win32/watcom/resid-sid.cc, + src/arch/win32/watcom/resid.tgt, + src/arch/win32/watcom/residdtv-envelope.cc, + src/arch/win32/watcom/residdtv-extfilt.cc, + src/arch/win32/watcom/residdtv-filter.cc, + src/arch/win32/watcom/residdtv-sid.cc, + src/arch/win32/watcom/residdtv-version.cc, + src/arch/win32/watcom/residdtv-voice.cc, + src/arch/win32/watcom/residdtv-wave.cc, + src/arch/win32/watcom/residfp-envelope.cc, + src/arch/win32/watcom/residfp-extfilt.cc, + src/arch/win32/watcom/residfp-filter.cc, + src/arch/win32/watcom/residfp-pot.cc, + src/arch/win32/watcom/residfp-sid.cc, + src/arch/win32/watcom/residfp-version.cc, + src/arch/win32/watcom/residfp-voice.cc, + src/arch/win32/watcom/residfp-wave.cc, + src/arch/win32/watcom/sid.tgt, + src/arch/win32/watcom/siddefs-fp.h, + src/arch/win32/watcom/siddefs.h, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciinew.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/xpet.tgt, + src/arch/win32/watcom/xplus4.tgt, + src/arch/win32/watcom/xvic.tgt, src/sid/resid-fp.cc, + src/sid/resid.cc, src/sounddrv/sounddx.c: Updated the win32 + watcom files to (finally) build resid* and updated for the + recent changes with new files and moving of files. + +2010-06-13 groepaz + + * src/c64/c64mem.c: fix +256k mapping, patch by soci + +2010-06-12 Hannu Nuotio + + * src/arch/sdl/menu_drive.c, src/autostart.c: Add -basicload + (and SDL UI menu item) for doing autostart LOAD without the + ,1. Some stray whitespace and coding style cleanup. + +2010-06-12 groepaz + + * src/c64/cart/c64cart.c: unbreak compilation when TFE is not + enabled + + * src/monitor/mon_command.c: fixed monitor io command help + + * src/c64/cart/c64carthooks.c, src/c64/cart/magicvoice.c, + src/core/t6721.c, src/plus4/plus4speech.c: fixed DTRD behavior + of T6721 chip, makes irq work in xplus, small improvement with + magic voice + + * src/c64/cart/c64carthooks.c: make cart cmdline options work + again + + * src/arch/os2/Makefile.am, src/arch/riscos/Makefile.am, + src/arch/unix/Makefile.am, src/c128/c128-resources.c, + src/c128/c128.c, src/c128/c128mem.c, + src/c128/c128memsnapshot.c, src/c64/Makefile.am, + src/c64/c64-resources.c, src/c64/c64.c, src/c64/c64cart.h, + src/c64/c64export.c, src/c64/c64export.h, src/c64/c64io.c, + src/c64/c64memsnapshot.c, src/c64/cart/Makefile.am, + src/c64/cart/c64-midi.c, src/c64/cart/c64acia.h, + src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c, + src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64cartmem.h, src/c64/cart/c64cartsystem.h, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, + src/c64/cart/digimax.c, src/c64/cart/dqbb.c, + src/c64/cart/expert.c, src/c64/cart/generic.c, + src/c64/cart/georam.c, src/c64/cart/isepic.c, + src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c, + src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c, + src/c64/cart/reu.c, src/c64/cart/sfx_soundexpander.c, + src/c64/cart/sfx_soundsampler.c, src/c64/cart/tfe.c, + src/c64/cart/tfearch.h, src/c64/cart/warpspeed.c, + src/c64/tfearch.h, src/c64dtv/c64dtvcart.c, src/cartridge.h, + src/midi.h, src/monitor.h, src/monitor/mon_command.c, + src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y, src/monitor/monitor.c, + src/monitor/montypes.h, src/translate.txt, + src/translate_text.c, src/vic20/cart/generic.c, + src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cart.h: + rewrote expansion port resource logic to work with a list. + updated to i/o and expansion port structs in generic, dqbb, + isepic, retroreplay, tpi, acia, expert, mmc64, warpspeed, reu, + digimax, georam, magicvoice, midi, sfx sampler, sfx expander + (all non-main, so cartsystem is sane again). updated c128 cart + stuff, changed cartridge_get_file_name (see devlog), added + monitor command "export" / "exp" that shows the expansion port + devices, added snapshot hook to cart system, fixed reu and tfe + disable bug, various other cleanups. breaking msvc with new + files as usual :) + +2010-06-11 Marco van den Heuvel + + * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64sc.dsp, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64sc.vcproj, + src/c64/Makefile.am, src/c64/c64-midi.c, src/c64/c64-midi.h, + src/c64/c64acia.h, src/c64/c64acia1.c, + src/c64/cart/Makefile.am, 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/tfe.c, + src/c64/cart/tfe.h, src/c64/tfe.c, src/c64/tfe.h, + src/cartconv.c, src/cartridge.h: Made some changes to cartconv + which should make it easier to add new carts, also moved the + midi, acia and tfe files from the c64 dir to the c64 cart dir. + +2010-06-10 Hannu Nuotio + + * src/c64/c64drive.c, src/initcmdline.c, src/main.c: Add -vsid + to the x64 -? output, enable -vsid -config, move vsid default + drive disabling to c64/c64drive.c, remove vsid specific + redundant/obsolete resource_set_int calls from main.c + +2010-06-10 groepaz + + * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/c64cart.c, + src/c64/cart/magicvoice.c, src/c64/cart/retroreplay.c, + src/c64/cart/reu.c, src/c64/cart/warpspeed.c, + src/plus4/plus4speech.c: fixed i/o conflict message. added + assertions, added cart id to i/o struct, fixed passing of cart + id when unregistering. updated i/o struct for warpspeed, reu, + magicvoice, retroreplay. added commandline option to attach + binary warpspeed image + +2010-06-10 Hannu Nuotio + + * src/arch/msdos/uiisepic.c, src/arch/sdl/menu_c64cart.c, + src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uiisepic.c, src/c64/cart/isepic.c, + src/translate_text.c: Some Isepic -> ISEPIC renaming + (apparently the cart name is in all caps), fix related MSDOS + resource name, fix resource name in I/O struct + +2010-06-09 Andreas Matthies + + * src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/core.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, + src/arch/win32/viciinew.dsp, src/core/t6721.c: Updated for + MSVC compilation. + +2010-06-09 Hannu Nuotio + + * src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_plus4hw.c: Add + Magic Voice and V364 Speech menu items to SDL UI + +2010-06-09 groepaz + + * src/plus4/plus4speech.c: added -speechrom option to attach + speech rom + + * src/acia.h, src/aciacore.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uimagicvoice.c, + src/arch/unix/gui/uimagicvoice.h, + src/arch/unix/gui/uiv364speech.c, + src/arch/unix/gui/uiv364speech.h, src/c128/c128mem.c, + src/c64/Makefile.am, src/c64/c64.c, src/c64/c64cart.h, + src/c64/c64export.c, src/c64/c64io.c, src/c64/c64io.h, + src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/c64sound.c, + src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/generic.c, src/c64/cart/generic.h, + src/c64/cart/ide64.c, src/c64/cart/magicvoice.c, + src/c64/cart/magicvoice.h, src/c64dtv/Makefile.am, + src/c64dtv/c64dtvmem.c, src/cartridge.h, src/cbm2/Makefile.am, + src/cbm2/cbm2mem.c, src/cia.h, src/core/Makefile.am, + src/core/ciacore.c, src/core/t6721.c, src/core/t6721.h, + src/core/tpicore.c, src/core/viacore.c, src/crtc/crtc.c, + src/crtc/crtctypes.h, src/drive/drivemem.c, src/mem.h, + src/monitor.h, src/monitor/mon_command.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y, src/monitor/monitor.c, + src/monitor/montypes.h, src/pet/Makefile.am, src/pet/petmem.c, + src/plus4/Makefile.am, src/plus4/plus4.c, + src/plus4/plus4mem.c, src/plus4/plus4speech.c, + src/plus4/plus4speech.h, src/plus4/ted-sound.c, src/tpi.h, + src/translate.txt, src/translate_text.c, src/via.h, + src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20mem.c, + src/vicii/Makefile.am, src/vicii/vicii.c, + src/vicii/viciitypes.h, src/viciinew/Makefile.am, + src/viciinew/vicii.c, src/viciinew/viciitypes.h: Monitor: + fixed "sfx" command, added peek support for Carts, added + detailed "io" mode Carts: added peek and dump functions to i/o + system, cart init fixes C64: added WIP magicvoice emulation, + gnome/xaw ui updated Plus4: added WIP speech emulation, + monitor fixes, peek support, gnome/xaw ui updated CBM2: fixed + io bank other: added detailed i/o dump hooks (new files will + break msvc build as usual, sorry) + +2010-06-09 Hannu Nuotio + + * src/viciinew/vicii-chip-model.c: Add initial NTSC, old NTSC + and Drean support to x64sc + +2010-06-09 Marco van den Heuvel + + * Makefile.am, src/arch/amigaos/make-bindist.sh, + src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, + 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_gp2x.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, + src/arch/sdl/syllable-files/install.sh, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/gpe-files/x64sc.gpe, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/next_open_rhap/make-bindist.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: Added handling of x64sc + disabling to the several make-bindist scripts and made them + easier to maintain in the process. + +2010-06-08 Marco van den Heuvel + + * src/gfxoutputdrv/doodledrv.c: Some warning fixes + +2010-06-07 Marco van den Heuvel + + * acinclude.m4, configure.in: Made the argument checking simpler + and changed the ui arguments conflict checking simpler + + * configure.in: Fixed shmproto.h detection + +2010-06-06 Spiro Trikaliotis + + * Version 2.2.5 + +2010-06-06 Spiro Trikaliotis + + * doc/html/Makefile.am: Make vice_X.html depend on + vice_toc.html, so build works again. + + * src/c64/Makefile.am: Rewrote rule "%.h : %.a65" to ".a65.h:" + to remove GNUism. + +2010-06-06 Hannu Nuotio + + * src/c64/cart/warpspeed.c: Fix Warpspeed I/O2 address range + +2010-06-05 Daniel Kahlin + + * src/viciinew/vicii-chip-model.c: Source code reformatting. + + * src/viciinew/vicii-chip-model.c, + src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c, + src/viciinew/vicii-mem.c: Use cycle_flags for sprite crunch + and update MCBASE checks. + + * src/viciinew/vicii-chip-model.c, + src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c: + Use cycle_flags for Sprite DMA/exp/disp checks. + + * src/viciinew/vicii-chip-model.c, + src/viciinew/vicii-chip-model.h, src/viciinew/vicii-cycle.c: + Use cycle_flags for Update VC/RC. + +2010-06-05 Hannu Nuotio + + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_expansions.c, + src/arch/sdl/menu_c64_expansions.h, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_c64schw.c: SDL UI: fix Expert and Isepic + carts, move more cart settings under the Cartridge menu + +2010-06-05 groepaz + + * doc/coding-guidelines.txt: replaced src/translation.c by + src/translate_text.c + + * src/arch/amigaos/mui/uiisepic.c, src/arch/amigaos/uic64cart.c, + src/arch/amigaos/vic20ui.c, src/arch/beos/c64ui.cc, + src/arch/beos/vic20ui.cc, src/arch/msdos/uic64cart.c, + src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/riscos/c64c128ui.c, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_vic20cart.c, src/arch/unix/gp2x/c128ui.c, + src/arch/unix/gp2x/c64ui.c, src/arch/unix/gp2x/vic20ui.c, + src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uicartridge.h, src/arch/unix/gui/uiexpert.c, + src/arch/unix/gui/uiexpert.h, src/arch/unix/gui/uiisepic.c, + src/arch/unix/gui/vic20ui.c, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/win32/uic64cart.c, src/arch/win32/uiisepic.c, + src/arch/win32/vic20ui.c, src/c64/c64.c, src/c64/c64cart.h, + src/c64/c64export.c, src/c64/c64iec.c, src/c64/c64io.c, + src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/crt.c, src/c64/cart/crt.h, + src/c64/cart/easyflash.c, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/generic.c, + src/c64/cart/isepic.c, src/c64/cart/isepic.h, + src/c64/cart/retroreplay.c, src/c64dtv/c64dtvcart.c, + src/cartridge.h, src/monitor.h, src/monitor/mon_file.c, + src/translate.txt, src/translate_text.c, + src/vic20/cart/vic20cart.c, src/vic20/vic20.c: removed special + cases related to Isepic, Expert. changed + cartridge_detach_image to take cart id as parameter, removed + some globals, better handling of cart resource init, general + cartsystem cleanups, WIP steps to handle several carts at + once, cleaned up gnome/xaw ui, unbroke other uis (hopefully) + +2010-06-05 Marco van den Heuvel + + * acinclude.m4, configure.in: Added sanity checks for + --enable-*, --disable-*, --with-* and --without-* command line + options + +2010-06-04 Marco van den Heuvel + + * src/petcat.c: Fixed petcat for sxc keywords + +2010-06-03 Hannu Nuotio + + * src/gfxoutputdrv/bmpdrv.c: Add missing NULL save_native + callback to bmp_drv struct + +2010-06-02 groepaz + + * src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h: fixed + Flash Mode, added ROM image saving + +2010-06-02 Hannu Nuotio + + * src/vic20/cart/vic-fp.c: Add Vic Flash Plugin cmdline texts + +2010-06-02 groepaz + + * src/monitor/monitor.c: mark current bank with an asterisk + +2010-06-01 Spiro Trikaliotis + + * doc, doc/html, doc/html/vice_1.html, doc/html/vice_10.html, + doc/html/vice_11.html, doc/html/vice_12.html, + doc/html/vice_13.html, doc/html/vice_14.html, + doc/html/vice_15.html, doc/html/vice_16.html, + doc/html/vice_2.html, doc/html/vice_3.html, + doc/html/vice_4.html, doc/html/vice_5.html, + doc/html/vice_6.html, doc/html/vice_7.html, + doc/html/vice_8.html, doc/html/vice_9.html, + doc/html/vice_toc.html, doc/vice.info: Remove generated files. + +2010-06-01 Hannu Nuotio + + * src/arch/sdl/menu_c64cart.c: Add new Retro Replay items to SDL + UI + + * src/core/flash040core.c, src/flash040.h: Add base state + (read/autoselect) and support for issuing commands from + autoselect + +2010-06-01 groepaz + + * src/arch/unix/gui/uiretroreplay.c, src/c64/cart/retroreplay.c: + added Commandline Options, renamed Resources, fixed logical vs + physical Bank problem, fixed some Style Issues. + + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uiretroreplay.c, + src/arch/unix/gui/uiretroreplay.h, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: WIP support for Flash Mode using + flash040core, Bank and Flash Jumpers. needs testing for + Regressions. + +2010-05-31 Hannu Nuotio + + * configure.in: Change test slightly so omitting --with-resid + doesn't disable x64sc support + +2010-05-31 Marco van den Heuvel + + * src/arch/os2/ui.c, src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/vic20cart.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, + src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/fsdevice.tgt, + src/arch/os2/watcom/gfxoutputdrv.tgt, + src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xpet.tgt, src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic.tgt: Updated OS/2 project files, + without x64sc however, but only until I have a chance to add + the ui elements to the OS/2 UI + + * src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/vice.wpj: Updated watcom project files + + * src/arch/amigaos/screen-shot.c, src/arch/msdos/uiscreenshot.c, + src/arch/os2/vac++/incl/gfxoutputdrv.icc, + src/arch/sdl/menu_screenshot.c, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/gifdrv.c, + src/arch/win64/gfxoutputdrv.vcproj, src/crtc/crtc.c, + src/gfxoutput.h, src/gfxoutputdrv/Makefile.am, + src/gfxoutputdrv/doodledrv.c, src/gfxoutputdrv/doodledrv.h, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, + src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, + src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, + src/gfxoutputdrv/quicktimedrv.c, src/plus4/ted-snapshot.c, + src/plus4/ted.c, src/plus4/tedtypes.h, src/screenshot.c, + src/screenshot.h, src/vdc/vdc.c, src/vdc/vdctypes.h, + src/vic20/vic.c, src/vicii/vicii-snapshot.c, + src/vicii/vicii.c, src/vicii/viciidtv-snapshot.c, + src/vicii/viciitypes.h, src/viciinew/vicii-snapshot.c, + src/viciinew/vicii.c: Started on native screenshots feature, + added wip doodle screenshot saver which currently can save + screens of all graphics chips but c64dtv-vicii and vdc + + * Makefile.am, configure.in, src/Makefile.am: Added conditional + building of x64sc + +2010-05-30 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Kludge to gate D023 glitch at + MCM=0 -> 1 transitions by MC enable from cbuf. Fixes + Avantgarde part CIB. + +2010-05-30 Spiro Trikaliotis + + * configure.in, src/socket.c: Define HAVE_SOCKLEN_T if socklen_t + is available, and use that instead of hard-coded #ifdef _WIN32 + + * src/arch/win32/uimon.c: There's not much sense doing 16 bit + shifts (and more) with 16 bit values. + + * src/petcat.c: Fix semicolon at the end of a statement (before, + there was a colon). + +2010-05-30 Spiro Trikaliotis + + * Version 2.2.4 + +2010-05-30 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added vic20 + expanded basic to petcat. + + * src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/arch.vcproj: Uodated windows sdl + project files for the new sdl menu file. + + * src/c64/cart/actionreplay.c, src/c64/cart/final3.c, + src/c64/cart/freezemachine.c, src/c64/cart/magicformel.c, + src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c, + src/c64/cart/retroreplay.c, src/c64/cart/ser-eeprom.c, + src/c64/cart/ser-eeprom.h, src/c64/cart/supersnapshot4.c, + src/viciinew/vicii-cycle.c, src/viciinew/vicii-draw-cycle.c, + src/viciinew/vicii-fetch.c, src/viciinew/vicii.c: 'Fixed' most + of the win32 msvc warnings. + + * src/arch/amigaos/intl_text.c, src/arch/win32/res.rc, + src/arch/win32/resvic20.rc, src/translate_text.c: Updated intl + files + +2010-05-29 Hannu Nuotio + + * src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/vic20ui.c, + src/vic20/cart/vic-fp.c, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Add writeback support to Vic + Flash Plugin and the UI items for SDL and *nix UIs, add Flash + handling in snapshots + + * README, doc/html/index.html, doc/vice.texi, + src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/sdl/menu_help.c, + src/arch/unix/macosx/Resources/Credits.html, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, + src/info.c, src/main.c: Move M. Kiesel from current to former + team member list. + +2010-05-29 Andreas Matthies + + * src/arch/win32/uimediafile.c, src/gfxoutputdrv/ffmpegdrv.c: + Added codec lists for ogg, some codecs for avi and fixed a bug + in Win32 mediafile UI. + + * src/gfxoutputdrv/ffmpegdrv.c: Added Ogg to the list of output + formats (using Theora and FLAC codecs). FLAC needs larger + audio output buffer so incremented that. + + * src/arch/win32/c64cart.dsp: Added missing file. + +2010-05-29 groepaz + + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/superexplode5.c, + src/c64/cart/superexplode5.h, src/cartridge.h: added Support + for "Super Explode! v5" Cartridge. + +2010-05-28 Marco van den Heuvel + + * src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64sc.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/vice.sln, src/arch/win64/viciinew.vcproj, + src/arch/win64/x64sc.vcproj: Updated win64 project files to + make VICE compile again + + * src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat: Updated several + batch files for x64sc + + * src/arch/win32/Makefile.am, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonsc.tgt, + src/arch/win32/watcom/c64sc.tgt, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/viciinew-cmdline-options.c, + src/arch/win32/watcom/viciinew-color.c, + src/arch/win32/watcom/viciinew-draw.c, + src/arch/win32/watcom/viciinew-fetch.c, + src/arch/win32/watcom/viciinew-irq.c, + src/arch/win32/watcom/viciinew-mem.c, + src/arch/win32/watcom/viciinew-phi1.c, + src/arch/win32/watcom/viciinew-resources.c, + src/arch/win32/watcom/viciinew-snapshot.c, + src/arch/win32/watcom/viciinew-timing.c, + src/arch/win32/watcom/viciinew.c, + src/arch/win32/watcom/viciinew.tgt, + src/arch/win32/watcom/x64.tgt, + src/arch/win32/watcom/x64sc.tgt, + src/arch/win32/watcom/x64scmain.c: Updated the win32 watcom + files to make VICE compile again + + * src/arch/win32/c128.dsp, src/arch/win32/c64.dsp, + src/arch/win32/c64dtv.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/vic20.dsp: Removed the embedded source files + from the win32 msvc project files + + * vice-mint.spec.in, vice.spec.in: spec files updated + + * build/nextstep/build.sh, build/openstep/build.sh, + build/rhapsody/build.sh: some svn property changes + + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64sc.vcproj, + src/arch/sdl/win64-msvc/config.h, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/viciinew.vcproj, + src/arch/sdl/win64-msvc/x64sc.vcproj: Updated SDL win64 + project files to make VICE compile again + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c1541.tgt, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonsc.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/c64sc.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/fileio.tgt, + src/arch/sdl/win32-watcom/fsdevice.tgt, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/imagecontents.tgt, + src/arch/sdl/win32-watcom/maincpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/petcat.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/raster.tgt, + src/arch/sdl/win32-watcom/rs232drv.tgt, + src/arch/sdl/win32-watcom/serial.tgt, + src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/sounddrv.tgt, + src/arch/sdl/win32-watcom/tape.tgt, + src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, + src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vicii.tgt, + src/arch/sdl/win32-watcom/viciicommon.tgt, + src/arch/sdl/win32-watcom/viciidtv.tgt, + src/arch/sdl/win32-watcom/viciinew-cmdline-options.c, + src/arch/sdl/win32-watcom/viciinew-color.c, + src/arch/sdl/win32-watcom/viciinew-draw.c, + src/arch/sdl/win32-watcom/viciinew-fetch.c, + src/arch/sdl/win32-watcom/viciinew-irq.c, + src/arch/sdl/win32-watcom/viciinew-mem.c, + src/arch/sdl/win32-watcom/viciinew-phi1.c, + src/arch/sdl/win32-watcom/viciinew-resources.c, + src/arch/sdl/win32-watcom/viciinew-snapshot.c, + src/arch/sdl/win32-watcom/viciinew-timing.c, + src/arch/sdl/win32-watcom/viciinew.c, + src/arch/sdl/win32-watcom/viciinew.tgt, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/x64sc.tgt, + src/arch/sdl/win32-watcom/x64scmain.c, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt, src/c128/z80.c: Updated + the SDL watcom project files so that VICE compiles again + + * src/arch/sdl/win32-msvc/vic20cart.dsp: Added the new vic-fp + cart to the SDL msvc project files + + * src/arch/sdl/syllable-files/Makefile.am, + src/arch/sdl/syllable-files/x64sc.sh: Added x64sc script for + SDL syllable + + * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added + warsaw basic to petcat + + * doc/NLS-Howto.txt: NLS howto update + + * src/c64/cart/c64tpi.c, src/c64/cart/comal80.c, + src/c64/cart/digimax.c, src/cartridge.h: cart comment + additions + +2010-05-27 Hannu Nuotio + + * src/core/flash040core.c, src/flash040.h, + src/vic20/cart/vic-fp.c: Add support for 29F032B (with swapped + A0/1) in flash040, use it in Vic Flash Plugin + +2010-05-26 Andreas Matthies + + * src/arch/win32/ui.c, src/c64/cart/dqbb.c, + src/c64/cart/georam.c, src/c64/cart/ide64.c, + src/c64/cart/mmc64.c, src/c64/cart/ramcart.c, + src/c64/cart/reu.c: Disable model selection for x64 and fix + clearing of some carts filename pointers. + +2010-05-26 pottendo + + * po/de.po: Updated. + +2010-05-26 Hannu Nuotio + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_printer.c, + src/arch/sdl/menu_printer.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/xvic_ui.c: Add printer menus to SDL UI + +2010-05-24 Hannu Nuotio + + * src/c64/c64model.c, src/c64/c64model.h, src/vicii.h, + src/viciinew/vicii-resources.c: Add Drean to VICIIModel + resource handler too, clean up C64 model selection code + + * src/arch/sdl/menu_c64schw.c, src/arch/sdl/menu_video.c, + src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c, + src/c64/c64-cmdline-options.c, src/c64/c64model.c, + src/c64/c64model.h, src/vicii.h, src/viciinew/vicii-timing.c: + Add Drean (PAL-N) model to x64sc (actual emulation pending), + add PAL-N menu entries to SDL & *nix UIs + +2010-05-24 Andreas Matthies + + * src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/vicemenu.cc, src/arch/msdos/c64ui.c, + src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/ui.c, + src/c64/c64-cmdline-options.c, src/c64/c64-resources.c, + src/c64/c64.c, src/c64/c64.h, src/c64/psid.c, src/machine.h, + src/translate.txt, src/vicii/vicii-timing.c: Patch for PAL-N + model selection provided by Pablo Roldán + + * src/arch/win32/c64cart.dsp, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/vic20cart.dsp: + Updated MSVC project files and resources. + +2010-05-24 Hannu Nuotio + + * src/info.c: Updated. + + * src/arch/amigaos/intl_text.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, + src/arch/beos/constants.h, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc, src/arch/msdos/vic20ui.c, + src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/vic20ui.c, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c, + src/cartridge.h, src/translate.txt, src/translate_text.c, + src/vic20/cart/Makefile.am, src/vic20/cart/vic-fp.c, + src/vic20/cart/vic-fp.h, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Vic Flash Plugin cartridge + emulation. Patch by Marko Mäkelä. + + * src/petcat.c: Readd machine_get_name to petcat + +2010-05-24 Marco van den Heuvel + + * build.minix, src/arch/amigaos/Makefile.am, + src/arch/amigaos/make-bindist.sh, src/arch/amigaos/x64scns.c, + src/arch/beos/make-bindist.sh, src/arch/msdos/make-bindist.sh, + 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_gp2x.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, src/arch/unix/Makefile.am, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/gpe-files/x64sc.gpe, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/next_open_rhap/make-bindist.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/icons/x64sc.ico, + src/arch/unix/skyos/make-bindist.sh, + src/arch/win32/make-bindist.sh: Updated some of the + make-bindist scripts for x64sc. + + * build/Makefile.am, build/nextstep, build/nextstep/build.sh, + build/openstep, build/openstep/build.sh, build/rhapsody, + build/rhapsody/build.sh: Added nextstep, openstep and rhapsody + build scripts. + + * po/nl.po: Updated. + + * doc/html/plain/cbm_basic_tokens.txt, src/petcat.c: Added more + basic expansions to petcat. + + * configure.in, src/arch/unix/mididrv.c, src/arch/unix/rs232.c, + src/arch/unix/unixmain.c, src/arch/unix/vsyncarch.c, + src/arch/unix/x11/xaw/widgets/Directory.c, + src/arch/unix/x11/xaw/widgets/Directory.h: Added BeOS X11 + support. + + * configure.in, src/arch/unix/x11/xaw/videoarch.h, + src/arch/unix/x11/xaw/x11video.c: Changed the shmproto.h + header detection to not depend on pkgconfig. + +2010-05-23 groepaz + + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/freezemachine.c, + src/c64/cart/snapshot64.c, src/c64/cart/snapshot64.h, + src/cartridge.h: added support for Snapshot64 Cartridge + +2010-05-23 Daniel Kahlin + + * src/vic20/cart/generic.c: Corrected a minor slip up with B000 + carts. + + * src/vic20/cart/generic.c: Handle the add B000 cart after 4KB + A000 cart more gracefully. + + * src/vic20/cart/generic.c: Repaired generic cartridge auto + detection to fix the 4KB cartridge at A000 case. + +2010-05-22 Andreas Matthies + + * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64sc.dsp: Updated + MSVC project files. + +2010-05-21 groepaz + + * src/cartridge.h: fixed typo + + * src/cartridge.h: added some more cart IDs + +2010-05-20 groepaz + + * data/CBM-II/ROdflt.vkm, data/CBM-II/amiga_bukp.vkm, + data/CBM-II/amiga_buks.vkm, data/CBM-II/beos_bukp.vkm, + data/CBM-II/beos_buks.vkm, data/CBM-II/dos_bukp.vkm, + data/CBM-II/dos_buks.vkm, data/CBM-II/os2.vkm, + data/CBM-II/osx_pos_uk.vkm, data/CBM-II/osx_sym_uk.vkm, + data/CBM-II/sdl_buks.vkm, data/CBM-II/win_pos_uk.vkm, + data/CBM-II/win_sym_uk.vkm: fixed right Shift issue + + * data/CBM-II/x11_buks_de.vkm: fixed Properties + + * data/CBM-II/Makefile.am, data/CBM-II/x11_buks.vkm, + data/CBM-II/x11_buks_de.vkm: fixed right Shift, added Info on + Keyboard Matrix, added fixed Mapping for german Keyboards + +2010-05-18 Hannu Nuotio + + * src/viciinew/vicii-fetch.c: Fix fetch_phi[12] charrom case + mask, refactor vicii_fetch_graphics to use address calculation + and fetch_phi1, implement modesplit magic in a different way + (fixing movesplit results) + +2010-05-14 Hannu Nuotio + + * data/PLUS4/Makefile.am, data/PLUS4/x11_sym_de.vkm: Add xplus4 + sym_de keymap by Groepaz + +2010-05-09 Hannu Nuotio + + * src/core/viacore.c: Remove obsolete opcode fetch hack from VIA + core. Fixes changing timer values in the monitor. Some coding + style cleanup. + + * src/core/ciacore.c: Remove obsolete opcode fetch hack from CIA + core. Fixes changing timer values in the monitor. + + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/freezeframe.c, + src/c64/cart/freezeframe.h, src/c64/cart/freezemachine.c, + src/c64/cart/freezemachine.h, src/cartridge.h: Add support for + Freeze Frame and Freeze Machine. Patch by Groepaz + +2010-05-08 Hannu Nuotio + + * src/c64/c64tpi.c, src/c64/c64tpi.h, src/c64/cart/Makefile.am, + src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, + src/c64/cart/digimax.c, src/c64/cart/digimax.h, + src/c64/cart/dqbb.c, src/c64/cart/dqbb.h, + src/c64/cart/fmopl.c, src/c64/cart/fmopl.h, + src/c64/cart/georam.c, src/c64/cart/georam.h, + src/c64/cart/isepic.c, src/c64/cart/isepic.h, + src/c64/cart/mmc64.c, src/c64/cart/mmc64.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, src/c64/digimax.c, + src/c64/digimax.h, src/c64/dqbb.c, src/c64/dqbb.h, + src/c64/fmopl.c, src/c64/fmopl.h, src/c64/georam.c, + src/c64/georam.h, src/c64/isepic.c, src/c64/isepic.h, + src/c64/mmc64.c, src/c64/mmc64.h, src/c64/ramcart.c, + src/c64/ramcart.h, src/c64/reu.c, src/c64/reu.h, + src/c64/sfx_soundexpander.c, src/c64/sfx_soundexpander.h, + src/c64/sfx_soundsampler.c, src/c64/sfx_soundsampler.h, + src/c64dtv/c64dtv-resources.c: Move some cartridge files from + c64/ to c64/cart/ + + * src/c64/Makefile.am, src/c64/c64.c, src/c64/c64cart.h, + src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memsc.c, + src/c64/cart/Makefile.am, src/c64/cart/atomicpower.c, + src/c64/cart/atomicpower.h, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, + src/c64/cart/capture.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/finalplus.c, src/c64/cart/finalplus.h, + src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, + src/c64/cart/ide64.c, src/c64/cart/ide64.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/mmcreplay.c, src/c64/cart/ser-eeprom.c, + src/c64/cart/spi-sdcard.c, src/c64/cart/stardos.c, + src/c64/cart/stardos.h, src/c64/isepic.c, src/c64/isepic.h, + src/c64/mmc64.c, src/c64/ramcart.c, src/cartridge.h, + src/vic20/cart/megacart.c: More cleanup, removed special cases + for MMC64, Expert, EasyFlash from c64mem.c/c64memsc.c, moved + some (de)init stuff into generic interface, corrected Atomic + Power, Stardos, Capture, improved Expert and ISEPIC. Patch by + Groepaz + +2010-05-07 Hannu Nuotio + + * src/monitor/mon_breakpoint.c, src/monitor/montypes.h: monitor: + scan all valid memspaces in find_checkpoint + +2010-05-05 Hannu Nuotio + + * src/arch/unix/gui/uic64cart.c: Use M-c for Smart attach CRT + hotkey on *nix UIs. Patch by Count Zero + +2010-05-04 Antti S. Lankila + + * src/c64/tfe.c: Use mmc64_cart_enabled() in lieu of + mmc64_enabled. + +2010-05-03 Hannu Nuotio + + * src/arch/amigaos/uic64cart.c, + src/arch/riscos/binfiles/x64vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/menu_c64cart.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/win32/uic64cart.c, src/c64/c64cart.h, + src/c64/c64mem.c, src/c64/c64meminit.c, src/c64/c64memsc.c, + src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay4.c, + src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, + src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64cartmem.h, src/c64/cart/capture.c, + src/c64/cart/crt.c, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/final.c, + src/c64/cart/final3.c, src/c64/cart/finalplus.c, + src/c64/cart/finalplus.h, src/c64/cart/gamekiller.c, + src/c64/cart/ide64.c, src/c64/cart/ide64.h, + src/c64/cart/kcs.c, src/c64/cart/kcs.h, + src/c64/cart/magicformel.c, src/c64/cart/mmcreplay.c, + src/c64/cart/ocean.c, src/c64/cart/ocean.h, + src/c64/cart/retroreplay.c, src/c64/cart/simonsbasic.c, + src/c64/cart/simonsbasic.h, src/c64/cart/stb.c, + src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, + src/c64/cart/supersnapshot4.c, src/c64/cart/supersnapshot4.h, + src/c64/dqbb.c, src/c64/dqbb.h, src/c64/isepic.c, + src/c64/isepic.h, src/c64/mmc64.c, src/c64/mmc64.h, + src/c64/ramcart.c, src/c64/ramcart.h, src/cartconv.c, + src/cartridge.h: AR-ism removed from cartridge_config_changed, + Final Cartridge Plus added, Atomic Power fixed, hardcoded + stuff from c64cartmem.c removed, general cleanups. Patch by + Groepaz + +2010-05-01 pottendo + + * src/arch/unix/x11/gnome/x11ui.c: (ui_unblock_shells): add + sanity check for `ui_cached_video_canvas'. Fixes -vsid + shutdown. + + * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c + (ui_init_finalize): Call `ui_check_mouse_cursor' to fix grab + mouse in case `-mouse' is given on commandline. + +2010-04-30 Hannu Nuotio + + * src/resources.c, src/sid/sid-cmdline-options.c: Allow + 0x-prefix hex parameters on all integer cmdline switches + + * src/c64/c64memsc.c: Remove obsolete vbank handling from x64sc + write table + + * src/arch/win32/uic64.c: Fix typo + +2010-04-27 pottendo + + * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c + (ui_check_mouse_cursor): add sanity check to avoid crash at + startup with `... -mouse'. Still not perfect as mouse cursor + isn't grabbed properly. + + * src/arch/unix/x11/gnome/x11ui.c, src/arch/win32/statusbar.h, + src/drive/drive.c, src/drive/drive.h: * + arch/win32/statusbar.h: removed MAX_PWM, now coming from + drive.h. + + * arch/unix/x11/gnome/x11ui.c (ui_display_drive_led): use + MAX_PWM for calculation of color index. + + * drive/drive.c (drive_led_update): Added sanity check and + assertion for led_pwm to stay <= MAX_PWM. + + * drive/drive.h (MAX_PWM): Added MAX_PWM for global limit - to + be used in the UIs. + +2010-04-27 Spiro Trikaliotis + + * src/arch/win32/monitor.dsp: Add src/imagecontents, so + src/monitor/mon_drive.c compiles again. + +2010-04-27 Hannu Nuotio + + * src/lightpen.c, src/viciinew/vicii-cycle.c, + src/viciinew/vicii.c, src/viciinew/viciitypes.h: Implement + lightpen(.c) support for x64sc + + * src/c64/c64mem.c, src/c64/c64memsc.c: Do not override + watchpoints on vbank switches. + +2010-04-26 Hannu Nuotio + + * src/arch/unix/x11/gnome/x11ui.c: Restore mouse cursor state + after closing a dialog + +2010-04-25 Hannu Nuotio + + * src/monitor/Makefile.am, src/monitor/mon_command.c, + src/monitor/mon_drive.c, src/monitor/mon_drive.h, + src/monitor/mon_lex.l, src/monitor/mon_parse.y: Add list + command to monitor. + + * src/sysfile.c: Check for system files also on current + directory. Fixes -kernal etc when using only the + filename without any path. + + * src/arch/sdl/menu_ffmpeg.c, + src/arch/unix/x11/gnome/uiscreenshot.c, src/gfxoutput.h, + src/gfxoutputdrv/ffmpegdrv.c: Define FFMPEG audio/video + bitrate limits in gfxoutput.h and use them in SDL & GTK+ UIs. + Bump up max audio bitrate from 128k to 384k. + +2010-04-24 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp: Added FFMPEG support + to MSVC SDL. + + * src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp: Fix MSVC SDL compilation. + + * src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/config.h, src/sid/resid.cc: Some MSVC + SDL fixes - but still does not link. + +2010-04-24 pottendo + + * src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c + (build_screen_canvas_widget): Associate callback + `enter_window_callback' to "focus-in-event". + (ui_unblock_shells): ugly workaround to fix the focus issue on + pop-down reported by count zero. this is neither correct nor + elegant, as it messes with the mousecursor. + +2010-04-24 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_ffmpeg.c, src/arch/sdl/menu_ffmpeg.h, + src/arch/sdl/menu_screenshot.c, src/arch/sdl/uimenu.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/xvic_ui.c: SDL UI: add + FFMPEG menu + +2010-04-22 Spiro Trikaliotis + + * src/arch/win32/c64cart.dsp: Added missing files. + + * src/arch/win32/c64cart.dsp: Removed funplay.c which was + double. + +2010-04-22 Spiro Trikaliotis + + * Version 2.2.3 + +2010-04-20 Hannu Nuotio + + * src/c64/cart/c64cartmem.c, src/c64/isepic.c, src/c64/isepic.h: + ISEPIC: fixed typo, removed nonexisting freeze button. Patch + by Groepaz + + * src/c128/c128.c, src/c128/c128cia1.c, src/c64/c64.c, + src/c64/c64cia.h, src/c64/c64cia1.c, src/c64/c64cia2.c, + src/cia.h, src/core/ciacore.c: Implement CIA TOD frequency bit + emulation, bump up CIA snapshot module version + +2010-04-19 Hannu Nuotio + + * src/sid/sid-resources.c, src/sid/sid.h: Default to reSID-fp on + x64sc, some coding style cleanup + +2010-04-18 Hannu Nuotio + + * src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/final.c, src/c64/cart/final.h, + src/c64/cart/final3.c, src/c64/cart/final3.h, src/cartridge.h: + Final Cartridge 1/2/3 emulation fixes. Patch by Groepaz + +2010-04-18 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Mostly fixed 6569 emulation + of modesplit.prg. + + * src/viciinew/vicii-draw-cycle.c: Fixed hires pixel generation + in MC text mode. + +2010-04-17 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Mostly fixed modesplit.prg + for the 8565 case. + +2010-04-17 Hannu Nuotio + + * src/c64/cart/Makefile.am, src/c64/cart/c64cartmem.c, + src/c64/cart/crt.c, src/c64/cart/final.c, + src/c64/cart/final.h, src/c64/cart/final3.c, + src/c64/cart/final3.h, src/c64/cart/warpspeed.c, + src/c64/cart/warpspeed.h, src/c64/cart/westermann.c, + src/c64/cart/westermann.h: Split carts from final.c to their + own files. Patch by Groepaz + +2010-04-16 Hannu Nuotio + + * src/c64/cart/easyflash.c, src/c64/cart/mmcreplay.c, + src/core/flash040core.c, src/flash040.h, + src/vic20/cart/finalexpansion.c: flash040: spend finite time + on erase operations, implement sector erase timeout and status + byte read during erase operations + +2010-04-16 Antti S. Lankila + + * src/drive/rotation.c: At least some copy protections require + distinguishing true GCR=1 from the reinterpreted GCR=0 read as + 1. + + * src/drive/drive-snapshot.c: Fix couple of signed/unsigned + reading warnings. + + * src/drive/rotation.c: Fix use of // in comments. + + * src/drive/drive-snapshot.c: Keep support for 1.0 snapshots. + Correct warning when reading 1.1. + + * src/drive/drive-snapshot.c, src/drive/drive.c, + src/drive/drive.h, src/drive/iecieee/via2d.c, + src/drive/rotation.c, src/drive/rotation.h, + src/drive/tcbm/glue1551.c, src/drive/tcbm/tpid.c: Fix tabs. + Rewrite rotation to rotate disk bit-by-bit. Use hardware-style + 10-bit sync sequence detection. Support GCR=0 reads in + deterministic fashion based on a PRNG. Bump drive snapshot + version to accommodate new fields. + +2010-04-14 Hannu Nuotio + + * src/core/flash040core.c, src/flash040.h: Add Am29F010 support + to flash040core + +2010-04-13 Andreas Matthies + + * src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/uic64.c: Added feature to disable menuitems + depending on the machine class. Use it to disable the machine + sync items in x64sc. + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64ui.c, + src/arch/win32/res.rc, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64.c, + src/arch/win32/uic64.h, src/c64/c64model.c, + src/c64/c64model.h: Added Win32 GUI for C64 model selection. + +2010-04-13 Hannu Nuotio + + * src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uijoystick2.c: Fix all overlapping hotkeys + in *nix menu. Patch by Groepaz + + * src/arch/unix/gui/uijoystick2.c: Fix overlapping hotkey in + *nix menu. Patch by Groepaz + + * src/c64/c64io.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, + src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.c, + src/c64/cart/dinamic.c, src/c64/cart/final.c, + src/c64/cart/funplay.c, src/c64/cart/gs.c, + src/c64/cart/magicdesk.c, src/c64/cart/ocean.c, + src/c64/cart/retroreplay.c, src/c64/cart/stardos.c: Clean up + io code, fix FC3 and AR4 address truncation bug, get rid of + needless vicii-phi1.h includes + + * src/mainc64cpu.c: Add missing include + + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h, + src/cartridge.h, src/translate.txt, src/translate_text.c: Add + ROBTEK Game Killer cartridge support. Patch by Groepaz + +2010-04-12 Andreas Matthies + + * src/c128/c128.c, src/c64/c64.c, src/c64/cart/c64cartmem.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/joystick.c, + src/keyboard.c, src/machine.h, src/pet/pet.c, + src/plus4/plus4.c, src/vic20/vic20.c: Distribute keyboard and + joystick events over the whole frame. + +2010-04-11 Hannu Nuotio + + * src/c64/reu.c: Fix 1 cycle offset on x64sc REU + + * configure.in: Disable inline warnings for *nix + + * src/c64/reu.c: REU: fix address mirroring, implement register + hideout during DMA + +2010-04-10 Hannu Nuotio + + * src/c64/c64cpu.c, src/c64/c64memsc.c, src/mainc64cpu.c, + src/mainc64cpu.h: Fix BA low canced bug + + * src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_c64schw.c: SDL UI: move MMC64 settings under + Cartridge, add card type menu + + * src/arch/unix/gui/uimmc64.c, src/c64/mmc64.c: MMC64 fixes. + Patch by Groepaz, with some additional tweaks + +2010-04-09 Hannu Nuotio + + * src/c64/cart/c64cart.c, src/c64/cart/expert.c: Expert + cartridge fixes. Patch by Groepaz, with some additional tweaks + +2010-04-09 pottendo + + * po/de.po: Updated. + +2010-04-09 Andreas Matthies + + * configure.in: Committed patch suggested in + http://sourceforge.net/tracker/?func=detail&aid=2956015&group_id=223021&atid=1057619 + +2010-04-09 Hannu Nuotio + + * src/c64/cart/ide64.c: Fix IDE64 breakage caused by io rewrite. + Patch by Soci/Singular + +2010-04-09 Antti S. Lankila + + * src/drive/drivecpu.c, src/drive/drivesync.c, + src/drive/drivetypes.h: Remove senseless optimization of + division and modulo via table. + + * src/diskimage/fsimage-create.c, src/drive/driveimage.c, + src/gcr.c: Fix D64 image sector gaps to resemble the official + disk structure. + +2010-04-09 Daniel Kahlin + + * doc/html/Makefile.am, doc/html/plain/VIC-Article.txt, + doc/html/plain/VIC-Artikel.txt: Added Christian Bauer's + VIC-Article by kind permission from him. + +2010-04-08 Andreas Matthies + + * src/arch/win32/c64cart.dsp: Fixed again (typo). + + * src/arch/win32/c64cart.dsp: Added missing file. + +2010-04-08 Hannu Nuotio + + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/prophet64.c, src/c64/cart/prophet64.h, + src/cartridge.h, src/translate.txt, src/translate_text.c: + Prophet 64 cartridge support. Patch by Groepaz + +2010-04-08 Antti S. Lankila + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Revert an earlier + tweak about intermixing_leaks & rebalance parameters. This + lightens up the filter sounds somewhat. + + * src/drive/drive-snapshot.c, src/drive/rotation.c: Fix drive + rotation speed jittering/bug. + +2010-04-08 Hannu Nuotio + + * src/arch/unix/gui/uic64cart.c, src/c64/cart/c64cart.c: Fix + -cartexpert, move Expert cart controls on *nix UI + +2010-04-08 Andreas Matthies + + * src/arch/win32/c64cart.dsp: Added missing files. + +2010-04-08 Hannu Nuotio + +@@@MERGE@@@ + * ., src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, + src/arch/sdl/lightpendrv.c, src/arch/sdl/lightpendrv.h, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_lightpen.c, + src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_midi.c, + src/arch/sdl/menu_midi.h, src/arch/sdl/menu_network.c, + src/arch/sdl/menu_network.h, src/arch/sdl/menu_rs232.c, + src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_tfe.c, + src/arch/sdl/menu_tfe.h, src/arch/sdl/rs232dev.c, + src/arch/sdl/rs232dev.h, src/arch/sdl/rs232net.c, + src/arch/sdl/rs232net.h, src/arch/sdl/uipause.c, + src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uiautostart.h, + src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uieasyflash.c, + src/arch/unix/gui/uieasyflash.h, + src/arch/unix/gui/uimmcreplay.c, + src/arch/unix/gui/uimmcreplay.h, src/arch/win32/lightpendrv.c, + src/arch/win32/lightpendrv.h, src/arch/win32/rs232dev.c, + src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, + src/arch/win32/rs232net.h, src/c64/c64cart.h, + src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/mmcreplay.c, + src/c64/cart/mmcreplay.h, src/c64/cart/retroreplay.c, + src/c64/cart/ser-eeprom.c, src/c64/cart/ser-eeprom.h, + src/c64/cart/spi-sdcard.c, src/c64/cart/spi-sdcard.h, + src/lightpen.c, src/lightpen.h, src/resid-dtv: Merged MMC + Replay branch (svn merge tags/v2.2/v2.2.2 + tags/contributions/v2.2.2-mmcreplay .) + + * src/c64/c64cpu.c, src/c64/c64memsc.c, src/c64/reu.c, + src/c64/reu.h, src/mainc64cpu.c, src/mainc64cpu.h: Fix REU for + x64sc + +2010-04-06 Hannu Nuotio + + * src/mainc64cpu.c, src/viciinew/vicii-cycle.c: Move end-of-DMA + interrupt delay etc handling from vicii-cycle.c to + mainc64cpu.c + +2010-04-06 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64sccontroller.h, + src/arch/unix/macosx/cocoa/menu/c64sccontroller.m, + src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64scmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64scui.m: macosx: added cocoa + support for x64sc model selection + + * src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, + src/arch/unix/macosx/make-bindist.sh: macosx: added reu as + VICE extension. allow to pick any extension in save panel + +2010-04-05 Christian Vogelgsang + + * src/arch/unix/macosx/joy-hid.c, + src/arch/unix/macosx/joy-hidlib.h, + src/arch/unix/macosx/joy-hidmgr.c, + src/arch/unix/macosx/joy-hidutil.c, + src/arch/unix/macosx/joy.c: macosx: joy added HID slider + support. fixed hat switch. fixed axis mapping on some devices. + +2010-04-05 Hannu Nuotio + + * src/arch/sdl/menu_c64schw.c, src/arch/unix/gui/c64scui.c: + Improve SDL and *nix x64sc model menus + +2010-04-04 Hannu Nuotio + + * src/arch/sdl/vsidui.c: SDL vsid UI: add (static) subtune and + speed settings menus + +2010-04-04 Daniel Kahlin + + * src/viciinew/vicii-draw-cycle.c: Naive implementation of 4 + pixel shift of MCM splits. + +2010-04-04 Hannu Nuotio + + * src/sid/sid-cmdline-options.c: Allow hex values (using 0x + prefix) on -sidenginemodel and -sidstereoaddress + +2010-04-03 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib: + macosx: fixed typo in menu. reported by Hoild + + * src/arch/unix/macosx/joy-hid.c, src/arch/unix/macosx/joy.c: + macosx: joystick fixes: work around broken devices. allow one + device shared for HID a and b. + + + + + + + + + +2010-03-30 Spiro Trikaliotis + + * Version 2.2.2 + +2010-03-30 Christian Vogelgsang + + * src/autostart-prg.c: always set basic start in autostart + injection. patch by iAN_CooG + + * configure.in: macosx: added SDL joy support + +2010-03-29 Hannu Nuotio + + * src/arch/win64/Makefile.am: Fix two typos, make dist works + again + +2010-03-28 Hannu Nuotio + + * src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h: Magic + Formel: rewrite of entire cartridge logic, 6821 emulated as + necessary, fixes freezer, basic toolkit, fastloader. Patch by + Groepaz, applied some cleanup. + +2010-03-28 Spiro Trikaliotis + + * src/arch/win32/c64ui.c: Added return value to c64scui_init(). + +2010-03-27 Christian Vogelgsang + + * src/c64/tfe.c: allow to retry opening TFE adapter if a new + interface name is given + + * src/arch/unix/archdep.h: macosx: set correct default TFE + ethernet adapter + + * src/arch/unix/macosx/joy-hid.c: macosx: fixed reloading joy + device list + +2010-03-27 Spiro Trikaliotis + + * vice-gtk.spec, vice-mint.spec, vice.spec: Removed files, as + these are autogenerated now. + + * src/viciinew/vicii-snapshot.c: vicii_snapshot_read_module(): + Changed SMR_B_INT() to SMR_B(), as vicii.regs[i] is a byte, + not an int. + +2010-03-27 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64scui.m: macosx: fixed x64sc + compile + +@@@MERGE@@@ + * Makefile.am, build/macosx/build-vice-dist.sh, configure.in, + src/6510dtvcore.c, src/Makefile.am, + src/arch/amigaos/archdep.c, src/arch/amigaos/joy.c, + src/arch/amigaos/joyll.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/msdos/joy.c, + src/arch/msdos/lightpendrv.c, src/arch/msdos/lightpendrv.h, + src/arch/msdos/uijoystick.c, src/arch/os2/joy.c, + src/arch/riscos/ui.c, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, + src/arch/sdl/joy.c, src/arch/sdl/lightpendrv.c, + src/arch/sdl/lightpendrv.h, src/arch/sdl/menu_c64schw.c, + src/arch/sdl/menu_c64schw.h, src/arch/sdl/menu_lightpen.c, + src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_midi.c, + src/arch/sdl/menu_midi.h, src/arch/sdl/menu_network.c, + src/arch/sdl/menu_network.h, src/arch/sdl/menu_rs232.c, + src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_tfe.c, + src/arch/sdl/menu_tfe.h, src/arch/sdl/menu_video.c, + src/arch/sdl/menu_video.h, src/arch/sdl/rs232dev.c, + src/arch/sdl/rs232dev.h, src/arch/sdl/rs232net.c, + src/arch/sdl/rs232net.h, src/arch/sdl/uimenu.c, + src/arch/sdl/uipause.c, src/arch/sdl/video.c, + src/arch/sdl/vsidui.c, src/arch/sdl/vsidui_sdl.h, + src/arch/sdl/vsyncarch.c, src/arch/sdl/x64sc_ui.c, + src/arch/unix/archdep.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/c64scui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uiautostart.h, + src/arch/unix/gui/uieasyflash.c, + src/arch/unix/gui/uieasyflash.h, src/arch/unix/gui/vsidui.c, + src/arch/unix/joy.c, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64sc.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/Resources/x64sc.icns, + src/arch/unix/macosx/make-bindist.sh, + src/arch/win32/archdep.c, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64sc.dsp, + src/arch/win32/c64ui.c, src/arch/win32/joy.c, + src/arch/win32/lightpendrv.c, src/arch/win32/lightpendrv.h, + src/arch/win32/msvc/config.h, src/arch/win32/rs232dev.c, + src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, + src/arch/win32/rs232net.h, src/arch/win32/ui.c, + src/arch/win32/uijoystick.c, src/arch/win32/uisid.c, + src/arch/win32/vice.dsw, src/arch/win32/viciinew.dsp, + src/arch/win32/x64sc.dsp, src/c128/c128-resources.c, + src/c128/c128.c, src/c128/c128cia1.c, src/c1541.c, + src/c64/Makefile.am, src/c64/c64-cmdline-options.c, + src/c64/c64-resources.c, src/c64/c64-resources.h, + src/c64/c64.c, src/c64/c64cia.h, src/c64/c64cia1.c, + src/c64/c64cia2.c, src/c64/c64cpu.c, src/c64/c64gluelogic.c, + src/c64/c64gluelogic.h, src/c64/c64keyboard.c, + src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/c64model.c, + src/c64/c64model.h, src/c64dtv/c64dtv.c, + src/c64dtv/c64dtvcia1.c, src/c64ui.h, src/cbm2/cbm2.c, + src/cia.h, src/core/ciacore.c, src/init.c, src/interrupt.c, + src/interrupt.h, src/joystick.c, src/joystick.h, + src/lightpen.c, src/lightpen.h, src/machine.h, src/main.c, + src/mainc64cpu.c, src/mainc64cpu.h, src/mainviccpu.c, + src/pet/pet.c, src/petcat.c, src/plus4/plus4.c, src/resid-dtv, + src/sid/sid.c, src/vic20/vic20.c, src/vicii.h, + src/vicii/vicii.c, src/vicii/viciitypes.h, src/viciinew, + src/viciinew/Makefile.am, src/viciinew/vicii-chip-model.c, + src/viciinew/vicii-chip-model.h, + src/viciinew/vicii-cmdline-options.c, + src/viciinew/vicii-cmdline-options.h, + src/viciinew/vicii-color.c, src/viciinew/vicii-color.h, + src/viciinew/vicii-cycle.c, src/viciinew/vicii-cycle.h, + src/viciinew/vicii-draw-cycle.c, + src/viciinew/vicii-draw-cycle.h, src/viciinew/vicii-draw.c, + src/viciinew/vicii-draw.h, src/viciinew/vicii-fetch.c, + src/viciinew/vicii-fetch.h, src/viciinew/vicii-irq.c, + src/viciinew/vicii-irq.h, src/viciinew/vicii-mem.c, + src/viciinew/vicii-mem.h, src/viciinew/vicii-phi1.c, + src/viciinew/vicii-phi1.h, src/viciinew/vicii-resources.c, + src/viciinew/vicii-resources.h, src/viciinew/vicii-snapshot.c, + src/viciinew/vicii-snapshot.h, src/viciinew/vicii-timing.c, + src/viciinew/vicii-timing.h, src/viciinew/vicii.c, + src/viciinew/viciitypes.h: merged x64sc branch to trunk + +2010-03-24 Daniel Kahlin + + * src/arch/win32/uimon.c: Temporarily fixed compilation problem + introduced by r22332 (in arch/win32/uimon.c). + +2010-03-24 Hannu Nuotio + + * configure.in: Attempt to fix configure --enable-gnome/sdlui + failures introduced by r22382 + + * configure.in, src/arch/unix/x11/xaw/x11video.c: Fix XShm + includes for newer xextproto versions. Patch by Samuli + Suominen. + +2010-03-21 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy.c, + src/arch/unix/macosx/joy.h: macosx: added auto fire to + joystick. added cocoa UI for all joystick features + +2010-03-20 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy.c: macosx: fixed clearing axis and + buttons by detect + + * src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy-hid.c, + src/arch/unix/macosx/joy-hid.h, + src/arch/unix/macosx/joy-hidlib.h, + src/arch/unix/macosx/joy-hidmgr.c, + src/arch/unix/macosx/joy-hidutil.c, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: + macosx: rewrote joystick driver. supporting IOHIDManager and + HIDUtils. added hat switch support. + +2010-03-18 Hannu Nuotio + + * src/c64/cart/actionreplay.c, src/c64/cart/atomicpower.c, + src/c64/cart/retroreplay.c: Fix a few cart address truncations + + * src/c64/c64io.c: Fix next->prev link in c64io list item + removal + +2010-03-16 Hannu Nuotio + + * src/c64/cart/crt.c, src/c64/cart/dinamic.c, + src/c64/cart/funplay.c, src/c64/cart/gs.c, + src/c64/cart/magicdesk.c, src/c64/cart/ocean.c: Fix + double-fclose bug on some C64 carts, clean up code copy/paste + +2010-03-15 Christian Vogelgsang + + * src/arch/unix/macosx/joy-hidmgr.c, + src/arch/unix/macosx/joy-hidutil.c, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: + macosx: joystick fixes and clean up + +2010-03-15 Hannu Nuotio + + * src/arch/unix/gp2x/c128ui.c, src/arch/unix/gp2x/c64ui.c, + src/arch/unix/gp2x/cbm2ui.c, src/arch/unix/gp2x/petui.c, + src/arch/unix/gp2x/plus4ui.c, src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/vic20ui.c: + gp2x/wiz: fix reset menu item, update xvic cart menu entries + +2010-03-14 Christian Vogelgsang + + * configure.in: macosx: fixed sdl compile + + * src/arch/unix/x11/xaw/widgets/Directory.c: readded + DirectoryRestart to fix broken X11/xaw build + + * configure.in, src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy-hid.c, + src/arch/unix/macosx/joy-hid.h, + src/arch/unix/macosx/joy-hidmgr.c, + src/arch/unix/macosx/joy-hidutil.c, + src/arch/unix/macosx/joy.c: macosx: added IOHIDManager (OSX >= + 10.5) support for joystick driver + + * src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy-hid.c, + src/arch/unix/macosx/joy-hid.h, src/arch/unix/macosx/joy.c, + src/arch/unix/macosx/joy.h: macosx: refactored joystick driver + and extracted USB HID dependent stuff + +2010-03-13 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + src/raster/raster-line-changes-sprite.c: macosx: disable + regparm attribute on clang compiles to fix code generation + + * build/macosx/build-vice-dist.sh: macosx: removed hack for + clang compile + + * src/resid-fp/configure.in: added option to disable no-pic + switch in resid-fp module + + * src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib: + fixed quit menu entry in cocoa xvic + +2010-03-09 Hannu Nuotio + + * configure.in: Replace deprecated function in libpng check. + Patch by Samuli Suominen. + +2010-03-08 Christian Vogelgsang + + * build/macosx/build-vice-release.sh: added branch info to mac + snapshots + +2010-03-02 Marco van den Heuvel + + * src/arch/unix/archdep.c, src/arch/unix/coproc.c, + src/arch/unix/mididrv.c, src/arch/unix/rs232.c, + src/arch/unix/x11/xaw/widgets/RegExp.h: NextStep fixes. + + * configure.in, src/arch/sdl/xbox/config.h, + src/arch/unix/vms/config.h, + src/arch/unix/x11/xaw/widgets/Directory.c, + src/arch/unix/x11/xaw/widgets/Directory.h: Removed telldir, + seekdir and rewinddir calls, checks and replacements. They + were used in unused functions which are now also removed. + +2010-03-01 Hannu Nuotio + + * src/c64/c64.c: Take cartridges into account on (x64) autostart + ROM check. Patch from iAN CooG, slightly refactored + +2010-02-28 Marco van den Heuvel + + * src/arch/unix/coproc.c, + src/arch/unix/next_open_rhap/make-bindist.sh, + src/arch/unix/rs232.c, src/arch/unix/socketimpl.h, + src/arch/unix/x11/xaw/widgets/Directory.h: Rhapsody fixes. + + * Makefile.am, configure.in, src/arch/unix/Makefile.am, + src/arch/unix/next_open_rhap/vice.info, + src/arch/unix/next_open_rhap/vice.info.in, + src/arch/win64/Makefile.am, src/arch/win64/arch.vcproj, + src/arch/win64/make-msvc-bindist.bat, + src/arch/win64/win64_ia64.bat, src/arch/win64/win64_x64.bat, + vice-gtk.spec.in, vice-mint.spec.in, vice.spec.in: Added some + automatic version substitutions and added a win64 id system + for the makebindist of msvc compiled code. + + * doc/ReadmeSDL.txt: Added more detail to the win32 item. + + * configure.in: Added a -Wno-inline to get rid of the (much + ignored and cluttering) inline warnings. + + * Makefile.am, configure.in, src/arch/unix/Makefile.am, + src/arch/unix/next_open_rhap, + src/arch/unix/next_open_rhap/make-bindist.sh, + src/arch/unix/next_open_rhap/vice.info, + src/arch/unix/openstep: Added support for nextstep and + rhapsody. + + * src/Makefile.am, src/SDL_include.h, src/arch/sdl/archdep.c, + src/arch/sdl/archdep.h, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_xbox.c, src/arch/sdl/blockdev.c, + src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, + src/arch/sdl/kbd.h, src/arch/sdl/lightpendrv.c, + src/arch/sdl/menu_help.c, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_settings.c, src/arch/sdl/mousedrv.c, + src/arch/sdl/sdlmain.c, src/arch/sdl/types.h, + src/arch/sdl/ui.c, src/arch/sdl/ui.h, + src/arch/sdl/uifilereq.c, src/arch/sdl/uihotkey.c, + src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, + src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, + src/arch/sdl/uipoll.h, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h, src/arch/sdl/vsyncarch.c, + src/sounddrv/sounddx.c, src/sounddrv/soundsdl.c, + src/vice_sdl.h: Renamed SDL_include.h to vice_sdl.h and + adjusted the files that included this header. -2004-05-23 Andreas Boose +2010-02-27 Marco van den Heuvel - * Version 1.14.26. + * configure.in: Corrected a typo. -2004-05-21 Andreas Boose + * vice.spec: Re-added vice.spec, deletion was a mistake. - * Version 1.14.25. + * src/c64/cart/ide64.c, vice.spec: Fixed a warning. - * doc/html/index.html: Added link to VICEtoPS. + * src/c64/c64io.c, src/c64/cart/ide64.c: Fixed some warnings. -2004-05-20 Andreas Boose + * configure.in, src/Makefile.am, src/SDL_include.h, + src/arch/sdl/archdep.c, src/arch/sdl/archdep.h, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_xbox.c, + src/arch/sdl/blockdev.c, src/arch/sdl/joy.c, + src/arch/sdl/joy.h, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h, + src/arch/sdl/lightpendrv.c, src/arch/sdl/menu_help.c, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_settings.c, + src/arch/sdl/mousedrv.c, src/arch/sdl/sdlmain.c, + src/arch/sdl/types.h, src/arch/sdl/ui.c, src/arch/sdl/ui.h, + src/arch/sdl/uifilereq.c, src/arch/sdl/uihotkey.c, + src/arch/sdl/uimenu.c, src/arch/sdl/uimsgbox.c, + src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, + src/arch/sdl/uipoll.h, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h, src/arch/sdl/vsyncarch.c, + src/sounddrv/sounddx.c, src/sounddrv/soundsdl.c: Added + universal SDL header inclusion, now both and + types of configurations are supported. - * Version 1.14.24. + * src/c64/c64io.c: Simplified c64io.c read/store code. -2004-05-10 Andreas Boose + * src/arch/win32/uimon.c: Fixed to let winvice run on win95 + again. - * Version 1.14.23. + * src/arch/unix/openstep/make-bindist.sh: Fixed for fat package + generation. -2004-05-02 Andreas Boose +2010-02-26 Hannu Nuotio - * Version 1.14.22. + * data/C64/sdl_sym_de.vkm, data/C64DTV/sdl_sym_de.vkm: SDL de + keymap fix, contributed anonymously -2004-04-24 Andreas Boose +2010-02-26 Marco van den Heuvel - * Version 1.14.21. + * src/Makefile.am: Changed the order of the libs for the linking + of x128, seems to have problems linking on some platforms + otherwise. -2004-04-19 Spiro Trikaliotis + * src/c64/tfe.c: Fixed for rrnet usage. - * configure.in: Now checks for libnet and libpcap when using - the option --enable-ethernet + * src/c64/cart/ide64.c: Removed obsolete variable. -2004-04-18 Andreas Boose +2010-02-25 Hannu Nuotio - * Version 1.14.20. + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Implement + flip X/Y for SDL UI (OpenGL only) -2004-04-11 Andreas Boose +2010-02-25 Marco van den Heuvel - * Version 1.14.19. + * src/arch/sdl/archdep_win32.c: Removed some obsolete win32 + code. -2004-04-10 Andreas Boose + * src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/watcom/c64cart.tgt, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/win32/c64cart.dsp, src/arch/win32/watcom/c64cart.tgt, + src/arch/win64/c64cart.vcproj, src/c64/c64-midi.c, + src/c64/c64-resources.c, src/c64/c64_256k.c, + src/c64/c64_256k.h, src/c64/c64acia.h, src/c64/c64acia1.c, + src/c64/c64cart.h, src/c64/c64io.c, src/c64/c64io.h, + src/c64/c64sound.c, src/c64/c64tpi.c, src/c64/c64tpi.h, + src/c64/cart/Makefile.am, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, + src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.c, + src/c64/cart/atomicpower.h, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/comal80.c, + src/c64/cart/comal80.h, src/c64/cart/crt.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/dinamic.c, src/c64/cart/dinamic.h, + src/c64/cart/easyflash.c, src/c64/cart/easyflash.h, + src/c64/cart/epyxfastload.c, src/c64/cart/epyxfastload.h, + src/c64/cart/expert.c, src/c64/cart/expert.h, + src/c64/cart/final.c, src/c64/cart/final.h, + src/c64/cart/funplay.c, src/c64/cart/funplay.h, + src/c64/cart/gs.c, src/c64/cart/gs.h, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, + src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/mikroass.c, src/c64/cart/mikroass.h, + src/c64/cart/ocean.c, src/c64/cart/ocean.h, + src/c64/cart/retroreplay.c, src/c64/cart/retroreplay.h, + src/c64/cart/rexep256.c, src/c64/cart/rexep256.h, + src/c64/cart/rexutility.c, src/c64/cart/rexutility.h, + src/c64/cart/ross.c, src/c64/cart/ross.h, + src/c64/cart/stardos.c, src/c64/cart/stardos.h, + src/c64/cart/stb.c, src/c64/cart/stb.h, + src/c64/cart/supergames.c, src/c64/cart/supergames.h, + src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot.h, + src/c64/digimax.c, src/c64/digimax.h, src/c64/dqbb.c, + src/c64/dqbb.h, src/c64/georam.c, src/c64/georam.h, + src/c64/isepic.c, src/c64/isepic.h, src/c64/mmc64.c, + src/c64/mmc64.h, src/c64/ramcart.c, src/c64/ramcart.h, + src/c64/reu.c, src/c64/reu.h, src/c64/sfx_soundexpander.c, + src/c64/sfx_soundexpander.h, src/c64/sfx_soundsampler.c, + src/c64/sfx_soundsampler.h, src/c64/tfe.c, src/c64/tfe.h, + src/c64dtv/c64dtvsound.c, src/cbm2/cbm2.c, + src/cbm2/cbm2sound.c, src/midi.c, src/pet/pet.c, + src/pet/petsound.c, src/plus4/plus4.c, src/plus4/ted-sound.c, + src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h, + src/vic20/vic20-midi.c, src/vic20/vic20.c, + src/vic20/vic20sound.c: Rewrote the c64 io conflict detection + to be more modular and flexible (the first step towards a + better cartridge/expansion system). - * Version 1.14.18. +2010-02-24 Hannu Nuotio -2004-04-03 Andreas Boose + * data/C64/sdl_sym_de.vkm, data/C64DTV/sdl_sym_de.vkm: Added C64 + & C64DTV symbolic DE keymaps for SDL, contributed anonymously. - * Version 1.14.17. + * src, src/arch/amigaos, src/arch/unix/gp2x/minimal, + src/arch/unix/gp2x/wiz: Add svn:ignores -2004-03-28 Andreas Boose + * src/arch/unix/coproc.c: Fix typo, *nix compiles again - * Version 1.14.16. +2010-02-24 Marco van den Heuvel -2004-03-27 Andreas Boose + * Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/openstep, + src/arch/unix/openstep/make-bindist.sh, + src/arch/unix/openstep/vice.info: Added openstep makebindist + script. - * Version 1.14.15. + * configure.in: expanded the readline check to include using + libtermcap. -2004-03-21 Andreas Boose + * configure.in, src/arch/unix/archdep.c, src/arch/unix/coproc.c, + src/arch/unix/mididrv.c, src/arch/unix/rs232.c, + src/arch/unix/x11/xaw/widgets/Directory.c, + src/arch/unix/x11/xaw/widgets/RegExp.c, + src/arch/unix/x11/xaw/widgets/RegExp.h: Added support for + openstep. - * Version 1.14.14. + * src/gfxoutputdrv/Makefile.am: put the includes in an order so + that the Makefile creation is always sane. -2004-03-21 Andreas Boose +2010-02-20 Christian Vogelgsang - * Version 1.14.13. + * configure.in, src/arch/platform.h: fixed macosx build of SDL + UI -2004-03-15 Andreas Boose +2010-02-20 Marco van den Heuvel - * Version 1.14.12. + * src/translate_text.c: Updated the german translations. -2004-03-14 Andreas Boose +2010-02-19 pottendo - * Version 1.14.11. + * src/arch/unix/x11/gnome/gnomekbd.c: (kdb_event_handler): added + debug hooks. -2004-03-13 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c: (enter_window_callback): + added call to `keyboard_key_clear()'. This fixes the issue + reported on: + http://noname.c64.org/csdb/forums/?roomid=7&topicid=73859 - * Version 1.14.10. +2010-02-19 Marco van den Heuvel - * doc/ReadmeMacOSX.txt: New file. + * src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win64-msvc/base.vcproj: Fixed some win32/win64 + sdl msvc compile issues. - * doc/Makefile.am: Added new file. + * src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Fixed a win32 sdl watcom + compile issue. - * configure.in: Removed checkes for `sys/time.h'. +2010-02-17 pottendo -2004-03-11 Spiro Trikaliotis + * po/de.po: Updated. - * configure.in: Added option --enable-ethernet for TFE - emulation +2010-02-15 Spiro Trikaliotis -2004-03-08 Andreas Boose + * Version 2.2.1 - * Version 1.14.9. +2010-02-13 Hannu Nuotio -2004-02-29 Andreas Boose + * src/imagecontents/imagecontents.c: Remove padding from + imagecontents. Patch by iAN CooG, with some guideline style + fixes. - * Version 1.14.8. + * src/video/render1x1pal.c, src/video/render2x2pal.c: Fix + function naming mixup. Patch by Groepaz. - * doc/html/index.html: Added MacOSX distribution. +2010-02-09 Marco van den Heuvel -2004-02-28 Andreas Boose + * Makefile.am, src/arch/unix/sco_sol/make-bindist.sh: Added gtk + package creation support to the solaris, openserver and + unixware ports. - * Version 1.14.7. +2010-02-07 pottendo -2004-02-25 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c: (fliplist_popup_cb): rebuild + popup menu every time, as disk write access might have + happened since attaching. (tape_popup_cb): Likewise. - * Version 1.14.6. +2010-02-07 Marco van den Heuvel - * man/vice.1, AUTHORS: Updated. + * src/c64/cart/ide64.c: Removed obsolete bcd conversion + function. -2004-02-22 Andreas Boose + * src/c64/cart/ide64.c: Added a small fix for a buffering issue + in the IDE64 emulation, patch by Kajtar Zsolt. - * Version 1.14.5. +2010-02-06 Marco van den Heuvel - * configure.in: Fixed usleep test. + * src/c64/cart/crt.c, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/cartconv.c: Added crt support for + ide64 to cartconv and added crt loading of ide64 to x64/x128. -2004-02-15 Andreas Boose + * src/c64/cart/crt.c, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h, src/cartconv.c: Added crt support + for retro replay to cartconv and added crt loading of retro + replay to x64/x128. - * Version 1.14.4. + * src/c64/cart/actionreplay3.c: Fixed size in crt attach. -2004-02-07 Andreas Boose + * src/c64/cart/actionreplay3.c, src/c64/cart/crt.c, + src/cartconv.c: Added crt support for ar3 to cartconv and + added crt loading of ar3 to x64/x128. - * Version 1.14.3. + * src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/watcom/c64cart.tgt, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/win32/c64cart.dsp, src/arch/win32/watcom/c64cart.tgt, + src/arch/win64/c64cart.vcproj, src/c64/cart/capture.c, + src/cartconv.c: Fixed capture.c, added capture cart conversion + to cartconv and added capture.c to the various project files. - * configure.in: Check for `process.h'. + * src/arch/win32/hardsid.c: Updated win32 hardsid code, patch by + Teli Sandor. -2004-02-03 Andreas Boose + * src/cartconv.c: Added missing easyflash xbank item. - * Version 1.14.2. +2010-02-05 Marco van den Heuvel - * configure.in: Added `iec128dcr' library. + * src/cartconv.c, src/cartridge.h: Added defines for the new crt + id's. -2004-02-01 Andreas Boose + * src/raster/raster-canvas.c: Fixed the wiz def (again). - * Version 1.14.1. +2010-02-04 Marco van den Heuvel - * configure.in: Define `UNSTABLE'. + * src/raster/raster-canvas.c: Fixed a wiz idef. -2004-01-25 Andreas Boose +2010-02-03 Marco van den Heuvel - * Version 1.14. + * src/arch/unix/archdep.c, src/arch/unix/kbd.h, + src/arch/unix/uimenu.h, src/raster/raster-canvas.c, + src/vdc/vdc.c: Added wiz defines where needed. - * doc/html/index.html, doc/html/plain/NEWS: Updated. +2010-02-02 Marco van den Heuvel -2004-01-24 Andreas Boose + * src/pet/petvia.c: Fixed xpet cga userport joystick adapter. - * Version 1.13.49. +2010-02-01 Marco van den Heuvel - * configure.in: Do not define `UNSTABLE'. + * Makefile.am, src/arch/unix/gp2x/make-bindist.sh: Updated the + gp2x make bindist script to also handle the creation of the + wiz bindist. -2004-01-18 Andreas Boose + * configure.in, src/arch/unix/Makefile.am, + src/arch/unix/gp2x/gp2xsys.h, src/arch/unix/gp2x/video.c, + src/arch/unix/gp2x/wiz/wiz_funcs.c, + src/arch/unix/gp2x/wiz/wiz_lib.c, src/arch/unix/videoarch.h, + src/arch/unix/vsyncarch.c: Fixed the wiz port compile. - * Version 1.13.48. +2010-01-31 Hannu Nuotio - * AUTHORS, FEEDBACK, README, vice.spec, doc/Readme.dos, - doc/vice.texi: Updated. + * src/c64/cart/Makefile.am, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/cart/capture.c, + src/c64/cart/capture.h, src/c64/cart/crt.c, src/cartridge.h: + Added support for Capture v1 and v2 Cartridges by Jason + Ranheim. Patch by Groepaz. - * doc/html/plain/Walkthrough-Howto.txt: Moved here. +2010-01-31 Marco van den Heuvel - * doc/Makefile.am, doc/html/Makefile.am: Updated. + * configure.in, src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/audio_gp2x.c, src/arch/unix/gp2x/gp2xsys.h, + src/arch/unix/gp2x/input_gp2x.c, src/arch/unix/gp2x/minimal, + src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/minimal/Makefile.am, + src/arch/unix/gp2x/minimal/gp2x_funcs.c, + src/arch/unix/gp2x/minimal/gp2x_usb.c, + src/arch/unix/gp2x/minimal/minimal.c, + src/arch/unix/gp2x/minimal/minimal.h, + src/arch/unix/gp2x/minimal_940t.h, + src/arch/unix/gp2x/prefs_gp2x.c, src/arch/unix/gp2x/ui_gp2x.c, + src/arch/unix/gp2x/video.c, src/arch/unix/gp2x/wiz, + src/arch/unix/gp2x/wiz/Makefile.am, + src/arch/unix/gp2x/wiz/gp2xwiz.h, + src/arch/unix/gp2x/wiz/pollux_set.c, + src/arch/unix/gp2x/wiz/pollux_set.h, + src/arch/unix/gp2x/wiz/polluxregs.h, + src/arch/unix/gp2x/wiz/sys_cacheflush.S, + src/arch/unix/gp2x/wiz/sys_cacheflush.h, + src/arch/unix/gp2x/wiz/uppermem.c, + src/arch/unix/gp2x/wiz/uppermem.h, + src/arch/unix/gp2x/wiz/warm.c, src/arch/unix/gp2x/wiz/warm.h, + src/arch/unix/gp2x/wiz/wiz_funcs.c, + src/arch/unix/gp2x/wiz/wiz_lib.c, + src/arch/unix/gp2x/wiz/wiz_lib.h: Merged wiz port and updated + gp2x minimal lib version to 0.c -2004-01-18 Andreas Matthies +2010-01-30 Marco van den Heuvel - * doc/Walkthrough-Howto.txt: New file. + * configure.in: Added network support for aros. - * doc/Makefile.am: Added new file. +2010-01-26 Andreas Matthies -2004-01-16 Andreas Boose + * src/dma.c, src/interrupt.c, src/interrupt.h: Fixes a bug in + "IRQ while DMA" condition (testprog2b.prg). - * Version 1.13.47. +2010-01-25 Marco van den Heuvel -2004-01-12 Fabrizio Gennari + * src/rtc/ds12c887.c: Fixed ds12c887 warnings. - * INSTALL, doc/MSDOS-Howto.txt: Some corrections. +2010-01-22 Marco van den Heuvel -2004-01-11 Andreas Boose + * src/arch/amigaos/mui/mui.c, src/arch/amigaos/video.c: Fixed + the amiga port. - * Version 1.13.46. +2010-01-18 Marco van den Heuvel - * data/PLUS4/x11_sym.vkm: New symbolic keyboard mapping - provided by Csaba Markus. + * build/minix3/build-package.sh, + build/minix3/build-sdl-package.sh: Added fix for minix + packager including all changed files when only files in + /usr/local should have been packaged. -2004-01-06 Andreas Boose + * src/rtc/ds12c887.c, src/rtc/ds12c887.h: Removed 'testing' code + from ds12c887.* - * Version 1.13.45. + * src/arch/sdl/win64-msvc/Makefile.am, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/rtc.vcproj, + src/arch/sdl/win64-msvc/vice.sln, src/arch/win64/Makefile.am, + src/arch/win64/c64cart.vcproj, src/arch/win64/rtc.vcproj, + src/arch/win64/vice.sln: Added the rtc source files to the + win64 (sdl) project files. - * configure.in: Removed check for `X11/xpm.h'. + * po, src/rtc: Added some svn ignores. -2003-12-31 Andreas Boose + * src/arch/sdl/win32-msvc/vice.dsw: Added missing win32 sdl msvc + project dependencies for the rtc.dsp project file. - * Version 1.13.44. + * src/arch/os2/vac++/Makefile.am, + src/arch/os2/vac++/incl/rtc.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC, + src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/mainsrc.tgt, + src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/rtc.dsp, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, src/arch/win32/rtc.dsp, + src/arch/win32/watcom/base.tgt: Added the new rtc source files + to various project files. -2003-12-28 Andreas Boose + * src/rtc/Makefile.am, src/rtc/ds12c887.c, src/rtc/ds12c887.h: + Added ds12c887 rtc emulation. - * Version 1.13.43. + * src/rtc/bq4830y.c, src/rtc/bq4830y.h: Updated the bq4830y code + to working order. -2003-12-25 Andreas Boose +2010-01-17 Hannu Nuotio - * Version 1.13.42. + * src/arch/unix/gui/uilightpen.c, src/arch/unix/x11/xaw/x11ui.c: + Fix gtk+ compilation. Fix apparently long standing crash from + x64 -mouse. Patch by Olaf Seibert. - * doc/html/plain/NEWS: Updated. +2010-01-17 Spiro Trikaliotis -2003-12-23 Andreas Boose + * src/arch/win32/uimon.c: Allow to set breakpoints by clicking + on the disassembly window. This closes #2919407 and #2930680. - * Version 1.13.41. + * src/c64/cart/ide64.c, src/rtc/ds1302.c, src/rtc/ds1302.h: + Changed prototype of ds1302_set_lines(). This way, no casts + are necessary when calling it with boolean operations. -2003-12-20 Andreas Boose +2010-01-17 Hannu Nuotio - * Version 1.13.40. + * src/arch/unix/archdep.h, src/arch/unix/gui/c128ui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uilightpen.c, src/arch/unix/gui/uivdc.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/vsyncarch.c, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/lightpendrv.h, + src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, + src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/lightpendrv.c, + src/arch/unix/x11/xaw/lightpendrv.h, + src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/videoarch.h, + src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/info.c: Big Xaw UI patch + from Olaf Seibert: - Add a "stay-up" mode to the menus, as + well as keyboard control (up down left right enter space + escape). Also add Shift-Alt-Z and Shift-Alt-X to pop up the + left and right menu. - Add lightpen support (VIC, VICII, VDC). + - Add/enable hardware scaling (via XVideo) for CRTC and VDC. - * doc/html/plain/BUGS: Updated. +2010-01-17 Marco van den Heuvel -2003-12-13 Andreas Boose + * src/rtc/bq4830y.c: Corrected the indexing when writing the + clock registers to the rtc. - * Version 1.13.39. + * src/rtc/ds1302.c: Corrected the calculation of the months when + adjusting from what it gets from rtc.c to what it needs for + ds1302.c -2003-12-10 Andreas Boose +2010-01-16 Marco van den Heuvel - * Version 1.13.38. + * src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c64cart.tgt: Updated the win32 watcom + project files. - * configure.in: Fixed comma in `AC_CHECK_HEADERS'. + * src/c64/cart/ide64.c, src/rtc/ds1302.c, src/rtc/ds1302.h: + Added the possibility of saving/loading the offset used for + the ds1302 rtc. -2003-12-06 Andreas Boose + * src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/ds1302.c, + src/rtc/ds1302.h: Updated to have a seperate function which is + used for changing the state of the lines and a function to + just read the data line, adapted ide64 rtc code for these + changes. - * Version 1.13.37. +2010-01-13 Andreas Matthies - * configure.in: Added fileio library. + * src/arch/win32/fullscrn-dx9.c: Removes EnumDisplayDevices as + it raises more problems than it is useful for. -2003-12-04 Andreas Boose +2010-01-13 Spiro Trikaliotis - * Version 1.13.36. + * src/arch/win32/base.dsp, src/arch/win32/c64cart.dsp, + src/arch/win32/rtc.dsp, src/arch/win32/vice.dsw, + src/c64/cart/ide64.c, src/rtc/bq4830y.c, src/rtc/ds1302.c: Fix + compilation problems (other than EnumDisplayAdapter(), which + is not linkable) for MSVC6, add project "rtc". - * configure.in: Do not check for windows headers separately. +2010-01-13 Marco van den Heuvel -2003-11-29 Andreas Boose + * src/c64/cart/Makefile.am, src/c64/cart/ide64.c, + src/rtc/bq4830y.c, src/rtc/ds1302.c: Changed the rtc support + in the ide64 emulation to use the ds1302 module. - * Version 1.13.35. + * src/rtc/ds1302.c, src/rtc/ds1302.h: Changed the ds1302 ram + part around to where the caller allocates the memory for the + ram array, and made the ram array an ascii based one as used + in the ide64 source. - * configure.in: Check for `ffmpeg/avformat.h'. + * src/rtc/bq4830y.c, src/rtc/bq4830y.h: bq4830y fixes. -2003-11-27 Andreas Boose + * src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win64-msvc/config.h: Added HAVE_SDL_NUMJOYSTICKS + to the config.h files. - * Version 1.13.34. + * src/rtc/bq4830y.c, src/rtc/bq4830y.h, src/rtc/ds1302.c, + src/rtc/ds1302.h, src/rtc/rtc.c, src/rtc/rtc.h: rtc fixes. -2003-11-26 pottendo +2010-01-12 Marco van den Heuvel - * configure.in: Added check for mp3lame to make ffmpeg happy, in - certain conditions. + * src/rtc/Makefile.am, src/rtc/bq4830y.c, src/rtc/bq4830y.h, + src/rtc/ds1302.c, src/rtc/ds1302.h, src/rtc/rtc.c: Added + prelimenary ds1302 and bq4830y rtc emulation. -2003-11-26 Andreas Boose +2010-01-11 Marco van den Heuvel - * Version 1.13.33. + * configure.in, src/Makefile.am, src/rtc, src/rtc.c, src/rtc.h, + src/rtc/Makefile.am, src/rtc/rtc.c, src/rtc/rtc.h: Moved the + rtc files into an rtc directory, meant for future specific rtc + emulations as well. -2003-11-24 Andreas Boose +2010-01-10 Marco van den Heuvel - * Version 1.13.32. + * 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/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/reside64.rc, + src/arch/win32/resisepic.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/ressoundexpander.rc, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/translate_text.c: Automatic translations update. -2003-11-23 Andreas Boose + * po/nl.po, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resvic20.rc, + src/translate_text.c: Updated dutch translations. - * Version 1.13.31. + * po/Makefile.in.in, po/POTFILES.in, po/de.po, + po/gen_amiga_intl_c.c, po/gen_translate_c.c, + po/gen_win32_files.sh, po/gen_win32_rc.c, po/po2table.c, + src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/intl.c, src/arch/amigaos/intl_text.c, + src/arch/win32/res.rc, src/translate.c, src/translate_text.c: + Added automatic translation (fill-in) system, usable by doing + a 'make trans-update' in the po directory on a platform that + support the *nix intl. -2003-11-22 Andreas Boose + * src/rtc.c, src/rtc.h: Corrected. - * Version 1.13.30. +2010-01-06 Marco van den Heuvel -2003-11-20 Andreas Boose + * src/arch/sdl/syllable-files/install.sh: Corrected a typo. - * Version 1.13.29. + * src/rtc.c: Corrected rtc.c -2003-11-19 Andreas Boose +2010-01-05 Andreas Matthies - * Version 1.13.28. + * src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, + src/arch/win32/ui.c: Made fullscreen mode stay visible on a + secondary screen if another task gets active. -2003-11-18 Andreas Boose +2010-01-05 Marco van den Heuvel - * Version 1.13.27. + * src/rtc.c, src/rtc.h: Added latching support. - * doc/iec-bus.txt: New file. + * src/c64/cart/ide64.c: Reverter ide64 rtc emulation to what it + was before the rtc.c changes. - * doc/Makefile.am: Added new file. +2010-01-03 Marco van den Heuvel -2003-11-17 Andreas Boose + * doc/vice.texi, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, src/arch/sdl/menu_help.c, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc: Changed + '2009' to '2010' where needed, happy new year. - * Version 1.13.26. +2009-12-31 Marco van den Heuvel -2003-11-16 Andreas Boose + * src/c64/cart/ide64.c: Removed the bcd conversion routine in + ide64.c - * Version 1.13.25. + * src/c64/cart/ide64.c: Changed the ide64 code to use the rtc + routines, no loading and saving of the offset yet. -2003-11-15 Andreas Boose + * src/c128/c128.c, src/c64/c64.c, src/pet/pet.c, src/rtc.c, + src/rtc.h, src/vic20/vic20.c: Reverted back to the offset as + argument approach, removed saving/setting/loading of offsets + and added a bcd flag argument to some of the calls. - * Version 1.13.24. +2009-12-30 Marco van den Heuvel -2003-11-14 Andreas Boose + * src/c128/c128.c, src/c64/c64.c, src/pet/pet.c, + src/vic20/vic20.c: Added init hooks for the loading of the rtc + offsets file. - * Version 1.13.23. + * src/rtc.c, src/rtc.h: Updated the rtc system to use device + numbers and keep an offset table internally, and added save + and load routines. - * configure.in: Added check for `direct.h'. Removed check for - `sgtty.h' and `strings.h'. +2009-12-30 Antti S. Lankila -2003-11-13 Andreas Boose + * src/sound.h: Remove unused esd init hook declaration. - * Version 1.13.22. + * configure.in: Remove --with/--without-esd. (Sigh.) -2003-11-11 Andreas Boose + * src/sounddrv/Makefile.am: Drop soundesd.c from source list. - * Version 1.13.21. + * src/arch/sdl/menu_sound.c: ESD has been removed. -2003-11-11 Andreas Boose + * configure.in, src/info.c, src/sound.c, + src/sounddrv/soundesd.c: Drop ESD sound driver, which is + replaced by PulseAudio on Linux. - * Version 1.13.20. +2009-12-29 Andreas Matthies -2003-11-10 Andreas Boose + * src/vsync.c: Reduced allowed video sync drift again, this time + to 0.125 seconds. - * Version 1.13.19. + * src/vsync.c: Reduced allowed video sync drift again, this time + to 0.25 seconds. - * configure.in: Changed optimization to "-O2". +2009-12-29 Antti S. Lankila - * data/PRINTER/Makefile.am: Added new file. + * src/vsync.c: Shorten the period of allowed video sync drift + before forcing a resync. Old value was 1 second, new value is + 0.5 seconds. This should help prevent the "sound buffer + overflow". which usually occurs when sync drifts somewhere + north of 0,5 seconds behind schedule, according to the data + collected by Rubi. -2003-11-10 Andreas Boose +2009-12-28 Andreas Matthies - * Version 1.13.18. + * src/arch/win32/fullscrn-dx9.c: Avoid translation. - * configure.in: Check for libm and libz before checking for - libavcodec and libavfomat. + * src/arch/win32/fullscrn-dx9.c: Adding a define that is missing + in mingw headers. -2003-11-09 Andreas Boose + * src/arch/win32/fullscrn-dx9.c, src/arch/win32/video-dx9.c: + Activated selection of monitor for fullscreen in DX9. - * Version 1.13.17. +2009-12-28 Antti S. Lankila -2003-11-08 Andreas Boose + * src/sounddrv/sounddx.c: Detect buffer underrun and report it + to sound.c for handling. - * Version 1.13.16. +2009-12-28 Marco van den Heuvel - * configure.in: `HAVE_MOUSE' is no conditional. + * src/Makefile.am, src/arch/os2/vac++/incl/mainsrc.icc, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win64-msvc/base.vcproj, src/arch/win32/base.dsp, + src/arch/win32/watcom/base.tgt, src/arch/win64/base.vcproj, + src/rtc.c, src/rtc.h: Added generic rtc get/set routines. -2003-11-07 Andreas Dehmel +2009-12-26 Antti S. Lankila - * configure.in: added checks for RISC OS + * src/arch/win32/vsyncarch.c: My C is pretty rusty. So, long + isn't 64-bit in C. Let's rewrite with 32-bit types. -2003-11-04 Andreas Boose + * src/arch/win32/vsyncarch.c: Attempt to fix an overflow at + handling result of timeGetTime(). - * Version 1.13.15. +2009-12-26 Andreas Matthies - * configure.in: Link with `libavcodec' and `libavformat' if - ffmpeg support is enabled. + * src/arch/win32/uisound.c: Fixed active driver preselection. -2003-11-02 Andreas Boose + * src/arch/win32/fullscrn-ddraw.c, + src/arch/win32/fullscrn-dx9.c, src/arch/win32/ui.c, + src/arch/win32/ui.h: Fixed menu issues in combination with + fullscreen. - * Version 1.13.14. + * src/arch/win32/vsyncarch.c: Patch by alankila to avoid buffer + overflow condition. -2003-11-01 Andreas Boose +2009-12-26 Marco van den Heuvel - * Version 1.13.13. + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/ressidcart.rc, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + hungarian translations. -2003-10-31 Andreas Matthies +2009-12-25 Antti S. Lankila - * Added commandline option --enable-ffmpeg that defines - HAVE_FFMPEG and adds the sound and gfxoutput drivers. - Removed every ffmpeg header and library test. + * src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/wave.cc, + src/resid-fp/wave.h: Support 6581/8580 autodetection based on + assumed latching of 8580 read operations. (This has been + tested by popping a 6581 chip into a 8xxx system and observing + that the SID test still works, thus it is a difference in the + SID and not difference in C64 system.) -2003-10-28 Andreas Boose +2009-12-25 Hannu Nuotio - * Version 1.13.12. + * src/crtc/crtc-draw.c, src/pet/petdww.c: Make DWW working in + 8032 (no higher resolution, unfortunately). Reduce table sizes + in crtc drawing function, hopefully reducing cache misses. + From Olaf Seibert. - * configure.in: Removed OS2 UI directory. +2009-12-25 Marco van den Heuvel -2003-10-26 Andreas Boose + * po/da.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/ressidcart.rc, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + danish translations. - * Version 1.13.11. + * src/translate.c, src/translate.txt: Removed some obsolete + entries. -2003-10-25 Andreas Matthies + * po/de.po: Updated. - * Search FFMPEG header files in ffmpeg directory. + * po/hu.po: Updated. -2003-10-25 Andreas Boose +2009-12-24 Fabrizio Gennari - * Version 1.13.10. + * src/arch/win32/ui.h: Fix one include file -2003-10-25 Andreas Matthies +2009-12-24 Hannu Nuotio - * Include mpegdrv.o if avcodec.h is found. + * src/pet/pet.c: Fix xpet autostart ROM check as suggested by + Olaf Seibert -2003-10-21 Andreas Boose +2009-12-23 Hannu Nuotio - * Version 1.13.9. + * src/pet/petmem.c: Fix typo resultion in xpet monitor io + command breakage -2003-10-19 Andreas Boose + * src/arch/unix/x11/xaw/about.c: Fix typo resulting in xaw FTBFS - * Version 1.13.8. + * src/autostart.c, src/c128/c128.c, src/c64/c64.c, + src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/machine.h, + src/pet/pet.c, src/plus4/plus4.c, src/vic20/vic20.c: Add + machine specific routines for checking when ROM has been left + in autostart -2003-10-18 Andreas Boose + * src/arch/platform.h, src/arch/sdl/menu_help.c: Add fallbacks + to platform discovery, split SDL UI version string to two + lines - * Version 1.13.7. +2009-12-23 Marco van den Heuvel - * doc/Makefile.am: Added new file. + * .descr, Makefile.am, build.minix, build/Makefile.am, + build/minix3/build-package.sh, + build/minix3/build-sdl-package.sh, build/minix3/build.sh, + doc/ReadmeSDL.txt, src/arch/unix/Makefile.am, + src/arch/unix/minix/descr, src/resid-fp/configure.in: Updated + the minix compile to use gcc instead of the ack compiler, and + added the possibility of building an sdl minix version as + well. - * acconfig.h: Removed. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/mui/mui.c, + src/arch/beos/Makefile.am, src/arch/beos/ui.cc, + src/arch/os2/dialogs/dialogs.rc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, + src/arch/os2/vac++/xpet/Xpet.ICC, + src/arch/os2/vac++/xplus4/Xplus4.ICC, + src/arch/os2/vac++/xvic/Xvic.ICC, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xpet.tgt, src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic.tgt, src/arch/platform.h, + src/arch/platform_qnx6_version.h, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_help.c, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/Makefile.am, + src/arch/unix/x11/xaw/about.c: Added platform specific info to + the about dialogs, the information it gets for the os, the cpu + and compiler comes from the platform*.h files at compile time. - * Makefile.am: Removed `acconfig.h'. + * src/c64/c64_256k.c, src/c64/c64io.c, src/c64/c64io.h, + src/c64/plus256k.c, src/c64/plus60k.c: Added a + cpu-address-line handling system (currently for c64_256k, + plus60k and plus256k memory expansion, but expandable for the + future). -2003-10-17 Andreas Matthies + * src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/pet.icc, + src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/pet.tgt: + Updated the os/2 vac++ and watcom project files for the rex + utility cart and pet graphics board additions. - * configure.in: Checks for FFMPEG header (avformat.h) and - libraries. + * src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj: Updated the sdl win32/64 + msvc project files and win32 watcom project files for the rex + utility cart and pet graphics board additions. -2003-10-12 Fabrizio Gennari + * src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/pet.tgt: Updated the win32 watcom + project files for the rex utility cart and pet graphics board + additions. - * INSTALL, doc/Win32-Howto.txt: Updated. + * src/arch/win64/c64cart.vcproj, src/arch/win64/pet.vcproj: + Updated the win64 msvc project files for the rex utility cart + and pet graphics board additions. - * doc/MSDOS-Howto.txt: New file. + * src/arch/win32/c64cart.dsp, src/arch/win32/pet.dsp: Updated + the win32 msvc project files for the rex utility cart and pet + graphics board additions. -2003-10-11 Andreas Boose +2009-12-22 Hannu Nuotio - * Version 1.13.6. + * src/c64/c64io.c, src/c64/c64io.h, src/c64/cart/Makefile.am, + src/c64/cart/c64cartmem.c, src/c64/cart/crt.c, + src/c64/cart/epyxfastload.c, src/c64/cart/epyxfastload.h, + src/c64/cart/rexutility.c, src/c64/cart/rexutility.h: Fix Epyx + FastLoad emulation, patch by Ingo Korb. - * configure.in: Fixed typo. + * src/arch/sdl/menu_pethw.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/petui.c, src/arch/unix/gui/uipetdww.c, + src/arch/unix/gui/uipetdww.h, src/crtc/crtc-draw.c, + src/crtc/crtc.c, src/crtc/crtc.h, src/crtc/crtctypes.h, + src/pet/Makefile.am, src/pet/pet.c, src/pet/petdww.c, + src/pet/petdww.h, src/pet/petmem.c, src/pet/petmem.h, + src/translate.c, src/translate.txt: Add support for Double-W + hi-res graphics board for PETs, patch by Olaf Seibert. -2003-10-11 pottendo +2009-12-21 Spiro Trikaliotis - * configure.in: Added preconditioning preprocessor directives - for: XShm.h, xf86vmode.h, xf86dga.h, regexp.h + * po/Makefile.in.in: Support $DESTDIR in po/. Patch by Rhialto + (NetBSD port), provided there by joerg .at. NetBSD.org. -2003-10-09 pottendo +2009-12-21 Hannu Nuotio - * acconfig.h: - * configure.in: moved gettext related macros + * src/vdrive/vdrive-iec.c, src/vdrive/vdrive-rel.c: vdrive debug + message fixes (patch #2918685, anonymous contribution) -2003-10-06 Andreas Boose +2009-12-20 Hannu Nuotio - * Version 1.13.5. + * src/arch/unix/dynlib.c, src/arch/unix/joy_usb.c: Fix NetBSD + FTBFS issues properly - * data/DRIVES/dos1570, data/DRIVES/d1571cr: New files. + * src/arch/unix/dynlib.c, src/arch/unix/joy_usb.c: Fix NetBSD + FTBFS issues and dynlib.c EOLs - * data/DRIVES/Makefile.am: Added new files. + * data/VIC20/Makefile.am, data/VIC20/sdl_pos_fi.vkm: Positional + fi(/se) xvic keymap for SDL UI -2003-10-05 Andreas Boose + * data/VIC20/sdl_sym.vkm: Fix left shift in SDL xvic keymap - * Version 1.13.4. +2009-12-20 Marco van den Heuvel -2003-10-03 Andreas Boose + * doc/html/index.html: Updated 2.2 download links, use these for + the VICE 2.2 release. - * Version 1.13.3. +2009-12-19 Hannu Nuotio - * configure.in, acconfig.h: Moved many definitions to - `configure.in'. + * src/arch/sdl/video.c: SDL: update palette only for active + canvas -2003-09-28 pottendo + * src/sounddrv/soundsdl.c: Add stereo support to SDL sound + driver - * data/fonts/Makefile.am (install): Added missing dependency - for installing the font data files. Fixes build-bug report by - A. Saari. + * src/arch/sdl/video.c: SDL: more NULL checks, refresh canvas on + screen switch, ignore hwscale updates targeted at inactive + canvas - * Makefile.am (SUBDIRS): Replaces unconditional `po' by - $(POSUB). This is filled with `po' in case NLS is activated. - Fixes build-bug report by A. Saari. +2009-12-19 Marco van den Heuvel -2003-09-28 Andreas Boose + * doc/html/amigaos.html, doc/html/index.html, doc/html/qnx.html: + Updated 2.2 download links, use these for the VICE 2.2 + release. - * Version 1.13.2. +2009-12-18 Hannu Nuotio -2003-09-27 Andreas Boose + * data/C64/Makefile.am, data/C64/sdl_sym_da.vkm, + data/C64/sdl_sym_fi.vkm, data/C64/sdl_sym_no.vkm, + data/C64DTV/Makefile.am, data/C64DTV/sdl_sym_da.vkm, + data/C64DTV/sdl_sym_fi.vkm, data/C64DTV/sdl_sym_no.vkm: Added + symbolic-ish x64(dtv) da/fi/no keymaps for SDL UI - * Version 1.13.1. + * src/arch/sdl/x128_ui.c: SDL x128: select initially shown + canvas based on 40/80 column key state (saved or set via + -40col/-80col) - * configure.in: Define `UNSTABLE'. + * src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uilib.h, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/xaw/x11ui.c: Add Compressed file filter to + gnomeui, fix xaw tape filter, change Smart attach default + filter back to All files -2003-09-22 Andreas Boose + * src/arch/unix/gui/uivicii.c: Add vice.vpl to the *nix palette + submenu, remove unnecessary N_()s - * Version 1.13. +2009-12-17 Antti S. Lankila -2003-09-21 Andreas Boose + * src/c64/c64sound.c, src/c64/sfx_soundexpander.c, + src/c64/sfx_soundsampler.c: Add resid support into + soundexpander. - * Version 1.12.35. +2009-12-16 Antti S. Lankila - * configure.in: Do not define `UNSTABLE'. + * src/c64/c64sound.c, src/c64/digimax.c: Make it possible to use + ReSID with digimax cart emulation. - * doc/vice.texi, doc/html/index.html, vice.spec, README: - Updated +2009-12-14 Spiro Trikaliotis -2003-09-20 Andreas Boose + * Version 2.2 - * Version 1.12.34. +2009-12-13 Christian Vogelgsang - * data/C128/x11_sym.vkm: Mapped cursor keys to the special - C128 cursor keys. + * data/PLUS4/osx_pos.vkm, data/PLUS4/osx_sym.vkm: macosx: fixed + plus4 shift on keymap -2003-09-13 Andreas Boose + * doc/ReadmeMacOSX.txt: fixed typos - * Version 1.12.33. + * doc/MacOSX-Build.txt, doc/Makefile.am, doc/ReadmeMacOSX.txt: + updated and cleaned up Mac OS X docs for 2.2 -2003-09-09 Andreas Boose +2009-12-13 Marco van den Heuvel - * Version 1.12.32. + * src/arch/amigaos/c128uires.h, src/arch/amigaos/mui/mui.c, + src/arch/amigaos/video.c, src/arch/os2/vac++/RESIDDTV.ICC, + src/arch/os2/vac++/incl/residdtv.icc, src/socket.c: Build + problem fixes, need to generate a new src with these fixes + included. - * doc/html/plain/NEWS: Updated. +2009-12-12 Spiro Trikaliotis -2003-09-09 Thomas Bretz + * build/Makefile.am, configure.in, doc/Makefile.am, + doc/html/Makefile.am, src/Makefile.am, + src/arch/sdl/Makefile.am, src/arch/sdl/syllable-files, + src/arch/sdl/win64-msvc/Makefile.am, src/arch/sdl/xbox, + src/arch/sdl/xbox/Makefile.am, + src/arch/unix/macosx/Makefile.am, src/arch/win32/Makefile.am, + src/c64dtv/Makefile.am, src/sounddrv/Makefile.am: Make sure to + include some files that were missing with 'make dist'. - * doc/html/index.html: - - changes Vice/2 site (old link is not existing anymore since - ages) +2009-12-08 pottendo -2003-09-06 Andreas Boose + * po/de.po: Updated. - * Version 1.12.31. +2009-12-05 Christian Vogelgsang - * doc/vice.texi: Updated monitor commands. + * doc/html/macosx.html: fixed links in macosx download page -2003-09-03 Andreas Boose +2009-12-01 Hannu Nuotio - * Version 1.12.30. + * doc/vice.texi, src/info.c: Mention Mikkel's monitor fixes -2003-09-03 Andreas Matthies + * po/da.po: Danish translation updates by Mikkel Holm Olsen - * configure.in: Define HAVE_TFE for windows. + * doc/html/plain/NEWS: Fix typos, remove empty C64 section -2003-09-02 Andreas Boose +2009-12-01 Marco van den Heuvel - * Version 1.12.29. + * doc/html/plain/NEWS: Changed the lightpen entries a bit. -2003-08-31 Andreas Boose +2009-11-30 pottendo - * Version 1.12.28. + * src/arch/unix/x11/gnome/uiscreenshot.c: + arch/unix/x11/gnome/uiscreenshot.c (build_screenshot_dialog): + Fixed runtime warning: GtkSpinButton: setting an adjustment + with non-zero page size is deprecated - * doc/vice.texi: Removed email addresses. +2009-11-30 Christian Vogelgsang -2003-08-29 Andreas Boose + * build/macosx/build-allext.sh: macosx: added SDLmain to extlib - * Version 1.12.27. + * build/macosx/build-allext.sh, build/macosx/build-gtk.sh, + build/macosx/build-inc.sh: macosx: reverted extlib changes. + added some more checkings -2003-08-24 Andreas Boose +2009-11-30 pottendo - * Version 1.12.26. + * src/arch/unix/x11/gnome/TODO: Updated - * doc/html/plain/NEWS: Updated. + * src/arch/unix/x11/gnome/lightpendrv.c: Removed obfuscated + cursor handling to get rid of gdk 2.18 dependency. -2003-08-17 Andreas Boose +2009-11-30 Marco van den Heuvel - * Version 1.12.25. + * src/info.c: Fixed info.c -2003-08-17 Andreas Boose + * configure.in: Fixed configure. - * Version 1.12.24. + * doc/vice.texi, src/info.c: Updated. - * configure.in, acconfig.h: Added HardSID define. + * doc/html/plain/NEWS: Added some more items. -2003-08-16 Andreas Boose + * doc/html/plain/NEWS: Changed some items around, added new + items and added some more detail. - * Version 1.12.23. + * src/arch/sdl/make-bindist_syllable.sh: Corrected some typos. -2003-08-10 Andreas Boose + * src/arch/os2/vac++/Makefile.am, + src/arch/os2/vac++/RESIDDTV.ICC, + src/arch/os2/vac++/incl/residdtv.icc, + src/arch/os2/vac++/x64dtv/X64DTV.ICC: Added the resid-dtv + engine to the os/2 vac++ project files and made x64dtv link + with it. - * Version 1.12.22. + * Makefile.am, configure.in, src/arch/sdl/Makefile.am, + src/arch/sdl/make-bindist_syllable.sh, + src/arch/sdl/syllable-files, + src/arch/sdl/syllable-files/Makefile.am, + src/arch/sdl/syllable-files/README, + src/arch/sdl/syllable-files/install.sh, + src/arch/sdl/syllable-files/uninstall.sh, + src/arch/sdl/syllable-files/x128.sh, + src/arch/sdl/syllable-files/x64.sh, + src/arch/sdl/syllable-files/x64dtv.sh, + src/arch/sdl/syllable-files/xcbm2.sh, + src/arch/sdl/syllable-files/xpet.sh, + src/arch/sdl/syllable-files/xplus4.sh, + src/arch/sdl/syllable-files/xvic.sh: Added syllable make + bindist(zip) support. -2003-08-03 Andreas Boose +2009-11-29 Christian Vogelgsang - * Version 1.12.21. + * build/macosx/build-gtk.sh: macosx: updated extlib to gtk+ 2.18 - * data/C128/win_pos.vkm, data/C128/win_sym.vkm, - data/C128/dos_pos.vkm, data/C128/dos_sym.vkm, - data/C128/beos_pos.vkm, data/C128/beos_sym.vkm: Added numpad - enter key. +2009-11-29 Antti S. Lankila - * data/C64/c64hq.vpl, data/C128/c64hq.vpl, - data/CBM-II/c64hq.vpl: New files. + * src/sound.h: Add pulse init hook declaration, remove + declaration of obsolete test driver. - * data/C64/Makefile.am, data/C128/Makefile.am, - data/CBM-II/Makefile.am: Added new files. +2009-11-29 Spiro Trikaliotis -2003-07-27 Andreas Boose + * src/cbmdos.c: Handle "$", "$0", "$1" and "$pattern" cases + correctly. Slightly modified patch by Ingo Korb. - * Version 1.12.20. +2009-11-29 Hannu Nuotio - * vice.spec: Added missing files as pointed out by Ulrik - Petersen . + * src/info.c: Update contributor info, patch by Ingo Korb -2003-07-26 Andreas Boose +2009-11-29 Christian Vogelgsang - * Version 1.12.19. + * src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m: + macosx: adapted more cocoa drive settings for different + machines - * configure.in: Added `parallel' library. + * src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib: + macosx: adapted cocoa drive settings for different machines -2003-07-20 Andreas Boose + * src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m: + macosx: adapted cocoa printer settings for different machines - * Version 1.12.18. + * src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: + adapted video settings menu in cocoa -2003-07-15 Andreas Boose +2009-11-29 pottendo - * Version 1.12.17. + * src/arch/unix/x11/gnome/lightpendrv.c: Removed grabing (as + suggested by Alankila), added cursor change. -2003-07-13 Andreas Boose +2009-11-29 Hannu Nuotio - * Version 1.12.16. + * src/arch/unix/readline/editline.c, + src/arch/unix/readline/editline.h, + src/arch/unix/readline/editline2.c: readline: readd SIZE_T + define, fix HIST_SIZE ifdef<->ifndef typo, update add_history + parameter also in editline2. Fixes bug #2902007. - * doc/html/index.html, doc/html/plain/NEWS: Cosmetical fixes. +2009-11-29 Christian Vogelgsang - * doc/html/images/navbarlogo.gif, - doc/html/images/vice-sublogo.jpg: Removed. + * src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: + corrected video standards for all machines -2003-07-12 Andreas Boose + * src/arch/unix/macosx/cocoa/view/controlwindow.m: macosx: keep + control panel visible if application deactivates - * Version 1.12.15. + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: + added cocoa SID settings -2003-07-07 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib: + macosx: updated sound nib - * Version 1.12.14. + * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m: + macosx: added ui for sound fragment size -2003-07-06 Andreas Boose +2009-11-29 Marco van den Heuvel - * Version 1.12.13. + * src/arch/win64/arch.vcproj: Win64 project files fixes. - * data/CBM-II/beos_bukp.vkm, data/CBM-II/dos_bukp.vkm, - data/CBM-II/win_bukp.vkm: New files. + * src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj: SDL win64 project file + fixes. - * data/CBM-II/Makefile.am: Added new files. + * doc/html/index.html: Added win64-ia64 sdl vice to the download + page. - * data/PLUS4/kernal: Changed Kernal. + * src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, + src/arch/win64/gfxoutputdrv.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/vic20.vcproj: + Fixed win64 project files. -2003-07-05 Andreas Boose + * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c: + Removed obsolete variables. - * Version 1.12.12. + * doc/html/index.html: Added a space to the 'solaris / sunos' + download item. -2003-07-02 Andreas Boose + * src/arch/sdl/make-bindist_skyos.sh, + src/arch/unix/skyos/make-bindist.sh: Added danish and turkish + po files to the SkyOS bindist. - * Version 1.12.11. +2009-11-28 Antti S. Lankila -2003-06-30 Andreas Boose + * src/sound.c: Make warp mode work also for drivers that don't + implement bufferspace(). - * Version 1.12.10. + * src/arch/unix/x11/gnome/lightpendrv.c: Drop pointer + grabs/ungrabs: forcibly ungrabbing the pointer confuses window + manager and makes GTK+ menus hard to dismiss by clicking on + desktop outside VICE window. Pottendo can figure out a way to + put them back, but it seems to me that there's no point to + grab the pointer in the first place. -2003-06-29 Andreas Boose + * src/arch/unix/readline/editline.h: It seems that HAVE_STDLIB_H + and HAVE_STDLIB are both used, and HAVE_STDLIB is even + declared in config.h. Thus, I suspect now that my earlier + change is bogus. - * Version 1.12.9. +2009-11-28 Marco van den Heuvel -2003-06-28 Andreas Boose + * src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h: + Fixed for gp2x compile. - * Version 1.12.8. + * src/arch/riscos/console.c, src/arch/riscos/ui.c, + src/arch/riscos/video.c, src/arch/riscos/vsync.c, + src/arch/unix/readline/editline.c, + src/arch/unix/readline/editline.h: Fixed for riscos compile. - * configure.in: Added core library. + * src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/os2/types.h, + src/arch/os2/vac++/config.h, + src/arch/os2/vac++/incl/mainsrc.icc, + src/arch/os2/vac++/incl/sounddrv.icc, src/c64/c64acia1.c, + src/cbm2/cbm2acia1.c, src/core/ciacore.c, src/pet/petacia1.c, + src/plus4/plus4acia.c, src/vice.h: Fixed for vac++ os/2 + compile. - * doc/html/plain/BUGS: Removed some duplicates. + * src/sounddrv/Makefile.am: Added soundpulse.c to the makefile. -2003-06-28 Andreas Boose +2009-11-27 Antti S. Lankila - * Version 1.12.7. + * doc/html/plain/NEWS: Mention that we now support PulseAudio. -2003-06-27 Andreas Boose +2009-11-27 Hannu Nuotio - * Version 1.12.6. + * src/arch/sdl/menu_sound.c: Add PulseAudio item to SDL UI - * doc/html/plain/BUGS: Updated. +2009-11-27 Antti S. Lankila -2003-06-26 Andreas Boose + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Update + intermixing/leaks-parameter and calculation. - * Version 1.12.5. + * src/sounddrv/soundpulse.c: tlength is bytes, not samples, so + multiply by two. -2003-06-23 Andreas Boose + * configure.in, src/sound.c, src/sounddrv/soundpulse.c: Add + pulseaudio support. - * Version 1.12.4. +2009-11-25 Hannu Nuotio -2003-06-22 Andreas Boose + * src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0: SDL-Dingoo: fix + xpet keymap index, default to OSS - * Version 1.12.3. +2009-11-25 Marco van den Heuvel - * doc/html/index.html: Changed download address of OS2 - distribution. + * src/arch/msdos/vic20ui.c: Added the FE & MC settings to the + msdos ui. -2003-06-21 Andreas Boose + * doc/html/index.html: Updated the screenshots link, even though + the actual screemshots won't get done till after the release + of 2.2 - * Version 1.12.2. + * doc/html/index.html: Added SDL win32/64 download links to the + 2.2 download page. - * configure.in: Define `HAVE_CATWEASELMKIII' for win32. +2009-11-24 Andreas Matthies -2003-06-11 Andreas Boose + * src/arch/win32/fullscrn.c: Disable items in the settings + dialog depending on the driver that is used. - * Version 1.12.1. +2009-11-24 Hannu Nuotio - * configure.in: Define `UNSTABLE'. + * src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0, + src/arch/sdl/dingoo-files/x128.dge, + src/arch/sdl/dingoo-files/x64.dge, + src/arch/sdl/dingoo-files/x64dtv.dge, + src/arch/sdl/dingoo-files/xcbm5x0.dge, + src/arch/sdl/dingoo-files/xcbm6x0.dge, + src/arch/sdl/dingoo-files/xpet.dge, + src/arch/sdl/dingoo-files/xplus4.dge, + src/arch/sdl/dingoo-files/xvic.dge: Fix svn properties for + SDL-Dingoo files - * acconfig.h: Removed definition for `UNSTABLE'. + * src/video/video-cmdline-options.c: Readd -/+CHIPfull for SDL + UI -2003-06-08 Andreas Boose + * src/arch/sdl/ui.c: SDL UI: added cmdline switches for menukeys + and misc. resources. Patch by Peter Edwards. - * Version 1.12. +2009-11-24 Marco van den Heuvel - * configure.in: Do not define `UNSTABLE'. + * src/arch/os2/vac++/incl/vic20.icc, + src/arch/os2/vac++/xvic/Xvic.ICC: Fixed the os/2 vac++ project + files. -2003-06-07 Andreas Boose + * src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-drive.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/os2/video.c, + src/arch/os2/watcom/c128c64.tgt, + src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/xvic-maincpu.c, + src/arch/os2/watcom/xvic.tgt: Fixed the os/2 watcom project + files. - * Version 1.11.50. + * src/arch/sdl/dingoo-files/xpet.dge, + src/arch/sdl/dingoo-files/xplus4.dge, + src/arch/sdl/dingoo-files/xvic.dge: Changed #!/bin/bash to + #!/bin/sh - * doc/html/plain/NEWS, doc/html/index.html: Updated. + * src/arch/beos/ui_sid.cc: Changed the beos ui to use the SID + engine/model combination method. -2003-06-01 Andreas Boose + * src/arch/win64/c64c128.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/xvic.vcproj: Fixed the win64 msvc project + files. - * Version 1.11.49. + * src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/xvic.tgt: Fixed the win32 watcom project + files. -2003-05-30 Andreas Boose + * src/arch/sdl/archdep_win32.c, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/xvic.tgt: Fixed the sdl win32 watcom + project files. - * Version 1.11.48. + * src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj: Fixed the sdl win64 msvc + project files. -2003-05-26 Andreas Boose + * src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/xvic.dsp: Fixed the sdl win32 msvc + project files. - * Version 1.11.47. + * src/arch/msdos/menudefs.c: Changed the msdos ui copyright + dialog to a scrolling text dialog. -2003-05-25 Andreas Boose + * src/arch/sdl/make-bindist_dingoo.sh: Added the 5x0 sdl ini + file to the dingoo make bindist script. - * Version 1.11.46. + * src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0, + src/arch/sdl/dingoo-files/xcbm5x0.dge: Renamed + sdl-vicerc-cbm25x0 to sdl-vicerc-cbm5x0. -2003-05-23 Andreas Matthies + * doc/ReadmeSDL.txt: Corrected a typo. - * configure.in: Fixed tests for Windows and BeOS. +2009-11-23 Hannu Nuotio - * doc/Readme.beos: Some changes. + * doc/ReadmeSDL.txt, src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0, + src/arch/sdl/dingoo-files/x128.dge, + src/arch/sdl/dingoo-files/x64.dge, + src/arch/sdl/dingoo-files/x64dtv.dge, + src/arch/sdl/dingoo-files/xcbm5x0.dge, + src/arch/sdl/dingoo-files/xcbm6x0.dge, + src/arch/sdl/dingoo-files/xpet.dge, + src/arch/sdl/dingoo-files/xplus4.dge, + src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix dge files, + add default configs, add Dingoo to ReadmeSDL.txt port list -2003-05-18 Andreas Boose +2009-11-23 Marco van den Heuvel - * Version 1.11.45. + * src/arch/msdos/uijoystick.c: Added allow opposite joystick + directions to the msdos ui. - * config.guess, config.sub, install-sh, missing, - mkinstalldirs: Updated. + * src/arch/msdos/uisound.c: Added sound fragment size to the + msdos ui. - * depcomp: New file. + * src/arch/msdos/uiattach.c: Added autostart settings to the + msdos ui. -2003-05-15 Andreas Boose +2009-11-22 Christian Vogelgsang - * Version 1.11.44. + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib: + macosx: fixed keymap indices for new machines - * INSTALL, README, vice.spec, doc/Readme.beos, doc/Readme.dos, - doc/vice.texi, doc/html/plain/TODO: Updated. +2009-11-22 Daniel Kahlin -2003-05-11 Andreas Boose + * src/arch/win32/rs232net.c: Fixed a problem making builds fail + on mingw32/msys. - * Version 1.11.43. +2009-11-22 Marco van den Heuvel -2003-05-04 Andreas Boose + * Makefile.am, vice-gtk.spec, vice-mint.spec, vice.spec: Updated + xaw and mint spec files and added gtk spec file. - * Version 1.11.42. + * src/Makefile.am: Added the new vicesocket.h file to the src + Makefile.am file. - * doc/html/plain/NEWS: Updated. + * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, + src/arch/beos/joy.cc, src/arch/beos/socketimpl.h, + src/arch/beos/ui.cc, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc, + src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_sound.cc, + src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.cc, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, + src/arch/beos/vicewindow.cc, src/cbm2/cbm2.c, + src/monitor/monitor_network.c, src/network.c, src/pet/pet.c, + src/plus4/plus4.c, src/socket.c, src/socket.h, + src/vicesocket.h: Added missing beos ui elements and did some + fixes to get the beos compile working again. -2003-05-03 Andreas Boose +2009-11-20 Christian Vogelgsang - * Version 1.11.41. + * src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m: + macosx: printer dialog fixes -2003-05-01 Andreas Boose +2009-11-20 Marco van den Heuvel - * Version 1.11.40. + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h: Added vic20 cart write-back + items to the amiga ui. -2003-04-26 Andreas Boose +2009-11-20 Hannu Nuotio - * Version 1.11.39. + * src/arch/sdl/dingoo-files, + src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/vsid.dge: SDL-Dingoo: remove + vsid.dge since a config file is needed, but vsid doesn't + support those -2003-04-24 Andreas Boose + * src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/vsid.dge, + src/arch/sdl/dingoo-files/x128.dge, + src/arch/sdl/dingoo-files/x64.dge, + src/arch/sdl/dingoo-files/x64dtv.dge, + src/arch/sdl/dingoo-files/xcbm5x0.dge, + src/arch/sdl/dingoo-files/xcbm6x0.dge, + src/arch/sdl/dingoo-files/xpet.dge, + src/arch/sdl/dingoo-files/xplus4.dge, + src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix + redirection, add vsid launcher - * Version 1.11.38. +2009-11-19 Antti S. Lankila -2003-04-22 Andreas Boose + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc: Fix ancient bug with kinked_dac, + resulting in systematic bias at filter center frequency. + Remove a kludge which probably compensated for this bug. - * Version 1.11.37. +2009-11-19 Marco van den Heuvel -2003-04-21 Andreas Boose + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h: Added the amiga allow opposite + joystick directions ui item. - * Version 1.11.36. + * po/it.po: Removed obsolete entries. -2003-04-20 Andreas Boose + * Makefile.am, configure.in, doc/html/index.html, + src/arch/sdl/Makefile.am, src/arch/sdl/dingoo-files, + src/arch/sdl/dingoo-files/Makefile.am, + src/arch/sdl/dingoo-files/sdl-vicerc, + src/arch/sdl/dingoo-files/x128.dge, + src/arch/sdl/dingoo-files/x64.dge, + src/arch/sdl/dingoo-files/x64dtv.dge, + src/arch/sdl/dingoo-files/xcbm5x0.dge, + src/arch/sdl/dingoo-files/xcbm6x0.dge, + src/arch/sdl/dingoo-files/xpet.dge, + src/arch/sdl/dingoo-files/xplus4.dge, + src/arch/sdl/dingoo-files/xvic.dge, + src/arch/sdl/make-bindist_dingoo.sh: Added sdl dingoo bindist + generation support. - * Version 1.11.35. + * po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/win32/res.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmidi.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + italian translations. -2003-04-19 Andreas Boose +2009-11-18 Hannu Nuotio - * Version 1.11.34. + * src/arch/sdl/joy.c, src/arch/sdl/ui.c: SDL UI: move keyboard + resource init earlier in the init order. Fixes bug with config + files without any HotkeyFile specification. -2003-04-19 Andreas Boose +2009-11-17 Antti S. Lankila - * Version 1.11.33. + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/sid/resid-fp.cc: Remove some old + cruft from filter algorithm, use the simplest version that + still seems to work. Update SID register fade delay to 34000 + clocks from about 8000 clocks, as this somewhat improves + rendition of Dunn's Theatre Europe. The 6581 chips 3984, 3789, + 4486, 1986S have been refitted, yielding slightly lighter + overall sound. -2003-04-18 Andreas Boose +2009-11-17 Marco van den Heuvel - * Version 1.11.32. + * po/it.po: Updated italian po file. - * doc/vice.texi: Small update. + * src/arch/amigaos/mui/mui.c: Corrected a typo. -2003-04-14 Andreas Boose + * src/arch/amigaos/mui/uisound.c: Added amiga sound fragment + size dialog. - * Version 1.11.31. + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + german translations. -2003-04-13 Andreas Boose +2009-11-16 Hannu Nuotio - * Version 1.11.30. + * src/arch/sdl/xvic_ui.c, src/vic20/vic.h: Disable xvic pixel + duplication for Dingux SDL, reposition and resize xvic SDL UI + for non-duplicated case -2003-04-12 Andreas Boose +2009-11-16 Marco van den Heuvel - * Version 1.11.29. + * src/arch/win32/res.rc, src/arch/win32/resvic20.rc: Updated the + swedish translations. -2003-04-11 Andreas Boose + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/tr.po: Removed obsolete entries. - * Version 1.11.28. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uiautostart.c, + src/arch/amigaos/mui/uiautostart.h, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h: Added amiga autostart settings + ui elements. - * configure.in, acconfig.h: Define `HAVE_TFE' for win32. +2009-11-15 Christian Vogelgsang -2003-04-10 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: + macosx: fixed Makefile.am - * Version 1.11.27. + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist: + macosx: added missing mouse scale -2003-04-07 Andreas Boose + * src/arch/unix/macosx/make-bindist.sh: macosx: add VICE.icns to + cocoa apps for info dialogs - * Version 1.11.26. + * doc/ReadmeSDL.txt, doc/html/plain/NEWS: addded Mac OS X NEWS. + added Mac OS X to SDL ports. -2003-04-06 Andreas Boose +2009-11-15 pottendo - * Version 1.11.25. + * po/de.po: Updated. -2003-04-05 Andreas Boose +2009-11-15 Peter Krefting - * Version 1.11.24. + * po/sv.po: Update Swedish translation (2912t0f0u). -2003-04-04 Andreas Boose +2009-11-15 Christian Vogelgsang - * Version 1.11.23. + * doc/MacOSX-ResourceTree.txt, + src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist, + src/arch/unix/macosx/analyze-vicerc.pl, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/make-bindist.sh: macosx: unified + resources into a single resource tree for all machines. added + a lot of machine resources. -2003-03-31 Andreas Boose +2009-11-15 Spiro Trikaliotis - * Version 1.11.22. + * src/arch/win32/vic20ui.c: Added missing includes system.h and + resources.h -2003-03-30 Andreas Boose + * src/plus4/ted-mem.c: Commented out unused variable and + calculation. - * Version 1.11.21. + * Version 2.1.20 -2003-03-26 Andreas Boose +2009-11-15 pottendo - * Version 1.11.20. + * po/de.po: Updated. -2003-03-24 Andreas Boose +2009-11-15 Marco van den Heuvel - * Version 1.11.19. + * src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Added + the vic20 FE & MC win32 write-back ui elements. - * configure.in: Link win32 build with `th32'. + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added + a sound fragment size element to the win32 ui. -2003-03-23 Andreas Boose + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/ressidcart.rc, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated turkish + translations. - * Version 1.11.18. + * data/C64/Makefile.am, data/C64/win_sym_it.vkm: Added italian + x64 win32 vkm file as provided by Thomas Mazzi. -2003-03-22 Andreas Boose + * Makefile.am: 'Fixed' the tar and more than 99 chars issue. - * Version 1.11.17. +2009-11-14 Hannu Nuotio -2003-03-21 Andreas Boose + * src/info.c: Added (some) new contributors, updated own info - * Version 1.11.16. + * README: Update the other version number too -2003-03-20 Andreas Boose +2009-11-13 Christian Vogelgsang - * Version 1.11.15. + * src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: fixed + reconfiguring of multiple canvases -2003-03-16 Andreas Boose + * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.h, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/vicenotifications.h, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added + lightpen support - * Version 1.11.14. +2009-11-13 Marco van den Heuvel -2003-03-09 Andreas Boose + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc, + src/translate.c: Updated the swedish translations. - * Version 1.11.13. + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added the allow + opposite joystick directions menu item to the win32 ui. -2003-03-08 Andreas Boose + * po/tr.po: Updated tr.po file. - * Version 1.11.12. +2009-11-13 Antti S. Lankila - * configure.in: Check for `winioctl.h'. + * src/resid-fp/filter.cc: Reduce resonance control from 10 dB to + about 8 dB. The control range is tricky to see because of the + simultaneous 6 dB adjustment between lp and hp. -2003-03-02 Andreas Boose +2009-11-12 Antti S. Lankila - * Version 1.11.11. + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Tom Roger (SLC) convinced me to change + the output amp clipping slightly and to reinstate the + distortion threshold. These changes seem to fix the + problematic songs. The changes necessiate a parameter tweak in + reduction of nonlinearity that had similar effects as + adjusting the distortion threshold. - * configure.in: Check for some win32 defines to enable - Catweasel support. +2009-11-12 Hannu Nuotio -2003-02-23 Andreas Boose + * src/arch/sdl/vsyncarch.c: Fix a freeze-after-some-hours bug - * Version 1.11.10. +2009-11-12 Peter Krefting - * configure.in: Check for `cwsid.h'. + * po/sv.po: Update Swedish translation to 2.2 (2904t0f0u). -2003-02-16 Andreas Boose +2009-11-11 Andreas Matthies - * Version 1.11.9. + * src/gfxoutputdrv/ffmpegdrv.c: Fixed restart of movie recording + when a snapshot/history is loaded. This was introduced with + the soundmovie abstraction layer. -2003-02-15 Andreas Boose +2009-11-11 Antti S. Lankila - * Version 1.11.8. + * src/resid-fp/filter.h: SLC reported excessive distortion on + some filterless tunes. I agree. - * configure.in: Removed `soundsid.o'. +2009-11-10 Hannu Nuotio - * data/C128/*: Reorganized firmware. + * src/c64/cart/easyflash.c: EasyFlash: clean up unused debug + code, improved CHIP header handling. Patch by ALeX Kazik. -2003-02-09 Andreas Boose + * src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c, + src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cart.h: + Disable FE3/Mega-Cart write back if cartridge was from a + snapshot, cast away few 64bit-only warnings - * Version 1.11.7. +2009-11-10 Andreas Matthies - * configure.in: Define `HAVE_CATWEASELMKIII' for win32. + * doc/html/plain/NEWS: Updated NEWS with DX9 stuff. -2003-02-08 Andreas Boose +2009-11-09 Spiro Trikaliotis - * Version 1.11.6. + * Version 2.1.19 - * doc/html/index.html: Updated. +2009-11-08 Christian Vogelgsang -2003-02-03 Andreas Boose + * data/CBM-II/Makefile.am, data/CBM-II/osx_pos_uk.vkm, + data/CBM-II/osx_sym_uk.vkm, data/PET/Makefile.am, + data/PET/osx_sym_gr.vkm, data/PET/osx_sym_uk.vkm, + data/PLUS4/Makefile.am, data/PLUS4/osx_pos.vkm, + data/PLUS4/osx_sym.vkm, data/VIC20/osx_pos.vkm, + data/VIC20/osx_sym.vkm, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/kbd.h, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/cbm2controller.h, + src/arch/unix/macosx/cocoa/menu/cbm2controller.m, + src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/cbm2ui.m, + src/arch/unix/macosx/cocoa/menu/petcontroller.h, + src/arch/unix/macosx/cocoa/menu/petcontroller.m, + src/arch/unix/macosx/cocoa/menu/petmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/petmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/petui.m, + src/arch/unix/macosx/cocoa/menu/plus4controller.h, + src/arch/unix/macosx/cocoa/menu/plus4controller.m, + src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/plus4ui.m: macosx: added cocoa + xcbm2, xpet and xplus4 - * Version 1.11.5. +2009-11-08 Daniel Kahlin -2003-01-29 Andreas Boose + * src/info.c: Updated with some recent additions. (xvic + cartridges + resid-dtv) - * Version 1.11.4. + * doc/html/plain/NEWS: Added an entry about half-char splits in + xvic. -2003-01-26 Andreas Boose +2009-11-08 Andreas Matthies - * Version 1.11.3. + * src/arch/win32/video-dx9.c: Fixed calculation of + shrinked_width in fixed aspect ratio mode. -2003-01-22 Andreas Boose +2009-11-06 Hannu Nuotio - * Version 1.11.2. + * po/POTFILES.in, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisid.h, + src/arch/unix/gui/uisidcart.c, src/arch/unix/gui/uisidcart.h, + src/arch/unix/gui/vic20ui.c: SID engine/model menu combination + for *nix UI - * configure.in, acconfig.h: Define `HAVE_CATWEASELMKIII' for - Unix. +2009-11-05 Hannu Nuotio -2003-01-21 Andreas Boose + * src/arch/unix/gui/vic20ui.c: Add xvic cartridge extra options + to *nix UIs - * Version 1.11.1. +2009-11-04 Andreas Matthies - * configure.in: Define `UNSTABLE'. Added `soundsid.o'. + * src/arch/win32/uimediafile.c: Fixed handling of the ffmpeg + controls again. -2003-01-20 Andreas Boose + * src/gfxoutputdrv/ffmpegdrv.c: Enable H264 codec and fix some + parameters for the FFV1 codec. - * Version 1.11a. +2009-11-04 Hannu Nuotio -2003-01-20 Andreas Boose + * src/arch/sdl/menu_sid.c: SID engine/model menu combination for + SDL UI - * Version 1.11. +2009-11-04 Fabrizio Gennari - * doc/html/index.html, doc/html/plain/NEWS: Updated. + * src/plus4/ted-mem.c, src/sid/sid-cmdline-options.c, + src/sid/sid-resources.c: Remove some Visual Studio warnings -2003-01-18 Andreas Boose +2009-11-04 Marco van den Heuvel - * Version 1.10.46. + * src/arch/amigaos/mui/uisidcart.c, + src/arch/amigaos/mui/uisiddtv.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c: Changed + the sid dialogs of the msdos ui to the engine/model + combination type, only valid combinations are shown in the ui. - * README, vice.spec, doc/Readme.dos, doc/vice.texi, - doc/html/index.html, doc/html/plain/NEWS, doc/html/plain/TODO: - Updated. + * src/arch/amigaos/mui/uisid.c, src/arch/win32/uisid.c, + src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c, + src/sid/sid.h: Added definitions for the parsid, hardsid and + cw engine/models and made the win32 and amiga ui use them. -2003-01-16 Andreas Boose + * src/arch/msdos/c64ui.c, src/arch/msdos/tuifs.c, + src/arch/msdos/tuimenu.c, src/arch/msdos/uic64dtv.c, + src/arch/msdos/uidqbb.c: Fixed some errors. - * Version 1.10.45. + * src/arch/amigaos/mui/mui.c: Fixed the amiga ui to use the new + sid engine/model setting function. -2003-01-12 Andreas Boose +2009-11-03 Andreas Matthies - * Version 1.10.44. + * src/gfxoutputdrv/ffmpegdrv.c: Fixed for viewports not a + multiple of 16. -2003-01-11 Andreas Boose + * src/arch/win32/uimediafile.c: Fill FFMPEG settings controls + even if FFMPEG driver is not selected. - * Version 1.10.43. + * src/monitor/monitor.c: Fixed memory leak. -2003-01-08 Andreas Boose + * src/arch/win32/video-dx9.c, src/arch/win32/videoarch.h: Keep + aspect ratio implemented for fullscreen mode. - * Version 1.10.42. +2009-11-03 Marco van den Heuvel -2003-01-05 Andreas Boose + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/mui.h, + src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisidcart.c, + src/arch/amigaos/mui/uisiddtv.c, src/arch/amigaos/video.c: + Changed the amiga ui sid dialogs to the engine/model + combination type, only valid combinations are shown in the ui, + and fixed some errors. - * Version 1.10.41. + * configure.in: Changed the xaw lib checking to where configure + will stop with an error if needed X11 libs are missing. -2003-01-03 Andreas Boose + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/uisid.c, src/arch/win32/uisidcart.c, + src/arch/win32/uisiddtv.c, src/sid/sid-resources.h, + src/sid/sid.h: Changed the sid dialogs to the engine/model + combination type, only valid combinations are shown in the ui. - * Version 1.10.40. + * configure.in: Fixed the commctrl.h shlobj.h winioctl.h header + checks. -2003-01-02 Andreas Matthies +2009-11-02 Spiro Trikaliotis - * configure.in: Moved test for executable extension below - the test for external programs. + * src/resid-fp/filter.cc: Changed constant from type double to + float to prevent warning. -2003-01-01 Andreas Boose +2009-11-02 Hannu Nuotio - * Version 1.10.39. + * src/vic20/cart/finalexpansion.c: Fix FE3 snapshot by moving + flash040 module handling after closing the main FE3 module and + shortening the flash040 module name -2002-12-30 Fabrizio Gennari +2009-11-02 Antti S. Lankila - * configure.in: Check for executable filename extension. + * src/resid-fp/filter.cc: Reduce clearly excessive filter + resonance on 6581 side. -2002-12-30 Andreas Boose +2009-11-02 Marco van den Heuvel - * Version 1.10.38. + * src/plus4/ted.c: Applied plus4 ted patch as contributed by + Attila Grosz. -2002-12-28 Andreas Boose + * src/arch/unix/gp2x/gpe-files/x128.gpe, + src/arch/unix/gp2x/gpe-files/x64.gpe, + src/arch/unix/gp2x/gpe-files/x64dtv.gpe, + src/arch/unix/gp2x/gpe-files/xcbm2.gpe: Fixed the sid + engine/model selection command line of the gp2x .gpe files. - * Version 1.10.37. +2009-11-02 Antti S. Lankila -2002-12-27 Andreas Boose + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/wave.cc, + src/resid-fp/wave.h, src/sid/resid-fp.cc: New analog filter + based on slightly nonlinear amplifier simulation. The filter + is a bit glitchy right now, but the glitches can probably be + tweaked away. Updated combined waveforms after some + modifications to fitting algorithm and the calculation + algorithm yielded improved fitness. Made the SID sound + slightly louder. Reduced 8580 resonance. - * Version 1.10.36. +2009-11-01 Spiro Trikaliotis -2002-12-21 Andreas Boose + * src/drive/iec/iecrom.c: Fixed 1541 drive ROM checksum for + 901229-05 ROM. - * Version 1.10.35. +2009-11-01 Christian Vogelgsang -2002-12-15 Andreas Boose + * data/VIC20/Makefile.am, data/VIC20/osx_pos.vkm, + data/VIC20/osx_sym.vkm, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64controller.h, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/vic20controller.h, + src/arch/unix/macosx/cocoa/menu/vic20controller.m, + src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.m, + src/arch/unix/macosx/cocoa/menu/vic20ui.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, + src/arch/unix/macosx/x11-launcher.sh: macosx: added cocoa xvic - * Version 1.10.34. +2009-11-01 pottendo -2002-12-14 Andreas Boose + * src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/x11ui.c: made `ui_cached_video_canvas' + static again. - * Version 1.10.33. +2009-11-01 Christian Vogelgsang - * configure.in: Added drive/iec and drive/ieee directory. + * build/macosx/build-vice-dist.sh: macosx: fixed references of + embedded libraries -2002-12-08 Andreas Boose +2009-11-01 Spiro Trikaliotis - * Version 1.10.32. + * src/arch/win32/uimon.c: Allow settings breakpoints in monitor + when TDE is off. Patch by iAN_CooG. (#2865640) - * configure.in: Added drive/tcbm directory. +2009-11-01 Marco van den Heuvel -2002-12-07 Andreas Boose + * doc/cartconv.txt: Updated cartconv.txt. - * Version 1.10.31. + * README, build/xbox-sdl/build.sh, doc/html/Makefile.am, + doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html, + doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, + doc/html/sco.html, doc/html/solaris.html, doc/vice.texi, + po/da.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, po/tr.po, vice-mint.spec, vice.spec: Changed the + html pages and some other files in preparation of the 2.2 + release. -2002-12-03 Andreas Boose + * src/sid/sid-resources.c: Fixed the DTVSID command-line + selection. - * Version 1.10.30. + * src/sid/sid-cmdline-options.c, src/sid/sid-resources.c, + src/sid/sid-resources.h, src/sid/sid.h, src/translate.c, + src/translate.txt: Changed the sid engine and model + command-line selection to a combined SID engine/model + selection, that way only valid combinations can be used from + the command line. -2002-12-01 Andreas Boose +2009-10-31 Hannu Nuotio - * Version 1.10.29. + * src/core/flash040core.c, src/flash040.h, + src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, + src/vic20/cart/generic.h, src/vic20/cart/megacart.c, + src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cart.h, src/vic20/vic20-snapshot.c, + src/vic20/vic20memsnapshot.c: Implement xvic cart snapshots + (including flash040), bump xvic snapshot revision number -2002-11-23 Andreas Boose +2009-10-29 pottendo - * Version 1.10.28. + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/vsyncarch.c, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/lightpendrv.h, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c + (ui_open_canvas_window): remember app_shell index for + distinction of canvas for lightpen. (ui_open_canvas_window): + Remember offx correction offset. (enter_window_callback): + update canvas to use for lightpendrv. + + * arch/unix/x11/gnome/videoarch.h (struct video_canvas_s): new + fields `offx' and `app_shell' to make lightpendrv happy. + `offx' is a kludge to pass over the correction offset to the + lightpendrv. + + * arch/unix/x11/gnome/lightpendrv.c (gtk_lightpen_update): + Reworked to handle multi-canvas and add kludge to correct + x-size of screen. + + * arch/unix/vsyncarch.c (vsyncarch_presync): fixed typo. + + * arch/unix/gui/vic20ui.c: Added lightpen menu. + + * arch/unix/gui/c128ui.c (io_extensions_submenu): Lightpen + only for GTK gui. * arch/unix/gui/c64ui.c: Likewise. -2002-11-22 Andreas Boose +2009-10-29 Hannu Nuotio - * Version 1.10.27. + * src/vic20/vic.c, src/vic20/vic.h: Add extra bit to xvic + lightpen x resolution -2002-11-20 Andreas Boose +2009-10-29 pottendo - * Version 1.10.26. + * src/info.c: Removed `/Glance' from Emirs credits on request. -2002-11-19 Andreas Boose +2009-10-29 Christian Vogelgsang - * Version 1.10.25. + * src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: hold + flicker fixed frame if emulator is paused -2002-11-18 Andreas Boose +2009-10-28 Marco van den Heuvel - * Version 1.10.24. + * src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c, + src/c128/z80mem.h: Did some more code cleanups. -2002-11-16 Andreas Boose +2009-10-27 Marco van den Heuvel - * Version 1.10.23. + * src/c128/c128-resources.c, src/c128/c128-snapshot.c, + src/c128/c128-snapshot.h, src/c128/c128memlimit.h, + src/c128/c128memrom.c, src/c128/c128memrom.h, + src/c128/c128memsnapshot.h, src/c128/c128mmu.c, + src/c128/c128mmu.h, src/c128/c128rom.c, src/c128/c128romset.c, + src/c128/c128video.c, src/c128/daa.c, src/c128/daa.h, + src/c128/functionrom.h, src/c64/c64-cmdline-options.c: Did + some more code cleanups. - * acconfig.h, configure.in: Added `HAVE_RAWDRIVE' conditional. + * src/c128/c128-cmdline-options.h, src/c128/c128.c, + src/c128/c128.h, src/c128/c128cia1.c, src/c128/c128cpu.c, + src/c128/c128drive.c, src/c128/c128embedded.c, + src/c128/c128fastiec.c, src/c128/c128fastiec.h, + src/c128/c128mem.c, src/c128/c128mem.h, + src/c128/c128meminit.c, src/c128/c128meminit.h, + src/c128/c128memlimit.c, src/c64/tfearch.h: Did some more code + cleanups. -2002-11-15 Dag Lem + * src/arch/sdl/archdep_xbox.c: Changed the xbox + archdep_require_vkbd() to return 1. - * configure.in: Correction for recent versions of autoconf. + * src/plus4/ted-badline.c: Corrected a memset that was supposed + to be a memcpy. -2002-11-15 Andreas Boose +2009-10-26 Christian Vogelgsang - * Version 1.10.22. + * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx: + fixed missing return value -2002-11-13 Andreas Boose +2009-10-26 Hannu Nuotio - * Version 1.10.21. + * src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c, + src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, + src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c, + src/arch/sdl/uimenu.c: Improved path handling for Dingoo/GP2X, + added archdep vkbd preference for UI text input dialogs. Patch + provided by Peter Edwards. -2002-11-12 Andreas Boose +2009-10-26 Christian Vogelgsang - * Version 1.10.20. + * src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved + OpenGL locking - * * configure.in: Only support OpenCBM now. +2009-10-26 pottendo -2002-11-11 Andreas Boose + * po/de.po: Updated. - * Version 1.10.19. +2009-10-25 Daniel Kahlin -2002-11-10 Dag Lem + * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, + src/vic20/vic.h: Implemented rendering of half char splits for + foreground colors and reverse mode. - * configure.in: Corrections for recent versions of autoconf. +2009-10-25 Christian Vogelgsang - * depcomp: New script required by recent versions of automake. + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/mousedrv.m, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved + mouse handling and corrected y flip -2002-11-10 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/videoparam.h, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added + flicker fixer to sync draw - * Version 1.10.18. +2009-10-25 Daniel Kahlin - * acconfig.h, configure.in: Added Michael Klein's realdrive - patch. + * src/vic20/vic-mem.c: Corrected the timing of auxiliary color + changes. (was one cycle early) -2002-11-10 Andreas Boose +2009-10-25 Spiro Trikaliotis - * Version 1.10.17. + * src/monitor.h, src/monitor/monitor.c: mon_ioreg_add_list() now + has ints as 3rd and 4th parameter (instead of WORD), + eliminating warnings. -2002-11-03 Andreas Boose +2009-10-25 Marco van den Heuvel - * Version 1.10.16. + * src/plus4/ted-badline.c, src/plus4/ted-fetch.c, + src/plus4/ted-mem.c, src/plus4/ted.c, src/plus4/tedtypes.h: + Applied plus4 ted patches as contributed by Attila Grosz. -2002-10-31 Andreas Boose + * po/de.po, src/arch/win32/res.rc, + src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc, + src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc: + Updated german translations. - * Version 1.10.15. +2009-10-24 Hannu Nuotio -2002-10-27 Andreas Boose + * doc/html/plain/NEWS: Updated. - * Version 1.10.14. + * src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h, + src/arch/sdl/uimon.c: Always use escaped_is_null in + sdl_ui_readline, remove as redundant. Fixes canceling text + input dialogs. + + * src/arch/sdl/menu_common.c, src/arch/sdl/ui.c: Fix small SDL + UI monitor bugs + +2009-10-24 Christian Vogelgsang + + * src/arch/unix/macosx/make-bindist.sh: macosx: added CBM font + to cocoa releases + +2009-10-24 Marco van den Heuvel + + * src/arch/win32/uiplus4mem.c: Fixed the win32 plus4 memory + settings dialog. + + * src/c64/patchrom.c, src/c64/patchrom.h, src/c64/plus256k.c, + src/c64/plus60k.c, src/c64/psid.c, src/c64/psid.h, + src/c64/psiddrv.h, src/c64/ramcart.c, src/c64/reloc65.c, + src/c64/reu.c, src/c64/reu.h, src/c64/sfx_soundexpander.c, + src/c64/sfx_soundsampler.c, src/c64/tfe.c: Did some more code + cleanups. + +2009-10-23 pottendo + + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uilightpen.c, + src/arch/unix/gui/uilightpen.h, src/arch/unix/vsyncarch.c, + src/arch/unix/x11/gnome/Makefile.am, + src/arch/unix/x11/gnome/TODO, + src/arch/unix/x11/gnome/lightpendrv.c, + src/arch/unix/x11/gnome/lightpendrv.h, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uiarch.h, src/gfxoutputdrv/ffmpegdrv.c: + * arch/unix/x11/gnome/x11ui.c (mouse_handler): hook lightpen. + (ui_open_canvas_window): Likewise. + + * arch/unix/x11/gnome/uiarch.h (enum ui_keysym_s): Added + KEYSYM_g as shortcut for lightpen toggle. made + `ui_cached_video_canvas' global (this is a hack and should be + fixed one day). + + * arch/unix/x11/xaw/uiarch.h (enum ui_keysym_s): Added + KEYSYM_g as shortcut for lightpen toggle. + + * arch/unix/x11/gnome/lightpendrv.[ch]: new files. + + * arch/unix/vsyncarch.c (vsyncarch_presync): hook lightpen + update. + + * arch/unix/gui/uilightpen.[ch]: new files. + + * arch/unix/x11/gnome/Makefile.am (libgnomeui_a_SOURCES): + Added `lightpen*'. * arch/unix/gui/Makefile.am + (libarchgui_a_SOURCES): Likewise. + + * gfxoutputdrv/ffmpegdrv.c (ffmpegdrv_close_video): check + `picture' and `tmp_picture' before freeing. + + * po/de.po: Updated. + +2009-10-23 Marco van den Heuvel + + * src/c64/fmopl.h, src/c64/georam.c, src/c64/georam.h, + src/c64/isepic.c, src/c64/mmc64.c: Did some more code + cleanups. + +2009-10-22 Spiro Trikaliotis + + * src/arch/win32/c64c128.dsp, src/c64/c64io.c: Added missing + includes and missing include directory src/c64/cart + + * src/arch/win32/uisidcart.c: Removed unused variable. + +2009-10-21 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib, + src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.h, + src/arch/unix/macosx/cocoa/menu/vicefilepanel.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added + disk/tape image contents preview in open panel. + + * src/log.c, src/log.h: added log_enable() to temporarly + disable/enable logging + + * src/c64/c64io.c: added missing HAVE_TFE + +2009-10-21 Andreas Matthies + + * src/core/viacore.c: This should fix the timer wrap bug. + +2009-10-21 Spiro Trikaliotis + + * Version 2.1.18 + +2009-10-21 Marco van den Heuvel + + * src/c64/c64-cmdline-options.h, src/c64/c64-midi.c, + src/c64/c64-midi.h, src/c64/c64-resources.c, + src/c64/c64-resources.h, src/c64/c64-snapshot.c, + src/c64/c64-snapshot.h, src/c64/c64acia1.c, src/c64/c64bus.c, + src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64cia1.c, + src/c64/c64cia2.c, src/c64/c64datasette.c, src/c64/c64drive.c, + src/c64/c64embedded.c, src/c64/c64export.c, + src/c64/c64export.h, src/c64/c64fastiec.c, + src/c64/c64fastiec.h, src/c64/c64iec.c, src/c64/c64iec.h, + src/c64/c64io.h, src/c64/c64keyboard.c, src/c64/c64keyboard.h, + src/c64/c64mem.c, src/c64/c64mem.h, src/c64/c64meminit.c, + src/c64/c64meminit.h, src/c64/c64memlimit.c, + src/c64/c64memrom.c, src/c64/c64memrom.h, + src/c64/c64memsnapshot.c, src/c64/c64memsnapshot.h, + src/c64/c64parallel.c, src/c64/c64parallel.h, + src/c64/c64pla.c, src/c64/c64pla.h, src/c64/c64printer.c, + src/c64/c64rom.c, src/c64/c64rom.h, src/c64/c64romset.c, + src/c64/c64rsuser.c, src/c64/c64rsuser.h, src/c64/c64sound.c, + src/c64/c64tpi.c, src/c64/c64tpi.h, src/c64/c64video.c, + src/c64/digimax.c, src/c64/dqbb.c, src/c64/fmopl.c: Did some + more code cleanups. + + * src/c64/c64io.c, src/c64/cart/actionreplay.c, + src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c, + src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c, + src/c64/cart/actionreplay4.h, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: Added more I/O devices to the + monitor I/O list. + +2009-10-20 Marco van den Heuvel + + * src/c64/c64.c, src/c64/c64.h, src/c64/c64_256k.c, + src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h, + src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/c64cartmem.h, src/c64/cart/comal80.c, + src/c64/cart/crt.c, src/c64/cart/crt.h, + src/c64/cart/delaep256.c, src/c64/cart/delaep64.c, + src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.c, + src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c, + src/c64/cart/epyxfastload.h, src/c64/cart/expert.c, + src/c64/cart/expert.h, src/c64/cart/final.c, + src/c64/cart/final.h, src/c64/cart/generic.c, + src/c64/cart/generic.h, src/c64/cart/ide64.c, + src/c64/cart/ide64.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h, + src/c64/cart/magicformel.c, src/c64/cart/magicformel.h, + src/c64/cart/mikroass.c, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h, src/c64/cart/rexep256.c, + src/c64/cart/ross.c, src/c64/cart/stardos.c, + src/c64/cart/stb.c, src/c64/cart/supergames.c, + src/c64/cart/supergames.h, src/c64/cart/supersnapshot.c, + src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.c, + src/c64/cart/zaxxon.h: Did some more code cleanups. + +2009-10-19 Marco van den Heuvel + + * src/arch/win32/uisnapshot.c, src/arch/win32/uisnapshot.h, + src/arch/win32/uisound.c, src/arch/win32/uisoundexpander.c, + src/arch/win32/uispeed.c, src/arch/win32/uispeed.h, + src/arch/win32/uitfe.c, src/arch/win32/uitfe.h, + src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, + src/arch/win32/uivideo.c, src/arch/win32/uivideo.h, + src/arch/win32/vic20ui.c, src/arch/win32/video-ddraw.c, + src/arch/win32/video-dx9.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h, src/arch/win32/vsidui.c, + src/arch/win32/vsyncarch.c, src/arch/win32/winlong.h, + src/arch/win32/winmain.c, src/arch/win32/winmain.h, + src/c64/cart/actionreplay.c, src/c64/cart/actionreplay.h, + src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h, + src/c64/cart/actionreplay4.c: Did some more code cleanups. + +2009-10-18 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: + adapted Makefile.am to resource changes + + * src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: + macosx: converted all nib resources to xml + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/make-bindist.sh: macosx: joykeys now + support N/A in editor. added clear button to clear whole + keyset + + * src/joystick.c: joykeys are now preset to the keboard NONE + symbol + + * build/macosx/build-hidutils.sh: macosx: fixed HID utitilies + for macos 10.6 + + * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, + data/C64/osx_pos.vkm, data/C64/osx_sym_de.vkm, + data/C64/osx_sym_us.vkm, src/arch/unix/archdep.h: macosx: + fixed shifted cursor movement in x64 + + * src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved + multi buffer blending + +2009-10-18 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Readme.txt: Added some info about the + 'make bindist' batch file in the win32 sdl dir to the readme + file. + + * src/arch/win32/res.rc, src/arch/win32/ui-resources.c, + src/arch/win32/uimonmsg.h, src/arch/win32/uimouse.c, + src/arch/win32/uimouse.h, src/arch/win32/uinetwork.c, + src/arch/win32/uiperipheral.c, src/arch/win32/uiperipheral.h, + src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c, + src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c, + src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.c, + src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c, + src/arch/win32/uiquicksnapshot.h, src/arch/win32/uiram.c, + src/arch/win32/uiram.h, src/arch/win32/uiramcart.c, + src/arch/win32/uiramcart.h, src/arch/win32/uireu.c, + src/arch/win32/uireu.h, src/arch/win32/uirom.c, + src/arch/win32/uirs232.c, src/arch/win32/uirs232.h, + src/arch/win32/uirs232user.c, src/arch/win32/uirs232user.h, + src/arch/win32/uisid.c, src/arch/win32/uisid.h, + src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c: Did + some more code cleanups. + +2009-10-17 Andreas Matthies + + * src/arch/win32/fullscrn.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt: + Added aspect ratio control to the video settings UI. + +2009-10-17 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: make gl + context only current if its required. fixes problems on ppc + + * src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added + experimental multi buffer temporal filtering for graphics + output + + * src/video/render1x1pal.c, src/video/render2x2pal.c, + src/video/video-color.c, src/video/video-color.h: added + optional alpha value support for PAL emulation rendering in 32 + bit RGBA + +2009-10-17 Marco van den Heuvel + + * src/arch/win32/uikeyboard.h, src/arch/win32/uilib.c, + src/arch/win32/uilib.h, src/arch/win32/uilightpen.c, + src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c, + src/arch/win32/uimmc64.c, src/arch/win32/uimon.c: Did some + more code cleanups. + +2009-10-16 Christian Vogelgsang + + * configure.in, + src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/Makefile.am, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/videoarch.h, + src/arch/unix/macosx/cocoa/videoparam.h, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: more + graphics output rewriting. added sync draw mode. + +2009-10-16 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, + src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, + src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c, + src/arch/win32/rs232net.h, src/arch/win32/signals.c, + src/arch/win32/statusbar.c, src/arch/win32/statusbar.h, + src/arch/win32/system.c, src/arch/win32/tfearch.c, + src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/uiacia.c, src/arch/win32/uiacia.h, + src/arch/win32/uiattach.c, src/arch/win32/uiattach.h, + src/arch/win32/uiautostart.c, src/arch/win32/uic128.c, + src/arch/win32/uic128.h, src/arch/win32/uic64_256k.c, + src/arch/win32/uic64cart.c, src/arch/win32/uic64cart.h, + src/arch/win32/uic64dtv.c, src/arch/win32/uicart.c, + src/arch/win32/uicart.h, src/arch/win32/uicbm2set.c, + src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c, + src/arch/win32/uidatasette.c, src/arch/win32/uidatasette.h, + src/arch/win32/uidigimax.c, src/arch/win32/uidqbb.c, + src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec128.h, + src/arch/win32/uidrivec64.c, src/arch/win32/uidrivec64.h, + src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidrivepetcbm2.h, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidriveplus4.h, + src/arch/win32/uidrivevic20.c, src/arch/win32/uidrivevic20.h, + src/arch/win32/uieasyflash.c, src/arch/win32/uievent.c, + src/arch/win32/uievent.h, src/arch/win32/uifliplist.c, + src/arch/win32/uifliplist.h, src/arch/win32/uigeoram.c, + src/arch/win32/uigeoram.h, src/arch/win32/uihelp.c, + src/arch/win32/uihelp.h, src/arch/win32/uiide64.c, + src/arch/win32/uiide64.h, src/arch/win32/uiisepic.c, + src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c, + src/arch/win32/uipetset.c, src/arch/win32/uiplus4mem.c, + src/arch/win32/uisidcart.c, src/arch/win32/uivicset.c: Did + some more code cleanups. + +2009-10-14 Andreas Matthies + + * src/arch/win32/ui-resources.c, src/arch/win32/ui.c: Handle + changes of aspect ratio resources and canvas resizing. + +2009-10-14 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/cocoa/vicemachine.h, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/videoarch.h, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: graphics + output code clean ups + +2009-10-13 Spiro Trikaliotis + + * src/arch/win32/uic64dtv.c, src/arch/win32/uipetset.c: Removed + (now) unused variables. + + * src/arch/win32/uimon.c: Fixed warnings. + +2009-10-13 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/rescommon.h, + src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc, + src/arch/win32/resdrivec64.rc, + src/arch/win32/resdrivepetcbm2.rc, + src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, + src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, + src/arch/win32/uic64dtv.c, src/arch/win32/uicbm2set.c, + src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, + src/arch/win32/uieasyflash.c, src/arch/win32/uigeoram.c, + src/arch/win32/uiisepic.c, src/arch/win32/uimidi.c, + src/arch/win32/uimmc64.c, src/arch/win32/uimouse.c, + src/arch/win32/uipetset.c: Made some more dialogs + auto-(re)sizing. + +2009-10-12 Andreas Matthies + + * src/arch/win32/ui-resources.c, src/arch/win32/ui.c: + Implemented fixed aspect ratio (not yet complete). + +2009-10-12 Daniel Kahlin + + * src/vic20/cart/finalexpansion.c: Disabled emulation of the FE + V3.2 pre-release Super ROM bug. + +2009-10-11 Hannu Nuotio + + * src/6510dtvcore.c: Skip interrupt sequence dummy cycles on + skip cycle + +2009-10-10 pottendo + + * po/de.po: Updated. + +2009-10-10 Marco van den Heuvel + + * src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64dtv.c: Made + some more dialogs auto-(re)sizing. + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uic64dtv.c, + src/arch/win32/uikeyboard.c, src/arch/win32/uikeyboard.h, + src/arch/win32/vic20ui.c: Made some more dialogs + auto-(re)sizing. + +2009-10-09 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uic128.c: Made some more dialogs + auto-(re)sizing. + + * src/arch/win32/intl.c, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uic128.c: Made some more dialogs + auto-(re)sizing. + + * src/arch/win32/intl.c, src/arch/win32/resc128.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uic128.c: Made some more dialogs + auto-(re)sizing. + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uilib.h, + src/arch/win32/uirom.c, src/arch/win32/uirom.h, + src/arch/win32/vic20ui.c: Made some more dialogs + auto-(re)sizing. + +2009-10-08 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/uirom.c, + src/arch/win32/uirom.h, src/arch/win32/uisound.c, + src/arch/win32/vic20ui.c: Made some more dialogs + auto-(re)sizing. + +2009-10-07 Spiro Trikaliotis + + * src/arch/win32/uidatasette.c, src/arch/win32/uilib.c, + src/core/viacore.c: Removed unused variables. + +2009-10-07 Marco van den Heuvel + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/uilib.c: Made some more dialogs + auto-(re)sizing. + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c: Made + some more dialogs auto-(re)sizing. + +2009-10-06 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uiconsole.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h, src/arch/win32/uinetwork.c, + src/arch/win32/uiperipheral.c, src/arch/win32/uirom.c, + src/arch/win32/uirs232.c, src/arch/win32/uispeed.c: Made some + more dialogs auto-(re)sizing. + +2009-10-05 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/video.m: macosx: reverted graphics + update strategy + +2009-10-05 Marco van den Heuvel + + * src/arch/win32/fullscrn.c, src/arch/win32/intl.c, + src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uiram.c, + src/arch/win32/uivideo.c: Made some more dialogs + auto-(re)sizing. + +2009-10-04 Hannu Nuotio + + * src/arch/sdl/menu_joystick.c: Add missing joystick 1 mapping + submenu to xvic SDL UI + +2009-10-04 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uidatasette.c, src/arch/win32/uijoystick.c, + src/arch/win32/uilib.c, src/arch/win32/uilib.h, + src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c: Made + some more dialogs auto-(re)sizing and added a button centering + routine. + +2009-10-03 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uijoystick.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h, src/arch/win32/uiperipheral.c: Turned + the joystick and disk device settings dialog into a dynamic + size ones. + +2009-10-02 Spiro Trikaliotis + + * src/arch/win32/uimon.c, src/monitor/mon_ui.c, + src/monitor/mon_ui.h, src/monitor/mon_util.c, + src/monitor/mon_util.h: Add memory window to Win32 monitor. + Original patch by Martin Piper, but massively refactored. + + * src/monitor.h: Add processor regs into CPU history. Patch + provided by Martin Piper. (missing patch). + + * src/6510core.c, src/6510dtvcore.c, src/monitor/monitor.c, + src/monitor/montypes.h: Add processor regs into CPU history. + Patch provided by Martin Piper. + +2009-10-02 Marco van den Heuvel + + * src/arch/win32/uidatasette.c: Added some comments to show how + the dynamic resizing of the datasetter dialog works. + + * src/arch/win32/uidatasette.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h: Added some extra win32 dynamic size + routines and 'groupified' the datasette dialog routine. + +2009-10-01 Hannu Nuotio + + * doc/ReadmeSDL.txt: SDL UI slider control documentation, + contributed by Peter Edwards (slightly edited) + +2009-10-01 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt, + src/arch/win32/uidatasette.c: Turned the datasette settings + dialog into a dynamic size one. + +2009-09-30 Marco van den Heuvel + + * src/arch/win32/res.rc: Added some more win32 arch code + cleanups. + +2009-09-29 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: draw + with machine thread if not warp enabled + +2009-09-29 Marco van den Heuvel + + * src/arch/win32/archdep.c, src/arch/win32/archdep.h, + src/arch/win32/blockdev.c, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/catweaselmkiii.c, src/arch/win32/cbm2ui.c, + src/arch/win32/console.c, src/arch/win32/dinput_handle.c, + src/arch/win32/dinput_handle.h, src/arch/win32/dirent.c, + src/arch/win32/evc/system.c, src/arch/win32/evc/system.h, + src/arch/win32/fullscrn-ddraw.c, + src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, + src/arch/win32/fullscrn.h, src/arch/win32/gifdrv.c, + src/arch/win32/hardsid.c, src/arch/win32/intl.c, + src/arch/win32/joy.c, src/arch/win32/joy.h, + src/arch/win32/kbd.c, src/arch/win32/kbd.h, + src/arch/win32/lightpendrv.c, src/arch/win32/mididrv.c, + src/arch/win32/mingw32/system.h, src/arch/win32/mousedrv.c, + src/arch/win32/mousedrv.h, src/arch/win32/msvc/dirent.h, + src/arch/win32/msvc/inttypes.h, + src/arch/win32/msvc/siddefs-fp.h, + src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/stdint.h, + src/arch/win32/msvc/system.h, + src/arch/win32/msvc/wpcap/ip6_misc.h, + src/arch/win32/msvc/wpcap/net/bpf.h, + src/arch/win32/msvc/wpcap/pcap-stdinc.h, + src/arch/win32/msvc/wpcap/pcap.h, src/arch/win32/parsid.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/utils/genmsvcver.c, + src/arch/win32/utils/gentranslate.c, + src/arch/win32/utils/genwinres.c: Started on the win32 arch + code cleanups. + +2009-09-28 Hannu Nuotio + + * src/core/viacore.c: Fix broken clock overflow handling in VIA + core + +2009-09-28 Marco van den Heuvel + + * src/arch/unix/archdep.c, src/arch/unix/archdep.h, + src/arch/unix/blockdev.c, src/arch/unix/catweaselmkiii.c, + src/arch/unix/console.c, src/arch/unix/coproc.c, + src/arch/unix/coproc.h, src/arch/unix/dynlib.c, + src/arch/unix/fullscreenarch.h, src/arch/unix/hardsid.c, + src/arch/unix/icon.h, src/arch/unix/joy.c, + src/arch/unix/joy.h, src/arch/unix/joy_usb.c, + src/arch/unix/kbd.h, src/arch/unix/mididrv.c, + src/arch/unix/mousedrv.c, src/arch/unix/mousedrv.h, + src/arch/unix/openGL_sync.h, src/arch/unix/parsid.c, + src/arch/unix/rs232.c, src/arch/unix/signals.c, + src/arch/unix/socketimpl.h, src/arch/unix/tfearch.c, + src/arch/unix/ui.h, src/arch/unix/unixmain.c, + src/arch/unix/videoarch.h, src/arch/unix/vmstermios.h, + src/arch/unix/vsiduiunix.h, src/arch/unix/vsyncarch.c, + src/arch/unix/x11/c128icon.c, src/arch/unix/x11/c64dtvicon.c, + src/arch/unix/x11/c64icon.c, src/arch/unix/x11/cbm2icon.c, + src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/peticon.c, + src/arch/unix/x11/plus4icon.c, src/arch/unix/x11/qnxipc.h, + src/arch/unix/x11/qnxshm.c, src/arch/unix/x11/qnxshm.h, + src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h, + src/arch/unix/x11/ui-cmdline-options.c, + src/arch/unix/x11/ui-resources.c, + src/arch/unix/x11/vic20icon.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/vidmode.h, src/arch/unix/x11/x11menu.h, + src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xrandr.c, + src/arch/unix/x11/xrandr.h: Finished the unix arch code + cleanups. + +2009-09-27 Daniel Kahlin + + * src/vic20/cart/finalexpansion.c: Refactored Blk0 handling in + the Final Expansion implementation. + + * src/vic20/cart/finalexpansion.c: Implemented Final Expansion + v3.2 features. Passes the current fe3diag.prg (which only + tests the v3.1 subset). + +2009-09-27 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh, + src/arch/unix/macosx/make-bindist.sh: macosx: updated build + system to support clang compiler and x86_64 builds -2002-10-26 Andreas Boose + * src/gfxoutputdrv/ffmpegdrv.c: removed obsolete format + specifier in ffmpegdrv - * Version 1.10.13. + * src/arch/unix/x11/gnome/uiscreenshot.c: added missing brace -2002-10-19 Andreas Boose + * build/macosx/build-allext.sh, + build/macosx/build-ffmpeglame.sh, build/macosx/build-gtk.sh, + build/macosx/build-hidutils.sh, build/macosx/build-inc.sh, + build/macosx/build-pcaplibnet.sh, + build/macosx/build-sdlmain.sh: macosx: added extlib support + for x86_64 and clang + +2009-09-27 Marco van den Heuvel + + * src/arch/unix/gp2x/uicmdline.c, src/arch/unix/x11/xaw/about.c, + src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uicolor.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/uimenu.h, + src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, + src/arch/unix/x11/xaw/uivsidcontrol.c, + src/arch/unix/x11/xaw/videoarch.h, + src/arch/unix/x11/xaw/widgets/Canvas.c, + src/arch/unix/x11/xaw/widgets/Canvas.h, + src/arch/unix/x11/xaw/widgets/CanvasP.h, + src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/widgets/DirMgr.h, + src/arch/unix/x11/xaw/widgets/Directory.c, + src/arch/unix/x11/xaw/widgets/Directory.h, + src/arch/unix/x11/xaw/widgets/DrawImageString.c, + src/arch/unix/x11/xaw/widgets/DrawString.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/FileSel.h, + src/arch/unix/x11/xaw/widgets/FileSelP.h, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/widgets/MultiList.h, + src/arch/unix/x11/xaw/widgets/MultiListP.h, + src/arch/unix/x11/xaw/widgets/RegExp.c, + src/arch/unix/x11/xaw/widgets/RegExp.h, + src/arch/unix/x11/xaw/widgets/ScrList.c, + src/arch/unix/x11/xaw/widgets/ScrList.h, + src/arch/unix/x11/xaw/widgets/ScrListP.h, + src/arch/unix/x11/xaw/widgets/TabString.h, + src/arch/unix/x11/xaw/widgets/Tablist2Tabs.c, + src/arch/unix/x11/xaw/widgets/TextField.c, + src/arch/unix/x11/xaw/widgets/TextField.h, + src/arch/unix/x11/xaw/widgets/TextFieldP.h, + src/arch/unix/x11/xaw/widgets/TextWidth.c, + src/arch/unix/x11/xaw/widgets/strnchr.c, + src/arch/unix/x11/xaw/x11kbd.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c: Added some more xaw arch + code cleanups. + + * po/POTFILES.in: Updated. + +2009-09-26 Daniel Kahlin + + * src/vic20/cart/finalexpansion.c: Refactored mode names + according to Final Expansion v3.2 nomenclature. + +2009-09-25 Marco van den Heuvel + + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uimenu.h, + src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c: Finished the gnomeui arch + code cleanups. + +2009-09-24 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/console.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/view/consolewindow.m, + src/arch/unix/macosx/cocoa/view/fullscreenwindow.h, + src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: fixed + warnings and leaks + +2009-09-24 Marco van den Heuvel + + * src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/gnomekbd.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uifileentry.h, + src/arch/unix/x11/gnome/uijoystickkeys.c: Started on the + gnomeui arch code cleanups. + + * src/arch/unix/qnx6/getlibs.c, src/arch/unix/qnx6/getsize.c, + src/arch/unix/readline/complete.c, + src/arch/unix/readline/editline.c, + src/arch/unix/readline/editline.h, + src/arch/unix/readline/editline2.c, + src/arch/unix/readline/sysunix.c, + src/arch/unix/readline/testit.c, + src/arch/unix/readline/unix.h, + src/arch/unix/readline/version.c, + src/arch/unix/sco_sol/convertprototype.c: Added some more unix + arch code cleanups. + + * src/arch/unix/macosx/joy.h, src/arch/unix/macosx/mididrv.c: + Finished the macosx arch code cleanups. + +2009-09-23 Marco van den Heuvel + + * src/arch/unix/macosx/joy.c: Added some more macosx arch code + cleanups. + + * src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m: + Started on the macosx arch code cleanup. + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/ui.c, src/arch/unix/gui/uiacia1.c, + src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uiattach.h, src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uiautostart.h, + src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uic64cart.h, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uicartridge.h, + src/arch/unix/gui/uicmdline.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uicrtc.c, + src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.c, + src/arch/unix/gui/uidatasette.h, + src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrive.h, + src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec128.h, + src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64.h, + src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidrivec64c128.h, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivec64dtv.h, + src/arch/unix/gui/uidrivec64vic20.c, + src/arch/unix/gui/uidrivec64vic20.h, + src/arch/unix/gui/uidriveiec.c, + src/arch/unix/gui/uidriveiec.h, + src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidrivepetcbm2.h, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidriveplus4.h, + src/arch/unix/gui/uidrivevic20.c, + src/arch/unix/gui/uidrivevic20.h, + src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiedisk.h, + src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uifliplist.h, + src/arch/unix/gui/uifullscreen-menu.h, + src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uigeoram.h, + src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uiide64.h, src/arch/unix/gui/uiisepic.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uijoystick2.h, + src/arch/unix/gui/uikeyboard.c, + src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.c, + src/arch/unix/gui/uilib.h, src/arch/unix/gui/uimidi.c, + src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.c, + src/arch/unix/gui/uimmc64.h, src/arch/unix/gui/uimon.c, + src/arch/unix/gui/uimouse.c, src/arch/unix/gui/uimouse.h, + src/arch/unix/gui/uinetplay.c, src/arch/unix/gui/uinetplay.h, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h, + src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uipalette.h, + src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiperipheral.h, + src/arch/unix/gui/uiperipheralieee.c, + src/arch/unix/gui/uiperipheralieee.h, + src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c, + src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiplus60k.h, + src/arch/unix/gui/uiprinter.c, + src/arch/unix/gui/uiprinteriec.c, + src/arch/unix/gui/uiprinteriec.h, + src/arch/unix/gui/uiprinteriecplus4.c, + src/arch/unix/gui/uiprinterieee.c, + src/arch/unix/gui/uiprinterieee.h, + src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/uiramcart.c, + src/arch/unix/gui/uiramcart.h, src/arch/unix/gui/uireu.c, + src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.c, + src/arch/unix/gui/uiromset.h, src/arch/unix/gui/uirs232.c, + src/arch/unix/gui/uirs232.h, + src/arch/unix/gui/uirs232c64c128.c, + src/arch/unix/gui/uirs232c64c128.h, + src/arch/unix/gui/uirs232petplus4cbm2.c, + src/arch/unix/gui/uirs232petplus4cbm2.h, + src/arch/unix/gui/uirs232user.c, + src/arch/unix/gui/uirs232user.h, + src/arch/unix/gui/uiscreenshot.h, + src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.c, + src/arch/unix/gui/uisid.h, src/arch/unix/gui/uisnapshot.h, + src/arch/unix/gui/uisound.c, src/arch/unix/gui/uisound.h, + src/arch/unix/gui/uited.c, src/arch/unix/gui/uited.h, + src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitfe.h, + src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivdc.h, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivic.h, + src/arch/unix/gui/uivicii.c, src/arch/unix/gui/vic20ui.c, + src/arch/unix/gui/vsidui.c: Started on the unix arch code + cleanup. + + * src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/prefs_gp2x.c, src/arch/unix/gp2x/ui_gp2x.c, + src/arch/unix/gp2x/uiarch.h, src/arch/unix/gp2x/uicmdline.c, + src/arch/unix/gp2x/uimenu.h, src/arch/unix/gp2x/uimon.c, + src/arch/unix/gp2x/uitext_gp2x.c, + src/arch/unix/gp2x/uitext_gp2x.h, + src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c, + src/arch/unix/gp2x/vkeyboard_gp2x.c, + src/arch/unix/gp2x/vkeyboard_gp2x.h, + src/arch/unix/gp2x/vsidui.c: Finished up the gp2x arch code + cleanup. + + * src/arch/riscos/c128ui.c, src/arch/riscos/c64ui.c, + src/arch/riscos/cbm2ui.c, src/arch/riscos/joy.c, + src/arch/riscos/kbd.c, src/arch/riscos/kbd.h, + src/arch/riscos/petui.c, src/arch/riscos/plus4ui.c, + src/arch/riscos/rs232.c, src/arch/riscos/spritedrv.c, + src/arch/riscos/ui.c, src/arch/riscos/uiconfig.c, + src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.c, + src/arch/riscos/uimsgwin.c, src/arch/riscos/uisharedef.h, + src/arch/riscos/vic20ui.c, src/arch/riscos/video.c, + src/arch/riscos/vsidui.c, src/arch/riscos/vsync.c: Added + spaces to struct definitions in the riscos arch. + +2009-09-22 Hannu Nuotio + + * src/arch/sdl/uistatusbar.c: Style fixes + +2009-09-22 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.c, + src/arch/os2/dialogs/dlg-create.c, + src/arch/os2/dialogs/dlg-emulator.c, + src/arch/os2/dialogs/dlg-fileio.c, + src/arch/os2/dialogs/menubar.c, src/arch/os2/joy.c, + src/arch/os2/joy.h, src/arch/os2/kbd.c, + src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, + src/arch/os2/mousedrv.c, src/arch/os2/rs232.c, + src/arch/os2/siddefs.h, src/arch/os2/snippets/filedlg.h, + src/arch/os2/snippets/isatty.c, + src/arch/os2/snippets/pmwin2.c, src/arch/os2/ui.c, + src/arch/os2/video.c, src/arch/os2/videoarch.h: Added spaces + to struct definitions in the os/2 arch. + +2009-09-21 Christian Vogelgsang + + * configure.in, src/sounddrv/soundcoreaudio.c: macosx: rewrote + CoreAudio driver to support AudioUnit and fixed sample rate + issues + +2009-09-21 Spiro Trikaliotis + + * Version 2.1.17 + +2009-09-21 Spiro Trikaliotis + + * src/arch/unix/gui/uic64dtv.c: Added a cast to fix a warning. + + * src/vic20/cart/finalexpansion.c: Include string.h so memset() + has a visible prototype. + +2009-09-19 Hannu Nuotio + + * src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_video.c: Add + general slider callback to SDL UI, adapt several menu items to + use it + + * src/arch/sdl/menu_sound.c, src/arch/sdl/uimenu.c, + src/arch/sdl/uimenu.h: Add slider to SDL UI and use it for + volume control. Patch provided by Peter Edwards. + + * src/arch/sdl/uistatusbar.c: Limit SDL UI statusbar location to + visible part of screen; fixes visibility in cases where the + window is smaller than the emulated screen + +2009-09-19 Daniel Kahlin + + * src/vic20/cart/finalexpansion.c: Added handling of Final + Expansion 3 images of non 512Kb size. + +2009-09-18 Daniel Kahlin + + * src/vic20/cart/finalexpansion.c: Only write back Final + Expansion 3 image if flash is dirty. + +2009-09-18 Marco van den Heuvel + + * src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, + src/arch/msdos/joy.c, src/arch/msdos/menudefs.c, + src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c, + src/arch/msdos/statusbar.c, src/arch/msdos/statusbar.h, + src/arch/msdos/tfearch.c, src/arch/msdos/ui.c, + src/arch/msdos/uiattach.c, src/arch/msdos/uic64_256k.c, + src/arch/msdos/uic64cart.c, src/arch/msdos/uic64dtv.c, + src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c, + src/arch/msdos/uidrive.c, src/arch/msdos/uieasyflash.c, + src/arch/msdos/uigeoram.c, src/arch/msdos/uiisepic.c, + src/arch/msdos/uijoystick.c, src/arch/msdos/uilightpen.c, + src/arch/msdos/uimmc64.c, src/arch/msdos/uinetplay.c, + src/arch/msdos/uiperipherial.c, src/arch/msdos/uipetreu.c, + src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c, + src/arch/msdos/uiprinter.c, src/arch/msdos/uiramcart.c, + src/arch/msdos/uireu.c, src/arch/msdos/uiscreenshot.c, + src/arch/msdos/uisid.c, src/arch/msdos/uisidcart.c, + src/arch/msdos/uisiddtv.c, src/arch/msdos/uisnapshot.c, + src/arch/msdos/uisound.c, src/arch/msdos/uisoundexpander.c, + src/arch/msdos/uitfe.c, src/arch/msdos/vic20ui.c, + src/arch/msdos/video.c, src/arch/msdos/videoarch.h, + src/arch/msdos/vsync.c: Added spaces to struct definitions in + the msdos arch. + + * src/arch/beos/archdep.h, src/arch/beos/c128ui.cc, + src/arch/beos/c64dtvui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/cbm2ui.cc, src/arch/beos/joy.cc, + src/arch/beos/kbd.c, src/arch/beos/petui.cc, + src/arch/beos/plus4ui.cc, src/arch/beos/socketimpl.h, + src/arch/beos/statusbar.cc, src/arch/beos/ui.cc, + src/arch/beos/ui_cbm2.cc, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_joystick.cc, src/arch/beos/ui_pet.cc, + src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc, + src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc, + src/arch/beos/video.cc: Added spaces to struct definitions in + the beos arch. + +2009-09-17 Hannu Nuotio + + * configure.in: Add UNIX_{WIZ,DINGUX}_COMPILE to non-unix parts, + fixes autogen.sh on non-unix + +2009-09-16 Marco van den Heuvel + + * src/arch/amigaos/ahi.c, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64ui.c, + src/arch/amigaos/cbm2ui.c, src/arch/amigaos/fixdeps.c, + src/arch/amigaos/intl.c, src/arch/amigaos/joy.c, + src/arch/amigaos/joy.h, src/arch/amigaos/joyai.c, + src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h, + src/arch/amigaos/petui.c, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/pointer.c, src/arch/amigaos/screen-shot.c, + src/arch/amigaos/statusbar.c, src/arch/amigaos/tfearch.c, + src/arch/amigaos/ui.c, src/arch/amigaos/uiapi.c, + src/arch/amigaos/uic64cart.c, src/arch/amigaos/uilib.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/video.c: Finished adding spaces to struct + definitions in the amigaos arch. + + * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/uiacia.c, + src/arch/amigaos/mui/uic128settings.c, + src/arch/amigaos/mui/uic64_256k.c, + src/arch/amigaos/mui/uic64dtv.c, + src/arch/amigaos/mui/uicbm2settings.c, + src/arch/amigaos/mui/uidatasette.c, + src/arch/amigaos/mui/uidigimax.c, + src/arch/amigaos/mui/uidqbb.c, + src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidrivepetcbm2.c, + src/arch/amigaos/mui/uidriveplus4.c, + src/arch/amigaos/mui/uieasyflash.c, + src/arch/amigaos/mui/uigeoram.c, + src/arch/amigaos/mui/uiide64.c, + src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/mui/uijoystickll.c, + src/arch/amigaos/mui/uimmc64.c, + src/arch/amigaos/mui/uimouse.c, + src/arch/amigaos/mui/uinetwork.c, + src/arch/amigaos/mui/uipetreu.c, + src/arch/amigaos/mui/uipetsettings.c, + src/arch/amigaos/mui/uiplus256k.c, + src/arch/amigaos/mui/uiplus60k.c, + src/arch/amigaos/mui/uiram.c, + src/arch/amigaos/mui/uiramcart.c, + src/arch/amigaos/mui/uireu.c, + src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromc64vic20settings.c, + src/arch/amigaos/mui/uiromcbm2settings.c, + src/arch/amigaos/mui/uirompetsettings.c, + src/arch/amigaos/mui/uiromplus4settings.c, + src/arch/amigaos/mui/uirs232user.c, + src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisidcart.c, + src/arch/amigaos/mui/uisiddtv.c, + src/arch/amigaos/mui/uisnapshot.c, + src/arch/amigaos/mui/uisound.c, + src/arch/amigaos/mui/uisoundexpander.c, + src/arch/amigaos/mui/uivic20mem.c, + src/arch/amigaos/mui/uivicii.c, + src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/amigaos/mui/uivideocbm2pet.c: Started adding spaces + to struct definitions in the amigaos arch. + + * src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui.c, + src/arch/unix/gp2x/ui_gp2x.c: Added some more gp2x arch code + cleanups. + +2009-09-16 Hannu Nuotio + + * src/arch/sdl/joy.c, src/arch/sdl/kbd.c, + src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_expansions.c, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64dtvhw.c, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2cart.c, + src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_common.h, + src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, + src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c, + src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c, + src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c, + src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c, + src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, + src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, + src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, + src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, + src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, + src/arch/sdl/ui.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/video.c, src/arch/sdl/vkbd.c, + src/arch/sdl/vsidui.c, src/arch/sdl/x128_ui.c, + src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, + src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, + src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Restore + spaces to structs, fix JEPG typo, fix incorrect (yet harmless) + int cast + +2009-09-15 Hannu Nuotio + + * src/arch/sdl/menu_snapshot.c, src/vic20/vic-snapshot.c, + src/vic20/vic20memsnapshot.c: Fix xvic snapshots (except cart + specific parts) and SDL UI quickload/save snapshot menu items + +2009-09-15 Marco van den Heuvel + + * configure.in: Added --enable-wiz and --enable-dingux to + configure.in, for dingux this will cause some dingux specific + compile options/optimizations to be used, also added wiz and + dingux toolchain recognition to configure.in + + * src/arch/sdl/vsidui.c: Added some more sdl arch code cleanups. + +2009-09-14 Spiro Trikaliotis + + * src/vic20/cart/megacart.c: Include , not "string.h". + +2009-09-14 Christian Vogelgsang + + * src/sounddrv/soundcoreaudio.c: macosx: fixed stereo sid output + +2009-09-14 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/vsidui.c, src/c64/c64.c, + src/init.c, src/machine.h, src/main.c, + src/raster/raster-canvas.c, src/raster/raster.c, + src/video/video-canvas.c, src/video/video-color.c, + src/video/video-viewport.c: Add new variable + video_disabled_mode to replace vsid/console_mode testing in + raster/ and video/, add initial SDL UI vsid implementation + +2009-09-14 Spiro Trikaliotis + + * src/arch/sdl/uifilereq.c: Changed the string generation in + sdl_ui_file_selector_redraw() to use lib_msprintf() instead of + the unsafe malloc()/sprintf() combination. + + * src/video/render2x2pal.c: Make sure the pragmas are only used + with MSVC. + + * src/video/render2x2pal.c: Explicitly disable warning 4244 on + MSVC builds. + + * src/vic20/cart/megacart.c: Include string.h so strcmp() has a + visible prototype. + +2009-09-14 Marco van den Heuvel + + * src/arch/sdl/menu_vic20cart.c, src/translate.c, + src/translate.txt, src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c, + src/vic20/cart/megacart.c, src/vic20/cart/megacart.h, + src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c, + src/vic20/cart/vic20cartmem.h, src/vic20/vic20.c: Rewritten cart + handling, and added vic20 carts. + + * src/Makefile.am, src/arch/Makefile.am, src/arch/platform.h, + src/arch/platform_aix_version.h, src/arch/platform_cpu_type.h, + src/arch/platform_freebsd_version.h, + src/arch/platform_netbsd_version.h, + src/arch/platform_openbsd_version.h, + src/arch/platform_qnx6_version.h, src/platform.h, + src/platform_aix_version.h, src/platform_cpu_type.h, + src/platform_freebsd_version.h, src/platform_netbsd_version.h, + src/platform_openbsd_version.h, src/platform_qnx6_version.h: + Moved the platform discovery files to the src/arch dir. + + * src/arch/unix/gp2x/input_gp2x.c, + src/arch/unix/gp2x/input_gp2x.h, + src/arch/unix/gp2x/keycodes.h, src/arch/unix/gp2x/minimal.c, + src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/minimal_940t.h, src/arch/unix/gp2x/petui.c, + src/arch/unix/gp2x/plus4ui.c: Added some more gp2x arch code + cleanups. + + * src/arch/amigaos/ui.c, src/arch/beos/vicemenu.cc, + src/arch/msdos/tuifs.c, src/arch/sdl/menu_help.c, + src/arch/sdl/uifilereq.c, src/arch/unix/gp2x/minimal.c, + src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/minimal_940t.h, + src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/mididrv.c, + src/arch/unix/x11/xaw/widgets/Directory.c, + src/arch/win32/statusbar.c, src/arch/win32/vsidui.c, + src/autostart-prg.c, src/autostart.c, src/c1541.c, + src/c64/reloc65.c, src/c64dtv/c64dtvcpu.c, + src/core/ciatimer.h, src/lib.c, + src/lib/libffmpeg/libavformat/avformat.h, + src/lib/libffmpeg/libavutil/common.h, src/lib/lpng/pngwrite.c, + src/libm_math.c, src/monitor/mon_file.c, + src/monitor/mon_lex.c, src/monitor/monitor.c, src/petcat.c, + src/printerdrv/drv-nl10.c, src/rs232drv/rsuser.c, + src/socket.c, src/sysfile.c, src/tape/tap.c, + src/vdrive/vdrive-rel.c, src/vic20/vic20cpu.c: Did some global + 'while(....)' -> 'while (....)' cleanups. + +2009-09-13 Hannu Nuotio + + * src/arch/sdl/uifilereq.c: Allocate one more byte for the + terminating zero + +2009-09-13 Errol Smith + + * src/vdc/vdc.c: Initialise the VDC's internal ram at power up. + +2009-09-13 Marco van den Heuvel + + * src/arch/os2/dialogs/dlg-monitor.c, src/arch/os2/tfearch.c, + src/arch/sdl/uistatusbar.c, src/arch/sdl/vkbd.c, + src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/uitext_gp2x.c, src/arch/unix/gp2x/video.c, + src/arch/unix/gp2x/vkeyboard_gp2x.c, src/arch/unix/joy.c, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/driveview.m, + src/arch/unix/macosx/cocoa/view/joystickview.m, + src/arch/unix/macosx/cocoa/view/tapeview.m, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c, + src/arch/unix/x11/gnome/uijoystickkeys.c, + src/arch/unix/x11/xaw/widgets/Canvas.c, + src/arch/win32/catweaselmkiii.c, src/arch/win32/vsidui.c, + src/autostart-prg.c, src/c64/fmopl.c, src/c64/patchrom.c, + src/c64/tfe.c, src/c64dtv/c64dtvflash.c, src/findpath.c, + src/gcr.c, src/gfxoutputdrv/ffmpegdrv.c, + src/gfxoutputdrv/quicktimedrv.c, src/lib/lpng/pngpread.c, + src/lib/lpng/pngread.c, src/lib/lpng/pngrutil.c, + src/monitor/mon_memory.c, src/monitor/monitor.c, + src/printerdrv/drv-nl10.c, src/serial/serial-iec-device.c, + src/tape/tap.c, src/vic20/vic20mem.c, src/vic20/vic20sound.c, + src/vicii/vicii.c: Did some global 'for(....)' -> 'for (....)' + cleanups. + + * src/Makefile.am, src/platform.h, src/platform_cpu_type.h, + src/platform_qnx6_version.h: Continued work on the platform + discovery macros. + + * src/arch/unix/gp2x/Char_ROM.h, + src/arch/unix/gp2x/audio_gp2x.c, src/arch/unix/gp2x/c128ui.c, + src/arch/unix/gp2x/c64ui.c, src/arch/unix/gp2x/cbm2ui.c, + src/arch/unix/gp2x/fullscreenarch.h: Started on the GP2X code + cleanup. + + * src/Makefile.am, src/platform.h, src/platform_aix_version.h, + src/platform_cpu_type.h, src/platform_freebsd_version.h, + src/platform_netbsd_version.h, src/platform_openbsd_version.h: + Continued work on the platform discovery macros. + +2009-09-12 Christian Vogelgsang + + * src/arch/unix/macosx/x11-launcher.sh: macosx: fixed gtk + launcher in 10.6 + + * src/arch/unix/macosx/make-bindist.sh: macosx: updated bundling + for current platypus releases + +2009-09-12 Marco van den Heuvel + + * src/6510core.c, src/6510dtvcore.c, src/arch/amigaos/tfearch.c, + src/arch/sdl/video.c, src/arch/sdl/vkbd.c, + src/arch/unix/archdep.c, src/arch/unix/gp2x/c128ui.c, + src/arch/unix/gp2x/cbm2ui.c, src/arch/unix/gp2x/minimal.c, + src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/uitext_gp2x.c, + src/arch/unix/gp2x/vic20ui.c, + src/arch/unix/macosx/cocoa/console.m, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/main.m, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/mousedrv.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/uimon.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/view/consolewindow.m, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/driveview.m, + src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, + src/arch/unix/macosx/cocoa/view/joystickview.m, + src/arch/unix/macosx/cocoa/view/keypressview.m, + src/arch/unix/macosx/cocoa/view/logview.m, + src/arch/unix/macosx/cocoa/view/soundview.m, + src/arch/unix/macosx/cocoa/view/statusview.m, + src/arch/unix/macosx/cocoa/view/tapeview.m, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c, + src/arch/unix/mididrv.c, src/arch/unix/tfearch.c, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/x11ui.c, + src/arch/win32/catweaselmkiii.c, src/arch/win32/dynlib.c, + src/arch/win32/mididrv.c, src/arch/win32/parsid.c, + src/arch/win32/tfearch.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uikeyboard.c, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, + src/arch/win32/uiram.c, src/arch/win32/vsidui.c, + src/autostart-prg.c, src/autostart.c, src/c64/c64io.c, + src/c64/c64mem.c, src/c64/cart/stardos.c, + src/c64/cart/supersnapshot.c, src/c64/fmopl.c, src/c64/psid.c, + src/c64/reloc65.c, src/c64/reu.c, src/c64/tfe.c, + src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvcpu.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, + src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c, + src/c64dtv/hummeradc.c, src/core/ciacore.c, + src/core/viacore.c, src/drive/ieee/fdc.c, src/findpath.c, + src/fsdevice/fsdevice-open.c, src/gcr.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c, + src/iecbus/iecbus.c, src/imagecontents/tapecontents.c, + src/joystick.c, src/keyboard.c, + src/lib/libffmpeg/libavutil/common.h, + src/lib/libffmpeg/libavutil/rational.h, src/lib/lpng/png.c, + src/lib/lpng/pngerror.c, src/lib/lpng/pngget.c, + src/lib/lpng/pngmem.c, src/lib/lpng/pngpread.c, + src/lib/lpng/pngread.c, src/lib/lpng/pngrio.c, + src/lib/lpng/pngrtran.c, src/lib/lpng/pngrutil.c, + src/lib/lpng/pngset.c, src/lib/lpng/pngtrans.c, + src/lib/lpng/pngwio.c, src/lib/lpng/pngwrite.c, + src/lib/lpng/pngwtran.c, src/lib/lpng/pngwutil.c, + src/lib/zlib/zutil.h, src/libm_math.c, src/maincpu.c, + src/midi.c, src/monitor/mon_file.c, src/monitor/mon_lex.c, + src/monitor/mon_memory.c, src/monitor/monitor.c, src/mouse.c, + src/parallel.h, src/parallel/parallel.c, src/pet/petvia.c, + src/petcat.c, src/piacore.c, src/printerdrv/drv-nl10.c, + src/printerdrv/output-graphics.c, src/ps2mouse.c, + src/raster/raster-resources.c, src/rs232drv/rsuser.c, + src/serial/fsdrive.c, src/serial/serial-iec-device.c, + src/sid/sid-resources.c, src/sounddrv/lamelib.c, + src/sounddrv/soundcoreaudio.c, src/sounddrv/soundmovie.c, + src/sounddrv/soundmp3.c, src/sounddrv/sounduss.c, + src/tape/tap.c, src/usleep.c, src/vdrive/vdrive-rel.c, + src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, + src/vic20/vic20sound.c, src/vicii/vicii-fetch.c, + src/vicii/vicii.c: Did some global 'if(....)' -> 'if (....)' + cleanups. + + * src/Makefile.am, src/platform.h: Added a header to deal with + determining the platform, cpu and version of the os that is + being compiled for, for future inclusion in the about dialog + of the various ports. + + * src/arch/sdl/uimenu.c, src/arch/sdl/uimon.c, + src/arch/sdl/uimsgbox.h, src/arch/sdl/uipause.c, + src/arch/sdl/uipoll.c, src/arch/sdl/uipoll.h, + src/arch/sdl/uistatusbar.c, src/arch/sdl/uistatusbar.h, + src/arch/sdl/video.c, src/arch/sdl/videoarch.h, + src/arch/sdl/vkbd.c, src/arch/sdl/vsidui.c, + src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c, + src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, + src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, + src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Added some + more sdl arch code cleanups. + +2009-09-11 Christian Vogelgsang + + * build/Makefile.am, build/macosx/build-vice-release.sh: macosx: + fixed source tarball generation + +2009-09-11 Errol Smith + + * src/vdc/vdc.c: Revert the interlace mode changes until a + better implementation is developed. + +2009-09-11 Marco van den Heuvel + + * configure.in, doc/GP2X-Howto.txt: Added a --enable-gp2x + configure option for non-open2x toolchains, this eliminates + the need to rename or make links for the toolchain tools. + + * configure.in: Added some ui enable conflict/sanity checks to + the configure script. + + * src/arch/amigaos/catweaselmkiii.c, src/arch/sdl/archdep.c, + src/arch/sdl/blockdev.c, src/arch/sdl/joy.c, + src/arch/sdl/kbd.c, src/arch/sdl/menu_plus4cart.c, + src/arch/sdl/menu_reset.c, src/arch/sdl/menu_sound.c, + src/arch/sdl/menu_speed.c: Added some more sdl arch code + cleanups. + + * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2hw.c, + src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, + src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c, + src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c, + src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c, + src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c, + src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c, + src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c, + src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c, + src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c, + src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c, + src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c, + src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h, + src/arch/sdl/sdlmain.c, src/arch/sdl/signals.c, + src/arch/sdl/ui.c, src/arch/sdl/ui.h, + src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c: Added some + more sdl arch code cleanups. + +2009-09-10 Marco van den Heuvel + + * src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_unix.h, + src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h, + src/arch/sdl/archdep_xbox.c, src/arch/sdl/archdep_xbox.h, + src/arch/sdl/blockdev.c, src/arch/sdl/console.c, + src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, + src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c, + src/arch/sdl/kbd.h, src/arch/sdl/lightpendrv.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_expansions.c: Added some more sdl arch + code cleanups. - * Version 1.10.12. +2009-09-09 Christian Vogelgsang -2002-10-13 Andreas Boose + * build/macosx/build-allext.sh, + build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh, + build/macosx/build-readline.sh: macosx: added support for 10.6 + hosted extlib build + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh, + src/arch/unix/macosx/make-bindist.sh: macosx: added support + for 10.6 hosted build + +2009-09-09 Errol Smith + + * src/vdc/vdc.c: First go at interlace (50 row) support. Text + mode OK, bitmap mode still needs work. + +2009-09-09 Marco van den Heuvel + + * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h, + src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_beos.h, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h, + src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_riscos.h, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/dirent.h, + src/arch/sdl/win32-msvc/siddefs-fp.h, + src/arch/sdl/win32-msvc/siddefs.h, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win64-msvc/config.h, + src/arch/sdl/win64-msvc/dirent.h, + src/arch/sdl/win64-msvc/siddefs-fp.h, + src/arch/sdl/win64-msvc/siddefs.h, src/arch/sdl/xbox/config.h: + Started the sdl arch code cleanup. + +2009-09-09 Hannu Nuotio + + * src/vic20/vic20memsnapshot.c: Remove obsolete chargen + wraparound hacks in xvic snapshot handling + +2009-09-09 Marco van den Heuvel + + * src/arch/riscos/video.c, src/arch/riscos/videoarch.h, + src/arch/riscos/vsidarch.h, src/arch/riscos/vsidui.c, + src/arch/riscos/vsync.c: Finished the riscos arch code + cleanup. + +2009-09-09 Hannu Nuotio + + * src/vic20/vic20-resources.c: Change default xvic memory + configuration to unexpanded + +2009-09-08 Marco van den Heuvel + + * configure.in: Added a test for in6addr_any to configure.in + + * src/arch/riscos/archdep.c, src/arch/riscos/archdep.h, + src/arch/riscos/blockdev.c, src/arch/riscos/c128ui.c, + src/arch/riscos/c64c128ui.c, src/arch/riscos/c64ui.c, + src/arch/riscos/cbm2ui.c, src/arch/riscos/config.h, + src/arch/riscos/console.c, src/arch/riscos/joy.c, + src/arch/riscos/joy.h, src/arch/riscos/kbd.c, + src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.c, + src/arch/riscos/mousedrv.h, src/arch/riscos/petui.c, + src/arch/riscos/plus4ui.c, src/arch/riscos/riscosmain.c, + src/arch/riscos/rs232.c, src/arch/riscos/signals.c, + src/arch/riscos/spritedrv.c, src/arch/riscos/ui.c, + src/arch/riscos/ui.h, src/arch/riscos/uicmdline.c, + src/arch/riscos/uiconfig.c, src/arch/riscos/uiconfig.h, + src/arch/riscos/uihelp.c, src/arch/riscos/uihelp.h, + src/arch/riscos/uiimage.c, src/arch/riscos/uiimage.h, + src/arch/riscos/uimon.c, src/arch/riscos/uimsgwin.c, + src/arch/riscos/uimsgwin.h, src/arch/riscos/uisharedef.h, + src/arch/riscos/vic20ui.c: Added some riscos arch code + cleanups. + +2009-09-06 Marco van den Heuvel + + * src/resid-dtv/configure.in, src/resid/configure.in: Fixed some + errors. + + * src/arch/os2/ui.c, src/arch/os2/ui_status.h, + src/arch/os2/uicmdline.c, src/arch/os2/uimon.c, + src/arch/os2/video.c, src/arch/os2/videoarch.h, + src/arch/os2/vsidui.c, src/arch/os2/vsyncarch.c: Finished the + os/2 arch code cleanup. + +2009-09-05 Marco van den Heuvel + + * src/arch/os2/archdep.c, src/arch/os2/archdep.h, + src/arch/os2/blockdev.c, src/arch/os2/console.c, + src/arch/os2/fullscr.c, src/arch/os2/fullscr.h, + src/arch/os2/fullscros2.h, src/arch/os2/gradd.h, + src/arch/os2/joy.c, src/arch/os2/joy.h, src/arch/os2/kbd.c, + src/arch/os2/kbd.h, src/arch/os2/mousedrv.c, + src/arch/os2/mousedrv.h, src/arch/os2/os2main.c, + src/arch/os2/rs232.c, src/arch/os2/siddefs.h, + src/arch/os2/signals.c, src/arch/os2/sounddrv.c, + src/arch/os2/tfearch.c, src/arch/os2/types.h: Added some more + os/2 arch code cleanups. + +2009-09-04 Marco van den Heuvel + + * src/arch/os2/fonts/bdf2fnt.cc, + src/arch/os2/fonts/chargen2fnt.cc, + src/arch/os2/fonts/mps2chargen.cc, + src/arch/os2/fonts/vice2.rc, src/arch/os2/kbd/kbd-c64.c, + src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/kbd/kbd-pet.c, + src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, + src/arch/os2/kbd/parse.c, src/arch/os2/kbd/proc.c, + src/arch/os2/kbd/proc.h, src/arch/os2/snippets/dirport.c, + src/arch/os2/snippets/dirport.h, + src/arch/os2/snippets/filedlg.c, + src/arch/os2/snippets/pmwin2.c, + src/arch/os2/snippets/pmwin2.h, + src/arch/os2/vac++/cbm2-pet-dummy.c, + src/arch/os2/vac++/config.h: Added some more os/2 arch code + cleanups. + + * src/arch/win32/watcom/config.h: Fixed the 64bit defines for + watcom. + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj: Updated win32 watcom project + files. + + * src/arch/os2/dialogs/dlg-vsid.h, + src/arch/os2/dialogs/dlg-vsid.rc, + src/arch/os2/dialogs/dragndrop.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added some more os/2 arch + code cleanups. + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resautostart.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/ui.c, src/arch/win32/uiautostart.c, + src/arch/win32/uiautostart.h, src/arch/win32/vic20ui.c, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, + src/arch/win32/xvic.dsp, src/arch/win64/arch.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj, + src/arch/win64/x64dtv.vcproj, src/arch/win64/xcbm2.vcproj, + src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj, + src/arch/win64/xvic.vcproj: Added new autostart ui elements to + the win32/64 ports and updated the msvc project files. + +2009-09-03 Spiro Trikaliotis + + * src/cartconv.c: Removed unused variable 'length' in + load_easyflash_crt(). + +2009-09-02 Marco van den Heuvel + + * src/arch/os2/dialogs/dlg-fileio.rc, + src/arch/os2/dialogs/dlg-joystick.c, + src/arch/os2/dialogs/dlg-joystick.h, + src/arch/os2/dialogs/dlg-joystick.rc, + src/arch/os2/dialogs/dlg-monitor.c, + src/arch/os2/dialogs/dlg-monitor.h, + src/arch/os2/dialogs/dlg-monitor.rc, + src/arch/os2/dialogs/dlg-reset.c, + src/arch/os2/dialogs/dlg-vsid.c: Added some more os/2 arch + code cleanups. + +2009-09-02 Hannu Nuotio + + * src/c64dtv/c64dtv-cmdline-options.c: Remove obsolete EmuID and + Hummer userport cmdline options, readd hummeradc + +2009-09-02 Marco van den Heuvel + + * src/arch/os2/dialogs/dialogs.c, + src/arch/os2/dialogs/dialogs.h, + src/arch/os2/dialogs/dialogs.rc, + src/arch/os2/dialogs/dlg-cmdopt.c, + src/arch/os2/dialogs/dlg-color.c, + src/arch/os2/dialogs/dlg-color.h, + src/arch/os2/dialogs/dlg-color.rc, + src/arch/os2/dialogs/dlg-create.c, + src/arch/os2/dialogs/dlg-datasette.c, + src/arch/os2/dialogs/dlg-datasette.h, + src/arch/os2/dialogs/dlg-datasette.rc, + src/arch/os2/dialogs/dlg-drive.c, + src/arch/os2/dialogs/dlg-drive.h, + src/arch/os2/dialogs/dlg-drive.rc, + src/arch/os2/dialogs/dlg-emulator.c, + src/arch/os2/dialogs/dlg-emulator.h, + src/arch/os2/dialogs/dlg-emulator.rc, + src/arch/os2/dialogs/dlg-fileio.c, + src/arch/os2/dialogs/dlg-fileio.h: Added some os/2 arch code + cleanups. + +2009-09-01 Marco van den Heuvel + + * src/arch/msdos/uisiddtv.c, src/arch/msdos/uisiddtv.h, + src/arch/msdos/uisnapshot.c, src/arch/msdos/uisnapshot.h, + src/arch/msdos/uisound.c, src/arch/msdos/uisound.h, + src/arch/msdos/uisoundexpander.c, src/arch/msdos/uitfe.c, + src/arch/msdos/vic20ui.c, src/arch/msdos/video.c, + src/arch/msdos/vmidas.c, src/arch/msdos/vmidas.h, + src/arch/msdos/vsidui.c, src/arch/msdos/vsync.c: Finished the + msdos arch code cleanups. + +2009-08-31 Hannu Nuotio + + * src/lightpen.c: Fix misleading comment + +2009-08-31 Marco van den Heuvel + + * src/resid/configure.in: Added testing for -mmmx to the resid + configure.in + + * src/arch/msdos/uiperipherial.c, + src/arch/msdos/uiperipherial.h, src/arch/msdos/uipetreu.c, + src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c, + src/arch/msdos/uiprinter.c, src/arch/msdos/uiprinter.h, + src/arch/msdos/uiramcart.c, src/arch/msdos/uiramcart.h, + src/arch/msdos/uireu.c, src/arch/msdos/uireu.h, + src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisid.h, src/arch/msdos/uisidcart.c: Added more + msdos arch code cleanups. + + * src/resid-dtv/configure.in: Added testing for -mmmx to the + resid-dtv configure.in + +2009-08-30 Hannu Nuotio + + * src/serial/serial-iec-device.c: Fix incorrect response of the + high-level IEC device emulation to addresses 16-30. Patch by + Ingo Korb. + +2009-08-29 Hannu Nuotio + + * src/mainviccpu.c: Fix xvic memmap zero page bug, remove some + unused defines + + * src/c64/c64mem.c, src/c64/cart/easyflash.c: EasyFlash: enable + ROML stores only on Ultimax mode, remove obsolete + mem_store_without_ultimax calls, remove misleading comment + +2009-08-29 Errol Smith + + * data/C128/vdc_deft.vpl: Fix VDC brown so that it is actually + brown. + +2009-08-27 Hannu Nuotio + + * src/arch/sdl/archdep_riscos.c: Fix buffer overflow (bug + 2844740) + +2009-08-26 Marco van den Heuvel + + * src/arch/msdos/uiattach.h, src/arch/msdos/uic64_256k.c, + src/arch/msdos/uic64cart.c, src/arch/msdos/uic64cart.h, + src/arch/msdos/uic64dtv.c, src/arch/msdos/uicmdline.c, + src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c, + src/arch/msdos/uidrive.c, src/arch/msdos/uidrive.h, + src/arch/msdos/uieasyflash.c, src/arch/msdos/uigeoram.c, + src/arch/msdos/uigeoram.h, src/arch/msdos/uiisepic.c, + src/arch/msdos/uijoystick.c, src/arch/msdos/uijoystick.h, + src/arch/msdos/uilightpen.c, src/arch/msdos/uimmc64.c, + src/arch/msdos/uimon.c, src/arch/msdos/uinetplay.c: Added more + msdos arch code cleanups. + + * src/cartconv.c: Added EasyFlash support to cartconv. + +2009-08-25 Hannu Nuotio + + * src/arch/sdl/menu_c64dtvhw.c, src/arch/unix/gui/uic64dtv.c, + src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, + src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c: Remove + obsolete HummerUserportDevice and HummerUserportJoyPort + resources, readd HummerADC resource, fix SDL and *nix menus + +2009-08-25 Marco van den Heuvel + + * src/arch/msdos/plus4ui.c, src/arch/msdos/signals.c, + src/arch/msdos/socketimpl.h, src/arch/msdos/statusbar.c, + src/arch/msdos/statusbar.h, src/arch/msdos/tfearch.c, + src/arch/msdos/tui.c, src/arch/msdos/tui.h, + src/arch/msdos/tui_backend.c, src/arch/msdos/tui_backend.h, + src/arch/msdos/tuicharset.c, src/arch/msdos/tuicharset.h, + src/arch/msdos/tuifs.c, src/arch/msdos/tuifs.h, + src/arch/msdos/tuiimagebrowser.c, + src/arch/msdos/tuiimagebrowser.h, src/arch/msdos/tuimenu.c, + src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.c, + src/arch/msdos/tuiview.h, src/arch/msdos/ui.c, + src/arch/msdos/uiattach.c: Added more msdos arch code + cleanups. + +2009-08-24 Marco van den Heuvel + + * src/arch/msdos/kbd.h, src/arch/msdos/menudefs.c, + src/arch/msdos/menudefs.h, src/arch/msdos/mousedrv.c, + src/arch/msdos/mousedrv.h, src/arch/msdos/msdosmain.c, + src/arch/msdos/parsid.c, src/arch/msdos/petui.c: Added more + msdos arch code cleanups. + +2009-08-23 Marco van den Heuvel + + * src/arch/msdos/archdep.c, src/arch/msdos/archdep.h, + src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c, + src/arch/msdos/cbmcharsets.c, src/arch/msdos/cbmcharsets.h, + src/arch/msdos/console.c, src/arch/msdos/grabkey.c, + src/arch/msdos/grabkey.h, src/arch/msdos/joy.c, + src/arch/msdos/joy.h, src/arch/msdos/kbd.c: Started on the + msdos arch code cleanup. + +2009-08-22 Marco van den Heuvel + + * src/arch/beos/vicemenu.cc, src/arch/beos/vicewindow.cc, + src/arch/beos/vicewindow.h, src/arch/beos/video.cc, + src/arch/beos/videoarch.h, src/arch/beos/vsidui.cc, + src/arch/beos/vsyncarch.c: Finished the beos arch cleanup. + +2009-08-21 Marco van den Heuvel + + * configure.in, src/vice.h: Fixed the previously added 64bit + defines. + +2009-08-20 Marco van den Heuvel + + * src/arch/beos/ui_vic20.cc, src/arch/beos/ui_vic20.h, + src/arch/beos/ui_vicii.cc, src/arch/beos/ui_vicii.h, + src/arch/beos/ui_video.cc, src/arch/beos/ui_video.h, + src/arch/beos/uicmdline.c, src/arch/beos/uimon.c, + src/arch/beos/vic20ui.cc, src/arch/beos/viceapp.cc, + src/arch/beos/viceapp.h: Added some more beos arch code + cleanups. + + * src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.cc, + src/arch/beos/ui_sid.h, src/arch/beos/ui_siddtv.cc, + src/arch/beos/ui_siddtv.h, src/arch/beos/ui_sound.cc, + src/arch/beos/ui_sound.h: Added some more beos arch code + cleanups. + +2009-08-19 Spiro Trikaliotis + + * configure.in: Added macros int64_t_C() and uint64_t_C() to + make WinVICE compile again with MinGW. + +2009-08-19 Marco van den Heuvel + + * src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.cc, + src/arch/beos/ui_pet.h, src/arch/beos/ui_ram.cc: Added some + more beos arch code cleanups. + + * configure.in, src/arch/amigaos/mousedrv.c: Removed powerup, + warpos and amithlon support from the amiga port. + + * build/Makefile.am, build/amigaos/build-vbcc.sh, + src/arch/amigaos/Makefile.am, src/arch/amigaos/config.h.vbcc, + src/arch/amigaos/console.c, src/arch/amigaos/screen-shot.c, + src/arch/amigaos/socketimpl.c, src/arch/amigaos/timer.h, + src/arch/amigaos/uilib.c, src/arch/amigaos/video.c: Removed + vbcc support from the amiga port. + + * src/arch/beos/ui.cc, src/arch/beos/ui_cbm2.cc, + src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.cc, + src/arch/beos/ui_datasette.h, src/arch/beos/ui_device.cc, + src/arch/beos/ui_device.h, src/arch/beos/ui_drive.cc, + src/arch/beos/ui_drive.h, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc, + src/arch/beos/ui_joystick.h, src/arch/beos/ui_netplay.cc: + Added some more beos arch code cleanups. + +2009-08-16 Hannu Nuotio + + * src/mainviccpu.c, src/vic20/vic20mem.c: Route zero page + operations via mem_read/write_tab_ptr in xvic, fixes zero page + watchpoints + + * src/core/flash040core.c, src/flash040.h: Add flash_dirty flag + (set on byte program and erase) + +2009-08-16 Spiro Trikaliotis + + * src/arch/win32/msvc/config.h, src/arch/win32/vsyncarch.c: Use + macro uint64_t_C for 64 bit unsigned constant. + + * src/arch/sdl/win32-msvc/arch.dsp: Removed menu_c128cart.c and + menu_c64cart_common.c that do not exist anymore, fixing MSVC + compile of SDL. + +2009-08-16 Hannu Nuotio + + * src/arch/sdl/menu_drive.c: Allow changing fsdevice options in + SDL UI regardless of drive type + +2009-08-16 Marco van den Heuvel + + * src/arch/beos/archdep.c, src/arch/beos/archdep.h, + src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc, + src/arch/beos/console.c, src/arch/beos/constants.h, + src/arch/beos/joy.cc, src/arch/beos/kbd.c, + src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h, + src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc, + src/arch/beos/signals.c, src/arch/beos/statusbar.cc, + src/arch/beos/statusbar.h: Started on the beos arch code + cleanup. + + * src/arch/amigaos/timer.c, src/arch/amigaos/ui.c, + src/arch/amigaos/uiapi.c, src/arch/amigaos/uiattach.c, + src/arch/amigaos/uic64cart.c, src/arch/amigaos/uicart.c, + src/arch/amigaos/uicmdline.c, src/arch/amigaos/uicolor.c, + src/arch/amigaos/uilib.c, src/arch/amigaos/uimon.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c, + src/arch/amigaos/videoarch.h, src/arch/amigaos/vsidui.c, + src/arch/amigaos/vsyncapi.c, src/arch/amigaos/x128ns.c, + src/arch/amigaos/x64dtvns.c, src/arch/amigaos/x64ns.c, + src/arch/amigaos/xcbm2ns.c, src/arch/amigaos/xpetns.c, + src/arch/amigaos/xplus4ns.c, src/arch/amigaos/xvicns.c: + Finished up the amiga arch code cleanup. + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Removed obsolete entries. + + * src/arch/amigaos/intl.c, src/arch/win32/resvic20.rc, + src/translate.c: Updated swedish translations. + + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64_256k.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus60k.rc, + src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated german + translations. + +2009-08-14 Marco van den Heuvel + + * src/c64/cart/c64cartmem.c: Removed the non-ultimax memory + write hooks from the easyflash emulation to make the emulation + behave like the real thing. + +2009-08-14 Hannu Nuotio + + * src/arch/sdl/menu_joystick.c, src/arch/unix/gui/uijoystick2.c, + src/joystick.c: Added option to allow opposite joystick + directions and the menu items for SDL and *nix UIs + +2009-08-14 Marco van den Heuvel + + * src/arch/amigaos/ahi.c, src/arch/amigaos/ahi.h, + src/arch/amigaos/amigamain.c, src/arch/amigaos/archdep.c, + src/arch/amigaos/archdep.h, src/arch/amigaos/blockdev.c, + src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, + src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/cbm2ui.c, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/console.c, + src/arch/amigaos/expansionbase.h, src/arch/amigaos/fixdeps.c, + src/arch/amigaos/fullscreen.c, + src/arch/amigaos/fullscreenarch.h, src/arch/amigaos/hardsid.c, + src/arch/amigaos/intl.c, src/arch/amigaos/joy.c, + src/arch/amigaos/joyai.c, src/arch/amigaos/joyll.c, + src/arch/amigaos/kbd.c, src/arch/amigaos/mousedrv.c, + src/arch/amigaos/noinlineargs.c, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/pointer.c, + src/arch/amigaos/private.h, src/arch/amigaos/rs232.c, + src/arch/amigaos/screen-shot.c, src/arch/amigaos/signals.c, + src/arch/amigaos/statusbar.c: Added more amiga arch code + cleanups. + + * src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisidcart.c, + src/arch/amigaos/mui/uisiddtv.c, + src/arch/amigaos/mui/uisnapshot.c, + src/arch/amigaos/mui/uisound.c, + src/arch/amigaos/mui/uisoundexpander.c, + src/arch/amigaos/mui/uivic20mem.c, + src/arch/amigaos/mui/uivicii.c, + src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/amigaos/mui/uivideocbm2pet.c: Added more amiga arch + code cleanups. + +2009-08-12 Spiro Trikaliotis + + * src/arch/win32/statusbar.c: Some small "beautification" for + the LED patch. + +2009-08-12 Errol Smith + + * src/vdc/vdc-cmdline-options.c, src/vdc/vdc-resources.c: Fix + "missing initializer" warnings from gcc -Wextra. + +2009-08-12 Marco van den Heuvel + + * src/arch/win32/statusbar.c: Removed a missed #if 0. + + * src/arch/win32/statusbar.c, src/arch/win32/statusbar.h: Fixed + drive led pwm handling, slightly altered version of a patch + provided by Spiro. + + * src/cartconv.c: Extended the cartconv file buffer by 16 bytes. + +2009-08-11 Hannu Nuotio + + * src/core/flash040core.c, src/flash040.h: Handle byte + programming errors + +2009-08-10 pottendo + + * po/de.po: updated. + +2009-08-10 Peter Krefting + + * po/sv.po: Update Swedish translation to 2.1.16 (2810t0f0u). + +2009-08-10 Hannu Nuotio + + * src/mouse.c: Invert paddle Y-axis + +2009-08-10 Marco van den Heuvel + + * src/arch/amigaos/mui/uiromc128settings.c, + src/arch/amigaos/mui/uiromplus4settings.c, + src/arch/amigaos/mui/uirs232user.c: Added some more code + cleanups. + + * src/arch/amigaos/mui/uinetwork.c, + src/arch/amigaos/mui/uipetreu.c, + src/arch/amigaos/mui/uipetsettings.c, + src/arch/amigaos/mui/uiplus256k.c, + src/arch/amigaos/mui/uiplus4settings.c, + src/arch/amigaos/mui/uiplus60k.c, + src/arch/amigaos/mui/uiram.c, + src/arch/amigaos/mui/uiramcart.c, + src/arch/amigaos/mui/uireu.c, + src/arch/amigaos/mui/uiromc64vic20settings.c, + src/arch/amigaos/mui/uiromcbm2settings.c, + src/arch/amigaos/mui/uirompetsettings.c: Added some more code + cleanups. + + * src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/mui.c, + src/arch/amigaos/mui/uiacia.c, + src/arch/amigaos/mui/uic128settings.c, + src/arch/amigaos/mui/uic64_256k.c, + src/arch/amigaos/mui/uic64dtv.c, + src/arch/amigaos/mui/uicbm2settings.c, + src/arch/amigaos/mui/uidatasette.c, + src/arch/amigaos/mui/uidigimax.c, + src/arch/amigaos/mui/uidqbb.c, + src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidrivepetcbm2.c, + src/arch/amigaos/mui/uidriveplus4.c, + src/arch/amigaos/mui/uieasyflash.c, + src/arch/amigaos/mui/uigeoram.c, + src/arch/amigaos/mui/uiide64.c, + src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/mui/uijoystickll.c, + src/arch/amigaos/mui/uimmc64.c, + src/arch/amigaos/mui/uimouse.c: Added some more code cleanups. + + * src/arch/amigaos/mui/filereq.c, + src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.c, + src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiacia.c, + src/arch/amigaos/mui/uic128settings.c, + src/arch/amigaos/mui/uic64_256k.c, + src/arch/amigaos/mui/uic64dtv.c, + src/arch/amigaos/mui/uicbm2settings.c, + src/arch/amigaos/mui/uidatasette.c, + src/arch/amigaos/mui/uidigimax.c, + src/arch/amigaos/mui/uidqbb.c, + src/arch/amigaos/mui/uidrivec128.c, + src/arch/amigaos/mui/uidrivec64vic20.c, + src/arch/amigaos/mui/uidrivepetcbm2.c, + src/arch/amigaos/mui/uidriveplus4.c, + src/arch/amigaos/mui/uieasyflash.c, + src/arch/amigaos/mui/uifliplist.c, + src/arch/amigaos/mui/uigeoram.c, + src/arch/amigaos/mui/uiide64.c, + src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uijoystick.c: Started on coding style + cleanup (starting with src/arc/amigaos). + + * src/arch/win32/res.rc: Fixed a copy/paste mistake. + +2009-08-09 Marco van den Heuvel + + * AUTHORS, doc/html/index.html, doc/vice.texi, + src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/unix/macosx/Resources/Credits.html, + src/arch/win32/res.rc: Added Antti S. Lankila to the files + which show members of the core team. + +2009-08-08 Spiro Trikaliotis + + * src/6510core.c, src/6510dtvcore.c, src/debug.h: Added + STATIC_ASSERT() macro, and use it to ensure that TRAP_OPCODE + matches the right opcode (in 6510core.c and 6510dtvcore.c). + +2009-08-08 Hannu Nuotio + + * src/6510core.c, src/6510dtvcore.c, src/drive/drivecpu.c, + src/drive/driverom.c, src/drive/iec/iec-resources.c, + src/traps.c, src/traps.h: Move traps from BRK to JAM (0x02). + Patch provided by Ingo Korb. + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_c128cart.c, + src/arch/sdl/menu_c128cart.h, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_c64cart.h, + src/arch/sdl/menu_c64cart_common.c, + src/arch/sdl/menu_c64cart_common.h, src/arch/sdl/menu_rom.c, + src/arch/sdl/x128_ui.c: SDL UI: move x128 function ROM + settings to ROM settings, use common cartridge menu for x64 + and x128, move raw image items to a submenu + +2009-08-07 Fabrizio Gennari + + * src/arch/win32/mousedrv.c: Remove a warning from MinGW + compilation + +2009-08-07 Hannu Nuotio + + * src/mainviccpu.c: Handle vic_cycle also on JAM continue + +2009-08-07 Marco van den Heuvel + + * src/arch/win32/vsyncarch.c: Made a 64bit constant used in the + win32 arch unsigned. + + * src/arch/win32/vsyncarch.c, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/vice.wpj: Fixed a win32 watcom project + file. + +2009-08-07 Hannu Nuotio + + * src/arch/amigaos/archdep.h, src/arch/beos/archdep.h, + src/arch/msdos/archdep.h, src/arch/os2/archdep.h, + src/arch/riscos/archdep.h, src/arch/sdl/archdep_amiga.h, + src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_cegcc.h, + src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.h, + src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.h, + src/arch/sdl/menu_sound.c, src/arch/unix/archdep.h, + src/arch/unix/gui/uisound.c, src/arch/win32/archdep.h, + src/sound.c, src/sound.h: Make sound fragment size switchable + (with archdep defaults), SDL and *nix UI menus updated + +2009-08-07 Marco van den Heuvel + + * src/arch/win32/archdep.c: Fixed another win32 warning. + + * src/arch/win32/dinput_handle.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/uilib.c, src/arch/win32/video-dx9.c, + src/arch/win32/vsyncarch.c, src/gfxoutputdrv/ffmpegdrv.c, + src/resid-fp/sid.cc: Fixed some win32 warnings. + + * src/arch/amigaos/ahi.c, src/arch/amigaos/mousedrv.c, + src/arch/amigaos/timer.c, src/arch/amigaos/uiapi.c, + src/arch/amigaos/video.c, src/c64/plus256k.c, + src/c64/plus60k.c, src/c64/ramcart.c, src/monitor/monitor.c, + src/pet/petreu.c, src/plus4/plus4memcsory256k.c, + src/plus4/plus4memhannes256k.c, src/vdrive/vdrive-rel.c: + Finished up the lib_*alloc() cleanups. + + * src/arch/msdos/tuifs.c, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/x11/xaw/uimenu.c, src/c64/c64_256k.c, + src/c64/georam.c, src/cmdline.c, src/interrupt.c, + src/ioutil.c, src/keyboard.c, src/log.c, + src/raster/raster-resources.c, src/romset.c, + src/sid/fastsid.c, src/sounddrv/soundcoreaudio.c, + src/sounddrv/soundmmos2.c, src/tape/tape.c, src/util.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive-internal.c, src/vdrive/vdrive-rel.c, + src/video/video-canvas.c: Added some more lib_*alloc() + cleanups. + + * src/arch/os2/unused/pm_cmdline.c, + src/arch/os2/unused/video_gpi.c, src/arch/sdl/video.c, + src/arch/unix/gui/uisound.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/x11video.c, + src/arch/unix/x11/xrandr.c, src/arch/win32/uikeyboard.c, + src/attach.c, src/c1541.c, src/cbmdos.c, + src/diskimage/fsimage.c, src/diskimage/rawimage.c, + src/event.c, src/fsdevice/fsdevice.c, src/interrupt.c, + src/raster/raster-changes.c, src/screenshot.c, + src/vicii/vicii.c, src/video/video-color.c, + src/video/video-resources.c: Added some more lib_*alloc() + cleanups. + +2009-08-06 Marco van den Heuvel + + * src/monitor/mon_register6502.c, + src/monitor/mon_register6502dtv.c, + src/monitor/mon_registerz80.c, src/printerdrv/driver-select.c, + src/printerdrv/output-graphics.c, + src/printerdrv/output-select.c, src/raster/raster-canvas.c, + src/raster/raster-changes.c, src/raster/raster-modes.c, + src/raster/raster-sprite-cache.c, + src/raster/raster-sprite-status.c, src/raster/raster.c, + src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c, + src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c, + src/tape/tape-internal.c, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-iec.c, src/vdrive/vdrive-internal.c, + src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c: Added some more + lib_malloc() cleanups. + + * src/fsdevice/fsdevice-cmdline-options.c, + src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c, + src/fsdevice/fsdevice-read.c, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, + src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, + src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, + src/imagecontents/diskcontents-block.c, + src/imagecontents/diskcontents-iec.c, + src/imagecontents/imagecontents.c, + src/imagecontents/tapecontents.c, + src/monitor/mon_breakpoint.c, src/monitor/mon_memory.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.y, + src/monitor/monitor.c: Added some more lib_malloc() cleanups. + + * src/arch/unix/console.c, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uicolor.c, + src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/gifdrv.c, + src/arch/win32/uiperipheral.c, src/c64/dqbb.c, + src/c64/isepic.c, src/c64/sfx_soundexpander.c, + src/core/ciacore.c, src/diskimage/fsimage-create.c, + src/drive/drive-snapshot.c, src/fileio/cbmfile.c, + src/fileio/p00.c: Added some more lib_malloc() cleanups. + + * src/arch/beos/console.c, src/arch/beos/kbd.c, + src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc, + src/arch/msdos/console.c, src/arch/msdos/tuifs.c, + src/arch/msdos/tuimenu.c, src/arch/riscos/archdep.c, + src/arch/riscos/console.c, src/arch/riscos/spritedrv.c, + src/arch/riscos/ui.c, src/arch/riscos/uihelp.c, + src/arch/riscos/uiimage.c, src/arch/riscos/uimsgwin.c, + src/arch/riscos/video.c, src/arch/sdl/archdep_riscos.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/joy.c, + src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uimenu.c, src/arch/unix/archdep.c: Added some + more lib_malloc() cleanups. + + * src/alarm.c, src/arch/amigaos/console.c, + src/arch/amigaos/noinlineargs.c, src/autostart-prg.c, + src/charset.c, src/clkguard.c, src/cmdline.c, src/color.c, + src/event.c, src/fliplist.c, src/ioutil.c, src/lib.c, + src/machine.c, src/palette.c, src/rawfile.c, src/resources.c, + src/romset.c, src/snapshot.c, src/sound.c, src/traps.c, + src/util.c, src/zfile.c: Started on the lib_malloc() cleanup. + + * src/arch/win32/evc/system.c, src/c64/cart/c64cart.c, + src/c64/dqbb.c, src/c64/tfe.c, src/c64dtv/c64dtvflash.c, + src/diskimage/fsimage.c, src/drive/iec/memiec.c, + src/gfxoutputdrv/ffmpegdrv.c, src/monitor/mon_breakpoint.c, + src/monitor/mon_util.c, src/monitor/monitor.c, + src/printerdrv/output-graphics.c, src/raster/raster.c, + src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c, + src/tape/t64.c, src/tape/tap.c, src/tape/tape.c, + src/vdrive/vdrive-rel.c: Finished the lib_free() guard + cleanup. + + * src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, + src/arch/unix/x11/xaw/uivsidcontrol.c, + src/arch/unix/x11/xaw/widgets/DirMgr.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/console.c, + src/arch/win32/intl.c, src/arch/win32/system.c, + src/arch/win32/ui-resources.c, src/arch/win32/ui.c, + src/arch/win32/uilib.c, src/arch/win32/uimon.c, + src/arch/win32/video.c: Cleaned up some more lib_free() + guards. + + * src/arch/msdos/tuimenu.c, src/arch/msdos/uiattach.c, + src/arch/os2/fullscr.c, src/arch/riscos/spritedrv.c, + src/arch/riscos/ui.c, src/arch/riscos/video.c, + src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c, + src/arch/sdl/archdep_win32.c, src/arch/sdl/fullscreen.c, + src/arch/sdl/uifilereq.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalette.c, + src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uiromset.c, + src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c: + Cleaned up some more lib_free() guards. + + * src/arch/amigaos/joyai.c, src/arch/amigaos/ui.c, + src/arch/amigaos/uiapi.c, src/arch/amigaos/uilib.c, + src/arch/amigaos/video.c, src/arch/beos/archdep.c, + src/arch/beos/vicewindow.cc, src/arch/msdos/menudefs.c, + src/arch/msdos/tuifs.c, src/autostart-prg.c, src/autostart.c, + src/c1541.c, src/cmdline.c, src/event.c, src/fliplist.c, + src/initcmdline.c, src/machine-bus.c, src/palette.c, + src/petcat.c, src/snapshot.c, src/sysfile.c, src/translate.c: + Cleaned up some lib_free() guards. + +2009-08-06 Spiro Trikaliotis + + * Version 2.1.16 + +2009-08-06 Spiro Trikaliotis + + * src/arch/win32/make-bindist.sh: Command "rm `find $WINVICE + -name "Makefile*"`" is forced (-f) now, so that WinVICE can be + built automatically without manual user intervention. + +2009-08-06 Hannu Nuotio + + * src/monitor/mon_lex.l: Enable case insensitive commands and + operands on monitor, some tab cleanup + + * src/vicii/vicii.c: On VICII reset, instead of zeroing the + color registers, mask out the high nibble; fixes bug shown by + EasyFlash cart init + + * src/c64/c64mem.c: Don't enable all Expert cartridge hacks for + EasyFlash + +2009-08-06 Marco van den Heuvel + + * po/de.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + german and swedish translations. + + * src/c64/cart/c64cartmem.c, src/c64/cart/easyflash.c, + src/core/flash040core.c, src/flash040.h, + src/vic20/cart/finalexpansion.c: Change the way the flash040 + core works to where the calling routine allocates and passes a + pointer to the data array to be used, this fixes the eastflash + ultimax graphics issues. + +2009-08-05 Daniel Kahlin + + * src/vic20/cart/megacart.c: Corrected an error with Mega-Cart + NvRAM mapping. 0x0800-0x0fff was incorrectly mapped to the + same contents as 0x9800-0x9fff. + +2009-08-05 Marco van den Heuvel + + * src/arch/win32/arch.dsp, src/arch/win32/uieasyflash.c: Added + src/c64/cart include dir to arch.dsp and changed the + 'cart/easyflash.h' include in src/arch/win32/uieasyflash.c to + an 'easyflash.h' include. + + * src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32 + watcom project files. + +2009-08-05 Spiro Trikaliotis + + * src/lib.c: Changed free() to lib_free(). + + * src/video/render1x1pal.c: Remove warnings by adding + intermediate variables. + + * src/sid/fastsid.c: Changed return type of + fastsid_calculate_single_sample() from SDWORD to SWORD, as all + uses of it only require an SWORD and generate warning without + a cast. + + * src/arch/win32/uieasyflash.c: Add missing includes. + + * src/vdrive/vdrive-dir.c: Fix warning for comparison of signed + and unsigned integers. + +2009-08-05 Daniel Kahlin + + * src/vic20/vic20mem.c: Corrected read of unconnected address + space at 0x910x. + + * doc/html/plain/NEWS: Added a missing line about cycle exact + xvic in the last commit. + + * doc/html/plain/NEWS: Added features coming from the + v2.1.15-xvic and v2.1.15-fe-easyflash branches. + +2009-08-05 Hannu Nuotio + + * src/vic20/cart/finalexpansion.c: Handle unconnected bus + properly + +2009-08-05 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj: Updated the sdl win64 + msvc project files. + + * src/arch/sdl/menu_help.c, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/c128.dsp, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp: Updated the sdl win32 + msvc project files. + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/c64.tgt, src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x128-specific.tgt, + src/arch/os2/watcom/x64-specific.tgt: Updated the os/2 watcom + project files. + + * src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/vac++/incl/core.icc, + src/arch/os2/vac++/incl/vic20cart.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC: Updated the os/2 vac++ project + files. + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vice.wpj: Updated the win32 watcom + project files. + + * src/arch/win64/arch.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64cart.vcproj, + src/arch/win64/core.vcproj, src/arch/win64/vic20.vcproj, + src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj: Updated + the win64 project files. + + * src/arch/win32/arch.dsp, src/arch/win32/c128.dsp, + src/arch/win32/c64.dsp, src/arch/win32/c64cart.dsp, + src/arch/win32/core.dsp, src/arch/win32/vic20cart.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp: Updated the + win32 project files. + + * src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uieasyflash.c, + src/arch/amigaos/mui/uieasyflash.h, src/arch/amigaos/uicart.c, + src/arch/amigaos/uicart.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h, + src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, + src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/uieasyflash.c, + src/arch/msdos/uieasyflash.h, + src/arch/msdos/uisoundexpander.c, src/arch/msdos/vic20ui.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c64cart.c, + src/arch/sdl/menu_c64cart_common.c, + src/arch/sdl/menu_c64cart_common.h, + src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uieasyflash.c, + src/arch/unix/gui/uieasyflash.h, src/arch/unix/gui/vic20ui.c, + src/arch/win32/Makefile.am, src/arch/win32/c128ui.c, + src/arch/win32/c64ui.c, src/arch/win32/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/reseasyflash.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uieasyflash.c, src/arch/win32/uieasyflash.h, + src/arch/win32/vic20ui.c, src/autostart.c, + src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am, + src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h, + src/c64/c64mem.c, src/c64/cart/Makefile.am, + src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/crt.c, src/c64/cart/easyflash.c, + src/c64/cart/easyflash.h, src/c64/sfx_soundexpander.c, + src/cartridge.h, src/core/Makefile.am, + src/core/flash040core.c, src/flash040.h, src/lightpen.c, + src/translate.c, src/translate.txt, + src/vic20/cart/Makefile.am, src/vic20/cart/finalexpansion.c, + src/vic20/cart/finalexpansion.h, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cartmem.c: Final expansion/EasyFlash additions. + +2009-08-04 Spiro Trikaliotis + + * data/DRIVES/dos1541: Replaced 1541 ROM which consisted of + 325302-01 + 901229-02 ROMS (which are *really* ancient) with + 1541 ROM which consists of 325302-01 + 901229-05. This fixes + #2824736. The relevant patch is at $FF20, and the JMP to it at + $E9DC. + +2009-08-04 Marco van den Heuvel + + * src/petcat.c: Added 'pi' fix to petcat as provided by Ingo + Korb. + +2009-08-04 Hannu Nuotio + + * src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c, + src/vic20/vic20mem.c: Return last read (by CPU) value on + unconnected I/O 2/3 areas + +2009-08-03 Peter Krefting + + * po/sv.po: Update Swedish translation to 2.1.15 (2783t0f0u). + +2009-08-03 Daniel Kahlin + + * src/vdrive/vdrive-dir.c: Fix directory sector interleave in + vdrive + + This patch simplifies the directory sector allocation in + vdrive and changes the interleave of the allocated sectors + from 1 to the correct value for the disk image type. + +2009-08-02 pottendo + + * po/de.po: Updated. + +2009-08-02 Spiro Trikaliotis + + * src/debug.h, src/drive/iec/via1d1541.c, src/iecbus/iecbus.c: + Fixed and extended debugging output for 1541 IEC accesses. + + * src/vic20/vic-cycle.c: Changed constant 0x7f to 0x7fu in order + to prevent integer promotion, resulting in a warning. + +2009-08-01 Hannu Nuotio + + * src/6510dtvcore.c, src/vic20/vic.h: Use unsigned type for + VIC-I counters, fix MSVC warnings + +2009-08-01 Marco van den Heuvel + + * src/autostart-prg.c, src/vdc/vdc.c: Fixed some warnings. + + * src/6510dtvcore.c, src/Makefile.am, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, + src/arch/sdl/uipause.c, src/arch/sdl/xvic_ui.c, + src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c, + src/arch/win32/vic20.dsp, src/arch/win32/xvic.dsp, + src/core/viacore.c, src/mainviccpu.c, src/mainviccpu.h, + src/resid-dtv, src/via.h, src/vic20/Makefile.am, + src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c, + src/vic20/vic-cycle.c, src/vic20/vic-cycle.h, + src/vic20/vic-draw.c, src/vic20/vic-mem.c, + src/vic20/vic-snapshot.c, src/vic20/vic.c, src/vic20/vic.h, + src/vic20/vic20cpu.c, src/vic20/vic20ieeevia1.c, + src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c, + src/vic20/vic20mem.h, src/vic20/vic20memrom.c, + src/vic20/vic20rom.c, src/vic20/vic20via1.c, + src/vic20/vic20via2.c: VIC-I and CPU for xvic largely rewritten. + +2009-07-26 Spiro Trikaliotis + + * src/debug.h, src/drive/iec/cia1581d.c, + src/drive/iec/via1d1541.c, src/iecbus.h, src/iecbus/iecbus.c: + Add debugging facilities for the IEC bus. + + * src/drive/drivecpu.c, src/drive/drivecpu.h: Remove unused + functions drive_read() and drive_store(). + +2009-07-25 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/watcom/vic20cart-generic.c, + src/arch/win32/watcom/vice.wpj: Updated the win32 watcom + project files. + +2009-07-24 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/mainsrc.tgt, + src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vic20cart-generic.c, + src/arch/os2/watcom/vice.wpj: Updated the os/2 watcom project + files. + +2009-07-23 Spiro Trikaliotis + + * src/initcmdline.c: Reworked replace_hexcodes(). This closes + #2823929. + + * src/6510core.c, src/debug.c, src/debug.h: Trace output now + outputs the drive number; unified CPU and drive outputs, thus + that the opcodes are underneath each other, and the registers + are output in the same way; operands with ,x or ,y now do not + break the output. + +2009-07-23 Hannu Nuotio + + * src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/c1541.tgt, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/fileio.tgt, + src/arch/sdl/win32-watcom/fsdevice.tgt, + src/arch/sdl/win32-watcom/gentr.tgt, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/imagecontents.tgt, + src/arch/sdl/win32-watcom/maincpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/petcat.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/raster.tgt, + src/arch/sdl/win32-watcom/rs232drv.tgt, + src/arch/sdl/win32-watcom/serial.tgt, + src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/sounddrv.tgt, + src/arch/sdl/win32-watcom/tape.tgt, + src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, + src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vicii.tgt, + src/arch/sdl/win32-watcom/viciicommon.tgt, + src/arch/sdl/win32-watcom/viciidtv.tgt, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt: svn property fixes + +2009-07-23 Marco van den Heuvel + + * src/arch/os2/vac++/Makefile.am, + src/arch/os2/vac++/incl/vic20.icc, + src/arch/os2/vac++/incl/vic20cart.icc, + src/arch/os2/vac++/xvic/Xvic.ICC: Updated the vac++ project + files. + +2009-07-21 Marco van den Heuvel + + * src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/win64/vic20.vcproj: Added the vic20 cart files to the + win64 and sdl win64 msvc project files. + +2009-07-19 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m: + coca: hide settings windows on entering the monitor, reshow + them on leaving + + * src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicenotifications.h, + src/arch/unix/macosx/cocoa/view/controlwindow.h, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/driveview.h, + src/arch/unix/macosx/cocoa/view/driveview.m, + src/arch/unix/macosx/cocoa/view/soundview.h, + src/arch/unix/macosx/cocoa/view/soundview.m, + src/arch/unix/macosx/cocoa/view/statusview.m, + src/arch/unix/macosx/cocoa/view/tapeview.h, + src/arch/unix/macosx/cocoa/view/tapeview.m: cocoa: correctly + disable menu entries and control window if monitor is enabled + + * src/arch/unix/macosx/cocoa/console.m, + src/arch/unix/macosx/cocoa/uimon.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/cocoa/vicemachine.h, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/vicemachineprotocol.h, + src/arch/unix/macosx/cocoa/view/consolewindow.h, + src/arch/unix/macosx/cocoa/view/consolewindow.m: cocoa: + console/monitor input is now done asynchronously in the UI. + this removes the modal window for the monitor while entering a + line. + +2009-07-19 Marco van den Heuvel + + * src/arch/sdl/menu_help.c: Fixed sdl ui help related issues. + +2009-07-18 Antti S. Lankila + + * src/arch/unix/readline/editline.h: FTBFS @ gcc 4.4: Fix test + to check for HAVE_STDLIB_H. + +2009-07-18 Hannu Nuotio + + * src/arch/unix/joy.c: Fix warning on *nix joystick cmdline init + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/c64/c64cia2.c, src/cbm2/cbm2cia1.c, src/vic20/vic20mem.c: + Remove unused callbacks/variables, revert obsolete WATCOM + ifdef, add default case to extra joystick switches + +2009-07-18 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/rs232drv.tgt, + src/arch/sdl/win32-watcom/rs232dtv.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xvic.tgt: Fixed the misnamed + rs232drv.tgt issue for the win32 sdl watcom project files. + +2009-07-17 Spiro Trikaliotis + + * Version 2.1.15 + +2009-07-17 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/config.h: Use vsnprintf() of MSVC. + + * src/arch/sdl/win32-watcom/Makefile.am: Removed rs232drv.tgt + which is not available. + +2009-07-17 Hannu Nuotio + + * src/arch/sdl/video.c: Added casts to keep MSVC happy + +2009-07-17 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/vic20cart.dsp, + src/arch/sdl/win32-msvc/vice.dsw: Updated the sdl win32 msvc + project files. + + * src/arch/sdl/ui.c, src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/gentr.tgt, + src/arch/sdl/win32-watcom/make-watcom-bindist.bat, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vic20cart-generic.c, + src/arch/sdl/win32-watcom/vic20cart.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/xvic.tgt: Fixed and updated the + watcom win32 sdl compile. - * Version 1.10.11. +2009-07-16 Hannu Nuotio - * configure.in: Added `src/rs232drv'. + * src/arch/sdl/uistatusbar.c: Fix statusbar location -2002-10-12 Andreas Boose + * doc/html/plain/NEWS: Updated. - * Version 1.10.10. + * src/arch/unix/gui/vic20ui.c: Add CartridgeReset and Attach + generic/Mega-Cart items to *nix xvic UI -2002-10-02 Andreas Boose + * src/arch/sdl/xvic_ui.c: Enlarge xvic SDL UI area, fix + positioning to remove offscreen UI problems - * Version 1.10.9. + * src/vic20/vic20-resources.c: Add missing include, return 0 on + RAM block resource handlers -2002-09-29 Andreas Boose +2009-07-16 Marco van den Heuvel + + * configure.in, src/Makefile.am, src/arch/sdl/menu_vic20cart.c, + src/arch/win32/Makefile.am, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uicart.c, src/arch/win32/uicart.h, + src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp, + src/arch/win32/vic20ui.c, src/arch/win32/vice.dsw, + src/cartridge.h, src/log.c, src/translate.c, + src/translate.txt, src/vic20/Makefile.am, src/vic20/cart, + src/vic20/cart/Makefile.am, src/vic20/cart/generic.c, + src/vic20/cart/generic.h, src/vic20/cart/megacart.c, + src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c, + src/vic20/cart/vic20cart.h, src/vic20/cart/vic20cartmem.c, + src/vic20/cart/vic20cartmem.h, src/vic20/vic20-resources.c, + src/vic20/vic20-resources.h, src/vic20/vic20.c, + src/vic20/vic20cartridge.c, src/vic20/vic20mem.c, + src/vic20/vic20mem.h, src/vic20/vic20memsnapshot.c: xvic cart + handling rewritten and carts added. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c1541.tgt, + src/arch/sdl/win32-watcom/cartconv.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/petcat.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/xplus4.tgt, + src/arch/sdl/win32-watcom/xplus4main.c, + src/arch/sdl/win32-watcom/xvic.tgt, + src/arch/sdl/win32-watcom/xvicmain.c: Added the last win32 sdl + watcom project files. + +2009-07-15 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/x64.tgt, + src/arch/sdl/win32-watcom/x64dtv.tgt, + src/arch/sdl/win32-watcom/x64dtvmain.c, + src/arch/sdl/win32-watcom/x64main.c, + src/arch/sdl/win32-watcom/xcbm2.tgt, + src/arch/sdl/win32-watcom/xcbm2main.c, + src/arch/sdl/win32-watcom/xpet.tgt, + src/arch/sdl/win32-watcom/xpetmain.c: Added more win32 sdl + watcom project files. + + * src/arch/sdl/ui.c: Added watcom scancode to sdl keysym + conversion routine. + + * src/arch/sdl/video.c: Set the default sdl bitdepth for the + watcom compile to 32. + +2009-07-14 Errol Smith + + * src/vdc/vdc.c, src/vdc/vdctypes.h: Re-write handling of + vertical positioning and active/idle raster drawing. Fixes + minor overdraw on RFOv2 FLI part and eliminates active drawing + behind borders (perf). + +2009-07-14 Marco van den Heuvel + + * src/arch/sdl/archdep_win32.c, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/raster.tgt, + src/arch/sdl/win32-watcom/rs232dtv.tgt, + src/arch/sdl/win32-watcom/serial.tgt, + src/arch/sdl/win32-watcom/sid.tgt, + src/arch/sdl/win32-watcom/sounddrv.tgt, + src/arch/sdl/win32-watcom/tape.tgt, + src/arch/sdl/win32-watcom/tcbm.tgt, + src/arch/sdl/win32-watcom/vdc.tgt, + src/arch/sdl/win32-watcom/vdrive.tgt, + src/arch/sdl/win32-watcom/vic20.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/sdl/win32-watcom/vicii.tgt, + src/arch/sdl/win32-watcom/viciicommon.tgt, + src/arch/sdl/win32-watcom/viciidtv.tgt, + src/arch/sdl/win32-watcom/video.tgt, + src/arch/sdl/win32-watcom/x128.tgt, + src/arch/sdl/win32-watcom/x128main.c: Added more win32 sdl + watcom project files. + +2009-07-13 Marco van den Heuvel + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/pet.tgt, + src/arch/sdl/win32-watcom/plus4.tgt, + src/arch/sdl/win32-watcom/plus4exp.tgt, + src/arch/sdl/win32-watcom/printerdrv.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl + watcom project files. + + * configure.in: Added the win32-watcom directory to configure.in + in order to make the makefiles. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/diskimage.tgt, + src/arch/sdl/win32-watcom/drive.tgt, + src/arch/sdl/win32-watcom/fileio.tgt, + src/arch/sdl/win32-watcom/fsdevice.tgt, + src/arch/sdl/win32-watcom/gfxoutputdrv.tgt, + src/arch/sdl/win32-watcom/iec.tgt, + src/arch/sdl/win32-watcom/iec128dcr.tgt, + src/arch/sdl/win32-watcom/iecbus.tgt, + src/arch/sdl/win32-watcom/iecieee.tgt, + src/arch/sdl/win32-watcom/ieee.tgt, + src/arch/sdl/win32-watcom/imagecontents.tgt, + src/arch/sdl/win32-watcom/maincpu.tgt, + src/arch/sdl/win32-watcom/monitor.tgt, + src/arch/sdl/win32-watcom/parallel.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl + watcom project files. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64exp.tgt, + src/arch/sdl/win32-watcom/cbm2.tgt, + src/arch/sdl/win32-watcom/core.tgt, + src/arch/sdl/win32-watcom/crtc.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl + watcom project files. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64dtv.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl + watcom project files. + + * src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/c64.tgt, + src/arch/sdl/win32-watcom/c64cart.tgt, + src/arch/sdl/win32-watcom/c64commonc128.tgt, + src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt, + src/arch/sdl/win32-watcom/c64commonc64dtv.tgt, + src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl + watcom project files. + + * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c, + src/arch/sdl/win32-watcom, + src/arch/sdl/win32-watcom/Makefile.am, + src/arch/sdl/win32-watcom/arch.tgt, + src/arch/sdl/win32-watcom/base.tgt, + src/arch/sdl/win32-watcom/c128.tgt, + src/arch/sdl/win32-watcom/config.h, + src/arch/sdl/win32-watcom/gentr.tgt, + src/arch/sdl/win32-watcom/vice.wpj, + src/arch/win32/catweaselmkiii.c: Added some watcom win32 sdl + project files, more will be added later, should not interfere + with any of the already existing ports. + +2009-07-12 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/logview.m: cocoa: fixed key + input in monitor for keys without direct character + representation + + * src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.h, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/vicenotifications.h, + src/arch/unix/macosx/cocoa/view/Makefile.am, + src/arch/unix/macosx/cocoa/view/controlwindow.h, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/soundview.h, + src/arch/unix/macosx/cocoa/view/soundview.m: cocoa: added + slider for sound volume in control window + +2009-07-12 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c, + src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uisoundexpander.c, + src/arch/amigaos/mui/uisoundexpander.h, + src/arch/amigaos/uires.h: Added sfx sound expander chip + selection ui elements to the amiga ports. + + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/uisoundexpander.c, + src/arch/msdos/uisoundexpander.h: Added sfx sound expander + chip selection ui elements to the msdos port. + + * src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc, + src/arch/beos/constants.h, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, + src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uisoundexpander.c, + src/arch/unix/gui/uisoundexpander.h, + src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, + src/arch/win32/ressoundexpander.rc, + src/arch/win32/resstrings.txt, + src/arch/win32/uisoundexpander.c, + src/arch/win32/uisoundexpander.h, + src/arch/win32/watcom/arch.tgt, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win64/arch.vcproj, + src/arch/win64/x128.vcproj, src/c64/sfx_soundexpander.c: Added + ym3812 support to the sfx sound expander emulation, and added + beos, os/2, sdl, unix and win32 ui elements, updated the + win32/64 msvc project files and updated the win32 watcom + project files. + +2009-07-07 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/msdos/lightpendrv.c, + src/arch/msdos/lightpendrv.h, src/arch/msdos/uilightpen.c, + src/arch/msdos/uilightpen.h, src/arch/msdos/vic20ui.c, + src/arch/msdos/vsync.c: Added lightpen support to the msdos + port. + +2009-07-07 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/ui.m: cocoa: react on + ui_update_menus() for external resource changes, e.g. warp + change for autoload + +2009-07-07 Marco van den Heuvel + + * src/arch/win32/lightpendrv.c: Added better off-window/screen + check to the win32 lightpen driver. + + * src/arch/win32/lightpendrv.c: Replaced the magic '42' with a + call to get the height of the statusbar. + + * src/arch/sdl/menu_lightpen.c, src/arch/win32/uilightpen.c, + src/lightpen.c, src/lightpen.h: Added datel light pen support. + +2009-07-06 Marco van den Heuvel + + * src/arch/win32/lightpendrv.c: Added scaled window support to + the win32 lightpen driver. + + * src/arch/win32/video.c: Changed NULL to 0 to return the + correct type. + + * src/lightpen.c: Reverted the vdc 'fix' in lightpen.c + + * src/lightpen.c, src/vdc/vdc.c: Fixed to have the vdc lightpen + x and y also be updated when vicii window is active and fixed + an error. + + * src/arch/sdl/win64-msvc/base.vcproj: Added autostart-prg.c to + win64 msvc project files. + +2009-07-06 Spiro Trikaliotis + + * src/arch/sdl/win32-msvc/base.dsp: Add autostart-prg.c to base + files, so SDL compiles with MSVC again. + +2009-07-06 Hannu Nuotio + + * src/arch/sdl/lightpendrv.c, src/c128/c128.c, src/lightpen.c: + For x128 use window 0 for VDC and 1 for VICII in lightpen code + too + +2009-07-06 Marco van den Heuvel + + * src/arch/win32/lightpendrv.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h: Added multiple canvas support to + the win32 lightpen driver. + +2009-07-06 Hannu Nuotio + + * src/lightpen.c, src/lightpen.h: Lightpen type based x/y offset + support, some comments added + + * src/vicii/vicii.c, src/vicii/viciitypes.h: Improve lightpen + precision for vicii by storing extra bits for x coordinate + +2009-07-06 Errol Smith + + * src/c128/c128.c, src/vdc/vdc.c, src/vdc/vdc.h: Initial VDC + lightpen support. + +2009-07-06 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/lightpendrv.c, src/arch/win32/lightpendrv.h, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/reslightpen.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uilightpen.c, src/arch/win32/uilightpen.h, + src/arch/win32/vic20ui.c, src/arch/win32/vsyncarch.c, + src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/cbm2.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/xvic.dsp, + src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/xvic.vcproj: Added + lightpen support to the win32/64 ports. + +2009-07-06 Errol Smith + + * src/vdc/vdc-draw.c: draw_idle should actually draw the + background colour. + +2009-07-05 Marco van den Heuvel + + * src/vicii/vicii.c: Corrected the lightpen x-value for vicii. + +2009-07-05 Spiro Trikaliotis + + * src/arch/win32/c128.dsp, src/arch/win32/c64.dsp, + src/arch/win32/c64dtv.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/vic20.dsp: Added plus4embedded.c, + petembedded.c, cbm2embedded.c, c64embedded.c, + c64dtvembedded.c, c128embedded.c, vic20embedded.c files for + MSVC compilation. + +2009-07-05 Hannu Nuotio + + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uiautostart.c, + src/arch/unix/gui/uiautostart.h, + src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c: Add new autostart *nix menu + items, group autostart items as a submenu below Smart attach + +2009-07-05 Marco van den Heuvel + + * src/arch/sdl/win32-msvc, src/arch/sdl/win64-msvc: Added svn + ignores. + + * data/CBM-II/ccs64.vpl, data/CBM-II/default.vpl, + data/CBM-II/frodo.vpl, data/CBM-II/godot.vpl, + data/PLUS4/default.vpl, data/PLUS4/vice.vpl, + data/VIC20/default.vpl, src/Makefile.am, + src/pet/petembedded.c, src/plus4/plus4embedded.c, + src/vic20/vic20embedded.c: Added embedded palette support to + xpet, xplus4 and xvic. + + * src/Makefile.am, src/c128/c128embedded.c, + src/cbm2/cbm2embedded.c: Added embedded palette file support + to xcbm2. + + * src/palette.c: Added previously missing embedded.h include. + +2009-07-05 Errol Smith + + * src/arch/sdl/lightpendrv.c: Fix double size handling after + blacky broke it fixing a warning. + +2009-07-05 Marco van den Heuvel + + * src/c64dtv/c64dtvembedded.c: Fixed embedded palette files + support for x64dtv to always return -1. + + * src/arch/win32/make-bindist.sh: Updated. + + * data/C64/ccs64.vpl, data/C64/default.vpl, data/C64/frodo.vpl, + data/C64/godot.vpl, data/C64/vice.vpl, src/Makefile.am, + src/c64/c64embedded.c: Added embedded palette files support to + x64. + + * data/C128/default.vpl, data/C128/frodo.vpl, + data/C128/godot.vpl, data/C128/vice.vpl, src/Makefile.am, + src/c128/c128embedded.c, src/c64/c64embedded.c, + src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c, + src/embedded.h, src/palette.c, src/palette2c.sh, + src/pet/petembedded.c, src/plus4/plus4embedded.c, + src/vic20/vic20embedded.c: Added embedded palette files + support to x128. + +2009-07-04 Marco van den Heuvel + + * src/Makefile.am, src/arch/os2/vac++/incl/mainsrc.icc, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/Makefile.am, src/arch/sdl/lightpendrv.c, + src/arch/sdl/lightpendrv.h, src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_lightpen.c, + src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_vic20hw.c, + src/arch/sdl/ui.c, src/arch/sdl/video.c, + src/arch/sdl/vsyncarch.c, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/config.h, src/arch/win32/base.dsp, + src/arch/win32/watcom/base.tgt, src/arch/win64/base.vcproj, + src/c128/c128.c, src/c64/c64.c, src/lightpen.c, + src/lightpen.h, src/sid/sid.c, src/vic20/vic-mem.c, + src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.c, + src/vicii.h, src/vicii/vicii.c: Added lightpen support. + +2009-07-04 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m: + cocoa: fix to allow compilation without joystick support + +2009-07-04 Marco van den Heuvel + + * configure.in, src/c128/c128embedded.c, src/c64/c64embedded.c, + src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c, + src/embedded.c, src/embedded.h, src/pet/petembedded.c, + src/plus4/plus4embedded.c, src/sysfile.c, + src/vic20/vic20embedded.c: Added text explaining what the new + 'embedded data files' feature is to be used for. + + * src/c128/c128.c, src/c64/c64.c: Fixed the previously missing + SFXSoundExpander resource/cmdline-init for x128. + + * src/c128/Makefile.am, src/c128/c128embedded.c, + src/c64/Makefile.am, src/c64/c64embedded.c, + src/c64dtv/Makefile.am, src/c64dtv/c64dtvembedded.c, + src/cbm2/Makefile.am, src/cbm2/cbm2embedded.c, src/embedded.c, + src/embedded.h, src/pet/Makefile.am, src/pet/petembedded.c, + src/plus4/Makefile.am, src/plus4/plus4embedded.c, + src/vic20/Makefile.am, src/vic20/vic20embedded.c: split the + embedded data file support into common (src/embedded.c) and + machine specific (src//embedded.c). + + * src/Makefile.am, src/embedded.c: Added embedded data file + support to xcbm2. + + * src/Makefile.am, src/c128/c128rom.c, + src/drive/iec128dcr/iec128dcrrom.c, src/embedded.c: Added + embedded data file support to x128. + + * src/Makefile.am, src/embedded.c, src/vic20/vic20memrom.c: + Added embedded data file support to xvic. + + * src/Makefile.am, src/drive/tcbm/tcbmrom.c, src/embedded.c, + src/plus4/plus4mem.c, src/plus4/plus4memrom.c: Added embedded + data file support to xplus4. + + * src/Makefile.am, src/embedded.c: Added alternate models + embedded data file support to xpet. + +2009-07-03 Marco van den Heuvel + + * src/Makefile.am, src/embedded.c, src/sysfile.c: Added embedded + data file support to xpet. + + * src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c, + src/embedded.c: Added embedded data files support to x64dtv. + + * src/Makefile.am, src/drive/iec/iecrom.c, + src/drive/ieee/ieeerom.c, src/embedded.c, src/embedded.h, + src/printerdrv/drv-mps803.c, src/printerdrv/drv-nl10.c, + src/sysfile.c: Added more embedded data files support. + + * configure.in, src/Makefile.am, src/bin2c.c, src/bin2c.sh, + src/c64/c64mem.c, src/c64/c64memrom.c, src/embedded.c, + src/embedded.h, src/od2c.sh, src/sysfile.c: Added embedding of + system files for x64, added --enable-embedded configure + option, note that this option and the embedding is only to be + used for use on platforms that don't support loading of extra + files, or have not yet supported filesystems, or for testing + purposes for new platforms. + +2009-06-30 Marco van den Heuvel + + * src/arch/beos/constants.h, src/arch/beos/joy.h, + src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc, + src/arch/beos/ui_joystick.cc, src/arch/beos/vic20ui.cc, + src/arch/beos/vicemenu.cc: Updated the beos ui for the + userport joystick adapters. + + * src/c64/fmopl.c: Added 'static' keyword to the inline + functions. + + * data/C64/win_sym_us.vkm: Added x64 win32 symbolic keymap file, + + * configure.in, src/arch/sdl/Makefile.am, + src/arch/sdl/win32-msvc/Makefile.am, + src/arch/sdl/win64-msvc/Makefile.am: sdl makefile cleanup. + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uijoystick2.h, src/arch/unix/gui/vic20ui.c: + Updated the *nix ui for the userport joystick adapters. + + * src/arch/msdos/uijoystick.c: Added swapping of the userport + adapter joystick ports to the msdos ui. + + * src/arch/msdos/uisidcart.c, src/arch/msdos/vic20ui.c: Removed + obsolete msdos ui elements. + + * src/arch/msdos/menudefs.c, src/arch/msdos/uijoystick.c, + src/arch/msdos/uijoystick.h: Updated the msdos ui for the + userport joystick adapters. + +2009-06-29 Hannu Nuotio + + * src/raster/raster-changes.h: Increase RASTER_CHANGES_MAX from + 512 to 1024 since a DTV program could break the old limit + +2009-06-29 Daniel Kahlin + + * src/vic20/vic20mem.c: Removed commented out code. Adapted to + conform to braces rules. + +2009-06-29 Antti S. Lankila + + * src/resid-fp/sid.cc: Revert debuggive sid.cc change. + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/wave.cc, + src/resid-fp/wave.h: Fix problem that plagued digis on Jump + Jet, Last V8. Update distortion code with lp/bp/hp + nonlinearity component corresponding to hypothetised imperfect + amps within SID. + +2009-06-29 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uijoystick.c, + src/arch/amigaos/mui/uijoystick.h, + src/arch/amigaos/mui/uijoystickll.c, + src/arch/amigaos/mui/uijoystickll.h, + src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/petui.c, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: + Updated the amiga ui for the userport joystick adapters. + + * src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Removed obsolete left over vic20 + win32 oem userport joystick ui elements. + +2009-06-29 Hannu Nuotio + + * src/arch/sdl/menu_drive.c: Added new autostart items to SDL UI + +2009-06-29 Christian Vogelgsang + + * src/sounddrv/soundcoreaudio.c: core audio: fixed sound resume + +2009-06-29 Marco van den Heuvel + + * src/arch/win32/resmenu.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Removed obsolete vic20 win32 oem joy + ui toggle. + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h, + src/arch/win32/vic20ui.c: Fixed the win32 swap joystick ui + items and added win32 swap userport joystick ui items. + + * src/arch/win32/resdialogs.txt, src/arch/win32/ressidcart.rc, + src/arch/win32/uisidcart.c: Removed obsolete sidcart joystick + item from the win32 sidcart dialog. + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h, + src/arch/win32/vic20ui.c: Fixed the win32 ui for native + joysticks and added win32 ui elements for userport and plus4 + sidcart joysticks. + +2009-06-28 Marco van den Heuvel + + * src/arch/win32/uijoystick.c: Restricted the joystick settings + dialog to 1 joystick for vic20. + +2009-06-28 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m: + cocoa: fixed mounting of virtual fs directory + + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: + cocoa: adjusted extra joy type resource values + + * src/video/render1x1pal.c, src/video/render2x2pal.c, + src/video/video-color.h: fixed PAL emulation by re-enabling + sharing of gamma tables + +2009-06-28 Marco van den Heuvel + + * src/joystick.h: Changed the order of the extra joystick + defines in joystick.h so that the dxs/hit is at the bottom of + the list. + +2009-06-28 Spiro Trikaliotis + + * src/arch/win32/joy.c: Add default switch case which results in + a failing assert(). + +2009-06-28 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: cocoa: + added UI support for extra/userport joysticks + + * src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_riscos.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_xbox.c: added missing SDL + archdep_default_autostart_disk_image_file_name + + * src/arch/unix/macosx/joy.c: added missing header + + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: + cocoa: added autostart prg to resource inspector + +2009-06-28 Marco van den Heuvel + + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c, + src/arch/amigaos/mui/uisid.c, src/arch/beos/joy.cc, + src/arch/beos/ui_sid.cc, src/arch/beos/ui_video.cc, + src/arch/beos/vicemenu.cc, src/arch/msdos/joy.c, + src/arch/msdos/vsync.c, src/arch/os2/joy.c, + src/arch/riscos/joy.c, src/arch/riscos/ui.c, + src/arch/sdl/joy.c, src/arch/sdl/menu_drive.c, + src/arch/unix/joy.c, src/arch/unix/joy_usb.c, + src/arch/unix/macosx/joy.c, src/arch/win32/joy.c, + src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/ui.c, src/arch/win32/uihelp.c, + src/arch/win32/uisid.c, src/cbm2/cbm2-resources.c, + src/cbm2/cbm2.c, src/machine.h, src/main.c: Added proper + cbm510/cbm610 early startup seperation so that elements for + the machines can be seperated at any time (cmdline, resources, + ui) and added 4 joystick support to the amiga, beos, msdos, + os/2, osx, *nix amd win32 ports with proper command-line + options and resources, no ui elements for any of the ports + (besides sdl) yet. + +2009-06-27 Spiro Trikaliotis + + * src/arch/amigaos/archdep.c, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/os2/archdep.c, + src/arch/riscos/archdep.c, src/arch/unix/archdep.c, + src/arch/win32/archdep.c, src/archapi.h, src/autostart.c: + Renamed archdep_default_autstart_disk_image_file_name() to + archdep_default_autostart_disk_image_file_name(), fixing the + typo. + + * src/Makefile.am, src/arch/amigaos/archdep.c, + src/arch/beos/archdep.c, src/arch/msdos/archdep.c, + src/arch/os2/archdep.c, src/arch/riscos/archdep.c, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, + src/arch/sdl/uipause.c, src/arch/unix/archdep.c, + src/arch/win32/archdep.c, src/arch/win32/base.dsp, + src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c, + src/archapi.h, src/autostart-prg.c, src/autostart-prg.h, + src/autostart.c, src/autostart.h, src/fileio.h, + src/fileio/cbmfile.c, src/fileio/cbmfile.h, + src/fileio/fileio.c, src/fileio/p00.c, src/fileio/p00.h, + src/machine.c, src/rawfile.c, src/rawfile.h, src/resid-dtv: + svn commit tags/v2.1/v2.1.13/vice + tags/chris/v2.1.13-autostart-prg/vice . + + src/autostart-prg.c, autostart_prg_perform_injection(): + Changed C99 definition of end to C89 style definition at the + beginning of the block. + + src/arch/*/archdep.c: + archdep_default_autstart_disk_image_file_name() had a + semicolon at the end, preventing compilation. Fixed. + + src/arch/win32/base.dsp: Added autostart-prg.c. + +2009-06-27 Marco van den Heuvel + + * src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64dtvhw.c, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_joystick.h, src/c64dtv/c64dtvcia2.c: Added + userport joystick system support to x64dtv. + +2009-06-27 Christian Vogelgsang + + * build/macosx/build-pcaplibnet.sh: macosx: patch libnet to + allow non-root admin users + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh: mac build: added support + for debug snapshots + + * src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m: + fixed crash in cocoa joystick dialog + +2009-06-27 Marco van den Heuvel + + * src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_pethw.c, + src/cbm2/cbm2cia1.c, src/joystick.c: Added userport joystick + system support to xcbm2. + + * src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, + src/arch/sdl/menu_pethw.c, src/joystick.c, src/pet/petvia.c: + Added userport joystick system support to xpet. + +2009-06-26 Marco van den Heuvel + + * src/arch/sdl/menu_joystick.c, src/joystick.c, + src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, + src/vic20/vic20via2.c: Added userport joystick system support + to xvic. + +2009-06-26 Errol Smith + + * src/vdc/vdc-draw.c: When the cache is disabled, actually draw + the text & cursor correctly... + +2009-06-26 Marco van den Heuvel + + * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, + src/joystick.c, src/joystick.h: More userport joystick related + updates. + + * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, + src/joystick.h: Added vic20 OEM type userport joystick support + to x64/x128 and added ui element to the sdl ui. + + * src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c, + src/joystick.h: Added PET type userport joystick support to + x64/x128 and added ui element to the sdl ui. + +2009-06-25 Spiro Trikaliotis + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated. + + * configure.in: Test for stdlib.h and define HAVE_STDLIB (needed + by editline.h of readline). + + * src/Makefile.am, src/arch/beos/console.c, + src/arch/unix/Makefile.am, src/arch/unix/console.c, + src/c1541.c, src/monitor/Makefile.am, src/monitor/monitor.c: + Use editline.h again if HAVE_READLINE is defined. For this, + added the include directory for src/arch/unix/readline, where + necessary. Still ugly in some places, as generic code includes + arch-specific code, but this will be fixed later. + + * src/c128/Makefile.am: Added src/raster as include directory. + + * src/arch/beos/console.c, src/arch/unix/console.c, src/c1541.c, + src/monitor/monitor.c: Reverted readline extern declarations + for now, as the replacement did not work as expected. + (postponing the solution until I have more time.) + + * src/arch/beos/console.c, src/arch/unix/console.c, + src/arch/win32/Makefile.am, src/arch/win32/joy.c, + src/arch/win32/kbd.c, src/arch/win32/ui.c, + src/arch/win32/ui.h, src/arch/win32/uijoystick.c, + src/arch/win32/uivideo.c, src/arch/win32/video-ddraw.c, + src/arch/win32/winjoy.h, src/arch/win32/winkbd.h, + src/arch/win32/winmain.c, src/c128/c128cpu.c, src/c1541.c, + src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvcpu.h, + src/c64dtv/c64dtvmem.c, src/cbm2/cbm2.h, src/cbm2/cbm2cpu.c, + src/monitor/mon_breakpoint.c, src/monitor/mon_breakpoint.h, + src/monitor/mon_register6502dtv.c, src/monitor/monitor.c, + src/plus4/plus4cpu.c, src/vicii/vicii-mem.c, + src/vicii/viciidtv-draw.c, src/video/render1x1pal.c, + src/video/render2x2pal.c, src/video/video-canvas.h, + src/video/video-resources-pal.c: Moved stray "extern" + declarations from .c files into .h files and include the + necessary .h files, if needed. + +2009-06-25 Marco van den Heuvel + + * src/c64/cart/c64cartmem.h, src/c64/cart/expert.c, + src/c64/sfx_soundexpander.c, src/sounddrv/soundmovie.c: some + more 'extern' cleanups. + + * src/arch/win32/Makefile.am, src/arch/win32/fullscrn-ddraw.c, + src/arch/win32/hardsid.c, src/arch/win32/ui.c, + src/arch/win32/video-ddraw.h: some win32 arch dir 'extern' + cleanups. + + * src/arch/sdl/ui.c: Removed obsolete 'extern'. + + * src/arch/msdos/statusbar.h, src/arch/msdos/ui.c, + src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisidcart.c, + src/arch/msdos/uisound.c, src/arch/msdos/videoarch.h, + src/arch/msdos/vsync.c: msdos arch dir 'extern' cleanup and + msdos fixes. + + * src/arch/amigaos/mui/mui.h, src/arch/amigaos/ui.c, + src/arch/amigaos/ui.h, src/arch/amigaos/vsyncapi.c: amigaos + arch dir 'extern' cleanup. + + * src/arch/amigaos/Makefile.am, + src/arch/amigaos/catweaselmkiii.c, + src/arch/amigaos/expansionbase.h, src/arch/amigaos/hardsid.c, + src/arch/amigaos/mui/uisidcart.c: Added some amiga os4 + catweasel and hardsid fixes. + +2009-06-24 Marco van den Heuvel + + * src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/drive.tgt, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, src/c128/c128cpu.c, + src/c128/c128mem.h, src/c128/z80mem.h, src/c64/c64mem.h, + src/cbm2/cbm2cpu.c, src/cbm2/cbm2mem.c, + src/cbm2/cbm2memsnapshot.c, src/drive/drivemem.c, + src/monitor/monitor.c, src/pet/petmem.c, + src/pet/petmemsnapshot.c, src/plus4/plus4mem.c, + src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, + src/plus4/ted-badline.c, src/plus4/ted-mem.c, src/plus4/ted.c, + src/vic20/vic-snapshot.c, src/vic20/vic.c, + src/vic20/vic20mem.c, src/vic20/vic20memsnapshot.c, + src/vicii/vicii-fetch.c, src/vicii/vicii-snapshot.c, + src/vicii/vicii.c, src/vicii/viciidtv-snapshot.c: Fixed some + watcom header inclusion ordering and removed the #include + ../mem.h construction. + + * src/arch/sdl/menu_joystick.c, src/c128/c128cia1.c, + src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64dtv/c64dtvcia2.c, + src/joystick.c, src/joystick.h: Added hit userport joystick + adapter support to x64/x128. + +2009-06-24 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/vicemachine.h, + src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: emulation is + now paused when system goes to sleep + +2009-06-24 Marco van den Heuvel + + * src/arch/sdl/menu_joystick.c: Changed some of the joystick + naming. + +2009-06-24 Hannu Nuotio + + * src/autostart.c: Added missing brace + +2009-06-24 Marco van den Heuvel + + * src/arch/sdl/joy.c: Renamed command line options for joydev3/4 + to extrajoydev1/2. + + * src/arch/amigaos/intl.c, src/arch/win32/resc128.rc, + src/autostart.c, src/translate.c, src/translate.txt: Updated + translations. + +2009-06-23 Errol Smith + + * src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Change + the way the memory pointers are updated, improve cache + handling when registers 25/27 change and fix the screen height + default. Fixes multiple timing issues. RFO tech-tech now 100%! + All major RFO bugs now fixed - phew! + + * src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Some + preliminary work for future light pen/light gun support. + +2009-06-22 Marco van den Heuvel + + * src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc, + src/arch/sdl/menu_sid.c, src/arch/unix/gui/c128ui.c, + src/arch/win32/uijoystick.c, src/arch/win32/uisid.c, + src/c128/c128mem.c, src/c64/c64sound.c: Added as stereo sid + range for x128. + +2009-06-21 Marco van den Heuvel + + * src/c64/sfx_soundexpander.c, + src/imagecontents/imagecontents.c: Some more warning fixes. + +2009-06-21 Spiro Trikaliotis + + * Version 2.1.14 + +2009-06-21 Marco van den Heuvel + + * src/c64/fmopl.c: Warning fixes. + +2009-06-21 Spiro Trikaliotis + + * src/c64/fmopl.c: Fixed 2 out of more than 150 warnings. + +2009-06-20 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/watcom/c128c64.tgt, src/arch/sdl/menu_c128hw.c, + src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/c128ui.c, + src/arch/unix/gui/c64ui.c, src/arch/win32/c128ui.c, + src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, src/c64/Makefile.am, + src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h, + src/c64/c64sound.c, src/c64/fmopl.c, src/c64/fmopl.h, + src/c64/sfx_soundexpander.c, src/c64/sfx_soundexpander.h, + src/translate.c, src/translate.txt: Added c128/c64 sound + expander support, added ui elements for the amiga, beos, + msdos, os/2, sdl, *nix, win32 ports, updated the win32/64 msvc + project files, updated the win32 watcom project files, updated + the os/2 vac and watcom project files. + + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c, + src/arch/amigaos/vic20uires.h, src/arch/beos/constants.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc, + src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_vic20hw.c, + src/arch/unix/gui/vic20ui.c, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c, src/translate.c, src/translate.txt, + src/vic20/vic20-cmdline-options.c, + src/vic20/vic20-resources.c, src/vic20/vic20-resources.h, + src/vic20/vic20via2.c: Added OEM userport joystick support to + xvic, added ui elements for the amiga, beos, msdos, os/2, *nix + and win32 ports. + +2009-06-19 Marco van den Heuvel + + * src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/config.h, + src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/vice.wpj: Updated the win32 watcom + project files to make it compile again. + +2009-06-19 Spiro Trikaliotis + + * src/arch/win32/uimon.c: Fix compilation problem for Watcom + compiler. + + * src/arch/win32/uimon.c: Replace (asynchronous) GetCursorPos() + with (synchronous) GetMessagePos() (encapsulated in new + function GetCursorPosAtMessageTime()). + +2009-06-19 Errol Smith + + * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdc.c, + src/vdc/vdctypes.h: Add an attribute memory offset to handle + the strange attribute memory pointer behaviour with the 8x1 + colour cell VDC trick. RFO "FLI" picture now 100%. + + * src/vdc/vdc.c, src/vdc/vdctypes.h: Make the handling of + register 6 (visible screen rows) real-time as a comparison + reference to an internal counter like the VDC does. (less RFO + FLI picture breakage) + +2009-06-19 Marco van den Heuvel + + * src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, + src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/win32/c128ui.c, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, src/c128/c128.c, + src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c, + src/c64/c64sound.c, src/c64/sfx_soundsampler.c, + src/c64/sfx_soundsampler.h, src/translate.c, + src/translate.txt: Added SFX soundsampler (output only) + support to x64/x128, added ui elements for the amiga, beos, + msdos, os/2, *nix and win32 ports, updated win32/64 msvc + project files and updated the os/2 watcom and vac project + files. + +2009-06-18 Marco van den Heuvel + + * src/arch/os2/vac++/incl/monitor.icc, + src/arch/os2/watcom/mainsrc.tgt, + src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x1541.tgt: Updated the os/2 watcom and vac + project files to make vice compile again for os/2. + + * src/arch/os2/types.h: Changed the int_to_void_ptr(x) and + uint_to_void_ptr(x) definitions for os/2. + + * src/arch/os2/dialogs/menubar.c, src/arch/os2/kbd.c: Removed + obsolete variables/items. + + * src/arch/win32/winlong.h: Fixed the winlong.h defines for + watcom. + + * src/arch/os2/vac++/incl/plus4.icc: Added digiblaster.c and + sidcartjoy.c to the os/2 vac++ project files. + + * configure.in, src/cartconv.c: Added a check for the strdup + macro to configure.in + + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uisidcart.c, + src/arch/amigaos/mui/uisidcart.h, src/arch/amigaos/plus4ui.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/uisidcart.c, + src/arch/msdos/uisidcart.h, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_plus4hw.c, + src/arch/sdl/menu_sid.c, src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/unix/gui/plus4ui.c, src/arch/win32/intl.c, + src/arch/win32/plus4.dsp, src/arch/win32/resdialogs.txt, + src/arch/win32/ressidcart.rc, src/arch/win32/uisidcart.c, + src/arch/win64/plus4.vcproj, src/plus4/Makefile.am, + src/plus4/digiblaster.c, src/plus4/digiblaster.h, + src/plus4/plus4.c, src/plus4/plus4mem.c, + src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h, + src/plus4/ted-sound.c, src/translate.c, src/translate.txt: + Added plus4 sidcart joystick support, plus4 digiblaster + (digital output only) support, added ui elements to the amiga, + msdos, sdl, *nix and win32 ports, and adapted the win32/64 + msvc project files. + +2009-06-17 Marco van den Heuvel + + * src/arch/sdl/menu_sid.c: Added HardSID to the SID engine + selection. + +2009-06-16 Marco van den Heuvel + + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uic128settings.c, + src/arch/beos/c128ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c, + src/arch/unix/gui/c128ui.c, src/arch/win32/intl.c, + src/arch/win32/resc128.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic128.c, + src/c128/c128-resources.c, src/c128/c128-resources.h, + src/c128/c128mem.h, src/c128/c128mmu.c: Added C128 RAM banks 2 + & 3 support and added UI elements to the amiga, beos, msdos, + os/2, sdl, *nix and win32 ports. + +2009-06-15 Hannu Nuotio + + * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_tfe.c, + src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h: Disable hotkey + mapping in dynamic submenus + +2009-06-15 Errol Smith + + * src/vdc/vdc.c: Separate Y border position from Y screen + position, allowing screen to start above (or below) top + border. Fix idle handling (fixes repeated lines from top + border down to text). RFO credits upscroller now 100% + +2009-06-15 Marco van den Heuvel + + * configure.in, src/arch/amigaos/catweaselmkiii.c, + src/arch/amigaos/hardsid.c, src/arch/sdl/hardsid.c: Added + hardsid support to the amiga os3, os4, morphos and amithlon + ports. + +2009-06-14 Marco van den Heuvel + + * src/cartconv.c: Fixed cartconv for when strdup is defined as a + macro. + + * configure.in, src/arch/amigaos/catweaselmkiii.c: Added + catweasel sid support for amiga os3, morphos and amithlon. + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/archdep.c, + src/arch/amigaos/socketimpl.c: Fixed network support for amiga + os3. + + * src/arch/sdl/make-bindist_scosol.sh, + src/arch/unix/sco_sol/make-bindist.sh: Added arm solaris 11 + bindist support. + +2009-06-13 Marco van den Heuvel + + * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, + src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, + src/arch/sdl/xvic_ui.c: Made some improvements to the midi and + tfe win32 sdl ui code. + + * src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h, + src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, + src/arch/sdl/xvic_ui.c: Added better tfe nicr selection + support to the win32 sdl midi ui. + + * src/arch/sdl/menu_midi.c: Added better midi driver selection + support to the win32 sdl midi ui. + +2009-06-12 Errol Smith + + * src/vdc/vdc-mem.c, src/vdc/vdc.c: Move the vertical screen + position handling that didn't need to be there out of + vdc_update_geometry(), which was wrecking performance. Also + remove some unnecessary casts and change some debugging bits. + +2009-06-11 Antti S. Lankila + + * src/resid-fp/filter.h: Cycle back to earlier way to achieve lp + > bp > hp level differences. + +2009-06-10 Spiro Trikaliotis + + * src/keyboard.c: Replaced hard-coded values "four" with + JOYSTICK_NUM, as intended. + + * src/arch/amigaos/joy.c, src/arch/amigaos/joy.h, + src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h, + src/arch/beos/joy.h, src/arch/msdos/joy.c, + src/arch/msdos/joy.h, src/arch/riscos/joy.c, + src/arch/riscos/joy.h, src/arch/riscos/kbd.c, + src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/unix/joy.c, + src/arch/unix/joy.h, src/arch/unix/macosx/joy.c, + src/arch/unix/macosx/joy.h, src/arch/win32/joy.c, + src/arch/win32/joy.h, src/joystick.c, src/joystick.h, + src/keyboard.h: Declaration and definition of + joystick_port_map[] and joystick_value[] moved to common code. + + * src/arch/os2/kbd.c, src/joystick.c, src/keyboard.h: Added some + todo, define JOYSTICK_NUM in a header and base the other + definitions on it. + + * src/joystick.c: Removed clk_overflow_callback() function + again: It was completely stupid. + +2009-06-10 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/video.c: Disable resolution + limit during hwscale (fixes infinite loop), add some + documentation + +2009-06-10 Errol Smith + + * src/vdc/vdc.c: Don't cache if the character or attribute + memory pointers change, as the cache can't handle this. + + * src/vdc/vdc.c: Set the character & attribute memory pointers + at the correct raster position. (just after the displayed + foreground) + +2009-06-10 Hannu Nuotio + + * src/arch/sdl/menu_c128hw.c, src/joystick.c: Add 4 player + interface support to x128 and related UI changes for SDL + + * src/arch/sdl/vkbd.c: Add ALT to SDL x128 vkbd + +2009-06-09 Spiro Trikaliotis + + * src/joystick.c: Add clockguard function + clk_overflow_callback(). + +2009-06-07 Marco van den Heuvel + + * configure.in, doc/ReadmeSDL.txt, src/arch/unix/socketimpl.h, + src/libm_math.c: Add uwin fixes and added uwin to the sdl + supported platforms list. + +2009-06-07 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Sync to V36: use 256 consistently for the + scaler between FC and oscillators*env. Tune parameters to + match. Remove experimental tweaks. + +2009-06-07 Errol Smith + + * src/vdc/vdc.c, src/vdc/vdctypes.h: Improve calculation of + vertical screen position, and make the visible window big + enough to see everything. Fixes many vertical position issues + in RFO demo and reported issues e.g. (SF) bug 2797577. + + * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdctypes.h: Fix + more compiler warnings. (including making the VDC registers + unsigned like they should be) + + * src/vdc/vdctypes.h: Fix compiler warnings (?), update some + constants and add 2 more variables to vdc_s structure. + +2009-06-07 Errol Smith + + * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: Fix xsmooth + implementation, add preliminary register 37 support and fix + the vblank bit in $d600 to work correctly. + +2009-06-05 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_pethw.c, + src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_rs232.c, + src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_vic20hw.c: RS232 + menus for SDL UI + +2009-06-05 Marco van den Heuvel + + * src/arch/win32/mididrv.c: Fixed a typo. + + * src/arch/sdl/Makefile.am, src/arch/sdl/coproc.c, + src/arch/sdl/coproc.h: Added a coproc wrapper to the sdl port + for unix rs232 support. + +2009-06-04 Marco van den Heuvel + + * doc/ReadmeSDL.txt: added x86-interix6.0 to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Changed the rs232 text in the sdl readme. + + * configure.in, src/arch/sdl/Makefile.am, src/arch/sdl/rs232.c, + src/arch/sdl/rs232dev.c, src/arch/sdl/rs232dev.h, + src/arch/sdl/rs232net.c, src/arch/sdl/rs232net.h, + src/arch/win32/mididrv.c: Fixed win32 sdl tfe and midi support + and enabled rs232 support for the sdl port. + + * src/arch/sdl/menu_midi.c: Changed the callback type of the + midi in and out selection to int instead of string. + +2009-06-03 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/rs232.c, + src/arch/win32/rs232dev.h, src/arch/win32/rs232net.h, + src/arch/win32/rs232win.h: Split the win32 rs232win.h into + rs232net.h and rs232dev.h for easier future implementation of + the same functionality in other ports. + +2009-06-03 pottendo + + * po/de.po: Updated. + +2009-06-03 Antti S. Lankila + + * src/autostart.c: Consider BASIC ROM area to be ROM for + determining when autostart should give up. + +2009-06-02 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Fix ancient mistake and sync FC and OSC + levels. Tweak it until it sounds good. + +2009-06-01 Marco van den Heuvel + + * doc/ReadmeSDL.txt, src/vice.h: Added a workaround for interix + c89 compiler not being able to compile empty files. + +2009-05-31 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added x86-interix 5.2 (aka ASU for windows + server 2003) to the sdl supported platforms list. + + * src/vice.h: Changed vice.h to allow unaligned access for + amd64/x86_64 based platforms. + +2009-05-31 Spiro Trikaliotis + + * Version 2.1.13 + +2009-05-31 Marco van den Heuvel + + * config.guess: Changed config.guess to recognize interix 5.x + and 6.x + +2009-05-05 Hannu Nuotio + + * src/c64dtv/c64dtvblitter.c: Rewrite blitter register values on + snapshot load + +2009-03-20 Daniel Kahlin + + * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, + src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmem.h: Properly + separated DMA and blitter read and store functions with a + central D300 dispatcher in c64dtvmem.c. + + * src/c64dtv/c64dtvblitter.c: Made the blitter shadow registers + static. Minor optimization of transparency logic. + + * src/c64dtv/c64dtvblitter.c: Blitter uses shadow registers in + most places instead of masking out fields every machine cycle. + +2009-03-16 Daniel Kahlin + + * branches/tlr/v2.1.5-x64dtv_blit_speed: Branch for x64dtv + blitter (and DMA) speed improvements. + +2009-05-30 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added interix 3.5 to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added rs6000-aix to the sdl supported + platforms list. + + * src/monitor/monitor.c: Fixed an issue in the monitor.c file. + +2009-05-29 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added x86-hurd to the sdl supported + platforms list. + +2009-05-28 Marco van den Heuvel + + * src/arch/win32/msvc/config.h, src/arch/win32/watcom/config.h: + Added a USE_DXSOUND define to the win32 msvc and watcom + config.h + +2009-05-28 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Tweak the bp-hp difference back to 2x. + +2009-05-28 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added sparc-sunos4.x to the sdl supported + platforms list. + + * src/lib/zlib/gzio.c, src/monitor.h, src/monitor/mon_parse.y, + src/vice.h: Added fixes for sparc-sunos4.x + +2009-05-27 Marco van den Heuvel + + * config.sub, configure.in, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep.c, src/arch/sdl/archdep.h, + src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h: + Added experimental (and not yet working) cegcc (gcc targeting + arm windows ce) support. + +2009-05-26 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h: TFE menu for + SDL + +2009-05-26 Marco van den Heuvel + + * configure.in: Enabled ffmpeg support for the sdl port in + configure.in + + * src/arch/sdl/blockdev.c, src/c1541.c, src/c64/cart/ide64.c, + src/c64/mmc64.c, src/datasette.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, + src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c, + src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c, + src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, + src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c, + src/util.c, src/vic20/vic20cartridge.c, src/vice.h: Moved + sunos4.x specific unistd.h include to vice.h + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/tfearch.c: Added a tfe wrapper for the sdl ui and + enabled tfe support for the sdl port in configure.in + +2009-05-26 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h, + src/arch/sdl/menu_vic20hw.c, src/arch/sdl/win32-msvc/arch.dsp: + MIDI menu for SDL + +2009-05-26 Marco van den Heuvel + + * src/c1541.c, src/c64/cart/ide64.c, src/c64/mmc64.c, + src/datasette.c, src/diskimage/fsimage-gcr.c, + src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c, + src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c, + src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c, + src/sounddrv/soundsdl.c, src/sounddrv/soundsun.c, + src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, + src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c, + src/usleep.c, src/util.c, src/vic20/vic20cartridge.c: Added + ifdefs for the recently added unistd.h includes for platforms + that don't have unistd.h + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/mididrv.c: Added mididrv.c wrapper file for the + sdl ui and enabled midi support for the sdl port in + configure.in + + * doc/ReadmeSDL.txt, src/arch/sdl/blockdev.c, src/c1541.c, + src/c64/cart/ide64.c, src/c64/mmc64.c, src/datasette.c, + src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c, + src/diskimage/fsimage.c, src/drive/drive-snapshot.c, + src/lib.h, src/lib/zlib/gzio.c, src/monitor.h, src/rawfile.c, + src/snapshot.c, src/sounddrv/soundaiff.c, + src/sounddrv/soundiff.c, src/sounddrv/soundvoc.c, + src/sounddrv/soundwav.c, src/tape/t64.c, src/tape/tap.c, + src/tape/tape-snapshot.c, src/util.c, src/util.h, + src/vic20/vic20cartridge.c: Added m68k sunos 4.x fixes and + added m68k-sunos to the sdl supported platforms list. + +2009-05-25 Antti S. Lankila + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Approximate HP + control biasing BP, which reduces distortion at BP. + +2009-05-24 Marco van den Heuvel + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/dynlib.c, src/arch/sdl/win32-msvc/config.h: Added + a dynlib.c wrapper file to the sdl port and enabled dynlib + support for the sdl port in configure.in + +2009-05-23 Marco van den Heuvel + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/parsid.c: Added a parsid.c wrapper file to the + sdl port and enabled parsid support for the sdl port in + configure.in + + * configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am, + src/arch/sdl/hardsid.c: Added a hardsid.c wrapper file to the + sdl port and enabled hardsid support for the sdl port in + configure.in + + * doc/ReadmeSDL.txt: Removed block device and catweasel items + from the sdl unsupported features list. + + * doc/ReadmeSDL.txt: Added mipsel-ultrix to the sdl supported + platforms list. + +2009-05-22 Hannu Nuotio + + * src/vdc/vdc-mem.c: VDC border color fix as provided by Errol + Smith + +2009-05-21 Marco van den Heuvel + + * configure.in, src/arch/sdl/Makefile.am, + src/arch/sdl/catweaselmkiii.c, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win64-msvc/config.h: Added catweaselmkiii.c + wrappers for the sdl ui and activated cw3 support for the sdl + ui. + + * src/arch/sdl/archdep_amiga.c: Fixed some #ifndef's. + +2009-05-20 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added vax-ultrix to the sdl supported + platforms list. + + * configure.in, src/cartconv.c: Added a check for strdup() to + configure.in and added a strdup() replacement function to + cartconv.c + + * src/monitor/monitor.c: Replaced strdup() with str_alloc() and + changed the appropriate free() calls to lib_free() calls. + +2009-05-18 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc: Changed the default hard reset + keyboard shurtcut for x128, because the previous shortcut made + x128 start up in c64 mode. + + * src/arch/msdos/c128ui.c: Added the vdc revision selection to + the msdos vdc settings menu. + + * src/arch/beos/c128ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc: Added the vdc revision selection to + the beos vdc settings menu. + + * src/arch/amigaos/archdep.c, src/arch/amigaos/c128ui.c, + src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/uires.h: Added the + vdc revision selection to the amiga vdc settings menu. + + * src/arch/win32/c128ui.c, src/arch/win32/resc128.rc, + src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt: + Added the vdc revision selection to the win32 vdc settings + menu. + +2009-05-17 pottendo + + * po/de.po: Updated. + +2009-05-16 Spiro Trikaliotis + + * src/sid/resid-fp.cc: Removed warnings about possible loss of + data. + +2009-05-16 Antti S. Lankila + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Tweak parameters + for small improvement. + +2009-05-16 Marco van den Heuvel + + * src/vdc/vdc-mem.c: Changed vdc return values to use a table, + patch provided by Errol Smith. + + * src/arch/unix/gui/uivdc.c, src/arch/win32/uivideo.c: Added the + new composite vdc palette item to the platforms that support + the selection. + + * data/C128/Makefile.am, data/C128/vdc_comp.vpl, + src/arch/os2/makedist.cmd, src/arch/sdl/make-bindist_qnx6.sh, + src/arch/unix/hpux/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh: Added a composite vdc + palette file as provided by Errol Smith. + + * src/vdc/vdc-mem.c: Another minor patch by Errol Smith, fixed + return values, more code guideline formatting & comments. + +2009-05-16 Spiro Trikaliotis + + * src/arch/win32/uimon.c: Remember monitor window settings + (computer/drive 8..11) across restarts. + +2009-05-16 Spiro Trikaliotis + + * Version 2.1.12 + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated. + + * src/socket.c: Conditionally removed variable err6 which is + only needed if IPv6 is available, eliminating a warning. + + * src/monitor/mon_ui.c: Removed warnings in (currently unused) + code. + +2009-05-15 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added bsdi to the sdl supported platforms + list. + +2009-05-15 Hannu Nuotio + + * src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: VDC improvements by + Errol Smith (with minor style guideline edits) + +2009-05-15 Marco van den Heuvel + + * src/c128/c128mem.c: Added VDC external registers to the + monitor I/O as provided in a patch by Errol Smith. + +2009-05-14 Marco van den Heuvel + + * src/monitor/monitor.c: Fixed monitor ls command for + directories other than current. + +2009-05-14 Hannu Nuotio + + * src/arch/sdl/menu_snapshot.c: Added quickload/save snapshot to + SDL UI, set save disks default to on + +2009-05-13 Hannu Nuotio + + * src/monitor/mon_lex.l, src/monitor/mon_parse.y: Use ; as a + monitor comment command + +2009-05-13 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added mips64-linux to the sdl supported + platforms list. + +2009-05-13 Hannu Nuotio + + * configure.in: configure --help cosmetic fixes + +2009-05-13 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added mips64el-linux to the sdl supported + platforms list. + +2009-05-13 Spiro Trikaliotis + + * src/6510core.c, src/gfxoutputdrv/ffmpegdrv.c, + src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/ppmdrv.c, + src/maincpu.c, src/monitor.h, src/monitor/asm6502.c, + src/monitor/asm6502dtv.c, src/monitor/asmz80.c, + src/monitor/mon_disassemble.c, src/monitor/mon_disassemble.h, + src/monitor/monitor.c, src/zfile.c: Removed 2466 warnigs on + MSVC6 compiles by changing function prototypes and variable + declarations. Also, removed some casts that were or are now + superfluous. + + * src/lib/libffmpeg/libavutil/rational.h: Removed a warning by + adding a cast. + + * src/arch/win32/uimon.c: Changes the monitor window position so + it is not hard coded to the top/left of the physical screen, + which does not play nice when your taskbar is at the top or + left of the screen. Patch by Errol Smith (#2790715). Also, + change the default behaviour of the other monitor windows in a + similar vain. + +2009-05-12 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Corrected some text. + + * doc/ReadmeSDL.txt: Changed Uclinux to uClinux. + + * doc/ReadmeSDL.txt: Added m68k-uclinux to the sdl supported + platforms list. + +2009-05-11 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added x86-openbsd to the sdl supported + platforms list. + +2009-05-11 Antti S. Lankila + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Remove more code + that seems to do no good. Update parameters again. + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Equalize bp-hp + level again, update parameters to match. + +2009-05-11 Spiro Trikaliotis + + * src/arch/unix/joy.c: Fixed empty "#elif" to "#else" as it is + correctly (and needed for gcc 4.4). Fix provided by Samuli + Suominen, written by Martin Väth. + +2009-05-10 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added x86-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added Dragonfly BSD to the sdl supported + platforms list. + +2009-05-09 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added sparc64-openbsd to the sdl supported + platforms list. + + * src/arch/sdl/make-bindist_scosol.sh, + src/arch/unix/sco_sol/make-bindist.sh: Added prelimenary make + bindist support for the s390 opensolaris port (sirius). + +2009-05-09 pottendo + + * src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/uijoystickkeys.c, + src/arch/unix/x11/gnome/x11ui.c: Cleaned from deprecated gnome + API. + +2009-05-09 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added ppc-openbsd to the sdl supported + platforms list. + +2009-05-08 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added ppc-freebsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sh4-openbsd to the sdl supported + platforms list. + +2009-05-08 Spiro Trikaliotis + + * src/arch/win32/msvc/config.h: As the bug report was against + MSVC 7.1, the last fix did not help. Corrected it. + + * src/arch/win32/msvc/config.h: Uses _vsnprintf() only for + compilers older than MSVC 2008. + + +2009-05-07 pottendo + + * src/arch/unix/gui/uicommands.c (UI_CALLBACK_activate_monitor): + allow resuming to fullscreen via `fullscreen_resume() in case + monitor was entered in paused mode. + + * src/arch/unix/x11/xrandr.h, src/arch/unix/x11/xrandr.c + (xrandr_resume): New function. (xrandr_suspend): Likewise. + Resolves: + http://sourceforge.net/tracker/?func=detail&aid=2772753&group_id=223021&atid=1057617 + + * src/arch/unix/x11/fullscreen.c (fullscreen_suspend): added + xrandr_*(). (fullscreen_resume): Likewise. + + * src/monitor/monitor.c (monitor_trap): allow resuming to + fullscreen via `fullscreen_resume()'. + +2009-05-07 Hannu Nuotio + + * src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: Set len + and isdir to zero on stat error + +2009-05-07 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added vax-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sparc64-netbsd to the sdl supported + platforms list. + +2009-05-06 Hannu Nuotio + + * src/arch/unix/rs232.c: On errors, exit the rs232_putc write + loop instead of trying again infinitely + + * src/arch/amigaos/joy.c, src/arch/amigaos/joy.h, + src/arch/beos/joy.cc, src/arch/beos/joy.h, + src/arch/msdos/joy.c, src/arch/msdos/joy.h, + src/arch/riscos/joy.c, src/arch/riscos/joy.h, + src/arch/sdl/joy.c, src/arch/sdl/joy.h, + src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, + src/arch/sdl/uistatusbar.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uijoystick2.h, src/arch/unix/joy.c, + src/arch/unix/joy.h, src/arch/unix/macosx/joy.c, + src/arch/unix/macosx/joy.h, src/arch/win32/joy.c, + src/arch/win32/joy.h, src/c64/c64cia2.c, + src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtvcia1.c, + src/c64dtv/c64dtvcia2.c, src/c64dtv/hummeradc.c, + src/joystick.c, src/joystick.h, src/keyboard.c, + src/keyboard.h: Added two more virtual joysticks and + Protovision 4 Player Interface emulation for x64 and x64dtv, + set Hummer userport device to use joystick 3, updated SDL and + Unix joystick code/UIs + +2009-05-06 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added sparc-netbsd to the sdl supported + platforms list. + +2009-05-06 Spiro Trikaliotis + + * src/arch/win32/console.c: Define MAX_OUTPUT_LENGTH was not + used, removed it. + + * src/arch/win32/winlong.h: Define LONG_PTR only if not using a + modern SDK which already includes it. + +2009-05-06 Hannu Nuotio + + * src/arch/sdl/joy.c, src/arch/sdl/joy.h, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_settings.c, + src/arch/sdl/ui.c, src/arch/sdl/uihotkey.c, + src/arch/sdl/uimenu.c, src/arch/sdl/uipoll.c, + src/arch/sdl/vkbd.c, src/arch/sdl/vsyncarch.c: Disable SDL + joystick if it's not available + +2009-05-06 Marco van den Heuvel + + * configure.in: Added a check for the SDL_NumJoysticks() and + when found HAVE_SDL_NUMJOYSTICKS will be defined, this will be + used for the joystick code in the sdl ui. + + * config.sub: Added sh5le to config.sub + + * doc/ReadmeSDL.txt: Added sh3le-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sh3eb-netbsd to the sdl supported + platforms list. + +2009-05-05 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added avr32-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added ppc-netbsd to the sdl supported + platforms list. + +2009-05-05 Hannu Nuotio + + * src/vicii/vicii-fetch.c: Disable 0xff fetches for x64dtv, + fixes FLI + +2009-05-05 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added ns32k-pc532-netbsd to the sdl + supported platforms list. + + * doc/ReadmeSDL.txt: Added mipsel-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sparc64-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sparc-linux to the sdl supported + platforms list. + +2009-05-04 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added armeb-netbsd and sparc64-freebsd to + the sdl supported platforms list. + + * doc/ReadmeSDL.txt: Added sh4-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added sh3-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added s390x-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added s390-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added ppc64-linux to the sdl supported + platforms list. + +2009-05-03 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added mips-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added m68k-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added mipsel-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added (libaa only) m68010-netbsd (sun2 with + its own custom mmu) to the sdl supported platforms list. + + * doc/ReadmeSDL.txt: Added m68k-linux to the sdl supported + platforms list. + +2009-05-03 Spiro Trikaliotis + + * src/arch/win32/msvc/config.h: For MSVC compilers, use + _vsnprintf() for vsnprintf() only if we have MSVC6 or older. + +2009-05-03 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added ia64-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added ia64-freebsd to the sdl supported + platforms list. + +2009-05-02 Andreas Matthies + + * src/arch/win32/uimediafile.c: Don't fill ffmpeg related + controls if the ffmpeg driver isn't enabled. + +2009-05-02 Hannu Nuotio + + * src/monitor/monitor_network.c, src/translate.c, + src/translate.txt: Translation items for remote monitor + cmdline switches + +2009-05-02 Spiro Trikaliotis + + * Version 2.1.11 + +2009-05-02 Hannu Nuotio + + * src/sounddrv/soundsdl.c: Removed misleading #warning + +2009-05-02 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added x86-freebsd to the sdl supported + platforms list. + +2009-05-02 Spiro Trikaliotis + + * src/arch/win32/uimon.c: Local (static) declared console_log + are now renamed to console_log_local, so the name does not + clash with console_log defined as extern in + src/monitor/montypes.h + + * src/arch/amigaos/uimon.c, src/arch/beos/uimon.c, + src/arch/msdos/uimon.c, src/arch/riscos/uimon.c, + src/arch/unix/gp2x/uimon.c, src/arch/unix/gui/uimon.c: Local + (static) declared console_log are now renamed to + console_log_local, so the name does not clash with console_log + defined as extern in src/monitor/montypes.h + +2009-05-02 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added hppa-openbsd to the sdl supported + platforms list. + +2009-05-01 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added hppa-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added hppa-linux to the sdl supported + platforms list. + + * configure.in: Extended the sdl-config cflags to be used as + well for CXXFLAGS. + +2009-05-01 Spiro Trikaliotis + + * src/arch/win32/ui.c, src/arch/win32/uiconsole.c, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, + src/arch/win32/uimon.c, src/arch/win32/uisnapshot.c, + src/arch/win32/winlong.h: Moved definitions which are not + known to all Windows SDK versions (SIF_TRACKPOS, + PBT_APMSUSPEND, PBT_APMRESUMECRITICAL, PBT_APMRESUMESUSPEND, + VK_OEM_PLUS, OFN_ENABLESIZING, LONG_PTR, + InterlockedExchangePointer(), + InterlockedCompareExchangePointer()) into winlong.h and + removed them from the individual files. + + * src/monitor/monitor.c: Disable console_can_stay_open for the + remote console. + + * src/aciacore.c: An external CTS was handled as DCD internally. + This broke Novaterm, which does not wait for the transmitter + data register being empty when DCD is inactive. I consider + this a bug of Novaterm, but the behaviour of VICE was not + correct, either, thus, removed this code for now. Also, added + a small comment. + +2009-05-01 pottendo + + * po/de.po: Updated. + +2009-05-01 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added zaurus (qt based linux) to the sdl + supported platforms list. + +2009-04-29 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added armeb-linux to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added arm-netbsd to the sdl supported + platforms list. + +2009-04-29 Hannu Nuotio + + * src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/x11ui.c: gnomeui 64b & unused variable + warning fixes + +2009-04-29 Spiro Trikaliotis + + * Version 2.1.10 + +2009-04-29 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added arm-openbsd to the sdl supported + platforms list. + +2009-04-29 Spiro Trikaliotis + + * src/arch/win32/uimon.c: Removed double typedef of + window_data_t. + +2009-04-29 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added arm-linux to the sdl supported + platforms list. + +2009-04-26 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added amd64-solaris to the sdl supported + platforms list. + + * src/arch/sdl/make-bindist_scosol.sh, + src/arch/unix/sco_sol/make-bindist.sh: Added support for + amd64/sparc64 solaris binary distrib generation. + + * src/arch/unix/socketimpl.h: Added INADDR_NONE define for + platforms that don't define it (like solaris). + +2009-04-25 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/consolewindow.m: restore auto + scroll in cocoa console window + + * src/arch/unix/macosx/cocoa/uimon.m, + src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed + suspend/resume in cocoa monitor and added colored prompt + + * src/arch/unix/macosx/cocoa/ui.m: fixed regression in CPU JAM + dialog in cocoa + +2009-04-24 Antti S. Lankila + + * src/resid-fp/filter.h: Sync to V35. + +2009-04-21 Christian Vogelgsang + + * src/autostart.c: enable warp autostart already before reset + + * configure.in: fixed configure check for socklen_t + +2009-04-21 Spiro Trikaliotis + + * src/monitor.h, src/monitor/monitor.c, + src/monitor/monitor_network.c: Small fixes as suggested by + Hannu. + + * src/monitor/mon_util.c, src/monitor/monitor.c, + src/monitor/monitor_network.c, src/monitor/monitor_network.h: + Rework determing the 'remoteness' of a monitor connection. + + * src/arch/win32/uimon.c: Small restructure of CreateAToolbar(): + fixed a memory leak in case of an error. + + * src/arch/win32/msvc/config.h, src/lib.c: If + HAVE_WORKING_VSNPRINTF is defined, use vsnprintf() instead of + own implementation of printf(). + + * src/arch/win32/montb.bmp, src/arch/win32/res.rc: Enable drive + 10 and drive 11 selection in the monitor's toolbar. + + * src/arch/sdl/win32-msvc/monitor.dsp: Make sure MSVC does not + compile about inconsistent linkages for malloc() and free() on + SDL compilation. + + * src/monitor/monitor_network.c, src/network.c, src/socket.c: + Make sure VICE compiles without HAVE_NETWORK; + archdep_network_init() is called before generating a socket + now; this ensures early socket functions do not fail. + + * src/monitor/monitor.c: On breakpoint (or other automatic start + ups), start up monitor in the mode (remote/non-remote) it was + last used. + +2009-04-21 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added amd64-openbsd to the sdl supported + platforms list. + + * src/resid-dtv/configure.in, src/resid-dtv/sid.cc, + src/resid-dtv/siddefs.h.in: Added a check for the mmintrin.h + include to resid-dtv as well. + + * src/resid/configure.in, src/resid/sid.cc, + src/resid/siddefs.h.in: Added a check for the mmintrin.h + include. + +2009-04-20 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added amd64-netbsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Updated the sdl readme a little bit more + concerning missing features. + +2009-04-20 Hannu Nuotio + + * doc/ReadmeSDL.txt, src/arch/sdl/joy.c, src/arch/sdl/kbd.c, + src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_joystick.c, + src/arch/sdl/menu_video.c, src/arch/sdl/ui.c, + src/arch/sdl/uimenu.c: Support multiple modifiers in hotkeys, + add VICII new luminance menu items, some menu reordering and + documentation updates + +2009-04-20 Antti S. Lankila + + * src/resid-dtv/ChangeLog: Revise ChangeLog, which acts like the + technical document of the DTVSID for now. + + * src/resid-fp/wave.cc: Improve playback of Laxity/String.sid: + it provides strong evidence of near-perfect muting of the + pulse-based combined waves when the pulse turns off. + +2009-04-20 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added amd64-freebsd to the sdl supported + platforms list. + +2009-04-19 Spiro Trikaliotis + + * src/arch/win32/res.rc, src/arch/win32/resmenu.txt, + src/arch/win32/uimon.c, src/monitor/mon_ui.c, + src/monitor/mon_ui.h: Some improvements. Selecting computer, + drive 8 or drive 9 via symbol bar works now. + +2009-04-19 Marco van den Heuvel + + * configure.in: Fixed the HAVE_SOCKLEN_T issue in configure.in + +2009-04-19 Christian Vogelgsang + + * src/autostart.c: added autostart warp for tape images, too + + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: + added cocoa AutostartWarp resources + + * src/autostart.c: improved warp autostart to check load stages + and ROM area starting at 0xe000 only. + +2009-04-19 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added tru64 4.x to the sdl supported + platforms list. + +2009-04-18 Marco van den Heuvel + + * configure.in, src/arch/win32/socketimpl.h, src/socket.c: Added + a check for socklen_t in configure and added a typedef in + socket.c when not present. + +2009-04-18 Christian Vogelgsang + + * src/autostart.c: improved compatiblity of autostart warp + +2009-04-18 Hannu Nuotio + + * src/arch/sdl/menu_drive.c: Add AutostartWarp menu item + +2009-04-18 Christian Vogelgsang + + * src/autostart.c: correctly disable warp if reset was issued + during warp autostart + + * src/autostart.c: added experimental warp mode support during + tde image loading. added AutostartWarp resource and + autostart-warp command line switch. + +2009-04-18 Marco van den Heuvel + + * src/maincpu.c, src/monitor/mon_file.c, src/monitor/mon_lex.c: + Added fixes for the problems the tru64 compiler has with + '#define' lines not having the '#' at the beginning of the + line. + + * configure.in: Added checks for non-gcc compilers, and added + cflags for those compilers. + + * configure.in: Added a check for alloca.h + +2009-04-18 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: parallel build patch for mac + by Per Olofsson + +2009-04-17 Hannu Nuotio + + * src/arch/sdl/video.c: Call vsync_suspend_speed_eval before + resize to avoid sound buffer overflows + + * src/raster/raster-canvas.c: Disable a GP2X specific hack for + GP2X_SDL + +2009-04-17 Antti S. Lankila + + * src/sound.c, src/sounddrv/soundsdl.c: Double the target + fragment size to cater to some hardware which finds the 5 ms + typical target frequency overly problematic such as GP2X, + Win32. + +2009-04-17 Andreas Matthies + + * src/gfxoutputdrv/ffmpeglib.c, src/opencbmlib.c, + src/sounddrv/lamelib.c: Fixed (reverted) expected return value + of vice_dynlib_close(). + +2009-04-17 Christian Vogelgsang + + * configure.in, src/sounddrv/Makefile.am, + src/sounddrv/lamelib.c, src/sounddrv/lamelib.h, + src/sounddrv/soundmp3.c: added dynlib support for lame. you + can force static linking with --enable-static-lame. you can + disable lame with --disable-lame. + +2009-04-17 Hannu Nuotio + + * src/arch/sdl/kbd.c, src/arch/sdl/uipoll.c: Treat L/RMETA as + modifier in key polling + +2009-04-17 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: + cocoa: added autostart handle tde resources + + * src/autostart.c: fixed autostart when tde is on but handle tde + is off + +2009-04-17 Hannu Nuotio + + * configure.in, doc/GP2X-Howto.txt: Add support for Open2x + toolchain + + * src/arch/sdl/video.c: Don't attempt to do OpenGL before the + context is initialized, fixes crash on OSX. + +2009-04-17 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc: Tweak waveforms + after running the optimizer for a few hours again. Tweak + filter. + +2009-04-17 Christian Vogelgsang + + * src/gfxoutputdrv/quicktimedrv.c: fixed memmap in quicktime + driver + + * src/arch/unix/macosx/cocoa/viceapplication.m: fixed CPU JAM + dialog in cocoa + +2009-04-16 Hannu Nuotio + + * src/zfile.c: Check if nameoffset is larger than the buffer. + Fixes .zip autostarting, but could use some cleanup. + +2009-04-16 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/logview.m: ignore reception of + auto-repeated newlines after finished editing + + * src/arch/unix/macosx/cocoa/view/logview.m: return nil strings + if nothing was entered + + * configure.in, src/arch/unix/macosx/cocoa/uimon.m, + src/arch/unix/macosx/cocoa/view/consolewindow.h, + src/arch/unix/macosx/cocoa/view/consolewindow.m, + src/arch/unix/macosx/cocoa/view/logview.h, + src/arch/unix/macosx/cocoa/view/logview.m: added support for + editline history in cocoa's console input + + * data/C64/osx_sym_us.vkm: updated osx sym us keymap for x64. + patch provided by Andy Balholm. + + * src/arch/unix/macosx/cocoa/view/Makefile.am, + src/arch/unix/macosx/cocoa/view/controlwindow.h, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/statusview.h, + src/arch/unix/macosx/cocoa/view/statusview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: cleaned up + status bar in cocoa port and moved it into control window + +2009-04-16 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added alpha-openbsd to the sdl supported + platforms list. + +2009-04-15 Hannu Nuotio + + * src/datasette.c, src/plus4/plus4mem.c: xplus4 datasette record + fix by Ingo Korb + +2009-04-15 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/wave.cc: Add filter DAC + nonlinearity control from the same source as the others. + Perform some small touchups in the filter code to mitigate + some bad behaviour. + +2009-04-14 Hannu Nuotio + + * src/arch/sdl/ui.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h: Change sdl_video_resize to use + unsigned width and height + + * src/video/video-viewport.c: Limit viewport->last_line to + geometry->last_displayed_line. Fixes attempts to draw outside + canvas on (xaw, SDL) x64 -ntsc when the window is larger than + the screen. + + * src/arch/sdl/menu_c64dtvhw.c: Add a missing NULL + +2009-04-14 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/sdl/win64-msvc, + src/arch/sdl/win64-msvc/_vice.vcproj, + src/arch/sdl/win64-msvc/arch.vcproj, + src/arch/sdl/win64-msvc/base.vcproj, + src/arch/sdl/win64-msvc/c128.vcproj, + src/arch/sdl/win64-msvc/c1541.vcproj, + src/arch/sdl/win64-msvc/c64.vcproj, + src/arch/sdl/win64-msvc/c64c128.vcproj, + src/arch/sdl/win64-msvc/c64c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64cart.vcproj, + src/arch/sdl/win64-msvc/c64dtv.vcproj, + src/arch/sdl/win64-msvc/c64dtvstubs.vcproj, + src/arch/sdl/win64-msvc/c64exp.vcproj, + src/arch/sdl/win64-msvc/cartconv.vcproj, + src/arch/sdl/win64-msvc/cbm2.vcproj, + src/arch/sdl/win64-msvc/config.h, + src/arch/sdl/win64-msvc/core.vcproj, + src/arch/sdl/win64-msvc/crtc.vcproj, + src/arch/sdl/win64-msvc/dirent.h, + src/arch/sdl/win64-msvc/diskimage.vcproj, + src/arch/sdl/win64-msvc/drive.vcproj, + src/arch/sdl/win64-msvc/fileio.vcproj, + src/arch/sdl/win64-msvc/fsdevice.vcproj, + src/arch/sdl/win64-msvc/gentranslate.vcproj, + src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj, + src/arch/sdl/win64-msvc/iec.vcproj, + src/arch/sdl/win64-msvc/iec128dcr.vcproj, + src/arch/sdl/win64-msvc/iecbus.vcproj, + src/arch/sdl/win64-msvc/iecieee.vcproj, + src/arch/sdl/win64-msvc/ieee.vcproj, + src/arch/sdl/win64-msvc/imagecontents.vcproj, + src/arch/sdl/win64-msvc/make-bindist.bat, + src/arch/sdl/win64-msvc/monitor.vcproj, + src/arch/sdl/win64-msvc/parallel.vcproj, + src/arch/sdl/win64-msvc/pet.vcproj, + src/arch/sdl/win64-msvc/petcat.vcproj, + src/arch/sdl/win64-msvc/plus4.vcproj, + src/arch/sdl/win64-msvc/plus4exp.vcproj, + src/arch/sdl/win64-msvc/png.vcproj, + src/arch/sdl/win64-msvc/printerdrv.vcproj, + src/arch/sdl/win64-msvc/raster.vcproj, + src/arch/sdl/win64-msvc/resid.vcproj, + src/arch/sdl/win64-msvc/residdtv.vcproj, + src/arch/sdl/win64-msvc/residfp.vcproj, + src/arch/sdl/win64-msvc/rs232drv.vcproj, + src/arch/sdl/win64-msvc/serial.vcproj, + src/arch/sdl/win64-msvc/sid.vcproj, + src/arch/sdl/win64-msvc/siddefs-fp.h, + src/arch/sdl/win64-msvc/siddefs.h, + src/arch/sdl/win64-msvc/sounddrv.vcproj, + src/arch/sdl/win64-msvc/tape.vcproj, + src/arch/sdl/win64-msvc/tcbm.vcproj, + src/arch/sdl/win64-msvc/vdc.vcproj, + src/arch/sdl/win64-msvc/vdrive.vcproj, + src/arch/sdl/win64-msvc/vic20.vcproj, + src/arch/sdl/win64-msvc/vice.manifest, + src/arch/sdl/win64-msvc/vice.sln, + src/arch/sdl/win64-msvc/vicii.vcproj, + src/arch/sdl/win64-msvc/viciidtv.vcproj, + src/arch/sdl/win64-msvc/video.vcproj, + src/arch/sdl/win64-msvc/x128.vcproj, + src/arch/sdl/win64-msvc/x64.vcproj, + src/arch/sdl/win64-msvc/x64dtv.vcproj, + src/arch/sdl/win64-msvc/xcbm2.vcproj, + src/arch/sdl/win64-msvc/xpet.vcproj, + src/arch/sdl/win64-msvc/xplus4.vcproj, + src/arch/sdl/win64-msvc/xvic.vcproj, + src/arch/sdl/win64-msvc/zlib.vcproj: Added sdl win64 msvc + project files for x64 and ia64. + +2009-04-14 Spiro Trikaliotis + + * src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in a comment. + + * src/arch/win32/msvc/config.h: Define + HAVE_FFMPEG_HEADER_SUBDIRS for MSVC build. + + * src/gfxoutputdrv/ffmpegdrv.c: Added and fixed commentary for + ffmpeg_avcodec_encode_video(). + + * src/6510core.c, src/debug.h: Moved + debug_perform_break_into_monitor into + debug.perform_break_into_monitor. + +2009-04-14 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added alpha-freebsd to the sdl supported + platforms list. + + * doc/ReadmeSDL.txt: Added ia64 win64 to the sdl supported + platforms list. + +2009-04-13 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added alpha-netbsd to the sdl supported + platforms list. + +2009-04-13 Christian Vogelgsang + + * configure.in: enable OpenGL in Mac SDL + + * configure.in, src/gfxoutputdrv/ffmpeglib.h: added support for + ffmpeg distributions that have no header subdirs + +2009-04-13 Spiro Trikaliotis + + * src/arch/win32/uimon.c: Fixed compilation without defined + OPEN_DISASSEMBLY_AS_POPUP. + +2009-04-13 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh, + src/arch/unix/macosx/make-bindist.sh: added sdl to mac release + builds + +2009-04-12 Marco van den Heuvel + + * src/arch/sdl/menu_drive.c, src/arch/sdl/menu_tape.c: Fixed the + tape/disk creation code of the sdl ui. + + * src/arch/sdl/uistatusbar.c: Fixed the statusbar of the sdl ui. + + * src/arch/sdl/uistatusbar.c: Added statusbar track indicators + to the sdl ui. + +2009-04-12 Christian Vogelgsang + + * Makefile.am, build/macosx/build-sdlmain.sh, configure.in, + src/arch/sdl/archdep_unix.c: fixed SDL port on Mac OS X + + * build/macosx/build-pcaplibnet.sh: update mac libnet and + libpcap to current version + +2009-04-12 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Fixed a typo. + + * doc/ReadmeSDL.txt: Put the sdl supported platforms and cpus in + alphabetical order. + +2009-04-12 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h: Remove real size updates on double + size toggling and screen switching, limit -> custom renaming + + * doc/ReadmeSDL.txt, src/arch/sdl/joy.c, + src/arch/sdl/menu_help.c, src/arch/sdl/uimenu.c, + src/arch/sdl/vkbd.c: Text input dialog virtual keyboard for + SDL UI + +2009-04-12 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Added alpha-linux to the sdl readme file. + +2009-04-11 Hannu Nuotio + + * src/arch/sdl/menu_sound.c, src/arch/sdl/menu_sound.h, + src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, + src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c, + src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c, + src/arch/sdl/xvic_ui.c: Move sound recording menu under sound + settings menu, fix some sound driver names + + * src/arch/sdl/menu_video.c: Video settings menu reorganisation + +2009-04-11 Marco van den Heuvel + + * configure.in: Fixed the autoheader problem. + + * configure.in, src/arch/win32/Makefile.am, + src/arch/win32/msvc/config.h, src/arch/win32/res.rc, + src/arch/win32/uihelp.c, src/arch/win32/watcom/config.h: Added + platform, cpu and compiler info to the win32 about dialog. + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/dirent.h, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/vice.wpj: Added dynlib fixes to the + win32 watcom project files. + +2009-04-10 Hannu Nuotio + + * src/c64dtv/c64dtv.c, src/monitor.h, + src/monitor/mon_assemble6502.c, src/monitor/mon_assemblez80.c, + src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y, src/monitor/mon_register6502dtv.c, + src/monitor/mon_ui.c, src/monitor/monitor.c, + src/monitor/montypes.h: Monitor CPU type handling rewrite by + Mikkel Holm Olsen + +2009-04-10 Hannu Nuotio + + * src/arch/sdl/Makefile.am, src/arch/sdl/menu_network.c, + src/arch/sdl/menu_network.h, src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c, + src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c, + src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c, + src/arch/sdl/xvic_ui.c: Network menu for SDL UI + +2009-04-10 Marco van den Heuvel + + * src/sound.c: Changed the order of sound device inits to make + the sdl sound driver the default device for the sdl ui. + + * src/arch/sdl/menu_sound.c: Fixed the dx sound driver ui item + in the sdl ui. + + * configure.in: Changed an 'or'(-o) to 'and' (-a) in + configure.in to make ffmpeg support disabled by default for + the sdl ui again. + +2009-04-08 Andreas Matthies + + * src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in the source + format of the scaler context that mixed up the RGB colors. + +2009-04-05 Marco van den Heuvel + + * src/arch/win32/msvc/config.h: Use the ffmpeg asm hack only for + win32, not win64. + +2009-04-05 Andreas Matthies + + * src/arch/win32/msvc/config.h: Added defines for FFMPEG. + + * src/gfxoutputdrv/ffmpegdrv.c: Changed order of used and + desired format in the call of sws_getContext (this fixes the + crash when calling sws_scale). Added alignment hack in call + of avcodec_encode_video (Thanks Spiro!). + + * src/gfxoutputdrv/ffmpeglib.h: Unified includes. + + * src/arch/win32/arch.dsp, src/arch/win32/base.dsp, + src/arch/win32/dynlib.c, src/arch/win32/gfxoutputdrv.dsp: + Fixed MSVC project files and call of FreeLibrary. + + * src/lib/Makefile.am: Updated list of ffmpeg headers. + + * src/lib/libffmpeg/ffmpeg, src/lib/libffmpeg/libavcodec, + src/lib/libffmpeg/libavcodec/avcodec.h, + src/lib/libffmpeg/libavcodec/opt.h, + src/lib/libffmpeg/libavcodec/vdpau.h, + src/lib/libffmpeg/libavcodec/xvmc.h, + src/lib/libffmpeg/libavdevice, + src/lib/libffmpeg/libavdevice/avdevice.h, + src/lib/libffmpeg/libavformat, + src/lib/libffmpeg/libavformat/avformat.h, + src/lib/libffmpeg/libavformat/avio.h, + src/lib/libffmpeg/libavutil, + src/lib/libffmpeg/libavutil/adler32.h, + src/lib/libffmpeg/libavutil/avstring.h, + src/lib/libffmpeg/libavutil/avutil.h, + src/lib/libffmpeg/libavutil/base64.h, + src/lib/libffmpeg/libavutil/common.h, + src/lib/libffmpeg/libavutil/crc.h, + src/lib/libffmpeg/libavutil/fifo.h, + src/lib/libffmpeg/libavutil/intfloat_readwrite.h, + src/lib/libffmpeg/libavutil/log.h, + src/lib/libffmpeg/libavutil/lzo.h, + src/lib/libffmpeg/libavutil/mathematics.h, + src/lib/libffmpeg/libavutil/md5.h, + src/lib/libffmpeg/libavutil/mem.h, + src/lib/libffmpeg/libavutil/pixfmt.h, + src/lib/libffmpeg/libavutil/random.h, + src/lib/libffmpeg/libavutil/rational.h, + src/lib/libffmpeg/libavutil/sha1.h, + src/lib/libffmpeg/libswscale, + src/lib/libffmpeg/libswscale/swscale.h: Replaced old ffmpeg + headers with headers coming with ffmpeg-0.5. + +2009-04-05 Christian Vogelgsang + + * src/gfxoutputdrv/ffmpeglib.c: added fallbacks for pre 0.5 + ffmpeg version + + * src/Makefile.am: fixed realdevice_lib to use unified + opencbmlib + + * src/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/opencbmlib.c, src/arch/win32/Makefile.am, + src/arch/win32/opencbmlib.c, src/opencbmlib.c: unified + opencbmlib by using the dynlib interface + + * src/arch/sdl/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/gui/Makefile.am, + src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/cocoa/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/view/Makefile.am, + src/arch/win32/Makefile.am, src/gfxoutputdrv/Makefile.am, + src/gfxoutputdrv/gfxoutput.c: removed obsolete references to + ffmpeg includes and ensured that vice headers come first. + + * configure.in, src/gfxoutputdrv/ffmpegdrv.c, + src/gfxoutputdrv/ffmpeglib.c, src/gfxoutputdrv/ffmpeglib.h: + ffmpeg libswscale is now optional. if its not available then + the old API with img_convert is used. Useful if ffmpeg is + compiled with -no_gpl. + +2009-04-05 Christian Vogelgsang + + * src/gfxoutputdrv/ffmpeglib.c: improved version check for + ffmpeg libs + + * configure.in, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: reworked ffmpeg configure: if + ffmpeg is not disabled then win32 always uses internal headers + and unix requires pkg-config with valid libs + +2009-04-04 Christian Vogelgsang + + * src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: adapted ffmpeg driver to version + 0.5: each lib now does a version check. depecrated img_convert + replaced with swscale library. + + * configure.in, src/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/dynlib.c, src/arch/unix/ffmpeglib.c, + src/arch/win32/Makefile.am, src/arch/win32/dynlib.c, + src/arch/win32/ffmpeglib.c, src/dynlib.h, + src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/ffmpeglib.c, + src/gfxoutputdrv/ffmpeglib.h: introduced new dynlib interface + for generic handling of dynamic linking. replaced arch + dependent ffmpeg implementations with a single one that uses + new dynlib interface. + +2009-04-10 Marco van den Heuvel + + * configure.in, src/arch/amigaos/archdep.c, + src/arch/amigaos/socketimpl.h, src/arch/beos/archdep.c, + src/arch/msdos/archdep.c, src/arch/sdl/Makefile.am, + src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c, + src/arch/sdl/socketimpl.h, src/arch/sdl/win32-msvc/config.h, + src/arch/unix/archdep.c, src/arch/win32/archdep.c, + src/network.c, src/socket.c, src/socket.h: Moved the arch + dependent network functions to the archdep.c files and enabled + network support for the sdl ui. + + * src/arch/sdl/ui.c: Fixed a typo. + + * src/arch/sdl/ui.c, src/arch/sdl/ui.h: Added + ui_dispatch_next_event() function. + + * src/arch/amigaos/ui.c, src/arch/beos/ui.cc, + src/arch/msdos/ui.c: Added dummy ui_dispatch_next_event() + functions to make networking work again for the amiga, beos + and msdos ports. + + * src/arch/win32/console.c, src/monitor/monitor_network.c: + Changed the ui.h include to uiapi.h + + * src/arch/unix/gui/ui.c, src/arch/unix/ui.h, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/ui.c, + src/arch/win32/ui.h, src/arch/win32/uimon.c, src/archapi.h, + src/uiapi.h: Moved the ui_dispatch_next_event() prototype to + uiapi.h + +2009-04-10 Hannu Nuotio + + * src/arch/sdl/uimenu.c: Fix scrolling bug on readline, restrict + max readline input size to screen size + + * doc/ReadmeSDL.txt: Fix broken English + +2009-04-09 Hannu Nuotio + + * src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h, + src/arch/sdl/menu_video.c, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h: Fullscreen resolution selection and + OpenGL fullscreen stretching implementation for SDL port + +2009-04-09 Marco van den Heuvel + + * src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/x128.dsp, + src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, + src/arch/sdl/win32-msvc/xvic.dsp: Enabled opengl32 support by + default for the win32 sdl msvc project files. + + * src/arch/sdl/win32-msvc/c1541.dsp, + src/arch/sdl/win32-msvc/cartconv.dsp, + src/arch/sdl/win32-msvc/petcat.dsp: Added some msvc project + file fixes. + +2009-04-09 Hannu Nuotio + + * doc/ReadmeSDL.txt: Small SDL documentation fixes + +2009-04-09 Marco van den Heuvel + + * src/arch/sdl/ui.h: Removed obsolete indicator. + + * src/arch/sdl/menu_help.c, src/arch/sdl/ui.c, + src/arch/sdl/ui.h, src/arch/sdl/uifilereq.c, + src/arch/sdl/uimsgbox.c: Fixed some sdl port related bugs. + +2009-04-07 Marco van den Heuvel + + * src/ioutil.c: Fixed for directories other than the current + dir. + + * src/arch/sdl/win32-msvc/residfp.dsp, + src/arch/sdl/win32-msvc/x128.dsp, + src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, + src/arch/sdl/win32-msvc/xvic.dsp: SDL win32 msvc project files + fixes. + +2009-04-07 Hannu Nuotio + + * src/arch/sdl/video.c: Yet more MSVC warning fixes + +2009-04-07 Marco van den Heuvel + + * src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uimsgbox.c: Even more MSVC warning fixes. + +2009-04-07 Hannu Nuotio + + * src/arch/sdl/uimenu.c, src/arch/sdl/uistatusbar.c: More MSVC + warning fixes + + * src/arch/sdl/joy.c, src/arch/sdl/menu_common.c, + src/arch/sdl/videoarch.h, src/mouse.c: MSVC warning fixes + +2009-04-07 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x128.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib: + cocoa: added initial support for x128 + +2009-04-07 Marco van den Heuvel + + * doc/ReadmeSDL.txt: Updated. + + * doc/ReadmeSDL.txt: Updated to point out the msvc build + instructions. + +2009-04-07 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: + cocoa: fixed menu entry in x64dtv. fixed SidStereoAddress + resource. added MonitorServer resources. + +2009-04-07 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/sdl/win32-msvc/Readme.txt: + Added a readme file which describes how to add the path to the + SDL VC headers/libs to the VC configuration. + + * src/arch/sdl/win32-msvc: Added some svn ignores. + +2009-04-07 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h: Forgot a factor + in filter.cc that moved into filter.h. Apply slightly less + bp-related distortion. + +2009-04-07 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Fixed OpenGL + disabling fullscreen on aspect ratio changes, expanded + possible aspect ratio range, removed obsolete refresh calls on + OpenGL resize + +2009-04-07 Marco van den Heuvel + + * src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c, + src/arch/sdl/win32-msvc, src/arch/sdl/win32-msvc/_vice.dsp, + src/arch/sdl/win32-msvc/arch.dsp, + src/arch/sdl/win32-msvc/base.dsp, + src/arch/sdl/win32-msvc/c128.dsp, + src/arch/sdl/win32-msvc/c1541.dsp, + src/arch/sdl/win32-msvc/c64.dsp, + src/arch/sdl/win32-msvc/c64c128.dsp, + src/arch/sdl/win32-msvc/c64c64dtv.dsp, + src/arch/sdl/win32-msvc/c64cart.dsp, + src/arch/sdl/win32-msvc/c64dtv.dsp, + src/arch/sdl/win32-msvc/c64dtvstubs.dsp, + src/arch/sdl/win32-msvc/c64exp.dsp, + src/arch/sdl/win32-msvc/cartconv.dsp, + src/arch/sdl/win32-msvc/cbm2.dsp, + src/arch/sdl/win32-msvc/config.h, + src/arch/sdl/win32-msvc/core.dsp, + src/arch/sdl/win32-msvc/crtc.dsp, + src/arch/sdl/win32-msvc/dirent.h, + src/arch/sdl/win32-msvc/diskimage.dsp, + src/arch/sdl/win32-msvc/drive.dsp, + src/arch/sdl/win32-msvc/fileio.dsp, + src/arch/sdl/win32-msvc/fsdevice.dsp, + src/arch/sdl/win32-msvc/gentranslate.dsp, + src/arch/sdl/win32-msvc/gfxoutputdrv.dsp, + src/arch/sdl/win32-msvc/iec.dsp, + src/arch/sdl/win32-msvc/iec128dcr.dsp, + src/arch/sdl/win32-msvc/iecbus.dsp, + src/arch/sdl/win32-msvc/iecieee.dsp, + src/arch/sdl/win32-msvc/ieee.dsp, + src/arch/sdl/win32-msvc/imagecontents.dsp, + src/arch/sdl/win32-msvc/make-bindist.bat, + src/arch/sdl/win32-msvc/monitor.dsp, + src/arch/sdl/win32-msvc/parallel.dsp, + src/arch/sdl/win32-msvc/pet.dsp, + src/arch/sdl/win32-msvc/petcat.dsp, + src/arch/sdl/win32-msvc/plus4.dsp, + src/arch/sdl/win32-msvc/plus4exp.dsp, + src/arch/sdl/win32-msvc/png.dsp, + src/arch/sdl/win32-msvc/printerdrv.dsp, + src/arch/sdl/win32-msvc/raster.dsp, + src/arch/sdl/win32-msvc/resid.dsp, + src/arch/sdl/win32-msvc/residdtv.dsp, + src/arch/sdl/win32-msvc/residfp.dsp, + src/arch/sdl/win32-msvc/rs232drv.dsp, + src/arch/sdl/win32-msvc/serial.dsp, + src/arch/sdl/win32-msvc/sid.dsp, + src/arch/sdl/win32-msvc/siddefs-fp.h, + src/arch/sdl/win32-msvc/siddefs.h, + src/arch/sdl/win32-msvc/sounddrv.dsp, + src/arch/sdl/win32-msvc/tape.dsp, + src/arch/sdl/win32-msvc/tcbm.dsp, + src/arch/sdl/win32-msvc/vdc.dsp, + src/arch/sdl/win32-msvc/vdrive.dsp, + src/arch/sdl/win32-msvc/vic20.dsp, + src/arch/sdl/win32-msvc/vice.dsw, + src/arch/sdl/win32-msvc/vicii.dsp, + src/arch/sdl/win32-msvc/viciidtv.dsp, + src/arch/sdl/win32-msvc/video.dsp, + src/arch/sdl/win32-msvc/x128.dsp, + src/arch/sdl/win32-msvc/x64.dsp, + src/arch/sdl/win32-msvc/x64dtv.dsp, + src/arch/sdl/win32-msvc/xcbm2.dsp, + src/arch/sdl/win32-msvc/xpet.dsp, + src/arch/sdl/win32-msvc/xplus4.dsp, + src/arch/sdl/win32-msvc/xvic.dsp, + src/arch/sdl/win32-msvc/zlib.dsp: Added preliminary win32 sdl + msvc support, project files still need some fixing. + +2009-04-06 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Switchable + fixed aspect ratio implementation for SDL port + + * src/arch/sdl/video.c: Allow resizing of non-OpenGL window, + bugfixes in limit implementation + +2009-04-05 Hannu Nuotio + + * src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Initial + resolution limit implementation for SDL port + +2009-04-05 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: + removed emu id from cocoa x64dtv ui + +2009-04-05 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc: Improve fits for + 6581 ST, 6581 PS and 8580 PST waveforms. Remove a problematic + feedback effect of the lpleak parameter. (This may regress + some songs, but makes the behaviour more tractable for me.) + +2009-04-05 Spiro Trikaliotis + + * ChangeLog: Fixed ChangeLog for GTKFILEFILTERS branch of Fabbo. + + * ChangeLog: More verbose ChangeLog for v2.1.8 SDL due to the + demand of one person. ;) + + * src/arch/win32/msvc/inttypes.h, src/arch/win32/msvc/stdint.h: + Added C99 style inttypes.h and stdint.h for MSVC. + +2009-04-05 Marco van den Heuvel + + * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/c64dtvui.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/c64dtvui.c: + Removed the emuid ui item for x64dtv from the amigaos, beos, + msdos, os/2 and *nix ui's. + + * configure.in: Disabled nls by default for the sdl ui. + +2009-04-04 Marco van den Heuvel + + * src/arch/sdl/make-bindist_win32.sh: Added a command to delete + the win32 shortcut files from the win32 sdl bin dist. + + * data/C64/Makefile.am: Removed duplicated sdl keymap entry. + +2009-04-04 Spiro Trikaliotis + + * Version 2.1.9 + +2009-04-04 Hannu Nuotio + + * src/arch/win32/msvc/dirent.h: Don't invade compiler namespace + + * branches/viceplus/v2.1.8-sdl/vice, Makefile.am, + build/Makefile.am, build/beos/ppc-build-sdl.sh, + build/riscos/build-cross-sdl.sh, build/xbox-sdl, + build/xbox-sdl/build.sh, configure.in, data/C128/Makefile.am, + data/C128/sdl_sym.vkm, data/C64/Makefile.am, + data/C64/sdl_sym.vkm, data/C64DTV/Makefile.am, + data/C64DTV/sdl_sym.vkm, data/CBM-II/Makefile.am, + data/CBM-II/sdl_buks.vkm, data/PET/Makefile.am, + data/PET/sdl_bgrs.vkm, data/PET/sdl_buks.vkm, + data/PLUS4/Makefile.am, data/PLUS4/sdl_sym.vkm, + data/VIC20/Makefile.am, data/VIC20/sdl_sym.vkm, + data/fonts/Makefile.am, doc/Makefile.am, doc/ReadmeSDL.txt, + src/Makefile.am, src/arch/Makefile.am, + src/arch/amigaos/make-bindist.sh, + src/arch/msdos/make-bindist.sh, src/arch/riscos/Makefile.am, + src/arch/riscos/binfiles/c64dtvboot, + src/arch/riscos/binfiles/runc64dtv, + src/arch/riscos/config_sdl.h, src/arch/sdl, + src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c, + src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c, + src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.c, + src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_riscos.c, + src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.c, + src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.c, + src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.c, + src/arch/sdl/archdep_xbox.h, src/arch/sdl/blockdev.c, + src/arch/sdl/console.c, src/arch/sdl/fullscreen.c, + src/arch/sdl/fullscreenarch.h, src/arch/sdl/joy.c, + src/arch/sdl/joy.h, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h, + src/arch/sdl/make-bindist_amiga.sh, + src/arch/sdl/make-bindist_beos.sh, + src/arch/sdl/make-bindist_gp2x.sh, + src/arch/sdl/make-bindist_qnx6.sh, + src/arch/sdl/make-bindist_riscos.sh, + src/arch/sdl/make-bindist_scosol.sh, + src/arch/sdl/make-bindist_skyos.sh, + src/arch/sdl/make-bindist_win32.sh, + src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c128cart.h, + src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c128hw.h, + src/arch/sdl/menu_c64_common_expansions.c, + src/arch/sdl/menu_c64_common_expansions.h, + src/arch/sdl/menu_c64_expansions.c, + src/arch/sdl/menu_c64_expansions.h, + src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64cart.h, + src/arch/sdl/menu_c64cart_common.c, + src/arch/sdl/menu_c64cart_common.h, + src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64dtvhw.h, + src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64hw.h, + src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2cart.h, + src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_cbm2hw.h, + src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h, + src/arch/sdl/menu_debug.c, src/arch/sdl/menu_debug.h, + src/arch/sdl/menu_drive.c, src/arch/sdl/menu_drive.h, + src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_drive_rom.h, + src/arch/sdl/menu_help.c, src/arch/sdl/menu_help.h, + src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h, + src/arch/sdl/menu_mouse.c, src/arch/sdl/menu_mouse.h, + src/arch/sdl/menu_petcart.c, src/arch/sdl/menu_petcart.h, + src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_pethw.h, + src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4cart.h, + src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_plus4hw.h, + src/arch/sdl/menu_ram.c, src/arch/sdl/menu_ram.h, + src/arch/sdl/menu_reset.c, src/arch/sdl/menu_reset.h, + src/arch/sdl/menu_rom.c, src/arch/sdl/menu_rom.h, + src/arch/sdl/menu_screenshot.c, + src/arch/sdl/menu_screenshot.h, src/arch/sdl/menu_settings.c, + src/arch/sdl/menu_settings.h, src/arch/sdl/menu_sid.c, + src/arch/sdl/menu_sid.h, src/arch/sdl/menu_snapshot.c, + src/arch/sdl/menu_snapshot.h, src/arch/sdl/menu_sound.c, + src/arch/sdl/menu_sound.h, src/arch/sdl/menu_speed.c, + src/arch/sdl/menu_speed.h, src/arch/sdl/menu_tape.c, + src/arch/sdl/menu_tape.h, src/arch/sdl/menu_vic20cart.c, + src/arch/sdl/menu_vic20cart.h, src/arch/sdl/menu_vic20hw.c, + src/arch/sdl/menu_vic20hw.h, src/arch/sdl/menu_video.c, + src/arch/sdl/menu_video.h, src/arch/sdl/mousedrv.c, + src/arch/sdl/mousedrv.h, src/arch/sdl/sdlmain.c, + src/arch/sdl/signals.c, src/arch/sdl/types.h, + src/arch/sdl/ui.c, src/arch/sdl/ui.h, + src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c, + src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c, + src/arch/sdl/uihotkey.h, src/arch/sdl/uimenu.c, + src/arch/sdl/uimenu.h, src/arch/sdl/uimon.c, + src/arch/sdl/uimsgbox.c, src/arch/sdl/uimsgbox.h, + src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c, + src/arch/sdl/uipoll.h, src/arch/sdl/uistatusbar.c, + src/arch/sdl/uistatusbar.h, src/arch/sdl/video.c, + src/arch/sdl/videoarch.h, src/arch/sdl/vkbd.c, + src/arch/sdl/vkbd.h, src/arch/sdl/vsidui.c, + src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c, + src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c, + src/arch/sdl/xbox, src/arch/sdl/xbox/config.h, + src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c, + src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/gpe-files/x64dtv.gpe, + src/arch/unix/gp2x/make-bindist.sh, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/skyos/make-bindist.sh: SDL port + + * src/cartconv.c: GP2X already defines the strncasecmp() + function in a header, which currently doesn't get detected by + configure, so added a workaround which doesn't compile the + strncasecmp() replacement function for GP2X. + + * src/vice.h: Always enable common keyboard for SDL UI + + * src/sound.c: Check for USE_DXSOUND on win32, disable WMM for + XBox + + * src/main.c: Check for HAS_TRANSLATION instead of WIN32 for + intl.h include + + * src/arch/win32/Makefile.am, src/arch/win32/dirent.h, + src/arch/win32/msvc/dirent.h, src/ioutil.c, src/ioutil.h: + Added generic sorting of directory and file entries to be used + for all ports, src/arch/win32/dirent.* collided with this new + method and got moved to where it is only used for msvc + compiles. + + * src/c1541.c, src/petcat.c: Added ui_error() stubs for console + apps + + * src/info.c, src/info.h: Added 40 col version of GPL for SDL + UI, some typos in contrib_text fixed + + * src/sounddrv/soundsdl.c: Fixed bugs by rewriting most of the + code, added suspend and resume + + * src/sounddrv/sounddx.c: Add window HWND getter for SDL UI + + * src/sounddrv/soundacorn.c: Disable ui_set_sound_volume on SDL + UI + + * src/init.c, src/machine.c, src/monitor/mon_util.c, + src/monitor/monitor.c, src/monitor/monitor_network.c, + src/vsync.c: Disable monitor network support if HAVE_NETWORK + is not defined, disable win32/OpenGL sync code for SDL UI + + * src/plus4/ted.c, src/vicii/vicii.c: Header file include + sorting + + * src/raster/raster.c: Set the (SDL UI only) pointer in canvas + to its parent raster + + * src/video/video-color.c, src/video/video-resources.c: Header + file include sorting, check for canvas state in fullscreen + resource handler disabled for SDL UI + + * src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_parse.y: Add MON_ to REGISTER, CMD_STOP and + CMD_RESET to avoid symbol conflicts on some platforms + + * src/cmdline.c, src/cmdline.h: Add num_options getter to + cmdline API + + * src/keyboard.c, src/keyboard.h: Extend keyboard API to allow + key mapping and unmapping and pressing/releasing keys with + negative rows via keyboard_set_keyarr(_any) + + * src/gfxoutputdrv/gfxoutput.c: Disable implied gif support for + win32-SDL + +2009-04-04 Spiro Trikaliotis + + * Version 2.1.8 + +2009-04-03 Spiro Trikaliotis + + * src/arch/win32/c64dtvui.c, src/arch/win32/resc64dtv.rc: Remove + EmuID from Win32 port of DTV, as the resource has already been + removed. + +2009-04-03 Hannu Nuotio + + * src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h: + Removed unused EmuID from x64dtv + +2009-04-01 Marco van den Heuvel + + * src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/vice.wpj, src/opencbm.h: Win32 watcom + fixes. + +2009-03-31 Marco van den Heuvel + + * src/arch/win32/msvc/config.h, + src/arch/win32/msvc/siddefs-fp.h, src/arch/win64/_vice.vcproj, + src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj, + src/arch/win64/c128.vcproj, src/arch/win64/c1541.vcproj, + src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj, + src/arch/win64/c64c64dtv.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64dtvstubs.vcproj, + src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj, + src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, + src/arch/win64/fsdevice.vcproj, + src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, + src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, + src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, + src/arch/win64/imagecontents.vcproj, + src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, + src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, + src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj, + src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj, + src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj, + src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj, + src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, + src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, + src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, + src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, + src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, + src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, + src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj, + src/arch/win64/zlib.vcproj: Added ia64 win64 support. + +2009-03-31 Hannu Nuotio + + * data/C64DTV/Makefile.am, data/C64DTV/c64hq.vpl, + data/C64DTV/c64s.vpl, data/C64DTV/ccs64.vpl, + data/C64DTV/default.vpl, data/C64DTV/frodo.vpl, + data/C64DTV/godot.vpl, data/C64DTV/pc64.vpl, + data/C64DTV/vice.vpl: Removed useless palette files from + x64dtv data directory + +2009-03-31 Antti S. Lankila + + * src/resid-fp/filter.h: BP needs still slightly more + distortion. + +2009-03-30 Antti S. Lankila + + * src/sounddrv/sounduss.c: It seems the "bytes" metric for + estimating buffer fill state is unreliable. OSS 4.0 claims the + fragsize -- and probably bytes -- is affected by sample format + conversion and resampling, and it's also seen to fail on + cygwin. So we rely on available fragments only, but this makes + it impossible to currently detect buffer underruns. (The sound + will stutter but continue.) + +2009-03-30 pottendo + + * po/de.po: Harmonized "sec" -> "Sek". + + * po/de.po: Updated. + +2009-03-30 Hannu Nuotio + + * src/c64dtv/c64dtvcpu.c: Disable x64dtv cycle exact alarm + handling for now, as fixing the introduced regressions will + need a lot of code/testing. + +2009-03-30 Spiro Trikaliotis + + * src/arch/win32/petcat.dsp: Remove superfluous zfile.c file, as + it is already in the libraries. + +2009-03-30 Antti S. Lankila + + * src/resid-fp/filter.h: More distortion, and slightly less + reverse bp compensation. + + * src/lib.c: Switch from int to size_t. + +2009-03-30 Marco van den Heuvel + + * configure.in, src/arch/win32/Makefile.am, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/vice-version.bat, + src/arch/win32/vice-version.bat.in, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win64/make-msvc-bindist.bat, src/lib.c: Added an + automatic version system for the win32/win64 bindist batch + files. + + * src/lib.c, src/sysfile.c, src/zfile.c: Changed some size_t + cast fixes to proper fixes. + +2009-03-29 Antti S. Lankila + + * src/resid-fp/filter.h: Tweak filter to improve Wizball with + 0486S and correct for Jeff's 6581 House. + +2009-03-29 Andreas Matthies + + * src/arch/win32/vsidui.c: Fix for sids starting at $8000 and + destroyed by a second CPU reset (parts of iANs fixes). + +2009-03-29 Spiro Trikaliotis + + * Version 2.1.7 + +2009-03-29 Andreas Matthies + + * src/raster/raster.c: perform_mode_change shouldn't do anything + in vsid or console mode (fix by iAN). + +2009-03-29 Marco van den Heuvel + + * src/sounddrv/soundwmm.c: Changed DWORD_PTR to UINT_PTR which + is defined for both win32 and win64 compilers. + + * src/arch/win32/archdep.c, src/arch/win32/console.c, + src/arch/win32/dirent.c, src/arch/win32/fullscrn.c, + src/arch/win32/intl.c, src/arch/win32/rs232net.c, + src/arch/win32/statusbar.c, src/arch/win32/ui.c, + src/arch/win32/uic64dtv.c, src/arch/win32/uiconsole.c, + src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, + src/arch/win32/uimidi.c, src/arch/win32/uimmc64.c, + src/arch/win32/uimon.c, src/arch/win32/uimouse.c, + src/arch/win32/uiperipheral.c, src/arch/win32/uiplus4cart.c, + src/arch/win32/uiram.c, src/arch/win32/uirom.c, + src/arch/win32/uirs232user.c, src/arch/win32/uisid.c, + src/arch/win32/uisidcart.c, src/c1541.c, src/cartconv.c, + src/diskimage/fsimage-gcr.c, src/fileio/cbmfile.c, + src/fileio/p00.c, src/fsdevice/fsdevice-open.c, + src/fsdevice/fsdevice-read.c, src/petcat.c: Added some more + size_t warning fixes. + + * src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c, + src/arch/win32/uisound.c, src/arch/win32/uitfe.c, + src/arch/win32/vsidui.c, src/c64/cart/ide64.c, + src/c64/mmc64.c, src/c64/psid.c, src/clipboard.c, src/crc32.c, + src/datasette.c, src/event.c, src/initcmdline.c, src/kbdbuf.c, + src/lib.c, src/lib/lpng/pngpread.c, src/lib/lpng/pngrutil.c, + src/lib/lpng/pngset.c, src/lib/lpng/pngwio.c, + src/lib/lpng/pngwutil.c, src/monitor/mon_command.c, + src/monitor/mon_parse.c, src/monitor/mon_parse.y, + src/monitor/mon_util.c, src/monitor/monitor.c, + src/monitor/monitor_network.c, src/network.c, + src/printerdrv/output-graphics.c, src/resources.c, + src/serial/serial-iec-lib.c, src/snapshot.c, src/socket.c, + src/sounddrv/soundaiff.c, src/sounddrv/sounddx.c, + src/sounddrv/soundiff.c, src/sounddrv/soundmovie.c, + src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c, + src/sounddrv/soundwmm.c, src/sysfile.c, src/tape/t64.c, + src/tape/tap.c, src/tape/tape-snapshot.c, src/util.c, + src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c, + src/zfile.c: Added some size_t warning fixes. + + * src/arch/win64/base.vcproj, src/arch/win64/monitor.vcproj, + src/arch/win64/sounddrv.vcproj: win64 project files fixes. + + * Makefile.am, configure.in, src/arch/Makefile.am, + src/arch/amigaos/types.h, src/arch/beos/types.h, + src/arch/msdos/types.h, src/arch/os2/types.h, + src/arch/os2/watcom/sounddrv.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/riscos/types.h, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidriveiec.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c, + src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/rs232.c, + src/arch/unix/types.h, src/arch/unix/uimenu.h, + src/arch/unix/x11/xaw/uimenu.c, src/arch/win32/Makefile.am, + src/arch/win32/archdep.c, src/arch/win32/console.c, + src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn.c, + src/arch/win32/fullscrn.h, src/arch/win32/make-bindist.sh, + src/arch/win32/make-msvc-bindist.bat, src/arch/win32/types.h, + src/arch/win32/ui-resources.c, src/arch/win32/ui.c, + src/arch/win32/uiacia.c, src/arch/win32/uic128.c, + src/arch/win32/uic64_256k.c, src/arch/win32/uic64dtv.c, + src/arch/win32/uicbm2set.c, src/arch/win32/uiconsole.c, + src/arch/win32/uidatasette.c, src/arch/win32/uidigimax.c, + src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, + src/arch/win32/uigeoram.c, src/arch/win32/uiide64.c, + src/arch/win32/uiisepic.c, src/arch/win32/uijoystick.c, + src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c, + src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c, + src/arch/win32/uimmc64.c, src/arch/win32/uimon.c, + src/arch/win32/uimouse.c, src/arch/win32/uinetwork.c, + src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c, + src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c, + src/arch/win32/uiplus4mem.c, src/arch/win32/uiplus60k.c, + src/arch/win32/uiram.c, src/arch/win32/uiramcart.c, + src/arch/win32/uireu.c, src/arch/win32/uirom.c, + src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c, + src/arch/win32/uisid.c, src/arch/win32/uisidcart.c, + src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c, + src/arch/win32/uisound.c, src/arch/win32/uitfe.c, + src/arch/win32/uivicii.c, src/arch/win32/uivicset.c, + src/arch/win32/uivideo.c, src/arch/win32/vice.manifest, + src/arch/win32/video-ddraw.c, src/arch/win32/vsidui.c, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/winlong.h, + src/arch/win32/winmain.c, src/arch/win32/x128.dsp, + src/arch/win64, src/arch/win64/Makefile.am, + src/arch/win64/_vice.vcproj, src/arch/win64/arch.vcproj, + src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj, + src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj, + src/arch/win64/c64c128.vcproj, + src/arch/win64/c64c64dtv.vcproj, + src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj, + src/arch/win64/c64dtvstubs.vcproj, + src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj, + src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj, + src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj, + src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj, + src/arch/win64/fsdevice.vcproj, + src/arch/win64/genmsvcver.vcproj, + src/arch/win64/gentranslate.vcproj, + src/arch/win64/genwinres.vcproj, + src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj, + src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj, + src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj, + src/arch/win64/imagecontents.vcproj, + src/arch/win64/make-msvc-bindist.bat, + src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj, + src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj, + src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj, + src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj, + src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj, + src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj, + src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj, + src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj, + src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj, + src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj, + src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln, + src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj, + src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj, + src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj, + src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj, + src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj, + src/arch/win64/zlib.vcproj, src/attach.c, + src/c128/c128-resources.c, src/c64/c64-resources.c, + src/c64/cart/c64cart.c, src/c64dtv/c64dtv-resources.c, + src/cbm2/cbm2-resources.c, src/drive/drive-overflow.c, + src/drive/drive-resources.c, + src/drive/iec/c64exp/c64exp-resources.c, + src/drive/iec/iec-resources.c, + src/drive/iec/plus4exp/plus4exp-resources.c, + src/drive/iec/wd1770.c, + src/drive/iec128dcr/iec128dcr-resources.c, + src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c, + src/drive/tcbm/tcbm-resources.c, + src/fsdevice/fsdevice-cmdline-options.c, + src/fsdevice/fsdevice-resources.c, src/initcmdline.c, + src/joystick.c, src/keyboard.c, src/lib.c, + src/pet/pet-resources.c, src/plus4/plus4-resources.c, + src/printerdrv/driver-select.c, + src/printerdrv/interface-serial.c, + src/printerdrv/output-select.c, src/printerdrv/output-text.c, + src/resid-fp/convolve-sse.cc, src/resid-fp/sid.cc, + src/resid/filter.cc, src/resid/wave.cc, src/resources.c, + src/rs232drv/rs232drv.c, src/serial/serial-iec-device.c, + src/sounddrv/soundwmm.c, src/vic20/vic20-resources.c, + src/video/render1x1.c, src/video/render1x2.c, + src/video/render2x2.c: Added Win64 compilation. + +2009-03-28 Marco van den Heuvel + + * src/arch/unix/x11/openGL_sync.c: Added missing uiapi.h + include. + + * src/arch/unix/ffmpeglib.c, src/arch/unix/opencbmlib.c: Added + RTLD_LOCAL define for platforms that don't have it. + +2009-03-28 Spiro Trikaliotis + + * src/opencbm.h, src/opencbmlib.h: Get rid of that __u_char + type. + +2009-03-27 Spiro Trikaliotis + + * src/aciacore.c: Due to a typo, the RX alarm was never set + (instead, the TX alarm was set to wrong values). Thus, we were + not able to receive any data. Fixed. + +2009-03-26 Spiro Trikaliotis + + * src/arch/win32/socketimpl.h, src/socket.c: Replaced size_t + with socklen_t for the size of the socket address. + + * src/monitor/monitor.c: Fix a warning about casting a pointer + to an int. + + * src/aciacore.c: Fix a problem with initialisation of acia on + emulator startup: The resource settings were overwritten after + they had been set. + +2009-03-26 Antti S. Lankila + + * src/resid-fp/sid.cc: For now, don't restore SID state + perfectly, until things stabilize again. + +2009-03-25 Antti S. Lankila + + * src/info.c, src/resid-fp/wave.cc: Fix FTBFS with info.c. Refit + 8580 PST to parameters that are physically possible. + + * README, doc/html/plain/NEWS, src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/info.c, src/main.c: Fame + for me. Update NEWS. + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/wave.cc, src/sid/resid-fp.cc: New distortion + parameters. Remove 2 terms from distortion function. + +2009-03-24 Spiro Trikaliotis + + * src/socket.c: Make sure not to call closesocket() on a socket + that is not available. + +2009-03-23 Spiro Trikaliotis + + * src/core/ciacore.c: Fixed wrong prototype for cia_read_() in + code that is only compiled for debugging. + + * src/rs232drv/rsuser.c: Introduce clk_end_tx instead of + calculating the end of the transmission every time. This + avoids a nasty "off-by-one" rounding error which resulted in + garbaged transmission in the case that multiple byte were sent + out. + + * src/rs232drv/rsuser.c: Introduce DEBUG_TIMING_SEND, + DEBUG_TIMING_RECV for debugging. + +2009-03-23 Andreas Matthies + + * src/arch/win32/video.c: Disable DX9 specific resource and + command line if compiled without DX9 support. + +2009-03-22 Antti S. Lankila + + * src/resid/sid.cc: Implement convolution via MMX where + available. + +2009-03-22 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/vicemachine.m: relocated + ui_dispatch_next_event in cocoa ui + + * src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m: + removed oversample option in sound settings of cocoa ui + + * src/sounddrv/soundcoreaudio.c: adjusted CoreAudio driver to + improved sound.c and fixed some bugs + + * src/arch/unix/macosx/cocoa/ui.m, src/resid-dtv/sid.cc: fixed + mmx compile problem on mac gcc. added missing ui api function + in cocoa + +2009-03-20 Spiro Trikaliotis + + * src/video/render2x2pal.c: Remove again new C99- (C++-) isms... + +2009-03-19 Antti S. Lankila + + * src/video/render2x2pal.c: MSVC compliance. + +2009-03-19 Spiro Trikaliotis + + * Version 2.1.6 + +2009-03-19 Spiro Trikaliotis + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: Updated. + +2009-03-19 Antti S. Lankila + + * src/video/render1x1pal.c, src/video/render2x2pal.c, + src/video/video-color.c: Rotate the odd line color wheel by + 180 degrees to simplify the notion of averaging successive + lines. + + * src/resid-fp/filter.h: Tone down bp distortion slightly. + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c: GL_RGBA seems to be somewhat + faster than GL_RGB for hwscale. + + * src/video/render2x2pal.c: Narrow rgb type to maximum, and fix + typo in storing rgb24 scanline. + + * src/arch/unix/vsyncarch.c: Compile nanosleep() correctly. + + * configure.in, src/sound.h, src/sounddrv/soundalsa.c: Fix + compiling for ALSA without snd_pcm_avail() and fix warnings. + + * src/resid-dtv/sid.cc: Clear x87 stack at end of convolve(). + +2009-03-18 Antti S. Lankila + + * src/video/render2x2pal.c: Abstract the YUV->RGB code. + + * src/video/render2x2pal.c: Optimize first line rendering. + + * src/resid-fp/wave.cc: Return correct result for random OSC3 + read. + + * src/sound.c: Don't declare variable in middle of block. + +2009-03-17 Antti S. Lankila + + * src/sound.c, src/vsync.c: Fix sample-based engines at + increased speed. Lose samples when using "No Limit" speed. + VSync framerate adjuster now only uses sound for adjusting + frame length. + + * src/arch/unix/gui/uisound.c, src/sound.c, src/sound.h, + src/vsync.c: Improve sound_flush() api. Remove superlarge + buffers >= 350 ms and unused variables. + + * src/sounddrv/soundalsa.c: Request more accurate write cursor + position from ALSA. + +2009-03-17 pottendo + + * doc/NLS-Howto.txt: Changed pottendos contact. + +2009-03-17 Antti S. Lankila + + * src/resid-dtv/sid.cc: Use pi, not M_PI. + +2009-03-17 Antti S. Lankila + + * src/vsync.c: Fix C++ism. + +2009-03-17 Marco van den Heuvel + + * src/arch/win32/res.rc: Updated a swedish translation item. + +2009-03-17 Antti S. Lankila + + * src/vsync.c: Use stabler average metric instead of minimum + scheduling latency to get stabler timing. This helps with + interlace display, and doesn't seem to be detrimental to + audio. + +2009-03-17 Spiro Trikaliotis + + * src/arch/win32/dinput_handle.h: Did not end with a newline. + + * src/monitor/monitor_network.c: Remove unused variable. + + * src/arch/win32/rs232net.c, src/arch/win32/vsidui.c: Fixed + wrong initialisation of arrays of structs. + + * src/arch/unix/gui/c64dtvui.c, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, + src/arch/unix/x11/xrandr.c: Include missing headers. + + * src/arch/win32/ui.c: Define Windows constants which are not + know for MingW cross-compilation. + + * src/socket.c: vice_network_server() and vice_network_client() + never determined an invalid socket because of a typo (socket + instead of sockfd). Fixed. + +2009-03-17 Antti S. Lankila + + * configure.in, src/arch/unix/vsyncarch.c: Use nanosleep() + instead of deprecated usleep(). + + * src/resid-dtv/sid.cc: Implement integer convolution with MMX. + + * src/resid-dtv/bittrain.h, src/resid-dtv/envelope.h, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/wave.h: Optimize DTVSID: implement aliasing + allowance for resampler and tabularize waveform sigma-delta + bittrains. + + * src/resid-fp/sid.cc: Remove leftover variable. + +2009-03-17 Peter Krefting + + * po/sv.po: Update Swedish translation (2698t0f0u). + +2009-03-17 Antti S. Lankila + + * src/sounddrv/soundalsa.c: Handle snd_pcm_delay() < 0 + correctly. + + * src/sound.c, src/sounddrv/sounddx.c: 40-50 ms buffer in + directsound should work properly for most systems. + +2009-03-17 Spiro Trikaliotis + + * src/Makefile.am: Fixed compilation errors introduced with the + networked monitor for Unix based machines. + +2009-03-17 Antti S. Lankila + + * src/arch/win32/uisound.c, src/sounddrv/sounddx.c, src/vsync.c: + Add low buffer sizes for win32 UI. Make DirectX detect "buffer + full" when play and write cursors overlap. Tweak vsync reset + code to remember parts of old state. + +2009-03-16 Spiro Trikaliotis + + * src/socket.c, src/socket.h: Doxygen additions and fixes. + + * src/monitor/mon_parse.c, src/monitor/mon_parse.y: Fixed a + monitor memory leak. + + * src/arch/win32/base.dsp, src/arch/win32/monitor.dsp, + src/init.c, src/machine.c, src/monitor.h, + src/monitor/Makefile.am, src/monitor/mon_util.c, + src/monitor/monitor.c, src/monitor/monitor_network.c, + src/monitor/monitor_network.h, src/vsync.c: Add ability to + invoke the monitor remotely via TCP. + + * src/video/render1x1pal.h: Fixed prototypes so they are the + same as in the implemented functions. + + * src/arch/win32/ui.c: Make sure to suspend speed evaluation + while in hibernate or suspend state (on Windows). + +2009-03-16 Marco van den Heuvel + + * src/arch/amigaos/mui/uisound.c, src/arch/beos/ui_sound.cc, + src/arch/beos/ui_sound.h, src/arch/msdos/uisound.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c, + src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/uisound.c: Removed oversampling from the amiga, + beos, msdos, os/2, riscos and win32 ui's. + +2009-03-16 Antti S. Lankila + + * src/resid-fp/sid.cc, src/resid-fp/sid.h: Remove unused + function adjust_sampling_frequency. + + * src/vsync.c: Reduce adjustment factor from absolute delay. /8 + seems to work better than /2. + + * src/sounddrv/soundalsa.c: Make ALSA readjust fragnr based on + received fragment size. + + * src/arch/unix/gui/uisound.c: Add buffer sizes down to 20 ms. + Remove some intermediate values to keep menu size sane. + + * src/vsync.c: Revert vsync syncing code for now. The earlier + fix in sound.c still helps. + +2009-03-15 Antti S. Lankila + + * src/vsync.c: When resyncing, only move halfway towards initial + value. This may avoid stubborn reset loops, or help in + situations where there is not sufficient time to find the true + A/V sync at first go. + + * src/vsync.c: Avoid zero-crossing distortion on the delay + metric. + + * src/sound.c: Do not allow skipping frenzy to fill all buffer + and do sound_error(). + + * src/sound.c: Remove test which is fundamentally invalid for + small buffers. + + * src/resid-fp/wave.cc: Replace 6581 combined waveform chip D by + chip G. + + * src/vsync.c: Use aggressive audio syncing algorithm: feed back + audio subsystem progress into next frame's timing. + + * src/sound.c: Handle underruns more gracefully. + + * src/arch/unix/vsyncarch.c: Add Linux-specific hack to not + sleep if requested delay is less than the 250 Hz kernel tick. + This seems to help avoiding more underruns. + + * src/sound.c: Groepaz vouches that not detecting buffer empty + when one fragment is left to play improves his VICE + experience. (Hardware only has 3 fragments at 60 ms.) + + * src/vsync.c: Sync audio-video streams to each other more + often, now 10 times per second. + + * src/sound.h: Update VICE sonic standard to CD-quality audio. + New default buffer size is 100 ms, and I hope it forms a + working baseline for everyone. + + * src/arch/os2/vac++/incl/sounddrv.icc, + src/arch/win32/sounddrv.dsp: Fix win32 and OS2 builds. + + * src/sound.c, src/sound.h, src/sounddrv/Makefile.am, + src/sounddrv/soundspeed.c: Remove 'speed' driver. It is + functionally equivalent to 'dummy' driver. (No sound is + generated.) + + * src/resid-fp/sid.cc, src/resid-fp/sid.h: Clock SID's analog + parts at half the rate of the digital ones. Simple average is + taken of successive digital samples before passing them to the + filters. Resampling is 2x faster now, too. + +2009-03-14 Antti S. Lankila + + * src/sound.c: Aim for utilization of full buffer rather than + leaving one fragment. This makes 50 ms work for me. Some sound + drivers may have difficulties, so all should be tested if they + can cope with this target. + + * src/arch/unix/gui/uisound.c, src/sound.c: Remove oversampling; + if anybody wants oversampling for some machine emulation, talk + to me and we'll implement some better resampler. Shrink audio + fragment to 1/4 of frame time to faciliate using smaller + buffers. Add small buffer choices for Unix: I added 50, 60, + 70, 80 and 90 ms. + + * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, + src/video/renderyuv.h, src/video/video-render.c, + src/video/video-resources.c, src/video/video-resources.h: + Remove dead setting pal_mode, superceded by + delayloop_emulation (selects between true and fake pal + emulation modes). + + * src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c, + src/video.h, src/video/render1x1pal.c, + src/video/render1x1pal.h, src/video/render2x2pal.c, + src/video/render2x2pal.h, src/video/renderyuv.c, + src/video/renderyuv.h, src/video/video-color.c, + src/video/video-render.c: Use the "new-new" PAL-emu for packed + YUV output modes. (Planar modes maybe supported later.) + +2009-03-14 Spiro Trikaliotis + + * src/arch/win32/video.c: Removed unused video_canvas_t * c. + + * src/socket.c: Removed doxygen documentation for a parameter + that was removed. + +2009-03-13 Hannu Nuotio + + * src/arch/unix/gui/vsidui.c: Fixed a xaw vsid menu bug that + occasionally added a random submenu to the Load PSID file menu + item + +2009-03-13 Antti S. Lankila + + * src/arch/win32/msvc/siddefs-fp.h: Apply changes required for + new resid-fp. + + * src/video/render2x2pal.c, src/video/video-color.c: Improve + scanline colour reproduction by interpolating it. This also + avoids a >> 1 in the hot path, so it's slightly faster. + + * src/resid-fp/envelope.cc: Allow kinkiness in the envelope too. + + * src/resid-fp/envelope.cc: Fix envelope_counter to return the + digital data, not the analog output. + + * src/resid-fp/ChangeLog, src/resid-fp/configure.in, + src/resid-fp/envelope.cc, src/resid-fp/envelope.h, + src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, + src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/sid.h, + src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.cc, + src/resid-fp/voice.h, src/resid-fp/wave.cc, + src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V34. + +2009-03-11 Spiro Trikaliotis + + * src/network.c: Fixed memory leaks which resulted of not + calling vice_network_socket_address_close(). + +2009-03-10 Hannu Nuotio + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/petui.c, + src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidriveiec.c, + src/arch/unix/gui/uidriveplus4.c, src/arch/unix/gui/uiide64.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uinetplay.c, + src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalette.c, + src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/uisid.c, src/arch/unix/gui/uited.c, + src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/uimenu.c, + src/arch/unix/x11/xaw/uisnapshot.c: Added missing uiapi.h + include to *nix (and xaw) menus, ifdeffed one variable that is + unused in xaw + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c, + src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c, + src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidriveiec.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uijoystick2.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c, + src/arch/unix/gui/uiperipheral.c, + src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/rs232.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xrandr.c, + src/attach.c, src/c128/c128-resources.c, + src/c64/c64-resources.c, src/c64/cart/c64cart.c, + src/c64dtv/c64dtv-resources.c, src/cbm2/cbm2-resources.c, + src/drive/drive-overflow.c, src/drive/drive-resources.c, + src/drive/iec/c64exp/c64exp-resources.c, + src/drive/iec/iec-resources.c, + src/drive/iec/plus4exp/plus4exp-resources.c, + src/drive/iec/wd1770.c, + src/drive/iec128dcr/iec128dcr-resources.c, + src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c, + src/drive/tcbm/tcbm-resources.c, + src/fsdevice/fsdevice-cmdline-options.c, + src/fsdevice/fsdevice-resources.c, src/initcmdline.c, + src/joystick.c, src/keyboard.c, src/pet/pet-resources.c, + src/plus4/plus4-resources.c, src/printerdrv/driver-select.c, + src/printerdrv/interface-serial.c, + src/printerdrv/output-select.c, src/printerdrv/output-text.c, + src/resources.c, src/rs232drv/rs232drv.c, + src/serial/serial-iec-device.c, src/vic20/vic20-resources.c: + Changed some (int) casts to (int)(long) to get rid of harmless + warnings on 64 bit systems + +2009-03-10 Andreas Matthies + + * src/vicii/vicii-fetch.c: Reverted rev.19008 as it is + definitely wrong and breaks 1993 part of "Totally Stoned 2" + demo. Krestage multiplexer info screen needs some different + fix. Leave the now obsolete cycle parameter as it may become + useful again later. + + * src/arch/win32/video-dx9.c, src/arch/win32/video.c: DX9 driver + uses D3DPRESENT_INTERVAL_DEFAULT now instead of + D3DPRESENT_INTERVAL_IMMEDIATE to avoid tearing. This needs a + little more cpu and can be disabled with the + DXPrimarySurfaceRendering resource. + +2009-03-10 Spiro Trikaliotis + + * src/arch/win32/rs232net.c, src/network.c, src/socket.c, + src/socket.h: vice_network_accept() does not take a + client_address parameter anymore. Thus, it does not need to + alloc a new socket address structure which is not used anyway. + + * src/socket.c: Fixed erroneous assert(). + +2009-03-10 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc: Work towards V34 + begun. Use ever harsher 1/0 toggles at combined waveforms. Fix + a likely mistake with filter state variable mixing. + +2009-03-09 Andreas Matthies + + * src/vicii/vicii-badline.c: Reverted a patch introduced in + 1.8.15 to fix a bug in 'Spiritual Dreams" demo. This patch + caused Lemon Blues intro to fail and is obsolete now since + rev19570 also fixes Spiritual Dreams. + +2009-03-09 Spiro Trikaliotis + + * src/socket.c: Got rid of allocation loop in + vice_network_alloc_new_socket_address(). + +2009-03-08 Marco van den Heuvel + + * src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated some + german translations. + +2009-03-08 Spiro Trikaliotis + + * src/arch/win32/types.h: Try to ommit compilation + warnings/errors for double typedef'd BYTE, WORD and DWORD by + testing if _WINDEF_ (MSVC) or _WINDEF_H (mingw) have been + defined, and ommitting local definitions if they are. + + * src/arch/win32/archdep.c: Fix compilation problems on + mingw/Linux. + +2009-03-07 pottendo + + * po/de.po: Updated. + +2009-03-06 Spiro Trikaliotis + + * src/socket.c: When generating an IPv6 address, make sure that + no address means in6addr_any. + + * src/arch/win32/res.rc: Adjust sizes of WIN32 netplay dialog + items, and made the edit boxes for addresses autoscroll. + + * src/socket.c: When generating IPV4 address, make sure that no + address means INADDR_ANY. + + * src/aciacore.c: Make sure to initialize all acia structure + members on init by calling acia_preinit(). + +2009-03-06 Hannu Nuotio + + * src/arch/unix/x11/xaw/x11ui.c: Added missing uiapi.h include + +2009-03-05 Spiro Trikaliotis + + * Version 2.1.5 + +2009-03-05 Spiro Trikaliotis + + * src/arch/win32/Makefile.am: opencbm.h has been moved, remove + it from file list. + + * src/aciacore.c: Fixed doxygen documentation errors. + + * src/socket.c: Fixed , , and + to use XML entities instead of looking like html tags. + + * Doxyfile: Also include private docs. + + * Doxyfile: Make sure doxygen treats HAVE_NETWORK, + HAVE_UNIX_DOMAIN_SOCKETS and HAVE_IPV6 as defined. + + * src/socket.c: Added more doxygen documentation. + +2009-03-04 Spiro Trikaliotis + + * src/arch/win32/ui.h: Undone my patch from yesterday which + undid Fabbo's changes; this fixes compilation problems. + +2009-03-04 Antti S. Lankila + + * src/resid-fp/wave.cc: Apply a simplification to combined wave + calculation that actually slightly improved all fits. + +2009-03-04 Fabrizio Gennari + + * src/arch/unix/gui/uifliplist.c, src/arch/unix/ui.h, + src/arch/unix/x11/gnome/x11ui.c: Include uiapi.h from .c files + that use types defined in uiapi.h + +2009-03-03 Spiro Trikaliotis + + * src/arch/win32/ui.h: Mostly undone latest change from fabbo: + ui.h now has video_canvas_t again, and it is used in the + function prototypes. + + * src/arch/win32/rs232dev.c: Fixed wrong logic on which fds to + close on reset. + +2009-03-03 Fabrizio Gennari + + * src/arch/win32/dinput_handle.c, + src/arch/win32/dinput_handle.h: Add header+license to files + + * src/arch/win32/ffmpeglib.c, src/arch/win32/signals.c, + src/arch/win32/ui.h, src/arch/win32/uic64cart.c, + src/arch/win32/uicart.c, src/arch/win32/uiconsole.c, + src/arch/win32/uifliplist.c, src/arch/win32/uikeyboard.c, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, + src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c, + src/arch/win32/uiplus4cart.c, + src/arch/win32/uiquicksnapshot.c, src/arch/win32/uisid.c, + src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c, + src/arch/win32/uivideo.c, src/arch/win32/video.c, + src/arch/win32/vsyncarch.c, src/sounddrv/soundwmm.c, + src/uiapi.h: Include uiapi.h from .c files that use functions + defined in uiapi.h + +2009-03-02 Andreas Matthies + + * src/vicii/vicii-badline.c: line_becomes_bad sets + ycounter_reset_checked in any case to avoid problems if same + line becomes good again. + +2009-03-02 Spiro Trikaliotis + + * src/arch/amigaos/socketimpl.h, src/arch/beos/socketimpl.h, + src/arch/msdos/socketimpl.h, src/arch/unix/socketimpl.h, + src/arch/win32/socketimpl.h: More detailed file names (for + doxygen). + +2009-03-02 Antti S. Lankila + + * src/resid-fp/wave.cc: Fit with variable pulse 1-bit strength. + Add all chip-specific parameters into configuration set. + +2009-03-01 Andreas Matthies + + * src/arch/win32/ui.c, src/arch/win32/ui.h: Added missing + includes. + +2009-02-28 Marco van den Heuvel + + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/config.h, + src/arch/win32/watcom/vice.wpj: Fixed the watcom project files + to compile without the dinput lib. + + * src/arch/win32/arch.dsp, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Fixed the + msvc project files to compile without the dinput lib. + +2009-02-09 Fabrizio Gennari + + * src/arch/win32/joy.c, src/arch/win32/msvc/config.h: Do not + initialize both DirectInput and winmm joysticks + + * src/arch/win32/joy.c, src/drive/drive.c: Remove a warning + +2009-02-08 Fabrizio Gennari + + * configure.in: Improve configure.in + + * src/arch/win32/joy.c: Make one var static + + * src/arch/win32/joy.c, src/arch/win32/mousedrv.c, + src/arch/win32/uijoystick.c: Fix the case in which dinput.h is + not present. Also extend the number of supported WinMM + joysticks from 2 to the number supported by the system + + * src/arch/win32/dinput_handle.h, src/arch/win32/joy.c, + src/arch/win32/mousedrv.c: Fix to make DirectInput mouse work + + * configure.in, src/arch/win32/joy.c: Add Tibor's modifications + to compile joy/mouse support without dinput.lib + +2009-02-03 Fabrizio Gennari + + * src/arch/win32/ui.c: + Non-DirectInput mouse driver added + +2009-02-02 Fabrizio Gennari + + * configure.in, src/arch/win32/Makefile.am, + src/arch/win32/dinput_handle.c, + src/arch/win32/dinput_handle.h, src/arch/win32/joy.c, + src/arch/win32/joy.h, src/arch/win32/mousedrv.c, + src/arch/win32/uijoystick.c: Work on Windows mouse + improvements: work without DX headers or DX runtime (with + reduced features), compile without dinput.lib + +2009-02-28 Spiro Trikaliotis + + * src/socket.c: Started doxygen documentation. + + * src/resid-fp/wave.cc: Fixed some warnings. + +2009-02-27 Hannu Nuotio + + * src/resid-dtv/wave.cc: Correction to initial shift register + value + +2009-02-27 Antti S. Lankila + + * src/resid-dtv/wave.cc: Fix first iteration of noise sequence. + + * src/resid-dtv/wave.h: The noisegen isn't half-clocked. I think + there's some method to control the state of the bits in the + noise generator, though. + + * src/resid-dtv/wave.cc, src/resid-dtv/wave.h: Clock noise + generator at half expected rate. + + * src/resid-dtv/wave.h: Also use bit1 in the expanded noise + definition. + + * src/resid-dtv/wave.h: MULE sampling emulation improvement. + + * src/resid-dtv/wave.h: The waveform sigma-delta converter is 12 + bits. Update resid-dtv to match. + + * src/resid-fp/wave.cc: Make combined waveforms slightly more + exciting; also the nonlinearity helps for quiet sounds and + other action. 8580 is now almost correct, 6581 waves are still + somewhat loud/smooth. + +2009-02-27 Fabrizio Gennari + + * src/arch/win32/ui.h, src/arch/win32/uiattach.c, + src/arch/win32/uirom.c, src/attach.c, src/autostart.c, + src/c128/c128memsnapshot.c, src/c64/c64export.c, + src/c64/c64io.c, src/c64/c64memsnapshot.c, src/c64/digimax.c, + src/c64/psid.c, src/c64dtv/c64dtvflash.c, + src/c64dtv/c64dtvmemsnapshot.c, src/datasette.c, src/debug.c, + src/drive/drive.c, src/event.c, src/gfxoutputdrv/ffmpegdrv.c, + src/init.c, src/joystick.c, src/machine.c, src/main.c, + src/network.c, src/sound.c, src/tape/tape.c, src/uiapi.h, + src/vic20/vic20-resources.c, src/vic20/vic20mem.c: ui.h is an + arch-specific file: do not include it from non-arch-specific + part, use uiapi.h instead + +2009-02-27 Antti S. Lankila + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: Include more Vi + into Vbp. Use more precise automatically fitted type3 curves. + +2009-02-27 Fabrizio Gennari + + * src/arch/win32/sid.dsp: Add quotes to avoid errors in case + path contains spaces (only tested on VS2005) + + * src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp, + src/arch/win32/residfp.dsp: Add quotes to avoid errors in case + path contains spaces (only tested on VS2005) + +2009-02-26 Andreas Matthies + + * src/arch/win32/fullscrn-ddraw.c, + src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c, + src/arch/win32/fullscrn.h, src/arch/win32/video-dx9.c, + src/arch/win32/video.c: Implemented selection of fullscreen + adapter. + +2009-02-26 Hannu Nuotio + + * src/c128/c128cia1.c, src/c64/c64cia1.c: Always update paddle + port number + +2009-02-26 Antti S. Lankila + + * src/resid-fp/wave.cc: Pulse-low is still better at suppression + than -1.0. Try -2.0. (Sigh.) + +2009-02-24 Marco van den Heuvel + + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resvic20.rc: Updated some german and swedish + translations. + +2009-02-24 Peter Krefting + + * po/sv.po: Update Swedish translation (2697t0f0u). + +2009-02-24 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h: Work towards + V33 has begun. The lp/bp/hp state mixing likely originates + from the n-well layer strip between the lp and bp opamps above + the bp fet block. + + * src/resid-fp/wave.cc: Jarkko Lehti (Grue) discovered a sound + issue in "Digi-Piece for Telecomsoft". Suppressing the + combined waveforms more thoroughly during pulse-low states + mitigates the problem. + +2009-02-22 Marco van den Heuvel + + * src/arch/win32/ffmpeglib.c, src/arch/win32/watcom/arch.tgt: + Added missing ';'. + +2009-02-22 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: disabled ffmpeg check in mac + build script + + * src/arch/unix/opencbmlib.c: set default path for opencbm lib + on mac + + * src/arch/unix/macosx/make-bindist.sh: fixed cocoa resource + bundling + +2009-02-22 Antti S. Lankila + + * src/resid-fp/ChangeLog, src/resid-fp/filter.h, + src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V32. + Details in ChangeLog. + +2009-02-22 Christian Vogelgsang + + * configure.in, src/arch/unix/ffmpeglib.c, + src/arch/win32/ffmpeglib.c, src/gfxoutputdrv/ffmpegdrv.c, + src/gfxoutputdrv/ffmpeglib.h: FFMPEG is now bound dynamically + on *nix systems where dlopen is available. + + * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist: + fixed mouse resources and added paddles type in cocoa port + + * src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist: + updated SID model selection in cocoa port + + * src/screenshot.c: fixed recording state if record startup + failed + +2009-02-22 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc, + src/sid/resid-fp.cc: New parameters. Reduce artifacts by + seriously limiting the scope of the resonance leak that + partakes in distortion. Use new C# fitting program derived + results for all combined waveforms. + +2009-02-22 Christian Vogelgsang + + * src/Makefile.am: added missing dynlib lib to c1541 + +2009-02-21 Christian Vogelgsang + + * configure.in, src/Makefile.am, src/arch/unix/opencbmlib.c, + src/arch/win32/opencbm.h, src/opencbm.h, src/opencbmlib.h, + src/serial/realdevice.c: opencbm library is now loaded + dynamically on *nix systems that support dlopen. added generic + query for dynamic linking and define HAVE_DYNLIB_SUPPORT if + its available. + +2009-02-21 Marco van den Heuvel + + * data/C64/Makefile.am, data/C64/x11_posger.vkm, + data/C64/x11_symger.vkm: Added german x11 .vkm files as + provided by groepaz. + + * src/resid-fp/Makefile.am: Fixed the resid-fp Makefile.am + + * src/arch/win32/msvc/config.h, src/arch/win32/videoarch.h: + Moved the msvc d3d9.h detection (hack) to the right spot, now + msvc d3d9.h will be used when present. + +2009-02-21 Hannu Nuotio + + * src/sounddrv/soundcoreaudio.c: CoreAudio 64 bit fix + +2009-02-21 Andreas Matthies + + * src/sounddrv/sounddx.c: Added missing function declaration. + + * src/arch/win32/residfp.dsp: Updated projects file list. + + * src/arch/win32/msvc/config.h: Replaced buggy d3d9.h check for + now with a static HAVE_D3D9_H. + + * src/arch/win32/archdep.c: Include WinSock.h + +2009-02-20 Andreas Matthies + + * src/vicii/vicii-mem.c: Fixed bug introduced in 1.22.3 handling + the sprite background mask at a shift right. Now both demos + "Holy shit" and "Bubble Tale" work fine. + +2009-02-19 Andreas Matthies + + * src/arch/win32/video.c: Disable on-the-fly change of video engine. + This would need lots of changes and isn't worth the effort. + +2009-02-17 Andreas Matthies + + * src/arch/win32/msvc/config.h: Added test for DirectX9 header in + MSVC. + + * configure.in, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/msvc/config.h, src/arch/win32/ui.c, + src/arch/win32/video-dx9.c, src/arch/win32/video.c, + src/arch/win32/videoarch.h: Don't compile DX9 video driver if d3d9.h + isn't present. + +2009-02-12 Andreas Matthies + + * src/arch/win32/video-dx9.c: Made DX9 driver robust against task + switching (ALT-Tab) in fullscreen mode. + +2009-02-11 Andreas Matthies + + * src/arch/win32/fullscrn.c: SuspendFullscreenModeKeep doesn't work + using DirectX9, so switch to windowed mode in any case. + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, + src/arch/win32/statusbar.c, src/arch/win32/statusbar.h, + src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, + src/arch/win32/video.c, src/arch/win32/videoarch.h: Fixed statusbar + problem when switching fullscreen in a multi-canvas emulator. Fixed + topmost bug when returning from fullscreen. Don't enable window + resize box in old DirectDraw mode. Some cleanup in the video and + fullscreen code. Only + +2009-02-10 Andreas Matthies + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/video.c: Added resource and commandline option + DX9Disable. + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, + src/arch/win32/video.c, src/arch/win32/videoarch.h: Implemented + canvas_update triggered by WM_PAINT in DX9. Fixed some svn file + properties. + +2009-02-09 Andreas Matthies + + * src/arch/win32/fullscrn.h, src/arch/win32/video-ddraw.c, + src/arch/win32/videoarch.h: Fixed compiler warnings. + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, + src/arch/win32/ui-resources.c, src/arch/win32/ui.c, + src/arch/win32/ui.h, src/arch/win32/video-dx9.c, + src/arch/win32/video.c, src/arch/win32/videoarch.h: Added error + handling to DirectX9 stuff. Added some fall back if driver doesn't + support (parts of) DirectX9. Moved more code to common fullscrn.c. + Fullscreen resources don't have static default values anymore, they + are determined by actual screen display mode (at least for DirectX, + the DirectDraw branch still provides static values). + +2009-02-06 Andreas Matthies + + * src/sounddrv/sounddx.c: Changed include to fix MingW compilation + problem. + + * src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c, + src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h, + src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c, + src/arch/win32/video.c, src/arch/win32/videoarch.h: Splits video and + fullscreen code into general part and DirectDraw branch and adds new + branch for a DirectX9 video driver. Many parts especially fullscreen + handling is still buggy. + + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp: Added new files. + +2009-02-20 Spiro Trikaliotis + + * Version 2.1.4 + +2009-02-19 Marco van den Heuvel + + * src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/config.h: Fixed the watcom project files. + + * src/arch/unix/socketimpl.h: Removed the non-*nix stuff from + the *nix socketimpl.h + + * src/arch/beos/Makefile.am, src/arch/beos/socketimpl.h, + src/arch/msdos/Makefile.am, src/arch/msdos/socketimpl.h, + src/arch/msdos/uinetplay.c: Added a beos and msdos + socketimpl.h and added a 'server bind' ui element to the msdos + port. + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uinetwork.c, + src/arch/amigaos/socketimpl.h, src/arch/amigaos/uiapi.c, + src/network.c, src/socket.c, src/socket.h: Added 'server bind' + to the amiga ui netplay dialog, added a vice_network_init() + and vice_network_shutdown() for handling of arch specific + code, and added an amiga socketimpl.h + +2009-02-18 Marco van den Heuvel + + * src/socket.c: Don't compile socket.c if HAVE_NETWORK has not + been defined. + + * src/socket.c: Added htonl and htons replacement functions for + platforms that don't define/have them. + + * src/arch/win32/res.rc: Added the win32 'server bind' dialog + item to the other languages. + +2009-02-17 Spiro Trikaliotis + + * src/arch/unix/x11/gnome/uinetplay.c: Allow user to enter + server bind address for Gnome UI. + + * src/arch/unix/gui/uinetplay.c: Removed now obsolete "enable + IPv6" menu entry. + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/uinetwork.c: Added "server bind address" to the + netplay UI for Windows. + + * src/arch/unix/Makefile.am: Added src/arch/unix/socketimpl.h + + * src/arch/win32/Makefile.am, src/arch/win32/base.dsp: Added + src/arch/win32/socketimpl.h + + * src/arch/unix/socketimpl.h, src/arch/win32/socketimpl.h: New + files for arch-specific definitions for socket API + + * src/network.c, src/arch/win32/rs232net.c: removed arch + specific socket accesses and use socket API instead + + * src/Makefile.am: Added src/socket.c. + + * src/socket.c: New file for socket API + + * src/arch/win32/archdep.c, src/arch/win32/rs232.c: Removed + superfluous #include . + +2009-02-19 pottendo + + * po/de.po: Updated. + +2009-02-19 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc: Add final tweaks + to V31 model. Neither the filter or the combined waveforms are + perfect yet, but it will have to do for now. + + * src/resid-fp/envelope.cc: Earlier changes to envdac removed a + bug which caused this feature to start working. (It never + worked before.) Alas, it sounds bad, so disable it for now. + + * src/resid-fp/wave.cc, src/resid-fp/wave.h: Adjust noise + waveform zero level, too. + + * src/resid-fp/filter.h, src/resid-fp/wave.cc: Revert earlier + tweak to filter: turned out to make artifacts. Use x^16 to + approximate DAC bit behaviour instead of x^8. + +2009-02-18 Antti S. Lankila + + * src/resid-fp/filter.h, src/resid-fp/wave.cc, + src/resid-fp/wave.h: PS/PT level difference can be explained + by properly treating the bottom bit, but PST level difference + still remains unexplained. Inject LP in suitable phase for the + bp/resonance mix. + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Avoid hot path integer to float + conversion. Rebase lp-leak parameter to filter input. + + * src/resid-fp/envelope.cc, src/resid-fp/envelope.h, + src/resid-fp/sid.cc, src/resid-fp/voice.cc, + src/resid-fp/voice.h, src/resid-fp/wave.cc: Lost wave_zero + parameter. Migrate it into wftable. Avoid envelope dac lookup + in the hot path. + + * src/resid-fp/wave.cc: Implement different sound levels of the + PT, PS and PST waveforms. + +2009-02-17 Antti S. Lankila + + * src/resid-fp/sid.cc, src/resid-fp/wave.cc: Found improved + variant of the P* combined waveforms through loosely modeling + a resistor network model for the pulse strip. + +2009-02-17 Marco van den Heuvel + + * src/petcat.c: Added petcat fixes by ian coog. + + * src/arch/unix/gui/uicommands.c: Removed left over incomplete + line. + +2009-02-17 Antti S. Lankila + + * src/resid-fp/wave.cc: Fix a mistake made during porting from + Python to C. + + * src/resid-fp/ChangeLog, src/resid-fp/Makefile.am, + src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, + src/resid-fp/voice.cc, src/resid-fp/voice.h, + src/resid-fp/wave.cc, src/resid-fp/wave.h, + src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat, + src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat, + src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat, + src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat, + src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat, + src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat, + src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat, + src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat, + src/sid/resid-fp.cc: Derive combined waveforms + programmatically. Apply some small filter tweaks. Fixes some + uses of uninitialized values. + +2009-02-17 Marco van den Heuvel + + * src/screenshot.c: Fixed the screenshot height. + +2009-02-17 Marco van den Heuvel + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uicommands.c, + src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uilib.h, + src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiromset.c, + src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/ui.h, src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uifileentry.h, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/rs232dev.c, + src/arch/win32/rs232net.c, src/arch/win32/rs232win.h, + src/resid-dtv: GTK file chooser filter improvements. + +2009-02-13 Marco van den Heuvel + + * src/petcat.c: Added petcat fixes made by Groepaz. + +2009-02-09 Hannu Nuotio + + * src/monitor/monitor.c: Monitor io fixes by iAN CooG + +2009-02-08 Hannu Nuotio + + * src/monitor/monitor.c: Fixed monitor dev 8: -> io crash + +2009-02-06 Hannu Nuotio + + * src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, + src/cbm2/cbm2.c, src/plus4/plus4.c, src/vic20/vic20.c, + src/video/video-resources.c: Fixed to follow the coding + guidelines + +2009-02-04 Fabrizio Gennari + + * src/arch/riscos/uiimage.c: Fix a compile error (untested, but + should work) + +2009-02-03 Marco van den Heuvel + + * src/arch/amigaos/mui/filereq.c, + src/arch/os2/dialogs/dlg-fileio.c, src/arch/riscos/uiimage.c, + src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/prefs_gp2x.c: fixed the os/2, riscos and + gp2x ports. + +2009-01-19 Marco van den Heuvel + + * src/arch/beos/Makefile.am, src/arch/beos/ui_file.cc: Fixed the + beos port. + +2009-01-18 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/mui/filereq.c, + src/arch/amigaos/mui/filereq.h, src/arch/amigaos/uilib.c: + Fixed the amiga port. + +2009-01-12 Fabrizio Gennari + + * src/arch/msdos/uiattach.c, src/arch/msdos/uiscreenshot.c, + src/arch/msdos/tuifs.c, src/arch/msdos/c64ui.c, + src/arch/msdos/tuifs.h, src/arch/msdos/petui.c, + src/arch/msdos/menudefs.c, src/arch/msdos/c64dtvui.c, + src/arch/msdos/vic20ui.c, src/arch/msdos/uic64cart.c, + src/arch/msdos/plus4ui.c, src/arch/msdos/tuiimagebrowser.c, + src/arch/msdos/c128ui.c, src/arch/msdos/tuiimagebrowser.h, + src/arch/msdos/cbm2ui.c, src/arch/msdos/Makefile.am, + src/arch/msdos/uisnapshot.c, src/arch/win32/Makefile.am, + src/arch/win32/uilib.c, src/arch/unix/ui.h, + src/arch/unix/gui/uikeyboard.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiattach.c, + src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/uic64cart.c, + src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uirs232.c, + src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uiromset.c, + src/arch/unix/gui/c128ui.c, + src/arch/unix/x11/xaw/uicartridge.c, + src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/uiscreenshot.c, + src/arch/unix/x11/xaw/uisnapshot.c, + src/arch/unix/x11/xaw/uiedisk.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/gnome/Makefile.am, + src/serial/serial-device.c, src/serial/serial-device.h, + src/machine-bus.h, src/diskimage.h, src/vic20/vic20bus.c, + src/imagecontents.h, src/vdrive/vdrive.c, + src/vdrive/vdrive-internal.c, src/vdrive/vdrive-internal.h, + src/plus4/plus4bus.c, src/diskimage/diskimage.c, + src/autostart.c, src/c64/c64bus.c, src/serial.h, + src/imagecontents/diskcontents-block.c, + src/imagecontents/imagecontents.c, + src/imagecontents/diskcontents-block.h, + src/imagecontents/tapecontents.c, + src/imagecontents/diskcontents.c, + src/imagecontents/tapecontents.h, + src/imagecontents/diskcontents.h, src/Makefile.am, + src/c1541.c, src/cbm2/cbm2bus.c, src/attach.c, + src/drive/iec/wd1770.c, src/drive/ieee/fdc.c, + src/drive/driveimage.c, src/pet/petbus.c: Change the way image + content listing are created. Instead of turning a list into a + string and calculate another list from the string, the + elements of the final list are mapped 1-1 with the element of + the original one. Fixes a bug with C64 names containing a 0x0a + (Ctrl-J) character being incorrectly split in two. + + * src/arch/win32/res.rc, src/arch/win32/resdialogs.txt: Removed + button Create image from window Autostart disk/tape image, it + is unfair with tapes. Button still present in window Attach + disk image. + +2009-02-02 Spiro Trikaliotis + + * po/intl2po.c, src/arch/unix/archdep.c, + src/arch/unix/gui/vsidui.c, src/sound.c: Make sure printf() + like functions do not get a buffer as format specifier. Closes + #2516398. + +2009-02-01 Antti S. Lankila + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: - distortion simulation update to + V31beta. + +2009-01-31 Marco van den Heuvel + + * vice-mint.spec, vice.spec: Fixed the URL's in the rpm spec + files. + + * src/petcat.c: Fixed some help screen typos. + + * po/POTFILES.in, po/da.po, po/de.po, po/fr.po, po/hu.po, + po/it.po, po/nl.po, po/pl.po, po/sv.po, po/tr.po, + src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc, + src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, src/arch/win32/resmidi.rc, + src/translate.c: Updated some german, danish and swedish + translations. + +2009-01-31 Spiro Trikaliotis + + * src/arch/win32/ui.c: Stop autorepeat when emulator Window + looses focus. This fixes #2500315. + + * src/arch/win32/kbd.c: Changed data type in order to be able to + remove cast. + +2009-01-31 Marco van den Heuvel + + * src/arch/os2/Makefile.am, src/arch/os2/watcom/gentr.tgt, + src/arch/os2/watcom/mainsrc.tgt, + src/arch/os2/watcom/sounddrv.tgt, + src/arch/os2/watcom/vice.wpj, + src/arch/os2/watcom/x64dtv-specific.tgt, + src/arch/os2/watcom/xall-specific.tgt, src/fixpoint.c: Made + cross compiling possible again for the os2 watcom project + files. + + * src/arch/win32/Makefile.am, src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/gentr.tgt, + src/arch/win32/watcom/gentranslate.tgt, + src/arch/win32/watcom/genwinres.tgt, + src/arch/win32/watcom/genwr.tgt, + src/arch/win32/watcom/maincpu.tgt, + src/arch/win32/watcom/vice.wpj: Made cross compiling possible + again for the win32 watcom project files. + +2009-01-30 Hannu Nuotio + + * src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c: Use + USE_ALSA as suggested by Marco + + * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, + src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, + src/c64dtv/c64dtvdma.h: Small x64dtv CLK_ADD optimization. + + * src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c, + src/midi.c: MIDI TDRE bugfix and ALSA MIDI driver by Dirk + Jagdmann. Slight modifications, combined with OSS driver and + added UI driver selection. + +2009-01-30 Marco van den Heuvel + + * src/arch/amigaos/mui/uisiddtv.c, src/arch/beos/ui_siddtv.cc, + src/arch/msdos/uisiddtv.c, src/arch/os2/dialogs/menubar.rc, + src/arch/win32/uisiddtv.c: Changed the 'ReSID' text to + 'ReSID-DTV' for the dtv sid in the various ports. + + * src/arch/win32: Generalized some svn ignores. + + * src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/os2/vac++/config.h, + src/arch/os2/watcom/config.h, src/arch/win32/uisid.c, + src/arch/win32/uisiddtv.c: Added paddles and dtv-sid UI + elements to the os/2 port. + +2009-01-29 Marco van den Heuvel + + * src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c, + src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/uidrive.c, src/arch/msdos/uisid.c, + src/arch/msdos/uisid.h, src/arch/msdos/uisiddtv.c, + src/arch/msdos/uisiddtv.h, src/arch/msdos/vic20ui.c: Added TDE + handling, paddles and dtv-sid UI elements to the msdos port. + +2009-01-28 Marco van den Heuvel + + * src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui.cc, src/arch/beos/ui_sid.cc, + src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_siddtv.h, + src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added TDE + handling, paddles and dtv-sid UI elements to the beos port. + +2009-01-28 Spiro Trikaliotis + + * Version 2.1.3 + +2009-01-28 Spiro Trikaliotis + + * src/c64/Makefile.am: Removed c64romset.h. + +2009-01-28 Daniel Kahlin + + * src/arch/amigaos/types.h, src/arch/beos/types.h, + src/arch/msdos/types.h, src/arch/os2/types.h, + src/arch/riscos/types.h, src/arch/unix/types.h, + src/arch/win32/types.h, src/c64dtv/c64dtvcpu.c: Reverted + definitions for NULL, TRUE and FALSE in types.h. Use + to define NULL instead. + +2009-01-28 Marco van den Heuvel + + * src/6510core.h, src/alarm.h, src/arch/amigaos/ahi.h, + src/arch/amigaos/archdep.h, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/fullscreenarch.h, + src/arch/amigaos/genintl_h.sh, src/arch/amigaos/joy.h, + src/arch/amigaos/joyai.h, src/arch/amigaos/joyll.h, + src/arch/amigaos/kbd.h, src/arch/amigaos/mousedrv.h, + src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.h, + src/arch/amigaos/mui/uiacia.h, + src/arch/amigaos/mui/uic128settings.h, + src/arch/amigaos/mui/uic64_256k.h, + src/arch/amigaos/mui/uic64dtv.h, + src/arch/amigaos/mui/uicbm2settings.h, + src/arch/amigaos/mui/uidatasette.h, + src/arch/amigaos/mui/uidigimax.h, + src/arch/amigaos/mui/uidrivec128.h, + src/arch/amigaos/mui/uidrivec64vic20.h, + src/arch/amigaos/mui/uidrivepetcbm2.h, + src/arch/amigaos/mui/uidriveplus4.h, + src/arch/amigaos/mui/uifliplist.h, + src/arch/amigaos/mui/uigeoram.h, + src/arch/amigaos/mui/uiide64.h, + src/arch/amigaos/mui/uijoystick.h, + src/arch/amigaos/mui/uijoystickll.h, + src/arch/amigaos/mui/uimmc64.h, + src/arch/amigaos/mui/uimouse.h, + src/arch/amigaos/mui/uinetwork.h, + src/arch/amigaos/mui/uipetreu.h, + src/arch/amigaos/mui/uipetsettings.h, + src/arch/amigaos/mui/uiplus256k.h, + src/arch/amigaos/mui/uiplus4settings.h, + src/arch/amigaos/mui/uiplus60k.h, + src/arch/amigaos/mui/uiram.h, + src/arch/amigaos/mui/uiramcart.h, + src/arch/amigaos/mui/uireu.h, + src/arch/amigaos/mui/uiromc128settings.h, + src/arch/amigaos/mui/uiromc64vic20settings.h, + src/arch/amigaos/mui/uiromcbm2settings.h, + src/arch/amigaos/mui/uirompetsettings.h, + src/arch/amigaos/mui/uiromplus4settings.h, + src/arch/amigaos/mui/uirs232user.h, + src/arch/amigaos/mui/uisidcart.h, + src/arch/amigaos/mui/uisnapshot.h, + src/arch/amigaos/mui/uisound.h, + src/arch/amigaos/mui/uivic20mem.h, + src/arch/amigaos/mui/uivicii.h, + src/arch/amigaos/mui/uivideoc128.h, + src/arch/amigaos/mui/uivideoc64plus4vic20.h, + src/arch/amigaos/mui/uivideocbm2pet.h, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/pointer.h, src/arch/amigaos/private.h, + src/arch/amigaos/screen-shot.h, src/arch/amigaos/statusbar.h, + src/arch/amigaos/timer.h, src/arch/amigaos/types.h, + src/arch/amigaos/ui.h, src/arch/amigaos/uiattach.h, + src/arch/amigaos/uic64cart.h, src/arch/amigaos/uicart.h, + src/arch/amigaos/uilib.h, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/amigaos/videoarch.h, + src/arch/beos/archdep.h, src/arch/beos/constants.h, + src/arch/beos/joy.h, src/arch/beos/kbd.h, + src/arch/beos/mousedrv.h, src/arch/beos/statusbar.h, + src/arch/beos/types.h, src/arch/beos/ui.h, + src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.h, + src/arch/beos/ui_device.h, src/arch/beos/ui_drive.h, + src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.h, + src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.h, + src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.h, + src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.h, + src/arch/beos/ui_vicii.h, src/arch/beos/ui_video.h, + src/arch/beos/viceapp.h, src/arch/beos/vicemenu.h, + src/arch/beos/vicewindow.h, src/arch/beos/videoarch.h, + src/arch/msdos/archdep.h, src/arch/msdos/cbmcharsets.h, + src/arch/msdos/grabkey.h, src/arch/msdos/joy.h, + src/arch/msdos/kbd.h, src/arch/msdos/menudefs.h, + src/arch/msdos/mousedrv.h, src/arch/msdos/statusbar.h, + src/arch/msdos/tui.h, src/arch/msdos/tui_backend.h, + src/arch/msdos/tuicharset.h, src/arch/msdos/tuifs.h, + src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.h, + src/arch/msdos/types.h, src/arch/msdos/ui.h, + src/arch/msdos/videoarch.h, src/arch/msdos/vmidas.h, + src/arch/os2/archdep.h, src/arch/os2/kbd.h, + src/arch/os2/kbd/parse.h, src/arch/os2/kbd/proc.h, + src/arch/os2/mousedrv.h, src/arch/os2/siddefs.h, + src/arch/os2/snippets/dirport.h, src/arch/os2/sounddrv.h, + src/arch/os2/types.h, src/arch/os2/ui.h, + src/arch/os2/ui_status.h, src/arch/os2/videoarch.h, + src/arch/riscos/archdep.h, src/arch/riscos/c64c128ui.h, + src/arch/riscos/config.h, src/arch/riscos/joy.h, + src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.h, + src/arch/riscos/types.h, src/arch/riscos/ui.h, + src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.h, + src/arch/riscos/uiimage.h, src/arch/riscos/uimsgwin.h, + src/arch/riscos/uisharedef.h, src/arch/riscos/videoarch.h, + src/arch/riscos/vsidarch.h, src/arch/riscos/vsyncarch.h, + src/arch/unix/archdep.h, src/arch/unix/coproc.h, + src/arch/unix/fullscreenarch.h, src/arch/unix/gp2x/Char_ROM.h, + src/arch/unix/gp2x/gp2xui.h, src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/minimal_940t.h, + src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.h, + src/arch/unix/gui/uic64_256k.h, src/arch/unix/gui/uic64cart.h, + src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uicommands.h, + src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.h, + src/arch/unix/gui/uidigimax.h, src/arch/unix/gui/uidrive.h, + src/arch/unix/gui/uidrivec128.h, + src/arch/unix/gui/uidrivec64.h, + src/arch/unix/gui/uidrivec64c128.h, + src/arch/unix/gui/uidrivec64dtv.h, + src/arch/unix/gui/uidrivec64vic20.h, + src/arch/unix/gui/uidriveiec.h, + src/arch/unix/gui/uidrivepetcbm2.h, + src/arch/unix/gui/uidriveplus4.h, + src/arch/unix/gui/uidrivevic20.h, + src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uigeoram.h, + src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.h, + src/arch/unix/gui/uijoystick2.h, + src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.h, + src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.h, + src/arch/unix/gui/uipalemu.h, src/arch/unix/gui/uipalette.h, + src/arch/unix/gui/uiperipheral.h, + src/arch/unix/gui/uiperipheraliec.h, + src/arch/unix/gui/uiperipheralieee.h, + src/arch/unix/gui/uipetreu.h, src/arch/unix/gui/uiplus256k.h, + src/arch/unix/gui/uiplus60k.h, src/arch/unix/gui/uiprinter.h, + src/arch/unix/gui/uiprinteriec.h, + src/arch/unix/gui/uiprinteriecplus4.h, + src/arch/unix/gui/uiprinterieee.h, + src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uiramcart.h, + src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.h, + src/arch/unix/gui/uirs232.h, + src/arch/unix/gui/uirs232c64c128.h, + src/arch/unix/gui/uirs232petplus4cbm2.h, + src/arch/unix/gui/uirs232user.h, + src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.h, + src/arch/unix/gui/uisidcart.h, src/arch/unix/gui/uisound.h, + src/arch/unix/gui/uited.h, src/arch/unix/gui/uitfe.h, + src/arch/unix/gui/uivdc.h, src/arch/unix/gui/uivic.h, + src/arch/unix/gui/uivicii.h, src/arch/unix/icon.h, + src/arch/unix/joy.h, src/arch/unix/macosx/cocoa/kbd.h, + src/arch/unix/macosx/cocoa/videoarch.h, + src/arch/unix/macosx/joy.h, src/arch/unix/mousedrv.h, + src/arch/unix/openGL_sync.h, src/arch/unix/types.h, + src/arch/unix/ui.h, src/arch/unix/vmstermios.h, + src/arch/unix/vsiduiunix.h, src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uifileentry.h, + src/arch/unix/x11/gnome/uimenu.h, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/qnxipc.h, src/arch/unix/x11/qnxshm.h, + src/arch/unix/x11/renderxv.h, src/arch/unix/x11/vidmode.h, + src/arch/unix/x11/x11menu.h, src/arch/unix/x11/x11ui.h, + src/arch/unix/x11/xaw/uiarch.h, + src/arch/unix/x11/xaw/uimenu.h, + src/arch/unix/x11/xaw/videoarch.h, + src/arch/unix/x11/xaw/widgets/Canvas.h, + src/arch/unix/x11/xaw/widgets/CanvasP.h, + src/arch/unix/x11/xaw/widgets/DirMgr.h, + src/arch/unix/x11/xaw/widgets/Directory.h, + src/arch/unix/x11/xaw/widgets/FileSel.h, + src/arch/unix/x11/xaw/widgets/FileSelP.h, + src/arch/unix/x11/xaw/widgets/MultiList.h, + src/arch/unix/x11/xaw/widgets/MultiListP.h, + src/arch/unix/x11/xaw/widgets/RegExp.h, + src/arch/unix/x11/xaw/widgets/ScrList.h, + src/arch/unix/x11/xaw/widgets/ScrListP.h, + src/arch/unix/x11/xaw/widgets/TextField.h, + src/arch/unix/x11/xaw/widgets/TextFieldP.h, + src/arch/unix/x11/xrandr.h, src/arch/win32/archdep.h, + src/arch/win32/dirent.h, src/arch/win32/evc/config.h, + src/arch/win32/evc/system.h, src/arch/win32/fullscrn.h, + src/arch/win32/genmenuid.sh, src/arch/win32/genwinres.sh, + src/arch/win32/intl.h, src/arch/win32/joy.h, + src/arch/win32/kbd.h, src/arch/win32/mingw32/system.h, + src/arch/win32/mousedrv.h, src/arch/win32/msvc/config.h, + src/arch/win32/msvc/siddefs-fp.h, + src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/system.h, + src/arch/win32/msvc/wpcap/bittypes.h, + src/arch/win32/statusbar.h, src/arch/win32/ui.h, + src/arch/win32/uiacia.h, src/arch/win32/uiattach.h, + src/arch/win32/uic128.h, src/arch/win32/uic64_256k.h, + src/arch/win32/uic64cart.h, src/arch/win32/uic64dtv.h, + src/arch/win32/uicart.h, src/arch/win32/uicbm2set.h, + src/arch/win32/uidatasette.h, src/arch/win32/uidigimax.h, + src/arch/win32/uidrivec128.h, src/arch/win32/uidrivec64.h, + src/arch/win32/uidrivepetcbm2.h, + src/arch/win32/uidriveplus4.h, src/arch/win32/uidrivevic20.h, + src/arch/win32/uievent.h, src/arch/win32/uifliplist.h, + src/arch/win32/uigeoram.h, src/arch/win32/uihelp.h, + src/arch/win32/uiide64.h, src/arch/win32/uijoystick.h, + src/arch/win32/uikeyboard.h, src/arch/win32/uilib.h, + src/arch/win32/uimediafile.h, src/arch/win32/uimidi.h, + src/arch/win32/uimmc64.h, src/arch/win32/uimonmsg.h, + src/arch/win32/uimouse.h, src/arch/win32/uinetwork.h, + src/arch/win32/uiperipheral.h, src/arch/win32/uipetreu.h, + src/arch/win32/uipetset.h, src/arch/win32/uiplus256k.h, + src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.h, + src/arch/win32/uiplus60k.h, src/arch/win32/uiquicksnapshot.h, + src/arch/win32/uiram.h, src/arch/win32/uiramcart.h, + src/arch/win32/uireu.h, src/arch/win32/uirom.h, + src/arch/win32/uirs232.h, src/arch/win32/uirs232user.h, + src/arch/win32/uisidcart.h, src/arch/win32/uisnapshot.h, + src/arch/win32/uisound.h, src/arch/win32/uispeed.h, + src/arch/win32/uitfe.h, src/arch/win32/uivicii.h, + src/arch/win32/uivicset.h, src/arch/win32/uivideo.h, + src/arch/win32/utils/genwinres.c, src/arch/win32/videoarch.h, + src/arch/win32/winmain.h, src/archapi.h, src/attach.h, + src/blockdev.h, src/c128/c128-cmdline-options.h, + src/c128/c128-resources.h, src/c128/c128-snapshot.h, + src/c128/c128.h, src/c128/c128fastiec.h, src/c128/c128mem.h, + src/c128/c128meminit.h, src/c128/c128memlimit.h, + src/c128/c128memrom.h, src/c128/c128memsnapshot.h, + src/c128/c128mmu.h, src/c128/c128rom.h, src/c128/daa.h, + src/c128/functionrom.h, src/c128/z80.h, src/c128/z80mem.h, + src/c128ui.h, src/c64/Makefile.am, + src/c64/c64-cmdline-options.h, src/c64/c64-midi.h, + src/c64/c64-resources.h, src/c64/c64-snapshot.h, + src/c64/c64.h, src/c64/c64_256k.h, src/c64/c64acia.h, + src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64export.h, + src/c64/c64fastiec.h, src/c64/c64iec.h, src/c64/c64io.h, + src/c64/c64keyboard.h, src/c64/c64mem.h, src/c64/c64meminit.h, + src/c64/c64memlimit.h, src/c64/c64memrom.h, + src/c64/c64memsnapshot.h, src/c64/c64parallel.h, + src/c64/c64pla.h, src/c64/c64rom.h, src/c64/c64romset.c, + src/c64/c64romset.h, src/c64/c64rsuser.h, src/c64/c64tpi.h, + src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.h, + src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.h, + src/c64/cart/c64cartmem.h, src/c64/cart/comal80.h, + src/c64/cart/crt.h, src/c64/cart/delaep256.h, + src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.h, + src/c64/cart/epyxfastload.h, src/c64/cart/expert.h, + src/c64/cart/final.h, src/c64/cart/generic.h, + src/c64/cart/ide64.h, src/c64/cart/kcs.h, + src/c64/cart/magicformel.h, src/c64/cart/mikroass.h, + src/c64/cart/retroreplay.h, src/c64/cart/rexep256.h, + src/c64/cart/ross.h, src/c64/cart/stardos.h, + src/c64/cart/stb.h, src/c64/cart/supergames.h, + src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.h, + src/c64/digimax.h, src/c64/georam.h, src/c64/mmc64.h, + src/c64/patchrom.h, src/c64/plus256k.h, src/c64/plus60k.h, + src/c64/ramcart.h, src/c64/reu.h, src/c64/tfe.h, + src/c64/tfearch.h, src/c64dtv/c64dtv-cmdline-options.h, + src/c64dtv/c64dtv-snapshot.h, src/c64dtv/c64dtv.h, + src/c64dtv/c64dtvflash.h, src/c64dtv/c64dtvmem.h, + src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemsnapshot.h, + src/c64dtv/flash-trap.h, src/c64ui.h, src/cartridge.h, + src/catweaselmkiii.h, src/cbm2/Makefile.am, + src/cbm2/cbm2-cmdline-options.h, src/cbm2/cbm2-resources.h, + src/cbm2/cbm2-snapshot.h, src/cbm2/cbm2.h, + src/cbm2/cbm2acia.h, src/cbm2/cbm2cia.h, src/cbm2/cbm2iec.h, + src/cbm2/cbm2mem.h, src/cbm2/cbm2memsnapshot.h, + src/cbm2/cbm2rom.h, src/cbm2/cbm2romset.c, + src/cbm2/cbm2romset.h, src/cbm2/cbm2tpi.h, src/cbm2ui.h, + src/cbmdos.h, src/cbmimage.h, src/charset.h, src/cia.h, + src/clipboard.h, src/clkguard.h, src/cmdline.h, src/color.h, + src/console.h, src/core/ciatimer.h, src/crc32.h, + src/crtc/crtc-cmdline-options.h, src/crtc/crtc-draw.h, + src/crtc/crtc-mem.h, src/crtc/crtc-resources.h, + src/crtc/crtc.h, src/crtc/crtctypes.h, src/datasette.h, + src/debug.h, src/diskconstants.h, src/diskimage.h, + src/diskimage/fsimage-check.h, src/diskimage/fsimage-create.h, + src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-probe.h, + src/diskimage/fsimage.h, src/diskimage/rawimage.h, + src/diskimage/realimage.h, src/diskimage/x64.h, src/dma.h, + src/drive/drive-check.h, src/drive/drive-cmdline-options.h, + src/drive/drive-overflow.h, src/drive/drive-resources.h, + src/drive/drive-snapshot.h, src/drive/drive-writeprotect.h, + src/drive/drive.h, src/drive/drivecpu.h, + src/drive/driveimage.h, src/drive/drivemem.h, + src/drive/driverom.h, src/drive/drivesync.h, + src/drive/drivetypes.h, src/drive/iec-c64exp.h, + src/drive/iec-plus4exp.h, src/drive/iec.h, + src/drive/iec/c64exp/c64exp-cmdline-options.h, + src/drive/iec/c64exp/c64exp-resources.h, + src/drive/iec/c64exp/profdos.h, src/drive/iec/ciad.h, + src/drive/iec/glue1571.h, src/drive/iec/iec-cmdline-options.h, + src/drive/iec/iec-resources.h, src/drive/iec/iecrom.h, + src/drive/iec/memiec.h, + src/drive/iec/plus4exp/plus4exp-cmdline-options.h, + src/drive/iec/plus4exp/plus4exp-resources.h, + src/drive/iec/via1d1541.h, src/drive/iec/wd1770.h, + src/drive/iec128dcr.h, + src/drive/iec128dcr/iec128dcr-cmdline-options.h, + src/drive/iec128dcr/iec128dcr-resources.h, + src/drive/iec128dcr/iec128dcrrom.h, src/drive/iecieee.h, + src/drive/ieee.h, src/drive/ieee/fdc.h, + src/drive/ieee/ieee-cmdline-options.h, + src/drive/ieee/ieee-resources.h, src/drive/ieee/ieeerom.h, + src/drive/ieee/memieee.h, src/drive/ieee/riotd.h, + src/drive/ieee/via1d2031.h, src/drive/rotation.h, + src/drive/tcbm.h, src/drive/tcbm/glue1551.h, + src/drive/tcbm/mem1551.h, + src/drive/tcbm/tcbm-cmdline-options.h, + src/drive/tcbm/tcbm-resources.h, src/drive/tcbm/tcbmrom.h, + src/drive/tcbm/tpid.h, src/drive/viad.h, src/emuid.h, + src/event.h, src/fileio.h, src/fileio/cbmfile.h, + src/findpath.h, src/fixpoint.h, src/fliplist.h, + src/fsdevice.h, src/fsdevice/fsdevice-close.h, + src/fsdevice/fsdevice-cmdline-options.h, + src/fsdevice/fsdevice-flush.h, src/fsdevice/fsdevice-open.h, + src/fsdevice/fsdevice-read.h, + src/fsdevice/fsdevice-resources.h, + src/fsdevice/fsdevice-write.h, src/fsdevice/fsdevicetypes.h, + src/fullscreen.h, src/gcr.h, src/gfxoutput.h, + src/gfxoutputdrv/bmpdrv.h, src/gfxoutputdrv/ffmpegdrv.h, + src/gfxoutputdrv/ffmpeglib.h, src/gfxoutputdrv/gfxoutput.c, + src/gfxoutputdrv/iffdrv.h, src/gfxoutputdrv/jpegdrv.h, + src/gfxoutputdrv/pcxdrv.h, src/gfxoutputdrv/pngdrv.h, + src/gfxoutputdrv/ppmdrv.h, src/gfxoutputdrv/quicktimedrv.h, + src/hardsid.h, src/iecbus.h, src/iecdrive.h, + src/imagecontents.h, src/imagecontents/diskcontents-block.h, + src/imagecontents/diskcontents-iec.h, + src/imagecontents/diskcontents.h, + src/imagecontents/tapecontents.h, src/info.h, src/init.h, + src/initcmdline.h, src/interrupt.h, src/ioutil.h, + src/joystick.h, src/kbdbuf.h, src/keyboard.h, src/lib.h, + src/libm_math.h, src/log.h, src/machine-bus.h, + src/machine-drive.h, src/machine-printer.h, + src/machine-video.h, src/machine.h, src/main.h, src/mc6821.h, + src/mem.h, src/midi.h, src/mididrv.h, src/monitor.h, + src/monitor/asm.h, src/monitor/mon_assemble.h, + src/monitor/mon_breakpoint.h, src/monitor/mon_command.h, + src/monitor/mon_disassemble.h, src/monitor/mon_drive.h, + src/monitor/mon_file.h, src/monitor/mon_memory.h, + src/monitor/mon_register.h, src/monitor/mon_ui.h, + src/monitor/mon_util.h, src/monitor/montypes.h, src/mos6510.h, + src/network.h, src/opencbmlib.h, src/palette.h, + src/parallel.h, src/parallel/parallel-trap.h, src/parsid.h, + src/pet/Makefile.am, src/pet/pet-cmdline-options.h, + src/pet/pet-resources.h, src/pet/pet-snapshot.h, + src/pet/pet.h, src/pet/petacia.h, src/pet/petiec.h, + src/pet/petmem.h, src/pet/petmemsnapshot.h, src/pet/petpia.h, + src/pet/petreu.h, src/pet/petrom.h, src/pet/petromset.c, + src/pet/petromset.h, src/pet/pets.h, src/pet/petsound.h, + src/pet/petvia.h, src/petui.h, src/piacore.h, + src/plus4/Makefile.am, src/plus4/plus4-cmdline-options.h, + src/plus4/plus4-resources.h, src/plus4/plus4-snapshot.h, + src/plus4/plus4.h, src/plus4/plus4acia.h, + src/plus4/plus4cart.h, src/plus4/plus4iec.h, + src/plus4/plus4mem.h, src/plus4/plus4memcsory256k.h, + src/plus4/plus4memhannes256k.h, src/plus4/plus4memlimit.h, + src/plus4/plus4memrom.h, src/plus4/plus4memsnapshot.h, + src/plus4/plus4parallel.h, src/plus4/plus4pio1.h, + src/plus4/plus4pio2.h, src/plus4/plus4rom.h, + src/plus4/plus4romset.c, src/plus4/plus4romset.h, + src/plus4/plus4tcbm.h, src/plus4/ted-badline.h, + src/plus4/ted-cmdline-options.h, src/plus4/ted-color.h, + src/plus4/ted-draw.h, src/plus4/ted-fetch.h, + src/plus4/ted-irq.h, src/plus4/ted-mem.h, + src/plus4/ted-resources.h, src/plus4/ted-snapshot.h, + src/plus4/ted-sound.h, src/plus4/ted-timer.h, + src/plus4/ted-timing.h, src/plus4/ted.h, src/plus4/tedtypes.h, + src/plus4ui.h, src/printer.h, src/printerdrv/driver-select.h, + src/printerdrv/drv-ascii.h, src/printerdrv/drv-mps803.h, + src/printerdrv/drv-nl10.h, src/printerdrv/interface-serial.h, + src/printerdrv/interface-userport.h, + src/printerdrv/output-graphics.h, + src/printerdrv/output-select.h, src/printerdrv/output-text.h, + src/printerdrv/output.h, src/ps2mouse.h, src/ram.h, + src/raster/raster-cache-const.h, + src/raster/raster-cache-fill-1fff.h, + src/raster/raster-cache-fill-39ff.h, + src/raster/raster-cache-fill.h, + src/raster/raster-cache-nibbles.h, + src/raster/raster-cache-text-ext.h, + src/raster/raster-cache-text-std.h, src/raster/raster-cache.h, + src/raster/raster-canvas.h, src/raster/raster-changes.h, + src/raster/raster-cmdline-options.h, src/raster/raster-line.h, + src/raster/raster-modes.h, src/raster/raster-resources.h, + src/raster/raster-sprite-cache.h, + src/raster/raster-sprite-status.h, src/raster/raster-sprite.h, + src/raster/raster.h, src/rawfile.h, src/resid-dtv/bittrain.h, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/sid.h, + src/resid-dtv/siddefs.h.in, src/resid-dtv/voice.h, + src/resid-dtv/wave.h, src/resid-fp/envelope.h, + src/resid-fp/extfilt.h, src/resid-fp/filter.h, + src/resid-fp/pot.h, src/resid-fp/sid.h, + src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.h, + src/resid-fp/wave.h, src/resid/envelope.h, + src/resid/extfilt.h, src/resid/filter.h, src/resid/pot.h, + src/resid/sid.h, src/resid/siddefs.h.in, src/resid/spline.h, + src/resid/voice.h, src/resid/wave.h, src/riot.h, src/romset.h, + src/rs232drv.h, src/rsuser.h, src/screenshot.h, src/serial.h, + src/serial/Makefile.am, src/serial/fsdrive.h, + src/serial/realdevice.h, src/serial/serial-device.h, + src/serial/serial-iec-bus.h, src/serial/serial-iec-device.h, + src/serial/serial-iec-lib.h, src/serial/serial-iec.h, + src/serial/serial-realdevice.h, src/serial/serial-trap.h, + src/sid/fastsid.h, src/sid/resid-fp.h, src/sid/resid.h, + src/sid/sid-cmdline-options.h, src/sid/sid-resources.h, + src/sid/sid-snapshot.h, src/signals.h, src/sound.h, + src/sounddrv/soundmovie.h, src/sysfile.h, src/tap.h, + src/tape.h, src/tape/t64.h, src/tape/tape-internal.h, + src/tape/tape-snapshot.h, src/tape/tapeimage.h, src/tpi.h, + src/traps.h, src/uiapi.h, src/uicmdline.h, src/uicolor.h, + src/uimon.h, src/util.h, src/vdc/vdc-cmdline-options.h, + src/vdc/vdc-draw.h, src/vdc/vdc-mem.h, + src/vdc/vdc-resources.h, src/vdc/vdc-snapshot.h, + src/vdc/vdc.h, src/vdc/vdctypes.h, src/vdrive/vdrive-bam.h, + src/vdrive/vdrive-command.h, src/vdrive/vdrive-dir.h, + src/vdrive/vdrive-iec.h, src/vdrive/vdrive-internal.h, + src/vdrive/vdrive-rel.h, src/vdrive/vdrive-snapshot.h, + src/vdrive/vdrive.h, src/version.h, src/version.h.in, + src/via.h, src/vic20/Makefile.am, + src/vic20/vic-cmdline-options.h, src/vic20/vic-color.h, + src/vic20/vic-draw.h, src/vic20/vic-mem.h, + src/vic20/vic-resources.h, src/vic20/vic-snapshot.h, + src/vic20/vic.h, src/vic20/vic20-cmdline-options.h, + src/vic20/vic20-midi.h, src/vic20/vic20-resources.h, + src/vic20/vic20-snapshot.h, src/vic20/vic20.h, + src/vic20/vic20iec.h, src/vic20/vic20ieeevia.h, + src/vic20/vic20mem.h, src/vic20/vic20memrom.h, + src/vic20/vic20memsnapshot.h, src/vic20/vic20rom.h, + src/vic20/vic20romset.c, src/vic20/vic20romset.h, + src/vic20/vic20sound.h, src/vic20/vic20via.h, src/vic20ui.h, + src/vice.h, src/vicii.h, src/vicii/vicii-badline.h, + src/vicii/vicii-cmdline-options.h, src/vicii/vicii-color.h, + src/vicii/vicii-draw.h, src/vicii/vicii-fetch.h, + src/vicii/vicii-irq.h, src/vicii/vicii-mem.h, + src/vicii/vicii-phi1.h, src/vicii/vicii-resources.h, + src/vicii/vicii-snapshot.h, src/vicii/vicii-sprites.h, + src/vicii/vicii-timing.h, src/vicii/viciitypes.h, src/video.h, + src/video/Makefile.am, src/video/render1x1.h, + src/video/render1x1pal.h, src/video/render1x2.h, + src/video/render2x2.h, src/video/render2x2pal.h, + src/video/renderscale2x.h, src/video/renderyuv.h, + src/video/video-canvas.h, src/video/video-cmdline-options.h, + src/video/video-color.h, src/video/video-render.h, + src/video/video-resources.h, src/viewport.h, src/vsync.h, + src/z80regs.h, src/zfile.h, src/zipcode.h: Changed #ifndef _* + ... #define _* ... #endif to #ifndef VICE_* ... #define VICE_* + ... #endif where needed and deleted some obsolete headers. + + * src/c128/Makefile.am, src/gfxoutputdrv/Makefile.am, + src/c128/c128romset.c, src/c128/c128romset.h, + src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/gifdrv.h: Deleted + obsolete header. + +2009-01-27 Marco van den Heuvel + + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uimouse.c, src/arch/amigaos/mui/uisid.c, + src/arch/amigaos/mui/uisid.h, src/arch/amigaos/mui/uisiddtv.c, + src/arch/amigaos/mui/uisiddtv.h, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, + src/arch/win32/res.rc: Added amiga port UI elements for TDE + handling, paddle support and dtv-sid. + + * src/arch/amigaos/types.h, src/arch/beos/types.h, + src/arch/msdos/types.h, src/arch/os2/types.h, + src/arch/riscos/types.h, src/arch/unix/types.h: Added defines + for NULL, TRUE and FALSE for all platforms incase they are not + defined. + +2009-01-27 Daniel Kahlin + + * src/c64dtv/c64dtvcpu.c: Included types.h to get definition of + NULL. Might not be present for all archs yet. + + * src/arch/win32/types.h: Added portable definition of NULL, + TRUE and FALSE for win32. + +2009-01-26 Hannu Nuotio + + * src/6510core.c, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvblitter.h, src/c64dtv/c64dtvcpu.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, src/maincpu.c, + src/maincpu.h, src/vicii/vicii-badline.c, + src/vicii/vicii-fetch.c, src/vicii/vicii-stubs.c: + Color/spritefetch DMA/Blitter cycle stealing and experimental + cycle exact alarm handling, DMA/Blitter cleanup and inlining + +2009-01-25 Hannu Nuotio + + * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, + src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c, + src/c64dtv/c64dtvdma.h: Removed obsolete non-cycle exact + DMA/Blitter code + +2009-01-25 Antti S. Lankila + + * src/resid-dtv/extfilt.h: increase hardclipping on output. + This improves Echoes drums, but doesn't yet make them quite + right. + +2009-01-23 Marco van den Heuvel + + * data/VIC20/win_shortcuts.vsc, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/c64dtvui.c, + src/arch/win32/resmenu.txt, src/arch/win32/ressiddtv.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/uilib.c, src/arch/win32/uimouse.c, + src/arch/win32/uisid.c, src/arch/win32/uisid.h, + src/arch/win32/uisiddtv.c, src/arch/win32/uisiddtv.h, + src/arch/win32/vic20ui.c, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/vice.wpj, src/arch/win32/x64dtv.dsp: + Added TDE handling, paddles and dtv-sid UI elements to the + win32 port including msvc and watcom project files. + +2009-01-22 Peter Krefting + + * po/sv.po: Update Swedish translation. Fix typos. + +2009-01-21 Antti S. Lankila + + * src/resid-dtv/envelope.cc: Nuotio fixed a bug with the test + program. We still have issues with DMA and CPU interaction, so + the results are not exactly the same, but this looks like it + could be it, though. *sigh* + +2009-01-20 Antti S. Lankila + + * src/resid-dtv/envelope.cc: release appears to wait one decay + interval before doing stuff. Add this, so Nuotio's testprog + "top" results for release are nearly correct. More testing + still needed. It really seems that there is a state caused + by every control register write, which spends decay interval + in itself. Following that, the envelope moves into actual + action. + + * src/resid-fp/ChangeLog, src/resid-fp/filter.h, + src/sid/resid-fp.cc: fix intro sound in Blasphemy, + Needledrop. + +2009-01-19 Antti S. Lankila + + * src/resid-dtv/envelope.cc: fix first release interval + according to assumption that the internal counter is + overwritten with some value during gate on/off events. + + * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, + src/sid/resid-fp.cc: update to V30-final. (Talk about V31 + was premature; earlier release was V29.) + + * src/sounddrv/soundalsa.c: fix "fragment problems" message + with ALSA. Technically, the code was using snd_pcm_delay() + which returns the true sound latency from "writing now and + hearing it" instead of the more appropriate measure of "how + much buffer is free" that was intended. + +2009-01-18 Antti S. Lankila + + * src/resid-dtv/filter.h: update comment to match reality + + * src/resid-dtv/ChangeLog, src/resid-dtv/sid.cc, + src/resid-dtv/sid.h: bus value doesn't fade + + * src/resid-dtv/Makefile.am, src/resid-dtv/bittrain.h, + src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/voice.h, src/resid-dtv/wave.cc, + src/resid-dtv/wave.h: separate volume and envelope + bittrains. Computation is stashed in sid.cc for the time + being, could be separated to bittrain.cc if desired... + + * src/resid-dtv/envelope.cc: fix phase of the volume train + + * src/resid-dtv/filter.cc, src/resid-dtv/filter.h, + src/resid-dtv/sid.cc, src/resid-dtv/wave.cc: remove support + for filter registers not cared by DTV; fix initial noise + state + +2009-01-18 Martin Pottendorfer + + * po/de.po: Updated. + +2009-01-18 Antti S. Lankila + + * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/sid/resid-fp.cc: update resid-fp + to V31. See ChangeLog for details. + + * src/resid-dtv/ChangeLog, src/resid-dtv/extfilt.cc, + src/resid-dtv/extfilt.h, src/resid-dtv/wave.cc, + src/resid-dtv/wave.h: make it impossible to disable external + filter (we need it to reconstruct the 32 MHz-cum-1 MHz + bitstream to listenable audio); use 8-bit delta-sigma + converter for oscillator; this seems to sound more like DTV. + +2009-01-18 Spiro Trikaliotis + + * src/resid-dtv/Makefile.am: removed (non-existant) VICE.README + from src/resid-dtv/Makefile.am. + +2009-01-18 Hannu Nuotio + + * src/resid-dtv/ChangeLog, src/resid-dtv/envelope.cc, + src/resid-dtv/envelope.h, src/resid-dtv/filter.h, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/voice.h, src/resid-dtv/wave.cc, + src/resid-dtv/wave.h, src/sid/resid.cc: DTVSID waveform bittrain + emulation by Antti Lankila + +2009-01-17 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/msvc/config.h, + src/arch/win32/residdtv.dsp, src/arch/win32/vice.dsw: Added + resid-dtv support to the msvc project files. + +2009-01-17 Hannu Nuotio + + * src/resid-dtv/AUTHORS, src/resid-dtv/ChangeLog, + src/resid-dtv/NEWS, src/resid-dtv/README, + src/resid-dtv/README.VICE: ReSID-DTV README etc updates by Antti + Lankila + +2009-01-16 Hannu Nuotio + + * src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uisid.c, + src/arch/unix/gui/uisid.h, src/sid/resid.cc, + src/sid/sid-resources.c: Removed DTVSID from non-x64dtv and + regular ReSID models from x64dtv unix UI menus + + * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h: More DTVSID + extfilt fixes by Antti Lankila + + * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc: DTVSID extfilt + fixes by Antti Lankila + +2009-01-15 Hannu Nuotio + + * src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h, + src/resid-dtv/filter.cc, src/resid-dtv/siddefs.h.in, + src/resid-dtv/wave.cc, src/resid-dtv/wave.h: DTVSID noise fixes + by Antti Lankila + + * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h: DTVSID + envelope fixes by Antti Lankila + +2009-01-13 Hannu Nuotio + + * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, + src/resid-dtv/extfilt.h, src/resid-dtv/filter.h, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/voice.h, src/resid-dtv/wave.h: DTVSID envelope + emulation by Antti Lankila + +2009-01-12 Hannu Nuotio + + * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, + src/resid-dtv/spline.h, src/resid-dtv/wave.h: Waveform changes + by Antti Lankila, fixed release rates, removed empty spline.h + + * src/resid-dtv/Makefile.am, src/resid-dtv/extfilt.cc, + src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc, + src/resid-dtv/sid.h, src/resid-dtv/siddefs.h.in, + src/resid-dtv/spline.h, src/resid-dtv/voice.cc, + src/resid-dtv/voice.h, src/resid-dtv/wave.cc, + src/resid-dtv/wave.h: Waveform inversion, tweaks and + SID-specific code removal as provided by Antti Lankila + +2009-01-11 Hannu Nuotio + + * src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h, + src/resid-dtv/filter.cc: DTVSID sustain values and attack & + decay times added + + * src/Makefile.am, src/resid-dtv/envelope.cc, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, + src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, + src/resid-dtv/filter.h, src/resid-dtv/sid.cc, + src/resid-dtv/sid.h, src/resid-dtv/voice.cc, + src/resid-dtv/voice.h, src/resid-dtv/wave.cc, + src/resid-dtv/wave.h, src/sid/Makefile.am, src/sid/resid-dtv.cc, + src/sid/resid-dtv.h, src/sid/sid-resources.c, src/sid/sid.c, + src/sid/sid.h: Removed resid-dtv as a new engine, instead it + replaces resid on x64dtv + +2009-01-10 Hannu Nuotio + + * src/resid-dtv/Makefile.am, src/resid-dtv/pot.cc, + src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/wave.cc, src/resid-dtv/wave.h, + src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PST.dat, + src/resid-dtv/wave6581_PS_.cc, src/resid-dtv/wave6581_PS_.dat, + src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581_P_T.dat, + src/resid-dtv/wave6581__ST.cc, src/resid-dtv/wave6581__ST.dat, + src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PST.dat, + src/resid-dtv/wave8580_PS_.cc, src/resid-dtv/wave8580_PS_.dat, + src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580_P_T.dat, + src/resid-dtv/wave8580__ST.cc, src/resid-dtv/wave8580__ST.dat, + src/resid/envelope.cc, src/resid/envelope.h, + src/resid/extfilt.cc, src/resid/filter.cc, src/resid/sid.cc, + src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc, + src/resid/wave.cc, src/resid/wave.h, src/sid/resid.cc: Removed + DTVSID support from resid, waveform data & potentiometer from + resid-dtv, switch to AND'd combined waveforms on resid-dtv + +2009-01-09 Hannu Nuotio + + * configure.in, src/Makefile.am, src/resid-dtv, + src/resid-dtv/Makefile.am, src/resid-dtv/THANKS, + src/resid-dtv/TODO, src/resid-dtv/envelope.cc, + src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc, + src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc, + src/resid-dtv/filter.h, src/resid-dtv/pot.cc, + src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl, + src/resid-dtv/sid.cc, src/resid-dtv/sid.h, + src/resid-dtv/voice.cc, src/resid-dtv/voice.h, + src/resid-dtv/wave.cc, src/resid-dtv/wave.h, + src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PS_.cc, + src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581__ST.cc, + src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PS_.cc, + src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580__ST.cc, + src/sid/Makefile.am, src/sid/resid-dtv.cc, src/sid/resid-dtv.h, + src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Forked + resid-dtv/ from resid/ + +2009-01-17 Christian Vogelgsang + + * build/macosx/build-vice-release.sh: updated macosx build + release script to use command line options + +2009-01-17 Hannu Nuotio + + * src/petcat.c: petcat fix for @ in literal strings (f.ex 10 + rem@ test) as provided by Groepaz + +2009-01-16 Spiro Trikaliotis + + * Version 2.1.2 + +2009-01-16 Spiro Trikaliotis + + * po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, + po/pl.po, po/sv.po, po/tr.po: updated. + +2009-01-16 Marco van den Heuvel + + * src/arch/win32/resplus4.rc: Fixed a duplicate resource in the + resplus4.rc file. + +2009-01-15 Marco van den Heuvel + + * src/arch/win32/res.rc, src/translate.c: Updated some german + and swedish translations. + +2009-01-05 Hannu Nuotio + + * branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c: + Swapped paddle ports, removed mice from xvic + +2009-01-04 Hannu Nuotio + + * branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.h, + branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.h, + branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic-mem.c, + branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic20.c: + Added paddle port selection handling and mouse/paddle support + for xvic + +2009-01-15 Marco van den Heuvel + + * src/arch/win32/res.rc, src/translate.c: Added danish and + turkish translation text elements for the new TDE handling + intl items. + + * po/POTFILES.in, po/intl2po.c, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/cbm2uires.h, src/arch/amigaos/genintl_h.sh, + src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, + src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/intl.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resacia.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64_256k.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc, + src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc, + src/arch/win32/resdrivec64.rc, + src/arch/win32/resdrivepetcbm2.rc, + src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, src/arch/win32/resgeoram.rc, + src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc, + src/arch/win32/resmenu.txt, src/arch/win32/resmidi.rc, + src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/respetreu.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc, + src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc, + src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc, + src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc, + src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc, + src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c, + src/arch/win32/vic20ui.c, src/gentranslate_h.sh, + src/gentranslatetable.sh, src/translate.c: Added danish and turkish + language support. + +2009-01-15 Marco van den Heuvel + + * po/nl.po: Updated the nl.po file. + +2009-01-14 Marco van den Heuvel + + * po/tr.po: Fixed a typo. + +2009-01-13 Christian Vogelgsang + + * src/arch/riscos/spritedrv.c, src/arch/win32/gifdrv.c: adapted + arch-dependent gfxoutputdrv to new interface + +2009-01-13 Spiro Trikaliotis + + * src/arch/win32/sounddrv.dsp: Remove soundffmpegaudio.c, add + soundmovie.c + + * src/sounddrv/soundmovie.c: Make sure buffer_size is not + defined after statements (C89 style); make sure it has the + same type as buffer->used, as it is compared against it. + +2009-01-13 Marco van den Heuvel + + * po/da.po, po/tr.po: Fixed some more typos. + +2009-01-13 Peter Krefting + + * po/sv.po: Update Swedish translation + +2009-01-11 Christian Vogelgsang + + * src/arch/win32/uimediafile.c: fix for win compile + +2009-01-11 pottendo + + * po/de.po: Updated. + +2009-01-11 Spiro Trikaliotis + + * Version 2.1.1 + +2009-01-11 Spiro Trikaliotis + + * src/autostart.c: Fixed two warnings. + +2009-01-05 Christian Vogelgsang + + * build/macosx/build-vice-release.sh, configure.in: fixed + autoconf issue. set default sdk to 10.4 + + * src/gfxoutputdrv/ffmpegdrv.h: added missing include + + * build/macosx/build-vice-dist.sh: added missing config for 10.4 + ppc+i386 + + * build/macosx/build-vice-dist.sh, configure.in, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h: + improved autoconf check for QuickTime. added ffmpeg formatlist + access for non-adapted UIs. build vice on macx+ppc with 10.4 + always + + * build/macosx/build-vice-dist.sh, + src/gfxoutputdrv/quicktimedrv.c: link fix for x11 + + * src/gfxoutputdrv/quicktimedrv.c, src/sounddrv/soundmovie.c: + added sound support for quicktime + + * configure.in, src/gfxoutputdrv/ffmpegdrv.c, + src/gfxoutputdrv/ffmpegdrv.h, src/sound.c, src/sound.h, + src/sounddrv/Makefile.am, src/sounddrv/soundffmpegaudio.c, + src/sounddrv/soundmovie.c, src/sounddrv/soundmovie.h: introduced + soundmovie device for generic sound recording in movies. adapted + ffmpeg to use soundmovie. + +2009-01-04 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h, + src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c, + src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c, + src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c, + src/gfxoutputdrv/quicktimedrv.c: made format lists a general + concept in the gfxouputdrv and added support for quicktime video + formats. added cocoa support for generic format lists. + + * src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c, + src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h, + src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/gifdrv.c, + src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c, + src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/pngdrv.c, + src/gfxoutputdrv/ppmdrv.c, src/gfxoutputdrv/quicktimedrv.c, + src/main.c: added more interface functions to gfxdriver + interface and reduced ffmpeg dependencies + +2009-01-03 Christian Vogelgsang + + * configure.in, src/Makefile.am, src/gfxoutputdrv/Makefile.am, + src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c, + src/gfxoutputdrv/quicktimedrv.h: added initial support for + quicktime movie export on mac os x + +2009-01-11 Marco van den Heuvel + + * po/tr.po: Corrected some typos. + +2009-01-07 Spiro Trikaliotis + + * src/arch/win32/c64dtvui.c: Added missing "handle TDE on + autostart" menu element. + +2009-01-07 Hannu Nuotio + + * src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c: Added unix UI menu items for + AutostartHandleTrueDriveEmulation + +2009-01-06 Daniel Kahlin + + * src/vic20/vic-draw.c: Fixed a typo in the VIC-I emulation + which sometimes caused graphic glitches when changing 0x900e + or 0x900f. + +2009-01-06 Christian Vogelgsang + + * src/sounddrv/soundcoreaudio.c: fixed soundcoreaudio for sample + rates != 22050 + +2009-01-05 Marco van den Heuvel + + * po/da.po: Corrected a danish translation item. + +2009-01-04 Marco van den Heuvel + + * po/da.po: Changed a 1250 to 750 in the da.po file. + +2009-01-04 Spiro Trikaliotis + + * doc/vice.texi: Added some more information about monitor + conditions and the format format of labels. + +2009-01-04 pottendo + + * src/arch/unix/x11/fullscreen.c (fullscreen_init), + src/arch/unix/x11/gnome/x11ui.c (ui_init_finish), + src/arch/unix/x11/xaw/x11ui.c (ui_init_finish): fixed error + handling for failed initializations. fixes: #2482192 "X64, + X128, x64dtv, others? XFree86 fullscreen crash" + + * AUTHORS, src/arch/unix/gui/uifliplist.c, + src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uipalemu.c, + src/arch/unix/gui/uipalemu.h, src/arch/unix/openGL_sync.h, + src/arch/unix/ui.h, src/arch/unix/vsiduiunix.h, + src/arch/unix/x11/fullscreen.c, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/gnome/gnomekbd.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/uicartridge.c, + src/arch/unix/x11/gnome/uiedisk.c, + src/arch/unix/x11/gnome/uifileentry.c, + src/arch/unix/x11/gnome/uifileentry.h, + src/arch/unix/x11/gnome/uimenu.c, + src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/uisnapshot.c, + src/arch/unix/x11/gnome/uivsidcontrol.c, + src/arch/unix/x11/gnome/x11ui.c, + src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/vidmode.h, + src/arch/unix/x11/xaw/uivsidcontrol.c, + src/arch/unix/x11/xrandr.c, src/arch/unix/x11/xrandr.h, + src/fileio/p00.c, src/fileio/p00.h, src/fliplist.c, + src/fliplist.h, src/fsdevice.h, src/fsdevice/fsdevice-close.c, + src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c, + src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-write.c, + src/fsdevice/fsdevice.c, src/info.c, src/vdrive/vdrive-bam.c, + src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c, + src/vdrive/vdrive.c: Corrected pottendos obsolete email + addresses. Added credits for Turkish and Danish translations. + +2009-01-04 Marco van den Heuvel + + * src/arch/unix/readline: Added an svn ignore for + vice/src/arch/unix/readline/libreadline.a + +2009-01-03 Marco van den Heuvel + + * configure.in, po/da.po: Added da.po + +2009-01-01 Marco van den Heuvel + + * README, doc/vice.texi, src/arch/amigaos/mui/mui.c, + src/arch/beos/ui.cc, src/arch/msdos/menudefs.c, + src/arch/os2/dialogs/dialogs.rc, + src/arch/unix/x11/gnome/about.c, + src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc, + src/resid-fp/filter.cc, src/resid-fp/filter.h: Changed some + '2008' to '2009'. + +2008-12-31 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh: cocoa requires at least + 10.4 for correct builds + + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh, + src/arch/unix/macosx/cocoa/viceapplication.m: fixed 10.5 + messages in console preferences and increased build verbosity + +2008-12-30 pottendo + + * configure.in: New translation file for Turkish - Credits to + Emir + + * po/tr.po: New translation file for Turkish - Credits to Emir + +2008-12-30 Spiro Trikaliotis + + * doc/html/images/CommodoreInnovationPriceSoftware2008.jpg, + doc/html/index.html: Added text for the Dutch Innovation Price + 2008 (Software). + +2008-12-29 Spiro Trikaliotis + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, doc/html/plain/NEWS, + src/arch/win32/c128ui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/vic20ui.c, src/autostart.c, src/translate.c, + src/translate.txt: On autostart, do not change true drive + emulation (TDE) anymore by default. The old behaviour can be + switched on again by specifiying -autostart-handle-tde on the + command line. There is one drawback of this behaviour: If TDE + is switched on, an image attached must fit to the drive type + set. For example, when you attach a .D81, you must have the + drive type set to 1581, or the autostart will fail. + + * doc/html/plain/NEWS: Prepared for 2.2. + +2008-12-27 Andreas Matthies + + * src/vicii/vicii-mem.c: Don't open sideborder if lower border + starts on the same line. This fixes testprog border-251.prg. + +2008-12-25 Hannu Nuotio + + * src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to + V29plus as provided by Antti Lankila + +2008-12-23 Hannu Nuotio + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: ReSID-fp update to V29 as provided by + Antti Lankila + + * src/video/render2x2pal.c: PAL emu bugfix as provided by Antti + Lankila + +2008-12-23 Marco van den Heuvel + + * src/arch/unix/hpux/make-bindist.sh, src/arch/unix/minix/descr, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/sco_sol/make-bindist.sh, + src/arch/unix/skyos/make-bindist.sh: fixed some of the *nix + based make bindist scripts. + +2008-12-22 Andreas Matthies + + * src/drive/driveimage.c: Clear image pointer if + disk_image_read_gcr_image fails. This is needed to avoid + SEGFAULT in e.g. set_drive_true_emulation. + +2008-12-21 Hannu Nuotio + + * src/6510core.c, src/maincpu.c, src/monitor/mon_lex.c, + src/monitor/mon_lex.l, src/monitor/mon_register6502.c, + src/monitor/mon_register6502dtv.c, src/monitor/montypes.h, + src/mos6510dtv.h: Allowed setting flags/status via monitor (r + fl=xx) and renamed DTV (pseudo)register XYM to YXM + +2008-12-19 Marco van den Heuvel + + * doc/html/index.html: Updated link to the vice 2.1 source + tarball in index.html + +2008-12-17 Spiro Trikaliotis + + * src/aciacore.c: Simplified logic as proposed by Hannu. + +2008-12-16 Spiro Trikaliotis + + * src/aciacore.c, src/c64/c64acia1.c: Small reorganisation: Use + static structure instead of lots of static variables for ACIA + state. + +2008-12-15 Spiro Trikaliotis + + * Version 2.1 + +2008-12-15 Spiro Trikaliotis + + * src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/VICE.icns: Removed VICE.icns. + +2008-12-15 Marco van den Heuvel + + * po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resisepic.rc, src/translate.c: Updated the + swedish translations. + +2008-12-15 Hannu Nuotio + + * README: Case fixes + +2008-12-15 Spiro Trikaliotis + + * README, doc/vice.texi, vice.spec: Adjusted to release 2.1. + +2008-12-15 Peter Krefting + + * po/sv.po: Updated Swedish translation to 2683t0f0u. + +2008-12-14 Spiro Trikaliotis + + * configure.in, po/de.po, po/fr.po, po/hu.po, + po/it.po, po/nl.po, po/pl.po, po/sv.po, src/version.h: Version + 2.1 (revoked) + + * src/arch/unix/macosx/Makefile.am: Added missing file + VICE.icns. + + * src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing + file c64dtvmachinecontroller.h. + +2008-12-14 Spiro Trikaliotis + + * Version 2.1 + +2008-12-14 Spiro Trikaliotis + + * src/arch/unix/macosx/Makefile.am: Added missing file + VICE.icns. + + * src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing + file c64dtvmachinecontroller.h. + +2008-12-14 Christian Vogelgsang + + * doc/html/macosx.html: updated macosx download page to use new + file naming scheme + + * doc/html/plain/NEWS: updated 2.1 NEWS for Mac OS X + +2008-12-14 Marco van den Heuvel + + * doc/html/macosx.html: Updated, + + * doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html, + doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html, + doc/html/sco.html, doc/html/solaris.html: Updated the html + files for the 2.1 release. + +2008-12-14 Andreas Matthies + + * doc/html/plain/BUGS: Removed fixed and added new known bugs. + +2008-12-13 Spiro Trikaliotis + + * doc/vice.texi, src/info.c: Added some documentation. + + * doc/html/plain/NEWS: Added some entries. + +2008-12-13 Marco van den Heuvel + + * doc/vice.texi: Fixed a stray '\n'. + +2008-12-13 Spiro Trikaliotis + + * doc/html/plain/NEWS: Added pointer to IRC and merge of + VICEplus and VICE. + +2008-12-13 pottendo + + * doc/openGLsync-howto.txt: Fixed a typo. + + * src/arch/unix/gui/uivic.c: 2008-12-13 pottendo + + + * arch/unix/gui/uivic.c: Added menu for setting desktop + frequency (as it's available for VICII). - * Version 1.10.8. + * doc/openGLsync-howto.txt: Updated. -2002-09-24 Andreas Boose +2008-12-12 Marco van den Heuvel - * Version 1.10.7. + * src/arch/win32/resisepic.rc: Updated the hungarian and italian + translations. -2002-09-15 Andreas Boose + * doc/vice.texi, src/info.c: Updated info.c and vice.texi - * Version 1.10.6. +2008-12-12 Christian Vogelgsang -2002-09-09 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib: + fixed nib file window flags - * Version 1.10.5. + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/mididrv.c: fixed compiler warnings in mac + os x port -2002-09-08 Andreas Boose +2008-12-12 pottendo - * Version 1.10.4. + * po/hu.po, po/it.po: Updated. -2002-09-07 Andreas Boose +2008-12-12 Marco van den Heuvel - * Version 1.10.3. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/makedist.cmd: + Fixed some os/2 related issues. -2002-09-03 Andreas Boose + * build/qnx4/build.sh: Fixed some qnx 4.x issues. - * Version 1.10.2. + * src/arch/unix/sco_sol/make-bindist.sh: Changed the way the + make command is tested so it will work on openserver 6.x -2002-09-02 Andreas Boose +2008-12-11 Marco van den Heuvel - * Version 1.10.1. + * src/c64/reu.c: Changed a // style comment into a /* */ style + comment. -2002-09-01 Andreas Boose + * src/rs232drv.h: Included types.h - * Version 1.10. + * src/arch/os2/dialogs/menubar.c, src/arch/os2/rs232.c, + src/arch/os2/vac++/incl/mainsrc.icc: Fixed some os/2 related + issues. -2002-08-31 Andreas Boose +2008-12-10 Christian Vogelgsang - * Version 1.9.71. + * src/sounddrv/soundcoreaudio.c: fixed deprecated API calls in + mac os x sound driver -2002-08-26 Andreas Matthies +2008-12-10 pottendo - * doc/vice.texi: Updated AndreasB's email address. Added ck! + * po/de.po: Updated. -2002-08-25 Andreas Boose +2008-12-09 Marco van den Heuvel - * Version 1.9.70. + * src/arch/unix/gui/uisettings.c: Removed duplicate libgen.h + include. - * README, vice.spec, doc/vice.texi, doc/html/index.html, - doc/html/plain/BUGS, doc/html/plain/NEWS, doc/html/plain/TODO, - doc/html/Makefile.am: Updated. + * configure.in, src/arch/unix/gui/uisettings.c: Added + dirname/libgen.h work-around for platforms that don't have + either. - * doc/html/images/lastsite.gif, doc/html/images/nextsite.gif, - doc/html/images/offmem.gif: Removed. + * src/arch/beos/make-bindist.sh, src/arch/beos/vicemenu.cc, + src/arch/beos/video.cc, src/arch/beos/vsidui.cc: Fixed some + beos related issues. - * doc/html/images/navbarlogo: New file. +2008-12-08 Marco van den Heuvel -2002-08-17 Andreas Boose + * configure.in, src/Makefile.am: Made minix use the + gentranslate.c file instead of the translate.h generation + script. - * Version 1.9.69. + * src/arch/os2/Makefile.am, src/arch/os2/siddefs.h: Added + siddefs.h for os/2 vac++ compile. - * configure.in: Do not define `UNSTABLE'. +2008-12-07 Marco van den Heuvel -2002-08-04 Andreas Boose + * po/fr.po, po/nl.po, po/pl.po, po/sv.po, src/arch/win32/res.rc, + src/translate.c: Updated the dutch translations. - * Version 1.9.68. + * configure.in, src/resid-fp/configure.in: Added a --disable-sse + parameter to the resid-fp configure script. -2002-08-03 Andreas Boose +2008-12-07 Spiro Trikaliotis - * Version 1.9.67. + * Version 2.0.10 - * data/fonts/Makefile.am: Added new font file. +2008-12-07 Marco van den Heuvel -2002-08-02 Andreas Matthies + * src/arch/win32/msvc/siddefs-fp.h, src/resid-fp/configure.in, + src/resid-fp/filter.cc, src/resid-fp/siddefs-fp.h.in: Added + logf and expf tests to the resid-fp configure scripts and + work-arounds for the possibly missing functions in filter.cc - * data/fonts/cbm-directory-charset.fon: New file. +2008-12-06 Christian Vogelgsang -2002-08-01 Andreas Boose + * src/arch/unix/macosx/cocoa/vsidui.m: added missing vsid + callback to cocoa port - * Version 1.9.66. +2008-12-06 Marco van den Heuvel -2002-07-30 Andreas Boose + * src/arch/os2/vac++/Makefile.am, + src/arch/os2/vac++/gentransfiles.icc, + src/arch/os2/vac++/gentranslate.icc: Added translate files + generation to the os/2 vac++ project files. - * Version 1.9.65. + * vice-mint.spec: Fixed. -2002-07-28 Andreas Boose + * vice-mint.spec: Fixed the man and info paths for atari-mint. - * Version 1.9.64. + * configure.in: Disabled resid-fp build for ppc-beos. -2002-07-28 Andreas Boose +2008-12-05 Daniel Kahlin - * Version 1.9.63. + * doc/html/plain/NEWS: Added a note about improved VIC emulation + in NEWS. -2002-07-25 Andreas Boose +2008-12-05 Marco van den Heuvel - * Version 1.9.62. + * po/de.po, po/hu.po, po/it.po, src/arch/amigaos/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate.c, vice-mint.spec: Updated the atari mint rpm + spec file and updated the swedish translations. -2002-07-21 Andreas Boose +2008-12-05 Peter Krefting - * Version 1.9.61. + * po/sv.po: Updated Swedish translation (2665t0f0u). -2002-07-21 Andreas Boose +2008-12-05 Hannu Nuotio - * Version 1.9.60. + * src/resid-fp/ChangeLog, src/resid-fp/filter.h, + src/sid/resid-fp.cc: ReSID-fp update to V27 as provided by + Antti Lankila -2002-07-20 Andreas Boose +2008-12-03 Marco van den Heuvel - * Version 1.9.59. + * src/arch/msdos/ui.h, src/arch/msdos/uiisepic.c: Fixed some + warnings and errors. -2002-07-13 Andreas Boose + * src/arch/win32/ui.c, src/arch/win32/uimon.c: Made a proper fix + for the win32 menu popups translation bug. - * Version 1.9.58. + * src/arch/win32/x64.dsp: Fixed a typo. -2002-07-10 Andreas Boose + * src/arch/win32/ui.c: Fixed the win32 monitor menu translation + bug. - * Version 1.9.57. +2008-12-02 Marco van den Heuvel - * configure.in: Fixed Vidmode and DGA1 detection for GNOME. + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc, + src/arch/win32/resisepic.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate.c: Updated the german, hungarian and italian + translations. -2002-07-08 Andreas Boose + * src/arch/unix/gp2x/input_gp2x.c, src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/uitext_gp2x.c, + src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c, + src/c64/psid.c: Fixed some warnings. - * Version 1.9.56. +2008-12-02 Spiro Trikaliotis -2002-07-07 Andreas Boose + * src/arch/amigaos/vsidui.c, src/arch/msdos/vsidui.c, + src/arch/os2/vsidui.c, src/arch/riscos/vsidui.c, + src/arch/unix/gp2x/vsidui.c, src/arch/unix/gui/vsidui.c, + src/arch/win32/vsidui.c, src/c64/psid.c, src/vsidui.h: Renamed + vsid_setdrv() to vsid_ui_setdrv(); added it as a dummy + function for all ports that do not have it defined yet. - * Version 1.9.55. + * src/arch/win32/console.c: Undone r19606: When lifting the + mouse key in mark mode, copy data into clipboard. - * configure.in: Only check for DGA1 if vidmode is present. +2008-12-01 pottendo -2002-07-06 Andreas Boose + * doc/html/plain/BUGS: Removed some obsolete `GTK+/Gnome' bugs + and added `-logfile' issue, known also as the pottendo + syndrome. - * Version 1.9.54. + * src/arch/unix/x11/gnome/TODO: Updated. -2002-07-04 Andreas Boose + * po/de.po, po/hu.po, po/it.po: Updated. - * Version 1.9.53. +2008-12-01 Marco van den Heuvel -2002-07-02 Andreas Boose + * src/arch/amigaos/c64ui.c: Added previously missing dialog + calls. - * Version 1.9.52. +2008-11-30 Hannu Nuotio -2002-07-01 Andreas Boose + * doc/html/plain/NEWS: Added some news - * Version 1.9.51. +2008-11-30 Spiro Trikaliotis - * configure.in, acconfig.h: Check for DGA1. + * src/c64/psid.c, src/c64/psid.h, src/vsidui.h: Fixed + compilation for non-WIN archs by encapsulating vsid_setdrv() + in #ifdef, and some code cleanup. -2002-06-30 Andreas Boose +2008-11-30 Marco van den Heuvel - * Version 1.9.50. + * src/arch/amigaos/ui.c, src/arch/amigaos/video.c: Fixed some + warnings. -2002-06-29 Andreas Boose +2008-11-29 Spiro Trikaliotis - * Version 1.9.49. + * doc/html/plain/NEWS: Added some news. - * configure.in: Always compile `fullscreen.c'. + * src/arch/win32/rs232net.c: Reworked code which was using Unix + style calls sometimes (SOCKET is unsigned on Windows, but + tested for < 0 to find out about invalid socket; used close() + for closing a socket, not closesocket(), ...); use + gethostbyname() to accept names for remote targets, too. -2002-06-29 Andreas Boose + * src/arch/win32/rs232dev.c: Open the log with the name + "RS232DEV", not "RS232". - * Version 1.9.48. +2008-11-29 Hannu Nuotio -2002-06-28 Andreas Boose + * src/monitor/monitor.c: Monitor io command temporarily changes + to io bank if it's available (fixes bug 2076132) - * Version 1.9.47. +2008-11-29 Spiro Trikaliotis -2002-06-27 Andreas Boose + * src/arch/win32/vsidui.c, src/c64/psid.c, src/c64/psid.h, + src/vsidui.h: #2353122: win32 vsid GUI Patch by iAN CooG, + reworked by Spiro: Improved -vsid GUI for win32: infoline + appears only by pressing "I"; self-raises process priority + (above normal) because when in background looses cpu power and + music is not played at correct speed; drag&drop support; + window also gets focus back on drop; correct display of + emulated sid model (when using -keepenv); gray background is + more relaxing than all white; a little code cleanup and minor + cosmetic changes; - * Version 1.9.46. +2008-11-29 Hannu Nuotio -2002-06-27 Andreas Boose + * src/log.c: Do not close/open log_file when setting the log + file name to the same value; (partially) fixes Load Settings & + *nix logging bug - * Version 1.9.45. +2008-11-29 Marco van den Heuvel -2002-06-26 Andreas Boose + * src/arch/amigaos/c64dtvui.c, src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h: Fixed some + warnings. - * Version 1.9.44. + * src/arch/riscos/rs232.c: Added a previously missing include, -2002-06-25 Andreas Boose + * src/arch/win32/Makefile.am: Fixed a typo. - * Version 1.9.43. +2008-11-28 Marco van den Heuvel -2002-06-25 Andreas Boose + * po/POTFILES.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/arch/amigaos/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, + src/translate.c: Updated german, italian and hungarian + translations. - * Version 1.9.42. +2008-11-28 pottendo -2002-06-24 Andreas Boose + * arch/unix/x11/ui-resources.c (fullscreen_set_fs): Removed + verbosy log_message. - * Version 1.9.41. + * arch/unix/gui/uisettings.c (save_resources_file): In case of + GTK+ make use of the extended `ui_select_file()'. -2002-06-23 Andreas Boose + * src/arch/unix/ui.h: New type `ui_filechooser_t'. New + parameter to `ui_select_file()'. - * Version 1.9.40. + * arch/unix/x11/gnome/x11ui.c (build_file_selector): Make use + of GTK+'s GtkFileChooserAction. -2002-06-22 Andreas Boose + * arch/unix/x11/gnome/x11ui.c (ui_select_file): Take care of + new parameter action to show input line in the filechooser + dialog. - * Version 1.9.39. + * arch/unix/gui/c128ui.c (UI_MENU_DEFINE_TOGGLE): + arch/unix/gui/c128ui.c + arch/unix/gui/uiattach.c + arch/unix/gui/uic64cart.c + arch/unix/gui/uic64dtv.c + arch/unix/gui/uicommands.c + arch/unix/gui/uifliplist.c + arch/unix/gui/uikeyboard.c + arch/unix/gui/uipalette.c + arch/unix/gui/uiromset.c + arch/unix/gui/uirs232.c + arch/unix/gui/vic20ui.c + arch/unix/gui/vsidui.c + arch/unix/x11/xaw/uicartridge.c + arch/unix/x11/xaw/uiedisk.c + arch/unix/x11/xaw/uiscreenshot.c + arch/unix/x11/xaw/uisnapshot.c + arch/unix/x11/xaw/x11ui.c: + Adjusted to new API to ui_select_file() - added new parameter. + Xaw currently ignores this parameter. -2002-06-21 Andreas Boose + * po/de.po: Updated. - * Version 1.9.38. +2008-11-28 Marco van den Heuvel -2002-06-20 Andreas Boose + * src/arch/win32/watcom/arch.tgt: Fixed the watcom project + files. - * Version 1.9.37. + * src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat: Added the + dtvrom.bin file to the msvc and watcom bindist generation + batch files. -2002-06-19 Andreas Boose + * src/arch/win32/Makefile.am, src/resid-fp/Makefile.am, + src/resid/Makefile.am: Fixed the inclusion of siddefs.h and + siddefs-fp.h when using 'make dist'. - * Version 1.9.36. +2008-11-28 pottendo -2002-06-17 Andreas Boose + * po/de.po, po/hu.po, po/it.po: Updated. - * Version 1.9.35. +2008-11-28 Marco van den Heuvel -2002-06-16 Andreas Boose + * src/arch/win32/ui.c: Fixed some warnings. - * Version 1.9.34. + * src/arch/win32/rs232dev.c: Removed stray '/*' within a + comment. -2002-06-13 Andreas Boose + * src/translate.c: Removed stray '\0'. - * Version 1.9.33. +2008-11-27 Spiro Trikaliotis -2002-06-11 Andreas Boose + * src/arch/unix/x11/xaw/x11ui.c: Fixed another compilation + warning on some machines. - * Version 1.9.32. + * src/aciacore.c: Fixed warning about comparing different types. -2002-06-10 Andreas Boose +2008-11-27 Hannu Nuotio - * Version 1.9.31. + * src/arch/unix/gui/uisettings.c: Added load/save settings + from/to file *nix UI menu items -2002-06-09 Andreas Boose +2008-11-27 Marco van den Heuvel - * Version 1.9.30. + * configure.in, src/arch/amigaos/ui.c, src/c64dtv/flash-trap.c, + src/video/Makefile.am: Fixed some warnings. - * acconfig.h, configure.in: Removed `USE_VSID'. +2008-11-27 Hannu Nuotio -2002-06-08 Andreas Boose + * src/vicii/viciidtv-draw.c: Added a cast to fix a warning - * Version 1.9.29. +2008-11-26 Marco van den Heuvel -2002-06-08 Andreas Matthies + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h: Added 'save settings to + specified file' and 'load settings from specified file' items + to the amiga ui. - * data//*: Added beos vkm files. +2008-11-26 Spiro Trikaliotis -2002-06-05 Andreas Boose + * src/c64/reu.c: Fixed the IRQ generation behaviour of the REU. + Behaviour found and patch written by Wolfgang Moser. - * Version 1.9.28. +2008-11-26 Marco van den Heuvel -2002-06-03 Andreas Boose + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added 'save + settings to specified file' and 'load settings from specified + file' items to the win32 ui. - * Version 1.9.27. +2008-11-24 Marco van den Heuvel - * doc/html/index.html: Added link to win32 joystick driver. + * src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat: Prepared the + win32 msvc and watcom binary distribution generation batch files + for the release of VICE 2.1 -2002-06-02 Andreas Boose + * data/C64/win_shortcuts.vsc, src/arch/win32/c64ui.c, + src/arch/win32/resmenu.txt: For win32 added alt-ctrl-I as the + shortcut for the isepic cart switch. - * Version 1.9.26. +2008-11-24 Spiro Trikaliotis - * */*: Changed email address. + * src/aciacore.c: Adjusted function parameters to fit the + doxygen documented names. -2002-06-01 Andreas Boose +2008-11-24 Marco van den Heuvel - * Version 1.9.25. + * src/arch/win32/c64ui.c: Added missing expert cart enable + translation item in the win32 ui. -2002-05-31 Andreas Boose + * src/c64/cart/c64cart.c, src/translate.c, src/translate.txt: + Added default cart disable commandline switch as provided by iAN + CooG. - * Version 1.9.24. + * src/c64/dqbb.c: Fixed the broken cart support. - * configure.in: Added `fsdevice' library. + * po/nl.po, src/arch/amigaos/intl.c, src/translate.c: Updated + the german and dutch translations. -2002-05-31 Andreas Matthies + * src/arch/beos/make-bindist.sh: Added beos make-bindist.sh + script improvements as provided by Marcus Sutton. - * data//*: Added windows vkm files. + * doc/html/plain/NEWS: Added some more items to the NEWS file. -2002-05-29 Andreas Boose +2008-11-24 Hannu Nuotio - * Version 1.9.23. + * src/monitor/monitor.c: Monitor playback code cleanup -2002-05-27 Andreas Boose +2008-11-19 pottendo - * Version 1.9.22. + * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set + resource "UseFullscreen" to preserve state in case of the user + saves the settings. - * data/*/*.vkm: Added proper comments. +2008-11-19 pottendo -2002-05-26 Andreas Boose + * src/video/video-resources.c (video_resources_chip_init): + Removed creation of unused fullscreen related resources: dsize, + dscan. - * Version 1.9.21. + * src/video/video-cmdline-options.c + (cmdline_options_chip_fullscreen): Removed unused cmdline + options: `...full, ...fullscreendsize, etc.' + (cname_chip_fullscreen): Likewise. - * data/*/*.vkm: Added VSHIFT keyword. +2008-11-19 pottendo -2002-05-25 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set + `_ui_top_level' to reflect latest window on top; necessary to + make x128 happy. - * Version 1.9.20. +2008-11-19 pottendo - * data/PET/*, data/CBM-II/*: Added msdos vkm files. + * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise + window to user focus. (ui_popup): Likewise. (ui_set_left_menu): + Attach accelgroup to all shells. (ui_set_right_menu): Likewise. -2002-05-20 Andreas Boose +2008-11-18 pottendo - * Version 1.9.19. + * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): + return in case we draw outside the canvas. This makes 80 column + work on startup using `-fullscreen -80col'. - * data/*: Reorganized *.vkm files. + * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): + Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. - * doc/vice.texi: Fixed snapshot module size documentation. + * src/arch/unix/x11/xrandr.c (set_xrandr): introduced + work-around for shutdown problem (segfault caused by already + freed resource). -2002-05-19 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made + static and return the status_bar widget. + (ui_fullscreen_statusbar): adjusted to app_shell local + status_bar. (x11ui_fullscreen): take care of x128 and enlarge + window depending on the 40/80 column key. - * Version 1.9.18. + * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscren hotekey. VICII FS remains with `Alt-d'. -2002-05-17 Andreas Boose + * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscreen hotkey (was `Alt-d'). This is necessary for + distinguishing VICII fullscreen from CRTC fullscreen in case of + xcbm2. VICII FS remains with `Alt-d'. - * Version 1.9.17. + * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added + parameter for hotkey. -2002-05-12 Andreas Boose + * src/c128/c128.c (machine_specific_init): Enable fullscreen if + `-fullscreen' was given on commandline. Use VICII as default. - * Version 1.9.16. + * src/c64/c64.c (machine_specific_init): Enable fullscreen if + `-fullscreen' was given on commandline. * vic20/vic20.c + (machine_specific_init): Likewise. * pet/pet.c + (machine_specific_init): Likewise. * plus4/plus4.c + (machine_specific_init): Likewise. * cbm2/cbm2.c + (machine_specific_init): Likewise. * c64dtv/c64dtv.c + (machine_specific_init): Likewise. - * data/C128/chargen: Replaced by 8KB file. + * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved + XRANDR case to top in order to have XRANDR as default. -2002-05-11 Andreas Boose +2008-11-23 Christian Vogelgsang - * Version 1.9.15. + * src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib: + small nib update -2002-05-10 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m: added record + history dialog - * Version 1.9.14. + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: added video + settings dialog -2002-05-09 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib: + added missing ROM resources and added new cartridges - * Version 1.9.13. +2008-11-22 Christian Vogelgsang -2002-05-08 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/ui.m: added netplay control - * Version 1.9.12. + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: added + fliplist support - * configure.in: Added `imagecontents' library. +2008-11-23 Andreas Matthies -2002-05-06 pottendo + * src/video/render2x2pal.c, src/video/render2x2pal.h, + src/video/video-canvas.c, src/video/video-render-pal.c, + src/video/video-render.c, src/video/video-render.h: PAL renderer + needs to care for viewports first and last line. This fixes PAL + update bugs in lower border. - * configure.in: Unix fullscreen: added common fullscreen - module `fullscreen-common.o'. +2008-11-23 pottendo -2002-05-06 Andreas Boose + * po/de.po: Updated by pottendo. - * Version 1.9.11. +2008-11-23 Marco van den Heuvel -2002-05-05 Andreas Boose + * src/vic20/Makefile.am, src/vic20/vic20click.h: Removed the + vic20click.h file since it has become obsolete. - * Version 1.9.10. +2008-11-23 Marco van den Heuvel -2002-05-05 pottendo + * src/vic20/vic20sound.c: Hardcoded '3' in vic20sound.c to avoid + future problems. - * configure.in: Unix fullscreen: replaced `fullscreen.o' by - `vidmode.o'. +2008-11-23 Marco van den Heuvel -2002-05-02 Andreas Boose + * src/arch/unix/gp2x/make-bindist.sh: Fixed the gp2x + make-bindist.sh script. - * Version 1.9.9. +2008-11-11 Hannu Nuotio -2002-05-01 Andreas Boose + * src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/gpe-files/vsid.gpe, + src/arch/unix/gp2x/make-bindist.sh: Removed useless vsid.gpe - * Version 1.9.8. +2008-11-11 Marco van den Heuvel -2002-04-29 Andreas Boose + * configure.in: Disabled resid-fp for gp2x compile. - * Version 1.9.7. +2008-11-11 Hannu Nuotio -2002-04-28 Andreas Boose + * data/C64/Makefile.am, data/C64/gp2x_pos.vkm, + data/C64/gp2x_sym.vkm, src/arch/unix/gp2x/Makefile.am, + src/arch/unix/gp2x/audio_gp2x.c, + src/arch/unix/gp2x/audio_gp2x.h, src/arch/unix/gp2x/c64ui.c, + src/arch/unix/gp2x/fullscreenarch.h, + src/arch/unix/gp2x/input_gp2x.c, + src/arch/unix/gp2x/input_gp2x.h, src/arch/unix/gp2x/keycodes.h, + src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h, + src/arch/unix/gp2x/prefs_gp2x.c, + src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui_gp2x.c, + src/arch/unix/gp2x/ui_gp2x.h, src/arch/unix/gp2x/uiarch.h, + src/arch/unix/gp2x/uicmdline.c, src/arch/unix/gp2x/uimenu.h, + src/arch/unix/gp2x/uisound.h, src/arch/unix/gp2x/uitext_gp2x.c, + src/arch/unix/gp2x/uitext_gp2x.h, src/arch/unix/gp2x/vic20ui.c, + src/arch/unix/gp2x/video.c, src/arch/unix/gp2x/videoarch.h, + src/arch/unix/gp2x/vkeyboard_gp2x.c, + src/arch/unix/gp2x/vkeyboard_gp2x.h, src/arch/unix/kbd.h: gp2x + improvements from GnoStiC (with small changes) - * Version 1.9.6. +2008-11-23 Hannu Nuotio -2002-04-27 Andreas Boose + * src/monitor/mon_parse.c, src/monitor/mon_parse.y, + src/monitor/monitor.c, src/monitor/montypes.h: Added support + for recursion in monitor playback/load_labels - * Version 1.9.5. +2008-11-23 Spiro Trikaliotis -2002-04-26 Andreas Boose + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Replaced TABs by SPACEs. - * Version 1.9.4. + * src/resid-fp/filter.cc, src/sid/resid-fp.cc: + Removed/Circumvented warnings. -2002-04-23 Andreas Boose +2008-11-23 Hannu Nuotio - * Version 1.9.3. + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: ReSID-fp update to V27b as provided by + Antti Lankila -2002-04-21 Andreas Boose +2008-11-23 Daniel Kahlin - * Version 1.9.2. + * src/vic20/vic-draw.c: Minor changes. - * configure.in: Added `diskimage' and `tape' libraries. + * src/vic20/vic-draw.c: Refactored the handling of reverse/color + changes. -2002-04-20 Andreas Boose + * src/vic20/vic20memsnapshot.c: Fixed potential bug in + vic20memsnapshot.c noted by nojoopa. - * Version 1.9.1. + * src/vic20/vic.c, src/vic20/vic.h: Ripped out the unused + pixel_table.quad stuff. -2002-04-19 Andreas Boose + * src/vic20/vic.c: Enforced braces rule for vic.c. - * Version 1.9a. + * src/vic20/vic-mem.c: Enforced braces rule for vic-mem.c. -2002-04-14 Andreas Boose + * src/vic20/vic-draw.c, src/vic20/vic.h: Enforced braces rule + for vic-draw.c. Removed some dead definitions. - * Version 1.9. + * src/vic20/vic-mem.c: Minor cosmetic change. - * doc/html/index.html, doc/html/plain/BUGS: Updated. +2008-11-22 Daniel Kahlin -2002-04-14 pottendo + * src/vic20/vic-mem.c: Removed the FIXME because it is now + fixed. - * doc/html/plain/BUGS: Updated. + * src/vic20/vic-draw.c, src/vic20/vic-mem.c: Corrected a problem + where the raster changes weren't sorted properly. -2002-04-13 Andreas Boose + * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, + src/vic20/vic.h: Changes to reverse now correctly appear 3 hires + pixels late. - * Version 1.8.38. + * src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c, + src/vic20/vic.h: Implemented one hires pixel lateness of border, + background andaux colors. -2002-04-11 Dag Lem +2008-11-22 Daniel Kahlin - * doc/html/plain/NEWS: Added news about XVideo. + * src/vicii/viciidtv-draw.c: Fixed lingering graphics in x64dtv + when using vcache in combination with overscan. -2002-04-11 Andreas Boose +2008-11-22 Spiro Trikaliotis - * Version 1.8.37. + * src/arch/win32/Makefile.am: Added rs232win.h, so it will be + included into the dist. - * configure.in: Do not define `UNSTABLE'. +2008-11-21 Marco van den Heuvel -2002-04-08 Andreas Boose + * src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uiisepic.c, src/c64/dqbb.c, + src/c64/isepic.c, src/initcmdline.c, src/translate.c, + src/translate.txt: Added previous T_(...) items to the + translation system. - * Version 1.8.36. +2008-11-21 Hannu Nuotio - * configure.in: Do not use `funroll-loops'. - Check for `rl_readline_name' in libreadline. + * src/autostart.h: Added autostart_snapshot to autostart.h, + fixes a warning with unix/gui/uiattach.c - * acconfig.h: Added `HAVE_RLNAME'. +2008-11-21 Christian Vogelgsang -2002-04-07 Andreas Boose + * src/arch/unix/gui/uifullscreen-menu.h: fixed compile if no + fullscreen support is available - * Version 1.8.35. +2008-11-21 Spiro Trikaliotis - * INSTALL, README, vice.spec, doc/Readme.dos, - doc/html/plain/NEWS, doc/html/plain/vice.texi: New version - number. + * Version 2.0.9 -2002-04-07 pottendo + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.9 - * doc/html/plain/NEWS: Added unix news for 1.9. + * src/arch/win32/Makefile.am: Fixing resqbb.rc -> resdqbb.rc. - * configure.in: Changed `--disable-fullscreen' to - `--enable-fullscreen' and reversed the default. As XFree86 - fullscreen based on DGA1 is not adapted to the new video - interfaces, and DGA2 is known to be unstable the default is - set to not check for fullscreen. +2008-11-21 Marco van den Heuvel -2002-04-06 Andreas Boose + * src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated the + german translations for the win32 and amiga intl. - * Version 1.8.34. +2008-11-21 pottendo -2002-04-03 Andreas Boose + * po/de.po: Updated by pottendo. - * Version 1.8.33. +2008-11-21 Hannu Nuotio -2002-04-02 Andreas Boose + * doc/vice.texi: Updated monitor documentation in vice.texi - * Version 1.8.32. + * src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uiisepic.c: Fixed DQBB and Isepic *nix GUI + submenu names and added the files to Makefile.am -2002-04-01 pottendo +2008-11-20 Marco van den Heuvel - * vice.spec: Use wildcard to pack message catalogs. + * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am, + src/arch/msdos/c64ui.c, src/arch/msdos/uidqbb.c, + src/arch/msdos/uidqbb.h, src/arch/msdos/uiisepic.c, + src/arch/msdos/uiisepic.h, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc, + src/arch/os2/vac++/incl/c64.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidqbb.c, + src/arch/unix/gui/uidqbb.h, src/arch/unix/gui/uiisepic.c, + src/arch/unix/gui/uiisepic.h: Added ui elements for *nix, beos, + msdos and os2 for the dqbb and isepic carts. -2002-04-01 Andreas Boose +2008-11-19 Marco van den Heuvel - * Version 1.8.31. + * src/arch/amigaos/Makefile.am, src/arch/amigaos/c64uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uidqbb.c, src/arch/amigaos/mui/uidqbb.h, + src/arch/amigaos/mui/uiisepic.c, + src/arch/amigaos/mui/uiisepic.h, src/arch/amigaos/uires.h: Added + amiga ui elements for the dqbb and isepic carts. -2002-03-29 Andreas Boose + * src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/vice.wpj: Watcom project files updated to + support the isepic and dqbb carts. - * Version 1.8.30. + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/c64ui.c, src/arch/win32/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resdqbb.rc, + src/arch/win32/resisepic.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uidqbb.c, + src/arch/win32/uidqbb.h, src/arch/win32/uiisepic.c, + src/arch/win32/uiisepic.h, src/arch/win32/x64.dsp, + src/c64/c64mem.c, src/c64/dqbb.c, src/c64/dqbb.h, + src/c64/isepic.c: Added win32 ui elements for the dqbb and + isepic carts and updated the msvc project files. -2002-03-28 Andreas Boose +2008-11-17 Marco van den Heuvel - * Version 1.8.29. + * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/c128/c128mem.c, src/c64/Makefile.am, src/c64/c64.c, + src/c64/c64cart.h, src/c64/c64io.c, src/c64/c64mem.c, + src/c64/c64mem.h, src/c64/c64meminit.c, + src/c64/cart/c64cartmem.c, src/c64/dqbb.c, src/c64/dqbb.h: Added + Double Quick Brown Box cart support, no ui elements yet. -2002-03-23 Andreas Boose +2008-11-14 Marco van den Heuvel - * Version 1.8.28. + * src/c64/isepic.c: Change the old ramcart reference to isepic, + and fixed a typo. -2002-03-18 Andreas Boose + * src/c64/isepic.c: Fixed the phi1 and phi2 issues. - * Version 1.8.27. + * src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c, + src/c64/c64io.h, src/c64/cart/c64cart.c, + src/c64/cart/c64cartmem.c, src/c64/isepic.c, src/c64/isepic.h: + Added isepic cart support, no ui elements yet. -2002-03-10 Andreas Boose +2008-11-20 Spiro Trikaliotis - * Version 1.8.26. + * src/c64/reu.c: Fixes to the REU behaviour on timing, and on + behaviour on verify if interrupts are enabled. Analysis and + patch provided by Wolfgang Moser. -2002-03-06 Andreas Boose +2008-11-19 pottendo - * Version 1.8.25. + * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set + resource "UseFullscreen" to preserve state in case of the user + saves the settings. -2002-03-02 Andreas Boose +2008-11-19 pottendo - * Version 1.8.24. + * src/video/video-resources.c (video_resources_chip_init): + Removed creation of unused fullscreen related resources: dsize, + dscan. -2002-03-02 Dag Lem + * src/video/video-cmdline-options.c + (cmdline_options_chip_fullscreen): Removed unused cmdline + options: `...full, ...fullscreendsize, etc.' + (cname_chip_fullscreen): Likewise. - * doc/vice.texi: Made xref's compile properly. Several - corrections from Joe Forster/STA +2008-11-19 pottendo -2002-02-27 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set + `_ui_top_level' to reflect latest window on top; necessary to + make x128 happy. - * Version 1.8.23. +2008-11-19 pottendo -2002-02-26 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise + window to user focus. (ui_popup): Likewise. (ui_set_left_menu): + Attach accelgroup to all shells. (ui_set_right_menu): Likewise. - * Version 1.8.22. +2008-11-18 pottendo -2002-02-24 Andreas Boose + * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): + return in case we draw outside the canvas. This makes 80 column + work on startup using `-fullscreen -80col'. - * Version 1.8.21. + * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): + Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. -2002-02-23 Andreas Boose + * src/arch/unix/x11/xrandr.c (set_xrandr): introduced + work-around for shutdown problem (segfault caused by already + freed resource). - * Version 1.8.20. + * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made + static and return the status_bar widget. + (ui_fullscreen_statusbar): adjusted to app_shell local + status_bar. (x11ui_fullscreen): take care of x128 and enlarge + window depending on the 40/80 column key. -2002-02-17 Andreas Boose + * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscren hotekey. VICII FS remains with `Alt-d'. - * Version 1.8.19. + * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscreen hotkey (was `Alt-d'). This is necessary for + distinguishing VICII fullscreen from CRTC fullscreen in case of + xcbm2. VICII FS remains with `Alt-d'. -2002-02-17 Andreas Boose + * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added + parameter for hotkey. - * Version 1.8.18. + * src/c128/c128.c (machine_specific_init): Enable fullscreen if + `-fullscreen' was given on commandline. Use VICII as default. -2002-02-16 Andreas Boose + * src/c64/c64.c (machine_specific_init): Enable fullscreen if + `-fullscreen' was given on commandline. - * Version 1.8.17. + * src/vic20/vic20.c (machine_specific_init): Likewise. -2002-02-13 Andreas Boose + * src/pet/pet.c (machine_specific_init): Likewise. - * Version 1.8.16. + * src/plus4/plus4.c (machine_specific_init): Likewise. -2002-02-11 pottendo + * src/cbm2/cbm2.c (machine_specific_init): Likewise. - * configure.in: (ALL_LINGUAS): Added `pl.po'. + * src/c64dtv/c64dtv.c (machine_specific_init): Likewise. -2002-02-11 Andreas Boose + * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved + XRANDR case to top in order to have XRANDR as default. - * Version 1.8.15. +2008-11-19 pottendo -2002-02-10 Andreas Boose + * src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set + resource "UseFullscreen" to preserve state in case of the user + saves the settings. - * Version 1.8.14. +2008-11-19 pottendo -2002-02-09 Andreas Boose + * src/video/video-resources.c (video_resources_chip_init): + Removed creation of unused fullscreen related resources: dsize, + dscan. - * Version 1.8.13. + * src/video/video-cmdline-options.c + (cmdline_options_chip_fullscreen), (cname_chip_fullscreen): + Removed unused cmdline options: `...full, ...fullscreendsize, + etc.' -2002-02-06 Andreas Boose +2008-11-19 pottendo - * Version 1.8.12. + * ??? (x11ui_fullscreen): set `_ui_top_level' to reflect latest + window on top; necessary to make x128 happy. -2002-02-02 Andreas Boose +2008-11-19 pottendo - * Version 1.8.11. + * src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen), + (ui_popup), (ui_set_left_menu), (ui_set_right_menu): raise + window to user focus. -2002-02-01 Andreas Boose +2008-11-18 pottendo - * Version 1.8.10. + * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): + return in case we draw outside the canvas. This makes 80 column + work on startup using `-fullscreen -80col'. -2002-02-01 Thomas Bretz + * src/arch/unix/x11/ui-cmdline-options.c (cmdline_options): + Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE. - * doc/vice.texi: - - fexid a typo in my eMail address + * src/arch/unix/x11/xrandr.c (set_xrandr): introduced + work-around for shutdown problem (segfault caused by already + freed resource). -2002-01-31 Andreas Boose + * src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made + static and return the status_bar widget. + (ui_fullscreen_statusbar): adjusted to app_shell local + status_bar. + (x11ui_fullscreen): take care of x128 and enlarge window + depending on the 40/80 column key. - * Version 1.8.9. + * src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscreen hotkey. VICII FS remains with `Alt-d'. -2002-01-30 Andreas Boose + * src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for + fullscreen hotkey (was `Alt-d'). This is necessary for + distinguishing VICII fullscreen from CRTC fullscreen in case of + xcbm2. VICII FS remains with `Alt-d'. - * Version 1.8.8. + * src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added + parameter for hotkey. -2002-01-28 Andreas Boose + * src/c128/c128.c (machine_specific_init): Enable fullscreen if + `-fullscreen' was given on commandline. Use VICII as default. - * Version 1.8.7. + * src/c64/c64.c (machine_specific_init), src/vic20/vic20.c + (machine_specific_init), src/pet/pet.c (machine_specific_init), + src/plus4/plus4.c (machine_specific_init), src/cbm2/cbm2.c + (machine_specific_init), src/c64dtv/c64dtv.c + (machine_specific_init): Enable fullscreen if `-fullscreen' was + given on commandline. -2002-01-27 Andreas Boose + * src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved + XRANDR case to top in order to have XRANDR as default. - * Version 1.8.6. +2008-11-17 Spiro Trikaliotis - * acconfig.h: Removed `VIDEO_DISPLAY_DEPTH' + * src/c64/c64io.c, src/c64/cart/retroreplay.c, + src/c64/cart/retroreplay.h: Emulate the clockport disable + behaviour $DE00.0 of the RetroReplay cartridge. Patch provided + by Groepaz. - * configure.in: Removed `VIDEO_DISPLAY_DEPTH' support as this - can be selected at runtime now. +2008-11-16 Christian Vogelgsang -2002-01-27 Dag Lem + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am: + added missing files to Makefile.am - * acconfig.h: Added HAVE_XVIDEO. + * src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: store + visibility of tool and main window in user defaults - * configure.in: Added check for Xv (HAVE_XVIDEO). + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/viceapplication.m: fixed control + window checkmark in menu -2002-01-26 Andreas Boose + * src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/cocoa/video.m, + src/arch/unix/macosx/cocoa/view/consolewindow.m, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: fixed auto + placement of windows after startup set sensible defaults for + window positions - * Version 1.8.5. + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/viceapplicationprotocol.h, + src/arch/unix/macosx/cocoa/view/Makefile.am, + src/arch/unix/macosx/cocoa/view/controlwindow.h, + src/arch/unix/macosx/cocoa/view/controlwindow.m, + src/arch/unix/macosx/cocoa/view/peripheraldrawer.h, + src/arch/unix/macosx/cocoa/view/peripheraldrawer.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m: replaced + peripheral drawer with a control utility window -2002-01-25 Andreas Boose + * src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/ui.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachinenotifier.h, + src/arch/unix/macosx/cocoa/vicemachinenotifier.m, + src/arch/unix/macosx/cocoa/vicenotifications.h, + src/arch/unix/macosx/cocoa/view/driveview.h, + src/arch/unix/macosx/cocoa/view/driveview.m, + src/arch/unix/macosx/cocoa/view/peripheraldrawer.m, + src/arch/unix/macosx/cocoa/view/tapeview.h, + src/arch/unix/macosx/cocoa/view/tapeview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m: added tape + controls to peripheral drawer added ui_get_file brushed up + peripheral drawer added attach/eject buttons for disk and tape + images - * Version 1.8.4. +2008-11-15 Christian Vogelgsang -2002-01-22 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: set + resource tree for x64dtv - * Version 1.8.3. + * src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist, + src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/make-bindist.sh: added resource tree per + emulator. added x64 Mouse and ReSID FP resources. created x64dtv + resource tree. -2002-01-22 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: added copy&paste + support for emulators - * Version 1.8.2. + * src/arch/unix/macosx/cocoa/console.m, + src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed monitor + input crash -2002-01-21 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/view/vicewindow.h, + src/arch/unix/macosx/cocoa/view/vicewindow.m: added edit and + view menu. added resize to scale x2, x3 and x4 menu entries. - * Version 1.8.1. +2008-11-16 Spiro Trikaliotis - * configure.in: Define `UNSTABLE'. + * src/aciacore.c: unsigned char --> BYTE (as it is the defined type + which is used everywhere else). - * data/PLUS4/3plus1hi, data/PLUS4/3plus1lo, - data/DRIVES/dos1551: New files. + * src/aciacore.c, src/arch/unix/rs232.c: Fixed compilation error + (missing #include "translate.h"), removed warnings and fixed a wrongly + copy-n-pasted comment for int_acia_rx(). - * data/PLUS4/Makefile.am, data/DRIVES/Makefile.am: Added new - files. +2008-11-14 Spiro Trikaliotis -2002-01-20 Andreas Boose + * src/arch/win32/rs232win.h: Added missing prototype for + rs232dev_set_bps(). - * Version 1.8. + * src/arch/win32/rs232dev.c: Fixed documentation; slightly reworked + DEBUG_FAKE_INPUT_OUTPUT. -2002-01-20 Andreas Boose + * src/aciacore.c: When the RX is switched off, stop the RX alarm, too. - * Version 1.7.64. + * src/aciacore.c, src/arch/amigaos/rs232.c, src/arch/os2/rs232.c, + src/arch/riscos/rs232.c, src/arch/unix/rs232.c, + src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, + src/arch/win32/rs232net.c, src/arch/win32/rs232win.h, src/rs232drv.h, + src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: aciacore: changed + behaviour of TX alarm (only fire when there is something to send); + added commentary; new functions rs232_set_status(), + rs232_get_status(), rs232_set_bps(), rs232drv_set_status(), + rs232drv_get_status(), rs232drv_set_bps(), rs232dev_set_status(), + rs232dev_get_status(), rs232dev_set_bps(), rs232net_set_status(), + rs232net_get_status() to handle the handshake lines; + src/arch/win32/rs232dev.c: DEBUG_FAKE_INPUT_OUTPUT can be used to + generate artificial data (for debugging purposes). -2002-01-19 Andreas Boose +2008-11-09 Spiro Trikaliotis - * Version 1.7.63. + * src/aciacore.c: New enum acia_tx_state to explain in_tx states. -2002-01-19 Andreas Boose +2008-11-07 Spiro Trikaliotis - * Version 1.7.62. + * src/aciacore.c: renamed "intx" to "in_tx" to make it clear that it + is not meant as "int_x"; simplified int_acia_read_data(); made RX + alarm a permanent alarm now (that is, it is retriggered periodically); + when writing the Turbo232 Extended Control register, recalculate bps + rate; calculate a character as consisting of 15 bits, giving the + reception routine more time to react. - * doc/html/index.html: Updated. + * src/aciacore.c, src/c128/c128.c, src/c64/c64.c, src/c64/c64acia.h, + src/c64/c64acia1.c: Removed myacia_init_mode_resources() and joined + the contents with myacia_init_resources(); added more doxygen + documentation. -2002-01-19 pottendo +2008-11-06 Spiro Trikaliotis - * doc/html/plain/BUGS: Updated for Unix (mostly Gnome). + * src/aciacore.c: get_acia_ticks() replaced by set_acia_ticks(); + set_acia_ticks() calculates ticks for one character of 10 bits now, + not for every bit (this seems to be the intended behaviour in the + first place); added some doxygen commentary. -2002-01-18 Dag Lem +2008-11-02 Spiro Trikaliotis - * doc/vice.texi: Added documentation for Stereo SID, updated - documentation for reSID. + * src/aciacore.c: Make sure the RX interrupt is not generated too + often. -2002-01-14 Andreas Boose +2008-11-01 Spiro Trikaliotis - * Version 1.7.61. + * src/aciacore.c: Fixed a comment which did not stop. - * doc/vice.texi: Small fixes. + * src/acia.h, src/aciacore.c: RX interrupt was generated with every + possible bit before; fixed it (assuming data + parity + start + stop = + 10 bits); clarified some constants; clarified some code path. - * configure.in: Do not define `UNSTABLE'. - -2002-01-13 Spiro Trikaliotis +2008-10-26 Spiro Trikaliotis - * doc/html/index.htm: added link to www.vicekb.de.vu + * src/arch/win32/res.rc: Add ES_AUTOHSCROLL to RS232 dialog so the + long RS232 paths for COM access can be entered. -2002-01-13 Andreas Boose + * src/aciacore.c: Write RX alarm into snapshot and read it back from + there. - * Version 1.7.60. + * src/acia.h, src/aciacore.c: Renamed ACIA_CMD_BITS_IRQ_ENABLED to + ACIA_CMD_BITS_IRQ_DISABLED (descriptive name was wrong, but its usage + right); split ACIA alarm into two separate alarms for TX and RX; + int_acia_read_data() ensures that the read character is buffered until + it is read from the data register. - * doc/html/index.html, doc/html/plain/64doc.txt, - doc/html/plain/BUGS, doc/html/plain/COPYING, - doc/html/plain/NEWS, doc/html/plain/PETdoc.txt, - doc/html/plain/TODO, doc/html/plain/cbm_basic_tokens.txt, - doc/html/plain/drive_info.txt, doc/html/plain/serial.txt, - doc/html/images/vice-sublogo.jpg, doc/html/images/new.gif, - doc/html/images/nextsite.gif, doc/html/images/offmem.gif, - doc/html/images/vice-logo.jpg, doc/html/images/lastsite.gif: - New files taken from hoempage and moved here from other parts - of the emulator. + * src/acia.h, src/aciacore.c: Replaced "magic numbers" by cleaner + enumerated definitions of ACIA bits. - * FEEDBACK, README, vice.spec, doc/vice.texi, doc/Readme.dos: - Updated dates and URLs. + * src/6510core.c: Removed a warning via cast; changed indentation to + make nesting clearer. -2002-01-12 Andreas Boose + * src/6510core.c: In DEBUG builds, the variable + debug_perform_break_into_monitor can be set unequal to 0 in order to + break into the monitor. - * Version 1.7.59. +2008-10-25 Spiro Trikaliotis -2002-01-08 Andreas Boose + * src/arch/win32/rs232dev.c: Added curly braces after if (). - * Version 1.7.58. + * src/arch/win32/rs232dev.c: Fixed byte reception. -2002-01-07 Andreas Boose +2008-10-23 Spiro Trikaliotis - * Version 1.7.57. + * src/arch/win32/rs232.c, src/arch/win32/rs232dev.c: Call + rs232dev_getc() if needed(); fix recognition of "real" COM device; set + comm mode. - * data/PLUS4/default.vkm: Fixed some keys. +2008-10-21 Spiro Trikaliotis -2002-01-06 Andreas Boose + * src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/rs232.c, src/arch/win32/rs232dev.c, + src/arch/win32/rs232net.c, src/arch/win32/rs232win.h: First version of + RS232 support for "real" COMx. (mostly untested due to lack of testing + programs). - * Version 1.7.56. +2008-10-17 Spiro Trikaliotis -2002-01-04 Andreas Boose + * src/arch/win32/rs232.c: Replaced "#ifdef DEBUG" with a macro. - * Version 1.7.55. +2008-10-16 Spiro Trikaliotis -2002-01-03 Andreas Boose + * src/arch/unix/Makefile.am, src/arch/unix/rs232.c, + src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/rs232.c, src/arch/win32/uiacia.c, + src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c, + src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: Consolidated spread + around definitions of NUM_DEVICES into rs232.h, renaming to + RS232_NUM_DEVICES; all spread around definitions of MAXRS232 now use + RS232_NUM_DEVICES instead. - * Version 1.7.54. +2008-11-15 Hannu Nuotio -2002-01-02 pottendo + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: ReSID-fp update to V26 as provided by + Antti Lankila - * NEWS: Fixed a typo in OS/2 section (dive -> drive). Unix - update. +2008-11-14 Spiro Trikaliotis - * vice.spec: Added `*.mo', updated version to 1.8 + * src/c64/reu.c: When the IRQ mask register was programmed to + either 0xBF or 0x9F, but only end-of-transfer conditions were + reached by the test operations, the REU should not issue an + IRQ (the EOT mask flag was not set in combination with the IRQ + flag). Bug found and fix provided by Wolfgang Moser. -2002-01-01 Andreas Boose +2008-11-13 Andreas Matthies - * Version 1.7.53. + * src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc: + Removed conflicting shortcut from Edit menu. -2001-12-30 Andreas Boose +2008-11-12 Hannu Nuotio - * Version 1.7.52. + * src/initcmdline.c, src/main.c, src/resources.c, + src/resources.h: Added -config cmdline option for setting the + config file -2001-12-29 Andreas Boose +2008-11-11 Marco van den Heuvel - * Version 1.7.51. + * po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/translate.c: Updated the dutch and german translations. -2001-12-28 Andreas Boose +2008-11-11 pottendo - * Version 1.7.50. + * po/de.po: Updated. -2001-12-26 Andreas Boose +2008-11-11 Andreas Matthies - * Version 1.7.49. + * src/arch/win32/ui-resources.c: Disable win32 VBLANC sync by + default. -2001-12-25 Andreas Boose + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc: Fixed win32 shortcuts for copy + and paste to avoid conflicts with commodore key. - * Version 1.7.48. +2008-11-10 Spiro Trikaliotis -2001-12-24 Andreas Boose + * Version 2.0.8 - * Version 1.7.47. + * configure.in, doc/html/vice_1.html, doc/html/vice_10.html, + doc/html/vice_11.html, doc/html/vice_12.html, + doc/html/vice_13.html, doc/html/vice_14.html, + doc/html/vice_15.html, doc/html/vice_16.html, + doc/html/vice_2.html, doc/html/vice_3.html, + doc/html/vice_4.html, doc/html/vice_5.html, + doc/html/vice_6.html, doc/html/vice_7.html, + doc/html/vice_8.html, doc/html/vice_9.html, + doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po, + po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, + src/version.h: Version 2.0.8 -2001-12-23 Andreas Boose +2008-11-10 Marco van den Heuvel - * Version 1.7.46. + * src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/uic64dtv.c, + src/arch/msdos/uijoystick.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc: Added the hummer userport + changes to the os2, msdos and beos ui, -2001-12-22 Andreas Boose +2008-11-09 Marco van den Heuvel - * Version 1.7.45. + * doc/Makefile.am: Changed the info file generation to not split + the info file. -2001-12-20 Andreas Boose +2008-11-09 Christian Vogelgsang - * Version 1.7.44. + * build/macosx/build-vice-dist.sh, + build/macosx/build-vice-release.sh, + src/arch/unix/macosx/make-bindist.sh: macosx: added SDK + versions to build. release build creates cocoa now with 10.5 + and 10.3+4 SDKs -2001-12-19 Andreas Boose +2008-11-09 Hannu Nuotio - * Version 1.7.43. + * doc/vice.texi, src/arch/unix/gui/uic64dtv.c: Added missing + header and NULL-termination to unix DTV menu, updated + vice.texi for changed Hummer cmdline parameters -2001-12-18 Dag Lem +2008-11-09 Marco van den Heuvel - * configure.in: Fixed to work with autoconf 2.52. + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c, + src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h, + src/arch/unix/gui/uic64dtv.c, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/statusbar.c, src/arch/win32/ui.c, + src/arch/win32/uic64dtv.c, src/arch/win32/vic20ui.c, + src/c64dtv/c64dtv-cmdline-options.c, + src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, + src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c, + src/c64dtv/c64dtvmem.c, src/c64dtv/hummeradc.c, + src/c64dtv/hummeradc.h, src/translate.c, src/translate.txt: + Changed the hummer userport device handling, added win32, + amiga and unix ui elements for the hummer userport changes, + and added win32 and amiga ui elements for the joy key enable. -2001-12-18 Andreas Boose +2008-11-06 Andreas Matthies - * Version 1.7.42. + * src/arch/win32/vsidui.c: Adapted win32 vsid patch by iAN CooG + to common API. -2001-12-17 Andreas Boose + * src/arch/win32/uikeyboard.c: Applied win32 shortcut dump patch + by iAN CooG. - * Version 1.7.41. +2008-11-05 Marco van den Heuvel -2001-12-16 Andreas Boose + * po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po, + po/sv.po, src/arch/win32/resc64dtv.rc, src/translate.c: + Updated the dutch translations. - * Version 1.7.40. + * doc/coding-guidelines.txt: fixed an example. - * data/PLUS4/default.vpl: Added stubs for 128 colors. + * doc/coding-guidelines.txt: Added more examples for the use of + braces with if and for. -2001-12-15 Andreas Boose + * doc/coding-guidelines.txt: Changed the indentation to be 4 + spaces for external contributions. - * Version 1.7.39. +2008-11-05 pottendo -2001-12-14 Andreas Boose + * po/de.po: Updated. - * Version 1.7.38. +2008-11-03 Andreas Matthies -2001-12-10 Andreas Boose + * src/vicii/vicii-mem.c: Display is enabled even if DEN is + cleared in line 51 after cycle 0. This fixes Magic Risk demo. - * Version 1.7.37. +2008-11-03 Marco van den Heuvel -2001-12-09 pottendo + * po/de.po, po/fr.po, po/hu.po, po/intl2po.c, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/translate.c: Fixed some + errors in translate.c, fixed intl2po.c to skip N_() strings + and did a 'make update-po' to get the correct *.po files. - * doc/NLS-Howto.txt: Update from Andrea and me. +2008-11-02 Hannu Nuotio - * NEWS: Updated a few Unix changes. + * data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added + dtvrom.bin -2001-12-09 Andreas Boose +2008-11-01 Hannu Nuotio - * Version 1.7.36. + * doc/vice.texi, man/vice.1: Documentation and man page DTV + updates -2001-12-08 Andreas Boose +2008-10-31 Hannu Nuotio - * Version 1.7.35. + * doc/vice.texi: C64DTV documentation added to vice.txi -2001-12-06 Andreas Boose +2008-10-30 Hannu Nuotio - * Version 1.7.34. + * src/raster/raster-resources.c: Disable vcache by default on + x64dtv -2001-12-02 Andreas Boose + * src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c, + src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c: + Default SID model is now DTVSID for x64dtv, HummerADC added to + unix menu, fixed DMA/Blitter log resource setter return value, + some code cleanup - * Version 1.7.33. +2008-10-26 Hannu Nuotio - * NEWS, INSTALL, README, TODO, doc/Readme.dos: Updated. + * src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache + when switching to new DTV vmodes. Fixes most x64dtv vcache + issues. -2001-12-01 Andreas Boose +2008-11-02 Marco van den Heuvel - * Version 1.7.32. + * src/translate.c: Fixed a double quotation. -2001-11-25 Andreas Boose +2008-11-02 Hannu Nuotio - * Version 1.7.31. + * data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added + dtvrom.bin -2001-11-24 Andreas Boose +2008-11-01 Hannu Nuotio - * Version 1.7.30. + * doc/vice.texi, man/vice.1: Documentation and man page DTV + updates -2001-11-18 Andreas Boose +2008-10-31 Hannu Nuotio - * Version 1.7.29. + * doc/vice.texi: C64DTV documentation added to vice.txi -2001-11-17 Andreas Boose +2008-10-30 Hannu Nuotio - * Version 1.7.28. + * src/raster/raster-resources.c: Disable vcache by default on + x64dtv -2001-11-16 Andreas Boose + * src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c, + src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c: + Default SID model is now DTVSID for x64dtv, HummerADC added to + unix menu, fixed DMA/Blitter log resource setter return value, + some code cleanup - * Version 1.7.27. +2008-10-26 Hannu Nuotio -2001-11-15 Andreas Boose + * src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache + when switching to new DTV vmodes. Fixes most x64dtv vcache + issues. - * Version 1.7.26. +2008-11-02 Hannu Nuotio - * acconfig.h, configure.in: Changed `X_DISPLAY_DEPTH' to - `VIDEO_DISPLAY_DEPTH'. + * src/arch/unix/gui/uijoystick2.c, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/xaw/uiarch.h: Added KeySetEnable menu item + (and hotkey) to unix UI + +2008-11-02 Christian Vogelgsang + + * src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/joystick.c: Introduced a new integer resource called + 'KeySetEnable'. This flag allows to toggle the usage of key set + based joysticks. If this flag is disabled then no key is + occupied by a joystick mapping and allows typing on the virtual + keyboard. Added resource toggle to OSX UI called "Options/Allow + Keyset Joystick". + +2008-10-31 Hannu Nuotio + + * src/resid-fp/ChangeLog, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to + V25 as provided by Antti Lankila + +2008-10-30 Andreas Matthies + + * src/attach.c: Detach all should only display drives that had + an image attached (patch by iAN CooG). + +2008-10-29 Marco van den Heuvel + + * src/main.c: Corrected some of the VICE team member names. + +2008-10-28 Marco van den Heuvel + + * src/arch/win32/Makefile.am, src/arch/win32/x128.dsp, + src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp, + src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp, + src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp, + src/debug.c: Made the res*cat.rc (re)building depend on + debug.h + + * po/de.po, po/it.po, src/arch/win32/utils/gentranslate.c, + src/monitor/mon_command.c, src/translate.c, src/translate.txt: + Updated the german, hungarian, italian and swedish + translations in translate.c + +2008-10-27 Marco van den Heuvel + + * src/debug.c, src/translate.c: Changed USE_PARAM_TEXT to + USE_PARAM_STRING. + + * src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh: + Fixed a typo and changed the _TRANSLATE_H define to + VICE_TRANSLATE_H. + + * po/POTFILES.in, src/arch/win32/utils/gentranslate.c, + src/gentranslate_h.sh, src/monitor/mon_command.c, + src/translate.c, src/translate.txt: Converted the + monitor/mon_command.c file to the new intl unification. + +2008-10-25 Spiro Trikaliotis + + * Version 2.0.7 + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.7 + +2008-10-24 Marco van den Heuvel + + * po/de.po, src/arch/win32/resc64dtv.rc, src/translate.c: + Updated the german translations. + + * po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmouse.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated the + italian translations. + + * doc/coding-guidelines.txt: Reformatted for 80 cols. + +2008-10-24 Marco van den Heuvel + + * doc/Makefile.am, doc/coding-guidelines.txt, src/vice.h: Added + T_(...) define to vice.h and started a coding guidelines + document. + +2008-10-23 Marco van den Heuvel + + * src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/uicmdline.c, src/arch/beos/uicmdline.c, + src/arch/msdos/uicmdline.c, src/arch/os2/uicmdline.c, + src/arch/riscos/uicmdline.c, src/arch/unix/gp2x/uicmdline.c, + src/arch/unix/gui/uicmdline.c, + src/arch/unix/macosx/cocoa/ui-cmdline-options.c, + src/arch/win32/uicmdline.c, src/cmdline.c, src/cmdline.h: + Finished up the intl unification code. + +2008-10-19 Marco van den Heuvel + + * po/POTFILES.in, src/aciacore.c, src/arch/amigaos/joy.c, + src/arch/amigaos/joyll.c, src/arch/amigaos/uiapi.c, + src/arch/beos/joy.cc, src/arch/beos/kbd.c, + src/arch/beos/video.cc, src/arch/msdos/joy.c, + src/arch/msdos/ui.c, src/arch/msdos/video.c, + src/arch/msdos/vsync.c, src/arch/os2/joy.c, src/arch/os2/kbd.c, + src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c, + src/arch/os2/mousedrv.c, src/arch/os2/ui.c, + src/arch/os2/unused/video_gpi.c, src/arch/os2/unused/vsync.c, + src/arch/os2/video.c, src/arch/unix/joy.c, + src/arch/unix/macosx/cocoa/ui-cmdline-options.c, + src/arch/unix/macosx/joy.c, src/arch/unix/mididrv.c, + src/arch/unix/rs232.c, src/arch/unix/x11/ui-cmdline-options.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/joy.c, + src/arch/win32/mididrv.c, src/arch/win32/ui-resources.c, + src/arch/win32/uicmdline.c, src/arch/win32/utils/gentranslate.c, + src/arch/win32/video.c, src/attach.c, src/autostart.c, + src/c128/c128-cmdline-options.c, src/c128/c128mmu.c, + src/c128/functionrom.c, src/c64/c64-cmdline-options.c, + src/c64/c64-midi.c, src/c64/c64_256k.c, src/c64/cart/c64cart.c, + src/c64/cart/ide64.c, src/c64/digimax.c, src/c64/georam.c, + src/c64/mmc64.c, src/c64/plus256k.c, src/c64/plus60k.c, + src/c64/psid.c, src/c64/ramcart.c, src/c64/reu.c, src/c64/tfe.c, + src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, + src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c, + src/cbm2/cbm2-cmdline-options.c, src/cmdline.c, src/cmdline.h, + src/datasette.c, src/debug.c, src/drive/drive-cmdline-options.c, + src/drive/iec/c64exp/c64exp-cmdline-options.c, + src/drive/iec/iec-cmdline-options.c, + src/drive/iec/plus4exp/plus4exp-cmdline-options.c, + src/drive/iec128dcr/iec128dcr-cmdline-options.c, + src/drive/ieee/ieee-cmdline-options.c, + src/drive/tcbm/tcbm-cmdline-options.c, src/event.c, + src/fliplist.c, src/fsdevice/fsdevice-cmdline-options.c, + src/gentranslate_h.sh, src/gfxoutputdrv/ffmpegdrv.c, + src/initcmdline.c, src/kbdbuf.c, src/log.c, src/midi.c, + src/monitor/monitor.c, src/mouse.c, + src/pet/pet-cmdline-options.c, src/pet/pet.c, src/pet/petpia1.c, + src/pet/petreu.c, src/plus4/plus4-cmdline-options.c, + src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, + src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c, + src/printerdrv/interface-serial.c, + src/printerdrv/interface-userport.c, + src/printerdrv/output-select.c, src/printerdrv/output-text.c, + src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c, + src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, + src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c, + src/sound.c, src/sysfile.c, src/translate.c, src/translate.txt, + src/traps.c, src/vdc/vdc-cmdline-options.c, + src/vic20/vic20-cmdline-options.c, src/vic20/vic20cartridge.c, + src/vicii/vicii-cmdline-options.c, + src/video/video-cmdline-options.c, src/vsync.c: More intl + unification updates. + +2008-10-15 Marco van den Heuvel + + * po/POTFILES.in, src/initcmdline.c, src/kbdbuf.c, src/log.c, + src/monitor/monitor.c, src/mouse.c, + src/pet/pet-cmdline-options.c, src/pet/petpia1.c, + src/pet/petreu.c, src/plus4/plus4-cmdline-options.c, + src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c, + src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c, + src/printerdrv/interface-serial.c, + src/printerdrv/interface-userport.c, + src/printerdrv/output-select.c, src/printerdrv/output-text.c, + src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c, + src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c, + src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c, + src/translate.c: Some more intl unification changes. + +2008-10-14 Marco van den Heuvel + + * po/POTFILES.in, src/c128/functionrom.c, + src/c64/c64-cmdline-options.c, src/c64/c64_256k.c, + src/c64/cart/c64cart.c, src/c64/cart/ide64.c, src/c64/digimax.c, + src/c64/georam.c, src/c64/mmc64.c, src/c64/plus256k.c, + src/c64/plus60k.c, src/c64/psid.c, src/c64/ramcart.c, + src/c64/reu.c, src/c64/tfe.c, + src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c, + src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c, + src/cbm2/cbm2-cmdline-options.c, src/datasette.c, + src/drive/drive-cmdline-options.c, + src/drive/iec/c64exp/c64exp-cmdline-options.c, + src/drive/iec/iec-cmdline-options.c, + src/drive/iec/plus4exp/plus4exp-cmdline-options.c, + src/drive/iec128dcr/iec128dcr-cmdline-options.c, + src/drive/ieee/ieee-cmdline-options.c, + src/drive/tcbm/tcbm-cmdline-options.c, src/fliplist.c, + src/fsdevice/fsdevice-cmdline-options.c, + src/gfxoutputdrv/ffmpegdrv.c, src/translate.c: Some more intl + unification changes. + +2008-10-13 Marco van den Heuvel + + * po/POTFILES.in, src/Makefile.am, src/aciacore.c, src/attach.c, + src/autostart.c, src/c128/c128-cmdline-options.c, + src/c128/c128mmu.c, src/c64/c64export.c, src/c64/c64io.c, + src/cmdline.c, src/cmdline.h, src/debug.c, src/event.c, + src/gentranslate_h.sh, src/network.c, src/screenshot.c, + src/sound.c, src/translate.c, src/vsync.c: intl unification + changes. -2001-11-14 Andreas Boose +2008-10-22 pottendo - * Version 1.7.25. + * po/de.po: Updated by pottendo. - * data/Makefile.am: Added `video' directory. + * po/de.po: Updated by pottendo. -2001-11-13 Andreas Boose + * src/arch/unix/gui/uidrivec128.c, + src/arch/unix/gui/uidrivec64.c, + src/arch/unix/gui/uidrivec64c128.c, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivepetcbm2.c, + src/arch/unix/gui/uidriveplus4.c, + src/arch/unix/gui/uidrivevic20.c: Fixed [ + vice-emu-Bugs-2179107 ] Menus randomly selecting/unselecting + options for drives by removing wrong `*' (checkbox markers) + from menu definition. + +2008-10-18 pottendo + + * po/it.po: Updated by Andrea. + +2008-10-14 Spiro Trikaliotis + + * src/arch/win32/types.h: Changed #define'd "types" to typedefs. + +2008-10-13 pottendo + + * po/de.po: Updated. + +2008-10-13 Spiro Trikaliotis + + * src/arch/win32/uitfe.c: Fixed URL for TFE/RR-Net support link. + +2008-10-12 Marco van den Heuvel + + * src/c64/c64io.c: Added a call to ui_update_menus() for correct + ui display after changing resource values. + +2008-10-12 Hannu Nuotio + + * src/resid-fp/sid.cc: ReSID-fp hardclip fix as provided by + Antti Lankila + +2008-10-12 Spiro Trikaliotis + + * src/arch/unix/macosx/mididrv.c: Added svn-properties + +2008-10-12 Christian Vogelgsang + + * configure.in, src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/mididrv.c: added mac midi driver + +2008-10-12 Hannu Nuotio + + * src/arch/unix/gui/uiattach.c, src/arch/unix/x11/gnome/x11ui.c, + src/autostart.c: Autostart fixes as provided by Antti Lankila + +2008-10-12 Marco van den Heuvel + + * src, src/arch/riscos, src/resid-fp: Added some more svn + ignores. + + * configure.in, src/arch/amigaos, + src/arch/amigaos/mui/uivideoc128.c, src/arch/beos: Changed the + way the AmigaOS3 port is built to not build resid-fp, and + added some more svn ignores. + +2008-10-11 Marco van den Heuvel + + * src/vic20/vic20sound.c: Changed the header of the vic20sound.c + file to the VICE standard. + + * src/arch/win32/archdep.h: Deleted some unneeded defines. + +2008-10-11 Spiro Trikaliotis + + * Version 2.0.6 + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.6 + +2008-10-11 Christian Vogelgsang + + * src/arch/unix/macosx/Makefile.am: fixed typo in Makefile.am + + * configure.in: add arch source dir include in cocoa port + + * src/arch/unix/macosx/joy.c: joy driver output redirected to + log channel + + * src/arch/unix/archdep.c, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/view/consolewindow.h, + src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed console + output after reopening the default log file + + * src/arch/unix/macosx/joy.h: fix for X11/gtk+ compile + + * src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: updated + cocoa ui to support new joystick driver + +2008-10-06 Christian Vogelgsang + + * src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: + rewrote Mac joystick driver to better support HID + joysticks/gamepads + +2008-08-23 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/Resources/x64dtv.icns, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvui.m, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support + (ported from vp) + +2008-07-20 Christian Vogelgsang + + * src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be + endian safe. big endian now works, too. + + * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, + build/macosx/build-vice-dist.sh, + src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4 + binary with the correct X11 headers/libs on 10.5 OSX + +2008-10-10 Marco van den Heuvel + + * src/arch/msdos: Added some more svn ignores. + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/uihelp.c, + src/arch/win32/vic20ui.c, src/machine.h: Added a 'help' item + to the win32 help menu which will display the correct .chm + file for the machine in use. + +2008-10-09 Marco van den Heuvel + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/sid/resid-fp.cc: Added Antti's latest + updates for resid-fp. + + * src/arch/win32/utils: Added some more svn ignores. + + * po, src/resid, src/resid-fp: Added some more svn ignores. + + * po/nl.po: Corrected some dutch translation errors. + +2008-10-05 Hannu Nuotio + + * src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h, + src/arch/unix/gui/vic20ui.c: Separate MIDI menus for C64/C128 + and VIC-20 in *nix + +2008-10-05 Marco van den Heuvel + + * configure.in, src/arch/unix/mididrv.c, + src/arch/win32/Makefile.am, src/arch/win32/arch.dsp, + src/arch/win32/base.dsp, src/arch/win32/c128ui.c, + src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp, + src/arch/win32/c64ui.c, src/arch/win32/mididrv.c, + src/arch/win32/msvc/config.h, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/resmidi.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/uimidi.c, src/arch/win32/uimidi.h, + src/arch/win32/vic20.dsp, src/arch/win32/vic20ui.c, + src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/config.h, src/arch/win32/watcom/vic20.tgt, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/xvic.dsp, src/c128/c128.c, src/c64/Makefile.am, + src/c64/c64-midi.c, src/c64/c64-midi.h, src/c64/c64.c, + src/c64/c64io.c, src/midi.c, src/midi.h, src/mididrv.h, + src/translate.c, src/translate.txt, src/vic20/Makefile.am, + src/vic20/vic20-midi.c, src/vic20/vic20-midi.h, + src/vic20/vic20.c, src/vic20/vic20mem.c: Changed the midi + support around, added win32 ui elements for it adapted msvc + project files and adapted win32 watcom project files. + +2008-10-02 Daniel Kahlin + + * src/translate.c, src/translate.txt: updated translation + regarding miditype + +2008-10-02 Hannu Nuotio + + * src/c64/c64io.c, src/midi.c, src/midi.h, src/vic20/vic20mem.c: + Moved Maplin to df00, fixed Maplin rx address, added type names + to -miditype help text + + * src/Makefile.am, src/arch/unix/gui/vic20ui.c, + src/vic20/vic20.c, src/vic20/vic20mem.c: Added MIDI support & + unix GUI entries to xvic + +2008-10-02 Daniel Kahlin + + * src/arch/win32/archdep.h, src/arch/win32/mididrv.c: Refactored + mididrv code. Dumps available devices to the log now. In/out + device is selectable from the command line. + + * src/arch/win32/Makefile.am, src/arch/win32/archdep.h, + src/arch/win32/mididrv.c, src/translate.c, src/translate.txt: + Added initial MIDI support for win32. + +2008-09-29 Hannu Nuotio + + * src/arch/unix/gui/uimidi.c, src/midi.c, src/midi.h: Bugfixes, + cleanup, added Maplin interface and mirroring support + +2008-09-28 Hannu Nuotio + + * src/c64/c64io.c: Removed mirrored MIDI write registers, fixed + IO collision detection + + * src/c64/c64io.c, src/midi.c, src/midi.h: Removed mirrored MIDI + registers, added read register test for proper collision + detection + +2008-09-28 Marco van den Heuvel + + * src/c64/c64io.c: Fixed the midi resource for collision + detection and fixed the max amount of io1 returns. + +2008-09-28 Hannu Nuotio + + * src/c128/c128-cmdline-options.c, src/c128/c128-resources.c, + src/c128/c128-resources.h, src/c64/c64-cmdline-options.c, + src/c64/c64-resources.c, src/c64/c64-resources.h, src/midi.c, + src/midi.h: Moved all MIDI resources and cmdline options to + midi.c + + * src/arch/unix/archdep.h, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h, + src/arch/unix/mididrv.c, src/c128/c128-cmdline-options.c, + src/c64/c64-cmdline-options.c, src/midi.c, src/mididrv.h: MIDI + bugfixes and unix GUI entries + +2008-09-27 Hannu Nuotio + + * src/Makefile.am, src/arch/unix/Makefile.am, + src/arch/unix/mididrv.c, src/c128/c128-resources.c, + src/c128/c128-resources.h, src/c64/c64-resources.c, + src/c64/c64-resources.h, src/c64/c64.c, src/c64/c64io.c, + src/c64/c64io.h, src/midi.c, src/midi.h, src/mididrv.h: Initial + MIDI implementation + +2008-10-08 Marco van den Heuvel + + * po/nl.po: corrected some typos. + + * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/kbdbuf.c, src/translate.c: Updated some dutch + translations. + + * src/arch/win32/msvc/siddefs-fp.h: got rid of left over #error + statement. + + * src/arch/win32/msvc/siddefs-fp.h, src/arch/win32/residfp.dsp, + src/resid-fp/convolve-sse.cc: Added SSE support for msvc 7 and + higher. + + * src/arch/win32/uisid.c: Fixed the gray out of the resid + settings when resid-fp was selected. + +2008-10-08 Andreas Matthies + + * src/arch/win32/video.c, src/raster/raster-canvas.c, + src/video/render2x2pal.c: Fix for the update bug in Win32 + using the new PAL renderer provided by Alankila. + +2008-10-07 Marco van den Heuvel + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: Added some more resid-fp improvements by + Antti. + +2008-10-06 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/vic20uires.h, + src/arch/beos/ui_video.cc, src/arch/msdos/c128ui.c, + src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c, + src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c, + src/arch/riscos/video.c, src/arch/win32/res.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/uivideo.c, + src/video/video-resources-pal.c: Removed the pal emulation + mode selection from the ui's and removed the resource. + + * src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/ressid.rc, + src/info.c, src/translate.c, src/vic20/vic20sound.c: Updated + some of the swedish translations. + +2008-10-06 Peter Krefting + + * po/sv.po, src/arch/unix/x11/gnome/about.c: Changed my surname. + + * po/sv.po: Partial update of Swedish translation (2561t0f78u). + +2008-10-05 Marco van den Heuvel + + * src/translate.c: Updated some of the swedish translations. + + * src/sid/fastsid.c, src/sid/fastsid.h, src/vic20/vic20sound.c: + Added vic20 sound improvements as provided by viznut. + +2008-10-05 Hannu Nuotio + + * src/resid/extfilt.cc, src/resid/filter.cc: Changed DTVSID to + have the same DC as 6581 + +2008-09-28 Hannu Nuotio + + * src/video/render2x2pal.c: Last pixel initialization fix as + provided by Antti Lankila + +2008-09-26 Hannu Nuotio + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/videoarch.h, src/video/render1x1pal.c, + src/video/render2x2pal.c: Pixel format detection and 24bit PAL + renderer byte order fixes as provided by Antti Lankila + +2008-09-23 Hannu Nuotio + + * src/arch/unix/x11/gnome/x11ui.c: Mouse button menu restoration + and no-fullscreen fix as provided by Antti Lankila + +2008-09-17 Andreas Matthies + + * src/video/render2x2pal.c: MSVC compiler fixes. + +2008-09-13 Hannu Nuotio + + * src/arch/unix/gui/uifullscreen-menu.h, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/x11ui.c, src/raster/raster-canvas.c: GTK + fullscreen improvements and PAL emu scanline fixes by Antti + Lankila + +2008-09-07 Hannu Nuotio + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uiarch.h, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c, + src/video/video-resources-pal.c, src/video/video-resources.c, + src/video/video-resources.h: win32 PAL emu warning removal and + gnomeui hwscale fixes by Antti Lankila + +2008-09-05 Hannu Nuotio + + * src/video/render1x1pal.c, src/video/video-render-pal.c: 24b + and 1x1 PAL render and fixes by Antti Lankila + + * src/video.h, src/video/render1x1pal.c, + src/video/render2x2pal.c: Render fixes by Antti Lankila + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c: gnomeui hwscale fixes including + untested OSX hwscale enable by Antti Lankila + +2008-09-04 Hannu Nuotio + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c, + src/video/render2x2pal.c: gnomeui hwscale fixes by Antti Lankila + + * src/arch/unix/x11/gnome/uicolor.c, src/video.h, + src/video/render1x1pal.c, src/video/render2x2pal.c, + src/video/video-color.c, src/video/video-render.c: Color and + gnomeui 16bpp fixes by Antti Lankila + +2008-09-03 Hannu Nuotio + + * src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uicolor.c, src/video/render1x1pal.c, + src/video/render2x2pal.c: Render and gnomeui fixes by Antti + Lankila + + * src/video/render1x1.c, src/video/render1x1.h, + src/video/render1x1pal.h, src/video/video-render-pal.c: Unused + rendermode removal by Antti Lankila + + * src/arch/unix/gui/uipalemu.c, + src/arch/unix/x11/gnome/gnomevideo.c, + src/arch/unix/x11/gnome/uicolor.c, + src/arch/unix/x11/gnome/uipalcontrol.c, + src/arch/unix/x11/gnome/videoarch.h, + src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c, + src/video/render2x2.c, src/video/render2x2.h, + src/video/render2x2pal.c, src/video/video-color.c, + src/video/video-render-pal.c: Fast and old exact PAL modes + removed & gnomeui video changes from Antti Lankila + +2008-09-02 Hannu Nuotio + + * src/raster/raster-canvas.c, src/video/render2x2pal.c, + src/video/render2x2pal.h, src/video/video-canvas.c, + src/video/video-color.c, src/video/video-render-pal.c, + src/video/video-render.c, src/video/video-render.h: PAL + emulation rewrite as provided by Antti Lankila + +2008-10-03 Hannu Nuotio + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/sid/resid-fp.cc: ReSID-fp + improvements as provided by Antti Lankila + +2008-10-03 Peter Krefting + + * po/sv.po: Partial update of Swedish translation + (2442t116f81u). + +2008-10-01 Andreas Matthies + + * src/vicii/vicii-timing.c: Fixed geometry of old NTSC VICII. + + * src/vicii/vicii-timing.c: Fixed NTSC geometry for default + border mode. + + * src/arch/win32/uimediafile.c: Fixed "default driver needs a + touch" bug. + + * src/rs232drv/rsuser.c, src/vicii/vicii-resources.c: Fixed + wrong speed in NTSC mode in combination with non-default + border mode. + +2008-09-30 pottendo + + * po/de.po: Updated by pottendo. + + * po/hu.po: Updated by Zoltan. + +2008-09-30 Marco van den Heuvel + + * po/de.po, po/fr.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, + src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/translate.c: Updated german + text in translate.c and win32/amiga intl files. + + * src/sound.c: Changes some int variables to time_t. + +2008-09-29 pottendo + + * po/de.po: Updated by pottendo. + +2008-09-29 Marco van den Heuvel + + * po/POTFILES.in, src/arch/amigaos/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/respet.rc, src/arch/win32/ressid.rc, + src/translate.c: Updated the hu translations for translate.c + and win32/amigaos intl files. + +2008-09-28 Spiro Trikaliotis + + * src/arch/win32/_vice.dsp, src/arch/win32/arch.dsp, + src/arch/win32/base.dsp, src/arch/win32/c128.dsp, + src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp, + src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp, + src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp, + src/arch/win32/c64dtvstubs.dsp, src/arch/win32/c64exp.dsp, + src/arch/win32/cartconv.dsp, src/arch/win32/cbm2.dsp, + src/arch/win32/core.dsp, src/arch/win32/crtc.dsp, + src/arch/win32/diskimage.dsp, src/arch/win32/drive.dsp, + src/arch/win32/fileio.dsp, src/arch/win32/fsdevice.dsp, + src/arch/win32/genmsvcver.dsp, + src/arch/win32/gentranslate.dsp, src/arch/win32/genwinres.dsp, + src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp, + src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp, + src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp, + src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp, + src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp, + src/arch/win32/petcat.dsp, src/arch/win32/plus4.dsp, + src/arch/win32/plus4exp.dsp, src/arch/win32/png.dsp, + src/arch/win32/printerdrv.dsp, src/arch/win32/raster.dsp, + src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, + src/arch/win32/rs232drv.dsp, src/arch/win32/serial.dsp, + src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp, + src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp, + src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp, + src/arch/win32/vic20.dsp, src/arch/win32/vicii.dsp, + src/arch/win32/viciidtv.dsp, src/arch/win32/video.dsp, + src/arch/win32/x128.dsp, src/arch/win32/x64.dsp, + src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp, + src/arch/win32/xvic.dsp, src/arch/win32/zlib.dsp: Compile + everything as multithreaded to calm down MSVC8 when doing + custom build steps. + + * src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, + src/arch/win32/sid.dsp: Replace /GX option by /EHsc, and + remove /YX option for hand-compiled .cc files. This should + improve compatibility to MSVC8. + + * src/arch/win32/plus4.dsp, src/arch/win32/resid.dsp, + src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp, + src/arch/win32/xpet.dsp, src/arch/win32/xvic.dsp: Fixed + compilation of release build for MSVC6. + +2008-09-28 Hannu Nuotio + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/sid/resid-fp.cc: ReSID-fp update to V23 and warning fixes + as provided by Antti Lankila + +2008-09-28 Marco van den Heuvel + + * src/arch/win32, src/arch/win32/hardsid.c, + src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, + src/arch/win32/sid.dsp, src/resid-fp: Fixed the msvc release + build and fixed some warnings in src/arch/win32/hardsid.c + +2008-09-27 Andreas Matthies + + * src/arch/beos/c64dtvui.cc: Added missing value lists. + + * src/arch/win32/Makefile.am: Added missing file. + +2008-09-26 Spiro Trikaliotis + + * Version 2.0.5 + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.5 + + * src/arch/win32/x64.dsp: Disable global optimisation for + maincpu.c on release builds as it triggers an internal + compiler error; fixed a typo for release build + (resrc232user.rc vs resrs232user.rc) + +2008-09-25 Marco van den Heuvel + + * src/arch/win32/hardsid.c: Added support for the newer + hardsid.dll + +2008-09-24 Marco van den Heuvel + + * src/c64/c64io.c: Changed ACIA I/O decoding to not mirror the + registers. + +2008-09-20 Daniel Kahlin + + * src/vic20/vic20sound.c: Resolution for bug [2119804] VIC-20: + Lowest note bug. + +2008-09-17 Andreas Matthies + + * src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc, + src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c, + src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c, + src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/ui.c, + src/event.c, src/uiapi.h: Changed ui_select_file to + ui_get_file to avoid conflicts with private functions. + + * src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc, + src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c, + src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c, + src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/res.rc, + src/arch/win32/resstrings.txt, src/arch/win32/ui.c, + src/arch/win32/uiattach.c, src/arch/win32/uilib.c, + src/arch/win32/uilib.h, src/event.c, src/uiapi.h: Added + ui_select_file to uiapi. Added EventImageInclude resource and + a mode that doesn't include the images. This makes + distribution of histories without copyright violation + possible. Added new "CBM files" filter to win32 autostart + dialog. Fixed the "remember last selected filter" code. + +2008-09-15 Andreas Matthies + + * src/sid/resid-fp.cc, src/sid/resid.cc: Changed sound_t to hold + a pointer to the SID(FP) object instead of the SID(FP) itself. + This makes MSVC compiler happy. + + * src/arch/win32/uikeyboard.c: Fixed memory leak. + +2008-09-14 Marco van den Heuvel + + * src/resid-fp/sid.h, src/sid/resid-fp.cc: svn property fixes + for src/sid/resid-fp.cc and changed the define of __SID_H__ in + src/resid-fp/sid.h to __SID_FP_H__ + + * src/arch/win32/msvc/siddefs-fp.h, + src/resid-fp/siddefs-fp.h.in, src/sid/resid-fp.cc, + src/sid/resid.cc, src/sid/sid.c: Added some resid-fp define + fixes. + +2008-09-14 pottendo + + * po/hu.po: Updated by Zoltan. + +2008-09-13 Marco van den Heuvel + + * src/arch/win32/msvc/siddefs.h: Removed C64DTV_SUPPORT #ifdef. + +2008-09-13 Andreas Matthies + + * src/drive/drivecpu.c, src/maincpu.c: Fixed compiler warnings. + +2008-09-13 Hannu Nuotio + + * src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc, + src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc, + src/resid/wave.cc, src/resid/wave.h: Fixed DTVSID by removing + obsolete SUPPORT_C64DTV ifdefs from resid + +2008-09-12 Andreas Matthies + + * src/6510core.c, src/core/viacore.c, src/drive/iec/via1d1541.c, + src/drive/iecieee/via2d.c, src/drive/ieee/via1d2031.c, + src/interrupt.h, src/pet/petvia.c, src/via.h, + src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c, + src/vic20/vic20via1.c, src/vic20/vic20via2.c: VIA interrupt hook + set_int gets a relative clock parameter to handle CPU clock + offset. Fixed check for pending alarm in viacore_read by one + cycle. This fixes VIC20 game Bandits. + +2008-09-02 Andreas Matthies + + * src/6510core.c, src/drive/drivecpu.c, src/interrupt.h, + src/maincpu.c, src/vicii/vicii-mem.c: Introduced some kind of + flipflop on the CPU IRQ line via IK_IRQPEND flag which is set + together with IK_IRQ and if IRQ is pending but delayed by an IRQ + enabling opcode. Flag is resetted after interrupt handler. D019 + needs to trigger pending alarm if IRQ condition is already + triggered. + +2008-09-12 Marco van den Heuvel + + * src/c64/digimax.c: Fixed the digimax sound generation. + + * src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/sid.h, + src/resid/Makefile.am, src/sid/resid-fp.cc: fixes aliasing + allowance to truly >= 20 kHz, updates distortion parameters + slightly and adds "SSE" to log output if it's enabled. + +2008-09-07 Christian Vogelgsang + + * src/resid-fp/configure.in: resid-fp: added check for -fno-pic + if using gcc. -fno-pic is required to compile on osx. + +2008-09-06 pottendo + + * src/arch/unix/x11/openGL_sync.c + (openGL_{set,get}_canvas_refreshrate): new functions. + + * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_create), + src/arch/unix/x11/xaw/x11video.c (video_canvas_create): pass + canvas to openGL_sync_init(). + + * src/arch/unix/openGL_sync.h: new prototypes for + openGL_{set,get}_canvas_refreshrate(), openGL_sync_init() now + expects a canvas in order to get/set the current canvas' + refreshrate. + + * src/arch/unix/gui/uivicii.c (openGL_set_desktoprefresh): New + function to enter Desktop frequency, in case the automatic + detection is wrong or not available. (vicii_submenu): New menu + item for Desktop refresh setting. + +2008-09-03 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/uimon.c, + src/arch/win32/vic20ui.c: Added the debug.h include, which is + needed for a proper debug compile. + +2008-09-02 Marco van den Heuvel + + * src/arch/win32/msvc/config.h, + src/arch/win32/msvc/siddefs-fp.h, + src/arch/win32/msvc/siddefs.h, src/arch/win32/resid.dsp, + src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp, + src/resid-fp/Makefile.am, src/resid-fp/configure.in, + src/resid-fp/envelope.h, src/resid-fp/extfilt.h, + src/resid-fp/filter.h, src/resid-fp/pot.h, src/resid-fp/sid.h, + src/resid-fp/siddefs-fp.h.in, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/resid-fp/version.cc, + src/resid-fp/voice.h, src/resid-fp/wave.h, + src/resid/siddefs.h, src/sid/Makefile.am: Added some missing + files for a correct 'make dist' and fixed for + out-of-source-dir building and added msvc support for + resid-fp. + + * src/arch/win32/ui.c, src/arch/win32/ui.h: Changed the + translation table register function to void instead of int. + +2008-09-02 Spiro Trikaliotis + + * Version 2.0.4 + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/resid-fp/siddefs.h, + src/version.h: Version 2.0.4 + +2008-09-02 Marco van den Heuvel + + * src/monitor/mon_command.c: Added *nix intl N_() and _() to + previously untranslated items. + +2008-09-01 Marco van den Heuvel + + * src/arch/win32/res.rc: Changed the win32 monitor menu items to + empty strings. + + * src/arch/win32/res.rc, src/arch/win32/resstrings.txt, + src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/uimon.c: Finished the cleanup of the win32 menu + duplication. + +2008-08-30 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Finished + the win32 main menu duplication removal (monitor menu still left + to do). + +2008-08-29 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Changed some more win32 menu-items + over to be translated at run-time. + +2008-08-28 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/intl.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Changed some more win32 menu-items + over to be translated at run-time. + +2008-08-24 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Changed some more win32 menu-items + over to be translated at run-time. + +2008-08-23 Marco van den Heuvel + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc, + src/arch/win32/vic20ui.c: Changed some more win32 menu-items + over to be translated at run-time. + +2008-08-22 Marco van den Heuvel + + * data/C128/Makefile.am, data/C64/Makefile.am, + data/C64DTV/Makefile.am, data/CBM-II/Makefile.am, + data/PET/Makefile.am, data/PLUS4/Makefile.am, + data/VIC20/Makefile.am: Did a data dir cleanup to where for *nix + platforms only the needed files get installed. + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc, + data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc, + data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c, + src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c, + src/arch/win32/cbm2ui.c, src/arch/win32/petui.c, + src/arch/win32/plus4ui.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Started to + change the win32 menu-items to be translated at run-time instead + of having a menu per language. + +2008-08-21 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmenu.txt, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Changed + the names of the win32 popup IDs to make more sense and got rid + of the #if 0 .... #endif around the language items to make + testing easier. + +2008-08-20 Marco van den Heuvel + + * src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c, + src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c, + src/arch/win32/petui.c, src/arch/win32/plus4ui.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/resstrings.txt, src/arch/win32/ui.c, + src/arch/win32/ui.h, src/arch/win32/vic20ui.c: Added win32 popup + menu translation. + +2008-08-18 Marco van den Heuvel + + * src/arch/win32/ui.c, src/arch/win32/ui.h: Fixed the shortcuts + not being added when switching languages and started on the + win32 menu duplication cleanup. + +2008-08-17 Marco van den Heuvel + + * src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, + src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/c64dtvc64.tgt, + src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, + src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/diskimage.tgt, + src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt, + src/arch/os2/watcom/fsdevice.tgt, + src/arch/os2/watcom/gfxoutputdrv.tgt, + src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, + src/arch/os2/watcom/iecc64exp.tgt, + src/arch/os2/watcom/iecieee.tgt, + src/arch/os2/watcom/iecplus4exp.tgt, + src/arch/os2/watcom/ieee.tgt, + src/arch/os2/watcom/imagecontents.tgt, + src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt, + src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/nonresid-specific.tgt, + src/arch/os2/watcom/nonvic1or2-specific.tgt, + src/arch/os2/watcom/nonx128-specific.tgt, + src/arch/os2/watcom/nonx1541-specific.tgt, + src/arch/os2/watcom/nonx64-specific.tgt, + src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/petcat-specific.tgt, + src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt, + src/arch/os2/watcom/printerdrv.tgt, + src/arch/os2/watcom/raster.tgt, + src/arch/os2/watcom/resid-specific.tgt, + src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, + src/arch/os2/watcom/serial.tgt, + src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt, + src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt, + src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, + src/arch/os2/watcom/viciicommon.tgt, + src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt, + src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/x128-specific.tgt, + src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x1541-specific.tgt, + src/arch/os2/watcom/x1541.tgt, + src/arch/os2/watcom/x64-specific.tgt, + src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv-specific.tgt, + src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64x128-specific.tgt, + src/arch/os2/watcom/xall-specific.tgt, + src/arch/os2/watcom/xcbm2-specific.tgt, + src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xpet-specific.tgt, + src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4-specific.tgt, + src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic-specific.tgt, + src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/c64exp.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/crtc.tgt, + src/arch/win32/watcom/diskimage.tgt, + src/arch/win32/watcom/drive.tgt, + src/arch/win32/watcom/fileio.tgt, + src/arch/win32/watcom/fsdevice.tgt, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/iec128dcr.tgt, + src/arch/win32/watcom/iecbus.tgt, + src/arch/win32/watcom/iecieee.tgt, + src/arch/win32/watcom/ieee.tgt, + src/arch/win32/watcom/imagecontents.tgt, + src/arch/win32/watcom/maincpu.tgt, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/parallel.tgt, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt, + src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/plus4exp.tgt, + src/arch/win32/watcom/printerdrv.tgt, + src/arch/win32/watcom/raster.tgt, + src/arch/win32/watcom/rs232drv.tgt, + src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt, + src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, + src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, + src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, + src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, + src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt, + src/arch/win32/watcom/xplus4.tgt, + src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed + optimizations to make the exes run faster. + +2008-08-16 Marco van den Heuvel + + * src/arch/os2/dialogs, src/arch/os2/watcom, + src/arch/win32/watcom: Added some svn ignores for watcom + generated files. + +2008-08-15 Marco van den Heuvel + + * Makefile.am: Changed to use a 'common' files list and a 'po' + files list for the 'make dist' fix. + + * src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/joy.c, src/arch/unix/joy_usb.c, + src/arch/unix/rs232.c, src/arch/unix/signals.c, + src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c, + src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c, + src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of + (most of) the translation of log entries. + + * Makefile.am: Fixed a typo. + + * Makefile.am, configure.in: Fixed to make 'make dist' work on + all platforms. + +2008-08-14 Marco van den Heuvel + + * AUTHORS, README, doc/html/index.html, doc/vice.texi, + src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/unix/macosx/Resources/Credits.html, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc, src/info.c, src/main.c: Added the + VICEplus members to the VICE members lists. + + * po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, + src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/translate.c: Updated the french + translations. + +2008-07-12 Marco van den Heuvel + + * doc/Readme.beos, src/arch/amigaos/README.AMIGA: Updated some + readme files + +2008-07-11 Marco van den Heuvel + + * configure.in, src/arch/unix/sco_sol/make-bindist.sh, + vice-mint.spec, vice.spec: Fixed some typos and updated the rpm + spec files to 2.0 + +2008-07-10 Marco van den Heuvel + + * build/riscos/build-cross.sh, + src/arch/unix/gp2x/make-bindist.sh: Fixed gp2x bindist script + and riscos cross build script + +2008-07-06 Marco van den Heuvel + + * doc/html/plain/NEWS: Updated the NEWS file + +2008-07-05 Marco van den Heuvel + + * src/arch/os2/ui.c, src/arch/os2/vac++/incl/mainsrc.icc, + src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj, + src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/vice.wpj, + src/sound.h: Added the new clipboard.c file to the win32 and + os/2 watcom project and to the os/2 vac++ project. + +2008-07-04 Marco van den Heuvel + + * src/arch/beos/Makefile.am, src/arch/beos/console.c, + src/arch/beos/constants.h, src/arch/beos/ui.cc, + src/arch/beos/ui_sid.cc, src/arch/beos/vicemenu.cc, + src/clipboard.h: Added copy/paste support to the BeOS port. + + * src/Makefile.am, src/arch/amigaos/c128uires.h, + src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/joyai.c, src/arch/amigaos/petuires.h, + src/arch/amigaos/plus4uires.h, src/arch/amigaos/private.h, + src/arch/amigaos/ui.c, src/arch/amigaos/uires.h, + src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c, + src/arch/win32/ui.c, src/clipboard.c, src/clipboard.h: put the + clipboard related common code in a new file clipboard.c, and + added copy/paste support for the amiga ports. + +2008-07-02 Marco van den Heuvel + + * doc/GP2X-Howto.txt, doc/Makefile.am: Added a GP2X-Howto.txt + which explains how to cross-compile the GP2X port using + DevkitGP2X. + + * src/c64/digimax.c, src/pet/petsound.c, src/plus4/ted-sound.c, + src/sound.h, src/vic20/vic20sound.c: Added a proper digital + audio mixing routine and fixed the multiple audio-source mixing. + +2008-07-01 Marco van den Heuvel + +2008-06-30 Marco van den Heuvel + + * src/arch/win32/ui.c, src/c128/c128mem.c, src/c64/c64mem.c, + src/cbm2/cbm2mem.c, src/mem.h, src/monitor/monitor.c, + src/pet/petmem.c, src/plus4/plus4mem.c, src/vic20/vic20mem.c: + Extended the mem_get_screen_parameter() function to include a + bank, which makes xcbm2 work with copy/paste now. + + * src/vic20/vic-mem.c, src/vic20/vic20mem.c: Added the missing + vic_peek() function (why was it in vic-mem.h if it did not exist + ??), and corrected a missing shift. + + * src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/pet/petmem.c, src/vic20/vic20mem.c: Fixed the pet and vic20 + mem_get_screen_parameter() and extended the copy/paste text to + the other languages. + +2008-06-29 Marco van den Heuvel + + * doc/html/plain/NEWS, doc/html/solaris.html: Added + sol11/opensolaris/solaris express port to the solaris page and + NEWS file. + +2008-06-28 Marco van den Heuvel + + * doc/html/plain/NEWS: Corrected a typo + +2008-06-27 Marco van den Heuvel + + * src/arch/unix/sco_sol/make-bindist.sh, + src/video/video-resources.c: Added a fix to a possible crash of + the win32 port when loading settings that turned on the poor + performance new PAL emu combo, and added support for opensolaris + to the make-bindist.sh script. + + * src/c64/ramcart.c: Added some more in-depth comments about the + RamCart emulation and fixed the control registers emulation. + +2008-06-25 Marco van den Heuvel + + * src/c64/c64io.c, src/c64/georam.c, src/c64/georam.h: Added + some more in-depth comments about the GeoRAM emulation and fixed + the control registers emulation. + +2008-06-24 Marco van den Heuvel + + * src/arch/win32/uikeyboard.c: Fixed the win32 shortcut text not + showing up on win9x and win nt 4 + + * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/c64/cart/c64cart.c, src/translate.c, + src/vicii/vicii-cmdline-options.c: Updated the dutch + translations + + * src/arch/amigaos/intl.c, src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/sco_sol/make-bindist.sh, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/reside64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate.c: Updated the win32/amigaos hungarian + translations, and fixed/updated the make-bindish.sh scripts for + qnx6, openserver and unixware + +2008-06-22 Marco van den Heuvel + + * src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/sco_sol/make-bindist.sh, + src/arch/unix/skyos/make-bindist.sh: Improved some of the *nix + based make-bindist.sh scripts + +2008-06-21 Marco van den Heuvel + + * src/plus4/plus4mem.c: Fixed plus4 rom store. + +2008-06-20 Marco van den Heuvel + + * src/arch/amigaos/uiapi.c, src/arch/os2/ui.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c, + src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/plus4/plus4mem.c: Fixed plus4 csory/hannes issues, fixed + monitor undump command and added 'continue' UI item to some of + the other archs. + +2008-06-18 Marco van den Heuvel + + * Makefile.am, doc/html/index.html, vice-mint.spec: Added Atari + Mint rpm build spec and added the port to the index page. + +2008-06-17 Marco van den Heuvel + + * src/arch/win32/Makefile.am, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/watcom/make-watcom-bindist.bat: Added bindist + generation batch files for the msvc and watcom compiler people. + +2008-06-16 Marco van den Heuvel + + * src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c, + src/arch/win32/intl.c, src/arch/win32/intl.h, + src/arch/win32/signals.c, src/arch/win32/statusbar.c, + src/arch/win32/ui.c, src/arch/win32/uiacia.c, + src/arch/win32/uiattach.c, src/arch/win32/uic128.c, + src/arch/win32/uic64_256k.c, src/arch/win32/uic64cart.c, + src/arch/win32/uicart.c, src/arch/win32/uicbm2set.c, + src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c, + src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c, + src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c, + src/arch/win32/uidrivevic20.c, src/arch/win32/uievent.c, + src/arch/win32/uifliplist.c, src/arch/win32/uigeoram.c, + src/arch/win32/uihelp.c, src/arch/win32/uiide64.c, + src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c, + src/arch/win32/uilib.c, src/arch/win32/uimediafile.c, + src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c, + src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c, + src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c, + src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c, + src/arch/win32/uiramcart.c, src/arch/win32/uireu.c, + src/arch/win32/uirom.c, src/arch/win32/uirs232user.c, + src/arch/win32/uisid.c, src/arch/win32/uisnapshot.c, + src/arch/win32/uisound.c, src/arch/win32/uivideo.c, + src/translate.c: Final stage of switching the win32 intl over to + use only the new way of win32 string translation + + * src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c, + src/arch/win32/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resgeoram.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt, + src/arch/win32/resvic20.rc, src/arch/win32/signals.c, + src/arch/win32/statusbar.c, src/arch/win32/ui.c, + src/arch/win32/uiacia.c, src/arch/win32/uiattach.c, + src/arch/win32/uic128.c, src/arch/win32/uic64_256k.c, + src/arch/win32/uic64cart.c, src/arch/win32/uicart.c, + src/arch/win32/uicbm2set.c, src/arch/win32/uicmdline.c, + src/arch/win32/uiconsole.c, src/arch/win32/uidrivec128.c, + src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c, + src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c, + src/arch/win32/uievent.c, src/arch/win32/uifliplist.c, + src/arch/win32/uigeoram.c, src/arch/win32/uihelp.c, + src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c, + src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c, + src/arch/win32/uimediafile.c, src/arch/win32/uinetwork.c, + src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c, + src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c, + src/arch/win32/uiplus4cart.c, src/arch/win32/uiplus60k.c, + src/arch/win32/uiquicksnapshot.c, src/arch/win32/uiramcart.c, + src/arch/win32/uireu.c, src/arch/win32/uirom.c, + src/arch/win32/uirs232user.c, src/arch/win32/uisid.c, + src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c, + src/arch/win32/uivideo.c: First stage of switching the win32 + intl over to use only intl_translate_text_new() + +2008-06-15 Marco van den Heuvel + + * src/arch/win32/intl.c, src/arch/win32/ui.h, + src/video/video-resources.c: Added the ui_massage() prototype to + the win32 ui.h file + +2008-06-12 Marco van den Heuvel + + * po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/intl.c, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc, + src/translate.c: Updated the german and swedish translations + from the po files in Martin's branch + +2008-06-11 Marco van den Heuvel + + * doc/html/plain/NEWS, src/video/video-resources-pal.c, + src/video/video-resources.c, src/video/video-resources.h: Added + a warning for win32 for when new PAL emulation, double size and + double scan is used, since that combination suffers from + performance problems. + +2008-06-10 Marco van den Heuvel + + * config.guess, config.sub, src/info.c: Fixed Hannu's email addy + and added preliminary avr32-linux support to the config.guess + and config.sub files + +2008-06-09 Marco van den Heuvel + + * AUTHORS, README, doc/html/plain/NEWS, doc/vice.texi, + src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/unix/macosx/Resources/Credits.html, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc, src/info.c, src/main.c: Updated NEWS with + mostly the stuff I was involved in, updated info.c and vice.texi + with the new contributors, and added Fabrizio to all related + files as a VICE core team member. + +2008-06-08 Marco van den Heuvel + + * src/alarm.h, src/c128/c128mem.c, src/c1541.c, src/c64/tfe.c, + src/cbmimage.c, src/fsdevice/fsdevice-open.c, src/pet/petmem.c, + src/plus4/ted-mem.c, src/sid/sid-resources.c, + src/sounddrv/soundwmm.c, src/vdrive/vdrive-command.c, + src/vdrive/vdrive-internal.c, src/vicii/vicii-mem.c: Fixed some + common code warnings/issues + + * doc/html/Makefile.am, doc/html/amigaos.html, + doc/html/beos.html, doc/html/hpux.html, doc/html/index.html, + doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html: + Updated most of the html pages for the upcoming 2.0 release + +2008-06-07 Marco van den Heuvel + + * src/arch/amigaos/c128uires.h, src/arch/amigaos/c64uires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/uic64cart.c, src/arch/amigaos/uires.h, + src/arch/beos/c64ui.cc, src/arch/beos/constants.h, + src/arch/beos/vicemenu.cc, src/arch/msdos/uic64cart.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/vac++/incl/c64cart.icc, + src/arch/os2/watcom/c64cart.tgt, src/arch/unix/gui/uic64cart.c, + src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/c64cart.dsp, + src/arch/win32/res.rc, src/arch/win32/resc128.rc, + src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uic64cart.c, + src/arch/win32/watcom/c64cart.tgt, src/c128/c128-resources.c, + src/c128/c128rom.c, src/c128/c128rom.h, src/c64/c64-resources.c, + src/c64/c64io.c, src/c64/c64io.h, src/c64/c64rom.c, + src/c64/c64rom.h, src/c64/cart/Makefile.am, + src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h, + src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c, + src/c64/cart/crt.c, src/c64/cart/stardos.c, + src/c64/cart/stardos.h, src/cartconv.c, src/cartridge.h, + src/translate.c, src/translate.txt, src/video/render2x2pal.c, + src/video/render2x2pal.h, src/video/video-color.c: Added + Groepaz's PAL emulation, action replay 4 cart and stardos cart + + * po/POTFILES.in, src/arch/amigaos/intl.c, + src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c, + src/arch/amigaos/mui/uivideoc64plus4vic20.c, + src/arch/beos/ui_video.cc, src/arch/os2/dialogs/dlg-color.c, + src/arch/os2/dialogs/dlg-color.h, + src/arch/os2/dialogs/dlg-color.rc, + src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/uipalemu.c, + src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/win32/intl.c, + src/arch/win32/res.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/resstrings.txt, src/arch/win32/uivideo.c, + src/translate.c, src/translate.txt, + src/vicii/vicii-cmdline-options.c, src/video.h, + src/video/render2x2.c, src/video/render2x2.h, + src/video/render2x2pal.c, src/video/render2x2pal.h, + src/video/video-color.c, src/video/video-render-pal.c, + src/video/video-resources-pal.c, src/video/video-resources.c, + src/video/video-resources.h: Added the new PAL emulation by + Groepaz + +2008-06-05 Marco van den Heuvel + + * po/POTFILES.in, po/nl.po, src/arch/win32/res.rc, + src/translate.c: Updated dutch translations + + * ChangeLog, po/ChangeLog, src/ChangeLog: Fixed some Changelog + entries + + * src/sound.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h: + Added soundbuffer size patch and interleave patch + +2008-06-04 Marco van den Heuvel + + * configure.in, src/network.c: minix recv and send prototypes + are present in the headers of 3.1.3, made a check in + configure.in and made the prototypes in network.c to only be + used for minix 3.1.2 and down + + * src/arch/amigaos/make-bindist.sh, src/arch/beos/archdep.c, + src/arch/beos/blockdev.c, src/arch/beos/console.c, + src/arch/beos/joy.cc, src/arch/beos/kbd.c, src/arch/beos/kbd.h, + src/arch/beos/make-bindist.sh, src/arch/beos/ui_device.cc, + src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc, + src/arch/beos/ui_sound.cc, src/arch/beos/ui_vicii.cc, + src/arch/beos/ui_video.cc, src/arch/beos/uimon.c, + src/arch/beos/vicewindow.cc, src/arch/msdos/make-bindist.sh, + src/arch/unix/coproc.c, src/arch/unix/gp2x/make-bindist.sh, + src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c, + src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uivicii.c, + src/arch/unix/gui/uivicii.h, src/arch/unix/mousedrv.c, + src/arch/unix/qnx6/make-bindist.sh, src/arch/unix/rs232.c, + src/arch/unix/sco_sol/make-bindist.sh, src/arch/unix/signals.c, + src/arch/unix/vsyncarch.c, src/arch/unix/x11/qnxshm.c, + src/arch/unix/x11/renderxv.c, + src/arch/unix/x11/xaw/widgets/FileSel.c, + src/arch/unix/x11/xaw/widgets/MultiList.c, + src/arch/unix/x11/xaw/x11ui.c, src/gfxoutputdrv/ffmpegdrv.c, + src/initcmdline.c, src/network.c, src/sounddrv/soundbeos.cc, + src/video.h: Added some more warning fixes and beos fixes + +2008-09-01 Marco van den Heuvel + + * configure.in, src/c64dtv/Makefile.am: Added a check for + '--param inline-unit-growth=60' and fixed to only be used if + the compiler supports it. + + * src/resid-fp/wave.cc, src/resid-fp/wave.h: Added fix by Antti. + +2008-09-01 pottendo + + * src/arch/unix/x11/gnome/uipalcontrol.c: * + arch/unix/x11/gnome/uipalcontrol.c (pal_ctrl_reset): fixed + reset bug where scale for widget was accidentically used for + the resource. + +2008-08-31 Spiro Trikaliotis + + * src/c64dtv/Makefile.am: Added AM_CFLAGS=--param + inline-unit-growth=60 so c64dtvcpu.c does not generate + warnings anymore. + + * src/resid-fp/convolve-sse.cc, src/resid-fp/envelope.cc, + src/resid-fp/envelope.h, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/resid-fp/sid.cc, + src/resid-fp/sid.h, src/resid-fp/wave.h: Replaced TABs with + spaces. + + * src/sid/resid-fp.cc: Fixed a parameter incompatibility showing + only on some systems. (why?) + + * src/resid-fp: Adjusted svn:ignore to also include + libresidfp.a. + + * src/resid-fp/extfilt.cc, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/resid-fp/sid.cc, + src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in: Fixed "new-born" compilation + warnings on MSVC6 for resid-fp. + + * src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp, + src/arch/win32/sid.dsp: Compile C++ files without copying them + to .cpp first. + +2008-08-30 Marco van den Heuvel + + * src/resid-fp/ChangeLog, src/resid-fp/INSTALL, + src/resid-fp/NEWS, src/resid-fp/README: Added latest changes by + Antti. + + * src/arch/win32/residfp.dsp: Added convolve.cpp to the resid-fp + msvc project file. + +2008-08-29 Marco van den Heuvel + + * src/resid-fp/Makefile.am, src/resid-fp/configure.in, + src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc, + src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in: Changed to where convolve.cc will + always get compiled and linked in and concolve-sse.cc will only + get compiled (and linked) if sse compile is available. + + * src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc: + Duplicated sid.cc to convolve.cc and convolve-sse.cc in order to + use the right convolve function at runtime. + +2008-08-29 Hannu Nuotio + + * src/resid-fp/configure.in, src/resid-fp/sid.cc: detect_sse + fixes, forced nuke_denormals + + * src/resid-fp/sid.cc: Added detect_sse for non-SSE + + * src/resid-fp/envelope.cc, src/resid-fp/extfilt.h, + src/resid-fp/filter.h, src/resid-fp/sid.cc, src/resid-fp/sid.h, + src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in, + src/resid-fp/wave.h: ReSID-fp improvements + +2008-08-29 Marco van den Heuvel + + * src/resid-fp/sid.cc, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/sid/resid-fp.cc: Added latest + changes by Antti. - * Version 1.7.24. +2008-08-28 Marco van den Heuvel -2001-11-11 Andreas Boose + * src/resid-fp/sid.cc, src/resid-fp/sid.h: Added Antti's latest + changes. - * Version 1.7.23. +2008-08-28 Hannu Nuotio -2001-11-10 Andreas Boose + * src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/wave.cc, + src/resid-fp/wave.h, src/sid/resid-fp.cc: ReSID-fp improvements + as provided by Antti Lankila + +2008-08-28 Marco van den Heuvel + + * src/arch/win32/residfp.dsp, src/arch/win32/vice.dsw, + src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in, + src/resid-fp/voice.cc: Added msvc support for resid-fp. + + * src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc, + src/arch/msdos/uisid.c: Added resid-fp support to the msdos ui. + + * src/arch/beos/ui_sid.cc: Added resid-fp support to the beos + ui. + + * src/resid-fp/configure.in: Added a check for the possible + 'broken' xmmintrin.h header. + +2008-08-26 Marco van den Heuvel + + * src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/ChangeLog, + src/resid-fp/INSTALL, src/resid-fp/Makefile.am, + src/resid-fp/NEWS, src/resid-fp/README, + src/resid-fp/README.VICE, src/resid-fp/THANKS, + src/resid-fp/TODO, src/resid-fp/configure.in, + src/resid-fp/envelope.cc, src/resid-fp/envelope.h, + src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, + src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/pot.cc, src/resid-fp/pot.h, + src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, + src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/resid-fp/spline.h, + src/resid-fp/voice.cc, src/resid-fp/voice.h, + src/resid-fp/wave.cc, src/resid-fp/wave.h, + src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc, + src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc, + src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc, + src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc: + Re-added the resid-fp directory. + + * src/resid-fp: Removed resid-fp directory so I can re-add it as + a copy of resid with the svn history intact. + + * src/arch/amigaos/mui/uisid.c, src/resid-fp/ChangeLog, + src/resid-fp/INSTALL, src/resid-fp/NEWS, src/resid-fp/README, + src/resid-fp/sid.cc, src/resid-fp/sid.h: Added amiga resid-fp UI + elements and added updates by Antti. + + * src/resid-fp/Makefile.am, src/resid-fp/sid.cc: Added runtime + SSE detection. + +2008-08-26 Hannu Nuotio + + * src/arch/unix/x11/gnome/x11ui.c, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/resid-fp/sid.cc: Added casts to + resid-fp to remove warnings, fixed vsid crash + +2008-08-26 Marco van den Heuvel + + * src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc, + src/arch/win32/resstrings.txt, src/arch/win32/uisid.c, + src/resid-fp, src/resid-fp/configure.in: Added an -msse check to + the resid-fp configure.in and added win32 UI elements to support + resid-fp. + +2008-08-25 Hannu Nuotio + + * src/arch/unix/gui/uisid.c, src/arch/unix/x11/gnome/x11ui.c: + Added vsid check to gnomeui ui_open_canvas_window, seems to fix + vsid crash. Cosmetic SID model fix. + + * src/arch/unix/gui/uisid.c, src/sid/resid-fp.cc, + src/sid/sid-resources.c, src/sid/sid.h: Added defines for new + SID models, converted unix/gui/uisid.c to use sid.h defines, + added experimental automatic ReSID/-FP switching on SID model + change + +2008-08-25 Marco van den Heuvel + + * src/sid/sid.h: Added new sid models. + +2008-08-25 Hannu Nuotio + + * src/arch/unix/gui/uisid.c: Added Unix GUI menu items for + ReSID-FP + +2008-08-25 Marco van den Heuvel + + * src/resid-fp/ChangeLog, src/resid-fp/INSTALL, + src/resid-fp/NEWS, src/resid-fp/README, + src/resid-fp/README.VICE, src/resid-fp/THANKS, + src/resid-fp/TODO, src/resid-fp/configure.in, + src/resid-fp/envelope.h, src/resid-fp/extfilt.cc, + src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc, + src/resid-fp/wave.cc, src/sid/resid-fp.cc: Added some more + changes by Antti. + +2008-08-24 Marco van den Heuvel + + * src/resid-fp/envelope.cc, src/resid-fp/envelope.h, + src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h, + src/resid-fp/filter.cc, src/resid-fp/filter.h, + src/resid-fp/pot.cc, src/resid-fp/pot.h, + src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, + src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc, + src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h, + src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc, + src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc, + src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc, + src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc, + src/sid/resid-fp.cc, src/sid/resid.cc, src/sid/sid.c: Added + changes by Antti to make reSID-fp work. + + * configure.in: Fixed more typos. + + * src/sid/Makefile.am: Fixed more typos. + + * src/sid/Makefile.am: Fixed a typo. + + * configure.in, src/Makefile.am, src/resid-fp/Makefile.am, + src/sid/Makefile.am, src/sid/resid-fp.cc, src/sid/resid-fp.h, + src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Added + resid-fp to the build system, and added the resid-fp engine as + choice number 7. + + * src/resid-fp/spline.h, src/sid/resid-fp.cc: Deleted obsolete + spline.h file and changed the function table names to have + residfp_* instead of resid_* + + * src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/COPYING, + src/resid-fp/ChangeLog, src/resid-fp/INSTALL, + src/resid-fp/Makefile.am, src/resid-fp/NEWS, + src/resid-fp/README, src/resid-fp/README.VICE, + src/resid-fp/THANKS, src/resid-fp/TODO, + src/resid-fp/configure.in, src/resid-fp/envelope.cc, + src/resid-fp/envelope.h, src/resid-fp/extfilt.cc, + src/resid-fp/extfilt.h, src/resid-fp/filter.cc, + src/resid-fp/filter.h, src/resid-fp/pot.cc, src/resid-fp/pot.h, + src/resid-fp/samp2src.pl, src/resid-fp/sid.cc, + src/resid-fp/sid.h, src/resid-fp/siddefs.h, + src/resid-fp/siddefs.h.in, src/resid-fp/spline.h, + src/resid-fp/version.cc, src/resid-fp/voice.cc, + src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h, + src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat, + src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat, + src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat, + src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat, + src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat, + src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat, + src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat, + src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat, + src/sid/resid-fp.cc: Duplicated the resid directory and applied + the new resid engine patch by Antti S. Lankila to it. + +2008-08-31 Daniel Kahlin + + * src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvdma.c: detabified + and corrected indentation. + +2008-08-30 pottendo + + * src/arch/unix/x11/gnome/x11ui.c: (ui_open_canvas_window): + Fixed -vsid option by not attaching the exposure and other + callbacks in vsid mode. * (ui_set_left/right_menu): Fixed a + GTK deprecation. + +2008-08-24 Spiro Trikaliotis + + * Version 2.0.3 + + * src/ChangeLog: Cosmetical fix: Although retired, version 2.0.1 + was marked in the file. + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.3 + +2008-08-23 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/Resources/x64dtv.icns, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvui.m, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support + (ported from vp) + +2008-07-20 Christian Vogelgsang + + * src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be + endian safe. big endian now works, too. + + * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, + build/macosx/build-vice-dist.sh, + src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4 + binary with the correct X11 headers/libs on 10.5 OSX + +2008-07-17 Christian Vogelgsang + + * doc/html/macosx.html: updated macosx.html for 2.0 release + + * doc/ReadmeMacOSX.txt: updated OSX docs + +2008-07-14 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/video.m: fixed canvas id setup fixed + ffmpeg options if no ffmpeg is available + +2008-06-03 Christian Vogelgsang + + * build/macosx/build-vice-release.sh: use supplied autogen + script in release build + +2008-05-23 Christian Vogelgsang + + * src/arch/unix/macosx/VICE.xcodeproj, + src/arch/unix/macosx/VICE.xcodeproj/project.pbxproj: added + VICE.xcodeproj to simplify nib file management + + * configure.in: use given OBJCFLAGS if available + + * src/arch/unix/archdep.*: made archdep_pref_path const + + * src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib: added + + * src/arch/unix/macosx/Resources/English.lproj/x64.nib: adjusted + menu for record media entry + + * lots of deprecated NSString usage fixes in cocoa part + + * introduced canvasId and canvas registry to manage canvas on + app and machine side + + * added "Record Media..." menu and dialog to support media + recording interface with FFMPEG options + +2008-05-21 Christian Vogelgsang + + * data/C64/Makefile.am, data/C64/osx_pos.vkm, + data/C64/osx_sym.vkm, data/C64/osx_sym_de.vkm, + data/C64/osx_sym_us.vkm, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/kbd.h: fixed Mac OS X keyboard + mapping. added separate symbolic mappings for german and us + keyboards. - * Version 1.7.22. +2008-05-18 Christian Vogelgsang - * Makefile.am: Added `plus4' target. + * configure.in: added Carbon framework for Mac OS X (required + for UIType stuff) - * configure.in: Added `it' to `ALL_LINGUAS'. + * Makefile.am: call bindist script always with bash on Mac OS X -2001-10-31 Andreas Boose - - * Version 1.7.21. - -2001-10-29 Andreas Boose - - * Version 1.7.20. - -2001-10-28 Andreas Boose - - * Version 1.7.19. - - * data/PLUS4/*: New files. - - * data/Makefile.am: Added `PLUS4' directory. - - * configure.in: Added plus4 flags and directories. - -2001-10-27 Andreas Boose - - * Version 1.7.18. - -2001-10-26 Andreas Boose - - * Version 1.7.17. - -2001-10-23 Andreas Boose - - * Version 1.7.16. - -2001-10-21 Andreas Boose - - * Version 1.7.15. - -2001-10-14 Andreas Boose - - * Version 1.7.14. - -2001-10-07 Andreas Boose - - * Version 1.7.13. - -2001-10-06 Andreas Boose - - * Version 1.7.12. - -2001-10-04 Andreas Boose - - * Version 1.7.11. - -2001-10-03 Andreas Boose - - * Version 1.7.10. - -2001-10-03 pottendo - - * configure.in (FULLSCREEN_DRIVERS, gnome, X11): Check vidmode - and set USE_XF86_VIDMODE_EXT explicitly. - - * acconfig.h: Added `USE_XF86_VIDMODE_EXT'. - -2001-10-02 Andreas Boose - - * Version 1.7.9. - -2001-10-01 Andreas Boose - - * Version 1.7.8. - - * doc/Makefile.am: Added `NLS-Howto.txt'. + * src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m: do not + use 10.5 code -2001-09-09 Andreas Boose + * src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.h, + src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h, + src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h: added + resource editor with hierarchical resource specification given + in ResourceTree.plist + +2008-05-01 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/consolewindow.m, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m: added + quick snapshot and snapshot support. fixed mime-type property + of binary keyedobjects.nib files + +2008-04-29 Christian Vogelgsang + + * src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: fixed display + ratio in fullscreen mode. fixed mouse mode mapping. + + * src/arch/unix/macosx/cocoa/view/fullscreenwindow.m, + src/arch/unix/macosx/cocoa/view/viceglview.h, + src/arch/unix/macosx/cocoa/view/viceglview.m: added auto-hide + mouse cursor in emulator window. added auto-hide menu bar in + fullscreen window. - * Version 1.7.7. +2008-04-27 Christian Vogelgsang -2001-09-02 Andreas Boose - - * Version 1.7.6. - - * configure.in: Check for `allegro.h' for MSDOS only. - - * data/PRINTER/mps803.vpl: New file. - - * data/PRINTER/Makefile.am: Added new file. - -2001-09-01 Andreas Boose - - * Version 1.7.5. - -2001-08-23 pottendo - - * configure.in: - x11 - FULLSCREEN_DRIVERS: cleanup of check for dga2. - gnome - FULLSCREEN_DRIVERS: cleanup check for dga2. - -2001-08-18 Andreas Boose - - * Version 1.7.4. - - * configure.in: Renamed `screendrv' to `gfxoutputdrv'. - -2001-08-16 Andreas Boose - - * Version 1.7.3. - -2001-08-12 Andreas Boose - - * Version 1.7.2. - -2001-08-07 Andreas Boose - - * Version 1.7.1. - - * configure.in: Define `UNSTABLE'. - -2001-07-23 Andreas Boose - - * Version 1.7. - -2001-07-22 Andreas Boose - - * Version 1.6.47. - - * README, NEWS, doc/Readme.dos: Updated. - -2001-07-19 Andreas Matthies - - * NEWS: some updates for 1.7 - -2001-07-18 Andreas Boose - - * Version 1.6.46. - -2001-07-15 Andreas Boose - - * Version 1.6.45. - -2001-07-15 pottendo - - * configure.in (ALL_LINGUAS): Added `fr.po'. - -2001-07-08 Andreas Boose - - * Version 1.6.44. - -2001-07-01 Andreas Boose - - * Version 1.6.43. - - * configure.in: Do not define `UNSTABLE'. - -2001-06-24 pottendo - - * configure.in (intl): Fixed NLS_LOCALEDIR path to be specific - to DATADIRNAME. - -2001-06-23 Andreas Boose - - * Version 1.6.42. - -2001-06-17 Andreas Boose - - * Version 1.6.41. - -2001-06-16 Andreas Boose - - * Version 1.6.40. - - * data/PRINTER/mps801, data/PRINTER/mps803: New files. - - * data/PRINTER/Makefile.am: Added new files. - -2001-06-10 Andreas Boose - - * Version 1.6.39. - -2001-06-09 Andreas Boose - - * Version 1.6.38. - -2001-06-05 Andreas Boose - - * Version 1.6.37. - -2001-06-04 Andreas Boose - - * Version 1.6.36. - -2001-05-31 Andreas Boose - - * Version 1.6.35. - - * configure.in: Added `src/printerdrv' and `data/PRINTER' - directories. - -2001-05-28 Andreas Boose - - * Version 1.6.34. - -2001-05-27 Andreas Boose - - * Version 1.6.33. - -2001-05-24 Andreas Boose - - * Version 1.6.32. - -2001-05-21 Andreas Boose - - * Version 1.6.31. - -2001-05-20 Andreas Boose - - * Version 1.6.30. - -2001-05-18 Andreas Boose - - * Version 1.6.29. - -2001-05-16 Andreas Boose - - * Version 1.6.28. - -2001-05-14 Andreas Boose - - * Version 1.6.27. - -2001-05-13 Andreas Boose - - * Version 1.6.26. - -2001-05-12 Andreas Boose - - * Version 1.6.25. - - * data/C128/default.vkm: Use standard cursor keys. - -2001-05-10 Andreas Boose - - * Version 1.6.24. - -2001-05-07 Andreas Boose - - * Version 1.6.23. - - * data/C128/basic64, data/C128/charg64, data/C128/kernal64: - New files. - -2001-05-06 Andreas Boose - - * Version 1.6.22. - -2001-05-03 Andreas Boose - - * Version 1.6.21. - - * data/C128/default.vkm: Added CAPS key definition. - -2001-05-01 Andreas Boose - - * Version 1.6.20. - -2001-04-22 Andreas Boose - - * Version 1.6.19. - -2001-04-16 Andreas Boose - - * Version 1.6.18. - -2001-04-15 Andreas Matthies - - * AUTHORS,NEWS,doc/vice.texi: Updated. - -2001-04-13 Andreas Boose - - * Version 1.6.17. - - * data/C128/default.vpl, data/C64/default.vpl: Restored old - palette files. - -2001-04-08 Thomas Bretz - - * data/C128/default.vpl, data/C64/default.vpl: - changed to be more accurate (old one renamed to vice.vpl) - - * data/C128/vice.vpl, data/C64/vice.vpl: added - -2001-04-08 Andreas Boose - - * Version 1.6.16. - -2001-04-06 Andreas Boose - - * Version 1.6.15. - - * AUTHORS, BUGS, INSTALL, README, vice.spec: Updated. - -2001-04-04 Andreas Boose - - * Version 1.6.14. - -2001-04-02 Andreas Boose - - * Version 1.6.13. - -2001-03-29 Andreas Boose - - * Version 1.6.12. - -2001-03-25 Andreas Boose - - * Version 1.6.11. - -2001-03-18 Andreas Boose - - * Version 1.6.10. - -2001-03-14 Andreas Boose - - * Version 1.6.9. - -2001-03-11 pottendo - - * configure.in: Added Check for DGA2 in gnome-ui branch. - -2001-03-10 Dag Lem - - * po/POTFILES.in: Added src/vsync.c, - removed src/arch/unix/vsync.c. - -2001-03-09 Spiro Trikaliotis - - * data/c64mem.sym: moved to data/c64/c64mem.sym. - -2001-03-04 Andreas Boose - - * Version 1.6.8. - -2001-02-24 Andreas Boose - - * Version 1.6.7. - -2001-02-23 Andreas Matthies - - * configure.in: BeOS and MSDOS use the recognized libs which - is needed for zlib support - -2001-02-18 Andre Fachat - - * BUGS, NEWS: updates - - * doc/vice.texi: updated info concerning D67 support/2040 - emulation - -2001-02-11 Andreas Boose - - * Version 1.6.6. - -2001-02-07 Andre Fachat - - * BUGS, TODO, NEWS: some updates - - * data/CBM-II/Makefile.am: add VIC-II palette files to list - - * /data/CBM-II/busi_uk.vkm: move RUN/STOP from escape to left - ctrl, add ESC key emulation on escape - - * data/CBM-II/c64s.vpl, data/CBM-II/ccs64.vpl, - data/CBM-II/frodo.vpl, data/CBM-II/godot.vpl, - data/CBM-II/pc64.vpl: new files - -2001-02-04 Andreas Boose - - * Version 1.6.5. - -2001-01-29 Andreas Matthies - - * configure.in: includes new sounddriver soundwmm for Windows - -2001-01-28 Andreas Boose - - * Version 1.6.4. - -2001-01-20 Andre Fachat - - * doc/vice.texi: updated CRTC, CBM2MEM, CBM2ROM snapshot - module config - -2001-01-20 Andre Fachat - - * BUGS: update - - * FIXME: some comments on what to do - - * data/CBM-II/Makefile.am: added basic.500, chargen.500, - kernal.500 and rom500.vrs files - - * data/CBM-II/default.vpl: replace with C64 default palette - * data/CBM-II/green.vpl: new CRTC default palette - * data/PET/default.vpl: removed - * data/PET/green.vpl: new CRTC default palette - - * data/CBM-II/rom500.vrs: new file - - * data/PET/Makefile.am: replace default.vpl with green.vpl - - * doc/vice.texi: updated info on CBM-II/C500 - -2001-01-20 Andreas Boose - - * Version 1.6.3. - -2001-01-20 Andreas Boose - - * Version 1.6.2. - - * acconfig.h: Added `USE_XF86_EXTENSIONS'. - -2001-01-02 pottendo - - * configure.in (intl): Set CATOBJEXT to default `.gmo' when - msgfmt is not available. - -2000-12-29 Oliver Schaertel - - * configure.in: Renamed USE_VIDMODE_EXTENSION to - USE_XF86_EXTENSIONS. - -2000-12-16 Andreas Boose - - * Version 1.6.1. - - * configure.in: Define `UNSTABLE'. - Added dectection for zlib. - - * acconfig.h: Added `HAVE_ZLIB'. - -2000-12-11 Andreas Boose - - * Version 1.6. - -2000-12-10 Andreas Boose - - * Version 1.5.23. - - * Added check for perl. - -2000-12-07 Andreas Matthies - - * NEWS,doc/readme.beos: updated - - * doc/html/Makefile.am: Use provided `texi2html'. - -2000-12-06 Spiro Trikaliotis - - * data/c64mem.sym: Since VICE labels are not allowed to - contain brackets, corrected .bCHK( und .bCHK) to .bCHKopen and - .bCHKclose, resp. - -2000-12-06 Michael Klein - - * configure.in: Fixed SDL tests. - - * doc/vice.texi: Updated. - -2000-12-06 Thomas Bretz - - * NEWS: updated - -2000-12-05 Andreas Boose - - * Version 1.5.22. - -2000-12-02 Andreas Boose - - * Version 1.5.21. - - * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: - Updated. - - * configure.in: Do not define `UNSTABLE'. - -2000-11-26 Andreas Boose - - * Version 1.5.20. - -2000-11-25 Dag Lem - - * configure.in: Link with non-libtool reSID - -2000-11-23 Dag Lem - - * configure.in: Removed reSID install "disable" hack. Link - with reSID 0.10. - -2000-11-17 Andreas Boose - - * Version 1.5.19. - -2000-11-08 Andreas Boose - - * Version 1.5.18. - - * configure.in, acconfig.h: Test for `UnlockResource()'. - -2000-11-01 Andreas Matthies - - * doc/vice.texi: added some notes about compressed - files in MSDOS and WIN32 ports - -2000-10-29 Andreas Boose - - * Version 1.5.17. - -2000-10-14 Andreas Boose - - * Version 1.5.16. - -2000-10-08 Andreas Boose - - * Version 1.5.15. - - * configure.in, acconfig.h: Removed special printer defines. - -2000-10-01 Andreas Boose - - * Version 1.5.14. - -2000-09-30 Andreas Boose - - * Version 1.5.13. - -2000-09-30 Ricardo Ferreira - - * configure.in: Add --with-arts to enable aRts sound device - support. - - * acconfig.h: Added USE_ARTS symbol. - -2000-09-27 Spiro Trikaliotis - - * data/c64mem.sym: added symbol file for C64. - The "original" file is from White Flame (aka David Holtz), I - found it on the net - -2000-09-25 Andreas Boose - - * Version 1.5.12. - - * doc/vice.texi: Fixed GCR zone speed documentation. - -2000-09-03 Andreas Boose - - * Version 1.5.11. - -2000-08-27 Andreas Boose - - * Version 1.5.10. - -2000-08-23 Thomas Bretz - - * NEWS: changes added - -2000-08-20 Andreas Boose - - * Version 1.5.9. - -2000-08-15 Thomas Bretz - - * data/C128/os2.vkm: fixed text & wrong numbers - - * data/C64/os2.vkm: fixed text - - * data/C64/os2_sym.vkm: fixed text, reordered - - * data/CBM-II/os2.vkm: fixed text - - * data/PET/os2.vkm: fixed text - - * data/PET/os2_40.vkm: fixed text - - * data/VIC20/os2.vkm: fixed text - - * NEWS: added changes which will appear in the next release - -2000-08-13 Andreas Boose - - * Version 1.5.8. - -2000-08-12 Andreas Boose - - * Version 1.5.7. - - * BUGS: Updated. - -2000-08-07 Martin Pottendorfer - - * configure.in (ALL_LINGUAS): Added quotes around lang specs. - -2000-08-06 Andreas Boose - - * Version 1.5.6. - -2000-08-06 pottendo - - * configure.in (ALL_LINGUAS): Added `sv'. - -2000-08-04 Andreas Boose - - * Version 1.5.5. - -2000-08-01 Andreas Boose - - * Version 1.5.4. - -2000-07-31 Thomas Bretz - - * data/C64/os2_sym.vkm: added - - * data/CBM-II/os2.vkm: added - - * data/PET/os2.vkm, os2_40.vkm: added - - * data/VIC20/os2.vkm: left shift -> unshifted - - * NEWS: changes of 1.4, 1.5 added - -2000-07-30 Andreas Boose - - * Version 1.5.3. - - * configure.in: `libx11ui.a' has to be in `ARCH_LIBS' twice. - Do not check for `alloca' anymore. - -2000-07-28 Andreas Boose - - * Version 1.5.2. - -2000-07-26 Andreas Boose - - * Version 1.5.1. - - * configure.in: Define `UNSTABLE'. - -2000-07-24 Andreas Boose - - * Version 1.5. - -2000-07-23 Andreas Boose - - * Version 1.4.32. - -2000-07-22 Andreas Boose - - * Version 1.4.31. - - * configure.in: Do not define `UNSTABLE'. - - * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: - Updated. - -2000-07-20 Andreas Boose - - * Version 1.4.30. - - * doc/vice.texi: Updated. - - * doc/html/Makefile.am: Removed options to `tex2html' which my - converter does not understand. - -2000-07-19 Andreas Boose - - * Version 1.4.29. - -2000-07-18 Andreas Boose - - * Version 1.4.28. - -2000-07-16 Andreas Boose - - * Version 1.4.27. - -2000-07-14 Andreas Boose - - * Version 1.4.26. - -2000-07-13 pottendo - - * configure.in: Fixed `NLS_LOCALEDIR'. - -2000-07-13 Andreas Boose - - * Version 1.4.25. - -2000-07-12 Andreas Matthies - - * configure.in: check for png libs activated in Win32 - -2000-07-10 Andreas Boose - - * Version 1.4.24. - -2000-06-27 Andreas Boose - - * Version 1.4.23. - -2000-06-24 Andreas Boose - - * Version 1.4.22. - -2000-06-18 Andreas Boose - - * Version 1.4.21. - - * configure.in: `perl' is not needed anymore. - -2000-06-17 Andreas Boose - - * Version 1.4.20. - - * vice.spec: Target is `install-strip'. - - * ABOUT-NLS: Removed. - - * BUGS: Updated. - -2000-06-16 pottendo - - * acconfig.h: Added NLS_LOCALEDIR. - - * configure.in: - NLS Stuff: Added AC_DEFINE for NLS_LOCALEDIR, Added missing - AC_DEFINEs for ENABLE_NLS and HAVE_LIBINTL_H. - -2000-06-14 Andreas Boose - - * Version 1.4.19. - -2000-06-13 Andreas Boose - - * Version 1.4.18. - -2000-06-12 Andreas Boose - - * Version 1.4.17. - -2000-06-12 pottendo - - configure.in: added Option `--diable-nls'. - Replaced standard gettext autoconf checks with an excerpt of - GNU gettext's gettext.m4. - - * Makefile.am: (SUBDIRS): Removed `intl'. - intl/*: Removed. - -2000-06-11 Andreas Boose - - * Version 1.4.16. - -2000-06-10 Andreas Boose - - * Version 1.4.15. - -2000-06-10 Andreas Boose - - * Version 1.4.14. - -2000-06-09 Andreas Boose - - * Version 1.4.13. - -2000-06-08 Andreas Boose - - * Version 1.4.12. - -2000-06-07 Andreas Boose - - * Version 1.4.11. - - * configure.in: Only compile `fullscreen.c' if fullscreen - support is found. - -2000-06-05 Andreas Boose - - * Version 1.4.10. - -2000-06-03 Andreas Boose - - * Version 1.4.9. - - * configure.in: Added `screendrv' directory. - -2000-06-03 Andreas Matthies - - * configure.in: added more libs and a sounddriver for - BeOS - -2000-06-01 Andreas Boose - - * Version 1.4.8. - - * configure.in: Added check for PNG header and library. - - * acconfig.h: Added `HAVE_PNG'. - - * FEEDBACK: Added email address. - -2000-05-31 pottendo - - * configure.in: Added another check for `libintl.h'. - - * acconfig.h: Added `HAVE_LIBINTL_H'. - -2000-05-31 Andreas Boose - - * Version 1.4.7. - -2000-05-28 Andreas Matthies - - * configure.in: added support for BeOS - -2000-05-26 Andreas Boose - - * Version 1.4.6. - -2000-05-22 Andreas Boose - - * Version 1.4.5. - -2000-05-14 Andreas Boose - - * Version 1.4.4. - -2000-05-01 Pottendo - - * intl/*: Another try to get the gettext distribution into the - VICE package. - * po/* ditto. - - * configure.in (ALL_LINGUAS): Reintroduced. - Added `LOCALEDIR' handling. - - * aclocal.m4: Reran `aclocal' to get gettext autoconf - macros. - - * Makefile.am (SUBDIRS): Reintroduced `intl po'. - -2000-04-29 Andreas Boose - - * Version 1.4.3. - - * Commented out `AM_GNU_GETTEXT'. - -2000-04-28 Martin Pottendorfer - - * po/*: New files. Language packages. - - * intl/*: New files. Introduced with `gettextize'. Modified - `Makefile.in' to find `config.h'. - - * configure.in: Added (ALL_LINGUAS). Output `intl/Makefile', - and `po/Makefile.in'. - - * aclocal.m4: Added a few gettext related AC_* macros. (As - written in the gettext info page). - - * acconfig.h: Added gettext macros. - - * Makefile.am: - (SUBDIRS): Added `intl po'. - (EXTRA_DIST): Added `ABOUT-NLS'. - - * ABOUT-NLS: New File - -2000-04-23 Andreas Boose - - * Version 1.4.2. - -2000-04-21 Andreas Boose - - * Version 1.4.1. - - * configure.in: Define `UNSTABLE'. - -2000-04-12 Andreas Boose - - * Version 1.4. - - * configure.in: Do not define `UNSTABLE'. - -2000-04-10 Martin Pottendorfer - - * configure.in: Add flags `-Wno-implicit-int' in case we find - gcc, solaris and /usr/openwin/include. This avoids zillions of - unnecessary warnings in X11 headers. - -2000-04-08 Andreas Boose - - * Version 1.3.6. - -2000-04-05 Andreas Boose - - * Version 1.3.5. - - * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: - Updated. - -2000-03-29 Andreas Boose - - * Version 1.3.4. - - * configure.in: Removed arch/os/pm directory. - -2000-03-20 Andreas Boose - - * Version 1.3.3. - -2000-03-14 Martin Pottendorfer - - * data/fonts/vice-cbm.bdf: New file. - - * data/fonts/Makefile.am: New file. - - * configure.in: added output of data/fonts/Makefile - -2000-03-12 Andreas Boose - - * Version 1.3.2. - -2000-03-06 Andreas Boose - - * Version 1.3.1. - - * configure.in: Define `UNSTABLE'. - -2000-02-29 Andreas Boose - - * Version 1.3. - -2000-02-28 Andreas Boose - - * Version 1.2.32. - - * doc/mnemonics.txt: Removed. - -2000-02-20 Andreas Boose - - * Version 1.2.31. - -2000-02-11 Andreas Boose - - * Version 1.2.30. - -2000-02-04 Andreas Boose - - * Version 1.2.29. - - * configure.in: Do not define `UNSTABLE'. - -2000-01-30 Andreas Boose - - * Version 1.2.28. - - * AUTHORS, INSTALL, README, NEWS, TODO, vice.spec, - doc/Readme.dos: Updated. - -2000-01-30 Andre Fachat - - * data/DRIVES/Makefile.am: added dos2040, dos3040, dos4040 - - * data/DRIVES/dos2040, data/DRIVES/dos3040, - data/DRIVES/dos4040: new files - - * doc/vice.texi: Added description of 3040 and 4040 disk drives - Added the ROM numbers of the ROM images used to produce the PET - and disk drive ROM files. - -2000-01-29 Andreas Boose - - * Version 1.2.27. - -2000-01-22 Andreas Boose - - * Version 1.2.26. - -2000-01-21 Andreas Boose - - * Version 1.2.25. - -2000-01-20 Andreas Boose - - * Version 1.2.24. - -2000-01-18 Andreas Boose - - * Version 1.2.23. - -2000-01-16 Andreas Boose - - * Version 1.2.22. - -2000-01-15 Andreas Boose - - * Version 1.2.21. - -2000-01-11 Andreas Boose - - * Version 1.2.20. - -2000-01-09 Martin Pottendorfer - - * configure.in: if `enable_gnomeui': Removed - `AC_DEFINE(USE_MITSHM)', GDK takes care of this. - Added AC_DEFINE(HAVE_MOUSE). - Added `libarch.a' a second time as last lib in ARCH_LIBS. This - is needed for `ui_proc'(vsid) support. - -2000-01-09 Andreas Boose - - * Version 1.2.19. - -2000-01-08 Andreas Boose - - * Version 1.2.18. - -2000-01-04 Andreas Boose - - * Version 1.2.17. - -2000-01-02 Andreas Boose - - * Version 1.2.16. - -2000-01-01 Andreas Boose - - * Version 1.2.15. - -1999-12-31 Andreas Boose - - * Version 1.2.14. - -1999-12-29 Andreas Boose - - * Version 1.2.13. - -1999-12-26 Andreas Boose - - * Version 1.2.12. - -1999-12-25 Andreas Boose - - * Version 1.2.11. - -1999-12-24 Andreas Boose - - * Version 1.2.10. - -1999-12-19 Andreas Boose - - * Version 1.2.9. - - * configure.in: Added `arch/os2/dialogs' to list of Makefiles. - -1999-12-18 Andreas Boose - - * Version 1.2.8. - - * configure.in: Automake has to know of `HAVE_PRINTER' too. - -1999-12-14 Andreas Matthies - - * configure.in: define HAVE_PRINTER for DOS,Win32 (next try) - -1999-12-14 Andreas Boose - - * Version 1.2.7. - -1999-12-11 Andreas Boose - - * Version 1.2.6. - -1999-12-09 Andreas Boose - - * Version 1.2.5. - -1999-12-05 Andreas Boose - - * Version 1.2.4. - -1999-12-03 Andreas Boose - - * Version 1.2.3. - -1999-11-29 Andreas Boose - - * Version 1.2.2. - -1999-11-27 Andreas Boose - - * Version 1.2.1. - - * acconfig.h: Removed VERSION and PACKAGE definitions. - - * configure.in: Create `version.h'. Define `UNSTABLE'. - -1999-11-23 Andreas Boose - - * Version 1.2. - -1999-11-22 Andreas Boose - - * Version 1.1.33. - -1999-11-21 Andreas Boose - - * Version 1.1.32. - - * NEWS: Updated. - -1999-11-18 Andreas Boose - - * Version 1.1.31. - - * NEWS, BUGS: Updated. - -1999-11-17 Martin Pottendorfer - - * configure.in: - Added config.h macro `USE_GNOMEUI'. - Fixed linkeage order for gnomeui libraries. - -1999-11-17 Andreas Boose - - * Version 1.1.30. - -1999-11-16 Andreas Boose - - * Version 1.1.29. - -1999-11-15 Andreas Boose - - * Version 1.1.28. - - * doc/Makefile.am: Added `Win32-Howto.txt'. - - * BUGS, INSTALL, NEWS, README, TODO, doc/Readme.dos: Updated. - -1999-11-14 Andreas Boose - - * Version 1.1.27. - -1999-11-11 Andreas Boose - - * Version 1.1.26. - -1999-11-10 Andreas Boose - - * Version 1.1.25. - -1999-10-31 Andreas Boose - - * Version 1.1.24. - -1999-10-30 Andreas Boose - - * Version 1.1.23. - - * Makefile.am: Removed `vsid' target. - - * configure.in: Removed xaw and gnome specific includes from - the arch includes. - -1999-10-29 Andreas Boose - - * Version 1.1.22. - -1999-10-29 Martin Pottendorfer - - * configure.in: Added `--enable-gnomui' switch. - Added another branch for gnomeui specific libraries. Currently - the gnomelibs are not detected, and `gnome-config' is supposed - to be available in the users $PATH. The gnome automake/conf - should be integrated asap. - Added `src/arch/unix/gnome/Makefile' to output list. - - * acconfig.h: Added `USE_GNOMEUI'. - -1999-10-27 Andreas Boose - - * Version 1.1.21. - -1999-10-24 Andreas Boose - - * Version 1.1.20. - -1999-10-20 Andreas Boose - - * Version 1.1.19. - - * configure.in: Renamed `Snippets' to `snippets'. - -1999-10-17 Andreas Boose - - * Version 1.1.18. - -1999-10-16 Andreas Boose - - * Version 1.1.17. - -1999-10-10 Andreas Boose - - * Version 1.1.16. - -1999-10-10 Tibor Biczo - - * configure.in: Check if WINDRES is defined or not, and if not - use 'windres'. - -1999-10-09 Andreas Boose - - * Version 1.1.15. - -1999-10-07 Andreas Boose - - * Version 1.1.14. - -1999-10-03 Andreas Boose - - * Version 1.1.13. - -1999-10-02 Andreas Boose - - * Version 1.1.12. - -1999-09-27 Andreas Boose - - * Version 1.1.11. - -1999-09-26 Andreas Boose - - * Version 1.1.10. - - * configure.in: Check for `errno.h', `io.h', `sys/types.h' and - `signal.h'. Do not check for `sys/files.h'. - -1999-09-25 Andreas Boose - - * Version 1.1.9. - -1999-09-25 Tibor Biczo - - * acconfig.h: Added DWORD_IS_LONG. - - * configure.in: Check if DWORD is defined as unsigned long or - unsigned int in , and define DWORD_IS_LONG as - needed. - -1999-09-19 Andreas Boose - - * Version 1.1.8. - -1999-09-17 Andreas Boose - - * Version 1.1.7. - - * configure.in: Create Makefile for `arch/os2/Snippets'. - -1999-09-15 Andreas Boose - - * Version 1.1.6. - -1999-09-15 Tibor Biczo - - * acconfig.h: Added HAVE_GUIDLIB. - - * configure.in: Check for dxguid.lib when compiling for Win32. - -1999-09-12 Andreas Boose - - * Version 1.1.5. - -1999-09-12 Dag Lem - - * configure.in: Removed incorrect AC_SUBST(SUBDIRS) - -1999-09-09 Andreas Boose - - * Version 1.1.4. - - * configure.in: Check for `commctrl.h' and `shlobj.h'. - -1999-09-07 Andreas Boose - - * Version 1.1.3. - -1999-09-06 Tibor Biczo - - * configure.in: Define HAVE_MOUSE when compiling Win32 target. - -1999-09-05 Andreas Boose - - * Version 1.1.2. - -1999-09-05 Andreas Boose - - * Version 1.1.1. - - * configure.in: Define `UNSTABLE'. - - * data/C128/z80bios: New file. - -1999-08-31 Andreas Boose - - * Version 1.1. - - * configure.in: Do not define `UNSTABLE'. - -1999-08-29 Andreas Boose - - * Version 1.0.65. - - * NEWS, TODO, INSTALL, BUGS, AUTHORS: Updated. - -1999-08-25 Andreas Boose - - * Version 1.0.64. - -1999-08-24 Tibor Biczo - - * NEWS: Updated Windows changes. - -1999-08-23 Andreas Boose - - * Version 1.0.63. - -1999-08-23 Tibor Biczo - - * data/c128/vdc_deft.vpl: Compacted line containing only one - space. - -1999-08-22 Andreas Boose - - * Version 1.0.62. - - * NEWS: Updated. - -1999-08-17 Andreas Boose - - * Version 1.0.61. - -1999-08-15 Andreas Boose - - * Version 1.0.60. - -1999-08-11 Andreas Boose - - * Version 1.0.59. - - * NEWS: Updated. - - * data/C64/Makefile.am, data/C128/Makefile.am, - data/VIC20/Makefile.am, data/PET/Makefile.am, - data/CBM-II/Makefile.am, data/DRIVES/Makefile.am, - man/Makefile.am, doc/html/Makefile.am: Define `SUBDIRS'. - -1999-08-08 Andreas Boose - - * Version 1.0.58. - - * TODO: Updated. - -1999-08-07 Andreas Boose - - * Version 1.0.57. - -1999-08-02 Andreas Boose - - * Version 1.0.56. - -1999-07-30 Andreas Boose - - * Version 1.0.55. - -1999-07-29 Andreas Boose - - * Version 1.0.54. - -1999-07-28 Andreas Boose - - * Version 1.0.53. - -1999-07-25 Andreas Boose - - * Version 1.0.52. - -1999-07-24 Andreas Boose - - * Version 1.0.51. - - * NEWS: Updated. - -1999-07-21 Andreas Boose - - * Version 1.0.50. - -1999-07-18 Andreas Boose - - * Version 1.0.49. - -1999-07-18 Andreas Boose - - * Version 1.0.48. - - * doc/Readme.dos, BUGS, INSTALL, NEWS, README, vice.spec: - Updated. - -1999-07-17 Andreas Boose - - * Version 1.0.47. - - * acconfig.h: Added `HAS_SINGLE_CANVAS'. - - * configure.in: Define `HAS_SINGLE_CANVAS' on MSDOS systems. - -1999-07-12 Andreas Boose - - * Version 1.0.46. - -1999-07-12 Andreas Boose - - * Version 1.0.45. - - * data/C128/default.vkm: Added 40/80 column key. - * data/C128/position.vkm: Likewise. - -1999-07-11 Andreas Boose - - * Version 1.0.44. - - * configure.in: Only define `USE_VSID' on Unix for now. - -1999-07-10 Andreas Boose - - * Version 1.0.43. - - * configure.in: Added OS2 directories. - -1999-07-03 Andreas Boose - - * Version 1.0.42. - - * NEWS: Updated. - -1999-07-02 Andreas Boose - - * Version 1.0.41. - -1999-07-02 Dag Lem - - * configure.in: Removed -lpthread for UNIX. - -1999-06-30 Andreas Boose - - * Version 1.0.40. - - * configure.in: Check for `pthread.h'. - -1999-06-28 Dag Lem - - * configure.in: Added -lpthread for UNIX. - -1999-06-26 Andreas Boose - - * Version 1.0.39. - -1999-06-20 Andreas Boose - - * Version 1.0.38. - -1999-06-13 Andreas Boose - - * Version 1.0.37. - -1999-06-12 Andreas Boose - - * Version 1.0.36. - -1999-06-12 Andreas Boose - - * Version 1.0.35. - -1999-06-11 Andreas Boose - - * Version 1.0.34. - -1999-06-09 Andreas Boose - - * Version 1.0.33. - -1999-06-06 Andreas Boose - - * Version 1.0.32. - -1999-06-06 Andreas Boose - - * Version 1.0.31. - -1999-06-05 Andreas Boose - - * Version 1.0.30. - -1999-06-05 Andreas Boose - - * Version 1.0.29. - - * configure.in: Added the vdrive directory. - -1999-06-01 Andreas Boose - - * Version 1.0.28. - -1999-05-30 Andreas Boose - - * Version 1.0.27. - - * configure.in: Check for `dir.h' and `unistd.h'. - -1999-05-28 Andreas Boose - - * Version 1.0.26. - -1999-05-25 Andreas Boose - - * Version 1.0.25. - -1999-05-25 Andreas Boose - - * Version 1.0.24. - -1999-05-24 Andreas Boose - - * Version 1.0.23. - -1999-05-24 Andreas Boose - - * Version 1.0.22. - -1999-05-22 Andreas Boose - - * Version 1.0.21. - -1999-05-22 Andreas Boose - - * Version 1.0.20. - -1999-05-21 Andreas Boose - - * Version 1.0.19. - -1999-05-19 Andreas Boose - - * Version 1.0.18. - -1999-05-17 Andreas Boose - - * Version 1.0.17. - -1999-05-17 Tibor Biczo - - * configure.in: Import WINDRES environment variable. Thisi - variable must be set to point to the mingw32 binary of - windres, when compiling the Win32 target. - -1999-05-17 Andreas Boose - - * Version 1.0.16. - - * configure.in: Trimmed warnings. - -1999-05-17 Ettore Perazzoli - - * configure.in: Enable more warnings when using GCC (`-Wall - -Wmissing-declarations -Wstrict-prototypes -Winline'). - -1999-05-16 Andreas Boose - - * Version 1.0.15. - -1999-05-16 Dag Lem - - * configure.in: Excluded gcc from list of C++ compilers. - -1999-05-16 Andreas Boose - - * Version 1.0.14. - -1999-05-15 Andreas Boose - - * Version 1.0.13. - -1999-05-15 Andreas Boose - - * Version 1.0.12. - -1999-05-13 Dag Lem - - * configure.in: Removed target vsid. - * Makefile.am: Likewise. - -1999-05-12 Andreas Boose - - * Version 1.0.11. - -1999-05-08 Andreas Boose - - * Version 1.0.10. - -1999-05-08 Andreas Boose - - * Version 1.0.9. - -1999-05-06 Andreas Boose - - * Version 1.0.8. - -1999-05-03 Andreas Boose - - * Version 1.0.7. - -1999-05-03 Andreas Boose - - * Version 1.0.6. - - * configure.in: Disabled vsid. - -1999-05-02 Dag Lem - - * configure.in: New target vsid. - * Makefile.am: Likewise. - -1999-05-02 Andreas Boose - - * Version 1.0.5. - -1999-05-01 Andreas Boose - - * Version 1.0.4. - - * NEW: Updated. - -1999-04-28 Andreas Boose - - * Version 1.0.3. - - * data/DRIVES/dos1541II: Renamed to `d1541II'. - -1999-04-25 Andreas Boose - - * Version 1.0.2. - -1999-04-25 Andreas Boose - - * Version 1.0.1. - - * configure.in: Define `AC_DEFINE(UNSTABLE)'. Moved the - definition of `PREFIX' from the command line to `config.h'. - Changed `CFLAGS' to emit more warnings. - - * acconfig.h: Added `PREFIX'. - -1999-04-24 Andreas Boose - - * Version 1.0. - -1999-04-22 Andreas Boose - - * Version 0.16.1.62. - - * NEWS: Updated. - -1999-04-21 Tibor Biczo - - * Makefile.am (EXTRA_DIST): Added vice.dsp, vice.dsw. - - * vice.dsp: New file. MSVC project file for vice. - - * vice.dsw: New file. MSVC workspace file for the vice project. - -1999-04-19 Andreas Boose - - * Version 0.16.1.61. - -1999-04-18 Andreas Boose - - * Version 0.16.1.60. - - * NEWS: Updated. - -1999-04-13 Andreas Boose - - * Version 0.16.1.59. - -1998-04-13 André Fachat - - * INSTALL: add new compilation hints and experiences. - -1999-04-12 Andreas Boose - - * Version 0.16.1.58. - - * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. - -1999-04-11 Andreas Boose - - * Version 0.16.1.57. - - * README, INSTALL, NEWS, BUGS, vice.spec, doc/Readme.dos, - man/vice.1: Updated. - -1999-04-11 Andreas Boose - - * Version 0.16.1.56. - -1999-04-09 Andreas Boose - - * Version 0.16.1.55. - -1999-04-05 Andreas Boose - - * Version 0.16.1.54. - -1999-04-04 Andreas Boose - - * Version 0.16.1.53. - - * NEWS: Updated. - -1999-04-03 Andreas Boose - - * Version 0.16.1.52. - -1999-04-03 Andreas Boose - - * Version 0.16.1.51. - - * doc/Readme.dos: Updated special keys section. - -1999-04-02 Andreas Boose - - * Version 0.16.1.50. - -1999-03-31 Andreas Boose - - * Version 0.16.1.49. - - * TODO: Mentioned OS2 port. - -1999-03-30 Andreas Boose - - * Version 0.16.1.48. - -1999-03-26 Andreas Boose - - * Version 0.16.1.47. - -1999-03-21 Andreas Boose - - * Version 0.16.1.46. - - * vice.spec, NEWS, README, INSTALL, man/vice.1: Minor changes. - -1999-03-20 Andreas Boose - - * Version 0.16.1.45. - -1999-03-17 Andreas Boose - - * Version 0.16.1.44. - - * BUGS, NEWS: Minor changes. - -1999-03-15 Andreas Boose - - * Version 0.16.1.43. - - * INSTALL, README, TODO, vice.spec, doc/Readme.dos, vice.texi: - Minor changes. - -1999-03-14 Andreas Boose - - * Version 0.16.1.42. - -1999-03-14 Andreas Boose - - * Version 0.16.1.41. - -1999-03-13 Andreas Boose - - * Version 0.16.1.40. - -1999-03-10 Andreas Boose - - * Version 0.16.1.39. - -1999-03-08 Andreas Boose - - * Version 0.16.1.38. - -1999-03-07 Andreas Boose - - * Version 0.16.1.37. - -1999-03-06 Andreas Boose - - * Version 0.16.1.36. - - * NEWS: Updated. - - * acconfig.h: Added `HAVE_MOUSE'. Replaced `HAVE_XSHMPUTIMAGE' - with `USE_MITSHM'. - - * configure.in: Define `HAVE_MOUSE'. - -1999-03-04 Andreas Boose - - * Version 0.16.1.35. - -1999-02-27 Andreas Boose - - * Version 0.16.1.34. - - * configure.in: Added vicii directory. - -1999-02-23 Andreas Boose - - * Version 0.16.1.33. - -1999-02-21 Andreas Boose - - * Version 0.16.1.32. - -1999-02-21 Andreas Boose - - * Version 0.16.1.31. - -1998-02-20 André Fachat - - * NEWS: updated - -1999-02-17 Andreas Boose - - * Version 0.16.1.30. - - * NEWS: Updated. - -1999-02-16 Andreas Boose - - * Version 0.16.1.29. - -1999-02-14 Andreas Boose - - * Version 0.16.1.28. - -1999-02-13 Andreas Boose - - * Version 0.16.1.27. - -1999-02-11 Andreas Boose - - * Version 0.16.1.26. - - * data/DRIVES/dos1541II: New file. - - * data/DRIVES/Makefile.am: Added `dos1541II' to `drv_DATA'. - -1999-02-09 Andreas Boose - - * Version 0.16.1.25. - -1999-02-08 Andreas Boose - - * Version 0.16.1.24. - -1999-02-07 Andreas Boose - - * Version 0.16.1.23. - -1999-02-06 Andreas Boose - - * Version 0.16.1.22. - - * doc/Readme.dos: Mention `Left' and `Right' cursor keys to - navigate through menus. - -1999-02-05 Andreas Boose - - * Version 0.16.1.21. - -1999-02-04 Andreas Boose - - * Version 0.16.1.20. - -1999-02-03 Andreas Boose - - * Version 0.16.1.19. - -1999-01-31 Andreas Boose - - * Version 0.16.1.18. - -1999-01-31 Andreas Boose - - * Version 0.16.1.17. - -1999-01-30 Andreas Boose - - * Version 0.16.1.16. - - * configure.in: Added switch `--without-fullscreen'. - -1999-01-28 Andreas Boose - - * Version 0.16.1.15. - -1999-01-28 Andreas Boose - - * Version 0.16.1.14. - -1999-01-26 Andreas Boose - - * Version 0.16.1.13. - - * INSTALL: Included Allegro timer hack. - -1999-01-23 Andreas Boose - - * Version 0.16.1.12. - -1999-01-22 Andreas Boose - - * Version 0.16.1.11 and 0.16.1a. - - * NEWS, BUGS, INSTALL, README, dos/Readme.dos: Updated. - -1999-01-21 Andreas Boose - - * Version 0.16.1.10. - -1999-01-20 Tibor Biczo - - * configure.in (HAS_JOYSTICK): On Win32 we have joystick. - (LIBS): Added dinput library. - -1999-01-20 Andreas Boose - - * Version 0.16.1.9. - -1999-01-19 Andreas Boose - - * Version 0.16.1.8. - -1999-01-18 Andreas Boose - - * Version 0.16.1.7. - - * configure.in: Always define `HAS_JOYSTICK' on MSDOS. - Added rules to compile for the RISC OS target. - -1999-01-18 Andreas Boose - - * Version 0.16.1.6. - -1999-01-16 Andreas Boose - - * Version 0.16.1.5. - - * configure.in: Define joystick related settings in `config.h' - instead of using an extra variable `JOYSTICK'. - - * acconfig.h: Added `HAS_JOYSTICK', `HAS_DIGITAL_JOYSTICK', - `LINUX_JOYSTICK' and `BSD_JOYSTICK'. - -1999-01-16 Andreas Boose - - * Version 0.16.1.4. - - * configure.in: Turn on fullscreen support by default. - -1999-01-15 Andreas Boose - - * Version 0.16.1.3. - - * configure.in: Accumulate libraries for the linking stage in - the separate variable `LINK_X_LIBS'. - -1999-01-15 Andreas Boose - - * Version 0.16.1.2. - -1999-01-14 Andreas Boose - - * Version 0.16.1.1. - - * configure.in: Set the X11 library path before linking the X11 - libraries. Define `AC_DEFINE(UNSTABLE)'. - -1999-01-13 Andreas Boose - - * NEWS: Removed announcement of new jostick driver. - -1999-01-13 Andreas Boose - - * Version 0.16.1. - - * configure.in: Check for `strings.h'. - -1999-01-13 Andreas Boose - - * Version 0.16.0.5. - - * configure.in: Fullscreen videomode extensions can be enabled - with `--enable-fullscreen' now. - -1999-01-12 Andreas Boose - - * Version 0.16.0.4. - - * configure.in: Check for `X11/extensions/xf86vmode.h' and - `Xxf86vm' to enable XFree86 videomode extensions. - Not enabled yet. - - * acconfig.h: Define `USE_VIDMODE_EXTENSION'. - -1999-01-11 Andreas Boose - - * Version 0.16.0.3. - - * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. - Use `$host_os' to check for HP-UX. - - * BUGS, INSTALL, README, vice.spec, dos/Readme.dos, NEWS: - Updated. - -1999-01-11 A. Fachat - - * doc/vice.texi (snapshots): add x128 modules list, C64 and - C128 memory modules description, fixed some minor quirks. - -1999-01-08 Andreas Boose - - * Version 0.16.0.2. - -1999-01-07 Andreas Boose - - * Version 0.16.0.1. - - * configure.in: Define `AC_DEFINE(UNSTABLE)'. - -1998-01-07 André Fachat - - * doc/PETdoc.txt: Some updates. - -1999-01-04 Andreas Boose - - * Version 0.16.0. - - * doc/Readme.dos: Moved here. - - * NEWS: Listed more new features. - -1999-01-03 Andreas Boose - - * Version 0.15.0.42. - - * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. - - * BUGS, FEEDBACK, INSTALL, NEWS, README, TODO, doc/vice.texi, - man/c1541.1, man/vice.1, vice.spec: Some tweaks to update - version number, dates, copyright, VICE home page URL and some - features. - -1998-12-30 Andreas Boose - - * Version 0.15.0.41. - -1998-12-21 Ettore Perazzoli - - * Version 0.15.0.40. - -1998-12-16 Ettore Perazzoli - - * Version 0.15.0.39. - -1998-12-15 Ettore Perazzoli - - * Version 0.15.0.38. - -1998-12-08 Ettore Perazzoli - - * Version 0.15.0.37. - -1998-12-06 Ettore Perazzoli - - * configure.in: Check for `strcasecmp' and `strncasecmp' too. - - * Version 0.15.0.36. - -1998-12-01 Ettore Perazzoli - - * Version 0.15.0.35. - -1998-12-01 Ettore Perazzoli - - * doc/g64.txt: Removed. - - * Version 0.15.0.34. - -1998-11-29 Ettore Perazzoli - - * Version 0.15.0.33. - - * vice.spec: New file. - - * configure.in: New symbol `@ARCH_DIR@'. - - * Version 0.15.0.32. - -1998-11-25 Ettore Perazzoli - - * Version 0.15.0.31. - -1998-11-24 Ettore Perazzoli - - * Version 0.15.0.30. - -1998-11-22 Ettore Perazzoli - - * Version 0.15.0.29. - -1998-11-18 Tibor Biczo - - * configure.in: Added x64_LDFLAGS, x128_LDFLAGS, xvic_LDFLAGS, - xpet_LDFLAGS, xcbm2_LDFLAGS, X64_WINRES, X128_WINRES, - XVIC_WINRES, XPET_WINRES, XCBM2_WINRES variables. - Removed /src/arch/win32/resc64.o from LIBS. - -1998-11-17 Ettore Perazzoli - - * Version 0.15.0.28. - - * data/C64/default.vkm: Corrected shift flag for `Shift_R'. - * data/C128/default.vkm: Likewise. - * data/VIC20/default.vkm: Likewise. - -1998-11-14 Ettore Perazzoli - - * Version 0.15.0.27. - -1998-11-11 Dag Lem - - * configure.in: Fix detection of `-fno-exceptions' in the C++ - compiler when compiling with reSID in. - -1998-11-10 Ettore Perazzoli - - * Version 0.15.0.26. - -1998-11-08 Dag Lem - - * Makefile.am: Added reSID to dependency lists. - -1998-11-03 Ettore Perazzoli - - * Version 0.15.0.25. - -1998-10-30 Ettore Perazzoli - - * Version 0.15.0.24. - -1998-10-27 Ettore Perazzoli - - * Version 0.15.0.23. - -1998-10-26 Tibor Biczo - - * configure.in: Added /src/arch/win32/resc64.o to LIBS - -1998-10-20 Ettore Perazzoli - - * Version 0.15.0.22. - -1998-10-14 Ettore Perazzoli - - * Version 0.15.0.21. - - * data/C128/Makefile.am (c128_DATA): Added `position.vkm'. - - * data/C128/pc64.vpl, data/C128/c64s.vpl: New files, - contributed by Andrea Musuruane . - - * data/C64/pc64.vpl, data/C64/c64s.vpl: New files, contributed - by Andrea Musuruane . - -1998-10-06 Ettore Perazzoli - - * Version 0.15.0.19. - - * configure.in: `RESID_INCLUDES' put back in. - -1998-10-05 Ettore Perazzoli - - * Version 0.15.0.18. - - * configure.in: Do not define `RESID_INCLUDES'. - -1998-10-04 Ettore Perazzoli - - * configure.in: Define `@LINKCC@' to `$(CXX)' if configuring - with reSID support and the C++ compiler is found; define it to - `$(CC)' otherwise. - -1998-10-02 Ettore Perazzoli - - * Version 0.15.0.17. - -1998-10-01 Ettore Perazzoli - - * Version 0.15.0.16. - - * configure.in: Set `RESID_INCLUDES' properly when compiling - the bundled reSID. - -1998-09-30 Ettore Perazzoli - - * configure.in: Check for `dmedia/audio.h' with - `AC_CHECK_HEADERS' instead of using `AC_CHECK_HEADER'. - -1998-09-29 Ettore Perazzoli - - * Version 0.15.0.15. - -1998-09-27 Ettore Perazzoli - - * Version 0.15.0.14. - -1998-09-25 Ettore Perazzoli - - * Version 0.15.0.13. - -1998-09-23 Ettore Perazzoli - - * Version 0.15.0.12. - -1998-09-20 Ettore Perazzoli - - * Version 0.15.0.11. - -1998-09-17 Ettore Perazzoli - - * Version 0.15.0.10. - - * data/C610/basic.b256: Renamed to `basic.256'. - - * data/C610/basic.b128: Renamed to `basic.128'. - -1998-09-17 Martin Pottendorfer - - * configure.in: Moved `-lncurses' and `-lcurses' behind - `-lreadline'. - -1998-09-16 Ettore Perazzoli - - * Version 0.15.0.9. - -1998-09-14 Ettore Perazzoli - - * Version 0.15.0.8. - -1998-09-13 Ettore Perazzoli - - * Version 0.15.0.7. - -1998-09-12 Ettore Perazzoli - - * Version 0.15.0.6. - -1998-09-11 Ettore Perazzoli - - * Version 0.15.0.5. - -1998-09-11 André Fachat - - * configure.in: Fix `--with-readline' and `--without-readline' - behavior; link `curses' in only if needed. - -1998-09-10 Dag Lem - - * configure.in: Disable configuration of reSID if - --without-resid is specified. Output help for --without-resid - instead of --with-resid=PATH. - -1998-09-08 Ettore Perazzoli - - * Version 0.15.0.4. - -1998-09-08 Tibor Biczo - - * configure.in: Added -lm into LIBS when compiling for - UNIX or MSDOS. - -1998-09-07 Ettore Perazzoli - - * Version 0.15.0.3. - - * Makefile.am: Removed WIN32 conditional. - - * configure.in: Setup `LIBS' for Windows. - -1998-09-07 Tibor Biczo - - * Makefile.am: Separated .PHONY dependecies for Win32 compiling - - * configure.in: Added support for Win32 compiling, new variable - is_win32. Set is_dos to no at startup, was causing dos related - options to appear in generated makefiles. Added new - conditional variable WIN32_COMPILE. Fixed setting - UNIX_COMPILE DOS_COMPILE, they were interpreted true if not - set. - -1998-09-06 Dag Lem - - * configure.in: Support for included reSID distribution. - -1998-09-03 Ettore Perazzoli - - * Version 0.15.0.2. - -1998-09-02 Ettore Perazzoli - - * Version 0.15.0.1. - - * configure.in: AC_DEFINE `UNSTABLE'. - - * data/C64/dos1571, data/C64/dos1581: New files. - - * data/C128/dos1571, data/C128/dos1581: New files. - - * data/C128/dos1571, data/C128/dos1581: New files. - -Mon Aug 31 17:31:17 1998 Ettore Perazzoli - - * Version 0.15.0 released. - - * configure.in: Do not AC_DEFINE `UNSTABLE'. - -Sun Aug 30 14:34:58 1998 Ettore Perazzoli - - * Version 0.14.2.75. - - * configure.in: Fixed `=' -> `!=' typo in check for - `--with-resid' option. - -Fri Aug 28 21:06:44 1998 Ettore Perazzoli - - * Version 0.14.2.74. - - * configure.in: Don't support reSID as default. Check for the - C++ compiler only if reSID support is requested. - -Sat Aug 29 17:06:23 1998 Dag Lem - - * configure.in: Support reSID by default, warn if not found. - -Fri Aug 28 20:56:28 1998 Ettore Perazzoli - - * Version 0.14.2.73. - -Thu Aug 27 18:55:41 1998 Ettore Perazzoli - - * Version 0.14.2.72. - -Wed Aug 26 19:23:18 1998 Ettore Perazzoli - - * Version 0.14.2.71. - -Tue Aug 25 15:16:02 1998 Ettore Perazzoli - - * Version 0.14.2.70. - - * configure.in: Put `-DNO_REGPARM' in `CFLAGS' when compiling - with GCC. - -Mon Aug 24 18:17:53 1998 Ettore Perazzoli - - * Version 0.14.2.69. - - * Version 0.14.2.68. - -Sun Aug 23 15:24:38 1998 Ettore Perazzoli - - * Version 0.14.2.67. - - * Version 0.14.2.66. - - * Version 0.14.2.65. - -Sat Aug 22 21:20:10 1998 Ettore Perazzoli - - * Version 0.14.2.64. - - * Version 0.14.2.63. - -Fri Aug 21 23:53:02 1998 Teemu Rantanen - - * configure.in: reSID library name changed to libresid.a - (resid-0.3). - -Fri Aug 21 22:48:14 1998 Ettore Perazzoli - - * Version 0.14.2.62. - - * configure.in: Pass joystick options in `JOYSTICK' again. Do - `AC_PATH_XTRA' before checking for `-lsocket', `-lICE' and - `-lSM'. - -Fri Aug 21 14:42:38 1998 Ettore Perazzoli - - * Version 0.14.2.61. - - * data/PET/busi_uk.vkm: RPT moved to `Control_R'. RVS moved to - `Page_Down'. - - * data/C64/position.vkm, data/C64/default.vkm: CTRL key moved - to `Tab'; Commodore key moved to `Control_L'. - * data/C128/position.vkm, data/C128/default.vkm: Likewise. - * data/VIC20/position.vkm, data/VIC20/default.vkm: Likewise. - -Wed Aug 19 16:39:24 1998 Ettore Perazzoli - - * Version 0.14.2.60. - - * configure.in: Add joystick `-D' #defines to `DEFS' instead of - `JOYSTICK'. - -Tue Aug 18 22:01:42 1998 Ettore Perazzoli - - * configure.in: New conditional `USE_MIDAS_SOUND', enabled when - MIDAS support is requested. - Add `soundmidas.o' to sound drivers if `--with-midas' has been - specified; `soundsb.o' otherwise. - -Tue Aug 18 21:52:29 1998 Martin Pottendorfer - - * configure.in: Fixed readline/MIDAS support on MS-DOS. - -Mon Aug 17 18:19:49 1998 Ettore Perazzoli - - * Version 0.14.2.59. - -Sun Aug 16 11:38:23 1998 Ettore Perazzoli - - * data/C128/position.vkm, data/C128/default.vkm: Added special - C128 keys. - -Sat Aug 15 21:47:07 1998 Ettore Perazzoli - - * Version 0.14.2.58. - - * configure.in: Disabled MIDAS stuff. On MS-DOS, make sure - `READLINE' is empty. - -Sat Aug 15 15:19:21 1998 Ettore Perazzoli - - * Version 0.14.2.57. - - * configure.in: If Allegro is detected, use the low-level SB - driver instead of the Allegro-based one. - -Mon Aug 10 11:57:50 1998 Ettore Perazzoli - - * Version 0.14.2.56. - - * data/VIC20/position.vkm: New file. - -Tue Jul 28 21:40:10 1998 Ettore Perazzoli - - * Version 0.14.2.55. - -Sun Jul 26 11:11:43 1998 Ettore Perazzoli - - * Version 0.14.2.54. - - * configure.in: Check for . Do not check for - `systeminfo.h' anymore. - - * Version 0.14.2.53. - -Fri Jul 24 21:14:46 1998 Ettore Perazzoli - - * Version 0.14.2.52. - - * acconfig.h: `#define UNSTABLE'. - - * configure.in: `AC_DEFINE(UNSTABLE)'. - -Thu Jul 23 03:17:32 1998 Ettore Perazzoli - - * Version 0.14.2.51. - -Tue Jul 14 15:39:22 1998 Ettore Perazzoli - - * configure.in: Added `soundallegro.o' to the list of available - sound drivers if `allegro.h' is found. - -Sun Jul 12 19:47:09 1998 Ettore Perazzoli - - * configure.in: Ooops... Set the `HAVE_PRINTER' conditional - false on MS-DOS, as I meant to do. :-) - -Sat Jul 11 20:43:47 1998 Ettore Perazzoli - - * Version 0.14.2.49. - -Fri Jul 10 09:31:14 1998 Ettore Perazzoli - - * configure.in: Fixed recursive assignment to `@ARCH_LIBS@' - when compiling for MS-DOS. New conditionals `HAVE_RS232' and - `HAVE_PRINTER'; both are true on Unix, false on MS-DOS. - - * Version 0.14.2.48. - -Tue Jul 7 21:46:06 1998 Ettore Perazzoli - - * Version 0.14.2.47. - -Mon Jun 29 18:52:21 1998 Ettore Perazzoli - - * Version 0.14.2.46. - -Sun Jun 28 18:23:10 1998 Ettore Perazzoli - - * Version 0.14.2.45. - -Thu Jun 25 11:24:49 1998 Ettore Perazzoli - - * Version 0.14.2.44. - -Tue Jun 23 17:17:38 1998 Teemu Rantanen - - * configure.in: Changed reSID configuration to search for - installed files. Fixed libmos6581.h -typo too. - -Tue Jun 23 00:05:38 1998 Ettore Perazzoli - - * Version 0.14.2.43. - -Mon Jun 22 22:15:39 1998 Ettore Perazzoli - - * configure.in: New option `--with-resid=PATH' which compiles - VICE with support of the reSID module, which must be available - at `PATH'. New SUBSTed variables `RESID_LIBS' and - `RESID_INCLUDES'. New automake conditional `HAVE_RESID'. - - * acconfig.h: New #define `HAVE_RESID'. - - * configure.in: `\$' -> `$' typo fixed. - -Sun Jun 21 18:23:00 1998 Ettore Perazzoli - - * Version 0.14.2.42. - -Wed Jun 17 22:07:11 1998 Ettore Perazzoli - - * Version 0.14.2.41. - -Wed Jun 17 00:29:23 1998 Ettore Perazzoli - - * Version 0.14.2.40. - - * data/C128/position.vkm: New file. - - * data/C64/position.vkm: New file: positional mapping for US - keyboards. - - * data/C64/default.vkm: Removed double definition of - `asciitilde' and `asciicircum'. `grave' mapped to up arrow. - Sorted up a bit. - -Tue Jun 16 18:49:10 1998 Ettore Perazzoli - - * configure.in: Put X libraries in `X_LIBS' instead of `LIBS'. - Do not put the readline library into `ARCH_LIBS': put it into - `READLINE' instead. - - * Version 0.14.2.39. - -Sun Jun 14 22:04:48 1998 Ettore Perazzoli - - * Version 0.14.2.38. - -Sun Jun 14 18:54:52 1998 Ettore Perazzoli - - * Version 0.14.2.37. - - * configure.in: AC_DEFINE `HAVE_RS232' when compiling on Unix. - - * acconfig.h: New symbol `HAVE_RS232'. - -Fri Jun 12 18:51:16 1998 Ettore Perazzoli - - * Version 0.14.2.36. - -Wed Jun 10 21:53:02 1998 Ettore Perazzoli - - * Version 0.14.2.35. - -Wed Jun 10 21:33:53 1998 Martin Pottendorfer - - * configure.in: Check for `-lsocket', `-lSM' and `-lICE' if not - compiling for MS-DOS. - -Mon Jun 8 22:20:56 1998 Ettore Perazzoli - - * data/C128/vice.vkm: Renamed to `default.vkm'. - - * data/VIC20/vice.vkm: Renamed to `default.vkm'. - - * data/C64/vice.vkm: Renamed to `default.vkm'. - - * data/C64/vice.vkm, data/VIC20/vice.vkm, data/C128/vice.vkm: - Fixed `backslash' to emulate non-shifted pound sign. - -Sun Jun 7 17:35:02 1998 Ettore Perazzoli - - * Version 0.14.2.34. - -Mon Jun 1 01:19:44 1998 Ettore Perazzoli - - * configure.in: Added `AC_FUNC_ALLOCA' test. - -Wed May 27 19:24:17 1998 Ettore Perazzoli - - * data/VIC20/Makefile.am: Install under - `$(prefix)/lib/vice/VIC20', not `$(prefix)/lib/VIC20'. - - * data/PET/Makefile.am: Install under `$(prefix)/lib/vice/PET', - not `$(prefix)/lib/PET'. + * build/Makefile.am, build/macosx/build-vice-release.sh: added + build/macosx/build-vice-release.sh to build mac binary/source + code releases and snapshots fully automatically from SVN - * data/C128/Makefile.am: Install under - `$(prefix)/lib/vice/C128', not `$(prefix)/lib/C128'. +2008-04-20 Christian Vogelgsang - * data/C64/Makefile.am: Install under `$(prefix)/lib/vice/C64', - not `$(prefix)/lib/C64'. + * src/arch/unix/macosx/Info.plist, + src/arch/unix/macosx/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/Resources/VICE.icns, + src/arch/unix/macosx/Resources/cartridge.icns, + src/arch/unix/macosx/Resources/floppy525.icns, + src/arch/unix/macosx/Resources/tape.icns, + src/arch/unix/macosx/Resources/x128.icns, + src/arch/unix/macosx/Resources/x64.icns, + src/arch/unix/macosx/Resources/x65.icns, + src/arch/unix/macosx/Resources/xcbm2.icns, + src/arch/unix/macosx/Resources/xpet.icns, + src/arch/unix/macosx/Resources/xplus4.icns, + src/arch/unix/macosx/Resources/xvic.icns, + src/arch/unix/macosx/cocoa/dialog/Makefile.am, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h, + src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m, + src/arch/unix/macosx/cocoa/main.m, + src/arch/unix/macosx/cocoa/menu/c64controller.h, + src/arch/unix/macosx/cocoa/menu/c64controller.m, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.h, + src/arch/unix/macosx/cocoa/menu/viceappcontroller.m, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m, + src/arch/unix/macosx/cocoa/viceapplication.h, + src/arch/unix/macosx/cocoa/viceapplication.m, + src/arch/unix/macosx/cocoa/vicemachine.m, + src/arch/unix/macosx/cocoa/videoarch.h, + src/arch/unix/macosx/cocoa/view/viceglview.m, + src/arch/unix/macosx/cocoa/view/vicewindow.m, + src/arch/unix/macosx/make-bindist.sh: imported ui-part of my + private svn tree + + * build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh, + src/arch/unix/archdep.c, src/arch/unix/archdep.h: added non-ui + changes from my private svn tree + +2008-08-24 Spiro Trikaliotis + + * build/macosx/build-vice-dist.sh, + src/arch/unix/macosx/Resources/English.lproj/Makefile.am, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib, + src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib, + src/arch/unix/macosx/Resources/Makefile.am, + src/arch/unix/macosx/Resources/x64dtv.icns, + src/arch/unix/macosx/cocoa/menu/Makefile.am, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h, + src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m, + src/arch/unix/macosx/cocoa/menu/c64dtvui.m, + src/arch/unix/macosx/make-bindist.sh, + src/arch/unix/macosx/x11-launcher.sh: Added missing files from + VICEplus tree to compile x64dtv on Mac/Cocoa. + +2008-08-23 Spiro Trikaliotis + + * src/arch/win32/ui.c, src/arch/win32/ui.h, + src/arch/win32/video.c: ui_open_canvas_window() creates a + statusbar regardless if it is called for fullscreen mode or + not. This fixes a problem that the Window is not high enough + if the emulator is started in fullscreen mode, and the user + returns to windowed mode. + + * src/lib.c: lib_malloc(): Initialise the malloc()ed memory area + to null. This fixes many problem on system shutdown if + initialisation stopped half-way, for example, because of + command-line parsing errors or other initialisation errors. + +2008-08-22 Marco van den Heuvel + + * src/arch/unix/gp2x, src/arch/unix/x11/xaw, + src/arch/unix/x11/xaw/widgets: Added some more svn ignores. + +2008-08-21 Marco van den Heuvel + + * doc/vice.texi, src/info.c: Updated the info.c and vice.texi + files to reflect the credits of the former VICEplus members. + + * doc/html/Makefile.am, src/arch/os2/dialogs/Makefile.am, + src/arch/os2/kbd/Makefile.am, + src/arch/unix/x11/xaw/widgets/Makefile.am, + src/diskimage/Makefile.am, src/drive/iec/Makefile.am, + src/monitor/Makefile.am, src/serial/Makefile.am, + src/sounddrv/Makefile.am: Turned spaces into tabs where needed + in several Makefile.am files. + +2008-08-21 Spiro Trikaliotis + + * src/arch/os2/kbd/Makefile.am: Cosmetical change: Changed TABs + to spaces. + +2008-08-21 Marco van den Heuvel + + * src/arch/os2/kbd/Makefile.am: Added kbd-c64dtv.c to the + Makefile.am + +2008-08-20 Spiro Trikaliotis + + * Version 2.0.2 + + * configure.in: Conditionally define UNSTABLE if + VICE_VERSION_BUILD is != 0 (i.e, we have a version 2.x.y with + y != 0). + + * Makefile.am, po/Makefile.in.in, src/Makefile.am: Add missing + ChangeLog files to the source distribution. + + * configure.in, doc/html/vice_1.html, doc/html/vice_10.html, + doc/html/vice_11.html, doc/html/vice_12.html, + doc/html/vice_13.html, doc/html/vice_14.html, + doc/html/vice_15.html, doc/html/vice_16.html, + doc/html/vice_2.html, doc/html/vice_3.html, + doc/html/vice_4.html, doc/html/vice_5.html, + doc/html/vice_6.html, doc/html/vice_7.html, + doc/html/vice_8.html, doc/html/vice_9.html, + doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po, + po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po, + src/version.h: Version 2.0.2 + +2008-08-05 Andreas Matthies + + * data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc, + data/CBM-II/win_shortcuts.vsc, data/PET/win_shortcuts.vsc, + data/PLUS4/win_shortcuts.vsc, data/VIC20/win_shortcuts.vsc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdialogs.txt, + src/arch/win32/respet.rc, src/arch/win32/resplus4.rc, + src/arch/win32/resvic20.rc, src/arch/win32/ui.c, + src/arch/win32/uikeyboard.c: Fixed and improved win32 keyboard + shortcuts (thanks iAN CooG). + +2008-08-19 pottendo < + + * src/arch/unix/gui/uipalemu.c (PALMode_submenu): reactivated + `old' exact PAL emulation of `USE_GNOMEUI'; + + * src/arch/unix/openGL_sync.h: New prototype for + `openGL_sync_enabled()'; + + * src/arch/unix/vsyncarch.c (vsyncarch_sync_with_raster): New + function. (vsyncarch_vbl_sync_enabled): Likewise. + + * src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_resize): + Allocate sufficient memory for 32bit color info. + (video_canvas_refresh): Hardware 32 bit instead of 24 bit color + depth. This reenables `old' exact PAL emu on GTK. + + * src/arch/unix/x11/gnome/uicolor.c (uicolor_set_palette): Use + 32 bit color depth. + + * src/arch/unix/x11/gnome/uipalcontrol.c: Activate `old' exact + PAL emulation. + + * src/arch/unix/x11/gnome/videoarch.h (struct video_canvas_s): + new field `refreshrate'. + + * src/arch/unix/x11/gnome/x11ui.c (ui_open_canvas_window): + GDK_GL_MODE_RGB -> GDK_GL_MODE_RGBA (exposure_callback_canvas): + GL_RGB -> GL_RGBA (exposure_callback_canvas): Replaced + `gdk_draw_rgb_image()' by `gdk_draw_rgb_32_image()' and adjusted + parameters. (fliplist_popup_cb): Fixed minor bug. + + * src/arch/unix/x11/openGL_sync.c: All: removed `mult' kludge. + (openGL_sync_enabled): New function. + + * src/arch/unix/x11/xaw/videoarch.h (struct video_canvas_s): New + field `refreshrate'. + + * src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh): + Removed call to `openGL_sync_with_raster()'. This is handled by + vsyncarch.c now. + + * src/arch/unix/x11/xrandr.c: (all): introduced a + `current_canvas' to remember the current refreshrate. Removed + `mult' kludge. + + * src/arch/win32/vsyncarch.c: Moved vsync/vblank related code to + common src/vsync.c. (vsyncarch_sync_with_raster): New function + - remaining arch specific code to synchronize with raster. + + * src/vsync.c (vsync_do_vsync): enabled vblank synchronization + for `HAVE_OPENGL_SYNC'. (vsyncarch_verticalblank): New function + coming from arch/win32/vsync.c. (vsyncarch_prepare_vbl): + Likewise. + + * src/vsyncapi.h: new prototype for + `vsyncarch_sync_with_raster()'. + +2008-08-17 Marco van den Heuvel + + * src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, + src/arch/os2/watcom/c64cart.tgt, + src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/c64dtvc64.tgt, + src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt, + src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt, + src/arch/os2/watcom/dialogs.tgt, + src/arch/os2/watcom/diskimage.tgt, + src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt, + src/arch/os2/watcom/fsdevice.tgt, + src/arch/os2/watcom/gfxoutputdrv.tgt, + src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt, + src/arch/os2/watcom/iecc64exp.tgt, + src/arch/os2/watcom/iecieee.tgt, + src/arch/os2/watcom/iecplus4exp.tgt, + src/arch/os2/watcom/ieee.tgt, + src/arch/os2/watcom/imagecontents.tgt, + src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt, + src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/nonresid-specific.tgt, + src/arch/os2/watcom/nonvic1or2-specific.tgt, + src/arch/os2/watcom/nonx128-specific.tgt, + src/arch/os2/watcom/nonx1541-specific.tgt, + src/arch/os2/watcom/nonx64-specific.tgt, + src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt, + src/arch/os2/watcom/petcat-specific.tgt, + src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt, + src/arch/os2/watcom/printerdrv.tgt, + src/arch/os2/watcom/raster.tgt, + src/arch/os2/watcom/resid-specific.tgt, + src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt, + src/arch/os2/watcom/serial.tgt, + src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt, + src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt, + src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, + src/arch/os2/watcom/viciicommon.tgt, + src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt, + src/arch/os2/watcom/vsid.tgt, + src/arch/os2/watcom/x128-specific.tgt, + src/arch/os2/watcom/x128.tgt, + src/arch/os2/watcom/x1541-specific.tgt, + src/arch/os2/watcom/x1541.tgt, + src/arch/os2/watcom/x64-specific.tgt, + src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv-specific.tgt, + src/arch/os2/watcom/x64dtv.tgt, + src/arch/os2/watcom/x64x128-specific.tgt, + src/arch/os2/watcom/xall-specific.tgt, + src/arch/os2/watcom/xcbm2-specific.tgt, + src/arch/os2/watcom/xcbm2.tgt, + src/arch/os2/watcom/xpet-specific.tgt, + src/arch/os2/watcom/xpet.tgt, + src/arch/os2/watcom/xplus4-specific.tgt, + src/arch/os2/watcom/xplus4.tgt, + src/arch/os2/watcom/xvic-specific.tgt, + src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt, + src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64cart.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/c64exp.tgt, + src/arch/win32/watcom/cartconv.tgt, + src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt, + src/arch/win32/watcom/crtc.tgt, + src/arch/win32/watcom/diskimage.tgt, + src/arch/win32/watcom/drive.tgt, + src/arch/win32/watcom/fileio.tgt, + src/arch/win32/watcom/fsdevice.tgt, + src/arch/win32/watcom/gfxoutputdrv.tgt, + src/arch/win32/watcom/iec.tgt, + src/arch/win32/watcom/iec128dcr.tgt, + src/arch/win32/watcom/iecbus.tgt, + src/arch/win32/watcom/iecieee.tgt, + src/arch/win32/watcom/ieee.tgt, + src/arch/win32/watcom/imagecontents.tgt, + src/arch/win32/watcom/maincpu.tgt, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/parallel.tgt, + src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt, + src/arch/win32/watcom/plus4.tgt, + src/arch/win32/watcom/plus4exp.tgt, + src/arch/win32/watcom/printerdrv.tgt, + src/arch/win32/watcom/raster.tgt, + src/arch/win32/watcom/rs232drv.tgt, + src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt, + src/arch/win32/watcom/sounddrv.tgt, + src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt, + src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt, + src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, + src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt, + src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt, + src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt, + src/arch/win32/watcom/xplus4.tgt, + src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed + optimizations to make the exes run faster. + +2008-08-16 Marco van den Heuvel + + * src/arch/os2/dialogs, src/arch/os2/watcom, + src/arch/win32/watcom: Added some svn ignores for watcom + generated files. + +2008-08-15 Marco van den Heuvel + + * Makefile.am: Changed to use a 'common' files list and a 'po' + files list for the 'make dist' fix. + + * src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c, + src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c, + src/arch/unix/joy.c, src/arch/unix/joy_usb.c, + src/arch/unix/rs232.c, src/arch/unix/signals.c, + src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c, + src/arch/unix/x11/gnome/uiscreenshot.c, + src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c, + src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c, + src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c, + src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c, + src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of + (most of) the translation of log entries. + + * Makefile.am: Fixed a typo. + + * Makefile.am, configure.in: Fixed to make 'make dist' work on + all platforms. + +2008-08-14 Marco van den Heuvel + + * AUTHORS, README, doc/html/index.html, doc/vice.texi, + src/ARch/amigaos/mui/mui.c, src/arch/beos/ui.cc, + src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc, + src/arch/unix/macosx/Resources/Credits.html, + src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c, + src/arch/win32/res.rc, src/info.c, src/main.c: Added the + VICEplus members to the VICE members lists. + + * po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc, + src/arch/win32/resc128.rc, src/arch/win32/resc64.rc, + src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc, + src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc, + src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc, + src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc, + src/arch/win32/resmouse.rc, src/arch/win32/respet.rc, + src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc, + src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc, + src/arch/win32/resvicii.rc, src/translate.c: Updated the french + translations. + +2008-08-18 Marco van den Heuvel + + * src/sound.c: Fixed volume control for stereo sid. + +2008-08-12 Spiro Trikaliotis + + * Version 2.0.1 + + * configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po, + po/nl.po, po/pl.po, po/sv.po, src/ChangeLog, src/version.h: + Version 2.0.1 + + * src, src/arch/win32, src/c64, src/c64dtv, src/vicii: Add new + generated DTV files to be ignored. + + * src/arch/unix/gui/uic64dtv.c: include lib.h, resources.h and + util.h to prevent warnings. + + * src/arch/unix/gui/uidrive.c: Added newline at end of file to + prevent warning. + + * src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c, + src/tape/tap.c, src/util.c: provide a default value for + ppaddress in tfe_store() + + * src/util.h: Added util_arraysize() macro. + + * data, src/arch/win32: Added files to ignore from a Windows + build for the x64dtv. + +2008-08-12 Spiro Trikaliotis + + * src/diskimage/fsimage-gcr.c: Applied patch by Wolfgang Moser: + Check the GCR file header of G64 files, and give an error + message if it is not the expected one. + + * src/arch/unix/gui/uic64dtv.c: + UI_CALLBACK(set_c64dtv_rom_name): Make use of + `ui_select_file(...)' for dtvrom selection. + +2008-08-11 Spiro Trikaliotis + + * Makefile.am: If there is no ChangeLog file, generate a dummy + stub. + + * Makefile.am, build/minix3/build.sh, configure.in, data/C64DTV, + data/C64DTV/Makefile.am, data/C64DTV/ROdflt.vkm, + data/C64DTV/amiga_pos.vkm, data/C64DTV/amiga_sym.vkm, + data/C64DTV/basic, data/C64DTV/beos_pos.vkm, + data/C64DTV/beos_sym.vkm, data/C64DTV/c64hq.vpl, + data/C64DTV/c64mem.sym, data/C64DTV/c64s.vpl, + data/C64DTV/ccs64.vpl, data/C64DTV/chargen, + data/C64DTV/default.vpl, data/C64DTV/default.vrs, + data/C64DTV/dos_pos.vkm, data/C64DTV/dos_sym.vkm, + data/C64DTV/frodo.vpl, data/C64DTV/godot.vpl, + data/C64DTV/kernal, data/C64DTV/os2.vkm, + data/C64DTV/os2_sym.vkm, data/C64DTV/osx_pos.vkm, + data/C64DTV/osx_sym_de.vkm, data/C64DTV/osx_sym_us.vkm, + data/C64DTV/pc64.vpl, data/C64DTV/vice.vpl, + data/C64DTV/win_pos.vkm, data/C64DTV/win_shortcuts.vsc, + data/C64DTV/win_sym_de.vkm, data/C64DTV/win_sym_us.vkm, + data/C64DTV/x11_pos.vkm, data/C64DTV/x11_sym.vkm, + data/Makefile.am, po/POTFILES.in, src/6510core.c, + src/Makefile.am, src/arch/amigaos/Makefile.am, + src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h, + src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt, + src/arch/amigaos/make-bindist.sh, + src/arch/amigaos/mui/uic64dtv.c, + src/arch/amigaos/mui/uic64dtv.h, src/arch/amigaos/uires.h, + src/arch/amigaos/x64dtvns.c, src/arch/beos/Makefile.am, + src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h, + src/arch/beos/make-bindist.sh, src/arch/beos/ui_file.cc, + src/arch/beos/ui_file.h, src/arch/beos/ui_sid.cc, + src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am, + src/arch/msdos/c64dtvui.c, src/arch/msdos/make-bindist.sh, + src/arch/msdos/ui.c, src/arch/msdos/uic64dtv.c, + src/arch/msdos/uic64dtv.h, src/arch/msdos/uisid.c, + src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.rc, + src/arch/os2/dialogs/dlg-fileio.c, + src/arch/os2/dialogs/dragndrop.c, + src/arch/os2/dialogs/menubar.c, + src/arch/os2/dialogs/menubar.h, + src/arch/os2/dialogs/menubar.rc, src/arch/os2/install.cmd, + src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/makedist.cmd, + src/arch/os2/ui.c, src/arch/os2/vac++/Makefile.am, + src/arch/os2/vac++/config.h, + src/arch/os2/vac++/incl/c64commonc64dtv.icc, + src/arch/os2/vac++/incl/c64dtv.icc, + src/arch/os2/vac++/incl/monitor.icc, + src/arch/os2/vac++/incl/vicii.icc, + src/arch/os2/vac++/incl/viciidtv.icc, + src/arch/os2/vac++/x128/X128.ICC, + src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv, + src/arch/os2/vac++/x64dtv/X64DTV.ICC, + src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vsyncarch.c, + src/arch/os2/watcom/c128-c64-snapshot.c, + src/arch/os2/watcom/c128-c64acia1.c, + src/arch/os2/watcom/c128-c64bus.c, + src/arch/os2/watcom/c128-c64cia2.c, + src/arch/os2/watcom/c128-c64datasette.c, + src/arch/os2/watcom/c128-c64export.c, + src/arch/os2/watcom/c128-c64iec.c, + src/arch/os2/watcom/c128-c64io.c, + src/arch/os2/watcom/c128-c64keyboard.c, + src/arch/os2/watcom/c128-c64meminit.c, + src/arch/os2/watcom/c128-c64memrom.c, + src/arch/os2/watcom/c128-c64parallel.c, + src/arch/os2/watcom/c128-c64pla.c, + src/arch/os2/watcom/c128-c64printer.c, + src/arch/os2/watcom/c128-c64rsuser.c, + src/arch/os2/watcom/c128-c64sound.c, + src/arch/os2/watcom/c128-c64tpi.c, + src/arch/os2/watcom/c128-digimax.c, + src/arch/os2/watcom/c128-georam.c, + src/arch/os2/watcom/c128-mmc64.c, + src/arch/os2/watcom/c128-patchrom.c, + src/arch/os2/watcom/c128-ramcart.c, + src/arch/os2/watcom/c128-reu.c, + src/arch/os2/watcom/c128-tfe.c, + src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt, + src/arch/os2/watcom/c64common.tgt, + src/arch/os2/watcom/c64dtv.tgt, + src/arch/os2/watcom/c64dtvc64.tgt, + src/arch/os2/watcom/config.h, src/arch/os2/watcom/monitor.tgt, + src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt, + src/arch/os2/watcom/viciicommon.tgt, + src/arch/os2/watcom/viciidtv.tgt, + src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt, + src/arch/os2/watcom/x64dtv-dlg-fileio.c, + src/arch/os2/watcom/x64dtv-dragndrrop.c, + src/arch/os2/watcom/x64dtv-main.c, + src/arch/os2/watcom/x64dtv-menubar.c, + src/arch/os2/watcom/x64dtv-specific.tgt, + src/arch/os2/watcom/x64dtv-video.c, + src/arch/os2/watcom/x64dtv-vsyncarch.c, + src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/xcbm2.tgt, + src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am, + src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uic64dtv.c, + src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uidrive.c, + src/arch/unix/gui/uidrive.h, + src/arch/unix/gui/uidrivec64dtv.c, + src/arch/unix/gui/uidrivec64dtv.h, + src/arch/unix/gui/uips2mouse.c, + src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uisid.c, + src/arch/unix/hpux/make-bindist.sh, src/arch/unix/icon.h, + src/arch/unix/qnx4/make-bindist.sh, + src/arch/unix/qnx6/make-bindist.sh, + src/arch/unix/sco_sol/make-bindist.sh, + src/arch/unix/skyos/icons/x64dtv.ico, + src/arch/unix/skyos/make-bindist.sh, + src/arch/unix/x11/Makefile.am, src/arch/unix/x11/c64dtvicon.c, + src/arch/unix/x11/xaw/Makefile.am, src/arch/win32/Makefile.am, + src/arch/win32/arch.dsp, src/arch/win32/c64c64dtv.dsp, + src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp, + src/arch/win32/c64dtvui.c, src/arch/win32/intl.c, + src/arch/win32/make-bindist.sh, + src/arch/win32/make-msvc-bindist.bat, + src/arch/win32/monitor.dsp, src/arch/win32/resc64dtv.rc, + src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt, + src/arch/win32/ui.c, src/arch/win32/uic64dtv.c, + src/arch/win32/uic64dtv.h, src/arch/win32/vice.dsw, + src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp, + src/arch/win32/watcom/arch.tgt, + src/arch/win32/watcom/c128-c64-snapshot.c, + src/arch/win32/watcom/c128-c64acia1.c, + src/arch/win32/watcom/c128-c64bus.c, + src/arch/win32/watcom/c128-c64cia2.c, + src/arch/win32/watcom/c128-c64datasette.c, + src/arch/win32/watcom/c128-c64export.c, + src/arch/win32/watcom/c128-c64iec.c, + src/arch/win32/watcom/c128-c64io.c, + src/arch/win32/watcom/c128-c64keyboard.c, + src/arch/win32/watcom/c128-c64meminit.c, + src/arch/win32/watcom/c128-c64memrom.c, + src/arch/win32/watcom/c128-c64parallel.c, + src/arch/win32/watcom/c128-c64pla.c, + src/arch/win32/watcom/c128-c64printer.c, + src/arch/win32/watcom/c128-c64rsuser.c, + src/arch/win32/watcom/c128-c64sound.c, + src/arch/win32/watcom/c128-c64tpi.c, + src/arch/win32/watcom/c128-digimax.c, + src/arch/win32/watcom/c128-georam.c, + src/arch/win32/watcom/c128-mmc64.c, + src/arch/win32/watcom/c128-patchrom.c, + src/arch/win32/watcom/c128-ramcart.c, + src/arch/win32/watcom/c128-reu.c, + src/arch/win32/watcom/c128-tfe.c, + src/arch/win32/watcom/c64.tgt, + src/arch/win32/watcom/c64c128.tgt, + src/arch/win32/watcom/c64commonc128.tgt, + src/arch/win32/watcom/c64commonc128c64dtv.tgt, + src/arch/win32/watcom/c64commonc64dtv.tgt, + src/arch/win32/watcom/c64dtv.tgt, + src/arch/win32/watcom/make-watcom-bindist.bat, + src/arch/win32/watcom/monitor.tgt, + src/arch/win32/watcom/vice.wpj, + src/arch/win32/watcom/vicii.tgt, + src/arch/win32/watcom/viciicommon.tgt, + src/arch/win32/watcom/viciidtv.tgt, + src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt, + src/arch/win32/watcom/x64dtv.tgt, + src/arch/win32/watcom/x64dtvmain.c, + src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/x64dtv.dsp, + src/autostart.c, src/c64/Makefile.am, src/c64/c64mem.h, + src/c64dtv, src/c64dtv/Makefile.am, + src/c64dtv/c64dtv-cmdline-options.c, + src/c64dtv/c64dtv-cmdline-options.h, + src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h, + src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv-snapshot.h, + src/c64dtv/c64dtv.c, src/c64dtv/c64dtv.h, + src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h, + src/c64dtv/c64dtvcart.c, src/c64dtv/c64dtvcia1.c, + src/c64dtv/c64dtvcia2.c, src/c64dtv/c64dtvcpu.c, + src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, + src/c64dtv/c64dtvflash.c, src/c64dtv/c64dtvflash.h, + src/c64dtv/c64dtviec.c, src/c64dtv/c64dtvmem.c, + src/c64dtv/c64dtvmem.h, src/c64dtv/c64dtvmeminit.c, + src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemrom.c, + src/c64dtv/c64dtvmemsnapshot.c, + src/c64dtv/c64dtvmemsnapshot.h, src/c64dtv/c64dtvpla.c, + src/c64dtv/c64dtvsound.c, src/c64dtv/c64dtvtfe.c, + src/c64dtv/flash-trap.c, src/c64dtv/flash-trap.h, + src/c64dtv/hummeradc.c, src/c64dtv/hummeradc.h, src/c64ui.h, + src/machine.h, src/maincpu.c, src/maincpu.h, src/monitor.h, + src/monitor/Makefile.am, src/monitor/asm6502dtv.c, + src/monitor/mon_drive.c, src/monitor/mon_file.c, + src/monitor/mon_lex.c, src/monitor/mon_lex.l, + src/monitor/mon_memory.c, src/monitor/mon_parse.c, + src/monitor/mon_parse.y, src/monitor/mon_register.h, + src/monitor/mon_register6502dtv.c, src/monitor/monitor.c, + src/monitor/montypes.h, src/mos6510dtv.h, src/ps2mouse.c, + src/ps2mouse.h, src/raster/raster-line.c, src/raster/raster.c, + src/raster/raster.h, src/resid/Makefile.am, + src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc, + src/resid/sid.h, src/resid/siddefs.h, src/resid/siddefs.h.in, + src/resid/voice.cc, src/resid/wave.cc, src/resid/wave.h, + src/sid/fastsid.c, src/sid/resid.cc, + src/sid/sid-cmdline-options.c, src/sid/sid-resources.c, + src/sid/sid.h, src/tape/tape.c, src/translate.c, + src/translate.txt, src/traps.c, src/vicii.h, + src/vicii/Makefile.am, src/vicii/vicii-badline.c, + src/vicii/vicii-fetch.c, src/vicii/vicii-irq.c, + src/vicii/vicii-mem.c, src/vicii/vicii-mem.h, + src/vicii/vicii-stubs.c, src/vicii/vicii.c, + src/vicii/viciidtv-color.c, src/vicii/viciidtv-draw.c, + src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h, + src/video.h: Added C64DTV support. + +2008-08-10 Marco van den Heuvel + + * src/arch/os2/video.c: Added fix for the OS/2 24/32 bit color + depth issue, as provided by 'doodle'. + + * src/vice.h: Fixed GP2X black screen issue. + +2008-08-03 Marco van den Heuvel + + * build/macosx/build-gtk.sh, build/macosx/build-inc.sh, + build/macosx/build-vice-dist.sh, + src/arch/unix/x11/gnome/x11ui.c: Applied Mac OS X fixes as + provided by Chris. + + * src/arch/unix/x11/gnome/uicolor.c: Applied GTK big endian fix + as provided by Chris. + +2008-07-19 Marco van den Heuvel + + * src/video/video-resources-pal.c: Set the palmode default to + fast pal, this change will be available as a patch for gnomeui + users for the release of VICE 2.0 -Sat May 23 14:06:56 1998 Ettore Perazzoli - * configure.in: New cpp symbol `HAVE_READLINE', set if we use - `readline' or its lightweight replacement. - * configure.in: Handle `msdosdjgpp' as a host os string. Put - the sound drivers to link in `@SOUND_DRIVERS@' instead of using - automake conditionals. +See `ChangeLog.3' for earlier changes. diff -Nru vice-2.4.dfsg+2.4.6/ChangeLog.3 vice-2.4.dfsg+2.4.9/ChangeLog.3 --- vice-2.4.dfsg+2.4.6/ChangeLog.3 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/ChangeLog.3 2014-10-08 17:36:05.000000000 +0000 @@ -0,0 +1,6712 @@ +2008-07-18 Spiro Trikaliotis + + * Version 2.0 + +2008-07-18 Christian Vogelgsang + + * build/macosx/build-vice-release.sh: use provided autogen.sh + + * doc/ReadmeMacOSX.txt: updated mac docs + + * doc/html/macosx.html: Prepared for release of 2.0 + +2008-07-17 Spiro Trikaliotis + + * doc/vice.texi, doc/html/plain/NEWS, doc/html/index.html, + doc/Win32-Cygwin-HOWTO.txt: Prepared for upcoming 2.0 release. + +2008-07-16 Spiro Trikaliotis + + * Version 1.22.27 + +2008-07-15 Marco van den Heuvel + + * Makefile.am: Reverted the skyos make bindist(zip) part back to + what is used to be. + +2008-07-14 Marco van den Heuvel + + * README: Updated for the 2.0 release. + +2008-07-13 Spiro Trikaliotis + + * Version 1.22.26 + +2008-07-12 Marco van den Heuvel + + * build/riscos/build-cross.sh: Added a missing 'cd ..'. + + * configure.in: Corrected a typo. + + * doc/Readme.beos: Updated. + + * vice-mint.spec, vice.spec: Release version updated to 2.0. + +2008-07-10 Spiro Trikaliotis + + * Version 1.22.25 + +2008-07-07 Spiro Trikaliotis + + * Version 1.22.24 + +2008-07-07 Marco van den Heuvel + + * doc/html/plain/NEWS: Updated. + +2008-07-04 Spiro Trikaliotis + + * Version 1.22.23 + +2008-07-04 Spiro Trikaliotis + + * Makefile.am: Make sure the file Doxyfile is included in the + distribution. + + * doc/html/Makefile.am: Make sure the files hpux.html and + sco.html are included in the distribution. + +2008-07-01 Marco van den Heuvel + + * doc/GP2X-Howto.txt, doc/Makefile.am: Added a GP2X compile + howto text file. + +2008-07-02 Andreas Matthies + + * doc/html/plain/BUGS, NEWS: Updated. + +2008-07-01 Spiro Trikaliotis + + * Version 1.22.22 + +2008-06-30 Marco van den Heuvel + + * doc/html/plain/NEWS: Added mint and sol11 ports and corrected + a typo. + + * doc/html/solaris.html: Added sol11 port. + +2008-06-29 Spiro Trikaliotis + + * Version 1.22.21 + +2008-06-28 Spiro Trikaliotis + + * data/CBM-II/win_shortcuts.vsc, data/VIC20/win_shortcuts.vsc, + data/PLUS4/win_shortcuts.vsc, data/PET/win_shortcuts.vsc, + data/C64/win_shortcuts.vsc, data/C128/win_shortcuts.vsc: Set + default shortcuts Ctrl+C and Ctrl+V for Edit/Copy and Edit/Paste + + * doc/html/plain/NEWS: Updated + +2008-06-23 Spiro Trikaliotis + + * Version 1.22.20 + +2008-06-23 Spiro Trikaliotis + + * vice-mint.spec: Added (was forgotten in the previous version) + +2008-06-22 Marco van den Heuvel + + * Makefile.am: Improved some of the make-bindist.sh scripts. + +2008-06-19 Marco van den Heuvel + + * vice-mint.spec, Makefile.am: Added Atari Mint specific rpm + +2008-06-19 Marco van den Heuvel + + * vice-mint.spec, Makefile.am: Added Atari Mint specific rpm + spec file. + + * AUTHORS, README: Added Fabrizio to the VICE core members. + + * config.guess, config.sub: Added preliminary support for + avr32-linux. + + * doc/vice.texi: Added Fabrizio to the VICE core members, got + rid of a duplicate Christian Vogelgsang entry and added/updated + external contributors entries. + + * doc/html/plain/NEWS, doc/html/index.html: Updated for the + VICE 2.0 release. + +2008-06-22 Spiro Trikaliotis + + * Version 1.22.19 + +2008-06-17 Spiro Trikaliotis + + * Doxyfile: new file to allow to auto-generate doxygen + documentation. + +2008-06-15 Spiro Trikaliotis + + * Version 1.22.18 + +2008-06-08 Marco van den Heuvel + + * configure.in: Added a check for the minix version for the + prototypes of recv and send in network.c. + + * doc/html/solaris.html, doc/html/amigaos.html, + doc/html/sco.html, doc/html/hpux.html, doc/html/beos.html, + doc/html/qnx.html, doc/html/Makefile.am, doc/html/index.html: + Updated for the upcoming 2.0 release. + +2008-06-03 Spiro Trikaliotis + + * Version 1.22.17. + + * configure.in: Test for libnet 1.1 and set VICE_USE_LIBNET_1_1 + if it exists. This adds support for libnet 1.1 for TFE/RR-net + emulation. + +2008-06-03 Spiro Trikaliotis + + * configure.in: Changed bash'ism (if [...]) to more general code + (if test ...). + +2008-06-01 Marco van den Heuvel + + * configure.in: Added extra defines needed for minix, alligned + the printout of configure and added the --enable-memmap + configure option for the memmap feature from VICEplus as + provided by Hannu Nuotio . + + * build/qnx4/build.sh: Fixed the qnx 4.x build script. + +2008-05-25 Spiro Trikaliotis + + * Version 1.22.16. + +2008-05-25 Christian Vogelgsang + + * configure.in: honor OBJCFLAGS if available. added Carbon lib + for Cocoa linking. + + * build/Makefile.am, build/macosx/build-vice-release.sh: added + build-vice-release script + + * Makefile.am: make bindist on Macs need the bash + + * data/C64/Makefile.am, data/C64/osx_sym_de.vkm, + data/C64/osx_pos.vkm, data/C64/osx_sym_us.vkm: fixed Cocoa key + maps + +2008-05-24 Marco van den Heuvel + + * Makefile.am: Added a '@' in front of the 'make install' echo. + +2008-05-19 Spiro Trikaliotis + + * autogen.sh: Removed "bash-ism" from script (compare with "==" + instead of "="). + +2008-05-19 Spiro Trikaliotis + + * depcomp, missing, aclocal.m4, po/stamp-cat-id, po/vice.pot, + po/fr.gmo, po/nl.gmo, po/pl.gmo, po/hu.gmo, po/it.gmo, + po/de.gmo, po/sv.gmo: Removed some more auto-generated or + unnecessary files. + +2008-05-18 Spiro Trikaliotis + + * Version 1.22.15. + +2008-05-16 Marco van den Heuvel + + * doc/html/Makefile.am, doc/Makefile.am: Changed the way the + docdir is dealt with, old way made some autotools versions end + up with an error. + +2008-05-13 Spiro Trikaliotis + + * autogen.sh: generates (almost) all files which can be + auto-generated. Exceptions: Files which are needed for platforms + which cannot built them themselves, or which are deliberately + changed from the auto-generated forms. These files are: + config.guess, config.sub (deliberately changed), and + src/monitor/mon_parse.c, src/monitor/mon_parse.h, + src/monitor/mon_lex.c (their absense would break compilation for + some platforms). + + * src/config.h.in, doc/texinfo.tex, po/cat-id-tbl.c, + */Makefile.in: removed files which can be auto-generated. + +2008-05-07 Spiro Trikaliotis + + * Version 1.22.14. + +2008-05-01 Marco van den Heuvel + + * configure.in, data/fonts/vice-cbm.bdf, + data/fonts/Makefile.am: Added a check for the 'fc-cache' + command, and use the .bdf font if not present. + + * doc/html/Makefile.am, doc/Makefile.am: Fixed the + ALTERNATE_DOCDIR problems with automake. + +2008-04-27 Spiro Trikaliotis + + * Version 1.22.13. + + * build/mingw32/build-cross.sh: Fix so the compiler is added to + the path even if it is already installed on the system. + +2008-04-20 Christian Vogelgsang + + * build/macosx/build-inc.sh, build/macosx/build-ffmpeglame.sh: + updated Mac OS X build scripts. + +2008-04-26 Spiro Trikaliotis + + * Version 1.22.12. + +2008-04-20 Spiro Trikaliotis + + * Version 1.22.11. + +2008-04-20 Spiro Trikaliotis + + * doc/vice.texi: Updates manual to reflect latest monitor + changes. + +2008-04-09 Spiro Trikaliotis + + * Version 1.22.10. + +2008-04-08 Andreas Matthies + + * data//Makefile.am: Added new file + win_shortcuts.vsc. + +2008-03-24 Andreas Boose + + * Version 1.22.9. + +2008-02-26 Marco van den Heuvel + + * build/vms/build.sh, doc/OpenVMS-Howto.txt: Updated to + include the building for vax, alpha and ia64 vms. + +2008-02-11 Marco van den Heuvel + + * build/Makefile.am, build/vms/build.sh, doc/Makefile.am, + doc/OpenVMS-Howto.txt: Added preliminary OpenVMS support. + +2008-02-11 Andreas Matthies + + * data/c64/Makefile.am, win_shortcuts.vsc: Added new file. + +2008-02-10 Christian Vogelgsang + + * configure.in: fix to make gtkglext query handle missing lib + +2008-02-10 Christian Vogelgsang + + * build/macosx/build-*: updated to recent library versions + +2008-02-08 Marco van den Heuvel + + * configure.in: Added initial nextstep/openstep support. + +2008-02-04 Marco van den Heuvel + + * Makefile.am, configure.in: Added support for SkyOS. + +2008-02-02 pottendo + + * data/fonts/Makefile.am (install): Create directory ~/.fonts + if not existing before installing. + +2008-01-31 Fabrizio Gennari + + * configure.in: Do not fail if gtkglext is not present. + +2008-01-31 pottendo + + * data/fonts/Makefile.am (install): Install CBM font in + ${HOME}/.fonts and run `fc-cache'. + +2008-01-27 Andreas Boose + + * Version 1.22.8. + +2008-01-25 Marco van den Heuvel + + * Makefile.am, build/Makefile.am, build/qnx4/build.sh, + configure.in: Added qnx4 support. + +2008-01-23 Marco van den Heuvel + + * Makefile.am, configure.in: Finalized the hpux support. + +2008-01-20 Marco van den Heuvel + + * Makefile.am, configure.in: Added preliminary hpux support. + +2008-01-18 Marco van den Heuvel + + * Makefile.am: Fixed the man and info directories for the + solaris, openserver and unixware binary distributions. + + * configure.in: Fixed the detection of libXv and its header. + +2008-01-12 Marco van den Heuvel + + * acinclude.m4: Added the pkg.m4 code. + +2008-01-02 pottendo + + * doc/html/plain/NEWS: Updated. + + * configure.in (HAVE_FULLSCREEN): New global macro to compile + conditional fullscreen support. + + * doc/html/plain/BUGS: Updated. + * doc/openGLsync-howto.txt: Updated. + +2008-01-02 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Updated with WSF and + game basic tokens. + +2008-01-01 Marco van den Heuvel + + * README, doc/Readme.dos, doc/vice.texi: Updated '2007' to + '2008'. + +2007-12-30 Andreas Boose + + * Version 1.22.7. + +2007-12-28 Marco van den Heuvel + + * petcat.c: Added support for WS basic final. + +2007-12-28 pottendo + + * configure.in: If openGL_sync is found also set + `USE_XF86_EXTENSIONS' as some X11 specifics are needed for + openGL. + (USE_XF86_EXTENSIONS): Removed DGA1, DGA2 checks. + +2007-12-18 Marco van den Heuvel + + * configure.in: Added aros64 support and disabled netplay for + ppc-aros. + +2007-12-09 Andreas Boose + + * Version 1.22.6. + +2007-11-22 Marco van den Heuvel + + * configure.in: Fixed an -lICE check issue. + +2007-11-08 Marco van den Heuvel + + * configure.in: Changed the M68K AmigaOS3 compile to use 68020 + optimized code. + +2007-11-04 Andreas Boose + + * Version 1.22.5. + +2007-10-30 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: adapted to new Mac OS X + 10.5 + +2007-10-21 Andreas Boose + + * Version 1.22.4. + + * doc/Makefile.am: Added `Win32-Cygwin-HOWTO.txt' file + contributed by Chris Pressey. + +2007-10-15 Marco van den Heuvel + + * configure.in: Changed the 'SYNC' keyword to 'VICE_SYNC' to + make the source compile ok on gentoo. + +2007-09-16 Andreas Boose + + * Version 1.22.3. + +2007-09-06 Marco van den Heuvel + + * README: Updated. + +2007-09-02 Andreas Boose + + * Version 1.22.2. + +2007-08-19 Andreas Boose + + * Version 1.22.1. + + * configure.in: Define `UNSTABLE'. + +2007-08-17 Marco van den Heuvel + + * Makefile.am, config.guess, configure.in: Added SCO + Openserver and Unixware support. + +2007-08-05 Andreas Boose + + * Version 1.22. + + * configure.in: Do not define `UNSTABLE'. + + * README, vice.spec, doc/html/plain/BUGS, doc/vice.texi: + Updated. + +2007-08-05 Christian Vogelgsang + + * doc/html/index.html: removed obsolete Mac patch + +2007-08-04 Andreas Boose + + * Version 1.21.13. + + * doc/html/plain/NEWS: Updated. + +2007-08-02 Andreas Matthies + + * doc/html/index.html, doc/html/plain/NEWS: Some additions. + +2007-07-29 Christian Vogelgsang + + * doc/html/macosx.html: updated for 1.22 release + +2007-07-27 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: fixed lib refs in ppc and + non-ub compilation + +2007-07-16 Andreas Boose + + * Version 1.21.12. + +2007-07-15 Marco van den Heuvel + + * build/amigaos/build-vbcc.sh: Fixed. + + * configure.in, config.sub: Added gcc warpos compile support. + +2007-07-11 Marco van den Heuvel + + * doc/html/amigaos.html, doc/html/beos.html, + doc/html/index.html, doc/html/plain/NEWS, + doc/html/solaris.html, doc/vice.texi: Updated for the 1.22 + release. + +2007-07-10 Marco van den Heuvel + + * configure.in: Fixed some library and function detection + issues. + +2007-07-01 Andreas Boose + + * Version 1.21.11. + +2007-06-28 Marco van den Heuvel + + * configure.in: Added an extra check for the type/version of + the win32 prefered resource compile (wrc). + +2007-06-17 Christian Vogelgsang + + * configure.in: added new cocoa directories + +2007-06-10 Andreas Boose + + * Version 1.21.10. + +2007-05-22 Marco van den Heuvel + + * configure.in: Added netplay support to Amiga OS3 and AROS + ports. + +2007-05-20 Andreas Boose + + * Version 1.21.9. + +2007-05-05 Andreas Boose + + * Version 1.21.8. + +2007-04-29 Andreas Boose + + * Version 1.21.7. + + * data/C128/x11_sym.vkm, data/C128/x11_pos.vkm, + data/C128/win_pos.vkm, data/C128/win_sym.vkm, + data/C128/osx_pos.vkm, data/C128/osx_sym.vkm, + data/C128/dos_pos.vkm, data/C128/dos_sym.vkm, + data/C128/beos_pos.vkm, data/C128/beos_sym.vkm, + data/C128/amiga_pos.vkm, data/C128/amiga_sym.vkm: Use C64 + cursor keys in C64 mode (alternative keyboard mapping). + +2007-04-29 Andreas Boose + + * Version 1.21.6. + +2007-04-25 Christian Vogelgsang + + * Makefile.am: pass the UI type for the mac port to the + bindist script + + * configure.in: added --with-cocoa switch and more Cocoa + specific code + + * data/C128/Makefile.am, data/C128/osx_pos.vkm, + data/C128/osx_sym.vkm, data/C64/Makefile.am, + data/C64/osx_pos.vkm, data/C64/osx_sym.vkm: + added Max OS X native keymaps + + * doc/Makefile.am: changed info line since old version breaks + my local make dist + +2007-04-25 Marco van den Heuvel + + * configure.in: Fixed a problem with SYNC and netbsd joystick + support. + +2007-04-22 Andreas Boose + + * Version 1.21.5. + +2007-04-09 Andreas Boose + + * Version 1.21.4. + +2007-04-02 Marco van den Heuvel + + * build/amigaos/build-vbcc.sh: Started the c128 2mhz mode + support. + +2007-04-01 Andreas Boose + + * Version 1.21.3. + +2007-03-23 Christian Vogelgsang + + * configure.in: added --disable-bundle switch and + MACOSX_BUNDLE define to disable application bundle creation on + Macs. + +2007-03-22 Christian Vogelgsang + + * build/Makefile.am, build/macosx/build-ffmpeglame.h: added + builder script for FFMPEG and Lame. + + * build/macosx/build-vice-dist.sh: new presets + + * arch/unix/macosx/x11-launcher.sh: fixed typo in EMU selector + +2007-03-22 Christian Vogelgsang + + * configure.in, src/Makefile.am: introduced xxx_LIBS per + module and emu_extlibs. link executables against minimal set + of required libs. + +2007-03-22 Marco van den Heuvel + + * configure.in: Added sys/joystick.h header check, and changed + the preferred libdir and docdir for netbsd and freebsd. + + * doc/Makefile.am, doc/html/Makefile.am: Changed the preferred + docdir for netbsd and freebsd. + +2007-03-22 Marco van den Heuvel + + * Makefile.am, configure.in: Added 'use make bindist instead + of make install' message for platforms that don't use 'make + install'. + +2007-03-19 Andreas Boose + + * Version 1.21.2. + +2007-03-17 Andreas Boose + + * Version 1.21.1. + + * configure.in: Define `UNSTABLE'. + Added missing `; then' operator to usb joystick detection. + + * doc/html/Makefile.am: Added `macosx.html'. + +2007-03-14 Marco van den Heuvel + + * AUTHORS: Added Christian to the list. + + * Makefile.am: Added 'make bindist(zip)' functionality for the + riscos port. + + * build/Makefile.am, build/riscos/build-cross.sh: Added riscos + cross compiler based build script. + + * data/C128/Makefile.am, data/C128/ROdflt.vkm, + data/C64/Makefile.am, data/C64/ROdflt.vkm, + data/CBM-II/Makefile.am, data/CBM-II/ROdflt.vkm, + data/PET/Makefile.am, data/PET/RObusi.vkm, + data/PET/ROgrph.vkm, data/PLUS4/Makefile.am, + data/PLUS4/ROdflt.vkm, data/VIC20/Makefile.am, + data/VIC20/ROdflt.vkm: Added riscos specific .vkm files. + +2007-03-12 Marco van den Heuvel + + * build/amigaos/build-vbcc.sh: Changed the names of the WarpOS + and PowerUP binary distributions. + + * build/beos/ppc-build.sh: Fixed a typo. + + * configure.in: Added extra usb lib/header checks. + +2007-03-04 Andreas Boose + + * Version 1.21. + + * configure.in: Do not define `UNSTABLE'. + +2007-03-03 Andreas Boose + + * Version 1.20.24. + + * doc/vice.texi: Fixed some syntax bugs. + + * doc/html/plain/NEWS, README, vice.spec: Updated. + +2007-03-03 Marco van den Heuvel + + * doc/html/plain/NEWS: Added a news item for the release of + 1.21. + +2007-03-02 Christian Vogelgsang + + * doc/html/index.html, doc/vice.texi: added myself to VICE + team + +2007-03-02 Christian Vogelgsang + + * doc/html/index.html, doc/html/macosx.html: created new Mac + OS X download page with links for both X11 AW and Gtk+ version + + * doc/html/plain/NEWS: updated with my contributions + + * doc/ReadmeMacOSX.txt: added missing FFMPEG + +2007-02-27 Marco van den Heuvel + + * doc/html/index.html, doc/vice.texi: Updated for the 1.21 + release. + +2007-02-25 Christian Vogelgsang + + * build/macosx/build-allext.sh, + build/macosx/build-ffmpeglame.sh, + build/macosx/build-inc.sh, build/macosx/build-vice-dist.sh: + added and integrated build of FFMpeg + Lame for Macs + +2007-02-25 Christian Vogelgsang + + * configure.in: move SOUND_LIBS to LIBS for all ports + +2007-02-25 Andreas Boose + + * Version 1.20.23. + +2007-02-24 Marco van den Heuvel + + * Makefile.am: Added the 'make cleantrans' rule. + +2007-02-24 Christian Vogelgsang + + * configure.in: fixed checks for unix ffmpeg detection + +2007-02-21 Marco van den Heuvel + + * configure.in: Fixed a typo. + +2007-02-21 Marco van den Heuvel + + * build/beos/ppc-build.sh: Added '-inclpaths nosys' to get + #include function properly. + + * build/minix3/build-package.sh: Updated to build from the + root or build directory. + + * configure.in: Changed the behaviour of SOUND_LIBS for beos + and solaris to avoid build problems. + + * doc/html/Makefile.am, doc/html/beos.html: Added new BeOS + ports page. + + * doc/html/amigaos.html, doc/html/solaris.html: Updated for + the 1.21 release. + + * doc/html/plain/NEWS: Updated with the things I was involved + in. + +2007-02-11 Andreas Boose + + * Version 1.20.22. + +2007-02-10 Marco van den Heuvel + + * build/amigaos/build-vbcc.sh: Added the new sound drivers. + + * configure.in: Added checking for libmp3lame for mp3 sound + record support and fixed the amiga graphics headers check. + +2007-02-05 Marco van den Heuvel + + * build/Makefile.am, build/amigaos/build-os4-native.sh, + configure.in: Added native AmigaOS4 compile support, based on + the suggestions provided by Peter Gordon + . + + * build/amigaos/build-vbcc.sh: Added digimax support. + +2007-02-03 Marco van den Heuvel + + * Makefile.am, build/Makefile.am, build/beos/ppc-build.sh, + configure.in: Added ppc-beos support. + +2007-01-28 Andreas Boose + + * Version 1.20.21. + +2007-01-23 Marco van den Heuvel + + * build/Makefile.am, build/amigaos/build-vbcc.sh: Added amiga + vbcc compiler support. + +2007-01-07 Andreas Boose + + * Version 1.20.20. + +2007-01-01 Marco van den Heuvel + + * README, doc/Readme.dos, doc/vice.texi: Changed the '2006' + year references to '2007'. + +2006-12-31 pottendo + + * doc/openGLsync-howto.txt: Updated. + + * configure.in: Added check for `glXWaitVideoSyncSGI' + + * configure.in: Added check for XRandR as fullscreen device. + +2006-12-25 pottendo + + * doc/openGLsync-howto.txt: New file. + + * configure.in: Added intermediate solution for X11 vblank sync + support based on openGL. Enable currently with `--enable-vblank' + at configure time. Autodetection is still missing. + +2006-12-24 Andreas Boose + + * Version 1.20.19. + +2006-12-24 Christian Vogelgsang + + * doc/ReadmeMacOSX.txt: updated Mac OS X port documentation. + +2006-12-10 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: fixes for gtk bundling on + mac. changed to bundling a single mac app with all emulators + inside. added command line launcher for emulators. + +2006-12-03 Andreas Boose + + * Version 1.20.18. + +2006-11-29 Christian Vogelgsang + + * build/macosx/build-vice-dist.sh: correctly handle and embed + dynamic libs in mac os x bundling process + +2006-11-27 Marco van den Heuvel + + * configure.in: Added a check for the inttypes.h include. + +2006-11-17 Christian Vogelgsang + + * build/Makefile.am: added new mac build scripts + + * build/macosx/build*.sh: new modularized mac binary + distribution tools with helper scripts for the required + external libraries (including gtk+ and libpcap/libnet for + ethernet support) + +2006-11-15 Marco van den Heuvel + + * configure.in: Got rid of the sidcart directory. + +2006-11-13 Andreas Boose + + * Version 1.20.17. + +2006-11-12 Christian Vogelgsang + + * configure.in: extended tests for gnome-ui to compile cleanly + on mac os x. + +2006-11-06 Marco van den Heuvel + + * configure.in: Added sidcart support. + +2006-11-05 Andreas Boose + + * Version 1.20.16. + +2006-10-22 Andreas Boose + + * Version 1.20.15. + + * configure.in: Added new subdirectories. + +2006-10-22 Christian Vogelgsang + + * configure.in: fetch includes for --with-gnomeui from gtk+2.0 + package (same as for the libs) + +2006-10-21 Andreas Boose + + * Version 1.20.14. + +2006-10-19 Andreas Boose + + * Version 1.20.13. + +2006-10-16 Andreas Boose + + * Version 1.20.12. + +2006-10-15 Andreas Boose + + * Version 1.20.11. + + * doc/html/plain/BUGS: Updated. + +2006-10-15 Marco van den Heuvel + + * configure.in: Added automatic generation of the intl header + files. + +2006-10-14 Andreas Boose + + * Version 1.20.10. + +2006-10-01 Andreas Boose + + * Version 1.20.9. + +2006-09-30 Andreas Boose + + * Version 1.20.8. + + * build/Makefile.am: Removed `mingw32/linux-cross.sh'. + +2006-09-25 Andreas Boose + + * Version 1.20.7. + +2006-09-23 Andreas Boose + + * Version 1.20.6. + +2006-09-17 Andreas Boose + + * Version 1.20.5. + +2006-09-16 Andreas Boose + + * Version 1.20.4. + + * build/mingw32/build-cross.sh: New file. + + * build/Makefile.am: Added new file. + +2006-09-10 Andreas Boose + + * Version 1.20.3. + +2006-09-09 Andreas Boose + + * Version 1.20.2. + + * config.guess, config.sub, depcomp, install-sh, missing, + mkinstalldirs: Updated to automake 1.9. + +2006-09-09 pottendo + + * configure.in (gnomeui): depend only on gtk+-2.0 as + libgnomeui is marked to be deprecated. + +2006-09-09 Marco van den Heuvel + + * doc/html/amigaos.html, doc/html/index.html, + doc/html/solaris.html: Updated. + +2006-09-03 Andreas Boose + + * Version 1.20.1. + + * configure.in: Define `UNSTABLE'. + Do not add `-Wstrict-prototypes' to `CXXFLAGS'. + + * doc/html/index.html: Added link to BeOS patch. + +2006-09-02 pottendo + + * configure.in: (ALL_LINGUAS) added hu. + +2006-08-27 Andreas Boose + + * Version 1.20. + + * configure.in: Do not define `UNSTABLE'. + + * doc/vice.texi, doc/html/index.html, doc/html/amigaos.html, + doc/html/solaris.html: Fixed some minor issues. + +2006-08-26 Andreas Boose + + * Version 1.19.28. + +2006-08-21 Christian Vogelgsang + + * build/macosx/make-ub.sh: Added support to cross-compile on a + PowerPC platform + +2006-08-19 Marco van den Heuvel + + * doc/vice.texi: Updated. + +2006-08-17 Marco van den Heuvel + + * doc/html/plain/NEWS: Cosmetic fix. + +2006-08-14 Andreas Boose + + * Version 1.19.27. + + * doc/html/plain/NEWS, doc/Readme.dos, doc/vice.texi, README, + vice.spec, doc/html/index.html: Updated. + +2006-08-11 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fix. + +2006-08-07 Marco van den Heuvel + + * doc/html/plain/NEWS, doc/vice.texi: Updated. + +2006-08-06 Andreas Boose + + * Version 1.19.26. + +2006-07-31 Christian Vogelgsang + + * configure.in, src/arch/unix/Makefile.am: + Added new variable ARCH_EXTRA_SUBDIR to define extra build + subdirs of unix build. + + * build/macosx/make-ub.sh: Build PPC and Intel Code now in + different temp dirs and keep final VICE build. + + * doc/ReadmeMacOSX.txt: Added section on X11 xinitrc + setupmodo:~/Projects cnvogelg$ + +2006-07-31 Marco van den Heuvel + + * Makefile.am: Added automatic solaris binary package creation + support. + +2006-07-29 Marco van den Heuvel + + * Makefile.am: Added support for doing a make bindist* + out-of-source for the ports that didn't support it yet. + + * build/Makefile.am, build/minix3/build-package.sh, + build/minix3/build.sh: Added minix-3.x build scripts. + + * configure.in: Added the cygwin/X11 target, changed the NLS + check to only check on unix platforms. + +2006-07-22 Andreas Boose + + * Version 1.19.25. + +2006-07-14 Christian Vogelgsang + + * build/macosx/make-ub.sh, build/Makefile.am: added script to + automatically compile and bundle a universal binary + distribution for Macs. + + * doc/ReadmeMacOSX.txt: added section on Universal Binaries + and description on make-ub.sh usage + +2006-07-12 Christian Vogelgsang + + * configure.in, Makefile.am: Introduced ARCH_SRC_DIR to locate + make-bindist.sh in out-of-source-compiles. + +2006-07-12 Spiro Trikaliotis + + * doc/html/index.html: Changed links to VICE KB. + +2006-07-11 Marco van den Heuvel + + * doc/html/amigaos.html: Updated. + +2006-07-10 Andreas Boose + + * Version 1.19.24. + + * doc/html/index.html: Updated. + + * doc/html/amigaos.html, doc/html/solaris.html: New files. + + * doc/html/Makefile.am: Added new files. + + * Makefile.am: Use `ARCH_DIR'. + + * build/mingw32/linux-cross.sh: Added `STRIP' definition. + +2006-07-10 Marco van den Heuvel + + * Makefile.am: Added the makebindist* for the gp2x port. + +2006-07-09 Christian Vogelgsang + + * Makefile.am, configure.in, src/config.h.in: + Added Mac OS X support. Defines MACOSX_SUPPORT in config.h and + MACOSX_COMPILE for automake. + Mac sound and joystick driver is only probed on Macs. + + * doc/ReadmeMacOSX.txt: Updated to official port. + +2006-07-09 Andreas Boose + + * Version 1.19.23. + + * build/mingw32/linux-cross.sh, build/Makefile.am: New files. + + * configure.in, Makefile.am: Added new directory. + + * Makefile.am: Use `ARCH_DIR'. + +2006-07-05 Andreas Boose + + * Version 1.19.22. + + * configure.in: Fixed some typos. + +2006-07-04 Marco van den Heuvel + + * configure.in: Fixes, test for ahi only for amiga, test + parsid only for unix but not gp2x. + +2006-07-04 Andreas Boose + + * Version 1.19.21. + + * configure.in: Added USB joystick patch by Christian + Vogelgsang. + + * Makefile.am, configure.in: Renamed Solaris and QNX compile + switches. + +2006-07-03 Andreas Boose + + * Version 1.19.20. + + * configure.in: Unified XAW and GNOME library search section. + Removed conditional `DOS_OR_WIN'. + + * data/Makefile.am: Changed not to use `DOS_OR_WIN'. + +2006-06-26 Andreas Boose + + * Version 1.19.19. + + * configure.in: Rewritten to use the flags `is_unix', + `is_unix_x11' and `is_unix_gp2x'. + +2006-06-25 Marco van den Heuvel + + * configure.in: Added GP2X support. + +2006-06-25 Andreas Boose + + * Version 1.19.18. + + * configure.in: Added `arch/unix/gui' directory. + +2006-06-24 Andreas Boose + + * Version 1.19.17. + +2006-06-23 Andreas Boose + + * Version 1.19.16. + +2006-06-21 Andreas Boose + + * Version 1.19.15. + +2006-06-17 Marco van den Heuvel + + * configure.in: Fixed a small issue for $have_ss_family. + +2006-06-11 Andreas Boose + + * Version 1.19.14. + +2006-06-07 Marco van den Heuvel + + * configure.in: Fixed for older shells that cannot handle '==' + in tests. + +2006-05-30 Marco van den Heuvel + + * configure.in: Added MorphOS overlay support, patch provided + by Harry Sintonen . + +2006-05-28 Andreas Boose + + * Version 1.19.13. + +2006-05-26 Marco van den Heuvel + + * configure.in: Added MorphOS netplay support, patch provided + by Harry Sintonen . + +2006-05-18 Marco van den Heuvel + + * Makefile.am: Added $(SHELL) to the 'make bindist' to ensure + that the scripts get executed. + +2006-05-16 Marco van den Heuvel + + * configure.in: Added a swab() function check. + +2006-05-14 Andreas Boose + + * Version 1.19.12. + +2006-05-11 Marco van den Heuvel + + * Makefile.am, config.sub, configure.in: Added AROS Support + for the AmigaOS port. + +2006-05-11 Marco van den Heuvel + + * configure.in: Added MorphOS support for the AmigaOS port. + +2006-05-11 Marco van den Heuvel + + * Makefile.am: Added support for some cross-compilers that add + the .exe extension to the produced executable files of the + AmigaOS port. + + * configure.in: Added 'classic amigaos' support and + preliminary morphos, aros and amithlon support. + +2006-05-02 Marco van den Heuvel + + * Makefile.am: Added the 'make bindistzip' target. + +2006-05-01 Andreas Boose + + * Version 1.19.11. + +2006-04-30 Marco van den Heuvel + + * configure.in: Added the HAVE_NTOHx defines for win32. + +2006-04-28 Andreas Boose + + * Version 1.19.10. + +2006-04-28 Marco van den Heuvel + + * Makefile.am, configure.in: Added binary distribution making + functionality. + + * doc/MSDOS-Ethernet-Howto.txt, doc/MSDOS-Howto.txt, + doc/Readme.beos, doc/Win32-Howto.txt: Changed the + documentation to include the new binary distribution making + functionality. + +2006-04-27 Marco van den Heuvel + + * configure.in: Added a fix for the optionally missing + htons/htonl functions. + +2006-04-25 Marco van den Heuvel + + * doc/cartconv.txt: Added support for the Mikro Assembler + cartridge. + +2006-04-23 Andreas Boose + + * Version 1.19.9. + +2006-04-22 Marco van den Heuvel + + * configure.in: Added a check for the strings.h header. + +2006-04-19 Marco van den Heuvel + + * configure.in: Fixed some sound-driver problems. + +2006-04-19 Marco van den Heuvel + + * doc/Makefile.am, doc/cartconv.txt: Added the cartconv + documentation. + +2006-04-12 Marco van den Heuvel + + * doc/Makefile.am, doc/Minix-Howto.txt, + doc/MinixVmd-Howto.txt: Added minix-3.x information and + changed the minixvmd-howto to minix-howto. + +2006-04-06 Marco van den Heuvel + + * configure.in: Added support for minix3. + +2006-04-02 Andreas Boose + + * Version 1.19.8. + +2006-03-12 Andreas Boose + + * Version 1.19.7. + +2006-02-19 Andreas Boose + + * Version 1.19.6. + +2006-02-19 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added VIC20 Basic 4.0 + and 5.0 extension support. + +2006-02-18 Marco van den Heuvel + + * configure.in: Added experimental ParSID support. + +2006-02-13 Marco van den Heuvel + + * doc/Makefile.am, doc/delaep64.pl: Moved the delaep64.pl + script to src/c64/cart. + +2006-02-11 Andreas Boose + + * Version 1.19.5. + +2006-02-11 Michael Klein + + * doc/Makefile.am: Added new files. + + * doc/delaep64.pl: New files. + +2006-02-05 Michael Klein + + * configure.in: Corrected handling of VICEDIR variable. + +2006-02-03 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Blarg support. + +2006-02-02 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Easy Basic + support. + +2006-02-02 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Magic Basic + support. + +2006-01-30 Andreas Boose + + * Version 1.19.4. + +2006-01-27 Michael Klein + + * configure.in: added VICEDIR variable + + * data/C128/Makefile.am data/C64/Makefile.am + data/CBM-II/Makefile.am data/DRIVES/Makefile.am + data/PET/Makefile.am data/PLUS4/Makefile.am + data/PRINTER/Makefile.am data/VIC20/Makefile.am + data/fonts/Makefile.am doc/Makefile.am + doc/html/Makefile.am: + use $(VICEDIR) instead of $(prefix)/lib/vice + +2006-01-24 Michael Klein + + * configure.in: removed JOY_OBJS + +2006-01-24 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Basic 7.1 + support. + +2006-01-22 Andreas Boose + + * Version 1.19.3. + + * configure.in: Only add internal ffmpeg header files to + inlcude path if no external ffmpeg header files are found. + +2006-01-21 Andreas Boose + + * Version 1.19.2. + +2006-01-20 pottendo + + * configure.in: Added func check for `mkstemp'. + +2006-01-20 Marco van den Heuvel + + * INSTALL: Corrected the text that explains where to run the + configure script. + + * configure.in: Added the previously missing '--without-png' + and '--without-zlib' options. + +2006-01-16 pottendo + + * configure.in: Replaced gnome-config by pkg-config for + Gnome2/Gtk2 support. + +2006-01-15 Andreas Boose + + * Version 1.19.1. + + * configure.in: Define `UNSTABLE'. + +2006-01-08 Andreas Boose + + * Version 1.19. + + * configure.in: Do not define `UNSTABLE'. + + * doc/html/index.html: Updated. + +2006-01-08 pottendo + + * doc/html/index.html (Source Distros): Added gnome2 patch + link. + +2006-01-06 Andreas Boose + + * Version 1.18.12. + +2006-01-05 Andreas Matthies + + * configure.in: Added test for BeOS socket headers and + drivers. + + * data/C64/beos_pos.vkm: Fixed key code. + +2006-01-04 Marco van den Heuvel + + * doc/vice.texi: Updated my own info. + +2006-01-01 Andreas Boose + + * Version 1.18.11. + + * doc/Readme.dos, doc/vice.texi, doc/html/plain/NEWS, README, + vice.spec: Updated. + +2006-01-01 Marco van den Heuvel + + * doc/Readme.dos, doc/vice.texi: Update 2005 to 2006. + +2005-12-31 Andreas Boose + + * Version 1.18.10. + +2005-12-30 Marco van den Heuvel + + * doc/html/plain/NEWS: Added a few items. + +2005-12-29 Andreas Boose + + * Version 1.18.9. + + * doc/html/plain/NEWS: Updated. + +2005-12-28 Andreas Boose + + * Version 1.18.8. + +2005-12-28 Marco van den Heuvel + + * configure.in: Added checking for the getdtablesize and + getrlimit functions. + +2005-12-26 Marco van den Heuvel + + * configure.in: Added support for IPV6 for netplay. + +2005-12-23 Andreas Boose + + * Version 1.18.7. + +2005-12-22 Andreas Boose + + * Version 1.18.6. + +2005-12-20 Andreas Boose + + * Version 1.18.5. + +2005-12-19 Andreas Boose + + * Version 1.18.4. + +2005-12-18 Andreas Boose + + * Version 1.18.3. + +2005-12-11 Andreas Boose + + * Version 1.18.2. + + * configure.in: Ffmpeg support is default on win32 as + suggested by AndreasM. + +2005-12-06 Marco van den Heuvel + + * configure.in: Added checks for libjpeg and its header for + jpeg screenshot support. + +2005-11-29 Andreas Boose + + * Version 1.18.1. + + * configure.in: Define `UNSTABLE'. + +2005-11-20 Andreas Boose + + * Version 1.18. + + * configure.in: Do not define `UNSTABLE'. + + * doc/html/index.html, README: Fixed dates. + +2005-11-19 Marco van den Heuvel + + * doc/html/index.html: Changed the url's for the solaris + binaries. + +2005-11-19 Andreas Boose + + * Version 1.17.7. + + * doc/html/index.html, doc/vice.texi, vice.spec, README: + Updated. + +2005-11-18 Marco van den Heuvel + + * doc/html/plain/NEWS: Updated the items a bit. + +2005-11-17 Andreas Matthies + + * doc/html/plain/NEWS: Updated. + +2005-11-14 Marco van den Heuvel + + * doc/html/plain/NEWS: Added some more new items, and changed + the libpng/zlib entries a bit. + + * doc/vice.texi: Changed my own info a bit. + +2005-11-12 Andreas Boose + + * Version 1.17.6. + + * doc/html/plain/NEWS: Updated. + +2005-11-12 Marco van den Heuvel + + * configure.in: Added unix/msdos tests for netplay support. + +2005-11-07 Marco van den Heuvel + + * configure.in: Added Minix-Vmd platform support. + + * doc/Makefile.am, doc/MinixVmd-Howto.txt: Added a text file + describing how to compile VICE on Minix-Vmd. + +2005-11-07 Andreas Dehmel + + * configure.in: added --disable-zlibtest option for + crosscompiling. + +2005-11-06 Andreas Boose + + * Version 1.17.5. + + * doc/html/index.html: Changed download links to http access. + +2005-10-29 Andreas Boose + + * Version 1.17.4. + + * configure.in: Moved definition of `HAS_NETWORK' to win32 + section. + +2005-10-27 Marco van den Heuvel + + * configure.in: Added built-in support for libpng and libz. + +2005-10-25 Marco van den Heuvel + + * doc/html/index.html: Resurrected the OS/2 port and made a + download link to the OS/2 VICE 1.17 binary file. + +2005-10-23 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fix. + +2005-10-23 Andreas Boose + + * Version 1.17.3. + +2005-10-10 Andreas Boose + + * Version 1.17.2. + + * configure.in: Detect hardsid header file. + +2005-10-09 Andreas Boose + + * Version 1.17.1. + + * configure.in: Define `UNSTABLE'. + + * doc/html/index.html: Updated ffmpeg libaray URL. + +2005-10-02 Andreas Boose + + * Version 1.17. + + * doc/html/index.html: Updated. + +2005-10-01 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Cosmetic fixes. + +2005-10-01 Andreas Boose + + * Version 1.16.21. + + * configure.in: Do not define `UNSTABLE'. + + * doc/vice.texi, doc/html/index.html, README, vice.spec: + Updated. + +2005-09-29 Marco van den Heuvel + + * README: Added QNX 6.x. + + * doc/html/index.html, doc/html/plain/NEWS, doc/vice.texi: + Added Solaris binary packages. + +2005-09-26 Marco van den Heuvel + + * configure.in: Fixed a typo that lead to a bogus configure + script. + +2005-09-26 Marco van den Heuvel + + * configure.in: Added the configure option --without-oss and + added checking of for openbsd. + +2005-09-25 Marco van den Heuvel + + * configure.in: Fixed several sound driver checking problems + +2005-09-15 Marco van den Heuvel + + * doc/html/plain/NEWS: Added items that I have been involved + in for the release of VICE 1.17. + +2005-09-14 Andreas Boose + + * Version 1.16.20. + +2005-09-11 Marco van den Heuvel + + * configure.in: Added the configure options --without-alsa and + --without-esd. + +2005-09-08 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Pegasus basic + 4.0. + +2005-09-06 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Mighty basic. + +2005-09-04 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added WS basic. + +2005-09-04 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added graphics basic. + +2005-08-30 Marco van den Heuvel + + * doc/html/plain/cbm_basic_tokens.txt: Added Ultrabasic-64. + +2005-08-21 Andreas Boose + + * Version 1.16.19. + +2005-08-14 Michael Klein + + * configure.in: check for gettext in libintl + +2005-08-14 Michael Klein + + * configure.in: Added checking for CoreAudio environment (Mac + OS X) + +2005-08-10 Marco van den Heuvel + + * AUTHORS, doc/Readme.dos, doc/vice.texi, man/vice.1: Added + myself to the member list. + + * README: Added myself to the member list and updated some + documentation information. + + * doc/html/index.html: Added myself to the member list and + added QNX 6.x binary package link. + +2005-08-07 martin + + * acinclude.m4: New file. Contains local helper macro. This + should fix aclocal on newer installations. + + * data/fonts/Makefile.am (EXTRA_DIST): Separated + cbm-directory-charset.fon from `fonts_DATA' to avoid + unnecessary installation warnings under Unix. + +2005-07-30 Andreas Boose + + * Version 1.16.18. + +2005-07-24 Andreas Boose + + * Version 1.16.17. + +2005-07-14 Marco van den Heuvel + + * configure.in: Fixed libnsl libsocket combination assumption, + and changed the libXext function check to XShmAttach. + +2005-07-10 Andreas Boose + + * Version 1.16.16. + +2005-06-21 Andreas Boose + + * Version 1.16.15. + +2005-06-20 Marco van den Heuvel + + * configure.in: Fixed the detection of a cross-compiler + environment when using genwinres. + +2005-06-14 Marco van den Heuvel + + * configure.in: Put checking of libXpm before checking libXaw, + this fixes the dependancy problem on some openbsd hardware + platforms. + +2005-06-12 Marco van den Heuvel + + * configure.in: Added u_short, libbsd, telldir and seekdir + checking. + +2005-06-08 Marco van den Heuvel + + * configure.in: Added cross-compile mode detection for + genwinres. + +2005-06-05 Andreas Boose + + * Version 1.16.14. + +2005-06-03 Marco van den Heuvel + + * configure.in: Added a autoconf bug workaround. + +2005-05-30 Marco van den Heuvel + + * configure.in: Fixed windres and wrc checking. + +2005-05-29 Andreas Boose + + * Version 1.16.13. + +2005-05-23 Andreas Boose + + * Version 1.16.12. + +2005-05-15 Andreas Boose + + * Version 1.16.11. + +2005-05-13 Marco van den Heuvel + + * configure.in: Added HAS_TRANSLATION for platforms that + support the new internationalization scheme (currently only + win32). + +2005-05-08 Andreas Boose + + * Version 1.16.10. + +2005-05-04 Marco van den Heuvel + + * configure.in: Added wrc as the prefered win32 resource + compiler. + +2005-04-24 Andreas Boose + + * Version 1.16.9. + +2005-04-23 Andreas Boose + + * Version 1.16.8. + +2005-04-20 Andreas Boose + + * Version 1.16.7. + +2005-04-17 Andreas Boose + + * Version 1.16.6. + +2005-04-12 Andreas Boose + + * Version 1.16.5. + +2005-04-09 Andreas Boose + + * Version 1.16.4. + + * doc/Makefile.am: Added `MSDOS-Ethernet-Howto.txt'. + +2005-04-03 Marco van den Heuvel + + * configure.in, po/nl.po: Added dutch translation. + +2005-03-28 Andreas Boose + + * Version 1.16.3. + +2005-03-12 Andreas Boose + + * Version 1.16.2. + +2005-03-09 Dag Lem + + * configure.in: Check for ALSA sound library. + +2005-02-13 Andreas Boose + + * Version 1.16.1. + + * configure.in: Define `UNSTABLE'. + + * data/PET/x11_bdep.vkm, data/PET/x11_bdes.vkm: Fixed + includes. + +2005-01-23 Andreas Boose + + * Version 1.16. + + * doc/vice.texi, doc/html/index.html: Updated. + +2005-01-22 Andreas Boose + + * Version 1.15.15. + + * configure.in: Do not define `UNSTABLE'. + + * doc/vice.texi, doc/html/index.html, doc/Readme.dos, README, + vice.spec: Updated. + +2004-12-29 Andreas Boose + + * Version 1.15.14. + + * doc/html/plain/NEWS: Updated. + +2004-12-25 Andreas Boose + + * Version 1.15.13. + +2004-12-19 Andreas Boose + + * Version 1.15.12. + + * data/C64/win_sym.vkm, data/PET/win_bgrs.vkm, + data/PET/win_buks.vkm, data/CBM-II/win_buks.vkm, + data/CBM-II/win_buks.vkm: Renamed. + + * data/C64/Makefile.am, data/PET/Makefile.am, + data/CBM-II/Makefile.am: Updated. + + * data/C64/win_pos.vkm, data/C64/win_sym.vkm, + data/C64/win_sym_de.vkm, data/C128/win_pos.vkm, + data/C128/win_sym.vkm, data/VIC20/win_pos.vkm, + data/VIC20/win_sym.vkm, data/PET/win_bgrs.vkm, + data/PET/win_buks.vkm, data/PLUS4/win_pos.vkm, + data/PLUS4/win_sym.vkm, data/CBM-II/win_buks.vkm, + data/CBM-II/win_bukp.vkm, data/C64/dos_pos.vkm, + data/C64/dos_sym.vkm, data/C128/dos_pos.vkm, + data/C128/dos_sym.vkm, data/VIC20/dos_sym.vkm, + data/VIC20/dos_pos.vkm, data/PET/dos_bgrs.vkm, + data/PET/dos_buks.vkm, data/PLUS4/dos_sym.vkm, + data/PLUS4/dos_pos.vkm, data/CBM-II/dos_bukp.vkm, + data/CBM-II/dos_buks.vkm, data/C64/x11_pos.vkm, + data/C64/x11_sym.vkm, data/C128/x11_pos.vkm, + data/C128/x11_sym.vkm, data/VIC20/x11_pos.vkm, + data/VIC20/x11_sym.vkm, data/PET/x11_bgrs.vkm, + data/PET/x11_buks.vkm, data/PLUS4/x11_pos.vkm, + data/PLUS4/x11_sym.vkm, data/CBM-II/x11_buks.vkm, + data/C64/beos_pos.vkm, data/C64/beos_sym.vkm, + data/C128/beos_pos.vkm, data/C128/beos_sym.vkm, + data/VIC20/beos_pos.vkm, data/VIC20/beos_sym.vkm, + data/PET/beos_bgrs.vkm, data/PET/beos_buks.vkm, + data/PLUS4/beos_pos.vkm, data/PLUS4/beos_sym.vkm, + data/CBM-II/beos_bukp.vkm, data/CBM-II/beos_buks.vkm: + Added new shift flags comments. + +2004-12-05 Andreas Boose + + * Version 1.15.11. + + * data/C64/win_sym_de.vkm: New file. + + * data/C64/Makefile.am: Added new file. + +2004-11-30 Andreas Dehmel + + * configure.in: don't build sounduss on RISC OS either + +2004-11-21 Andreas Boose + + * Version 1.15.10. + +2004-11-06 Andreas Boose + + * Version 1.15.9. + +2004-10-17 Andreas Boose + + * Version 1.15.8. + +2004-10-09 Andreas Boose + + * Version 1.15.7. + + * configure.in: Removed trailing slash in arch include path + definition. + +2004-10-02 Andreas Boose + + * Version 1.15.6. + +2004-09-26 Andreas Boose + + * Version 1.15.5. + +2004-09-25 Andreas Boose + + * Version 1.15.4. + +2004-09-12 Andreas Boose + + * Version 1.15.3. + +2004-09-04 Andreas Boose + + * Version 1.15.2. + + * configure.in: Renamed VIC20 resource file. + +2004-09-01 Andreas Boose + + * Version 1.15.1. + +2004-08-27 Tibor Biczo + + * configure.in: Added libversion to Win32 linking. + +2004-08-22 Andreas Boose + + * Version 1.15. + + * doc/html/plain/NEWS, doc/html/index.html: Updated. + +2004-08-21 Andreas Boose + + * Version 1.14.40. + + * configure.in: Do not define `UNSTABLE'. + Fixed `--disable-realdevice' configure switch. + + * README, vice.spec, doc/vice.texi, doc/html/index.html, + doc/html/plain/NEWS: Updated. + +2004-08-08 Andreas Boose + + * Version 1.14.39. + + * configure.in: Fixed opencbm definitions. + +2004-08-07 Andreas Boose + + * Version 1.14.38. + +2004-07-26 Dieter Baron + + * configure.in: Added BSD USB joystick support. + +2004-07-24 pottendo + + * configure.in: Fix to build without opencbm. + +2004-07-17 Andreas Boose + + * Version 1.14.37. + + * configure.in: Define `HAVE_OPENCBM' and `HAVE_REALDEVICE' + for the win32 port. + +2004-07-17 Andreas Boose + + * Version 1.14.36. + +2004-07-08 + + * configure.in: Check for `sys/soundcard.h'. + +2004-06-30 Andreas Boose + + * Version 1.14.35. + +2004-06-28 Andreas Boose + + * Version 1.14.34. + +2004-06-25 Andreas Boose + + * Version 1.14.33. + +2004-06-23 Andreas Boose + + * Version 1.14.32. + +2004-06-20 Andreas Boose + + * Version 1.14.31. + + * configure.in: Removed check for `sys/param.h'. + +2004-06-17 Andreas Boose + + * Version 1.14.30. + +2004-06-12 Andreas Boose + + * Version 1.14.29. + + * doc/html/index.html: Added link to 64bit patch. + +2004-06-06 Andreas Boose + + * Version 1.14.28. + +2004-05-31 Andreas Boose + + * Version 1.14.27. + + * configure.in: Link wsock32 library. + +2004-05-23 Andreas Boose + + * Version 1.14.26. + +2004-05-21 Andreas Boose + + * Version 1.14.25. + + * doc/html/index.html: Added link to VICEtoPS. + +2004-05-20 Andreas Boose + + * Version 1.14.24. + +2004-05-10 Andreas Boose + + * Version 1.14.23. + +2004-05-02 Andreas Boose + + * Version 1.14.22. + +2004-04-24 Andreas Boose + + * Version 1.14.21. + +2004-04-19 Spiro Trikaliotis + + * configure.in: Now checks for libnet and libpcap when using + the option --enable-ethernet + +2004-04-18 Andreas Boose + + * Version 1.14.20. + +2004-04-11 Andreas Boose + + * Version 1.14.19. + +2004-04-10 Andreas Boose + + * Version 1.14.18. + +2004-04-03 Andreas Boose + + * Version 1.14.17. + +2004-03-28 Andreas Boose + + * Version 1.14.16. + +2004-03-27 Andreas Boose + + * Version 1.14.15. + +2004-03-21 Andreas Boose + + * Version 1.14.14. + +2004-03-21 Andreas Boose + + * Version 1.14.13. + +2004-03-15 Andreas Boose + + * Version 1.14.12. + +2004-03-14 Andreas Boose + + * Version 1.14.11. + +2004-03-13 Andreas Boose + + * Version 1.14.10. + + * doc/ReadmeMacOSX.txt: New file. + + * doc/Makefile.am: Added new file. + + * configure.in: Removed checkes for `sys/time.h'. + +2004-03-11 Spiro Trikaliotis + + * configure.in: Added option --enable-ethernet for TFE + emulation + +2004-03-08 Andreas Boose + + * Version 1.14.9. + +2004-02-29 Andreas Boose + + * Version 1.14.8. + + * doc/html/index.html: Added MacOSX distribution. + +2004-02-28 Andreas Boose + + * Version 1.14.7. + +2004-02-25 Andreas Boose + + * Version 1.14.6. + + * man/vice.1, AUTHORS: Updated. + +2004-02-22 Andreas Boose + + * Version 1.14.5. + + * configure.in: Fixed usleep test. + +2004-02-15 Andreas Boose + + * Version 1.14.4. + +2004-02-07 Andreas Boose + + * Version 1.14.3. + + * configure.in: Check for `process.h'. + +2004-02-03 Andreas Boose + + * Version 1.14.2. + + * configure.in: Added `iec128dcr' library. + +2004-02-01 Andreas Boose + + * Version 1.14.1. + + * configure.in: Define `UNSTABLE'. + +2004-01-25 Andreas Boose + + * Version 1.14. + + * doc/html/index.html, doc/html/plain/NEWS: Updated. + +2004-01-24 Andreas Boose + + * Version 1.13.49. + + * configure.in: Do not define `UNSTABLE'. + +2004-01-18 Andreas Boose + + * Version 1.13.48. + + * AUTHORS, FEEDBACK, README, vice.spec, doc/Readme.dos, + doc/vice.texi: Updated. + + * doc/html/plain/Walkthrough-Howto.txt: Moved here. + + * doc/Makefile.am, doc/html/Makefile.am: Updated. + +2004-01-18 Andreas Matthies + + * doc/Walkthrough-Howto.txt: New file. + + * doc/Makefile.am: Added new file. + +2004-01-16 Andreas Boose + + * Version 1.13.47. + +2004-01-12 Fabrizio Gennari + + * INSTALL, doc/MSDOS-Howto.txt: Some corrections. + +2004-01-11 Andreas Boose + + * Version 1.13.46. + + * data/PLUS4/x11_sym.vkm: New symbolic keyboard mapping + provided by Csaba Markus. + +2004-01-06 Andreas Boose + + * Version 1.13.45. + + * configure.in: Removed check for `X11/xpm.h'. + +2003-12-31 Andreas Boose + + * Version 1.13.44. + +2003-12-28 Andreas Boose + + * Version 1.13.43. + +2003-12-25 Andreas Boose + + * Version 1.13.42. + + * doc/html/plain/NEWS: Updated. + +2003-12-23 Andreas Boose + + * Version 1.13.41. + +2003-12-20 Andreas Boose + + * Version 1.13.40. + + * doc/html/plain/BUGS: Updated. + +2003-12-13 Andreas Boose + + * Version 1.13.39. + +2003-12-10 Andreas Boose + + * Version 1.13.38. + + * configure.in: Fixed comma in `AC_CHECK_HEADERS'. + +2003-12-06 Andreas Boose + + * Version 1.13.37. + + * configure.in: Added fileio library. + +2003-12-04 Andreas Boose + + * Version 1.13.36. + + * configure.in: Do not check for windows headers separately. + +2003-11-29 Andreas Boose + + * Version 1.13.35. + + * configure.in: Check for `ffmpeg/avformat.h'. + +2003-11-27 Andreas Boose + + * Version 1.13.34. + +2003-11-26 pottendo + + * configure.in: Added check for mp3lame to make ffmpeg happy, in + certain conditions. + +2003-11-26 Andreas Boose + + * Version 1.13.33. + +2003-11-24 Andreas Boose + + * Version 1.13.32. + +2003-11-23 Andreas Boose + + * Version 1.13.31. + +2003-11-22 Andreas Boose + + * Version 1.13.30. + +2003-11-20 Andreas Boose + + * Version 1.13.29. + +2003-11-19 Andreas Boose + + * Version 1.13.28. + +2003-11-18 Andreas Boose + + * Version 1.13.27. + + * doc/iec-bus.txt: New file. + + * doc/Makefile.am: Added new file. + +2003-11-17 Andreas Boose + + * Version 1.13.26. + +2003-11-16 Andreas Boose + + * Version 1.13.25. + +2003-11-15 Andreas Boose + + * Version 1.13.24. + +2003-11-14 Andreas Boose + + * Version 1.13.23. + + * configure.in: Added check for `direct.h'. Removed check for + `sgtty.h' and `strings.h'. + +2003-11-13 Andreas Boose + + * Version 1.13.22. + +2003-11-11 Andreas Boose + + * Version 1.13.21. + +2003-11-11 Andreas Boose + + * Version 1.13.20. + +2003-11-10 Andreas Boose + + * Version 1.13.19. + + * configure.in: Changed optimization to "-O2". + + * data/PRINTER/Makefile.am: Added new file. + +2003-11-10 Andreas Boose + + * Version 1.13.18. + + * configure.in: Check for libm and libz before checking for + libavcodec and libavfomat. + +2003-11-09 Andreas Boose + + * Version 1.13.17. + +2003-11-08 Andreas Boose + + * Version 1.13.16. + + * configure.in: `HAVE_MOUSE' is no conditional. + +2003-11-07 Andreas Dehmel + + * configure.in: added checks for RISC OS + +2003-11-04 Andreas Boose + + * Version 1.13.15. + + * configure.in: Link with `libavcodec' and `libavformat' if + ffmpeg support is enabled. + +2003-11-02 Andreas Boose + + * Version 1.13.14. + +2003-11-01 Andreas Boose + + * Version 1.13.13. + +2003-10-31 Andreas Matthies + + * Added commandline option --enable-ffmpeg that defines + HAVE_FFMPEG and adds the sound and gfxoutput drivers. + Removed every ffmpeg header and library test. + +2003-10-28 Andreas Boose + + * Version 1.13.12. + + * configure.in: Removed OS2 UI directory. + +2003-10-26 Andreas Boose + + * Version 1.13.11. + +2003-10-25 Andreas Matthies + + * Search FFMPEG header files in ffmpeg directory. + +2003-10-25 Andreas Boose + + * Version 1.13.10. + +2003-10-25 Andreas Matthies + + * Include mpegdrv.o if avcodec.h is found. + +2003-10-21 Andreas Boose + + * Version 1.13.9. + +2003-10-19 Andreas Boose + + * Version 1.13.8. + +2003-10-18 Andreas Boose + + * Version 1.13.7. + + * doc/Makefile.am: Added new file. + + * acconfig.h: Removed. + + * Makefile.am: Removed `acconfig.h'. + +2003-10-17 Andreas Matthies + + * configure.in: Checks for FFMPEG header (avformat.h) and + libraries. + +2003-10-12 Fabrizio Gennari + + * INSTALL, doc/Win32-Howto.txt: Updated. + + * doc/MSDOS-Howto.txt: New file. + +2003-10-11 Andreas Boose + + * Version 1.13.6. + + * configure.in: Fixed typo. + +2003-10-11 pottendo + + * configure.in: Added preconditioning preprocessor directives + for: XShm.h, xf86vmode.h, xf86dga.h, regexp.h + +2003-10-09 pottendo + + * acconfig.h: + * configure.in: moved gettext related macros + +2003-10-06 Andreas Boose + + * Version 1.13.5. + + * data/DRIVES/dos1570, data/DRIVES/d1571cr: New files. + + * data/DRIVES/Makefile.am: Added new files. + +2003-10-05 Andreas Boose + + * Version 1.13.4. + +2003-10-03 Andreas Boose + + * Version 1.13.3. + + * configure.in, acconfig.h: Moved many definitions to + `configure.in'. + +2003-09-28 pottendo + + * data/fonts/Makefile.am (install): Added missing dependency + for installing the font data files. Fixes build-bug report by + A. Saari. + + * Makefile.am (SUBDIRS): Replaces unconditional `po' by + $(POSUB). This is filled with `po' in case NLS is activated. + Fixes build-bug report by A. Saari. + +2003-09-28 Andreas Boose + + * Version 1.13.2. + +2003-09-27 Andreas Boose + + * Version 1.13.1. + + * configure.in: Define `UNSTABLE'. + +2003-09-22 Andreas Boose + + * Version 1.13. + +2003-09-21 Andreas Boose + + * Version 1.12.35. + + * configure.in: Do not define `UNSTABLE'. + + * doc/vice.texi, doc/html/index.html, vice.spec, README: + Updated + +2003-09-20 Andreas Boose + + * Version 1.12.34. + + * data/C128/x11_sym.vkm: Mapped cursor keys to the special + C128 cursor keys. + +2003-09-13 Andreas Boose + + * Version 1.12.33. + +2003-09-09 Andreas Boose + + * Version 1.12.32. + + * doc/html/plain/NEWS: Updated. + +2003-09-09 Thomas Bretz + + * doc/html/index.html: + - changes Vice/2 site (old link is not existing anymore since + ages) + +2003-09-06 Andreas Boose + + * Version 1.12.31. + + * doc/vice.texi: Updated monitor commands. + +2003-09-03 Andreas Boose + + * Version 1.12.30. + +2003-09-03 Andreas Matthies + + * configure.in: Define HAVE_TFE for windows. + +2003-09-02 Andreas Boose + + * Version 1.12.29. + +2003-08-31 Andreas Boose + + * Version 1.12.28. + + * doc/vice.texi: Removed email addresses. + +2003-08-29 Andreas Boose + + * Version 1.12.27. + +2003-08-24 Andreas Boose + + * Version 1.12.26. + + * doc/html/plain/NEWS: Updated. + +2003-08-17 Andreas Boose + + * Version 1.12.25. + +2003-08-17 Andreas Boose + + * Version 1.12.24. + + * configure.in, acconfig.h: Added HardSID define. + +2003-08-16 Andreas Boose + + * Version 1.12.23. + +2003-08-10 Andreas Boose + + * Version 1.12.22. + +2003-08-03 Andreas Boose + + * Version 1.12.21. + + * data/C128/win_pos.vkm, data/C128/win_sym.vkm, + data/C128/dos_pos.vkm, data/C128/dos_sym.vkm, + data/C128/beos_pos.vkm, data/C128/beos_sym.vkm: Added numpad + enter key. + + * data/C64/c64hq.vpl, data/C128/c64hq.vpl, + data/CBM-II/c64hq.vpl: New files. + + * data/C64/Makefile.am, data/C128/Makefile.am, + data/CBM-II/Makefile.am: Added new files. + +2003-07-27 Andreas Boose + + * Version 1.12.20. + + * vice.spec: Added missing files as pointed out by Ulrik + Petersen . + +2003-07-26 Andreas Boose + + * Version 1.12.19. + + * configure.in: Added `parallel' library. + +2003-07-20 Andreas Boose + + * Version 1.12.18. + +2003-07-15 Andreas Boose + + * Version 1.12.17. + +2003-07-13 Andreas Boose + + * Version 1.12.16. + + * doc/html/index.html, doc/html/plain/NEWS: Cosmetical fixes. + + * doc/html/images/navbarlogo.gif, + doc/html/images/vice-sublogo.jpg: Removed. + +2003-07-12 Andreas Boose + + * Version 1.12.15. + +2003-07-07 Andreas Boose + + * Version 1.12.14. + +2003-07-06 Andreas Boose + + * Version 1.12.13. + + * data/CBM-II/beos_bukp.vkm, data/CBM-II/dos_bukp.vkm, + data/CBM-II/win_bukp.vkm: New files. + + * data/CBM-II/Makefile.am: Added new files. + + * data/PLUS4/kernal: Changed Kernal. + +2003-07-05 Andreas Boose + + * Version 1.12.12. + +2003-07-02 Andreas Boose + + * Version 1.12.11. + +2003-06-30 Andreas Boose + + * Version 1.12.10. + +2003-06-29 Andreas Boose + + * Version 1.12.9. + +2003-06-28 Andreas Boose + + * Version 1.12.8. + + * configure.in: Added core library. + + * doc/html/plain/BUGS: Removed some duplicates. + +2003-06-28 Andreas Boose + + * Version 1.12.7. + +2003-06-27 Andreas Boose + + * Version 1.12.6. + + * doc/html/plain/BUGS: Updated. + +2003-06-26 Andreas Boose + + * Version 1.12.5. + +2003-06-23 Andreas Boose + + * Version 1.12.4. + +2003-06-22 Andreas Boose + + * Version 1.12.3. + + * doc/html/index.html: Changed download address of OS2 + distribution. + +2003-06-21 Andreas Boose + + * Version 1.12.2. + + * configure.in: Define `HAVE_CATWEASELMKIII' for win32. + +2003-06-11 Andreas Boose + + * Version 1.12.1. + + * configure.in: Define `UNSTABLE'. + + * acconfig.h: Removed definition for `UNSTABLE'. + +2003-06-08 Andreas Boose + + * Version 1.12. + + * configure.in: Do not define `UNSTABLE'. + +2003-06-07 Andreas Boose + + * Version 1.11.50. + + * doc/html/plain/NEWS, doc/html/index.html: Updated. + +2003-06-01 Andreas Boose + + * Version 1.11.49. + +2003-05-30 Andreas Boose + + * Version 1.11.48. + +2003-05-26 Andreas Boose + + * Version 1.11.47. + +2003-05-25 Andreas Boose + + * Version 1.11.46. + +2003-05-23 Andreas Matthies + + * configure.in: Fixed tests for Windows and BeOS. + + * doc/Readme.beos: Some changes. + +2003-05-18 Andreas Boose + + * Version 1.11.45. + + * config.guess, config.sub, install-sh, missing, + mkinstalldirs: Updated. + + * depcomp: New file. + +2003-05-15 Andreas Boose + + * Version 1.11.44. + + * INSTALL, README, vice.spec, doc/Readme.beos, doc/Readme.dos, + doc/vice.texi, doc/html/plain/TODO: Updated. + +2003-05-11 Andreas Boose + + * Version 1.11.43. + +2003-05-04 Andreas Boose + + * Version 1.11.42. + + * doc/html/plain/NEWS: Updated. + +2003-05-03 Andreas Boose + + * Version 1.11.41. + +2003-05-01 Andreas Boose + + * Version 1.11.40. + +2003-04-26 Andreas Boose + + * Version 1.11.39. + +2003-04-24 Andreas Boose + + * Version 1.11.38. + +2003-04-22 Andreas Boose + + * Version 1.11.37. + +2003-04-21 Andreas Boose + + * Version 1.11.36. + +2003-04-20 Andreas Boose + + * Version 1.11.35. + +2003-04-19 Andreas Boose + + * Version 1.11.34. + +2003-04-19 Andreas Boose + + * Version 1.11.33. + +2003-04-18 Andreas Boose + + * Version 1.11.32. + + * doc/vice.texi: Small update. + +2003-04-14 Andreas Boose + + * Version 1.11.31. + +2003-04-13 Andreas Boose + + * Version 1.11.30. + +2003-04-12 Andreas Boose + + * Version 1.11.29. + +2003-04-11 Andreas Boose + + * Version 1.11.28. + + * configure.in, acconfig.h: Define `HAVE_TFE' for win32. + +2003-04-10 Andreas Boose + + * Version 1.11.27. + +2003-04-07 Andreas Boose + + * Version 1.11.26. + +2003-04-06 Andreas Boose + + * Version 1.11.25. + +2003-04-05 Andreas Boose + + * Version 1.11.24. + +2003-04-04 Andreas Boose + + * Version 1.11.23. + +2003-03-31 Andreas Boose + + * Version 1.11.22. + +2003-03-30 Andreas Boose + + * Version 1.11.21. + +2003-03-26 Andreas Boose + + * Version 1.11.20. + +2003-03-24 Andreas Boose + + * Version 1.11.19. + + * configure.in: Link win32 build with `th32'. + +2003-03-23 Andreas Boose + + * Version 1.11.18. + +2003-03-22 Andreas Boose + + * Version 1.11.17. + +2003-03-21 Andreas Boose + + * Version 1.11.16. + +2003-03-20 Andreas Boose + + * Version 1.11.15. + +2003-03-16 Andreas Boose + + * Version 1.11.14. + +2003-03-09 Andreas Boose + + * Version 1.11.13. + +2003-03-08 Andreas Boose + + * Version 1.11.12. + + * configure.in: Check for `winioctl.h'. + +2003-03-02 Andreas Boose + + * Version 1.11.11. + + * configure.in: Check for some win32 defines to enable + Catweasel support. + +2003-02-23 Andreas Boose + + * Version 1.11.10. + + * configure.in: Check for `cwsid.h'. + +2003-02-16 Andreas Boose + + * Version 1.11.9. + +2003-02-15 Andreas Boose + + * Version 1.11.8. + + * configure.in: Removed `soundsid.o'. + + * data/C128/*: Reorganized firmware. + +2003-02-09 Andreas Boose + + * Version 1.11.7. + + * configure.in: Define `HAVE_CATWEASELMKIII' for win32. + +2003-02-08 Andreas Boose + + * Version 1.11.6. + + * doc/html/index.html: Updated. + +2003-02-03 Andreas Boose + + * Version 1.11.5. + +2003-01-29 Andreas Boose + + * Version 1.11.4. + +2003-01-26 Andreas Boose + + * Version 1.11.3. + +2003-01-22 Andreas Boose + + * Version 1.11.2. + + * configure.in, acconfig.h: Define `HAVE_CATWEASELMKIII' for + Unix. + +2003-01-21 Andreas Boose + + * Version 1.11.1. + + * configure.in: Define `UNSTABLE'. Added `soundsid.o'. + +2003-01-20 Andreas Boose + + * Version 1.11a. + +2003-01-20 Andreas Boose + + * Version 1.11. + + * doc/html/index.html, doc/html/plain/NEWS: Updated. + +2003-01-18 Andreas Boose + + * Version 1.10.46. + + * README, vice.spec, doc/Readme.dos, doc/vice.texi, + doc/html/index.html, doc/html/plain/NEWS, doc/html/plain/TODO: + Updated. + +2003-01-16 Andreas Boose + + * Version 1.10.45. + +2003-01-12 Andreas Boose + + * Version 1.10.44. + +2003-01-11 Andreas Boose + + * Version 1.10.43. + +2003-01-08 Andreas Boose + + * Version 1.10.42. + +2003-01-05 Andreas Boose + + * Version 1.10.41. + +2003-01-03 Andreas Boose + + * Version 1.10.40. + +2003-01-02 Andreas Matthies + + * configure.in: Moved test for executable extension below + the test for external programs. + +2003-01-01 Andreas Boose + + * Version 1.10.39. + +2002-12-30 Fabrizio Gennari + + * configure.in: Check for executable filename extension. + +2002-12-30 Andreas Boose + + * Version 1.10.38. + +2002-12-28 Andreas Boose + + * Version 1.10.37. + +2002-12-27 Andreas Boose + + * Version 1.10.36. + +2002-12-21 Andreas Boose + + * Version 1.10.35. + +2002-12-15 Andreas Boose + + * Version 1.10.34. + +2002-12-14 Andreas Boose + + * Version 1.10.33. + + * configure.in: Added drive/iec and drive/ieee directory. + +2002-12-08 Andreas Boose + + * Version 1.10.32. + + * configure.in: Added drive/tcbm directory. + +2002-12-07 Andreas Boose + + * Version 1.10.31. + +2002-12-03 Andreas Boose + + * Version 1.10.30. + +2002-12-01 Andreas Boose + + * Version 1.10.29. + +2002-11-23 Andreas Boose + + * Version 1.10.28. + +2002-11-22 Andreas Boose + + * Version 1.10.27. + +2002-11-20 Andreas Boose + + * Version 1.10.26. + +2002-11-19 Andreas Boose + + * Version 1.10.25. + +2002-11-18 Andreas Boose + + * Version 1.10.24. + +2002-11-16 Andreas Boose + + * Version 1.10.23. + + * acconfig.h, configure.in: Added `HAVE_RAWDRIVE' conditional. + +2002-11-15 Dag Lem + + * configure.in: Correction for recent versions of autoconf. + +2002-11-15 Andreas Boose + + * Version 1.10.22. + +2002-11-13 Andreas Boose + + * Version 1.10.21. + +2002-11-12 Andreas Boose + + * Version 1.10.20. + + * * configure.in: Only support OpenCBM now. + +2002-11-11 Andreas Boose + + * Version 1.10.19. + +2002-11-10 Dag Lem + + * configure.in: Corrections for recent versions of autoconf. + + * depcomp: New script required by recent versions of automake. + +2002-11-10 Andreas Boose + + * Version 1.10.18. + + * acconfig.h, configure.in: Added Michael Klein's realdrive + patch. + +2002-11-10 Andreas Boose + + * Version 1.10.17. + +2002-11-03 Andreas Boose + + * Version 1.10.16. + +2002-10-31 Andreas Boose + + * Version 1.10.15. + +2002-10-27 Andreas Boose + + * Version 1.10.14. + +2002-10-26 Andreas Boose + + * Version 1.10.13. + +2002-10-19 Andreas Boose + + * Version 1.10.12. + +2002-10-13 Andreas Boose + + * Version 1.10.11. + + * configure.in: Added `src/rs232drv'. + +2002-10-12 Andreas Boose + + * Version 1.10.10. + +2002-10-02 Andreas Boose + + * Version 1.10.9. + +2002-09-29 Andreas Boose + + * Version 1.10.8. + +2002-09-24 Andreas Boose + + * Version 1.10.7. + +2002-09-15 Andreas Boose + + * Version 1.10.6. + +2002-09-09 Andreas Boose + + * Version 1.10.5. + +2002-09-08 Andreas Boose + + * Version 1.10.4. + +2002-09-07 Andreas Boose + + * Version 1.10.3. + +2002-09-03 Andreas Boose + + * Version 1.10.2. + +2002-09-02 Andreas Boose + + * Version 1.10.1. + +2002-09-01 Andreas Boose + + * Version 1.10. + +2002-08-31 Andreas Boose + + * Version 1.9.71. + +2002-08-26 Andreas Matthies + + * doc/vice.texi: Updated AndreasB's email address. Added ck! + +2002-08-25 Andreas Boose + + * Version 1.9.70. + + * README, vice.spec, doc/vice.texi, doc/html/index.html, + doc/html/plain/BUGS, doc/html/plain/NEWS, doc/html/plain/TODO, + doc/html/Makefile.am: Updated. + + * doc/html/images/lastsite.gif, doc/html/images/nextsite.gif, + doc/html/images/offmem.gif: Removed. + + * doc/html/images/navbarlogo: New file. + +2002-08-17 Andreas Boose + + * Version 1.9.69. + + * configure.in: Do not define `UNSTABLE'. + +2002-08-04 Andreas Boose + + * Version 1.9.68. + +2002-08-03 Andreas Boose + + * Version 1.9.67. + + * data/fonts/Makefile.am: Added new font file. + +2002-08-02 Andreas Matthies + + * data/fonts/cbm-directory-charset.fon: New file. + +2002-08-01 Andreas Boose + + * Version 1.9.66. + +2002-07-30 Andreas Boose + + * Version 1.9.65. + +2002-07-28 Andreas Boose + + * Version 1.9.64. + +2002-07-28 Andreas Boose + + * Version 1.9.63. + +2002-07-25 Andreas Boose + + * Version 1.9.62. + +2002-07-21 Andreas Boose + + * Version 1.9.61. + +2002-07-21 Andreas Boose + + * Version 1.9.60. + +2002-07-20 Andreas Boose + + * Version 1.9.59. + +2002-07-13 Andreas Boose + + * Version 1.9.58. + +2002-07-10 Andreas Boose + + * Version 1.9.57. + + * configure.in: Fixed Vidmode and DGA1 detection for GNOME. + +2002-07-08 Andreas Boose + + * Version 1.9.56. + +2002-07-07 Andreas Boose + + * Version 1.9.55. + + * configure.in: Only check for DGA1 if vidmode is present. + +2002-07-06 Andreas Boose + + * Version 1.9.54. + +2002-07-04 Andreas Boose + + * Version 1.9.53. + +2002-07-02 Andreas Boose + + * Version 1.9.52. + +2002-07-01 Andreas Boose + + * Version 1.9.51. + + * configure.in, acconfig.h: Check for DGA1. + +2002-06-30 Andreas Boose + + * Version 1.9.50. + +2002-06-29 Andreas Boose + + * Version 1.9.49. + + * configure.in: Always compile `fullscreen.c'. + +2002-06-29 Andreas Boose + + * Version 1.9.48. + +2002-06-28 Andreas Boose + + * Version 1.9.47. + +2002-06-27 Andreas Boose + + * Version 1.9.46. + +2002-06-27 Andreas Boose + + * Version 1.9.45. + +2002-06-26 Andreas Boose + + * Version 1.9.44. + +2002-06-25 Andreas Boose + + * Version 1.9.43. + +2002-06-25 Andreas Boose + + * Version 1.9.42. + +2002-06-24 Andreas Boose + + * Version 1.9.41. + +2002-06-23 Andreas Boose + + * Version 1.9.40. + +2002-06-22 Andreas Boose + + * Version 1.9.39. + +2002-06-21 Andreas Boose + + * Version 1.9.38. + +2002-06-20 Andreas Boose + + * Version 1.9.37. + +2002-06-19 Andreas Boose + + * Version 1.9.36. + +2002-06-17 Andreas Boose + + * Version 1.9.35. + +2002-06-16 Andreas Boose + + * Version 1.9.34. + +2002-06-13 Andreas Boose + + * Version 1.9.33. + +2002-06-11 Andreas Boose + + * Version 1.9.32. + +2002-06-10 Andreas Boose + + * Version 1.9.31. + +2002-06-09 Andreas Boose + + * Version 1.9.30. + + * acconfig.h, configure.in: Removed `USE_VSID'. + +2002-06-08 Andreas Boose + + * Version 1.9.29. + +2002-06-08 Andreas Matthies + + * data//*: Added beos vkm files. + +2002-06-05 Andreas Boose + + * Version 1.9.28. + +2002-06-03 Andreas Boose + + * Version 1.9.27. + + * doc/html/index.html: Added link to win32 joystick driver. + +2002-06-02 Andreas Boose + + * Version 1.9.26. + + * */*: Changed email address. + +2002-06-01 Andreas Boose + + * Version 1.9.25. + +2002-05-31 Andreas Boose + + * Version 1.9.24. + + * configure.in: Added `fsdevice' library. + +2002-05-31 Andreas Matthies + + * data//*: Added windows vkm files. + +2002-05-29 Andreas Boose + + * Version 1.9.23. + +2002-05-27 Andreas Boose + + * Version 1.9.22. + + * data/*/*.vkm: Added proper comments. + +2002-05-26 Andreas Boose + + * Version 1.9.21. + + * data/*/*.vkm: Added VSHIFT keyword. + +2002-05-25 Andreas Boose + + * Version 1.9.20. + + * data/PET/*, data/CBM-II/*: Added msdos vkm files. + +2002-05-20 Andreas Boose + + * Version 1.9.19. + + * data/*: Reorganized *.vkm files. + + * doc/vice.texi: Fixed snapshot module size documentation. + +2002-05-19 Andreas Boose + + * Version 1.9.18. + +2002-05-17 Andreas Boose + + * Version 1.9.17. + +2002-05-12 Andreas Boose + + * Version 1.9.16. + + * data/C128/chargen: Replaced by 8KB file. + +2002-05-11 Andreas Boose + + * Version 1.9.15. + +2002-05-10 Andreas Boose + + * Version 1.9.14. + +2002-05-09 Andreas Boose + + * Version 1.9.13. + +2002-05-08 Andreas Boose + + * Version 1.9.12. + + * configure.in: Added `imagecontents' library. + +2002-05-06 pottendo + + * configure.in: Unix fullscreen: added common fullscreen + module `fullscreen-common.o'. + +2002-05-06 Andreas Boose + + * Version 1.9.11. + +2002-05-05 Andreas Boose + + * Version 1.9.10. + +2002-05-05 pottendo + + * configure.in: Unix fullscreen: replaced `fullscreen.o' by + `vidmode.o'. + +2002-05-02 Andreas Boose + + * Version 1.9.9. + +2002-05-01 Andreas Boose + + * Version 1.9.8. + +2002-04-29 Andreas Boose + + * Version 1.9.7. + +2002-04-28 Andreas Boose + + * Version 1.9.6. + +2002-04-27 Andreas Boose + + * Version 1.9.5. + +2002-04-26 Andreas Boose + + * Version 1.9.4. + +2002-04-23 Andreas Boose + + * Version 1.9.3. + +2002-04-21 Andreas Boose + + * Version 1.9.2. + + * configure.in: Added `diskimage' and `tape' libraries. + +2002-04-20 Andreas Boose + + * Version 1.9.1. + +2002-04-19 Andreas Boose + + * Version 1.9a. + +2002-04-14 Andreas Boose + + * Version 1.9. + + * doc/html/index.html, doc/html/plain/BUGS: Updated. + +2002-04-14 pottendo + + * doc/html/plain/BUGS: Updated. + +2002-04-13 Andreas Boose + + * Version 1.8.38. + +2002-04-11 Dag Lem + + * doc/html/plain/NEWS: Added news about XVideo. + +2002-04-11 Andreas Boose + + * Version 1.8.37. + + * configure.in: Do not define `UNSTABLE'. + +2002-04-08 Andreas Boose + + * Version 1.8.36. + + * configure.in: Do not use `funroll-loops'. + Check for `rl_readline_name' in libreadline. + + * acconfig.h: Added `HAVE_RLNAME'. + +2002-04-07 Andreas Boose + + * Version 1.8.35. + + * INSTALL, README, vice.spec, doc/Readme.dos, + doc/html/plain/NEWS, doc/html/plain/vice.texi: New version + number. + +2002-04-07 pottendo + + * doc/html/plain/NEWS: Added unix news for 1.9. + + * configure.in: Changed `--disable-fullscreen' to + `--enable-fullscreen' and reversed the default. As XFree86 + fullscreen based on DGA1 is not adapted to the new video + interfaces, and DGA2 is known to be unstable the default is + set to not check for fullscreen. + +2002-04-06 Andreas Boose + + * Version 1.8.34. + +2002-04-03 Andreas Boose + + * Version 1.8.33. + +2002-04-02 Andreas Boose + + * Version 1.8.32. + +2002-04-01 pottendo + + * vice.spec: Use wildcard to pack message catalogs. + +2002-04-01 Andreas Boose + + * Version 1.8.31. + +2002-03-29 Andreas Boose + + * Version 1.8.30. + +2002-03-28 Andreas Boose + + * Version 1.8.29. + +2002-03-23 Andreas Boose + + * Version 1.8.28. + +2002-03-18 Andreas Boose + + * Version 1.8.27. + +2002-03-10 Andreas Boose + + * Version 1.8.26. + +2002-03-06 Andreas Boose + + * Version 1.8.25. + +2002-03-02 Andreas Boose + + * Version 1.8.24. + +2002-03-02 Dag Lem + + * doc/vice.texi: Made xref's compile properly. Several + corrections from Joe Forster/STA + +2002-02-27 Andreas Boose + + * Version 1.8.23. + +2002-02-26 Andreas Boose + + * Version 1.8.22. + +2002-02-24 Andreas Boose + + * Version 1.8.21. + +2002-02-23 Andreas Boose + + * Version 1.8.20. + +2002-02-17 Andreas Boose + + * Version 1.8.19. + +2002-02-17 Andreas Boose + + * Version 1.8.18. + +2002-02-16 Andreas Boose + + * Version 1.8.17. + +2002-02-13 Andreas Boose + + * Version 1.8.16. + +2002-02-11 pottendo + + * configure.in: (ALL_LINGUAS): Added `pl.po'. + +2002-02-11 Andreas Boose + + * Version 1.8.15. + +2002-02-10 Andreas Boose + + * Version 1.8.14. + +2002-02-09 Andreas Boose + + * Version 1.8.13. + +2002-02-06 Andreas Boose + + * Version 1.8.12. + +2002-02-02 Andreas Boose + + * Version 1.8.11. + +2002-02-01 Andreas Boose + + * Version 1.8.10. + +2002-02-01 Thomas Bretz + + * doc/vice.texi: + - fexid a typo in my eMail address + +2002-01-31 Andreas Boose + + * Version 1.8.9. + +2002-01-30 Andreas Boose + + * Version 1.8.8. + +2002-01-28 Andreas Boose + + * Version 1.8.7. + +2002-01-27 Andreas Boose + + * Version 1.8.6. + + * acconfig.h: Removed `VIDEO_DISPLAY_DEPTH' + + * configure.in: Removed `VIDEO_DISPLAY_DEPTH' support as this + can be selected at runtime now. + +2002-01-27 Dag Lem + + * acconfig.h: Added HAVE_XVIDEO. + + * configure.in: Added check for Xv (HAVE_XVIDEO). + +2002-01-26 Andreas Boose + + * Version 1.8.5. + +2002-01-25 Andreas Boose + + * Version 1.8.4. + +2002-01-22 Andreas Boose + + * Version 1.8.3. + +2002-01-22 Andreas Boose + + * Version 1.8.2. + +2002-01-21 Andreas Boose + + * Version 1.8.1. + + * configure.in: Define `UNSTABLE'. + + * data/PLUS4/3plus1hi, data/PLUS4/3plus1lo, + data/DRIVES/dos1551: New files. + + * data/PLUS4/Makefile.am, data/DRIVES/Makefile.am: Added new + files. + +2002-01-20 Andreas Boose + + * Version 1.8. + +2002-01-20 Andreas Boose + + * Version 1.7.64. + +2002-01-19 Andreas Boose + + * Version 1.7.63. + +2002-01-19 Andreas Boose + + * Version 1.7.62. + + * doc/html/index.html: Updated. + +2002-01-19 pottendo + + * doc/html/plain/BUGS: Updated for Unix (mostly Gnome). + +2002-01-18 Dag Lem + + * doc/vice.texi: Added documentation for Stereo SID, updated + documentation for reSID. + +2002-01-14 Andreas Boose + + * Version 1.7.61. + + * doc/vice.texi: Small fixes. + + * configure.in: Do not define `UNSTABLE'. + +2002-01-13 Spiro Trikaliotis + + * doc/html/index.htm: added link to www.vicekb.de.vu + +2002-01-13 Andreas Boose + + * Version 1.7.60. + + * doc/html/index.html, doc/html/plain/64doc.txt, + doc/html/plain/BUGS, doc/html/plain/COPYING, + doc/html/plain/NEWS, doc/html/plain/PETdoc.txt, + doc/html/plain/TODO, doc/html/plain/cbm_basic_tokens.txt, + doc/html/plain/drive_info.txt, doc/html/plain/serial.txt, + doc/html/images/vice-sublogo.jpg, doc/html/images/new.gif, + doc/html/images/nextsite.gif, doc/html/images/offmem.gif, + doc/html/images/vice-logo.jpg, doc/html/images/lastsite.gif: + New files taken from hoempage and moved here from other parts + of the emulator. + + * FEEDBACK, README, vice.spec, doc/vice.texi, doc/Readme.dos: + Updated dates and URLs. + +2002-01-12 Andreas Boose + + * Version 1.7.59. + +2002-01-08 Andreas Boose + + * Version 1.7.58. + +2002-01-07 Andreas Boose + + * Version 1.7.57. + + * data/PLUS4/default.vkm: Fixed some keys. + +2002-01-06 Andreas Boose + + * Version 1.7.56. + +2002-01-04 Andreas Boose + + * Version 1.7.55. + +2002-01-03 Andreas Boose + + * Version 1.7.54. + +2002-01-02 pottendo + + * NEWS: Fixed a typo in OS/2 section (dive -> drive). Unix + update. + + * vice.spec: Added `*.mo', updated version to 1.8 + +2002-01-01 Andreas Boose + + * Version 1.7.53. + +2001-12-30 Andreas Boose + + * Version 1.7.52. + +2001-12-29 Andreas Boose + + * Version 1.7.51. + +2001-12-28 Andreas Boose + + * Version 1.7.50. + +2001-12-26 Andreas Boose + + * Version 1.7.49. + +2001-12-25 Andreas Boose + + * Version 1.7.48. + +2001-12-24 Andreas Boose + + * Version 1.7.47. + +2001-12-23 Andreas Boose + + * Version 1.7.46. + +2001-12-22 Andreas Boose + + * Version 1.7.45. + +2001-12-20 Andreas Boose + + * Version 1.7.44. + +2001-12-19 Andreas Boose + + * Version 1.7.43. + +2001-12-18 Dag Lem + + * configure.in: Fixed to work with autoconf 2.52. + +2001-12-18 Andreas Boose + + * Version 1.7.42. + +2001-12-17 Andreas Boose + + * Version 1.7.41. + +2001-12-16 Andreas Boose + + * Version 1.7.40. + + * data/PLUS4/default.vpl: Added stubs for 128 colors. + +2001-12-15 Andreas Boose + + * Version 1.7.39. + +2001-12-14 Andreas Boose + + * Version 1.7.38. + +2001-12-10 Andreas Boose + + * Version 1.7.37. + +2001-12-09 pottendo + + * doc/NLS-Howto.txt: Update from Andrea and me. + + * NEWS: Updated a few Unix changes. + +2001-12-09 Andreas Boose + + * Version 1.7.36. + +2001-12-08 Andreas Boose + + * Version 1.7.35. + +2001-12-06 Andreas Boose + + * Version 1.7.34. + +2001-12-02 Andreas Boose + + * Version 1.7.33. + + * NEWS, INSTALL, README, TODO, doc/Readme.dos: Updated. + +2001-12-01 Andreas Boose + + * Version 1.7.32. + +2001-11-25 Andreas Boose + + * Version 1.7.31. + +2001-11-24 Andreas Boose + + * Version 1.7.30. + +2001-11-18 Andreas Boose + + * Version 1.7.29. + +2001-11-17 Andreas Boose + + * Version 1.7.28. + +2001-11-16 Andreas Boose + + * Version 1.7.27. + +2001-11-15 Andreas Boose + + * Version 1.7.26. + + * acconfig.h, configure.in: Changed `X_DISPLAY_DEPTH' to + `VIDEO_DISPLAY_DEPTH'. + +2001-11-14 Andreas Boose + + * Version 1.7.25. + + * data/Makefile.am: Added `video' directory. + +2001-11-13 Andreas Boose + + * Version 1.7.24. + +2001-11-11 Andreas Boose + + * Version 1.7.23. + +2001-11-10 Andreas Boose + + * Version 1.7.22. + + * Makefile.am: Added `plus4' target. + + * configure.in: Added `it' to `ALL_LINGUAS'. + +2001-10-31 Andreas Boose + + * Version 1.7.21. + +2001-10-29 Andreas Boose + + * Version 1.7.20. + +2001-10-28 Andreas Boose + + * Version 1.7.19. + + * data/PLUS4/*: New files. + + * data/Makefile.am: Added `PLUS4' directory. + + * configure.in: Added plus4 flags and directories. + +2001-10-27 Andreas Boose + + * Version 1.7.18. + +2001-10-26 Andreas Boose + + * Version 1.7.17. + +2001-10-23 Andreas Boose + + * Version 1.7.16. + +2001-10-21 Andreas Boose + + * Version 1.7.15. + +2001-10-14 Andreas Boose + + * Version 1.7.14. + +2001-10-07 Andreas Boose + + * Version 1.7.13. + +2001-10-06 Andreas Boose + + * Version 1.7.12. + +2001-10-04 Andreas Boose + + * Version 1.7.11. + +2001-10-03 Andreas Boose + + * Version 1.7.10. + +2001-10-03 pottendo + + * configure.in (FULLSCREEN_DRIVERS, gnome, X11): Check vidmode + and set USE_XF86_VIDMODE_EXT explicitly. + + * acconfig.h: Added `USE_XF86_VIDMODE_EXT'. + +2001-10-02 Andreas Boose + + * Version 1.7.9. + +2001-10-01 Andreas Boose + + * Version 1.7.8. + + * doc/Makefile.am: Added `NLS-Howto.txt'. + +2001-09-09 Andreas Boose + + * Version 1.7.7. + +2001-09-02 Andreas Boose + + * Version 1.7.6. + + * configure.in: Check for `allegro.h' for MSDOS only. + + * data/PRINTER/mps803.vpl: New file. + + * data/PRINTER/Makefile.am: Added new file. + +2001-09-01 Andreas Boose + + * Version 1.7.5. + +2001-08-23 pottendo + + * configure.in: + x11 - FULLSCREEN_DRIVERS: cleanup of check for dga2. + gnome - FULLSCREEN_DRIVERS: cleanup check for dga2. + +2001-08-18 Andreas Boose + + * Version 1.7.4. + + * configure.in: Renamed `screendrv' to `gfxoutputdrv'. + +2001-08-16 Andreas Boose + + * Version 1.7.3. + +2001-08-12 Andreas Boose + + * Version 1.7.2. + +2001-08-07 Andreas Boose + + * Version 1.7.1. + + * configure.in: Define `UNSTABLE'. + +2001-07-23 Andreas Boose + + * Version 1.7. + +2001-07-22 Andreas Boose + + * Version 1.6.47. + + * README, NEWS, doc/Readme.dos: Updated. + +2001-07-19 Andreas Matthies + + * NEWS: some updates for 1.7 + +2001-07-18 Andreas Boose + + * Version 1.6.46. + +2001-07-15 Andreas Boose + + * Version 1.6.45. + +2001-07-15 pottendo + + * configure.in (ALL_LINGUAS): Added `fr.po'. + +2001-07-08 Andreas Boose + + * Version 1.6.44. + +2001-07-01 Andreas Boose + + * Version 1.6.43. + + * configure.in: Do not define `UNSTABLE'. + +2001-06-24 pottendo + + * configure.in (intl): Fixed NLS_LOCALEDIR path to be specific + to DATADIRNAME. + +2001-06-23 Andreas Boose + + * Version 1.6.42. + +2001-06-17 Andreas Boose + + * Version 1.6.41. + +2001-06-16 Andreas Boose + + * Version 1.6.40. + + * data/PRINTER/mps801, data/PRINTER/mps803: New files. + + * data/PRINTER/Makefile.am: Added new files. + +2001-06-10 Andreas Boose + + * Version 1.6.39. + +2001-06-09 Andreas Boose + + * Version 1.6.38. + +2001-06-05 Andreas Boose + + * Version 1.6.37. + +2001-06-04 Andreas Boose + + * Version 1.6.36. + +2001-05-31 Andreas Boose + + * Version 1.6.35. + + * configure.in: Added `src/printerdrv' and `data/PRINTER' + directories. + +2001-05-28 Andreas Boose + + * Version 1.6.34. + +2001-05-27 Andreas Boose + + * Version 1.6.33. + +2001-05-24 Andreas Boose + + * Version 1.6.32. + +2001-05-21 Andreas Boose + + * Version 1.6.31. + +2001-05-20 Andreas Boose + + * Version 1.6.30. + +2001-05-18 Andreas Boose + + * Version 1.6.29. + +2001-05-16 Andreas Boose + + * Version 1.6.28. + +2001-05-14 Andreas Boose + + * Version 1.6.27. + +2001-05-13 Andreas Boose + + * Version 1.6.26. + +2001-05-12 Andreas Boose + + * Version 1.6.25. + + * data/C128/default.vkm: Use standard cursor keys. + +2001-05-10 Andreas Boose + + * Version 1.6.24. + +2001-05-07 Andreas Boose + + * Version 1.6.23. + + * data/C128/basic64, data/C128/charg64, data/C128/kernal64: + New files. + +2001-05-06 Andreas Boose + + * Version 1.6.22. + +2001-05-03 Andreas Boose + + * Version 1.6.21. + + * data/C128/default.vkm: Added CAPS key definition. + +2001-05-01 Andreas Boose + + * Version 1.6.20. + +2001-04-22 Andreas Boose + + * Version 1.6.19. + +2001-04-16 Andreas Boose + + * Version 1.6.18. + +2001-04-15 Andreas Matthies + + * AUTHORS,NEWS,doc/vice.texi: Updated. + +2001-04-13 Andreas Boose + + * Version 1.6.17. + + * data/C128/default.vpl, data/C64/default.vpl: Restored old + palette files. + +2001-04-08 Thomas Bretz + + * data/C128/default.vpl, data/C64/default.vpl: + changed to be more accurate (old one renamed to vice.vpl) + + * data/C128/vice.vpl, data/C64/vice.vpl: added + +2001-04-08 Andreas Boose + + * Version 1.6.16. + +2001-04-06 Andreas Boose + + * Version 1.6.15. + + * AUTHORS, BUGS, INSTALL, README, vice.spec: Updated. + +2001-04-04 Andreas Boose + + * Version 1.6.14. + +2001-04-02 Andreas Boose + + * Version 1.6.13. + +2001-03-29 Andreas Boose + + * Version 1.6.12. + +2001-03-25 Andreas Boose + + * Version 1.6.11. + +2001-03-18 Andreas Boose + + * Version 1.6.10. + +2001-03-14 Andreas Boose + + * Version 1.6.9. + +2001-03-11 pottendo + + * configure.in: Added Check for DGA2 in gnome-ui branch. + +2001-03-10 Dag Lem + + * po/POTFILES.in: Added src/vsync.c, + removed src/arch/unix/vsync.c. + +2001-03-09 Spiro Trikaliotis + + * data/c64mem.sym: moved to data/c64/c64mem.sym. + +2001-03-04 Andreas Boose + + * Version 1.6.8. + +2001-02-24 Andreas Boose + + * Version 1.6.7. + +2001-02-23 Andreas Matthies + + * configure.in: BeOS and MSDOS use the recognized libs which + is needed for zlib support + +2001-02-18 Andre Fachat + + * BUGS, NEWS: updates + + * doc/vice.texi: updated info concerning D67 support/2040 + emulation + +2001-02-11 Andreas Boose + + * Version 1.6.6. + +2001-02-07 Andre Fachat + + * BUGS, TODO, NEWS: some updates + + * data/CBM-II/Makefile.am: add VIC-II palette files to list + + * /data/CBM-II/busi_uk.vkm: move RUN/STOP from escape to left + ctrl, add ESC key emulation on escape + + * data/CBM-II/c64s.vpl, data/CBM-II/ccs64.vpl, + data/CBM-II/frodo.vpl, data/CBM-II/godot.vpl, + data/CBM-II/pc64.vpl: new files + +2001-02-04 Andreas Boose + + * Version 1.6.5. + +2001-01-29 Andreas Matthies + + * configure.in: includes new sounddriver soundwmm for Windows + +2001-01-28 Andreas Boose + + * Version 1.6.4. + +2001-01-20 Andre Fachat + + * doc/vice.texi: updated CRTC, CBM2MEM, CBM2ROM snapshot + module config + +2001-01-20 Andre Fachat + + * BUGS: update + + * FIXME: some comments on what to do + + * data/CBM-II/Makefile.am: added basic.500, chargen.500, + kernal.500 and rom500.vrs files + + * data/CBM-II/default.vpl: replace with C64 default palette + * data/CBM-II/green.vpl: new CRTC default palette + * data/PET/default.vpl: removed + * data/PET/green.vpl: new CRTC default palette + + * data/CBM-II/rom500.vrs: new file + + * data/PET/Makefile.am: replace default.vpl with green.vpl + + * doc/vice.texi: updated info on CBM-II/C500 + +2001-01-20 Andreas Boose + + * Version 1.6.3. + +2001-01-20 Andreas Boose + + * Version 1.6.2. + + * acconfig.h: Added `USE_XF86_EXTENSIONS'. + +2001-01-02 pottendo + + * configure.in (intl): Set CATOBJEXT to default `.gmo' when + msgfmt is not available. + +2000-12-29 Oliver Schaertel + + * configure.in: Renamed USE_VIDMODE_EXTENSION to + USE_XF86_EXTENSIONS. + +2000-12-16 Andreas Boose + + * Version 1.6.1. + + * configure.in: Define `UNSTABLE'. + Added dectection for zlib. + + * acconfig.h: Added `HAVE_ZLIB'. + +2000-12-11 Andreas Boose + + * Version 1.6. + +2000-12-10 Andreas Boose + + * Version 1.5.23. + + * Added check for perl. + +2000-12-07 Andreas Matthies + + * NEWS,doc/readme.beos: updated + + * doc/html/Makefile.am: Use provided `texi2html'. + +2000-12-06 Spiro Trikaliotis + + * data/c64mem.sym: Since VICE labels are not allowed to + contain brackets, corrected .bCHK( und .bCHK) to .bCHKopen and + .bCHKclose, resp. + +2000-12-06 Michael Klein + + * configure.in: Fixed SDL tests. + + * doc/vice.texi: Updated. + +2000-12-06 Thomas Bretz + + * NEWS: updated + +2000-12-05 Andreas Boose + + * Version 1.5.22. + +2000-12-02 Andreas Boose + + * Version 1.5.21. + + * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: + Updated. + + * configure.in: Do not define `UNSTABLE'. + +2000-11-26 Andreas Boose + + * Version 1.5.20. + +2000-11-25 Dag Lem + + * configure.in: Link with non-libtool reSID + +2000-11-23 Dag Lem + + * configure.in: Removed reSID install "disable" hack. Link + with reSID 0.10. + +2000-11-17 Andreas Boose + + * Version 1.5.19. + +2000-11-08 Andreas Boose + + * Version 1.5.18. + + * configure.in, acconfig.h: Test for `UnlockResource()'. + +2000-11-01 Andreas Matthies + + * doc/vice.texi: added some notes about compressed + files in MSDOS and WIN32 ports + +2000-10-29 Andreas Boose + + * Version 1.5.17. + +2000-10-14 Andreas Boose + + * Version 1.5.16. + +2000-10-08 Andreas Boose + + * Version 1.5.15. + + * configure.in, acconfig.h: Removed special printer defines. + +2000-10-01 Andreas Boose + + * Version 1.5.14. + +2000-09-30 Andreas Boose + + * Version 1.5.13. + +2000-09-30 Ricardo Ferreira + + * configure.in: Add --with-arts to enable aRts sound device + support. + + * acconfig.h: Added USE_ARTS symbol. + +2000-09-27 Spiro Trikaliotis + + * data/c64mem.sym: added symbol file for C64. + The "original" file is from White Flame (aka David Holtz), I + found it on the net + +2000-09-25 Andreas Boose + + * Version 1.5.12. + + * doc/vice.texi: Fixed GCR zone speed documentation. + +2000-09-03 Andreas Boose + + * Version 1.5.11. + +2000-08-27 Andreas Boose + + * Version 1.5.10. + +2000-08-23 Thomas Bretz + + * NEWS: changes added + +2000-08-20 Andreas Boose + + * Version 1.5.9. + +2000-08-15 Thomas Bretz + + * data/C128/os2.vkm: fixed text & wrong numbers + + * data/C64/os2.vkm: fixed text + + * data/C64/os2_sym.vkm: fixed text, reordered + + * data/CBM-II/os2.vkm: fixed text + + * data/PET/os2.vkm: fixed text + + * data/PET/os2_40.vkm: fixed text + + * data/VIC20/os2.vkm: fixed text + + * NEWS: added changes which will appear in the next release + +2000-08-13 Andreas Boose + + * Version 1.5.8. + +2000-08-12 Andreas Boose + + * Version 1.5.7. + + * BUGS: Updated. + +2000-08-07 Martin Pottendorfer + + * configure.in (ALL_LINGUAS): Added quotes around lang specs. + +2000-08-06 Andreas Boose + + * Version 1.5.6. + +2000-08-06 pottendo + + * configure.in (ALL_LINGUAS): Added `sv'. + +2000-08-04 Andreas Boose + + * Version 1.5.5. + +2000-08-01 Andreas Boose + + * Version 1.5.4. + +2000-07-31 Thomas Bretz + + * data/C64/os2_sym.vkm: added + + * data/CBM-II/os2.vkm: added + + * data/PET/os2.vkm, os2_40.vkm: added + + * data/VIC20/os2.vkm: left shift -> unshifted + + * NEWS: changes of 1.4, 1.5 added + +2000-07-30 Andreas Boose + + * Version 1.5.3. + + * configure.in: `libx11ui.a' has to be in `ARCH_LIBS' twice. + Do not check for `alloca' anymore. + +2000-07-28 Andreas Boose + + * Version 1.5.2. + +2000-07-26 Andreas Boose + + * Version 1.5.1. + + * configure.in: Define `UNSTABLE'. + +2000-07-24 Andreas Boose + + * Version 1.5. + +2000-07-23 Andreas Boose + + * Version 1.4.32. + +2000-07-22 Andreas Boose + + * Version 1.4.31. + + * configure.in: Do not define `UNSTABLE'. + + * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: + Updated. + +2000-07-20 Andreas Boose + + * Version 1.4.30. + + * doc/vice.texi: Updated. + + * doc/html/Makefile.am: Removed options to `tex2html' which my + converter does not understand. + +2000-07-19 Andreas Boose + + * Version 1.4.29. + +2000-07-18 Andreas Boose + + * Version 1.4.28. + +2000-07-16 Andreas Boose + + * Version 1.4.27. + +2000-07-14 Andreas Boose + + * Version 1.4.26. + +2000-07-13 pottendo + + * configure.in: Fixed `NLS_LOCALEDIR'. + +2000-07-13 Andreas Boose + + * Version 1.4.25. + +2000-07-12 Andreas Matthies + + * configure.in: check for png libs activated in Win32 + +2000-07-10 Andreas Boose + + * Version 1.4.24. + +2000-06-27 Andreas Boose + + * Version 1.4.23. + +2000-06-24 Andreas Boose + + * Version 1.4.22. + +2000-06-18 Andreas Boose + + * Version 1.4.21. + + * configure.in: `perl' is not needed anymore. + +2000-06-17 Andreas Boose + + * Version 1.4.20. + + * vice.spec: Target is `install-strip'. + + * ABOUT-NLS: Removed. + + * BUGS: Updated. + +2000-06-16 pottendo + + * acconfig.h: Added NLS_LOCALEDIR. + + * configure.in: + NLS Stuff: Added AC_DEFINE for NLS_LOCALEDIR, Added missing + AC_DEFINEs for ENABLE_NLS and HAVE_LIBINTL_H. + +2000-06-14 Andreas Boose + + * Version 1.4.19. + +2000-06-13 Andreas Boose + + * Version 1.4.18. + +2000-06-12 Andreas Boose + + * Version 1.4.17. + +2000-06-12 pottendo + + configure.in: added Option `--diable-nls'. + Replaced standard gettext autoconf checks with an excerpt of + GNU gettext's gettext.m4. + + * Makefile.am: (SUBDIRS): Removed `intl'. + intl/*: Removed. + +2000-06-11 Andreas Boose + + * Version 1.4.16. + +2000-06-10 Andreas Boose + + * Version 1.4.15. + +2000-06-10 Andreas Boose + + * Version 1.4.14. + +2000-06-09 Andreas Boose + + * Version 1.4.13. + +2000-06-08 Andreas Boose + + * Version 1.4.12. + +2000-06-07 Andreas Boose + + * Version 1.4.11. + + * configure.in: Only compile `fullscreen.c' if fullscreen + support is found. + +2000-06-05 Andreas Boose + + * Version 1.4.10. + +2000-06-03 Andreas Boose + + * Version 1.4.9. + + * configure.in: Added `screendrv' directory. + +2000-06-03 Andreas Matthies + + * configure.in: added more libs and a sounddriver for + BeOS + +2000-06-01 Andreas Boose + + * Version 1.4.8. + + * configure.in: Added check for PNG header and library. + + * acconfig.h: Added `HAVE_PNG'. + + * FEEDBACK: Added email address. + +2000-05-31 pottendo + + * configure.in: Added another check for `libintl.h'. + + * acconfig.h: Added `HAVE_LIBINTL_H'. + +2000-05-31 Andreas Boose + + * Version 1.4.7. + +2000-05-28 Andreas Matthies + + * configure.in: added support for BeOS + +2000-05-26 Andreas Boose + + * Version 1.4.6. + +2000-05-22 Andreas Boose + + * Version 1.4.5. + +2000-05-14 Andreas Boose + + * Version 1.4.4. + +2000-05-01 Pottendo + + * intl/*: Another try to get the gettext distribution into the + VICE package. + * po/* ditto. + + * configure.in (ALL_LINGUAS): Reintroduced. + Added `LOCALEDIR' handling. + + * aclocal.m4: Reran `aclocal' to get gettext autoconf + macros. + + * Makefile.am (SUBDIRS): Reintroduced `intl po'. + +2000-04-29 Andreas Boose + + * Version 1.4.3. + + * Commented out `AM_GNU_GETTEXT'. + +2000-04-28 Martin Pottendorfer + + * po/*: New files. Language packages. + + * intl/*: New files. Introduced with `gettextize'. Modified + `Makefile.in' to find `config.h'. + + * configure.in: Added (ALL_LINGUAS). Output `intl/Makefile', + and `po/Makefile.in'. + + * aclocal.m4: Added a few gettext related AC_* macros. (As + written in the gettext info page). + + * acconfig.h: Added gettext macros. + + * Makefile.am: + (SUBDIRS): Added `intl po'. + (EXTRA_DIST): Added `ABOUT-NLS'. + + * ABOUT-NLS: New File + +2000-04-23 Andreas Boose + + * Version 1.4.2. + +2000-04-21 Andreas Boose + + * Version 1.4.1. + + * configure.in: Define `UNSTABLE'. + +2000-04-12 Andreas Boose + + * Version 1.4. + + * configure.in: Do not define `UNSTABLE'. + +2000-04-10 Martin Pottendorfer + + * configure.in: Add flags `-Wno-implicit-int' in case we find + gcc, solaris and /usr/openwin/include. This avoids zillions of + unnecessary warnings in X11 headers. + +2000-04-08 Andreas Boose + + * Version 1.3.6. + +2000-04-05 Andreas Boose + + * Version 1.3.5. + + * BUGS, INSTALL, NEWS, README, vice.spec, doc/Readme.dos: + Updated. + +2000-03-29 Andreas Boose + + * Version 1.3.4. + + * configure.in: Removed arch/os/pm directory. + +2000-03-20 Andreas Boose + + * Version 1.3.3. + +2000-03-14 Martin Pottendorfer + + * data/fonts/vice-cbm.bdf: New file. + + * data/fonts/Makefile.am: New file. + + * configure.in: added output of data/fonts/Makefile + +2000-03-12 Andreas Boose + + * Version 1.3.2. + +2000-03-06 Andreas Boose + + * Version 1.3.1. + + * configure.in: Define `UNSTABLE'. + +2000-02-29 Andreas Boose + + * Version 1.3. + +2000-02-28 Andreas Boose + + * Version 1.2.32. + + * doc/mnemonics.txt: Removed. + +2000-02-20 Andreas Boose + + * Version 1.2.31. + +2000-02-11 Andreas Boose + + * Version 1.2.30. + +2000-02-04 Andreas Boose + + * Version 1.2.29. + + * configure.in: Do not define `UNSTABLE'. + +2000-01-30 Andreas Boose + + * Version 1.2.28. + + * AUTHORS, INSTALL, README, NEWS, TODO, vice.spec, + doc/Readme.dos: Updated. + +2000-01-30 Andre Fachat + + * data/DRIVES/Makefile.am: added dos2040, dos3040, dos4040 + + * data/DRIVES/dos2040, data/DRIVES/dos3040, + data/DRIVES/dos4040: new files + + * doc/vice.texi: Added description of 3040 and 4040 disk drives + Added the ROM numbers of the ROM images used to produce the PET + and disk drive ROM files. + +2000-01-29 Andreas Boose + + * Version 1.2.27. + +2000-01-22 Andreas Boose + + * Version 1.2.26. + +2000-01-21 Andreas Boose + + * Version 1.2.25. + +2000-01-20 Andreas Boose + + * Version 1.2.24. + +2000-01-18 Andreas Boose + + * Version 1.2.23. + +2000-01-16 Andreas Boose + + * Version 1.2.22. + +2000-01-15 Andreas Boose + + * Version 1.2.21. + +2000-01-11 Andreas Boose + + * Version 1.2.20. + +2000-01-09 Martin Pottendorfer + + * configure.in: if `enable_gnomeui': Removed + `AC_DEFINE(USE_MITSHM)', GDK takes care of this. + Added AC_DEFINE(HAVE_MOUSE). + Added `libarch.a' a second time as last lib in ARCH_LIBS. This + is needed for `ui_proc'(vsid) support. + +2000-01-09 Andreas Boose + + * Version 1.2.19. + +2000-01-08 Andreas Boose + + * Version 1.2.18. + +2000-01-04 Andreas Boose + + * Version 1.2.17. + +2000-01-02 Andreas Boose + + * Version 1.2.16. + +2000-01-01 Andreas Boose + + * Version 1.2.15. + +1999-12-31 Andreas Boose + + * Version 1.2.14. + +1999-12-29 Andreas Boose + + * Version 1.2.13. + +1999-12-26 Andreas Boose + + * Version 1.2.12. + +1999-12-25 Andreas Boose + + * Version 1.2.11. + +1999-12-24 Andreas Boose + + * Version 1.2.10. + +1999-12-19 Andreas Boose + + * Version 1.2.9. + + * configure.in: Added `arch/os2/dialogs' to list of Makefiles. + +1999-12-18 Andreas Boose + + * Version 1.2.8. + + * configure.in: Automake has to know of `HAVE_PRINTER' too. + +1999-12-14 Andreas Matthies + + * configure.in: define HAVE_PRINTER for DOS,Win32 (next try) + +1999-12-14 Andreas Boose + + * Version 1.2.7. + +1999-12-11 Andreas Boose + + * Version 1.2.6. + +1999-12-09 Andreas Boose + + * Version 1.2.5. + +1999-12-05 Andreas Boose + + * Version 1.2.4. + +1999-12-03 Andreas Boose + + * Version 1.2.3. + +1999-11-29 Andreas Boose + + * Version 1.2.2. + +1999-11-27 Andreas Boose + + * Version 1.2.1. + + * acconfig.h: Removed VERSION and PACKAGE definitions. + + * configure.in: Create `version.h'. Define `UNSTABLE'. + +1999-11-23 Andreas Boose + + * Version 1.2. + +1999-11-22 Andreas Boose + + * Version 1.1.33. + +1999-11-21 Andreas Boose + + * Version 1.1.32. + + * NEWS: Updated. + +1999-11-18 Andreas Boose + + * Version 1.1.31. + + * NEWS, BUGS: Updated. + +1999-11-17 Martin Pottendorfer + + * configure.in: + Added config.h macro `USE_GNOMEUI'. + Fixed linkeage order for gnomeui libraries. + +1999-11-17 Andreas Boose + + * Version 1.1.30. + +1999-11-16 Andreas Boose + + * Version 1.1.29. + +1999-11-15 Andreas Boose + + * Version 1.1.28. + + * doc/Makefile.am: Added `Win32-Howto.txt'. + + * BUGS, INSTALL, NEWS, README, TODO, doc/Readme.dos: Updated. + +1999-11-14 Andreas Boose + + * Version 1.1.27. + +1999-11-11 Andreas Boose + + * Version 1.1.26. + +1999-11-10 Andreas Boose + + * Version 1.1.25. + +1999-10-31 Andreas Boose + + * Version 1.1.24. + +1999-10-30 Andreas Boose + + * Version 1.1.23. + + * Makefile.am: Removed `vsid' target. + + * configure.in: Removed xaw and gnome specific includes from + the arch includes. + +1999-10-29 Andreas Boose + + * Version 1.1.22. + +1999-10-29 Martin Pottendorfer + + * configure.in: Added `--enable-gnomui' switch. + Added another branch for gnomeui specific libraries. Currently + the gnomelibs are not detected, and `gnome-config' is supposed + to be available in the users $PATH. The gnome automake/conf + should be integrated asap. + Added `src/arch/unix/gnome/Makefile' to output list. + + * acconfig.h: Added `USE_GNOMEUI'. + +1999-10-27 Andreas Boose + + * Version 1.1.21. + +1999-10-24 Andreas Boose + + * Version 1.1.20. + +1999-10-20 Andreas Boose + + * Version 1.1.19. + + * configure.in: Renamed `Snippets' to `snippets'. + +1999-10-17 Andreas Boose + + * Version 1.1.18. + +1999-10-16 Andreas Boose + + * Version 1.1.17. + +1999-10-10 Andreas Boose + + * Version 1.1.16. + +1999-10-10 Tibor Biczo + + * configure.in: Check if WINDRES is defined or not, and if not + use 'windres'. + +1999-10-09 Andreas Boose + + * Version 1.1.15. + +1999-10-07 Andreas Boose + + * Version 1.1.14. + +1999-10-03 Andreas Boose + + * Version 1.1.13. + +1999-10-02 Andreas Boose + + * Version 1.1.12. + +1999-09-27 Andreas Boose + + * Version 1.1.11. + +1999-09-26 Andreas Boose + + * Version 1.1.10. + + * configure.in: Check for `errno.h', `io.h', `sys/types.h' and + `signal.h'. Do not check for `sys/files.h'. + +1999-09-25 Andreas Boose + + * Version 1.1.9. + +1999-09-25 Tibor Biczo + + * acconfig.h: Added DWORD_IS_LONG. + + * configure.in: Check if DWORD is defined as unsigned long or + unsigned int in , and define DWORD_IS_LONG as + needed. + +1999-09-19 Andreas Boose + + * Version 1.1.8. + +1999-09-17 Andreas Boose + + * Version 1.1.7. + + * configure.in: Create Makefile for `arch/os2/Snippets'. + +1999-09-15 Andreas Boose + + * Version 1.1.6. + +1999-09-15 Tibor Biczo + + * acconfig.h: Added HAVE_GUIDLIB. + + * configure.in: Check for dxguid.lib when compiling for Win32. + +1999-09-12 Andreas Boose + + * Version 1.1.5. + +1999-09-12 Dag Lem + + * configure.in: Removed incorrect AC_SUBST(SUBDIRS) + +1999-09-09 Andreas Boose + + * Version 1.1.4. + + * configure.in: Check for `commctrl.h' and `shlobj.h'. + +1999-09-07 Andreas Boose + + * Version 1.1.3. + +1999-09-06 Tibor Biczo + + * configure.in: Define HAVE_MOUSE when compiling Win32 target. + +1999-09-05 Andreas Boose + + * Version 1.1.2. + +1999-09-05 Andreas Boose + + * Version 1.1.1. + + * configure.in: Define `UNSTABLE'. + + * data/C128/z80bios: New file. + +1999-08-31 Andreas Boose + + * Version 1.1. + + * configure.in: Do not define `UNSTABLE'. + +1999-08-29 Andreas Boose + + * Version 1.0.65. + + * NEWS, TODO, INSTALL, BUGS, AUTHORS: Updated. + +1999-08-25 Andreas Boose + + * Version 1.0.64. + +1999-08-24 Tibor Biczo + + * NEWS: Updated Windows changes. + +1999-08-23 Andreas Boose + + * Version 1.0.63. + +1999-08-23 Tibor Biczo + + * data/c128/vdc_deft.vpl: Compacted line containing only one + space. + +1999-08-22 Andreas Boose + + * Version 1.0.62. + + * NEWS: Updated. + +1999-08-17 Andreas Boose + + * Version 1.0.61. + +1999-08-15 Andreas Boose + + * Version 1.0.60. + +1999-08-11 Andreas Boose + + * Version 1.0.59. + + * NEWS: Updated. + + * data/C64/Makefile.am, data/C128/Makefile.am, + data/VIC20/Makefile.am, data/PET/Makefile.am, + data/CBM-II/Makefile.am, data/DRIVES/Makefile.am, + man/Makefile.am, doc/html/Makefile.am: Define `SUBDIRS'. + +1999-08-08 Andreas Boose + + * Version 1.0.58. + + * TODO: Updated. + +1999-08-07 Andreas Boose + + * Version 1.0.57. + +1999-08-02 Andreas Boose + + * Version 1.0.56. + +1999-07-30 Andreas Boose + + * Version 1.0.55. + +1999-07-29 Andreas Boose + + * Version 1.0.54. + +1999-07-28 Andreas Boose + + * Version 1.0.53. + +1999-07-25 Andreas Boose + + * Version 1.0.52. + +1999-07-24 Andreas Boose + + * Version 1.0.51. + + * NEWS: Updated. + +1999-07-21 Andreas Boose + + * Version 1.0.50. + +1999-07-18 Andreas Boose + + * Version 1.0.49. + +1999-07-18 Andreas Boose + + * Version 1.0.48. + + * doc/Readme.dos, BUGS, INSTALL, NEWS, README, vice.spec: + Updated. + +1999-07-17 Andreas Boose + + * Version 1.0.47. + + * acconfig.h: Added `HAS_SINGLE_CANVAS'. + + * configure.in: Define `HAS_SINGLE_CANVAS' on MSDOS systems. + +1999-07-12 Andreas Boose + + * Version 1.0.46. + +1999-07-12 Andreas Boose + + * Version 1.0.45. + + * data/C128/default.vkm: Added 40/80 column key. + * data/C128/position.vkm: Likewise. + +1999-07-11 Andreas Boose + + * Version 1.0.44. + + * configure.in: Only define `USE_VSID' on Unix for now. + +1999-07-10 Andreas Boose + + * Version 1.0.43. + + * configure.in: Added OS2 directories. + +1999-07-03 Andreas Boose + + * Version 1.0.42. + + * NEWS: Updated. + +1999-07-02 Andreas Boose + + * Version 1.0.41. + +1999-07-02 Dag Lem + + * configure.in: Removed -lpthread for UNIX. + +1999-06-30 Andreas Boose + + * Version 1.0.40. + + * configure.in: Check for `pthread.h'. + +1999-06-28 Dag Lem + + * configure.in: Added -lpthread for UNIX. + +1999-06-26 Andreas Boose + + * Version 1.0.39. + +1999-06-20 Andreas Boose + + * Version 1.0.38. + +1999-06-13 Andreas Boose + + * Version 1.0.37. + +1999-06-12 Andreas Boose + + * Version 1.0.36. + +1999-06-12 Andreas Boose + + * Version 1.0.35. + +1999-06-11 Andreas Boose + + * Version 1.0.34. + +1999-06-09 Andreas Boose + + * Version 1.0.33. + +1999-06-06 Andreas Boose + + * Version 1.0.32. + +1999-06-06 Andreas Boose + + * Version 1.0.31. + +1999-06-05 Andreas Boose + + * Version 1.0.30. + +1999-06-05 Andreas Boose + + * Version 1.0.29. + + * configure.in: Added the vdrive directory. + +1999-06-01 Andreas Boose + + * Version 1.0.28. + +1999-05-30 Andreas Boose + + * Version 1.0.27. + + * configure.in: Check for `dir.h' and `unistd.h'. + +1999-05-28 Andreas Boose + + * Version 1.0.26. + +1999-05-25 Andreas Boose + + * Version 1.0.25. + +1999-05-25 Andreas Boose + + * Version 1.0.24. + +1999-05-24 Andreas Boose + + * Version 1.0.23. + +1999-05-24 Andreas Boose + + * Version 1.0.22. + +1999-05-22 Andreas Boose + + * Version 1.0.21. + +1999-05-22 Andreas Boose + + * Version 1.0.20. + +1999-05-21 Andreas Boose + + * Version 1.0.19. + +1999-05-19 Andreas Boose + + * Version 1.0.18. + +1999-05-17 Andreas Boose + + * Version 1.0.17. + +1999-05-17 Tibor Biczo + + * configure.in: Import WINDRES environment variable. Thisi + variable must be set to point to the mingw32 binary of + windres, when compiling the Win32 target. + +1999-05-17 Andreas Boose + + * Version 1.0.16. + + * configure.in: Trimmed warnings. + +1999-05-17 Ettore Perazzoli + + * configure.in: Enable more warnings when using GCC (`-Wall + -Wmissing-declarations -Wstrict-prototypes -Winline'). + +1999-05-16 Andreas Boose + + * Version 1.0.15. + +1999-05-16 Dag Lem + + * configure.in: Excluded gcc from list of C++ compilers. + +1999-05-16 Andreas Boose + + * Version 1.0.14. + +1999-05-15 Andreas Boose + + * Version 1.0.13. + +1999-05-15 Andreas Boose + + * Version 1.0.12. + +1999-05-13 Dag Lem + + * configure.in: Removed target vsid. + * Makefile.am: Likewise. + +1999-05-12 Andreas Boose + + * Version 1.0.11. + +1999-05-08 Andreas Boose + + * Version 1.0.10. + +1999-05-08 Andreas Boose + + * Version 1.0.9. + +1999-05-06 Andreas Boose + + * Version 1.0.8. + +1999-05-03 Andreas Boose + + * Version 1.0.7. + +1999-05-03 Andreas Boose + + * Version 1.0.6. + + * configure.in: Disabled vsid. + +1999-05-02 Dag Lem + + * configure.in: New target vsid. + * Makefile.am: Likewise. + +1999-05-02 Andreas Boose + + * Version 1.0.5. + +1999-05-01 Andreas Boose + + * Version 1.0.4. + + * NEW: Updated. + +1999-04-28 Andreas Boose + + * Version 1.0.3. + + * data/DRIVES/dos1541II: Renamed to `d1541II'. + +1999-04-25 Andreas Boose + + * Version 1.0.2. + +1999-04-25 Andreas Boose + + * Version 1.0.1. + + * configure.in: Define `AC_DEFINE(UNSTABLE)'. Moved the + definition of `PREFIX' from the command line to `config.h'. + Changed `CFLAGS' to emit more warnings. + + * acconfig.h: Added `PREFIX'. + +1999-04-24 Andreas Boose + + * Version 1.0. + +1999-04-22 Andreas Boose + + * Version 0.16.1.62. + + * NEWS: Updated. + +1999-04-21 Tibor Biczo + + * Makefile.am (EXTRA_DIST): Added vice.dsp, vice.dsw. + + * vice.dsp: New file. MSVC project file for vice. + + * vice.dsw: New file. MSVC workspace file for the vice project. + +1999-04-19 Andreas Boose + + * Version 0.16.1.61. + +1999-04-18 Andreas Boose + + * Version 0.16.1.60. + + * NEWS: Updated. + +1999-04-13 Andreas Boose + + * Version 0.16.1.59. + +1998-04-13 André Fachat + + * INSTALL: add new compilation hints and experiences. + +1999-04-12 Andreas Boose + + * Version 0.16.1.58. + + * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. + +1999-04-11 Andreas Boose + + * Version 0.16.1.57. + + * README, INSTALL, NEWS, BUGS, vice.spec, doc/Readme.dos, + man/vice.1: Updated. + +1999-04-11 Andreas Boose + + * Version 0.16.1.56. + +1999-04-09 Andreas Boose + + * Version 0.16.1.55. + +1999-04-05 Andreas Boose + + * Version 0.16.1.54. + +1999-04-04 Andreas Boose + + * Version 0.16.1.53. + + * NEWS: Updated. + +1999-04-03 Andreas Boose + + * Version 0.16.1.52. + +1999-04-03 Andreas Boose + + * Version 0.16.1.51. + + * doc/Readme.dos: Updated special keys section. + +1999-04-02 Andreas Boose + + * Version 0.16.1.50. + +1999-03-31 Andreas Boose + + * Version 0.16.1.49. + + * TODO: Mentioned OS2 port. + +1999-03-30 Andreas Boose + + * Version 0.16.1.48. + +1999-03-26 Andreas Boose + + * Version 0.16.1.47. + +1999-03-21 Andreas Boose + + * Version 0.16.1.46. + + * vice.spec, NEWS, README, INSTALL, man/vice.1: Minor changes. + +1999-03-20 Andreas Boose + + * Version 0.16.1.45. + +1999-03-17 Andreas Boose + + * Version 0.16.1.44. + + * BUGS, NEWS: Minor changes. + +1999-03-15 Andreas Boose + + * Version 0.16.1.43. + + * INSTALL, README, TODO, vice.spec, doc/Readme.dos, vice.texi: + Minor changes. + +1999-03-14 Andreas Boose + + * Version 0.16.1.42. + +1999-03-14 Andreas Boose + + * Version 0.16.1.41. + +1999-03-13 Andreas Boose + + * Version 0.16.1.40. + +1999-03-10 Andreas Boose + + * Version 0.16.1.39. + +1999-03-08 Andreas Boose + + * Version 0.16.1.38. + +1999-03-07 Andreas Boose + + * Version 0.16.1.37. + +1999-03-06 Andreas Boose + + * Version 0.16.1.36. + + * NEWS: Updated. + + * acconfig.h: Added `HAVE_MOUSE'. Replaced `HAVE_XSHMPUTIMAGE' + with `USE_MITSHM'. + + * configure.in: Define `HAVE_MOUSE'. + +1999-03-04 Andreas Boose + + * Version 0.16.1.35. + +1999-02-27 Andreas Boose + + * Version 0.16.1.34. + + * configure.in: Added vicii directory. + +1999-02-23 Andreas Boose + + * Version 0.16.1.33. + +1999-02-21 Andreas Boose + + * Version 0.16.1.32. + +1999-02-21 Andreas Boose + + * Version 0.16.1.31. + +1998-02-20 André Fachat + + * NEWS: updated + +1999-02-17 Andreas Boose + + * Version 0.16.1.30. + + * NEWS: Updated. + +1999-02-16 Andreas Boose + + * Version 0.16.1.29. + +1999-02-14 Andreas Boose + + * Version 0.16.1.28. + +1999-02-13 Andreas Boose + + * Version 0.16.1.27. + +1999-02-11 Andreas Boose + + * Version 0.16.1.26. + + * data/DRIVES/dos1541II: New file. + + * data/DRIVES/Makefile.am: Added `dos1541II' to `drv_DATA'. + +1999-02-09 Andreas Boose + + * Version 0.16.1.25. + +1999-02-08 Andreas Boose + + * Version 0.16.1.24. + +1999-02-07 Andreas Boose + + * Version 0.16.1.23. + +1999-02-06 Andreas Boose + + * Version 0.16.1.22. + + * doc/Readme.dos: Mention `Left' and `Right' cursor keys to + navigate through menus. + +1999-02-05 Andreas Boose + + * Version 0.16.1.21. + +1999-02-04 Andreas Boose + + * Version 0.16.1.20. + +1999-02-03 Andreas Boose + + * Version 0.16.1.19. + +1999-01-31 Andreas Boose + + * Version 0.16.1.18. + +1999-01-31 Andreas Boose + + * Version 0.16.1.17. + +1999-01-30 Andreas Boose + + * Version 0.16.1.16. + + * configure.in: Added switch `--without-fullscreen'. + +1999-01-28 Andreas Boose + + * Version 0.16.1.15. + +1999-01-28 Andreas Boose + + * Version 0.16.1.14. + +1999-01-26 Andreas Boose + + * Version 0.16.1.13. + + * INSTALL: Included Allegro timer hack. + +1999-01-23 Andreas Boose + + * Version 0.16.1.12. + +1999-01-22 Andreas Boose + + * Version 0.16.1.11 and 0.16.1a. + + * NEWS, BUGS, INSTALL, README, dos/Readme.dos: Updated. + +1999-01-21 Andreas Boose + + * Version 0.16.1.10. + +1999-01-20 Tibor Biczo + + * configure.in (HAS_JOYSTICK): On Win32 we have joystick. + (LIBS): Added dinput library. + +1999-01-20 Andreas Boose + + * Version 0.16.1.9. + +1999-01-19 Andreas Boose + + * Version 0.16.1.8. + +1999-01-18 Andreas Boose + + * Version 0.16.1.7. + + * configure.in: Always define `HAS_JOYSTICK' on MSDOS. + Added rules to compile for the RISC OS target. + +1999-01-18 Andreas Boose + + * Version 0.16.1.6. + +1999-01-16 Andreas Boose + + * Version 0.16.1.5. + + * configure.in: Define joystick related settings in `config.h' + instead of using an extra variable `JOYSTICK'. + + * acconfig.h: Added `HAS_JOYSTICK', `HAS_DIGITAL_JOYSTICK', + `LINUX_JOYSTICK' and `BSD_JOYSTICK'. + +1999-01-16 Andreas Boose + + * Version 0.16.1.4. + + * configure.in: Turn on fullscreen support by default. + +1999-01-15 Andreas Boose + + * Version 0.16.1.3. + + * configure.in: Accumulate libraries for the linking stage in + the separate variable `LINK_X_LIBS'. + +1999-01-15 Andreas Boose + + * Version 0.16.1.2. + +1999-01-14 Andreas Boose + + * Version 0.16.1.1. + + * configure.in: Set the X11 library path before linking the X11 + libraries. Define `AC_DEFINE(UNSTABLE)'. + +1999-01-13 Andreas Boose + + * NEWS: Removed announcement of new jostick driver. + +1999-01-13 Andreas Boose + + * Version 0.16.1. + + * configure.in: Check for `strings.h'. + +1999-01-13 Andreas Boose + + * Version 0.16.0.5. + + * configure.in: Fullscreen videomode extensions can be enabled + with `--enable-fullscreen' now. + +1999-01-12 Andreas Boose + + * Version 0.16.0.4. + + * configure.in: Check for `X11/extensions/xf86vmode.h' and + `Xxf86vm' to enable XFree86 videomode extensions. + Not enabled yet. + + * acconfig.h: Define `USE_VIDMODE_EXTENSION'. + +1999-01-11 Andreas Boose + + * Version 0.16.0.3. + + * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. + Use `$host_os' to check for HP-UX. + + * BUGS, INSTALL, README, vice.spec, dos/Readme.dos, NEWS: + Updated. + +1999-01-11 A. Fachat + + * doc/vice.texi (snapshots): add x128 modules list, C64 and + C128 memory modules description, fixed some minor quirks. + +1999-01-08 Andreas Boose + + * Version 0.16.0.2. + +1999-01-07 Andreas Boose + + * Version 0.16.0.1. + + * configure.in: Define `AC_DEFINE(UNSTABLE)'. + +1998-01-07 André Fachat + + * doc/PETdoc.txt: Some updates. + +1999-01-04 Andreas Boose + + * Version 0.16.0. + + * doc/Readme.dos: Moved here. + + * NEWS: Listed more new features. + +1999-01-03 Andreas Boose + + * Version 0.15.0.42. + + * configure.in: Commented out `AC_DEFINE(UNSTABLE)'. + + * BUGS, FEEDBACK, INSTALL, NEWS, README, TODO, doc/vice.texi, + man/c1541.1, man/vice.1, vice.spec: Some tweaks to update + version number, dates, copyright, VICE home page URL and some + features. + +1998-12-30 Andreas Boose + + * Version 0.15.0.41. + +1998-12-21 Ettore Perazzoli + + * Version 0.15.0.40. + +1998-12-16 Ettore Perazzoli + + * Version 0.15.0.39. + +1998-12-15 Ettore Perazzoli + + * Version 0.15.0.38. + +1998-12-08 Ettore Perazzoli + + * Version 0.15.0.37. + +1998-12-06 Ettore Perazzoli + + * configure.in: Check for `strcasecmp' and `strncasecmp' too. + + * Version 0.15.0.36. + +1998-12-01 Ettore Perazzoli + + * Version 0.15.0.35. + +1998-12-01 Ettore Perazzoli + + * doc/g64.txt: Removed. + + * Version 0.15.0.34. + +1998-11-29 Ettore Perazzoli + + * Version 0.15.0.33. + + * vice.spec: New file. + + * configure.in: New symbol `@ARCH_DIR@'. + + * Version 0.15.0.32. + +1998-11-25 Ettore Perazzoli + + * Version 0.15.0.31. + +1998-11-24 Ettore Perazzoli + + * Version 0.15.0.30. + +1998-11-22 Ettore Perazzoli + + * Version 0.15.0.29. + +1998-11-18 Tibor Biczo + + * configure.in: Added x64_LDFLAGS, x128_LDFLAGS, xvic_LDFLAGS, + xpet_LDFLAGS, xcbm2_LDFLAGS, X64_WINRES, X128_WINRES, + XVIC_WINRES, XPET_WINRES, XCBM2_WINRES variables. + Removed /src/arch/win32/resc64.o from LIBS. + +1998-11-17 Ettore Perazzoli + + * Version 0.15.0.28. + + * data/C64/default.vkm: Corrected shift flag for `Shift_R'. + * data/C128/default.vkm: Likewise. + * data/VIC20/default.vkm: Likewise. + +1998-11-14 Ettore Perazzoli + + * Version 0.15.0.27. + +1998-11-11 Dag Lem + + * configure.in: Fix detection of `-fno-exceptions' in the C++ + compiler when compiling with reSID in. + +1998-11-10 Ettore Perazzoli + + * Version 0.15.0.26. + +1998-11-08 Dag Lem + + * Makefile.am: Added reSID to dependency lists. + +1998-11-03 Ettore Perazzoli + + * Version 0.15.0.25. + +1998-10-30 Ettore Perazzoli + + * Version 0.15.0.24. + +1998-10-27 Ettore Perazzoli + + * Version 0.15.0.23. + +1998-10-26 Tibor Biczo + + * configure.in: Added /src/arch/win32/resc64.o to LIBS + +1998-10-20 Ettore Perazzoli + + * Version 0.15.0.22. + +1998-10-14 Ettore Perazzoli + + * Version 0.15.0.21. + + * data/C128/Makefile.am (c128_DATA): Added `position.vkm'. + + * data/C128/pc64.vpl, data/C128/c64s.vpl: New files, + contributed by Andrea Musuruane . + + * data/C64/pc64.vpl, data/C64/c64s.vpl: New files, contributed + by Andrea Musuruane . + +1998-10-06 Ettore Perazzoli + + * Version 0.15.0.19. + + * configure.in: `RESID_INCLUDES' put back in. + +1998-10-05 Ettore Perazzoli + + * Version 0.15.0.18. + + * configure.in: Do not define `RESID_INCLUDES'. + +1998-10-04 Ettore Perazzoli + + * configure.in: Define `@LINKCC@' to `$(CXX)' if configuring + with reSID support and the C++ compiler is found; define it to + `$(CC)' otherwise. + +1998-10-02 Ettore Perazzoli + + * Version 0.15.0.17. + +1998-10-01 Ettore Perazzoli + + * Version 0.15.0.16. + + * configure.in: Set `RESID_INCLUDES' properly when compiling + the bundled reSID. + +1998-09-30 Ettore Perazzoli + + * configure.in: Check for `dmedia/audio.h' with + `AC_CHECK_HEADERS' instead of using `AC_CHECK_HEADER'. + +1998-09-29 Ettore Perazzoli + + * Version 0.15.0.15. + +1998-09-27 Ettore Perazzoli + + * Version 0.15.0.14. + +1998-09-25 Ettore Perazzoli + + * Version 0.15.0.13. + +1998-09-23 Ettore Perazzoli + + * Version 0.15.0.12. + +1998-09-20 Ettore Perazzoli + + * Version 0.15.0.11. + +1998-09-17 Ettore Perazzoli + + * Version 0.15.0.10. + + * data/C610/basic.b256: Renamed to `basic.256'. + + * data/C610/basic.b128: Renamed to `basic.128'. + +1998-09-17 Martin Pottendorfer + + * configure.in: Moved `-lncurses' and `-lcurses' behind + `-lreadline'. + +1998-09-16 Ettore Perazzoli + + * Version 0.15.0.9. + +1998-09-14 Ettore Perazzoli + + * Version 0.15.0.8. + +1998-09-13 Ettore Perazzoli + + * Version 0.15.0.7. + +1998-09-12 Ettore Perazzoli + + * Version 0.15.0.6. + +1998-09-11 Ettore Perazzoli + + * Version 0.15.0.5. + +1998-09-11 André Fachat + + * configure.in: Fix `--with-readline' and `--without-readline' + behavior; link `curses' in only if needed. + +1998-09-10 Dag Lem + + * configure.in: Disable configuration of reSID if + --without-resid is specified. Output help for --without-resid + instead of --with-resid=PATH. + +1998-09-08 Ettore Perazzoli + + * Version 0.15.0.4. + +1998-09-08 Tibor Biczo + + * configure.in: Added -lm into LIBS when compiling for + UNIX or MSDOS. + +1998-09-07 Ettore Perazzoli + + * Version 0.15.0.3. + + * Makefile.am: Removed WIN32 conditional. + + * configure.in: Setup `LIBS' for Windows. + +1998-09-07 Tibor Biczo + + * Makefile.am: Separated .PHONY dependecies for Win32 compiling + + * configure.in: Added support for Win32 compiling, new variable + is_win32. Set is_dos to no at startup, was causing dos related + options to appear in generated makefiles. Added new + conditional variable WIN32_COMPILE. Fixed setting + UNIX_COMPILE DOS_COMPILE, they were interpreted true if not + set. + +1998-09-06 Dag Lem + + * configure.in: Support for included reSID distribution. + +1998-09-03 Ettore Perazzoli + + * Version 0.15.0.2. + +1998-09-02 Ettore Perazzoli + + * Version 0.15.0.1. + + * configure.in: AC_DEFINE `UNSTABLE'. + + * data/C64/dos1571, data/C64/dos1581: New files. + + * data/C128/dos1571, data/C128/dos1581: New files. + + * data/C128/dos1571, data/C128/dos1581: New files. + +Mon Aug 31 17:31:17 1998 Ettore Perazzoli + + * Version 0.15.0 released. + + * configure.in: Do not AC_DEFINE `UNSTABLE'. + +Sun Aug 30 14:34:58 1998 Ettore Perazzoli + + * Version 0.14.2.75. + + * configure.in: Fixed `=' -> `!=' typo in check for + `--with-resid' option. + +Fri Aug 28 21:06:44 1998 Ettore Perazzoli + + * Version 0.14.2.74. + + * configure.in: Don't support reSID as default. Check for the + C++ compiler only if reSID support is requested. + +Sat Aug 29 17:06:23 1998 Dag Lem + + * configure.in: Support reSID by default, warn if not found. + +Fri Aug 28 20:56:28 1998 Ettore Perazzoli + + * Version 0.14.2.73. + +Thu Aug 27 18:55:41 1998 Ettore Perazzoli + + * Version 0.14.2.72. + +Wed Aug 26 19:23:18 1998 Ettore Perazzoli + + * Version 0.14.2.71. + +Tue Aug 25 15:16:02 1998 Ettore Perazzoli + + * Version 0.14.2.70. + + * configure.in: Put `-DNO_REGPARM' in `CFLAGS' when compiling + with GCC. + +Mon Aug 24 18:17:53 1998 Ettore Perazzoli + + * Version 0.14.2.69. + + * Version 0.14.2.68. + +Sun Aug 23 15:24:38 1998 Ettore Perazzoli + + * Version 0.14.2.67. + + * Version 0.14.2.66. + + * Version 0.14.2.65. + +Sat Aug 22 21:20:10 1998 Ettore Perazzoli + + * Version 0.14.2.64. + + * Version 0.14.2.63. + +Fri Aug 21 23:53:02 1998 Teemu Rantanen + + * configure.in: reSID library name changed to libresid.a + (resid-0.3). + +Fri Aug 21 22:48:14 1998 Ettore Perazzoli + + * Version 0.14.2.62. + + * configure.in: Pass joystick options in `JOYSTICK' again. Do + `AC_PATH_XTRA' before checking for `-lsocket', `-lICE' and + `-lSM'. + +Fri Aug 21 14:42:38 1998 Ettore Perazzoli + + * Version 0.14.2.61. + + * data/PET/busi_uk.vkm: RPT moved to `Control_R'. RVS moved to + `Page_Down'. + + * data/C64/position.vkm, data/C64/default.vkm: CTRL key moved + to `Tab'; Commodore key moved to `Control_L'. + * data/C128/position.vkm, data/C128/default.vkm: Likewise. + * data/VIC20/position.vkm, data/VIC20/default.vkm: Likewise. + +Wed Aug 19 16:39:24 1998 Ettore Perazzoli + + * Version 0.14.2.60. + + * configure.in: Add joystick `-D' #defines to `DEFS' instead of + `JOYSTICK'. + +Tue Aug 18 22:01:42 1998 Ettore Perazzoli + + * configure.in: New conditional `USE_MIDAS_SOUND', enabled when + MIDAS support is requested. + Add `soundmidas.o' to sound drivers if `--with-midas' has been + specified; `soundsb.o' otherwise. + +Tue Aug 18 21:52:29 1998 Martin Pottendorfer + + * configure.in: Fixed readline/MIDAS support on MS-DOS. + +Mon Aug 17 18:19:49 1998 Ettore Perazzoli + + * Version 0.14.2.59. + +Sun Aug 16 11:38:23 1998 Ettore Perazzoli + + * data/C128/position.vkm, data/C128/default.vkm: Added special + C128 keys. + +Sat Aug 15 21:47:07 1998 Ettore Perazzoli + + * Version 0.14.2.58. + + * configure.in: Disabled MIDAS stuff. On MS-DOS, make sure + `READLINE' is empty. + +Sat Aug 15 15:19:21 1998 Ettore Perazzoli + + * Version 0.14.2.57. + + * configure.in: If Allegro is detected, use the low-level SB + driver instead of the Allegro-based one. + +Mon Aug 10 11:57:50 1998 Ettore Perazzoli + + * Version 0.14.2.56. + + * data/VIC20/position.vkm: New file. + +Tue Jul 28 21:40:10 1998 Ettore Perazzoli + + * Version 0.14.2.55. + +Sun Jul 26 11:11:43 1998 Ettore Perazzoli + + * Version 0.14.2.54. + + * configure.in: Check for . Do not check for + `systeminfo.h' anymore. + + * Version 0.14.2.53. + +Fri Jul 24 21:14:46 1998 Ettore Perazzoli + + * Version 0.14.2.52. + + * acconfig.h: `#define UNSTABLE'. + + * configure.in: `AC_DEFINE(UNSTABLE)'. + +Thu Jul 23 03:17:32 1998 Ettore Perazzoli + + * Version 0.14.2.51. + +Tue Jul 14 15:39:22 1998 Ettore Perazzoli + + * configure.in: Added `soundallegro.o' to the list of available + sound drivers if `allegro.h' is found. + +Sun Jul 12 19:47:09 1998 Ettore Perazzoli + + * configure.in: Ooops... Set the `HAVE_PRINTER' conditional + false on MS-DOS, as I meant to do. :-) + +Sat Jul 11 20:43:47 1998 Ettore Perazzoli + + * Version 0.14.2.49. + +Fri Jul 10 09:31:14 1998 Ettore Perazzoli + + * configure.in: Fixed recursive assignment to `@ARCH_LIBS@' + when compiling for MS-DOS. New conditionals `HAVE_RS232' and + `HAVE_PRINTER'; both are true on Unix, false on MS-DOS. + + * Version 0.14.2.48. + +Tue Jul 7 21:46:06 1998 Ettore Perazzoli + + * Version 0.14.2.47. + +Mon Jun 29 18:52:21 1998 Ettore Perazzoli + + * Version 0.14.2.46. + +Sun Jun 28 18:23:10 1998 Ettore Perazzoli + + * Version 0.14.2.45. + +Thu Jun 25 11:24:49 1998 Ettore Perazzoli + + * Version 0.14.2.44. + +Tue Jun 23 17:17:38 1998 Teemu Rantanen + + * configure.in: Changed reSID configuration to search for + installed files. Fixed libmos6581.h -typo too. + +Tue Jun 23 00:05:38 1998 Ettore Perazzoli + + * Version 0.14.2.43. + +Mon Jun 22 22:15:39 1998 Ettore Perazzoli + + * configure.in: New option `--with-resid=PATH' which compiles + VICE with support of the reSID module, which must be available + at `PATH'. New SUBSTed variables `RESID_LIBS' and + `RESID_INCLUDES'. New automake conditional `HAVE_RESID'. + + * acconfig.h: New #define `HAVE_RESID'. + + * configure.in: `\$' -> `$' typo fixed. + +Sun Jun 21 18:23:00 1998 Ettore Perazzoli + + * Version 0.14.2.42. + +Wed Jun 17 22:07:11 1998 Ettore Perazzoli + + * Version 0.14.2.41. + +Wed Jun 17 00:29:23 1998 Ettore Perazzoli + + * Version 0.14.2.40. + + * data/C128/position.vkm: New file. + + * data/C64/position.vkm: New file: positional mapping for US + keyboards. + + * data/C64/default.vkm: Removed double definition of + `asciitilde' and `asciicircum'. `grave' mapped to up arrow. + Sorted up a bit. + +Tue Jun 16 18:49:10 1998 Ettore Perazzoli + + * configure.in: Put X libraries in `X_LIBS' instead of `LIBS'. + Do not put the readline library into `ARCH_LIBS': put it into + `READLINE' instead. + + * Version 0.14.2.39. + +Sun Jun 14 22:04:48 1998 Ettore Perazzoli + + * Version 0.14.2.38. + +Sun Jun 14 18:54:52 1998 Ettore Perazzoli + + * Version 0.14.2.37. + + * configure.in: AC_DEFINE `HAVE_RS232' when compiling on Unix. + + * acconfig.h: New symbol `HAVE_RS232'. + +Fri Jun 12 18:51:16 1998 Ettore Perazzoli + + * Version 0.14.2.36. + +Wed Jun 10 21:53:02 1998 Ettore Perazzoli + + * Version 0.14.2.35. + +Wed Jun 10 21:33:53 1998 Martin Pottendorfer + + * configure.in: Check for `-lsocket', `-lSM' and `-lICE' if not + compiling for MS-DOS. + +Mon Jun 8 22:20:56 1998 Ettore Perazzoli + + * data/C128/vice.vkm: Renamed to `default.vkm'. + + * data/VIC20/vice.vkm: Renamed to `default.vkm'. + + * data/C64/vice.vkm: Renamed to `default.vkm'. + + * data/C64/vice.vkm, data/VIC20/vice.vkm, data/C128/vice.vkm: + Fixed `backslash' to emulate non-shifted pound sign. + +Sun Jun 7 17:35:02 1998 Ettore Perazzoli + + * Version 0.14.2.34. + +Mon Jun 1 01:19:44 1998 Ettore Perazzoli + + * configure.in: Added `AC_FUNC_ALLOCA' test. + +Wed May 27 19:24:17 1998 Ettore Perazzoli + + * data/VIC20/Makefile.am: Install under + `$(prefix)/lib/vice/VIC20', not `$(prefix)/lib/VIC20'. + + * data/PET/Makefile.am: Install under `$(prefix)/lib/vice/PET', + not `$(prefix)/lib/PET'. + + * data/C128/Makefile.am: Install under + `$(prefix)/lib/vice/C128', not `$(prefix)/lib/C128'. + + * data/C64/Makefile.am: Install under `$(prefix)/lib/vice/C64', + not `$(prefix)/lib/C64'. + +Sat May 23 14:06:56 1998 Ettore Perazzoli + + * configure.in: New cpp symbol `HAVE_READLINE', set if we use + `readline' or its lightweight replacement. + + * configure.in: Handle `msdosdjgpp' as a host os string. Put + the sound drivers to link in `@SOUND_DRIVERS@' instead of using + automake conditionals. + diff -Nru vice-2.4.dfsg+2.4.6/configure vice-2.4.dfsg+2.4.9/configure --- vice-2.4.dfsg+2.4.6/configure 2014-02-09 20:00:57.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/configure 2014-10-15 20:32:55.000000000 +0000 @@ -2896,7 +2896,7 @@ VICE_VERSION_MAJOR=2 VICE_VERSION_MINOR=4 -VICE_VERSION_BUILD=6 +VICE_VERSION_BUILD=9 @@ -6883,6 +6883,12 @@ fi + + dln warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" + warnings_cxx="-Wall -Wno-unused-parameter -Wno-sign-compare" + CFLAGS="$CFLAGS $warnings_cxx" + CXXFLAGS="$CXXFLAGS $warnings_cxx" + elif test x"$host_os" = "xbeos" -o x"$host_os" = "xhaiku"; then ac_cv_c_compiler_gnu=yes @@ -7134,7 +7140,7 @@ if test x"$GCC" = "xyes" ; then - warnings_cxx="-Wall -Wno-inline" + warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" if test x"$enable_gnomeui" != "xyes" ; then warnings_c="-Wstrict-prototypes $warnings_cxx" else @@ -9519,6 +9525,17 @@ fi +ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" +if test "x$ac_cv_type_ssize_t" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define ssize_t int +_ACEOF + +fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 $as_echo_n "checking for inline... " >&6; } @@ -17885,6 +17902,38 @@ fi fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XawNdisplayList is defined" >&5 +$as_echo_n "checking if XawNdisplayList is defined... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + /* Xaw or Xaw3d */ + #ifdef USE_XAW3D + #include + #else + #include + #endif + +int +main () +{ + char *c = XawNdisplayList + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: X11/{Xaw or Xaw3d}/Simple.h does not #define XawNdisplayList. It is recommended to use at least version 7 of Xaw. Xaw3d based on older versions is buggy and incomplete. This warning will turn into an error soon." >&5 +$as_echo "$as_me: WARNING: X11/{Xaw or Xaw3d}/Simple.h does not #define XawNdisplayList. It is recommended to use at least version 7 of Xaw. Xaw3d based on older versions is buggy and incomplete. This warning will turn into an error soon." >&2;} + +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_fn_c_check_header_compile "$LINENO" "X11/extensions/XShm.h" "ac_cv_header_X11_extensions_XShm_h" "#include " if test "x$ac_cv_header_X11_extensions_XShm_h" = xyes; then : diff -Nru vice-2.4.dfsg+2.4.6/configure.ac vice-2.4.dfsg+2.4.9/configure.ac --- vice-2.4.dfsg+2.4.6/configure.ac 2014-02-09 19:58:59.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/configure.ac 2014-10-15 20:30:34.000000000 +0000 @@ -12,7 +12,7 @@ VICE_VERSION_MAJOR=2 VICE_VERSION_MINOR=4 -VICE_VERSION_BUILD=6 +VICE_VERSION_BUILD=9 VICE_ARG_WITH_LIST(xaw3d, [ --with-xaw3d use Xaw3d library instead of plain Xaw]) VICE_ARG_WITH_LIST(readline, [ --without-readline do not try to use the system's readline library]) @@ -575,6 +575,12 @@ )] ) fi + + dln warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" + warnings_cxx="-Wall -Wno-unused-parameter -Wno-sign-compare" + CFLAGS="$CFLAGS $warnings_cxx" + CXXFLAGS="$CXXFLAGS $warnings_cxx" + elif test x"$host_os" = "xbeos" -o x"$host_os" = "xhaiku"; then dnl This is used by subsequent tests. @@ -761,7 +767,7 @@ dnl Check for the type of compiler first. if test x"$GCC" = "xyes" ; then - warnings_cxx="-Wall -Wno-inline" + warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" if test x"$enable_gnomeui" != "xyes" ; then warnings_c="-Wstrict-prototypes $warnings_cxx" else @@ -1186,6 +1192,7 @@ AC_TYPE_OFF_T AC_TYPE_PID_T AC_TYPE_SIZE_T +AC_TYPE_SSIZE_T dnl Check whether inline functions are available. AC_C_INLINE @@ -2710,6 +2717,23 @@ fi fi + dnl We use a relatively "new" feature of Xaw, check for it. + dnl Also, in Xaw3d, the menus are buggy and remain inverted a lot. + AC_MSG_CHECKING([if XawNdisplayList is defined]) + AC_TRY_COMPILE([ + /* Xaw or Xaw3d */ + #ifdef USE_XAW3D + #include + #else + #include + #endif + ], + [ char *c = XawNdisplayList ], + [AC_MSG_RESULT(yes)], + [AC_MSG_RESULT(no) + AC_MSG_WARN([[X11/{Xaw or Xaw3d}/Simple.h does not #define XawNdisplayList. It is recommended to use at least version 7 of Xaw. Xaw3d based on older versions is buggy and incomplete. This warning will turn into an error soon.]])] + ) + AC_CHECK_HEADER(X11/extensions/XShm.h,,,[#include ]) if test x"$ac_cv_header_X11_extensions_XShm_h" = "xyes" ; then AC_CHECK_LIB(Xext, XShmAttach, diff -Nru vice-2.4.dfsg+2.4.6/configure.proto vice-2.4.dfsg+2.4.9/configure.proto --- vice-2.4.dfsg+2.4.6/configure.proto 2014-02-09 18:09:57.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/configure.proto 2014-10-15 20:27:28.000000000 +0000 @@ -12,7 +12,7 @@ VICE_VERSION_MAJOR=2 VICE_VERSION_MINOR=4 -VICE_VERSION_BUILD=6 +VICE_VERSION_BUILD=9 VICE_ARG_WITH_LIST(xaw3d, [ --with-xaw3d use Xaw3d library instead of plain Xaw]) VICE_ARG_WITH_LIST(readline, [ --without-readline do not try to use the system's readline library]) @@ -575,6 +575,12 @@ )] ) fi + + dln warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" + warnings_cxx="-Wall -Wno-unused-parameter -Wno-sign-compare" + CFLAGS="$CFLAGS $warnings_cxx" + CXXFLAGS="$CXXFLAGS $warnings_cxx" + elif test x"$host_os" = "xbeos" -o x"$host_os" = "xhaiku"; then dnl This is used by subsequent tests. @@ -761,7 +767,7 @@ dnl Check for the type of compiler first. if test x"$GCC" = "xyes" ; then - warnings_cxx="-Wall -Wno-inline" + warnings_cxx="-Wall -W -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare" if test x"$enable_gnomeui" != "xyes" ; then warnings_c="-Wstrict-prototypes $warnings_cxx" else @@ -1186,6 +1192,7 @@ AC_TYPE_OFF_T AC_TYPE_PID_T AC_TYPE_SIZE_T +AC_TYPE_SSIZE_T dnl Check whether inline functions are available. AC_C_INLINE @@ -2710,6 +2717,23 @@ fi fi + dnl We use a relatively "new" feature of Xaw, check for it. + dnl Also, in Xaw3d, the menus are buggy and remain inverted a lot. + AC_MSG_CHECKING([if XawNdisplayList is defined]) + AC_TRY_COMPILE([ + /* Xaw or Xaw3d */ + #ifdef USE_XAW3D + #include + #else + #include + #endif + ], + [ char *c = XawNdisplayList ], + [AC_MSG_RESULT(yes)], + [AC_MSG_RESULT(no) + AC_MSG_WARN([[X11/{Xaw or Xaw3d}/Simple.h does not #define XawNdisplayList. It is recommended to use at least version 7 of Xaw. Xaw3d based on older versions is buggy and incomplete. This warning will turn into an error soon.]])] + ) + AC_CHECK_HEADER(X11/extensions/XShm.h,,,[#include ]) if test x"$ac_cv_header_X11_extensions_XShm_h" = "xyes" ; then AC_CHECK_LIB(Xext, XShmAttach, diff -Nru vice-2.4.dfsg+2.4.6/data/C128/amiga_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/amiga_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/amiga_pos.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/amiga_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -132,7 +132,7 @@ 86 0 3 8 /* F7 -> F7 */ 87 0 3 1 /* F8 -> F8 */ #88 -1 -1 0 /* F9 -> (no key) */ -#89 -1 -1 0 /* F10 -> (no key) */ +89 -3 0 /* F10 -> RESTORE */ #90 -1 -1 0 /* NUMLOCK -> (no key) */ #91 -1 -1 0 /* SCRLOCK -> (no key) */ #92 -1 -1 0 /* KEYPAD SLASH -> (no key) */ @@ -148,8 +148,6 @@ #102 -1 -1 0 /* LEFT AMIGA -> (no key) */ #103 -1 -1 0 /* RIGHT AMIGA -> (no key) */ -# Restore key mappings -89 -3 0 /* F10 -> RESTORE */ # CAPS (ASCII/DIN) key 83 -4 1 /* F4 -> CAPS */ # 40/80 column key diff -Nru vice-2.4.dfsg+2.4.6/data/C128/amiga_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/amiga_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/amiga_sym.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/amiga_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -132,7 +132,7 @@ 86 0 3 8 /* F7 -> F7 */ 87 0 3 1 /* F8 -> F8 */ #88 -1 -1 0 /* F9 -> (no key) */ -#89 -1 -1 0 /* F10 -> (no key) */ +89 -3 0 /* F10 -> RESTORE */ #90 -1 -1 0 /* NUMLOCK -> (no key) */ #91 -1 -1 0 /* SCRLOCK -> (no key) */ #92 -1 -1 0 /* KEYPAD SLASH -> (no key) */ @@ -148,8 +148,6 @@ #102 -1 -1 0 /* LEFT AMIGA -> (no key) */ #103 -1 -1 0 /* RIGHT AMIGA -> (no key) */ -# Restore key mappings -89 -3 0 /* F10 -> RESTORE */ # CAPS (ASCII/DIN) key 83 -4 1 /* F4 -> CAPS */ # 40/80 column key diff -Nru vice-2.4.dfsg+2.4.6/data/C128/beos_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/beos_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/beos_pos.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/beos_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -44,10 +44,10 @@ 2 9 0 8 /* F1 -> ESC */ 3 8 3 8 /* F2 -> TAB */ 4 10 0 8 /* F3 -> F3 */ -#5 -1 -1 0 /* F4 -> (no key) */ +5 -4 1 /* F4 -> CAPS */ 6 8 0 8 /* F5 -> HELP */ 7 9 3 8 /* F6 -> LINE FEED */ -#8 -1 -1 0 /* F7 -> (no key) */ +8 -4 0 /* F7 -> 40/80COL */ 9 10 7 8 /* F8 -> NO SCROLL */ 10 0 4 8 /* F9 -> F1 */ 11 0 5 8 /* F10 -> F3 */ @@ -72,7 +72,7 @@ 30 0 0 8 /* Backspace -> Del */ 31 6 0 8 /* Ins -> Pound */ 32 6 3 8 /* Home -> CLR/HOME */ -#33 -1 -1 0 /* PgUp -> (no key) */ +33 -3 0 /* PgUp -> RESTORE */ #34 -1 -1 0 /* Num Lock -> (no key) */ #35 -1 -1 0 /* Numpad / -> (no key) */ 36 6 1 8 /* Grey * -> * */ @@ -176,10 +176,3 @@ #c -2 2 #v -2 3 #space -2 0 - -# Restore key mappings -33 -3 0 /* PgUp -> RESTORE */ -# CAPS (ASCII/DIN) key -5 -4 1 /* F4 -> CAPS */ -# 40/80 column key -8 -4 0 /* F7 -> 40/80COL */ diff -Nru vice-2.4.dfsg+2.4.6/data/C128/beos_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/beos_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/beos_sym.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/beos_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -44,10 +44,10 @@ 2 9 0 8 /* F1 -> ESC */ 3 8 3 8 /* F2 -> TAB */ 4 10 0 8 /* F3 -> F3 */ -#5 -1 -1 0 /* F4 -> (no key) */ +5 -4 1 /* F4 -> CAPS */ 6 8 0 8 /* F5 -> HELP */ 7 9 3 8 /* F6 -> LINE FEED */ -#8 -1 -1 0 /* F7 -> (no key) */ +8 -4 0 /* F7 -> 40/80COL */ 9 10 7 8 /* F8 -> NO SCROLL */ 10 0 4 8 /* F9 -> F1 */ 11 0 5 8 /* F10 -> F3 */ @@ -72,7 +72,7 @@ 30 0 0 8 /* Backspace -> Del */ 31 6 0 8 /* Ins -> Pound */ 32 6 3 8 /* Home -> CLR/HOME */ -#33 -1 -1 0 /* PgUp -> (no key) */ +33 -3 0 /* PgUp -> RESTORE */ #34 -1 -1 0 /* Num Lock -> (no key) */ #35 -1 -1 0 /* Numpad / -> (no key) */ 36 6 1 8 /* Grey * -> * */ @@ -176,10 +176,3 @@ #c -2 2 #v -2 3 #space -2 0 - -# Restore key mappings -33 -3 0 /* PgUp -> RESTORE */ -# CAPS (ASCII/DIN) key -5 -4 1 /* F4 -> CAPS */ -# 40/80 column key -8 -4 0 /* F7 -> 40/80COL */ diff -Nru vice-2.4.dfsg+2.4.6/data/C128/chargch vice-2.4.dfsg+2.4.9/data/C128/chargch --- vice-2.4.dfsg+2.4.6/data/C128/chargch 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/chargch 2014-10-18 14:48:46.000000000 +0000 @@ -0,0 +1 @@ +dummy diff -Nru vice-2.4.dfsg+2.4.6/data/C128/dos_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/dos_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/dos_pos.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/dos_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -101,10 +101,10 @@ 59 9 0 8 /* F1 -> ESC */ 60 8 3 8 /* F2 -> TAB */ 61 10 0 8 /* F3 -> Alt */ -#62 -1 -1 0 /* F4 -> (no key) */ +62 -4 1 /* F4 -> CAPS */ 63 8 0 8 /* F5 -> HELP */ 64 9 3 8 /* F6 -> LINE FEED */ -#65 -1 -1 0 /* F7 -> (no key) */ +65 -4 0 /* F7 -> 40/80COL */ 66 10 7 8 /* F8 -> NO SCROLL */ 67 0 4 8 /* F9 -> F1 */ 68 0 5 8 /* F10 -> F3 */ @@ -131,7 +131,7 @@ 89 6 3 8 /* Home -> CLR/HOME */ 90 0 7 257 /* Up -> Up */ 90 10 3 8 /* Up -> Up */ -#91 -1 -1 0 /* PgUp -> (no key) */ +91 -3 0 /* PgUp -> RESTORE */ 92 0 2 257 /* Left -> Left */ 92 10 5 8 /* Left -> Left */ 93 0 2 264 /* Right -> Right */ @@ -151,13 +151,3 @@ #105 -1 -1 0 /* Break -> (no key) */ #106 -1 -1 0 /* Left Win95 -> (no key) */ #107 -1 -1 0 /* Right Win95 -> (no key) */ - -# Restore key mappings -91 -3 0 /* PgUp -> RESTORE */ - -# CAPS (ASCII/DIN) key -62 -4 1 /* F4 -> CAPS */ - -# 40/80 column key -65 -4 0 /* F7 -> 40/80COL */ - diff -Nru vice-2.4.dfsg+2.4.6/data/C128/dos_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/dos_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/dos_sym.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/dos_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -101,10 +101,10 @@ 59 9 0 8 /* F1 -> ESC */ 60 8 3 8 /* F2 -> TAB */ 61 10 0 8 /* F3 -> Alt */ -#62 -1 -1 0 /* F4 -> (no key) */ +62 -4 1 /* F4 -> CAPS */ 63 8 0 8 /* F5 -> HELP */ 64 9 3 8 /* F6 -> LINE FEED */ -#65 -1 -1 0 /* F7 -> (no key) */ +65 -4 0 /* F7 -> 40/80COL */ 66 10 7 8 /* F8 -> NO SCROLL */ 67 0 4 8 /* F9 -> F1 */ 68 0 5 8 /* F10 -> F3 */ @@ -131,7 +131,7 @@ 89 6 3 8 /* Home -> CLR/HOME */ 90 0 7 257 /* Up -> Up */ 90 10 3 8 /* Up -> Up */ -#91 -1 -1 0 /* PgUp -> (no key) */ +91 -3 0 /* PgUp -> RESTORE */ 92 0 2 257 /* Left -> Left */ 92 10 5 8 /* Left -> Left */ 93 0 2 264 /* Right -> Right */ @@ -151,13 +151,3 @@ #105 -1 -1 0 /* Break -> (no key) */ #106 -1 -1 0 /* Left Win95 -> (no key) */ #107 -1 -1 0 /* Right Win95 -> (no key) */ - -# Restore key mappings -91 -3 0 /* PgUp -> RESTORE */ - -# CAPS (ASCII/DIN) key -62 -4 1 /* F4 -> CAPS */ - -# 40/80 column key -65 -4 0 /* F7 -> 40/80COL */ - diff -Nru vice-2.4.dfsg+2.4.6/data/C128/kernalch vice-2.4.dfsg+2.4.9/data/C128/kernalch --- vice-2.4.dfsg+2.4.6/data/C128/kernalch 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/kernalch 2014-10-18 14:48:46.000000000 +0000 @@ -0,0 +1 @@ +dummy diff -Nru vice-2.4.dfsg+2.4.6/data/C128/Makefile.am vice-2.4.dfsg+2.4.9/data/C128/Makefile.am --- vice-2.4.dfsg+2.4.6/data/C128/Makefile.am 2012-03-13 22:31:27.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/Makefile.am 2014-10-15 20:27:28.000000000 +0000 @@ -8,6 +8,7 @@ chargen \ chargfr \ chargse \ + chargch \ kernal \ kernal64 \ kernalde \ @@ -15,7 +16,8 @@ kernalfr \ kernalit \ kernalno \ - kernalse + kernalse \ + kernalch romsets = \ default.vrs diff -Nru vice-2.4.dfsg+2.4.6/data/C128/Makefile.in vice-2.4.dfsg+2.4.9/data/C128/Makefile.in --- vice-2.4.dfsg+2.4.6/data/C128/Makefile.in 2014-02-09 20:01:52.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/Makefile.in 2014-10-15 20:33:36.000000000 +0000 @@ -331,6 +331,7 @@ chargen \ chargfr \ chargse \ + chargch \ kernal \ kernal64 \ kernalde \ @@ -338,7 +339,8 @@ kernalfr \ kernalit \ kernalno \ - kernalse + kernalse \ + kernalch romsets = \ default.vrs diff -Nru vice-2.4.dfsg+2.4.6/data/C128/osx_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/osx_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/osx_pos.vkm 2012-07-01 12:04:17.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/osx_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -99,12 +99,12 @@ 56 1 7 2 /* Left Shift -> Left Shift */ #57 -1 -1 0 /* (no key) */ 58 7 5 8 /* Option -> CBM */ -59 7 2 8 /* Left Ctrl -> CBM */ -#60 -1 -1 0 /* (no key) */ +59 7 2 8 /* Left Ctrl -> Ctrl */ +#60 -1 -1 0 /* Right Shift -> (no key) */ #61 -1 -1 0 /* (no key) */ #62 -1 -1 0 /* (no key) */ #63 -1 -1 0 /* (no key) */ -#64 -1 -1 0 /* (no key) */ +#64 -1 -1 0 /* F17 -> (no key) */ #65 -1 -1 0 /* Numpad . -> (no key) */ #66 -1 -1 0 /* &&& -> (no key) */ #67 -1 -1 0 /* Numpad * -> (no key) */ @@ -119,6 +119,8 @@ #76 -1 -1 0 /* Numpad Enter -> (no key) */ #77 -1 -1 0 /* &&& -> (no key) */ #78 -1 -1 0 /* Numpad - -> (no key) */ +#79 -1 -1 0 /* F18 -> (no key) */ +#80 -1 -1 0 /* F19 -> (no key) */ #82 -1 -1 0 /* Numpad 0 -> (no key) */ #83 -1 -1 0 /* Numpad 1 -> (no key) */ #84 -1 -1 0 /* Numpad 2 -> (no key) */ @@ -127,6 +129,7 @@ #87 -1 -1 0 /* Numpad 5 -> (no key) */ #88 -1 -1 0 /* Numpad 6 -> (no key) */ #89 -1 -1 0 /* Numpad 7 -> (no key) */ +#90 -1 -1 0 /* F20 -> (no key) */ #91 -1 -1 0 /* Numpad 8 -> (no key) */ #92 -1 -1 0 /* Numpad 9 -> (no key) */ 96 0 6 8 /* F5 -> F5 */ @@ -134,14 +137,20 @@ 98 0 3 8 /* F7 -> F7 */ 99 0 5 8 /* F3 -> F3 */ 100 0 3 1 /* F8 -> F8 */ -#101 -1 -1 0 /* F9 -> (no key) */ -101 -4 0 /* F12 -> 40/80 */ +101 -4 0 /* F9 -> 40/80 */ #103 -1 -1 0 /* F11 -> (no key) */ +#105 -1 -1 0 /* F13 -> (no key) */ +#106 -1 -1 0 /* F16 -> (no key) */ +#107 -1 -1 0 /* F14 -> (no key) */ #109 -1 -1 0 /* F10 -> (no key) */ #111 -1 -1 0 /* F12 -> (no key) */ +#113 -1 -1 0 /* F15 -> (no key) */ +#114 -1 -1 0 /* Help -> (no key) */ 115 6 3 8 /* Home -> CLR/HOME */ 116 6 6 8 /* PgUp -> Up Arrow */ +117 -3 0 /* Del -> RESTORE */ 118 0 5 1 /* F4 -> F4 */ +#119 -1 -1 0 /* End -> (no key) */ 120 0 4 1 /* F2 -> F2 */ 121 6 0 8 /* PgDown -> Pound */ 122 0 4 8 /* F1 -> F1 */ @@ -155,5 +164,3 @@ 126 0 7 257 /* Up -> CRSR UP */ 126 10 3 8 /* Up -> CRSR UP */ -# Restore key mappings -117 -3 0 /* Del -> RESTORE */ diff -Nru vice-2.4.dfsg+2.4.6/data/C128/osx_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/osx_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/osx_sym.vkm 2012-07-01 12:04:17.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/osx_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -104,7 +104,7 @@ #61 -1 -1 0 /* (no key) */ #62 -1 -1 0 /* (no key) */ #63 -1 -1 0 /* (no key) */ -#64 -1 -1 0 /* (no key) */ +#64 -1 -1 0 /* F17 -> (no key) */ #65 -1 -1 0 /* Numpad . -> (no key) */ #66 -1 -1 0 /* &&& -> (no key) */ #67 -1 -1 0 /* Numpad * -> (no key) */ @@ -119,6 +119,8 @@ #76 -1 -1 0 /* Numpad Enter -> (no key) */ #77 -1 -1 0 /* &&& -> (no key) */ #78 -1 -1 0 /* Numpad - -> (no key) */ +#79 -1 -1 0 /* F18 -> (no key) */ +#80 -1 -1 0 /* F19 -> (no key) */ #82 -1 -1 0 /* Numpad 0 -> (no key) */ #83 -1 -1 0 /* Numpad 1 -> (no key) */ #84 -1 -1 0 /* Numpad 2 -> (no key) */ @@ -127,6 +129,7 @@ #87 -1 -1 0 /* Numpad 5 -> (no key) */ #88 -1 -1 0 /* Numpad 6 -> (no key) */ #89 -1 -1 0 /* Numpad 7 -> (no key) */ +#90 -1 -1 0 /* F20 -> (no key) */ #91 -1 -1 0 /* Numpad 8 -> (no key) */ #92 -1 -1 0 /* Numpad 9 -> (no key) */ 96 0 6 8 /* F5 -> F5 */ @@ -134,14 +137,20 @@ 98 0 3 8 /* F7 -> F7 */ 99 0 5 8 /* F3 -> F3 */ 100 0 3 1 /* F8 -> F8 */ -#101 -1 -1 0 /* F9 -> (no key) */ -101 -4 0 /* F12 -> 40/80 */ +101 -4 0 /* F9 -> 40/80 */ #103 -1 -1 0 /* F11 -> (no key) */ +#105 -1 -1 0 /* F13 -> (no key) */ +#106 -1 -1 0 /* F16 -> (no key) */ +#107 -1 -1 0 /* F14 -> (no key) */ #109 -1 -1 0 /* F10 -> (no key) */ #111 -1 -1 0 /* F12 -> (no key) */ +#113 -1 -1 0 /* F15 -> (no key) */ +#114 -1 -1 0 /* Help -> (no key) */ 115 6 3 8 /* Home -> CLR/HOME */ 116 6 6 8 /* PgUp -> Up Arrow */ +117 -3 0 /* Del -> RESTORE */ 118 0 5 1 /* F4 -> F4 */ +#119 -1 -1 0 /* End -> (no key) */ 120 0 4 1 /* F2 -> F2 */ 121 6 0 8 /* PgDown -> Pound */ 122 0 4 8 /* F1 -> F1 */ @@ -155,5 +164,3 @@ 126 0 7 257 /* Up -> CRSR UP */ 126 10 3 8 /* Up -> CRSR UP */ -# Restore key mappings -117 -3 0 /* Del -> RESTORE */ diff -Nru vice-2.4.dfsg+2.4.6/data/C128/sdl_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/sdl_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/sdl_sym.vkm 2009-04-04 17:46:50.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/sdl_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -38,6 +38,7 @@ !RSHIFT 6 4 !VSHIFT RSHIFT +0 -3 1 /* -> RESTORE */ 27 7 7 8 /* ESC -> Run/Stop */ 96 7 1 8 /* ` -> Left Arrow */ 49 7 0 8 /* 1 -> 1 */ @@ -103,6 +104,8 @@ 289 10 6 8 /* F8 -> RIGHT */ 290 9 0 8 /* F9 -> ESC */ 291 8 3 8 /* F10 -> TAB */ +292 -4 1 /* F11 -> CAPS */ +280 -3 0 /* PgUp -> RESTORE */ 281 8 0 8 /* PgDown -> HELP */ 19 9 3 8 /* Pause/Break -> LINE FEED */ 268 10 7 8 /* Numpad * -> NO SCROLL */ @@ -116,6 +119,7 @@ 263 8 6 8 /* Numpad 7 -> Numpad 7 */ 264 8 1 8 /* Numpad 8 -> Numpad 8 */ 265 9 6 8 /* Numpad 9 -> Numpad 9 */ +267 -4 0 /* Numpad / -> 40/80COL */ 269 9 1 8 /* Numpad - -> Numpad + */ 260 8 5 8 /* Numpad 4 -> Numpad 4 */ 261 8 2 8 /* Numpad 5 -> Numpad 5 */ @@ -128,17 +132,3 @@ 266 10 2 8 /* Numpad . -> Numpad . */ 271 9 4 8 /* Numpad Enter -> Numpad Enter */ - -# Restore key mappings -280 -3 0 -0 -3 1 - -# -# CAPS (ASCII/DIN) key mapping -# -292 -4 1 /* F11 */ - -# -# 40/80 column key -# -267 -4 0 /* numpad slash */ diff -Nru vice-2.4.dfsg+2.4.6/data/C128/win_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/win_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/win_pos.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/win_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -101,10 +101,10 @@ 59 9 0 8 /* F1 -> ESC */ 60 8 3 8 /* F2 -> TAB */ 61 10 0 8 /* F3 -> F3 */ -#62 -1 -1 0 /* F4 -> (no key) */ +62 -4 1 /* F4 -> CAPS */ 63 8 0 8 /* F5 -> HELP */ 64 9 3 8 /* F6 -> LINE FEED */ -#65 -1 -1 0 /* F7 -> (no key) */ +65 -4 0 /* F7 -> 40/80COL */ 66 10 7 8 /* F8 -> NO SCROLL */ 67 0 4 8 /* F9 -> F1 */ 68 0 5 8 /* F10 -> F3 */ @@ -131,7 +131,7 @@ 89 6 3 8 /* Home -> CLR/HOME */ 90 0 7 257 /* Up -> Up */ 90 10 3 8 /* Up -> Up */ -#91 -1 -1 0 /* PgUp -> (no key) */ +91 -3 0 /* PgUp -> RESTORE */ 92 0 2 257 /* Left -> Left */ 92 10 5 8 /* Left -> Left */ 93 0 2 264 /* Right -> Right */ @@ -179,13 +179,3 @@ #c -2 2 #v -2 3 #space -2 0 - -# Restore key mappings -91 -3 0 /* PgUp -> RESTORE */ - -# CAPS (ASCII/DIN) key -62 -4 1 /* F4 -> CAPS */ - -# 40/80 column key -65 -4 0 /* F7 -> 40/80COL */ - diff -Nru vice-2.4.dfsg+2.4.6/data/C128/win_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/win_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/win_sym.vkm 2008-04-14 19:47:33.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/win_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -101,16 +101,16 @@ 59 9 0 8 /* F1 -> ESC */ 60 8 3 8 /* F2 -> TAB */ 61 10 0 8 /* F3 -> F3 */ -#62 -1 -1 0 /* F4 -> (no key) */ +62 -4 1 /* F4 -> CAPS */ 63 8 0 8 /* F5 -> HELP */ 64 9 3 8 /* F6 -> LINE FEED */ -#65 -1 -1 0 /* F7 -> (no key) */ +65 -4 0 /* F7 -> 40/80COL */ 66 10 7 8 /* F8 -> NO SCROLL */ 67 0 4 8 /* F9 -> F1 */ 68 0 5 8 /* F10 -> F3 */ #69 -1 -1 0 /* Num Lock -> (no key) */ #70 -1 -1 0 /* Scroll Lock -> (no key) */ -71 8 6 8 /* Numpad 7 -> Numpad 7 */ +71 8 6 8 /* Numpad 7 -> Numpad 7 */ 72 8 1 8 /* Numpad 8 -> Numpad 8 */ 73 9 6 8 /* Numpad 9 -> Numpad 9 */ 74 9 1 8 /* Numpad - -> Numpad + */ @@ -131,7 +131,7 @@ 89 6 3 8 /* Home -> CLR/HOME */ 90 0 7 257 /* Up -> Up */ 90 10 3 8 /* Up -> Up */ -#91 -1 -1 0 /* PgUp -> (no key) */ +91 -3 0 /* PgUp -> RESTORE */ 92 0 2 257 /* Left -> Left */ 92 10 5 8 /* Left -> Left */ 93 0 2 264 /* Right -> Right */ @@ -179,13 +179,3 @@ #c -2 2 #v -2 3 #space -2 0 - -# Restore key mappings -91 -3 0 /* PgUp -> RESTORE */ - -# CAPS (ASCII/DIN) key -62 -4 1 /* F4 -> CAPS */ - -# 40/80 column key -65 -4 0 /* F7 -> 40/80COL */ - diff -Nru vice-2.4.dfsg+2.4.6/data/C128/x11_pos.vkm vice-2.4.dfsg+2.4.9/data/C128/x11_pos.vkm --- vice-2.4.dfsg+2.4.6/data/C128/x11_pos.vkm 2013-01-05 03:17:13.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/x11_pos.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -92,10 +92,14 @@ F2 8 3 8 # alt F3 10 0 8 +# CAPS (ASCII/DIN) key +F4 -4 1 # help F5 8 0 8 # lf F6 9 3 8 +# 40/80 column key +F7 -4 0 # no scroll F8 10 7 8 @@ -238,7 +242,5 @@ KP_Enter 9 4 8 KP_Subtract 9 1 8 KP_Separator 10 2 8 +KP_Decimal 10 2 8 KP_Add 9 2 8 - -# 40/80 column key -F7 -4 0 diff -Nru vice-2.4.dfsg+2.4.6/data/C128/x11_sym.vkm vice-2.4.dfsg+2.4.9/data/C128/x11_sym.vkm --- vice-2.4.dfsg+2.4.6/data/C128/x11_sym.vkm 2013-01-05 03:17:13.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/C128/x11_sym.vkm 2014-10-15 20:27:28.000000000 +0000 @@ -244,6 +244,7 @@ KP_Enter 9 4 8 KP_Subtract 9 2 8 KP_Separator 10 2 8 +KP_Decimal 10 2 8 KP_Add 9 1 8 # escape - tab - alt - (caps lock) diff -Nru vice-2.4.dfsg+2.4.6/data/SCPU64/jpchrgen vice-2.4.dfsg+2.4.9/data/SCPU64/jpchrgen --- vice-2.4.dfsg+2.4.6/data/SCPU64/jpchrgen 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/SCPU64/jpchrgen 2014-10-18 14:48:46.000000000 +0000 @@ -0,0 +1 @@ +dummy diff -Nru vice-2.4.dfsg+2.4.6/data/SCPU64/Makefile.am vice-2.4.dfsg+2.4.9/data/SCPU64/Makefile.am --- vice-2.4.dfsg+2.4.6/data/SCPU64/Makefile.am 2013-07-29 17:33:57.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/SCPU64/Makefile.am 2014-10-15 20:27:30.000000000 +0000 @@ -2,7 +2,8 @@ roms = \ scpu64 \ - chargen + chargen \ + jpchrgen romsets = \ default.vrs diff -Nru vice-2.4.dfsg+2.4.6/data/SCPU64/Makefile.in vice-2.4.dfsg+2.4.9/data/SCPU64/Makefile.in --- vice-2.4.dfsg+2.4.6/data/SCPU64/Makefile.in 2014-02-09 20:01:56.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/data/SCPU64/Makefile.in 2014-10-15 20:33:39.000000000 +0000 @@ -325,7 +325,8 @@ scpu64dir = $(VICEDIR)/SCPU64 roms = \ scpu64 \ - chargen + chargen \ + jpchrgen romsets = \ default.vrs diff -Nru vice-2.4.dfsg+2.4.6/debian/changelog vice-2.4.dfsg+2.4.9/debian/changelog --- vice-2.4.dfsg+2.4.6/debian/changelog 2014-05-11 01:08:34.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/debian/changelog 2014-10-19 12:49:41.000000000 +0000 @@ -1,8 +1,48 @@ -vice (2.4.dfsg+2.4.6-1ubuntu1) utopic; urgency=medium +vice (2.4.dfsg+2.4.9-2) unstable; urgency=medium + * Re-try to fix build race with building in po/ first. + + -- Laszlo Boszormenyi (GCS) Sun, 19 Oct 2014 08:05:48 +0000 + +vice (2.4.dfsg+2.4.9-1) unstable; urgency=medium + + * New upstream release. + * Update Standards-Version to 3.9.6 . + + -- Laszlo Boszormenyi (GCS) Sat, 18 Oct 2014 14:50:57 +0000 + +vice (2.4.dfsg+2.4.7-3) unstable; urgency=low + + * Disable non-working patch for build race fix. + + [ Spiro Trikaliotis ] + * Workaround build race (closes: #725629). + + -- Laszlo Boszormenyi (GCS) Tue, 30 Sep 2014 15:22:21 +0000 + +vice (2.4.dfsg+2.4.7-2) unstable; urgency=low + + * Apply upstream fix for shift-up not recognized (closes: #678987). + + -- Laszlo Boszormenyi (GCS) Sat, 27 Sep 2014 07:38:01 +0000 + +vice (2.4.dfsg+2.4.7-1) unstable; urgency=low + + * New upstream release. + * Drop libav10.patch as this release contains that fix. + * Merge with Ubuntu. + + [ Logan Rosen ] * Use autotools-dev to update config.{sub,guess} for new arches. - -- Logan Rosen Sat, 10 May 2014 21:08:23 -0400 + -- Laszlo Boszormenyi (GCS) Wed, 30 Jul 2014 15:04:09 +0000 + +vice (2.4.dfsg+2.4.6-2) unstable; urgency=medium + + * Add libav10.patch to build with libav (>= 6:10), thanks to Anton Khirnov + (closes: #739315). + + -- Laszlo Boszormenyi (GCS) Tue, 13 May 2014 14:09:58 +0000 vice (2.4.dfsg+2.4.6-1) unstable; urgency=low diff -Nru vice-2.4.dfsg+2.4.6/debian/control vice-2.4.dfsg+2.4.9/debian/control --- vice-2.4.dfsg+2.4.6/debian/control 2014-05-11 01:08:47.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/debian/control 2014-10-18 14:52:00.000000000 +0000 @@ -1,11 +1,10 @@ Source: vice -Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.16.1~), autoconf, autotools-dev, bison++ | bison, flex, libreadline-dev, libjpeg-dev, libpng-dev, libgtk2.0-dev, libasound2-dev [linux-any], libpulse-dev, libtwolame-dev, libavformat-dev, libieee1284-3-dev [!hurd-i386], libgtkglext1-dev, libvte-dev, libswscale-dev, xfonts-utils +Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.16.1~), autoconf, autotools-dev, bison++ | bison, flex, libreadline-dev, libjpeg-dev, libpng-dev, libgtk2.0-dev, libasound2-dev [linux-any], libpulse-dev, libtwolame-dev, libavformat-dev (>= 6:10), libieee1284-3-dev [!hurd-i386], libgtkglext1-dev, libvte-dev, libswscale-dev, xfonts-utils Section: contrib/otherosfs Priority: optional -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) +Maintainer: Laszlo Boszormenyi (GCS) Homepage: http://vice-emu.sourceforge.net/ -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Package: vice Architecture: any diff -Nru vice-2.4.dfsg+2.4.6/debian/patches/kfreebsd_no_machine_cpufunc.h.patch vice-2.4.dfsg+2.4.9/debian/patches/kfreebsd_no_machine_cpufunc.h.patch --- vice-2.4.dfsg+2.4.6/debian/patches/kfreebsd_no_machine_cpufunc.h.patch 2014-03-26 21:49:05.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/debian/patches/kfreebsd_no_machine_cpufunc.h.patch 2014-07-29 23:59:20.000000000 +0000 @@ -10,7 +10,7 @@ --- vice-2.3.dfsg.orig/configure.ac +++ vice-2.3.dfsg/configure.ac -@@ -2305,7 +2305,14 @@ if test x"$is_unix" = "xyes" -a x"$is_un +@@ -2306,7 +2306,14 @@ if test x"$is_unix" = "xyes" -a x"$is_un AC_CHECK_HEADERS(ieee1284.h,,[LIBIEEE1284_HEADERS_PRESENT=no],) AC_CHECK_HEADERS(sys/mman.h hw/inout.h,,[QNX_MMAN_HEADERS_PRESENT=no],) AC_CHECK_HEADERS(machine/sysarch.h,,[BSD_SET_IOPERM_HEADERS_PRESENT=no],) diff -Nru vice-2.4.dfsg+2.4.6/debian/rules vice-2.4.dfsg+2.4.9/debian/rules --- vice-2.4.dfsg+2.4.6/debian/rules 2014-05-11 01:08:21.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/debian/rules 2014-10-19 12:49:10.000000000 +0000 @@ -10,6 +10,9 @@ install_program=install -p -o root -g root -m 755 make_directory=install -d -o root -g root -m 755 +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + #export DEB_BUILD_MAINT_OPTIONS = hardening=+all #DPKG_EXPORT_BUILDFLAGS = 1 #include /usr/share/dpkg/buildflags.mk @@ -51,6 +54,7 @@ build-stamp: configure-stamp dh_testdir + $(MAKE) -C po/ $(MAKE) touch $@ diff -Nru vice-2.4.dfsg+2.4.6/.descr vice-2.4.dfsg+2.4.9/.descr --- vice-2.4.dfsg+2.4.6/.descr 2009-12-23 06:48:07.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/.descr 2014-08-15 20:11:41.000000000 +0000 @@ -1 +1 @@ -Emulates C64, C64DTV, C128, VIC20, PET, PLUS4, CBM-II +Emulates C64, C64DTV, C128, VIC20, PET, PLUS4, CBM-II diff -Nru vice-2.4.dfsg+2.4.6/doc/building/Android-Howto.txt vice-2.4.dfsg+2.4.9/doc/building/Android-Howto.txt --- vice-2.4.dfsg+2.4.6/doc/building/Android-Howto.txt 2013-02-06 00:56:39.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/building/Android-Howto.txt 2014-10-15 20:27:31.000000000 +0000 @@ -14,7 +14,7 @@ . ./build/android/build-android.sh [emulators] [cpus] [release] -release indicates that the binary needs to be build as a official release as +release indicates that the binary needs to be build as an official release as opposed to a developent release. cpu-types: armeabi, armeabi-v7a, mips, x86 (or all-cpu for all). diff -Nru vice-2.4.dfsg+2.4.6/doc/building/Makefile.am vice-2.4.dfsg+2.4.9/doc/building/Makefile.am --- vice-2.4.dfsg+2.4.6/doc/building/Makefile.am 2013-07-29 17:33:57.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/building/Makefile.am 2014-10-15 20:27:31.000000000 +0000 @@ -13,6 +13,7 @@ OpenVMS-Howto.txt \ OpenWatcom-Howto.txt \ SDL-Howto.txt \ + Win32-MSVC-Howto.txt \ Win32-Cygwin-Howto.txt \ Win32-Mingw32-Howto.txt diff -Nru vice-2.4.dfsg+2.4.6/doc/building/Makefile.in vice-2.4.dfsg+2.4.9/doc/building/Makefile.in --- vice-2.4.dfsg+2.4.6/doc/building/Makefile.in 2014-02-09 20:01:58.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/building/Makefile.in 2014-10-15 20:33:42.000000000 +0000 @@ -335,6 +335,7 @@ OpenVMS-Howto.txt \ OpenWatcom-Howto.txt \ SDL-Howto.txt \ + Win32-MSVC-Howto.txt \ Win32-Cygwin-Howto.txt \ Win32-Mingw32-Howto.txt diff -Nru vice-2.4.dfsg+2.4.6/doc/building/SDL-Howto.txt vice-2.4.dfsg+2.4.9/doc/building/SDL-Howto.txt --- vice-2.4.dfsg+2.4.6/doc/building/SDL-Howto.txt 2012-10-21 16:58:21.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/building/SDL-Howto.txt 2014-10-15 20:27:31.000000000 +0000 @@ -17,6 +17,25 @@ also needed (libGL, opengl32.dll, ...). Movie recording needs the FFMPEG libraries and headers. +Steps to set up the needed external SDL libs for building using with minGW +-------------------------------------------------------------------------- +1. You will need to download the current version of SDL headers and libs for minGW. + They can be found here https://www.libsdl.org/release/SDL-devel-1.2.15-mingw32.tar.gz +2. Locate your minGW install include directory (ex. C:\MinGW\include), and + create a directory called SDL there (ex. C:\MinGW\include\SDL). Inside this + directory, copy all your SDL header (.h) files extracted in the SDL 'include' + directory from step #1 +3. Locate your minGW library directory (ex. C:\MinGW\lib). Inside this directory, + copy all your SDL libs (.a) files extracted into the SDL 'lib' directory from step #1 +4. Follow the standard build instructions for *nix environment now +5. After making, type 'make bindist' to create the binary distribution files. They + will appear in a newly created SDLVICE directory. + +NOTE: The default SDL build does not statically link the mingw and sdl runtime libs, +so you will need to locate and copy the SDL.dll from found in step #1 and the minGW +libstdc++.dll & libgcc.dll files from the minGW (ex. C:\MinGW\bin) directory to a global +windows path (ex. \WINDOWS\system32) or you can just drop them in the local SDLVICE +binary dir so they can be found during runtime. Building in Visual Studio ------------------------- diff -Nru vice-2.4.dfsg+2.4.6/doc/building/Win32-MSVC-Howto.txt vice-2.4.dfsg+2.4.9/doc/building/Win32-MSVC-Howto.txt --- vice-2.4.dfsg+2.4.6/doc/building/Win32-MSVC-Howto.txt 1970-01-01 00:00:00.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/building/Win32-MSVC-Howto.txt 2014-10-15 20:27:31.000000000 +0000 @@ -0,0 +1,35 @@ + +- go to vice/src/arch/win32 and run generate_msvcXX_project.bat + +- find generated project files in vice/src/arch/win32/vsXX + +- open the project "_vice" in VS + +- compile (F7) + +- find the generated .exe files in vice/data + +- run vice/src/arch/win32/vsXX/make-msvc-bindist.bat + +- find the binary distribution tree in vice/src/arch/win32/vsXX/WinVICE-x.x.x-x86 + +------------------------------------------------------------------------------ + +note: visual studio 2010 express is the last release that can be used without + time restrictions and without having to register at microsoft. if you + want to keep using it even though you installed other (newer) releases of + visual studio, you will run into problem(s). + +- if you get "fatal error LNK1123" after compilation, the problem is that you + installed either a new compiler and/or an incompatible .net framework - see + here: http://msdn.microsoft.com/en-gb/library/7dz62kfh(v=vs.100).aspx + + some websites suggest to install service pack 1 for visual studio 2010 - this + *does* solve the problem itself, but it will also convert vs2010 express into + a 30 days trial version. + + alternatively, you may copy cvtres.exe from the newer install into the tree + of vs2010 - it should solve the problem as well. + + also see eg here: http://howtofix.pro/fixedfatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-corrupt/ + diff -Nru vice-2.4.dfsg+2.4.6/doc/coding-guidelines.txt vice-2.4.dfsg+2.4.9/doc/coding-guidelines.txt --- vice-2.4.dfsg+2.4.6/doc/coding-guidelines.txt 2013-02-08 01:49:25.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/coding-guidelines.txt 2014-10-15 20:27:31.000000000 +0000 @@ -8,15 +8,58 @@ parts which are located in src/arch, and the common code parts which are located everywhere in src except in src/arch. -The architecture code parts are in their own respective directories and may -have their own coding style. +The architecture code parts are in their own respective directories and *may* +have their own coding style, however try to stick to these guidelines at least +for C code, if possible. The common code however is used by all supported architectures and therefor needs to be as portable as possible. To achieve this portability some guidelines have to be followed. +Project Folders Hierarchy Descriptions +-------------------------------------- +Here are short descriptions of the project code folders and their functions: + +src/ - common code + arch - architecture specific code for various platforms (win, unix, amigaos, etc) + c64 - c64 specific code + c64/cart - c64 cartridge specific code + c64dtv - c64 direct tv specific code + c128 - commodore 128 specific code + cbm2 - Commodore CBM-II computer emulator + core - various chip emulations (CIA, VIA and Cart specific chip emulations) + crtc - CRTC emulation + diskimage - various file types support (.d64, .d81, etc..) + drive - various disk drive hardware emulations and bus systems used (iec or ieee) + fileio - for accessing prg files directly + fsdevice - for host filesystem as if an iec device is used + gfxoutputdrv - screen capture (image and video drivers) + iecbus - iec bus handling + imagecontents - disk and tape directory interface + lib - anything related to external libraries (ffmpeg codec, etc..) + monitor - code for built-in monitor + parallel - ieee488 emulation code + pet - pet computer specific emulation code + platform - platform specific discovery/reporting code (os, cpu, compiler used, etc..) + plus4 - commodore plus4 specific code + printerdrv - specific printer type emulation and drivers + raster - raster-based video chip emulation + resid folders - cycle exact sid engine (made by dag lem) + rs232drv - rs232 communication and modem code for interfacing with arch specific drivers + rtc - real time clock emulation used in some devices (fd2000/4000, ide64, etc..) + serial - iec interface code and real iec access (for using real drives on usb with vice) + sid - SID chip interface and emulation for fallback sid engine (fastsid) + sounddrv - framework specific sound drivers + tape - tape drive specific emulation and T64 support + userport - userport device emulation code + vdc - MOS8563 VDC emulation + vdrive - virtual drives code, opposed to "true drive emulation" found in drive folder + vic20 - commodore vic20 specific code + vicii - almost cycle exact VICII emulation code for x64, x128, xcbm2, and x64dtv + viciisc - more cycle exact then vicii code emulation used in x64sc and xscpu64 + video - pixel framebuffer to physical screen interface code - + Cosmetic guidelines for all code -------------------------------- @@ -316,3 +359,31 @@ For thsee no ID's nor gettext is used. ui_message("this is a dialog message"); + + +Adding GUI elements to the OSX UI +--------------------------------- + +The resource bindings for the UI is split into two parts: For the most common +ones there are dialogs and menu entries available. For all others a so called +"Inspector" Window is used: its a hierarchical list of all resources with a +column showing its values. You can use simple edit widgets to change the value +directly there. + +The nice thing with the inspector is, that the whole tree is generated +automatically from a file called ResourceTree.plist. There the resource binding, +valid values, and also hints for GUI elements are stored. Furthermore this +single files provides the info for all VICE emulators and has sub tree elements +that match only a subset of them. There is a detailed instruction on the file +format in doc/MacOSX-ResourceTree.txt. + +So adding a new resource in the Inspector can be easily done by changing +ResourceTree.plist. While this can be done in any text editor, the Property List +Editor in XCode is much more conforable for this. + +All dialogs and menus are stored in .nib Files. Those osx specific container +files are usually edited directly in XCode. There are nice GUI based editors to +edit these files. Binding to the source code is done by enhancing the +corresponding objective-c classes of VICE and then importing the new classes +into XCode. Then you can associate GUI elements with these new methods. .nib +files are available for each emulator instance and also for all dialogs. diff -Nru vice-2.4.dfsg+2.4.6/doc/Documentation-Howto.txt vice-2.4.dfsg+2.4.9/doc/Documentation-Howto.txt --- vice-2.4.dfsg+2.4.6/doc/Documentation-Howto.txt 2012-07-02 05:07:24.000000000 +0000 +++ vice-2.4.dfsg+2.4.9/doc/Documentation-Howto.txt 2014-10-15 20:27:31.000000000 +0000 @@ -1,203 +1,269 @@ - -This document contains information on how to create/edit the documentation -that comes with VICE. Incase you were looking for the documentation itself, -look at the generated files in the html subdirectory. - ------------------------------------------------------------------------------- - -WARNING: this document is under construction :) - -Overview: -========= - -* vice/doc/vice.texi is the main documentation source. - -* vice/doc/plain/*.txt should contain only technical information (related to - actual commodore computers, not vice). Files placed here should get linked - from index.html and als mentioned in vice.texi - -* vice/doc/readmes/*.txt should contain port specific readme files -* vice/doc/building/*.txt should contain info on building specific ports -* vice/doc/*.txt should only contain developer- or port-specific info - ------------------------------------------------------------------------------- - -updating the documentation: -=========================== - -to make half automatic checking easier, mark things that should be fixed right -in vice.texi in the following form: - -@c FIXME:
- -chapters/sections: ------------------- - -when creating a new chapter or (sub)section, you may not want to immediatly -create a proper node (and possibly menus) too. in that case add a comment -like this directly above the new section: - -@c @node FIXME -@subsection New Section - -the general format of a node looks like this: - -@node , , , - -for example: - -@node New Section, Next Section, Last Section, Chapter -@section New Section - -command-line options: ---------------------- - -@table @code - -@cindex -something -@item -something -Set something to . - -@cindex -something, +something -@item -something -@itemx +something -Enable/disable something - -@end table - -resources: ----------- - -@table @code - -@vindex SomeResource -@item SomeResource -Boolean to enable some option. - -@c NOTE: put commands above this block, not in between -@vindex SomeResource1 -@vindex SomeResource2 -@vindex SomeResource3 -@vindex SomeResource4 -@item SomeResource1 -@itemx SomeResource2 -@itemx SomeResource3 -@itemx SomeResource4 -Boolean to enable some option. - -@end table - -simple unnumbered list: ------------------------ - -@itemize @bullet - -@item foo -@item bar - -@end itemize - -preformatted text: ------------------- - -@example - +--------- - + whatever - +--------- -@end example - -Warning: using more than 77 characters per line will produce bugs in the pdf - output (and possibly others) - use @smallexample instead in such cases. - ------------------------------------------------------------------------------- - -how to use the checkdoc tool: -============================= - -This is a little tool which tries to automatically check the documentation for -some common errors and missing things, for example: - - missing and/or outdated commandline options - - missing and/or outdated resources - - incorrect usage of the index - -- the tool must be run from within vice/doc and the emulator must be installed - prior to running the tool (because that is required for the translation stuff - to work correctly) - -run the tool by either typing - -make -f checkdoc.mak