diff options
author | kristerw <kristerw@pkgsrc.org> | 2001-08-01 22:16:46 +0000 |
---|---|---|
committer | kristerw <kristerw@pkgsrc.org> | 2001-08-01 22:16:46 +0000 |
commit | ea17e1b94a67173655579135bad550d0a046563d (patch) | |
tree | 91c3e734e2c8e550f7a95c2648355a3114c46d04 /emulators/vice/patches | |
parent | 2efc95c931557fb9e4e0bfa2e47535e60901ef4a (diff) | |
download | pkgsrc-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-ac | 47 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ad | 24 |
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, |