VICE v2.3 is released. VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 4.x, QNX 6.x, Amiga, GP2X, SkyOS or Mac OS X machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C64DTV, the C128, the VIC20, almost all PET models, the PLUS4 and the CBM-II (aka C610).
VICE v2.3 Changelog:
* 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 2011-02-19 Christian Vogelgsang * doc/html/plain/NEWS: macosx: updated NEWS 2011-02-19 Dag Lem * src/resid/filter.cc, src/resid/filter.h: VCR: Safer scaling for Vg table lookup indexes 2011-02-19 Christian Vogelgsang * src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m: macosx: fixed some warnings 2011-02-19 Christian Vogelgsang * src/arch/unix/macosx/platform_macosx.c, src/arch/unix/macosx/platform_macosx.h: macosx: better compatiblity for platform query 2011-02-19 Dag Lem * src/resid/filter.cc, src/resid/filter.h: VCR: Simple is beautiful (and fast!) 2011-02-19 Christian Vogelgsang * src/arch/sdl/archdep_unix.c: macosx: fixed platform detection on SDL version 2011-02-19 Christian Vogelgsang * src/arch/unix/macosx/platform_macosx.c, src/arch/unix/macosx/platform_macosx.h: fixed comment 2011-02-19 Christian Vogelgsang * 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 2011-02-19 Antti S. Lankila * src/resid/filter.cc: Whoops! 0.75 was correct all along. 2011-02-19 Antti S. Lankila * 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. 2011-02-19 Dag Lem * src/resid/siddefs.h.in: Prefixed leftover defines with "RESID_" 2011-02-19 Daniel Kahlin * src/info.c: Added a mention of test result contributors. 2011-02-19 Dag Lem * src/resid/configure.in: reSID 1.0-pre2 2011-02-19 Dag Lem * src/resid/filter.h: VCR: Simplification/beautification 2011-02-19 Dag Lem * src/resid/filter.cc: Clamp Vg lookup table values to 16 bits 2011-02-18 Dag Lem * src/resid/filter.cc, src/resid/filter.h: Temporary op-amp initializiation table (shaves 4MB data off data segment) 2011-02-18 Marco van den Heuvel * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. 2011-02-18 Marco van den Heuvel * src/arch/os2/dialogs/dlg-emulator.rc: Fixed a typo. 2011-02-18 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. 2011-02-18 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. 2011-02-17 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. 2011-02-17 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. 2011-02-17 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. 2011-02-17 Marco van den Heuvel * po/da.po: Updated by Mikkel. 2011-02-17 Christian Vogelgsang * doc/html/macosx.html: updated macosx download page 2011-02-17 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 support to the os/2 ui. 2011-02-03 Antti S. Lankila * 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. 2011-02-16 Dag Lem * src/resid/filter.cc: Replace K with u*Cox/2 for clarity 2011-02-16 Dag Lem * src/resid/filter.cc: Fixed scaling of (unused) vc_min/max 2011-02-16 Dag Lem * src/resid/filter.h: VCR micro-optimization 2011-02-16 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. 2011-02-16 Daniel Kahlin * src/info.c: Cosmetic change. 2011-02-16 Olaf Seibert * src/arch/unix/x11/xaw/widgets/TextField.c: Clean up comment. 2011-02-16 Daniel Kahlin * src/info.c: Further updated info on x64sc contributions. 2011-02-16 Dag Lem * 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 2011-02-16 Daniel Kahlin * src/info.c: Updated info on recent contributions. 2011-02-16 Marco van den Heuvel * configure.in: Enable building of x64dtv when sdlui is enabled. 2011-02-16 pottendo * po/da.po, po/it.po, po/nl.po, po/tr.po: Updated. 2011-02-16 Marco van den Heuvel * src/midi.c: Put the ending #endif in the proper spot. 2011-02-16 pottendo * po/de.po: Updated. 2011-02-16 pottendo * po/sv.po: Updated by Peter. 2011-02-15 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. 2011-02-15 Marco van den Heuvel * build/qnx4/build.sh: Don´t use builtin_expect for qnx4. 2011-02-15 Marco van den Heuvel * src/arch/unix/x11/xaw/widgets/TextField.c: Don´t typedef wchar_t when already defined in stddef.h 2011-02-15 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. 2011-02-15 Marco van den Heuvel * src/arch/win32/res.rc: Fixed a typo. 2011-02-15 Daniel Kahlin * src/main.c: Corrected a syntax error. 2011-02-15 Marco van den Heuvel * src/arch/unix/x11/xaw/widgets/TextField.c: Last tweak for international support in TextField.c 2011-02-15 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. 2011-02-15 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. 2011-02-15 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. 2011-02-15 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. 2011-02-15 pottendo * po/da.po: Updated by Mikkel. 2011-02-14 Marco van den Heuvel * src/arch/unix/x11/xaw/widgets/TextField.c: More fixes for non-wchar platforms. 2011-02-14 Christian Vogelgsang * data/C128/osx_pos.vkm, data/C128/osx_sym.vkm: macosx: fixed Y/Z for US x128 keyboard 2011-02-14 Marco van den Heuvel * src/arch/unix/socketimpl.h: Added openserver 5 fix. 2011-02-14 Marco van den Heuvel * vice-mint.spec.in: Changed --with-sdl to --with-sdlsound. 2011-02-14 Marco van den Heuvel * 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. 2011-02-14 Andreas Matthies * src/gfxoutputdrv/ffmpegdrv.c: Fixed declaration of framecounter. 2011-02-13 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. 2011-02-13 Marco van den Heuvel * src/arch/unix/gui/uic64cart.c: Fixed the position of a variable init. 2011-02-13 Andreas Matthies * src/core/ciacore.c: Remove "Timer B bug" flag if normal interrupt occurs. 2011-02-13 Andreas Matthies * src/core/ciacore.c: Fixes missing CIA/6526A interrupt delay if acknowledged on cycle before. 2011-02-12 Marco van den Heuvel * src/arch/os2/dialogs/menubar.rc: Removed IEC references from the os/2 printer ui items. 2011-02-12 Marco van den Heuvel * src/arch/unix/x11/xaw/widgets/TextField.c: Only include stdint.h when configure has defined it as present. 2011-02-12 Marco van den Heuvel * src/arch/unix/x11/xaw/widgets/utf8ext.c: Forgot to include utf8ext.h in utf8ext.c 2011-02-12 Marco van den Heuvel * 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. 2011-02-12 Marco van den Heuvel * 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. 2011-02-11 Andreas Matthies * src/gfxoutputdrv/ffmpegdrv.c: Added "drop every second frame" feature requested by Moon. No GUI as this is already freezed for 2.3. 2011-02-11 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. 2011-02-11 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. 2011-02-11 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. 2011-02-11 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. 2011-02-11 Marco van den Heuvel * src/arch/win32/videoarch.h: Added some fixes for when the windows resources are compiled with wrc. 2011-02-11 Fabrizio Gennari * src/sounddrv/soundwmm.c: Remove an nunnecessary include and 3 warnings 2011-02-11 Fabrizio Gennari * src/sounddrv/sounddx.c: Do not compile sounddx.c if not necessary 2011-02-10 Andreas Matthies * src/interrupt.h: Add debug output for NMI. 2011-02-10 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. 2011-02-10 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. 2011-02-09 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. 2011-02-09 Marco van den Heuvel * 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. 2011-02-09 Marco van den Heuvel * src/arch/os2/dialogs/menubar.c: Seperated c64 model menu actions from menu selections and put them in the correct places. 2011-02-09 Marco van den Heuvel * src/sound.c: Added a 25 warning msg limit for the cycle based buffer overflow msg. 2011-02-09 Dag Lem * src/resid/filter.cc: The 8580 cutoff frequency is never 0 2011-02-08 Marco van den Heuvel * 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. 2011-02-08 Marco van den Heuvel * src/c64/cart/c64carthooks.c: Added the other missing #ifdef HAVE_MIDI. 2011-02-08 Marco van den Heuvel * src/c64/cart/c64carthooks.c: Added missing #ifdef HAVE_MIDI. 2011-02-07 Marco van den Heuvel * 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 2011-02-06 groepaz * 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. 2011-02-06 Dag Lem * src/sid/sid-snapshot.c: Bumped SIDEXTENDED snapshot version to 1.1 2011-02-06 Daniel Kahlin * doc/html/plain/NEWS: Added a note about the changed ColorGamma range and a general note on upgrading. 2011-02-06 Marco van den Heuvel * doc/coding-guidelines.txt: Added skoe´s refinement of the coding guidelines document. 2011-02-06 Fabrizio Gennari * 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 2011-02-06 Daniel Kahlin * doc/html/plain/NEWS: Added mentions of a few additional fixes. 2011-02-06 Daniel Kahlin * doc/html/plain/NEWS: Elaborated on x64sc. Added note about autostart inject. 2011-02-06 Christian Vogelgsang * src/arch/unix/macosx/joy.c: macosx: enabled joystick settings in x64sc 2011-02-05 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. 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. 2011-02-05 Marco van den Heuvel * src/arch/os2/install.cmd, src/arch/os2/makedist.cmd: Fixed some elements of the os/2 makedist.cmd and install.cmd files. 2011-02-05 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 2011-02-05 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). 2011-02-05 Marco van den Heuvel * src/arch/os2/Makefile.am, src/arch/os2/watcom/makebindist.bat: Added a bindist batch file for os/2 ow. 2011-02-05 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/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 2011-02-05 Dag Lem * src/resid/filter.h: VCR: Yet another micro-optimization - only load constant when used in calculation of triode mode current 2011-02-05 Dag Lem * 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 2011-02-05 Dag Lem * src/resid/filter.cc, src/resid/filter.h: VCR: Micro-optimization in caculation of triode mode 2011-02-04 Marco van den Heuvel * doc: Added vice.GID to the svn ignore list. 2011-02-04 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: remove direct export.x usage 2011-02-04 Dag Lem * src/resid/filter.cc, src/resid/filter.h: 19 to 16 bit conversion almost complete 2011-02-04 Dag Lem * 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. 2011-02-04 Marco van den Heuvel * src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x64sc.tgt: Added .rc processing for x64sc to the os2 watcom project files. 2011-02-04 Marco van den Heuvel * src/arch/os2/vac++/incl/c64.icc: Fixed a typo. 2011-02-04 Dag Lem * src/resid/filter.cc, src/resid/filter.h: Reverted non-portable hack, which also fails to pass my secret beauty vs. benefit test :-) 2011-02-04 Marco van den Heuvel * 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. 2011-02-04 groepaz * src/arch/unix/joy.c: do only treat the first 4 joystick buttons as fire (fixes bug 3167986) 2011-02-03 Marco van den Heuvel * 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. 2011-02-03 Antti S. Lankila * 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. 2011-02-03 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. 2011-02-03 pottendo * po/tr.po: Updated by Emir. 2011-02-03 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 2011-02-03 Christian Vogelgsang * src/arch/unix/macosx/mididrv.c: macosx: removed warnings in midi driver 2011-02-02 Dag Lem * 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 2011-02-02 Marco van den Heuvel * 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. 2011-02-02 Dag Lem * src/resid/filter.cc, src/resid/filter.h: Framework for emulation of VCR transistor subthreshold model 2011-02-02 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. 2011-02-02 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. 2011-02-02 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. 2011-02-02 groepaz * doc/vice.pdf, doc/vice.texi, doc/vice.txt: added some cart related info 2011-02-02 Marco van den Heuvel * src/c64/cart/c64cartmem.c, src/c64/cart/c64tpi.c, src/c64/cart/easyflash.c, src/c64/cart/mmc64.c: Some warning fixes. 2011-02-02 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 2011-02-02 Daniel Kahlin * src/info.c: Added credits for some patches since last year. 2011-02-01 Dag Lem * src/resid/filter.cc, src/resid/filter.h: Filter micro-optimization 2011-02-01 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 2011-02-01 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´. 2011-02-01 Marco van den Heuvel * po/nl.po: Updated. 2011-02-01 Marco van den Heuvel * src/arch/beos/c128ui.cc: Fix for ppc-beos. 2011-02-01 Marco van den Heuvel * src/resid-fp/filter.cc: Changed the logf and expf replacement functions to defines. 2011-02-01 Marco van den Heuvel * src/resid/filter.h: Changed the sqrtf replacement function into a define. 2011-02-01 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. 2011-02-01 Marco van den Heuvel * src/resid-fp/configure.in: Only change CXX_FLAGS when compiling with g++. 2011-02-01 pottendo * po/fr.po: Merge from Paul. 2011-02-01 pottendo * po/it.po: Updated by Andrea. 2011-02-01 groepaz * doc/CIA-README.txt, doc/Makefile.am: added documentation of CIA internals (by Andre Fachat) 2011-02-01 groepaz * 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. 2011-01-31 pottendo * po/de.po: Updated. 2011-01-31 groepaz * src/vdc/vdc-cmdline-options.c: fix typo 2011-01-31 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. 2011-01-31 groepaz * 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 2011-01-30 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. 2011-01-30 Dag Lem * src/arch/unix/gui/uirenderer.c: Ensure that tick is displayed for ´VIC-II settings/Renderer´ in the Xaw port 2011-01-30 Dag Lem * src/gfxoutputdrv/bmpdrv.c: Hopefully fixed BMP row padding for the ´memmap feature´ 2011-01-30 Dag Lem * src/gfxoutputdrv/bmpdrv.c: Added BMP row padding, simplified code 2011-01-30 Dag Lem * src/arch/unix/x11/xaw/x11ui.c: Fix for fontSet specification which prevented startup (´Missing charsets in String to FontSet conversion´) 2011-01-29 groepaz * src/crtc/crtc-cmdline-options.c, src/vic20/vic-cmdline-options.c: added missing cmdline options for crt emulation 2011-01-29 Marco van den Heuvel * configure.in, src/resid/configure.in: Added a test to the configure script for testing if the compiler supports -march=... 2011-01-29 groepaz * src/c64/cart/mach5.c, src/cartconv.c: support 4k mach5 images 2011-01-29 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 2011-01-29 Dag Lem * 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. 2011-01-29 Dag Lem * src/monitor/Makefile.am: Replaced YFLAGS with AM_YFLAGS 2011-01-29 Daniel Kahlin * doc/vice.texi, src/info.c, src/main.c, README: Updates to reflect the current member status consistently. 2011-01-28 Marco van den Heuvel * 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. 2011-01-28 Marco van den Heuvel * 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. 2011-01-28 Dag Lem * doc/html/plain/NEWS: Elaboration of changes in reSID 2011-01-28 Andreas Matthies * src/core/ciacore.c, src/cia.h: Another attempt to fix the CIA interrupts. 2011-01-28 pottendo * po/de.po: Updated. 2011-01-28 Marco van den Heuvel * 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. 2011-01-28 Marco van den Heuvel * src/arch/beos/ui_file.cc, src/arch/beos/vicemenu.cc: Changed user visible cart strings in the beos ui. 2011-01-28 Hannu Nuotio * 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 2011-01-28 Marco van den Heuvel * src/arch/beos/constants.h, src/arch/beos/ui.cc, src/arch/beos/vicemenu.cc: Removed emuid from the beos ui. 2011-01-28 Hannu Nuotio * doc/html/plain/NEWS: Some updates 2011-01-27 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. 2011-01-27 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. 2011-01-27 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. 2011-01-27 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. 2011-01-27 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. 2011-01-27 Marco van den Heuvel * src/arch/beos/c64ui.cc, src/arch/beos/constants.h, src/arch/beos/vicemenu.cc: Added mmc64 card type item to the beos ui. 2011-01-27 Marco van den Heuvel * 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. 2011-01-27 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. 2011-01-27 Marco van den Heuvel * src/arch/beos/constants.h: Changed some beos ui constants (were doubles previously). 2011-01-27 Marco van den Heuvel * src/arch/beos/c64ui.cc, src/arch/platform_cpu_type.h: Added c64scui_init() for the beos ui. 2011-01-27 Marco van den Heuvel * src/gfxoutputdrv/pngdrv.c: Support pre-1.0.6 libpng again. 2011-01-26 Marco van den Heuvel * configure.in: Added a missing ´test´ command to the configure script. 2011-01-26 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. 2011-01-26 groepaz * doc/Documentation-Howto.txt: WIP guidelines/howto 2011-01-26 groepaz * doc/checkdoc.c, doc/checkdoc.mak: lousy WIP tool to check vice.texi for missing resources and options 2011-01-26 Antti S. Lankila * 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. 2011-01-26 groepaz * doc, doc/vice.pdf, doc/vice.txt, doc/vice.texi: lots more command line options added (30 to go...) 2011-01-26 Hannu Nuotio * src/c64/c64mem.c, src/c64/c64memsc.c, src/sid/sid.c, src/sid/sid.h: Implement basic sid_peek 2011-01-26 Hannu Nuotio * 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 2011-01-26 Antti S. Lankila * 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. 2011-01-26 Hannu Nuotio * 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/ |
Download: VICE v2.3 x86
Download: VICE v2.3 x64
Source: Here
This is not a final release, am i right?
ReplyDelete-GER-
no, it's official but there are no official binaries, only the source code. maybe official binaries will follow later.
ReplyDelete