summaryrefslogtreecommitdiff
path: root/emulators/vice/patches
AgeCommit message (Collapse)AuthorFilesLines
2004-08-31update to 1.15:dillo11-926/+5
** General - Improved event recording and playback. ** C64 changes - Fixed some CPU opcodes. - Added support for Magic Formel cart (preliminary). - Improved TFE cart emulation. - Fixed Final Cartridge III freeze bug. ** VIC20 changes - Four true drives are supported now. - The sound code has been rewritten. ** PLUS4 changes - Added cartridge support. ** VIC-II - Improved IRQ timing during DMA. ** Unix Changes - Improved ROM set support. - Added TFE and IDE64 cart support. - Fixed crash on 64bit archs. - Added BSD USB joystick support. - Complete rework of french translation. Credits to Paul (alias Kaddict)! ** Miscellaneous changes - Made fsdevice emulation to list non-PRG files again. - Improved REL file handling of the virtual drive emulation. - Fixed some bugs in the petcat tokenizer.
2004-07-30Make the emulator work when vidmode extension cannot be used.kristerw2-4/+26
Bump PKGREVISION.
2004-07-26various improvements:dillo10-0/+912
- enable fullscreen support - enable PNG screenshots - only use esound if USE_ESOUND is yes - add USB joystick support (okayed by kristerw) PKGREVISION++
2004-07-16Do not install cbm-directory-charset.fon -- it is neededkristerw1-0/+12
for win32 only, and it makes the mkfontscale in NetBSD 2.0 dump core (PR xsrc/25587). Bump PKGREVISION.
2003-12-04The 4064, SX-64, and C64 Game System dist files have been removedkristerw1-20/+0
from the FTP. Remove them from the package too. PKGREVISION++
2003-09-28Update vice to 1.13.kristerw1-0/+13
Changes since 1.12 include: ** General - Added new Scale2x render. - Fixed NMI line emulation bug. ** C64 changes - Better processor port initialization (some carts depend on this) - Fixed a bug reading old snapshot files. - Added SS5 CRT support and fixed the SS5 screen distortion bug. ** C128 changes - Fixed some fast IEC bus related drive bugs - Added some opcodes to the Z80 emulation. ** PLUS4 changes - Many TED fixes. - User port parallel cable. ** VIC-II - The character ROM is now displayed in bitmap mode. - Fixed some minor DMA timing, ECM mode and sprite bugs. ** SID changes - New HardSID support. - Catweasel support should work now. ** Unix changes - ACIA emulation has been fixed.
2003-06-23Update vice to 1.12.kristerw1-13/+12
Changes since 1.11 include: ** General changes - Added -autoload switch which acts like -autostart but without actually starting the program. - It is possible to use the printer emulation without switching off true drive emulation now. ** C64 changes - Mouse emulation should work again. - Improved trap emulation compatibility. ** C128 changes - Fixed some VDC crashs. - Added support for national firmware and keyboard mappings. - Implemented fast IEC bus. ** PLUS4 changes - New emulator. Currently it contains many bugs and several features are missing. Do not send any bug reports for now. ** VIC-II - Fixed some raster interrupt emulation bugs. - Some minor NTSC fixes. - Reset should properly reset the VIC-II now. ** SID changes - The ReSID state is saved in snapshots now. ** Drive changes - Improved GCR sync detection. - Added some more jobcodes to the 1581 emulation. - RAM mirrors are properly emulated now.
2003-02-21Update to 1.11.wiz4-103/+9
Changes since 1.10: ** General - The memory reset pattern can be configured now. ** C128 changes - Fixed some MMU issues. - Fixed color RAM support. ** PET changes - A crash at startup has been fixed. ** VIC-II - Improved sprite support. - Fixed some video cache bugs. - Fixed some IRQ emulation bugs. ** Drive changes - Improved byte-ready line emulation. - The track offset is calculated properly on track change now. ** Unix changes - Real device access through OpenCBM library via XA1541/XM1541 cable. - Added support to access 1581 formatted disks with the 3.5" host drive (Linux only). - Added event recording & playback (experimental). ** Miscellaneous changes - The monitor can access disks attached to #8..11 now.
2002-09-07Update emulators/vice to version 1.10.kristerw1-21/+0
Changes since vice-1.9 include: ** General - The keyboard handling has been reworked. In most ports the keys can be assigned by *.vkm files. - Fixed display bugs during warp mode. - The autostart function prepares the drive with last accessed track, sector and buffer data now. - The opcode fetch of the 65xx CPU emulation is more accurate now. ** C64 changes - A processor port bug has been fixed, so IWM Diamonds works again. - Fixed a bug in the Retro Replay emulation. - Added support for IDE64 interface emulation. ** C128 changes - Added DIN charset support. - Added support for second color bank. ** VIC20 changes - Access to unconnected address space has been fixed. ** VIC-II - $d016 xsmooth emulation is cycle exact now! - Many small bugs in the VIC-II emulation have been fixed. - Accessing unconnected address space returns last phi1 data read by the VIC-II now. - Fixed bug loading a snapshot image with sprites enabled. ** Drive changes - Implemented firmware ROM mirrors. ** Tape changes - The image content lister lists the contents of TAP images too.
2002-08-08Bump to 1.9nb1: Do not install resid header files. Closes pkg/17880.wiz2-0/+94
Also add xplus4 to PLIST.
2002-04-22Update vice to version 1.9.kristerw1-8/+7
Changes since vice-1.7 include: ** C64 changes - The REU is emulated cycle exact now. - Added support for Retro Replay cartridge. - Fixed a CIA timer emulation bug. - Frankie goes to Hollywood may work now. ** C128 changes - VDC has been improved a lot (but not ready for RFO now). - Fixed a stupid bug in the Z80 emulation. - Fixed $ff01-$ff04 MMU register access. - Added support for C64 type cartridges. ** VIC-II - Fast PAL emulation has been added. - Added VIC-II reengineered palette. - Added also command line switches for: brightness, contrast, saturation, gamma - New style luminance signals - Using internal/external palette - Various fixes to make more demos work. ** Drive changes - True drive emulation is default now. - A reset during autostart restores true drive emulation if enabled before. - Relaxed disk change timing a bit and fixed the sync bit. More programs will recognise the disk change now. - Odd sized d64 images are supported now. ** General - Real PAL filter emulation.
2001-10-02Strongly-buildlink emulators/vice and mark as USE_BUILDLINK_ONLY. Makejlam3-69/+32
this package work with XF4. Based on work by Thomas Klausner (wiz) sent in private e-mail.
2001-08-01Update vice to 1.7.kristerw2-31/+40
Changes in VICE 1.7 =================== ** C64 changes - REU support has been rewritten to support different types and images. - Fixed a processor emulation bug which caused a crash in Summer Games II. - Fixed a snapshot bug causing Castles of Dr. Creep to quit after the snapshot has been restored. ** C128 changes - REU support has been rewritten to support different types and images. - Added support for internal and external function ROM images. - Tape emulation has been added. - Added register 26 support to VDC emulation to make LUnix work. - Support for the CAPS key has been added. - There is a limited C64 mode now. ** VIC20 changes - VIC video emulation now almost cycle exact (try vimm or vvv demos) NTSC video mode is supported. ** CBM-II changes - Implemented a C510 (aka P128) emulation, using the existing VIC-II emulation. - Fix a couple of bugs in the CBM-II emulation (C610-C720). ** Drive changes - Implemented experimental DOS1 (670 blocks free) support with CBM 2040 emulation. - The read-only bit of the 1581 disk drive is emulated now. ** Unix changes - Added preliminary (beta) DGA2 support. - French translation; Credits to Eric (meepmeep). - Datasette control UI. - Zlib is used for reading compressed images.
2001-02-26Fix build of "esound" driver.tron1-1/+12
2001-02-25Update to 1.6. Changes since 1.5:kristerw2-19/+17
** C64 changes - Fixed REU snapshot bug. - Added Warpspeed and Dinamic cartridge support. - Fixed a bug in NTSC sprite timing. - Pitfall 2 cartridge works again. - Added a symbol file for the built-in monitor which allows moni- toring of ROM sections (use 'll "c64mem.sym"' inside the monitor) ** C128 changes - The Z80 emulation is almost complete now. ** VIC20 changes - Fixed geometry settings. Games that enlarge the screen work now. ** Drive changes - The drive emulation can also read error information from a 40 track D64 image now. - Fixed a bug in vdrive BAM allocation. ** Unix changes - ESD and aRts sound support has been added. ** C1541 changes - Commands to read/write GEOS formatted disks have been added.
2000-08-27Update to 1.5. Changes since 1.2:wiz4-39/+26
** 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-02-08Complete "readline" to "edit" library transition so that this packagetron1-3/+12
works on ELF systems.
2000-02-08vice updated to 1.2. Now compiles with SUN audio system, insteadwiz3-41/+37
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.
1999-07-27ELF rpath issues.mycroft1-2/+11
1999-05-18Update to 1.0, clean up, remove xpm dependency and check (...only used fortv10-114/+89
window icon when iconified), and add third party configs for 4064, SX-64, and C64 Game System.
1998-09-06New pkg for vice-0.15.0garbled10-0/+122
an emulator for C64, C128, PET and VIC20's