head 1.7; access; symbols pkgsrc-2019Q1:1.6.0.138 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.136 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.134 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.132 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.130 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.128 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.126 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.122 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.120 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.118 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.116 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.114 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.112 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.110 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.108 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.106 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.104 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.102 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.100 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.98 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.96 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.94 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.92 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.90 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.88 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.86 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.84 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.82 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.80 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.78 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.76 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.74 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.72 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.70 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.68 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.66 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.64 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.62 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.60 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.58 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.56 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.54 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.52 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.50 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.48 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.46 pkgsrc-2008Q1:1.6.0.44 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.42 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.40 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.38 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.36 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.34 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.32 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.30 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.28 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.26 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.24 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.22 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.20 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.18 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.16 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.14 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.12 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.10 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.6.0.6 netbsd-1-6-1-base:1.6 netbsd-1-6:1.6.0.8 netbsd-1-6-RELEASE-base:1.6 pkgviews:1.6.0.4 pkgviews-base:1.6 buildlink2:1.6.0.2 buildlink2-base:1.6 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.5 netbsd-1-4-PATCH003:1.5 netbsd-1-4-PATCH002:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2019.06.18.20.50.05; author nia; state dead; branches; next 1.6; commitid A0Ji5SWseBf39IrB; 1.6 date 2001.07.08.18.12.00; author wiz; state Exp; branches; next 1.5; 1.5 date 2000.07.21.19.23.07; author wiz; state Exp; branches; next 1.4; 1.4 date 2000.06.03.10.57.12; author wiz; state Exp; branches; next 1.3; 1.3 date 2000.02.20.18.15.15; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.02.14.02.44.33; author wiz; state Exp; branches; next 1.1; 1.1 date 2000.02.13.23.28.07; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.02.13.23.28.07; author wiz; state Exp; branches; next ; desc @@ 1.7 log @Remove emulators/darcnes. - Build broken. - HOMEPAGE dead. - No updates for nearly two decades (release is from ~2001). - Poor quality emulation (at least according to the DESCR full of typos) - Strange license. Usable alternatives: emulators/mednafen, emulators/retroarch, emulators/blastem... This has a Makefile.common, but it's only included by a package in wip. @ text @$NetBSD: patch-aa,v 1.6 2001/07/08 18:12:00 wiz Exp $ --- Makefile.orig Wed Mar 28 02:51:41 2001 +++ Makefile @@@@ -11,16 +11,16 @@@@ #C_ONLY=-DC_ONLY -MACH_TYPES=-DMACH_TYPES=\"types-i386.h\" +#MACH_TYPES=-DMACH_TYPES=\"types-i386.h\" #BYTE_ORDER=-DMSB_FIRST -BYTE_ORDER=-DLSB_FIRST +#BYTE_ORDER=-DLSB_FIRST DEBUG=-g OPTFLAGS=-O2 -fomit-frame-pointer -BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(C_ONLY) $(BYTE_ORDER) $(MACH_TYPES) +BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(C_ONLY) $(MACH_TYPES) BASE_SFLAGS=-Wall $(DEBUG) $(OPTFLAGS) BASE_LDFLAGS= @@@@ -43,9 +43,9 @@@@ # ifeq ($(TARGET),Linux_X) CONFFLAGS=-DPCE_CD_SUPPORT -DSOUND -LDFLAGS+=-L/usr/X11R6/lib -CFLAGS+=-I/usr/X11R6/include -SFLAGS+=-I/usr/X11R6/include +LDFLAGS+=-L${X11BASE}/lib -Wl,-R${X11BASE}/lib +CFLAGS+=-I${X11BASE}/include +SFLAGS+=${ASM_FLAGS} -I${X11BASE}/include SYSTEMSRCS=video_x.c ui_x.c snd_unix.c keyboard_x.c cd_unix.c BINFILE=darcnes LIBS=-lXext -lXaw -lXmu -lXt -lX11 @ 1.6 log @Update to 20010401. Major changes since last pkgsrc version: 68k core fixes (still unused); sms/gg sprite renderer draws from tile cache; completely new c blitters; preliminary MSX and SC3000 drivers. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Update to 20000710. Extracts from the Changelog: Fixed the instruction cycle timings in the cpu6502 core. Cleaned up the per-driver menu interface somewhat. Started adding support for multilevel per-driver menus. Started adding menus for the Disk ][ drives (not working yet). Added preliminary FDS disk write emulation (doesn't save the changed disk, but whatever). Added preliminary FDS timer IRQs (still need write support, but most of my test images are playable now). @ text @d3 2 a4 2 --- Makefile.orig Sun Jul 9 22:49:23 2000 +++ Makefile Fri Jul 21 21:06:35 2000 d23 1 d25 1 a25 2 # @@@@ -38,9 +38,9 @@@@ @ 1.4 log @Update to 2000-05-30. Changes since the last version, from the authors web page: Moved some event queue code out from pce.c to event.[ch]. Added automatic dependancy support to the Makefile. Cleaned several things up to make porting easier. Cleaned several things up to make cross-compilation easier. Changed a couple headers to compile cleanly with a C++ compiler. Added support for expansion cards to the Apple ][ emulation. Added support for the language card to the Apple ][ emulation. Added code to load more roms to the Apple ][ emulation. Added preliminary Apple ][ disk support (can't use it without gdb, though). Fixed color on Apple ][ text mode. Added Apple ][ hires graphics mode. Added a first approximation of Apple ][ lores graphics mode. Added IRQ support to the emu68k core (no, genesis emulation still doesn't work). Added a new 6502 core (only used on NES right now, may be slightly buggy). Made many improvements/fixes to the emu68k core (no, it _still_ doesn't work). Fixed genesis memory access to mask down to 24 bit addresses. Fixed Apple ][ space bar key. Removed the (unused) m6280 core. Changed most NES mappers to not need to know how large the PRG ROM is. Cleaned up the NES sprite renderer slightly. Changed the video interface to not use procpointers. @ text @d3 2 a4 2 --- Makefile.orig Sun May 7 02:04:10 2000 +++ Makefile Thu Jun 1 02:47:55 2000 d29 1 a29 1 -LDFLAGS=-L/usr/X11R6/lib d32 1 a32 1 +LDFLAGS=-L${X11BASE}/lib -Wl,-R${X11BASE}/lib @ 1.3 log @Updated darcnes to 2000-02-19. Changes: o Unified cd_freebsd.c and cd_linux.c into cd_unix.c. o Added support for NetBSD CDROM (untested), and sound interfaces (thanks to Thomas Klausner for the NetBSD changes). o Changed the nes bank 4 and 6 I/O hooks. o Fixed FDS mapper to compile again. o Fixed some problems with the PCE timer. o Changed the PCE VDP interface not to use procpointers. o Added clipping sprites to the right side of the screen to the PCE VDP. o Removed the old (disabled) ROM type identification routine. o Fixed the battery file handling to not use a cheap hack to get the filename (this breaks all gg savegames until you rename the battery file). @ text @d3 3 a5 3 --- ./Makefile.orig Mon Feb 14 03:36:58 2000 +++ ./Makefile Sun Feb 20 15:28:50 2000 @@@@ -11,10 +11,10 @@@@ a17 2 @@@@ -25,7 +25,7 @@@@ d20 3 a22 3 -BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(CDFLAGS) $(C_ONLY) $(BYTE_ORDER) $(MACH_TYPES) +BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(CDFLAGS) $(C_ONLY) $(MACH_TYPES) BASE_SFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(CDFLAGS) d25 4 a28 4 @@@@ -51,9 +51,9 @@@@ AS=gcc LD=gcc d30 2 a31 2 -CFLAGS=$(BASE_CFLAGS) -I/usr/X11R6/include -SFLAGS=$(BASE_SFLAGS) -I/usr/X11R6/include d33 3 a35 2 +CFLAGS=$(BASE_CFLAGS) -I${X11BASE}/include +SFLAGS=$(BASE_SFLAGS) ${ASM_FLAGS} -I${X11BASE}/include a37 1 endif @ 1.2 log @First try at making darcnes work on non-i386-platforms @ text @d3 3 a5 3 --- ./Makefile.orig Sat Feb 12 20:04:24 2000 +++ ./Makefile Mon Feb 14 03:27:44 2000 @@@@ -11,23 +11,23 @@@@ d18 1 a18 8 CDFLAGS=-DPCE_CD_SUPPORT -CD_SRC=cd_freebsd.c -CD_OBJ=cd_freebsd.o +CD_SRC=cd_netbsd.c +CD_OBJ=cd_netbsd.o #CD_SRC=cd_linux.c #CD_OBJ=cd_linux.o d27 1 a27 1 @@@@ -53,9 +53,9 @@@@ @ 1.1 log @Initial revision @ text @d4 13 a16 2 +++ ./Makefile Sun Feb 13 22:26:07 2000 @@@@ -20,8 +20,8 @@@@ d27 7 d39 1 a39 2 +LDFLAGS=-L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib CFLAGS=$(BASE_CFLAGS) -I/usr/X11R6/include d41 3 a43 1 +SFLAGS=$(BASE_SFLAGS) -I/usr/X11R6/include ${ASM_FLAGS} @ 1.1.1.1 log @Initial import of DarcNES, a multi-system emulator. Currently emulates NES, SMS, and GG with sound, PCE without, and has basic support for some other systems (SMD, Coleco, Atari ][). This will not work on MSB-machines, for lack of access. The code should support it, so if anyone's willing... @ text @@