summaryrefslogtreecommitdiff
path: root/emulators/vice
AgeCommit message (Collapse)AuthorFilesLines
2004-08-03Convert to use bsd.options.mk, and add a gnome option. PKGREVISION notwiz1-8/+17
bumped since by default nothing changes. Set USE_LANGUAGES instead of USE_GCC_SHLIB.
2004-07-30Make the emulator work when vidmode extension cannot be used.kristerw4-8/+31
Bump PKGREVISION.
2004-07-26various improvements:dillo12-3/+930
- 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 neededkristerw4-4/+17
for win32 only, and it makes the mkfontscale in NetBSD 2.0 dump core (PR xsrc/25587). Bump PKGREVISION.
2004-05-25Add VICE_USE_FFMPEG to BUILD_DEFS, says dillo.wiz1-1/+3
2004-05-25Add VICE_USE_FFMPEG switch to enable ffmpeg support in vice.wiz1-1/+10
Document it in bsd.pkg.defaults.mk. Defaults to "no". PKGREVISION not bumped since package does not change (by default).
2004-04-24Convert to buildlink3.snj1-7/+7
2004-01-31Update vice to 1.14.kristerw3-14/+16
Changes from VICE 1.13 include: ** General - Added IEC devices which allow to access printer or file system devices even if true drive emulation is enabled. ** VIC-II - Fixed some severe sprite collision detection bugs. ** Drive changes - Increased the number of true drives to four. - Support for 1570 and 1571CR drives has been added (1571CR is not fully implemented though). - 1581 emulation is much more accurate now. ** Printer changes - Added Star NL10 printer emulation.
2004-01-30Update HOMEPAGE (new version out....).wiz1-2/+2
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-04The 4064, SX-64, and C64 Game System dist files have been removedkristerw4-63/+5
from the FTP. Remove them from the package too. PKGREVISION++
2003-11-06Set USE_GCC_SHLIB. Fixes linking on Solaris.gavan1-1/+2
2003-09-28Update vice to 1.13.kristerw4-16/+26
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-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-06-30Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-06-23Update vice to 1.12.kristerw4-28/+45
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.wiz6-112/+16
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-11-30USE_PKGLOCALEDIR, delint.salo1-2/+4
2002-09-21buildlink1 -> buildlink2jlam1-10/+11
2002-09-07Update emulators/vice to version 1.10.kristerw4-43/+54
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-08Update HOMEPAGE.wiz1-2/+2
2002-08-08Bump to 1.9nb1: Do not install resid header files. Closes pkg/17880.wiz5-13/+101
Also add xplus4 to PLIST.
2002-04-22Update vice to version 1.9.kristerw4-22/+33
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.
2002-02-28This package needs gmake to install properly.kristerw1-1/+2
Noted by Ben Wong in PR pkg/15765.
2002-02-18Introduce new framework for handling info files generation and installation.seb2-5/+5
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam1-2/+2
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam1-2/+2
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-10-17Set BUILD_USES_MSGFMT as the configure process uses the test for msgfmt tojlam1-1/+2
determine how to install the locale files.
2001-10-02Strongly-buildlink emulators/vice and mark as USE_BUILDLINK_ONLY. Makejlam1-32/+35
this package work with XF4.
2001-10-02Strongly-buildlink emulators/vice and mark as USE_BUILDLINK_ONLY. Makejlam5-98/+76
this package work with XF4. Based on work by Thomas Klausner (wiz) sent in private e-mail.
2001-08-01Update vice to 1.7.kristerw5-40/+78
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-04-20Move to sha1 digests, and add distfile sizes.agc1-5/+9
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-26Fix build of "esound" driver.tron3-4/+17
2001-02-25Update to 1.6. Changes since 1.5:kristerw7-41/+43
** 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.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-11install HTML documentation into share/doc/htmlwiz2-19/+22
2000-08-27Update to 1.5. Changes since 1.2:wiz8-50/+45
** 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-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf1-2/+1
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-07-20Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use therh1-3/+5
appropriate variables instead.
2000-02-08Complete "readline" to "edit" library transition so that this packagetron2-5/+14
works on ELF systems.
2000-02-08vice updated to 1.2. Now compiles with SUN audio system, insteadwiz9-58/+71
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-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-29replaced some commands by their ${COMMAND} counterparts,wiz1-3/+4
reordered lines for fewer pkglint warnings
1999-11-23add a bunch of NO_CDROM where appropriatehubertf1-1/+2
1999-07-27ELF rpath issues.mycroft2-4/+13
1999-07-09Add package patch-sum filesagc1-0/+6