Commit graph

17 commits

Author SHA1 Message Date
wiz
1f2ba12d0f PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk). 2005-03-27 15:43:32 +00:00
agc
459a5bb28d Add RMD160 digests to the SHA1 ones 2005-02-23 18:49:17 +00:00
xtraeme
07ea77599c Update to 0.35.
Changes:

0.35     [CORE]    Support for Genecyst patch files / Game Genie
         [CORE]    Support for AVI uncompressed and MJPEG output
         [68000]   Re-added busy wait removal that got lost
         [SOUND]   Added configurable single-pole low-pass filter
         [CORE]    Added autoconf/automake version checks
         [VDP]     Fix FIFO busy flag (Nicholas Van Veen)
         [SOUND]   Various further endian improvements from Bastien Nocera
                   and andi@fischlustig.de (Debian)
         [SOUND]   Various BSD compatibility improvements from
                   Alistair Crooks and Michael Core (NetBSD)
         [UI]      SDL Joystick support from Matthew N. Dodd (FreeBSD)
         [68000]   Do pre-decrement with two reads (Steve Snake)
         [68000]   Make TAS not write (Steve Snake) fixes Gargoyles, Ex Mutant
         [68000]   Re-write ABCD,etc based on info from Bart Trzynadlowski
         [68000]   Implement missing BTST op-code (fixes NHL Hockey 94)
2005-01-31 23:58:33 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
f1e6ea5e26 Convert to buildlink3. 2004-04-12 02:08:40 +00:00
kristerw
95ea54083b Make the package compile when using gcc3.3. 2004-02-13 23:41:28 +00:00
jmmv
30925b26c7 Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
2003-07-26 21:41:08 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
wiz
73b00bc567 Remove an empty line to please pkglint. 2003-03-07 08:59:48 +00:00
jmc
7f1cc470e5 Port to ports other than x86:
1. Only use the raze library on x86 (since it's x86 assembly). For all others
include the cmz80 library instead.
2. Check endianness and set defines needed based on it.
2003-03-07 08:47:06 +00:00
agc
d1771de5e9 Fix from Christian Biere in PR 18811 to remove the -malign-double
configuration parameter which was causing problems with the stat(2)
structure.
2002-11-19 20:54:20 +00:00
jlam
944d6c32d5 buildlink1 -> buildlink2 2002-08-27 18:29:35 +00:00
agc
ade1421093 Add patch from Michael Core's original mail to get the correct size of
the ROM.
2002-05-09 22:16:52 +00:00
agc
fdde4665dc Initial import of Generator-0.34 into the NetBSD Packages collection.
Generator is an open source emulator designed to emulate the Sega
Genesis / Mega Drive console, a popular games machine produced in the
early 1990s.  It is a portable program written in C and has been
ported to the Amiga, Macintosh, Windows and even pocket PCs such as
the iPAQ and Cassiopeia.  Natively it compiles under unix for X
Windows with either tcl/tk or gtk/SDL, for svgalib and even
cross-compiles to DOS with djgpp/allegro.

Generator uses its own custom 68000 processor emulation which is
designed for dynamic recompilation, and uses techniques from this such
as block-marking, flag calculation removal, operand pre-calculation,
endian pre-conversion etc.  There are approximately 1600 C routines
generated by the first stage of compilation to cope with the 67
instruction families.  These routines are used as a 'backup' when
dynamic recompilation isn't supported on your platform or the
recompiler doesn't support a particular instruction.  The CPU engine
is by all accounts very fast, whatever the mode.

There is a 'test' recompiler written for the ARM processor, but it is
no longer supported.  If someone with assembler knowledge wants to put
the effort into writing a recompiling back-end for a processor (and it
really is major effort), let me know - particularly if you know i386.
2002-05-09 19:08:39 +00:00