pkgsrc/emulators/vice/PLIST

233 lines
6 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.24 2012/12/12 09:58:03 wiz Exp $
1998-09-07 10:38:46 +02:00
bin/c1541
Update to 1.20: * Changes in VICE 1.20 ====================== ** General ---------- - New GP2X port. - New AmigaOS3, AmigaOS4, MorphOS and AROS (x86/ppc) ports. - Mac OSX X11 port is included in the main distribution now. - Fixed some unusual CPU opcodes. ** C64 changes -------------- - Fixed some longstanding RMW to IO area VIC-II DMA timing bug. - Added Mikro Assembler, Dela EP7x8, Dela EP256 and Rex EP256 cart support. - Fixed the KCS cart emulation. - Added swiftlink and turbo232 support. - Added +256k memory expansion support. - Added I/O source read collision detection support, making simultanious use of multiple expansions possible, like on the real machine. - Fixed the RR-net address decoding and REU compatibility. - Fixed a problem with traps using the SX Kernal ROM. - Some IDE64 ultimax bug has been fixed. ** PET changes -------------- - Added 128kb REU memory expansion support. ** PLUS4 changes ---------------- - Added 256k csory memory expansion support. - Added 256k, 1024k and 4096k hannes memory expansion support. ** Unix changes --------------- - Gnome1 is no longer supported. - Gnome2 is now supported - everthing except the Image preview with CBM font should work. - Gnome 2 port supports dimmable drive LED now. - Added experimental ParSID support. - Added support for minix3. - Fixed some compile problems with the ffmpeg library. ** MS-Windows changes --------------------- - Added experimental ParSID support. ** MS-DOS changes ----------------- - Added experimental ParSID support. ** Mac OSX X11 changes ---------------------- - Added support for Intel build. - Added USB joystick support. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Added a c64/c128 cartridge conversion program (cartconv). - Added binary distribution (package) creation functionality. - Fixed a bug in the trap emulation with caused programs probing devices on the IEC bus to fail. - Lots of small fixes to the monitor.
2007-02-07 20:43:29 +01:00
bin/cartconv
1998-09-07 10:38:46 +02:00
bin/petcat
bin/vsid
bin/x128
bin/x64
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
bin/x64dtv
Update to 2.3, provided by Olaf 'Rhialto' Seibert in PR 44820, with a slight fix. * Changes in VICE 2.3 ====================== ** General ---------- - Added x64sc, the accurate C64 emulator: * VIC-II emulation rewritten from scratch using results from extensive testing with newly written test programs on real hardware. * Emulation is done on a cycle by cycle basis combined with pixel exact dot clock domain handling. * Accurate handling of all possible in-line splits of VIC-II registers and graphics data. * C64 model and even individual chip revisions can be selected for very detailed emulation of their differences. * Equally accurate PAL, NTSC and PAL-N emulation. We believe x64sc is one of the most accurate C64 emulators at the moment. - Drive improvements, including weak bit emulation. - Major reSID overhaul: * Emulation of all known pipeline delays for full cycle accuracy. * New shift register model based on revectorized die photograps. * Accurate DAC models based on revectorized die photograps. * Emulation of floating waveform DAC input for waveform 0. * Advanced 6581 transistor level filter model based on revectorized die photograps, yielding unprecedented accuracy. - CRT Emulation (former "PAL emulation") is now available regardless of video mode or -chip and works in all emulators. NOTE: Color gamma range changed. You may need to set to 2.200 manually. (ColorGamma=2200) - Added "True aspect ratio" option. - Sound buffer overflows reduced and the error replaced with a warning. - Various monitor improvements (io details, expansion port status ...) - Removed little used Emulator ID feature. - VIA wrap handling rewritten to fix problems with timer 2. - Added autostart option to do LOAD ,8 instead of ,8,1. - RESTORE key presses are now distributed randomly across a frame. - Improved accuracy of CIA interrupts. (6526/6526A selectable) ** C64/C128 changes ------------------- - Cartridge emulation improvements. Many broken cartridges fixed, and the following ones added: * Action Replay 2 * Action Replay 3 * Capture * Diashow Maker * EXOS * Final Cartridge Plus * Freeze Frame * Freeze Machine * Game Killer * MACH 5 * Magic Voice * MMC Replay * Prophet 64 * Snapshot 64 * Super Explode V5 * Super Snapshot - Added emulation of the passthrough port of MMC64, Magic Voice and IEEE488 cartridges. - CIA TOD 50/60 Hz toggle emulation fixed. - Improved 1351/paddles port MUX emulation. ** C64 changes -------------- - Added Drean (PAL-N) emulation. - Fixed bug with autostart mode Inject-to-RAM. It now writes to RAM under I/O correctly. ** C128 changes --------------- - Fixed a bug with autostarting t64 images. ** VIC20 changes ---------------- - Added Vic Flash Plugin cartridge emulation. - Fixed video cache & reverse bug. - Fixed bug in attaching 4kB cartridges. - Fixed autostarting bug, mostly seen with tape images. ** PLUS4 changes ---------------- - Fixed crashes in NTSC mode. - Added v364 speech emulation. ** PET changes -------------- - Added DWW emulation. - Added userport DAC emulation. ** CBM2 changes --------------- - Split 5x0 and 6x0/7x0 settings in the configuration file. ** Unix changes --------------- - (Xaw) The menus can now be operated without holding the mouse button down. Keyboard control is also available (Shift-Alt-Z for left menu, Shift-Alt-X for right menu). - (Xaw) Lightpen/gun support added. - (GTK+) Fixed aspect ratio option added. ** SDL UI changes ----------------- - Added vsid UI, FFMPEG and printer menus. The UI is complete.
2011-04-04 15:42:08 +02:00
bin/x64sc
bin/xcbm2
bin/xcbm5x0
bin/xpet
bin/xplus4
bin/xvic
info/vice.info
Update to 2.3, provided by Olaf 'Rhialto' Seibert in PR 44820, with a slight fix. * Changes in VICE 2.3 ====================== ** General ---------- - Added x64sc, the accurate C64 emulator: * VIC-II emulation rewritten from scratch using results from extensive testing with newly written test programs on real hardware. * Emulation is done on a cycle by cycle basis combined with pixel exact dot clock domain handling. * Accurate handling of all possible in-line splits of VIC-II registers and graphics data. * C64 model and even individual chip revisions can be selected for very detailed emulation of their differences. * Equally accurate PAL, NTSC and PAL-N emulation. We believe x64sc is one of the most accurate C64 emulators at the moment. - Drive improvements, including weak bit emulation. - Major reSID overhaul: * Emulation of all known pipeline delays for full cycle accuracy. * New shift register model based on revectorized die photograps. * Accurate DAC models based on revectorized die photograps. * Emulation of floating waveform DAC input for waveform 0. * Advanced 6581 transistor level filter model based on revectorized die photograps, yielding unprecedented accuracy. - CRT Emulation (former "PAL emulation") is now available regardless of video mode or -chip and works in all emulators. NOTE: Color gamma range changed. You may need to set to 2.200 manually. (ColorGamma=2200) - Added "True aspect ratio" option. - Sound buffer overflows reduced and the error replaced with a warning. - Various monitor improvements (io details, expansion port status ...) - Removed little used Emulator ID feature. - VIA wrap handling rewritten to fix problems with timer 2. - Added autostart option to do LOAD ,8 instead of ,8,1. - RESTORE key presses are now distributed randomly across a frame. - Improved accuracy of CIA interrupts. (6526/6526A selectable) ** C64/C128 changes ------------------- - Cartridge emulation improvements. Many broken cartridges fixed, and the following ones added: * Action Replay 2 * Action Replay 3 * Capture * Diashow Maker * EXOS * Final Cartridge Plus * Freeze Frame * Freeze Machine * Game Killer * MACH 5 * Magic Voice * MMC Replay * Prophet 64 * Snapshot 64 * Super Explode V5 * Super Snapshot - Added emulation of the passthrough port of MMC64, Magic Voice and IEEE488 cartridges. - CIA TOD 50/60 Hz toggle emulation fixed. - Improved 1351/paddles port MUX emulation. ** C64 changes -------------- - Added Drean (PAL-N) emulation. - Fixed bug with autostart mode Inject-to-RAM. It now writes to RAM under I/O correctly. ** C128 changes --------------- - Fixed a bug with autostarting t64 images. ** VIC20 changes ---------------- - Added Vic Flash Plugin cartridge emulation. - Fixed video cache & reverse bug. - Fixed bug in attaching 4kB cartridges. - Fixed autostarting bug, mostly seen with tape images. ** PLUS4 changes ---------------- - Fixed crashes in NTSC mode. - Added v364 speech emulation. ** PET changes -------------- - Added DWW emulation. - Added userport DAC emulation. ** CBM2 changes --------------- - Split 5x0 and 6x0/7x0 settings in the configuration file. ** Unix changes --------------- - (Xaw) The menus can now be operated without holding the mouse button down. Keyboard control is also available (Shift-Alt-Z for left menu, Shift-Alt-X for right menu). - (Xaw) Lightpen/gun support added. - (GTK+) Fixed aspect ratio option added. ** SDL UI changes ----------------- - Added vsid UI, FFMPEG and printer menus. The UI is complete.
2011-04-04 15:42:08 +02:00
info/vice.pdf
info/vice.txt
man/man1/c1541.1
man/man1/petcat.1
man/man1/vice.1
share/doc/vice/64doc.txt
share/doc/vice/65C02.txt
share/doc/vice/BUGS
Update to 2.3, provided by Olaf 'Rhialto' Seibert in PR 44820, with a slight fix. * Changes in VICE 2.3 ====================== ** General ---------- - Added x64sc, the accurate C64 emulator: * VIC-II emulation rewritten from scratch using results from extensive testing with newly written test programs on real hardware. * Emulation is done on a cycle by cycle basis combined with pixel exact dot clock domain handling. * Accurate handling of all possible in-line splits of VIC-II registers and graphics data. * C64 model and even individual chip revisions can be selected for very detailed emulation of their differences. * Equally accurate PAL, NTSC and PAL-N emulation. We believe x64sc is one of the most accurate C64 emulators at the moment. - Drive improvements, including weak bit emulation. - Major reSID overhaul: * Emulation of all known pipeline delays for full cycle accuracy. * New shift register model based on revectorized die photograps. * Accurate DAC models based on revectorized die photograps. * Emulation of floating waveform DAC input for waveform 0. * Advanced 6581 transistor level filter model based on revectorized die photograps, yielding unprecedented accuracy. - CRT Emulation (former "PAL emulation") is now available regardless of video mode or -chip and works in all emulators. NOTE: Color gamma range changed. You may need to set to 2.200 manually. (ColorGamma=2200) - Added "True aspect ratio" option. - Sound buffer overflows reduced and the error replaced with a warning. - Various monitor improvements (io details, expansion port status ...) - Removed little used Emulator ID feature. - VIA wrap handling rewritten to fix problems with timer 2. - Added autostart option to do LOAD ,8 instead of ,8,1. - RESTORE key presses are now distributed randomly across a frame. - Improved accuracy of CIA interrupts. (6526/6526A selectable) ** C64/C128 changes ------------------- - Cartridge emulation improvements. Many broken cartridges fixed, and the following ones added: * Action Replay 2 * Action Replay 3 * Capture * Diashow Maker * EXOS * Final Cartridge Plus * Freeze Frame * Freeze Machine * Game Killer * MACH 5 * Magic Voice * MMC Replay * Prophet 64 * Snapshot 64 * Super Explode V5 * Super Snapshot - Added emulation of the passthrough port of MMC64, Magic Voice and IEEE488 cartridges. - CIA TOD 50/60 Hz toggle emulation fixed. - Improved 1351/paddles port MUX emulation. ** C64 changes -------------- - Added Drean (PAL-N) emulation. - Fixed bug with autostart mode Inject-to-RAM. It now writes to RAM under I/O correctly. ** C128 changes --------------- - Fixed a bug with autostarting t64 images. ** VIC20 changes ---------------- - Added Vic Flash Plugin cartridge emulation. - Fixed video cache & reverse bug. - Fixed bug in attaching 4kB cartridges. - Fixed autostarting bug, mostly seen with tape images. ** PLUS4 changes ---------------- - Fixed crashes in NTSC mode. - Added v364 speech emulation. ** PET changes -------------- - Added DWW emulation. - Added userport DAC emulation. ** CBM2 changes --------------- - Split 5x0 and 6x0/7x0 settings in the configuration file. ** Unix changes --------------- - (Xaw) The menus can now be operated without holding the mouse button down. Keyboard control is also available (Shift-Alt-Z for left menu, Shift-Alt-X for right menu). - (Xaw) Lightpen/gun support added. - (GTK+) Fixed aspect ratio option added. ** SDL UI changes ----------------- - Added vsid UI, FFMPEG and printer menus. The UI is complete.
2011-04-04 15:42:08 +02:00
share/doc/vice/CIA-README.txt
share/doc/vice/COPYING
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/CommodoreInnovationPriceSoftware2008.jpg
share/doc/vice/Documentation-Howto.txt
share/doc/vice/Doxygen-Howto.txt
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/GP2X-Howto.txt
share/doc/vice/Linux-Mingw32-Howto.txt
Improve sun sound driver on NetBSD to support stereo and not to rely on counting of played samples, which can get out of sync. This may work on other platforms too, but I cannot test it. Update to 1.18: - Fixed a bug that caused the emulator to crash after 72 minutes. - Added internal zlib and lpng support if no native libraries are found at compile time. - Fixed video recording frame rate in NTSC mode. - [C64] Added Structured Basic, Comal 80 and Ross cart support. - [C64] Fixed the improper detaching of certain types of carts. - [C64] The +60K expansion base address is now selectable for compatibility with the oldest version of the expansion. - [C128] Improved the VDC emulation. - Added support for more 3rd party basic extenders to petcat. - Compiling for QNX 6.x works now (binary package is available). - [C64] Binary packages for Solaris machines are available. - [C64] Added full GeoRAM memory expansion support with sizes from 64KB to 4MB. - [C64] Added full RamCart memory expansion support. - [C64] Added full +60K memory expansion support. - [C64] Correct REU values after reset. - [C128] Added full GeoRAM memory expansion support with sizes from 64KB to 4MB. - [C128] Added RamCart memory expansion support without the read-only option. - [C128] Fixed some C64 mode bugs. - [C128] Correct REU values after reset. - New dutch translation. - Language support has been extended to include commandline-options. - BSD platform problems with using the sounduss and soundsun driver have been fixed. - Problems compiling with older versions of libpng have been fixed. - Problems with MAXPATHLEN and PATH_MAX when compiling have been fixed. - New ALSA sound driver. - Fixed some compile errors if GCC4 is used. - Added support for more analog joysticks. - Userport RS232 emulation should work as expected now.
2005-12-11 23:46:50 +01:00
share/doc/vice/MSDOS-Ethernet-Howto.txt
share/doc/vice/MSDOS-Howto.txt
share/doc/vice/MacOSX-Howto.txt
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/MacOSX-ResourceTree.txt
Update to 1.20: * Changes in VICE 1.20 ====================== ** General ---------- - New GP2X port. - New AmigaOS3, AmigaOS4, MorphOS and AROS (x86/ppc) ports. - Mac OSX X11 port is included in the main distribution now. - Fixed some unusual CPU opcodes. ** C64 changes -------------- - Fixed some longstanding RMW to IO area VIC-II DMA timing bug. - Added Mikro Assembler, Dela EP7x8, Dela EP256 and Rex EP256 cart support. - Fixed the KCS cart emulation. - Added swiftlink and turbo232 support. - Added +256k memory expansion support. - Added I/O source read collision detection support, making simultanious use of multiple expansions possible, like on the real machine. - Fixed the RR-net address decoding and REU compatibility. - Fixed a problem with traps using the SX Kernal ROM. - Some IDE64 ultimax bug has been fixed. ** PET changes -------------- - Added 128kb REU memory expansion support. ** PLUS4 changes ---------------- - Added 256k csory memory expansion support. - Added 256k, 1024k and 4096k hannes memory expansion support. ** Unix changes --------------- - Gnome1 is no longer supported. - Gnome2 is now supported - everthing except the Image preview with CBM font should work. - Gnome 2 port supports dimmable drive LED now. - Added experimental ParSID support. - Added support for minix3. - Fixed some compile problems with the ffmpeg library. ** MS-Windows changes --------------------- - Added experimental ParSID support. ** MS-DOS changes ----------------- - Added experimental ParSID support. ** Mac OSX X11 changes ---------------------- - Added support for Intel build. - Added USB joystick support. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Added a c64/c128 cartridge conversion program (cartconv). - Added binary distribution (package) creation functionality. - Fixed a bug in the trap emulation with caused programs probing devices on the IEC bus to fail. - Lots of small fixes to the monitor.
2007-02-07 20:43:29 +01:00
share/doc/vice/Minix-Howto.txt
share/doc/vice/NEWS
share/doc/vice/NLS-Howto.txt
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/OpenVMS-Howto.txt
share/doc/vice/PETdoc.txt
share/doc/vice/Readme-Amiga.txt
share/doc/vice/Readme-BeOS.txt
share/doc/vice/Readme-DOS.txt
share/doc/vice/Readme-MacOSX.txt
share/doc/vice/Readme-OS2.txt
share/doc/vice/Readme-SDL.txt
share/doc/vice/SDL-Howto.txt
share/doc/vice/TODO
Update to 2.3, provided by Olaf 'Rhialto' Seibert in PR 44820, with a slight fix. * Changes in VICE 2.3 ====================== ** General ---------- - Added x64sc, the accurate C64 emulator: * VIC-II emulation rewritten from scratch using results from extensive testing with newly written test programs on real hardware. * Emulation is done on a cycle by cycle basis combined with pixel exact dot clock domain handling. * Accurate handling of all possible in-line splits of VIC-II registers and graphics data. * C64 model and even individual chip revisions can be selected for very detailed emulation of their differences. * Equally accurate PAL, NTSC and PAL-N emulation. We believe x64sc is one of the most accurate C64 emulators at the moment. - Drive improvements, including weak bit emulation. - Major reSID overhaul: * Emulation of all known pipeline delays for full cycle accuracy. * New shift register model based on revectorized die photograps. * Accurate DAC models based on revectorized die photograps. * Emulation of floating waveform DAC input for waveform 0. * Advanced 6581 transistor level filter model based on revectorized die photograps, yielding unprecedented accuracy. - CRT Emulation (former "PAL emulation") is now available regardless of video mode or -chip and works in all emulators. NOTE: Color gamma range changed. You may need to set to 2.200 manually. (ColorGamma=2200) - Added "True aspect ratio" option. - Sound buffer overflows reduced and the error replaced with a warning. - Various monitor improvements (io details, expansion port status ...) - Removed little used Emulator ID feature. - VIA wrap handling rewritten to fix problems with timer 2. - Added autostart option to do LOAD ,8 instead of ,8,1. - RESTORE key presses are now distributed randomly across a frame. - Improved accuracy of CIA interrupts. (6526/6526A selectable) ** C64/C128 changes ------------------- - Cartridge emulation improvements. Many broken cartridges fixed, and the following ones added: * Action Replay 2 * Action Replay 3 * Capture * Diashow Maker * EXOS * Final Cartridge Plus * Freeze Frame * Freeze Machine * Game Killer * MACH 5 * Magic Voice * MMC Replay * Prophet 64 * Snapshot 64 * Super Explode V5 * Super Snapshot - Added emulation of the passthrough port of MMC64, Magic Voice and IEEE488 cartridges. - CIA TOD 50/60 Hz toggle emulation fixed. - Improved 1351/paddles port MUX emulation. ** C64 changes -------------- - Added Drean (PAL-N) emulation. - Fixed bug with autostart mode Inject-to-RAM. It now writes to RAM under I/O correctly. ** C128 changes --------------- - Fixed a bug with autostarting t64 images. ** VIC20 changes ---------------- - Added Vic Flash Plugin cartridge emulation. - Fixed video cache & reverse bug. - Fixed bug in attaching 4kB cartridges. - Fixed autostarting bug, mostly seen with tape images. ** PLUS4 changes ---------------- - Fixed crashes in NTSC mode. - Added v364 speech emulation. ** PET changes -------------- - Added DWW emulation. - Added userport DAC emulation. ** CBM2 changes --------------- - Split 5x0 and 6x0/7x0 settings in the configuration file. ** Unix changes --------------- - (Xaw) The menus can now be operated without holding the mouse button down. Keyboard control is also available (Shift-Alt-Z for left menu, Shift-Alt-X for right menu). - (Xaw) Lightpen/gun support added. - (GTK+) Fixed aspect ratio option added. ** SDL UI changes ----------------- - Added vsid UI, FFMPEG and printer menus. The UI is complete.
2011-04-04 15:42:08 +02:00
share/doc/vice/VIC-Addendum.txt
share/doc/vice/VIC-Article.txt
share/doc/vice/VIC-Artikel.txt
share/doc/vice/Win32-Cygwin-Howto.txt
share/doc/vice/Win32-Mingw32-Howto.txt
Update to 1.20: * Changes in VICE 1.20 ====================== ** General ---------- - New GP2X port. - New AmigaOS3, AmigaOS4, MorphOS and AROS (x86/ppc) ports. - Mac OSX X11 port is included in the main distribution now. - Fixed some unusual CPU opcodes. ** C64 changes -------------- - Fixed some longstanding RMW to IO area VIC-II DMA timing bug. - Added Mikro Assembler, Dela EP7x8, Dela EP256 and Rex EP256 cart support. - Fixed the KCS cart emulation. - Added swiftlink and turbo232 support. - Added +256k memory expansion support. - Added I/O source read collision detection support, making simultanious use of multiple expansions possible, like on the real machine. - Fixed the RR-net address decoding and REU compatibility. - Fixed a problem with traps using the SX Kernal ROM. - Some IDE64 ultimax bug has been fixed. ** PET changes -------------- - Added 128kb REU memory expansion support. ** PLUS4 changes ---------------- - Added 256k csory memory expansion support. - Added 256k, 1024k and 4096k hannes memory expansion support. ** Unix changes --------------- - Gnome1 is no longer supported. - Gnome2 is now supported - everthing except the Image preview with CBM font should work. - Gnome 2 port supports dimmable drive LED now. - Added experimental ParSID support. - Added support for minix3. - Fixed some compile problems with the ffmpeg library. ** MS-Windows changes --------------------- - Added experimental ParSID support. ** MS-DOS changes ----------------- - Added experimental ParSID support. ** Mac OSX X11 changes ---------------------- - Added support for Intel build. - Added USB joystick support. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Added a c64/c128 cartridge conversion program (cartconv). - Added binary distribution (package) creation functionality. - Fixed a bug in the trap emulation with caused programs probing devices on the IEC bus to fail. - Lots of small fixes to the monitor.
2007-02-07 20:43:29 +01:00
share/doc/vice/amigaos.html
Update to 1.21: * Changes in VICE 1.21 ====================== ** General ---------- - Added sound recording support. - Added aiff, iff, mp3 and wav sound dump drivers. ** C128 changes --------------- - Added digimax support. - Fixed some minor VDC graphics bugs. ** C64 changes -------------- - Added MMC64 support. - Added digimax support. - Added Action Replay III support. - Improved compatibility of TFE emulation. ** PET changes -------------- - Added SID cartridge support. - Extended the PET REU emulation to include 512/1024/2048KB. ** PLUS4 changes ---------------- - Added SID cartridge support. - Fixed some minor TED graphics bug. ** VIC20 changes ---------------- - Added SID cartridge support. ** Drive changes ---------------- - Added support for Dolphin DOS 2 & 3 and Professional DOS 1571. The GUI is partially missing, command line switches have to be used. ** Unix changes --------------- - New Hungarian translations. - Fixed some bug in the XAW file selector. - New fullscreen mode based on XRandR - although restriced to XVideo HW scaling. See also BUGS. - Raster synchronization based on openGL extension `GLX_SGI_video_sync'. See openGL-sync.txt for details. - Fixed colormap handling on certain Gnome systems (sporadic black menus, e.g. reported by some FC users). - ffmpeg support should work again. ** MS-Windows changes --------------------- - Added Hungarian translations. - Added giflib/libungif dll support. ** OS/2 changes --------------- - Fixed a video resource bug that prevented VICE from running. ** Mac OSX X11 changes ---------------------- - Added Gtk+ Port - Introduced single "smart" Application Bundle VICE.app - Added command line launcher for Terminal.app and xterm - Added build scripts for all external libraries and universal builds of VICE ** AmigaOS changes ------------------ - Fixed some UI dialog bugs. - Added Hungarian translations. - Added more (previously missing) UI elements. - Added native MorphOS icons. - Fixed for native AmigaOS4 compile. - Added VBCC build scripts. - New experimental ppc-warpos port. - New experimental ppc-powerup port. ** BeOS changes --------------- - Fixed to also run on ZETA. - New ppc-beos port. - Added (previously missing) UI elements. ** Miscellaneous changes ------------------------ - Fixed the setting of illegal filenames.
2007-04-15 21:13:08 +02:00
share/doc/vice/beos.html
share/doc/vice/cbm_basic_tokens.txt
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/coding-guidelines.txt
share/doc/vice/drive_info.txt
share/doc/vice/iec-bus.txt
share/doc/vice/index.html
share/doc/vice/macosx.html
share/doc/vice/new.gif
share/doc/vice/pixel_aspect.txt
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/doc/vice/qnx.html
share/doc/vice/sco.html
share/doc/vice/serial.txt
Update to 1.20: * Changes in VICE 1.20 ====================== ** General ---------- - New GP2X port. - New AmigaOS3, AmigaOS4, MorphOS and AROS (x86/ppc) ports. - Mac OSX X11 port is included in the main distribution now. - Fixed some unusual CPU opcodes. ** C64 changes -------------- - Fixed some longstanding RMW to IO area VIC-II DMA timing bug. - Added Mikro Assembler, Dela EP7x8, Dela EP256 and Rex EP256 cart support. - Fixed the KCS cart emulation. - Added swiftlink and turbo232 support. - Added +256k memory expansion support. - Added I/O source read collision detection support, making simultanious use of multiple expansions possible, like on the real machine. - Fixed the RR-net address decoding and REU compatibility. - Fixed a problem with traps using the SX Kernal ROM. - Some IDE64 ultimax bug has been fixed. ** PET changes -------------- - Added 128kb REU memory expansion support. ** PLUS4 changes ---------------- - Added 256k csory memory expansion support. - Added 256k, 1024k and 4096k hannes memory expansion support. ** Unix changes --------------- - Gnome1 is no longer supported. - Gnome2 is now supported - everthing except the Image preview with CBM font should work. - Gnome 2 port supports dimmable drive LED now. - Added experimental ParSID support. - Added support for minix3. - Fixed some compile problems with the ffmpeg library. ** MS-Windows changes --------------------- - Added experimental ParSID support. ** MS-DOS changes ----------------- - Added experimental ParSID support. ** Mac OSX X11 changes ---------------------- - Added support for Intel build. - Added USB joystick support. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Added a c64/c128 cartridge conversion program (cartconv). - Added binary distribution (package) creation functionality. - Fixed a bug in the trap emulation with caused programs probing devices on the IEC bus to fail. - Lots of small fixes to the monitor.
2007-02-07 20:43:29 +01:00
share/doc/vice/solaris.html
share/doc/vice/vice-logo-small.png
share/doc/vice/vice-logo.jpg
share/doc/vice/vice.chm
share/doc/vice/vice.css
share/doc/vice/vice.guide
share/doc/vice/vice.hlp
share/doc/vice/vice.inf
share/doc/vice/vice.info
share/doc/vice/vice.pdf
share/doc/vice/vice.txt
share/doc/vice/vice_1.html
share/doc/vice/vice_10.html
share/doc/vice/vice_11.html
share/doc/vice/vice_12.html
share/doc/vice/vice_13.html
share/doc/vice/vice_14.html
share/doc/vice/vice_15.html
share/doc/vice/vice_16.html
share/doc/vice/vice_17.html
share/doc/vice/vice_18.html
share/doc/vice/vice_19.html
share/doc/vice/vice_2.html
share/doc/vice/vice_20.html
share/doc/vice/vice_3.html
share/doc/vice/vice_4.html
share/doc/vice/vice_5.html
share/doc/vice/vice_6.html
share/doc/vice/vice_7.html
share/doc/vice/vice_8.html
share/doc/vice/vice_9.html
share/doc/vice/vice_toc.html
share/vice/C128/basic64
share/vice/C128/basichi
share/vice/C128/basiclo
share/vice/C128/c64hq.vpl
share/vice/C128/c64s.vpl
share/vice/C128/ccs64.vpl
share/vice/C128/chargde
share/vice/C128/chargen
share/vice/C128/chargfr
share/vice/C128/chargse
share/vice/C128/default.vpl
share/vice/C128/default.vrs
share/vice/C128/frodo.vpl
share/vice/C128/godot.vpl
share/vice/C128/kernal
share/vice/C128/kernal64
share/vice/C128/kernalde
share/vice/C128/kernalfi
share/vice/C128/kernalfr
share/vice/C128/kernalit
share/vice/C128/kernalno
share/vice/C128/kernalse
share/vice/C128/pc64.vpl
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/vice/C128/vdc_comp.vpl
vice updated to 1.2. Now compiles with SUN audio system, instead of OSS. From the ChangeLog (changes since 1.0): * Changes in VICE 1.2 ===================== ** C64 changes --------------- - Epyx Fastload and Westermann Learning Cartridges are supported now. ** C128 changes --------------- - The VDC hardware cursor has been implemented. - The machine can boot up in Z80 mode now. However CP/M does not work currently. ** PET changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** CBM-II changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** Drive changes ---------------- - D64 images with error codes are supported now. - The virtual drive emulation can process filenames containing zero bytes now.- The virtual drive commandline parser has been improved. - The fsdevice and the virtual drive emulation support memory read commands now. - Invalid scratch commands do not crash the fsdevice emulation. ** Unix changes --------------- - C64/C128 NTSC support (experimental). ** MS-DOS changes ----------------- - VDC grafic mode does not crash the emulator any more. ** MS-Windows changes --------------------- - New mouse emulation. - C64/C128 NTSC support (experimental). - The datasette status is displayed now. - Changing the palette works on-the-fly now. - A new VIC20 settings dialog. ** OS/2 changes --------------- - Sound, drive and joystick settings are implemented now. * Changes in VICE 1.1 ===================== ** General changes ------------------ - The datasette emulation supports saving to TAP images now. - Autostarting TAP tape images has been improved. - A command line option feeding the keyboard buffer on startup has been added. ** C64 changes --------------- - Fixed a bug in the REU emulation. GoDot now works. - Atomic Power cartridge is supported now. ** C128 changes --------------- - 80 column screen is emulated now. Currently the hardware cursor is missing, but Infocom adventures and GEOS128 work. - REU emulation is available now. - Fixed an IO banking bug. ** VIC20 changes ---------------- - New datasette emulation. - True 1581 emulation works now. ** PET changes -------------- - New datasette emulation. ** CBM-II changes ----------------- - New datasette emulation. ** Drive changes ---------------- - New 8050, 8250 and SFD1001 emulation using D80 and D82 disk images. - The virtual drive emulation, image contents lister and monitor block commands fully support G64 disk images. ** C1541 changes ---------------- - G64 disk image format is fully supported now. ** Unix changes --------------- - A dialog for creating empty disk images has been added. - The name of currently attached disk images is displayed now. - The disk image flip list can be maintained by a separate menu by clicking on the status bar. ** MS-Windows changes --------------------- - Run/Stop key is also present at ESC key, but it's still present at CAPS/LOCK, altough the latter doesn't work on Win98 with German and French keyboard layouts. - There is a disk/tape image contents lister now. - The RESTORE key is present now (PAGE UP). - Browse button in the device manager dialog works now. ** Miscellaneous changes ------------------------ - The `$xx' feature for specifying hexcodes on the command-line now works correctly. - Some P00 wildcard bug has been fixed. - An image content lister crash has been fixed. * Changes in VICE 1.0a ====================== ** MS-DOS changes ----------------- - x64 does not crash on start-up anymore. - Calling the emulator from a relative path works again. - 1541-II firmware is found now.
2000-02-08 04:44:16 +01:00
share/vice/C128/vdc_deft.vpl
share/vice/C128/vice.vpl
share/vice/C64/basic
share/vice/C64/c64hq.vpl
share/vice/C64/c64mem.sym
share/vice/C64/c64s.vpl
share/vice/C64/ccs64.vpl
share/vice/C64/chargen
share/vice/C64/default.vpl
share/vice/C64/default.vrs
share/vice/C64/frodo.vpl
share/vice/C64/godot.vpl
share/vice/C64/kernal
share/vice/C64/pc64.vpl
share/vice/C64/vice.vpl
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/vice/C64DTV/basic
share/vice/C64DTV/c64mem.sym
share/vice/C64DTV/chargen
share/vice/C64DTV/default.vrs
share/vice/C64DTV/dtvrom.bin
share/vice/C64DTV/kernal
share/vice/CBM-II/amber.vpl
share/vice/CBM-II/basic.128
share/vice/CBM-II/basic.256
share/vice/CBM-II/basic.500
share/vice/CBM-II/c64hq.vpl
share/vice/CBM-II/c64s.vpl
share/vice/CBM-II/ccs64.vpl
share/vice/CBM-II/chargen.500
share/vice/CBM-II/chargen.600
share/vice/CBM-II/chargen.700
share/vice/CBM-II/default.vpl
share/vice/CBM-II/frodo.vpl
share/vice/CBM-II/godot.vpl
share/vice/CBM-II/green.vpl
share/vice/CBM-II/kernal
share/vice/CBM-II/kernal.500
share/vice/CBM-II/pc64.vpl
share/vice/CBM-II/rom128h.vrs
share/vice/CBM-II/rom128l.vrs
share/vice/CBM-II/rom256h.vrs
share/vice/CBM-II/rom256l.vrs
share/vice/CBM-II/rom500.vrs
share/vice/CBM-II/white.vpl
vice updated to 1.2. Now compiles with SUN audio system, instead of OSS. From the ChangeLog (changes since 1.0): * Changes in VICE 1.2 ===================== ** C64 changes --------------- - Epyx Fastload and Westermann Learning Cartridges are supported now. ** C128 changes --------------- - The VDC hardware cursor has been implemented. - The machine can boot up in Z80 mode now. However CP/M does not work currently. ** PET changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** CBM-II changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** Drive changes ---------------- - D64 images with error codes are supported now. - The virtual drive emulation can process filenames containing zero bytes now.- The virtual drive commandline parser has been improved. - The fsdevice and the virtual drive emulation support memory read commands now. - Invalid scratch commands do not crash the fsdevice emulation. ** Unix changes --------------- - C64/C128 NTSC support (experimental). ** MS-DOS changes ----------------- - VDC grafic mode does not crash the emulator any more. ** MS-Windows changes --------------------- - New mouse emulation. - C64/C128 NTSC support (experimental). - The datasette status is displayed now. - Changing the palette works on-the-fly now. - A new VIC20 settings dialog. ** OS/2 changes --------------- - Sound, drive and joystick settings are implemented now. * Changes in VICE 1.1 ===================== ** General changes ------------------ - The datasette emulation supports saving to TAP images now. - Autostarting TAP tape images has been improved. - A command line option feeding the keyboard buffer on startup has been added. ** C64 changes --------------- - Fixed a bug in the REU emulation. GoDot now works. - Atomic Power cartridge is supported now. ** C128 changes --------------- - 80 column screen is emulated now. Currently the hardware cursor is missing, but Infocom adventures and GEOS128 work. - REU emulation is available now. - Fixed an IO banking bug. ** VIC20 changes ---------------- - New datasette emulation. - True 1581 emulation works now. ** PET changes -------------- - New datasette emulation. ** CBM-II changes ----------------- - New datasette emulation. ** Drive changes ---------------- - New 8050, 8250 and SFD1001 emulation using D80 and D82 disk images. - The virtual drive emulation, image contents lister and monitor block commands fully support G64 disk images. ** C1541 changes ---------------- - G64 disk image format is fully supported now. ** Unix changes --------------- - A dialog for creating empty disk images has been added. - The name of currently attached disk images is displayed now. - The disk image flip list can be maintained by a separate menu by clicking on the status bar. ** MS-Windows changes --------------------- - Run/Stop key is also present at ESC key, but it's still present at CAPS/LOCK, altough the latter doesn't work on Win98 with German and French keyboard layouts. - There is a disk/tape image contents lister now. - The RESTORE key is present now (PAGE UP). - Browse button in the device manager dialog works now. ** Miscellaneous changes ------------------------ - The `$xx' feature for specifying hexcodes on the command-line now works correctly. - Some P00 wildcard bug has been fixed. - An image content lister crash has been fixed. * Changes in VICE 1.0a ====================== ** MS-DOS changes ----------------- - x64 does not crash on start-up anymore. - Calling the emulator from a relative path works again. - 1541-II firmware is found now.
2000-02-08 04:44:16 +01:00
share/vice/DRIVES/d1541II
share/vice/DRIVES/d1571cr
vice updated to 1.2. Now compiles with SUN audio system, instead of OSS. From the ChangeLog (changes since 1.0): * Changes in VICE 1.2 ===================== ** C64 changes --------------- - Epyx Fastload and Westermann Learning Cartridges are supported now. ** C128 changes --------------- - The VDC hardware cursor has been implemented. - The machine can boot up in Z80 mode now. However CP/M does not work currently. ** PET changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** CBM-II changes --------------- - The CRTC emulation has been made pretty cycle-exact. You can now use timed raster effects. ** Drive changes ---------------- - D64 images with error codes are supported now. - The virtual drive emulation can process filenames containing zero bytes now.- The virtual drive commandline parser has been improved. - The fsdevice and the virtual drive emulation support memory read commands now. - Invalid scratch commands do not crash the fsdevice emulation. ** Unix changes --------------- - C64/C128 NTSC support (experimental). ** MS-DOS changes ----------------- - VDC grafic mode does not crash the emulator any more. ** MS-Windows changes --------------------- - New mouse emulation. - C64/C128 NTSC support (experimental). - The datasette status is displayed now. - Changing the palette works on-the-fly now. - A new VIC20 settings dialog. ** OS/2 changes --------------- - Sound, drive and joystick settings are implemented now. * Changes in VICE 1.1 ===================== ** General changes ------------------ - The datasette emulation supports saving to TAP images now. - Autostarting TAP tape images has been improved. - A command line option feeding the keyboard buffer on startup has been added. ** C64 changes --------------- - Fixed a bug in the REU emulation. GoDot now works. - Atomic Power cartridge is supported now. ** C128 changes --------------- - 80 column screen is emulated now. Currently the hardware cursor is missing, but Infocom adventures and GEOS128 work. - REU emulation is available now. - Fixed an IO banking bug. ** VIC20 changes ---------------- - New datasette emulation. - True 1581 emulation works now. ** PET changes -------------- - New datasette emulation. ** CBM-II changes ----------------- - New datasette emulation. ** Drive changes ---------------- - New 8050, 8250 and SFD1001 emulation using D80 and D82 disk images. - The virtual drive emulation, image contents lister and monitor block commands fully support G64 disk images. ** C1541 changes ---------------- - G64 disk image format is fully supported now. ** Unix changes --------------- - A dialog for creating empty disk images has been added. - The name of currently attached disk images is displayed now. - The disk image flip list can be maintained by a separate menu by clicking on the status bar. ** MS-Windows changes --------------------- - Run/Stop key is also present at ESC key, but it's still present at CAPS/LOCK, altough the latter doesn't work on Win98 with German and French keyboard layouts. - There is a disk/tape image contents lister now. - The RESTORE key is present now (PAGE UP). - Browse button in the device manager dialog works now. ** Miscellaneous changes ------------------------ - The `$xx' feature for specifying hexcodes on the command-line now works correctly. - Some P00 wildcard bug has been fixed. - An image content lister crash has been fixed. * Changes in VICE 1.0a ====================== ** MS-DOS changes ----------------- - x64 does not crash on start-up anymore. - Calling the emulator from a relative path works again. - 1541-II firmware is found now.
2000-02-08 04:44:16 +01:00
share/vice/DRIVES/dos1001
share/vice/DRIVES/dos1541
share/vice/DRIVES/dos1551
share/vice/DRIVES/dos1570
share/vice/DRIVES/dos1571
share/vice/DRIVES/dos1581
share/vice/DRIVES/dos2000
share/vice/DRIVES/dos2031
Update to 1.5. Changes since 1.2: ** General changes - Screenshots can be saved now. - Fixed slowdown bug with flickering drive led. ** C128 changes - The Z80 emulation has been improved. CP/M will boot now. - The VDC can display flashing and reverse text attributes now. ** C64 changes - Fixed crash caused by VIC-II memory corruption. - Expert cartridge is emulated now. - Some NTSC fixes. Now the border looks a bit small, but most NTSC programs should work. - Fixed CIA TOD initialization. - Super Snapshot V5 and REX fastload carts are emulated now. - The REU emulation has been improved. - Sprites in non-visible parts of the screen should not crash the emulator anymore. - A sprite snapshot bug has been fixed. ** VIC20 changes - Fixed VIC crash. - Fixed VIC display bug. ** Unix changes - Palette changes work better now. - Added support for gettext based national language support. Initial german translation for Unix based UIs is provided. - NTSC timing is correct now (100% 60fps). - The emulator keeps running when menus are used. - Fixed some crashs and memory leaks in the XAW file selector widget. - New GNOME port of VICE. (not activated in package) - G64 images can be created now. ** Drive changes - Fixed a bug in the 1581 true drive emulation that prevented the use as drive #9. - Fixed a bug in the 8050 vdrive emulaton. - Fixed a bug that caused drive #8 to be diabled if file system access for drive #11 is disabled and all disks are detached. - Fixed IEC initialization bug that broke true drive emulation. - D71 BAM calculation has been fixed. - A drive RAM expansion is available now. - New 2040, 3040 and 4040 disk drive support. ** Tape changes - Now saving TAPs should work for big endian machines too. ** Miscellaneous changes - The REU can be used with Super Snapshot 5 or Expert Cartridge. - The monitor "z" command has been fixed. - Fixed some tape counter bugs. - Fixed a crash with ZIP archives. - Fixed a bug that prevented writing to gzipped disk images. - Fixed a crash if the image content lister is used on disk images with many files. - There is some experimental read only REL file support in the vdrive emulation now.
2000-08-27 16:08:31 +02:00
share/vice/DRIVES/dos2040
share/vice/DRIVES/dos3040
share/vice/DRIVES/dos4000
Update to 1.5. Changes since 1.2: ** General changes - Screenshots can be saved now. - Fixed slowdown bug with flickering drive led. ** C128 changes - The Z80 emulation has been improved. CP/M will boot now. - The VDC can display flashing and reverse text attributes now. ** C64 changes - Fixed crash caused by VIC-II memory corruption. - Expert cartridge is emulated now. - Some NTSC fixes. Now the border looks a bit small, but most NTSC programs should work. - Fixed CIA TOD initialization. - Super Snapshot V5 and REX fastload carts are emulated now. - The REU emulation has been improved. - Sprites in non-visible parts of the screen should not crash the emulator anymore. - A sprite snapshot bug has been fixed. ** VIC20 changes - Fixed VIC crash. - Fixed VIC display bug. ** Unix changes - Palette changes work better now. - Added support for gettext based national language support. Initial german translation for Unix based UIs is provided. - NTSC timing is correct now (100% 60fps). - The emulator keeps running when menus are used. - Fixed some crashs and memory leaks in the XAW file selector widget. - New GNOME port of VICE. (not activated in package) - G64 images can be created now. ** Drive changes - Fixed a bug in the 1581 true drive emulation that prevented the use as drive #9. - Fixed a bug in the 8050 vdrive emulaton. - Fixed a bug that caused drive #8 to be diabled if file system access for drive #11 is disabled and all disks are detached. - Fixed IEC initialization bug that broke true drive emulation. - D71 BAM calculation has been fixed. - A drive RAM expansion is available now. - New 2040, 3040 and 4040 disk drive support. ** Tape changes - Now saving TAPs should work for big endian machines too. ** Miscellaneous changes - The REU can be used with Super Snapshot 5 or Expert Cartridge. - The monitor "z" command has been fixed. - Fixed some tape counter bugs. - Fixed a crash with ZIP archives. - Fixed a bug that prevented writing to gzipped disk images. - Fixed a crash if the image content lister is used on disk images with many files. - There is some experimental read only REL file support in the vdrive emulation now.
2000-08-27 16:08:31 +02:00
share/vice/DRIVES/dos4040
share/vice/PET/amber.vpl
share/vice/PET/basic1
share/vice/PET/basic2
share/vice/PET/basic4
share/vice/PET/characters.901640-01.bin
share/vice/PET/chargen
share/vice/PET/chargen.de
share/vice/PET/edit1g
share/vice/PET/edit2b
share/vice/PET/edit2g
share/vice/PET/edit4b40
share/vice/PET/edit4b80
share/vice/PET/edit4g40
share/vice/PET/green.vpl
share/vice/PET/kernal1
share/vice/PET/kernal2
share/vice/PET/kernal4
share/vice/PET/rom1g.vrs
share/vice/PET/rom2b.vrs
share/vice/PET/rom2g.vrs
share/vice/PET/rom4b40.vrs
share/vice/PET/rom4b80.vrs
share/vice/PET/rom4g40.vrs
share/vice/PET/romsuperpet.vrs
share/vice/PET/waterloo-a000.901898-01.bin
share/vice/PET/waterloo-b000.901898-02.bin
share/vice/PET/waterloo-c000.901898-03.bin
share/vice/PET/waterloo-d000.901898-04.bin
share/vice/PET/waterloo-e000.901897-01.bin
share/vice/PET/waterloo-f000.901898-05.bin
share/vice/PET/white.vpl
share/vice/PLUS4/3plus1hi
share/vice/PLUS4/3plus1lo
share/vice/PLUS4/basic
share/vice/PLUS4/c2lo.364
share/vice/PLUS4/default.vpl
share/vice/PLUS4/default.vrs
share/vice/PLUS4/kernal
share/vice/PLUS4/kernal.232
share/vice/PLUS4/kernal.364
share/vice/PLUS4/vice.vpl
share/vice/PRINTER/cbm1526
share/vice/PRINTER/mps801
share/vice/PRINTER/mps803
share/vice/PRINTER/mps803.vpl
share/vice/PRINTER/nl10-cbm
share/vice/VIC20/basic
share/vice/VIC20/chargen
share/vice/VIC20/default.vpl
share/vice/VIC20/default.vrs
share/vice/VIC20/kernal
Update to 2.2, based on wip package by Olaf Seibert, with additional fixes to get png, jpeg, and ffmpeg support. * Changes in VICE 2.2 ====================== ** General ---------- - 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. - Added automatic Warp mode during autostart. If this resource is enabled then VICE automatically enables the warp mode and then loads a file. After loading the warp mode is disabled again and then the program is started. - Autostarting a PRG file can now be done in three different ways: * "Virtual FS": This mode mounts the directory where the file resides as a virtual filesystem on drive #8 and then loads the PRG via virtual drive traps. This was the only way of autostarting in previous VICE versions and is still the default. * "Inject to RAM": The PRG file is loaded from VICE directly into the RAM of the emulated machine. Then the memory setup of a Basic LOAD is simulated and the program is run. This is the fastest mode available but may lack compatibility as no actual load operation was performed in the emulator. However, no drive setup is altered during the operation. * "Diskimage": VICE creates a temporary new disk image and copies the contents of the PRG file onto it. Then this image is mounted in drive #8 and the program is loaded from there. If TDE is enabled then the load operation is most compatible. The disk image stays attached until a new image is mounted. - Improved PAL emulation is now available for Unix/Xaw XVideo mode, and AmigaOS. Only the YUV packed modes work, the planar modes still use the old code paths, though. - Sound core has been reworked to enable lower latency of operation. Approximately 50 ms latency values are now routinely reached, and some people have reported that as low as 30 ms still works for them. - New SDL port. See ReadmeSDL.txt for details. - New win64 ports, both amd64/x64 and ia64 are supported (msvc compile only). - New SDL based armle, mipsle, ppcbe and shle QNX 6.x ports. - New SDL based M68k and sparc SunOS ports. - New SDL based Syllable port. - New SDL based Dingoo port. - Remote monitor (in other words: TCP/IP interface to VICE monitor) added. - Fixed non-6502/6510 CPU handling in monitor. ** C64/C128 changes ------------------- - ReSID's resampler has been optimized with MMX assembly. Some long-standing bugs in resample-interpolate mode were also fixed. - ReSID-FP has been optimized, too. It clocks the analog parts at half the rate now, which saves CPU during filter emulation especially for 6581 modes. - Added SFX Sound Sampler and SFX Sound Expander emulation. - Added EasyFlash cartridge emulation. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Added support for the following userport joystick adapters: CGA/Protovision, DXS/HIT, PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** C128 changes --------------- - Added RAM banks 2 and 3 support. - Improved the VDC emulation. - Stereo SID $D7xx range support. ** VIC20 changes ---------------- - New cycle exact emulation core. Handles accesses to unconnected address space and in-line graphics data changes correctly. (fixes "Impossiblator 3" and others) - Improved VIC emulation (in-line color/reverse mode changes on half-chars). - Cartridge handling rewritten. - Added Mega-Cart cartridge emulation. - Added Final Expansion cartridge emulation. - Default memory configuration changed from full to unexpanded. - Added paddle emulation. - Added lightpen/lightgun emulation, currently only available for the following ports: SDL, GTK+, cocoa, win32/win64 and msdos. - Corrected the joystick support, since the VIC20 can only have one joystick attached on the joystick port. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used on the PET/CBM2), Hummer (normally only used on the C64DTV) and OEM. ** PLUS4 changes ---------------- - Added Digibooster SID Cart add-on emulation. - Added SID Cart joystick port emulation. - Fixed bug in tape recording. - Improved graphics handling. ** C64DTV changes ----------------- - Replaced old DTVSID emulation with ReSID-DTV. - Minor bug fixes and emulation improvements. - Added support for the following userport joystick adapters: CGA/Protovision (normally only used on the C64/C128), PET (normally only used for the PET), Hummer and OEM (normally only used on the VIC20). ** PET changes -------------- - Corrected the joystick support, since the only way a PET can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** CBM2 changes --------------- - Corrected the joystick support, since the only way a CBM2 can use a joystick is by a userport joystick adapter, the following userport joystick adapters are currently supported: CGA/Protovision (normally only used on the C64/C128), PET, Hummer (normally only used on the C64DTV) and OEM (normally only used on the VIC20). ** Unix changes --------------- - Rudimentary PulseAudio sound driver has been added. - Added support for dynamic loading of FFMPEG libraries. - Added support for dynamic loading of OpenCBM and Lame library * Changes in VICE 2.1 ====================== ** General ---------- - The VICEplus project has been joined with VICE. Thus, x64dtv is now part of VICE. - We can be contacted via IRC: #vice-dev on freenode - Added a more accurate ReSID engine using floating point math (ReSID-FP). - Added support for the USB HardSID. - PAL emulation has been rewritten and optimized. - Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4) - Monitor commands help text is now translated too (in ports where translation is available at all) - Monitor IO command now displays IO area even if it is currently banked out. - GCR file handling (.G64) issues an error message if the .G64 does not have the expected outline. Before, VICE just silently ignored such files. - IRQ handling fix ** C64/C128 changes ------------------- - Fixed the digimax sound generation. - Added the RR clockport disable functionality at $DF00.0. Allows to disable the RRnet. - Improved REU compatibility and timing. ** C64 changes -------------- - Added isepic cartridge emulation. - Added Double Quick Brown Box cartridge emulation. ** VIC20 changes ---------------- - Improved the sound emulation. - Fixed the lowest note bug. - Improved VIC emulation (exact in-line color/reverse mode changes). ** C64DTV changes ----------------- - New emulator. ** Unix changes --------------- - XRandR fullscreen implemented - Command line option `-fullscreen' is supposed to do something useful. - Vsync code imported from win32 (based on openGL extension). see also doc/openGLsync-howto.txt. - Vidmode (fullscreen support) is broken and therefore marked as deprecated. It will be removed in the next release if no-one takes responsibility to fix the broken code and is willing to maintain the code. - PAL Emulation (new implementation, improved speed) should be usable again (it was broken on certain display depths). - Log messages are always english. - Only x11 keymaps will be installed when doing a 'make install'. - MIDI cartridge emulation for x128, x64 and xvic. * Changes in VICE 2.0 ====================== ** General ---------- - VICE development has moved to public services: http://sf.net/projects/vice-emu You can read the latest development in the Subversion repository, file bug reports, and similar things. Check it out! - New Openserver 5.x, Openserver 6.x and Unixware ports. - New AROS64 port. - New QNX 4.x port. - New HPUX (HPPA and IA64) ports. - New SkyOS port. - New Atari Mint port. - New Solaris Express aka OpenSolaris aka Solaris 11 port. ** C64/C128 changes ------------------- - Improved $01 behaviour with regards to unused bit fall-off. - New experimental NEOS and Amiga mouse support. - Added a working RTC to the emulation of the IDE64 cartridge. - New more precise PAL emulation, works only with double size and double scan. - Added support for the Action Replay 4 and StarDos cartridges. - Improved REU compatibility - Fixed CPU timing bug introduced in 1.22 (demo "Borderless"). - Fixed bugs in the CIA emulation (demo "So-phisticated", W. Lorenz testsuite). - Fixed various bugs in VIC-II emulation: Sprite x-positioning, Latch X/Y, video mode changes, DEN bit handling, raster IRQ, NTSC sprites and sprites in full/debugging border mode (list of fixed demos/games too long to mention here). - RESTORE key is handled differently now, fixing an NMI bug because the NMI was asserted too long before. ** VIC20 changes ---------------- - Added unconnected c-bus floating byte support. - New more precise PAL emulation, works only with double size and double scan. ** PET changes -------------- - Added support for toggling CB2 sound output line. ** PLUS4 changes ---------------- - New more precise PAL emulation, works only with double size and double scan. ** Drive changes ---------------- - Fixed block allocation and interleave. ** Unix changes --------------- - Broken DGA1/DGA2 code removed - XRandR fullscreen implemented for all (but CRTC/VDC) videochips. - XRandR/Fullscreen can now toggle the Statusbar/Menu - Fixed unix mouse for single sized display. - Fixed mouse grab and xaw menu popup. - After a CPU jam user can select to resume emulation without reset. ** Miscellaneous changes ------------------------ - Added support for more 3rd party basic extenders to petcat. - Extended BMP saving to support 24bit. - Fixed the joystick code of all emulators to handle state changes on both joysticks at the same time. - New monitor commands and features. - New memmap feature which allows tracking of memory accesses, activated by the configure option --enable-memmap. - Fixed bug in ffmpeg/FFV1 driver. Should be really lossless now.
2010-07-24 11:44:57 +02:00
share/vice/fonts/CBM.ttf
share/vice/fonts/vice-cbm.bdf