summaryrefslogtreecommitdiff
path: root/emulators/vice/patches
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2001-08-01 22:16:46 +0000
committerkristerw <kristerw@pkgsrc.org>2001-08-01 22:16:46 +0000
commitea17e1b94a67173655579135bad550d0a046563d (patch)
tree91c3e734e2c8e550f7a95c2648355a3114c46d04 /emulators/vice/patches
parent2efc95c931557fb9e4e0bfa2e47535e60901ef4a (diff)
downloadpkgsrc-ea17e1b94a67173655579135bad550d0a046563d.tar.gz
Update vice to 1.7.
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.
Diffstat (limited to 'emulators/vice/patches')
-rw-r--r--emulators/vice/patches/patch-ac47
-rw-r--r--emulators/vice/patches/patch-ad24
2 files changed, 40 insertions, 31 deletions
diff --git a/emulators/vice/patches/patch-ac b/emulators/vice/patches/patch-ac
index 56f87ebe231..95afffa7b13 100644
--- a/emulators/vice/patches/patch-ac
+++ b/emulators/vice/patches/patch-ac
@@ -1,8 +1,7 @@
-$NetBSD: patch-ac,v 1.8 2001/02/26 22:13:35 tron Exp $
-
---- configure.orig Mon Dec 11 23:28:18 2000
-+++ configure Mon Feb 26 23:03:01 2001
-@@ -4706,6 +4706,8 @@
+$NetBSD: patch-ac,v 1.9 2001/08/01 22:16:46 kristerw Exp $
+--- configure.orig Mon Jul 23 20:08:13 2001
++++ configure Wed Aug 1 23:24:36 2001
+@@ -4714,6 +4714,8 @@
SOUND_DRIVERS="$SOUND_DRIVERS soundsdl.o"
fi
@@ -11,7 +10,7 @@ $NetBSD: patch-ac,v 1.8 2001/02/26 22:13:35 tron Exp $
for ac_hdr in linux/soundcard.h machine/soundcard.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
-@@ -4745,6 +4747,7 @@
+@@ -4753,6 +4755,7 @@
echo "$ac_t""no" 1>&6
fi
done
@@ -19,7 +18,16 @@ $NetBSD: patch-ac,v 1.8 2001/02/26 22:13:35 tron Exp $
for ac_hdr in dmedia/audio.h
do
-@@ -5326,7 +5329,7 @@
+@@ -5300,7 +5303,7 @@
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+ ac_save_LIBS="$LIBS"
+-LIBS="-lesd $SOUND_LIBS $LIBS"
++LIBS="-L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -lesd $SOUND_LIBS $LIBS"
+ cat > conftest.$ac_ext <<EOF
+ #line 5306 "configure"
+ #include "confdefs.h"
+@@ -5334,7 +5337,7 @@
#define $ac_tr_lib 1
EOF
@@ -28,16 +36,16 @@ $NetBSD: patch-ac,v 1.8 2001/02/26 22:13:35 tron Exp $
else
echo "$ac_t""no" 1>&6
-@@ -5826,7 +5829,7 @@
+@@ -5834,7 +5837,7 @@
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_save_LIBS="$LIBS"
-LIBS="-lreadline $LIBS"
-+LIBS="-ledit -ltermcap $LIBS"
++LIBS="-ledit -ltermcap $LIBS"
cat > conftest.$ac_ext <<EOF
- #line 5832 "configure"
+ #line 5840 "configure"
#include "confdefs.h"
-@@ -5854,7 +5857,7 @@
+@@ -5862,7 +5865,7 @@
fi
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
echo "$ac_t""yes" 1>&6
@@ -46,30 +54,29 @@ $NetBSD: patch-ac,v 1.8 2001/02/26 22:13:35 tron Exp $
else
echo "$ac_t""no" 1>&6
-@@ -6360,7 +6363,7 @@
+@@ -6449,7 +6452,7 @@
# For Solaris; some versions of Sun CC require a space after -R and
# others require no space. Words are not sufficient . . . .
case "`(uname -sr) 2>/dev/null`" in
- "SunOS 5"*)
+ "SunOS 5"*|"NetBSD "*)
echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
- echo "configure:6366: checking whether -R must be followed by a space" >&5
+ echo "configure:6455: checking whether -R must be followed by a space" >&5
ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
-@@ -7412,7 +7415,7 @@
+@@ -7501,7 +7504,7 @@
fi
-
+if false; then
echo $ac_n "checking for XpmCreatePixmapFromData in -lXpm""... $ac_c" 1>&6
- echo "configure:7418: checking for XpmCreatePixmapFromData in -lXpm" >&5
+ echo "configure:7507: checking for XpmCreatePixmapFromData in -lXpm" >&5
ac_lib_var=`echo Xpm'_'XpmCreatePixmapFromData | sed 'y%./+-%__p_%'`
-@@ -7457,7 +7460,7 @@
+@@ -7545,6 +7548,7 @@
+
else
echo "$ac_t""no" 1>&6
- fi
--
+fi
+ fi
+
- if test x"$MISSING_X_LIBS" != "x"; then
- echo
diff --git a/emulators/vice/patches/patch-ad b/emulators/vice/patches/patch-ad
index 5d102435562..409b9a2b0d4 100644
--- a/emulators/vice/patches/patch-ad
+++ b/emulators/vice/patches/patch-ad
@@ -1,17 +1,19 @@
-$NetBSD: patch-ad,v 1.4 2000/08/27 14:08:35 wiz Exp $
-
---- src/arch/unix/c64ui.c.orig Thu Jul 20 23:49:46 2000
-+++ src/arch/unix/c64ui.c
-@@ -448,6 +448,12 @@
- static ui_menu_entry_t c64_romset_submenu[] = {
+$NetBSD: patch-ad,v 1.5 2001/08/01 22:16:46 kristerw Exp $
+--- src/arch/unix/c64ui.c.orig Sat Jun 16 16:03:42 2001
++++ src/arch/unix/c64ui.c Wed Aug 1 23:02:01 2001
+@@ -460,6 +460,15 @@
{ N_("Load default ROMs"),
- (ui_callback_t) ui_set_romset, (ui_callback_data_t)"default.vrs", NULL },
+ (ui_callback_t)ui_set_romset,
+ (ui_callback_data_t)"default.vrs", NULL },
+ { N_("C64 Game System (GS)"),
-+ (ui_callback_t) ui_set_romset, (ui_callback_data_t)"64gs.vrs", NULL },
++ (ui_callback_t)ui_set_romset,
++ (ui_callback_data_t)"64gs.vrs", NULL },
+ { N_("Educator 64 (4064)"),
-+ (ui_callback_t) ui_set_romset, (ui_callback_data_t)"4064.vrs", NULL },
++ (ui_callback_t)ui_set_romset,
++ (ui_callback_data_t)"4064.vrs", NULL },
+ { N_("SX-64"),
-+ (ui_callback_t) ui_set_romset, (ui_callback_data_t)"sx64.vrs", NULL },
++ (ui_callback_t)ui_set_romset,
++ (ui_callback_data_t)"sx64.vrs", NULL },
{ "--" },
{ N_("Load new kernal ROM"),
- (ui_callback_t) ui_load_rom_file, (ui_callback_data_t)"KernalName", NULL },
+ (ui_callback_t)ui_load_rom_file,