diff options
author | kristerw <kristerw@pkgsrc.org> | 2003-09-28 10:41:21 +0000 |
---|---|---|
committer | kristerw <kristerw@pkgsrc.org> | 2003-09-28 10:41:21 +0000 |
commit | 8eec0d389ebceb967d750c2b414ec21ca6d66829 (patch) | |
tree | dfb778f797ae4b60b4242c5dd574a280e7751870 /emulators/vice/patches | |
parent | baf8baf9b883f00eca54b2aa7518b7bfc63b1031 (diff) | |
download | pkgsrc-8eec0d389ebceb967d750c2b414ec21ca6d66829.tar.gz |
Update vice to 1.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.
Diffstat (limited to 'emulators/vice/patches')
-rw-r--r-- | emulators/vice/patches/patch-aa | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/emulators/vice/patches/patch-aa b/emulators/vice/patches/patch-aa new file mode 100644 index 00000000000..08cf6020f47 --- /dev/null +++ b/emulators/vice/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.4 2003/09/28 10:41:21 kristerw Exp $ +--- src/arch/unix/types.h.orig Sun Sep 28 12:29:23 2003 ++++ src/arch/unix/types.h Sun Sep 28 12:31:06 2003 +@@ -60,7 +60,8 @@ + /* Maximum value of a CLOCK. */ + #define CLOCK_MAX (~((CLOCK)0)) + +-#if defined(__GNUC__) && defined(__i386__) && !defined(NO_REGPARM) ++/* GCC 2.95 has code gen problems with regparam(). */ ++#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__i386__) && !defined(NO_REGPARM) + #define REGPARM1 __attribute__((regparm(1))) + #define REGPARM2 __attribute__((regparm(2))) + #define REGPARM3 __attribute__((regparm(3))) |