The FreeBSD Ports Archive
FreeBSD emulators : generator4>
SEGA Genesis emulator
SEGA Genesis emulator
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 it's own custom 68000 processor emulation which is and uses
compilation techniques 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 include two versions of every instruction - one
that calculates flags and one that doesn't, so that unnecessary flag
computation is avoided.
Author: James Ponder
http://www.squish.net/generator/
|
generator history
v. 1.21
date: 2007/05/19 20:04:28; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.20
date: 2006/09/20 11:20:43; author: stas; state: Exp; lines: +1 -1
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
v. 1.19
date: 2006/04/24 20:55:04; author: alepulver; state: Exp; lines: +28 -28
- Format tabs, sort variables and put targets at the end.
- Remove USE_REINPLACE.
- Fix OPTIONS handling.
- Bump PORTREVISION.
Approved by: garga (mentor)
v. 1.18
date: 2006/04/09 13:08:03; author: alepulver; state: Exp; lines: +1 -1
Change the maintainership address to the @FreeBSD.org one.
Approved by: garga (mentor)
v. 1.17
date: 2006/03/07 08:26:14; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.16
date: 2005/09/04 12:55:45; author: sem; state: Exp; lines: +5 -18
- Makefile clean up: remove old gcc version checking.
PR: ports/84926
Submitted by: maintainer
v. 1.15
date: 2005/07/15 18:50:09; author: lesi; state: Exp; lines: +12 -2
Fix configure on sparc64 and alpha 5.x and unmark BROKEN on alpha.
PR: ports/83516
Submitted by: maintainer
v. 1.14
date: 2005/06/12 07:17:43; author: pat; state: Exp; lines: +45 -16
Add sound support
Bump PORTREVISION
Submitter takes maintainership
Add pkg-message and rework pkg-descr
PR: ports/82141
Submitted by: Alejandro Pulver
v. 1.13
date: 2005/04/12 03:25:25; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.12
date: 2005/04/11 08:02:12; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.11
date: 2004/03/16 04:23:36; author: edwin; state: Exp; lines: +1 -1
Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5
v. 1.10
date: 2004/03/08 01:01:25; author: edwin; state: Exp; lines: +1 -1
Properly use SDL everywhere:
USE_SDL=yes -> USE_SDL=sdl (good examles everywhere)
WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)
See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.
PR: follow-ups of ports/55494, ports/61877
Submitted by: Edwin Groothuis
v. 1.9
date: 2004/02/26 08:31:15; author: kris; state: Exp; lines: +4 -0
BROKEN on alpha 5.x: Configure fails
v. 1.8
date: 2004/02/05 20:37:08; author: trevor; state: Exp; lines: +1 -0
Use PLIST_FILES.
Reviewed by: marcus
v. 1.7
date: 2004/02/04 05:20:05; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.6
date: 2003/12/04 08:28:03; author: krion; state: Exp; lines: +20 -35
- Update to version 0.35
PR: 59610
Submitted by: Ports Fury
v. 1.5
date: 2003/11/22 17:51:22; author: linimon; state: Exp; lines: +7 -0
Mark as broken on latest 5.1 due to gcc3.3's pickier preprocessor.
Mark as not for alpha because the configure script doesn't understand
alpha. Noticed by: bento.
v. 1.4
date: 2003/11/03 01:19:16; author: kris; state: Exp; lines: +1 -1
Reset maintainer on ports owned by the following committers who have
been inactive for over 12 months and did not respond to my email confirming
their status: keith, nakai, torstenb
Reviewed by: portmgr
v. 1.3
date: 2003/04/07 06:42:33; author: mdodd; state: Exp; lines: +35 -23
- Update to 0.34
- Add support for SDL Joysticks.
- Possibly run on more than i386.
v. 1.2
date: 2003/03/07 06:01:14; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.1
date: 2001/04/22 00:32:30; author: nakai; state: Exp;
Initial import.
SEGA Megadrive/Genesis emulator.
=============================================================================
v. 1.21
date: 2007/05/19 20:04:28; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.20
date: 2006/09/20 11:20:43; author: stas; state: Exp; lines: +1 -1
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
v. 1.19
date: 2006/04/24 20:55:04; author: alepulver; state: Exp; lines: +28 -28
- Format tabs, sort variables and put targets at the end.
- Remove USE_REINPLACE.
- Fix OPTIONS handling.
- Bump PORTREVISION.
Approved by: garga (mentor)
v. 1.18
date: 2006/04/09 13:08:03; author: alepulver; state: Exp; lines: +1 -1
Change the maintainership address to the @FreeBSD.org one.
Approved by: garga (mentor)
v. 1.17
date: 2006/03/07 08:26:14; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.16
date: 2005/09/04 12:55:45; author: sem; state: Exp; lines: +5 -18
- Makefile clean up: remove old gcc version checking.
PR: ports/84926
Submitted by: maintainer
v. 1.15
date: 2005/07/15 18:50:09; author: lesi; state: Exp; lines: +12 -2
Fix configure on sparc64 and alpha 5.x and unmark BROKEN on alpha.
PR: ports/83516
Submitted by: maintainer
v. 1.14
date: 2005/06/12 07:17:43; author: pat; state: Exp; lines: +45 -16
Add sound support
Bump PORTREVISION
Submitter takes maintainership
Add pkg-message and rework pkg-descr
PR: ports/82141
Submitted by: Alejandro Pulver
v. 1.13
date: 2005/04/12 03:25:25; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.12
date: 2005/04/11 08:02:12; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.11
date: 2004/03/16 04:23:36; author: edwin; state: Exp; lines: +1 -1
Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5
v. 1.10
date: 2004/03/08 01:01:25; author: edwin; state: Exp; lines: +1 -1
Properly use SDL everywhere:
USE_SDL=yes -> USE_SDL=sdl (good examles everywhere)
WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)
See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.
PR: follow-ups of ports/55494, ports/61877
Submitted by: Edwin Groothuis
v. 1.9
date: 2004/02/26 08:31:15; author: kris; state: Exp; lines: +4 -0
BROKEN on alpha 5.x: Configure fails
v. 1.8
date: 2004/02/05 20:37:08; author: trevor; state: Exp; lines: +1 -0
Use PLIST_FILES.
Reviewed by: marcus
v. 1.7
date: 2004/02/04 05:20:05; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.6
date: 2003/12/04 08:28:03; author: krion; state: Exp; lines: +20 -35
- Update to version 0.35
PR: 59610
Submitted by: Ports Fury
v. 1.5
date: 2003/11/22 17:51:22; author: linimon; state: Exp; lines: +7 -0
Mark as broken on latest 5.1 due to gcc3.3's pickier preprocessor.
Mark as not for alpha because the configure script doesn't understand
alpha. Noticed by: bento.
v. 1.4
date: 2003/11/03 01:19:16; author: kris; state: Exp; lines: +1 -1
Reset maintainer on ports owned by the following committers who have
been inactive for over 12 months and did not respond to my email confirming
their status: keith, nakai, torstenb
Reviewed by: portmgr
v. 1.3
date: 2003/04/07 06:42:33; author: mdodd; state: Exp; lines: +35 -23
- Update to 0.34
- Add support for SDL Joysticks.
- Possibly run on more than i386.
v. 1.2
date: 2003/03/07 06:01:14; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.1
date: 2001/04/22 00:32:30; author: nakai; state: Exp;
Initial import.
SEGA Megadrive/Genesis emulator.
=============================================================================
v. 1.21
date: 2007/05/19 20:04:28; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.20
date: 2006/09/20 11:20:43; author: stas; state: Exp; lines: +1 -1
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
v. 1.19
date: 2006/04/24 20:55:04; author: alepulver; state: Exp; lines: +28 -28
- Format tabs, sort variables and put targets at the end.
- Remove USE_REINPLACE.
- Fix OPTIONS handling.
- Bump PORTREVISION.
Approved by: garga (mentor)
v. 1.18
date: 2006/04/09 13:08:03; author: alepulver; state: Exp; lines: +1 -1
Change the maintainership address to the @FreeBSD.org one.
Approved by: garga (mentor)
v. 1.17
date: 2006/03/07 08:26:14; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.16
date: 2005/09/04 12:55:45; author: sem; state: Exp; lines: +5 -18
- Makefile clean up: remove old gcc version checking.
PR: ports/84926
Submitted by: maintainer
v. 1.15
date: 2005/07/15 18:50:09; author: lesi; state: Exp; lines: +12 -2
Fix configure on sparc64 and alpha 5.x and unmark BROKEN on alpha.
PR: ports/83516
Submitted by: maintainer
v. 1.14
date: 2005/06/12 07:17:43; author: pat; state: Exp; lines: +45 -16
Add sound support
Bump PORTREVISION
Submitter takes maintainership
Add pkg-message and rework pkg-descr
PR: ports/82141
Submitted by: Alejandro Pulver
v. 1.13
date: 2005/04/12 03:25:25; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.12
date: 2005/04/11 08:02:12; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.11
date: 2004/03/16 04:23:36; author: edwin; state: Exp; lines: +1 -1
Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5
v. 1.10
date: 2004/03/08 01:01:25; author: edwin; state: Exp; lines: +1 -1
Properly use SDL everywhere:
USE_SDL=yes -> USE_SDL=sdl (good examles everywhere)
WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)
See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.
PR: follow-ups of ports/55494, ports/61877
Submitted by: Edwin Groothuis
v. 1.9
date: 2004/02/26 08:31:15; author: kris; state: Exp; lines: +4 -0
BROKEN on alpha 5.x: Configure fails
v. 1.8
date: 2004/02/05 20:37:08; author: trevor; state: Exp; lines: +1 -0
Use PLIST_FILES.
Reviewed by: marcus
v. 1.7
date: 2004/02/04 05:20:05; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.6
date: 2003/12/04 08:28:03; author: krion; state: Exp; lines: +20 -35
- Update to version 0.35
PR: 59610
Submitted by: Ports Fury
v. 1.5
date: 2003/11/22 17:51:22; author: linimon; state: Exp; lines: +7 -0
Mark as broken on latest 5.1 due to gcc3.3's pickier preprocessor.
Mark as not for alpha because the configure script doesn't understand
alpha. Noticed by: bento.
v. 1.4
date: 2003/11/03 01:19:16; author: kris; state: Exp; lines: +1 -1
Reset maintainer on ports owned by the following committers who have
been inactive for over 12 months and did not respond to my email confirming
their status: keith, nakai, torstenb
Reviewed by: portmgr
v. 1.3
date: 2003/04/07 06:42:33; author: mdodd; state: Exp; lines: +35 -23
- Update to 0.34
- Add support for SDL Joysticks.
- Possibly run on more than i386.
v. 1.2
date: 2003/03/07 06:01:14; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.1
date: 2001/04/22 00:32:30; author: nakai; state: Exp;
Initial import.
SEGA Megadrive/Genesis emulator.
=============================================================================
|
| |

|