Path to this page:
NOTICE: This package has been removed from pkgsrc./
emulators/generator,
Sega Mega drive genesis emulator
Branch: CURRENT,
Version: 0.35nb6,
Package name: generator-0.35nb6,
Maintainer: pkgsrc-usersGenerator 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.
Required to run:[
devel/SDL] [
x11/gtk]
Required to build:[
pkgtools/x11-links] [
x11/glproto] [
x11/renderproto] [
x11/xproto] [
x11/xf86vidmodeproto] [
x11/xf86driproto] [
x11/damageproto] [
x11/inputproto] [
x11/xextproto] [
x11/randrproto] [
x11/dri2proto] [
x11/fixesproto4] [
pkgtools/cwrappers]
Master sites:
SHA1: a61138579efd97028d3a69c54c3c6fcd0a3d74ab
RMD160: 6b448018b8ed0fd9755ddb850f48892304d12e78
Filesize: 458.536 KB
Version history: (Expand)
- (2019-09-09) Package deleted from pkgsrc
- (2017-11-23) Package has been reborn
- (2015-04-25) Updated to version: generator-0.35nb6
- (2011-04-22) Updated to version: generator-0.35nb5
- (2006-06-12) Updated to version: generator-0.35nb4
- (2006-02-06) Updated to version: generator-0.35nb3
CVS history: (Expand)
2019-09-08 13:04:05 by Nia Alarie | Files touched by this commit (14) | |
Log message:
Remove emulators/generator.
Ancient, unmaintained, dead upstream, and not wanting to build, for some
time.
This version is from 2003 and only supports GTK1.
Lots of alternatives in this category - blastem, mednafen, even the
generator-cbiere fork, if you must.
|
2017-12-24 10:50:47 by Thomas Klausner | Files touched by this commit (1) |
Log message:
generator: use an existing site as HOMEPAGE
|
2015-11-03 21:31:11 by Alistair G. Crooks | Files touched by this commit (211) |
Log message:
Add SHA512 digests for distfiles for emulators category
Problems found with existing digests:
Package suse131_libSDL
1c4d17a53bece6243cb3e6dd11c36d50f851a4f4 [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Package suse131_libdbus
de99fcfa8e2c7ced28caf38c24d217d6037aaa56 [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Package suse131_qt4
94daff738912c96ed8878ce1a131cd49fb379206 [recorded]
886206018431aee9f8a01e1fb7e46973e8dca9d9 [calculated]
Problems found locating distfiles for atari800, compat12, compat 13,
compat14, compat15, compat20, compat30, compat40, compat50,
compat50-x11, compat51, compat51-x11, compat60, compat61,
compat61-x11, fmsx, osf1_lib, vice, xbeeb, xm7.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-04-25 16:20:48 by Tobias Nygren | Files touched by this commit (495) | |
Log message:
Recursive revbump following MesaLib update, categories a through f.
|
2012-12-20 22:59:21 by Joerg Sonnenberger | Files touched by this commit (8) |
Log message:
Fix inline usage.
|
2012-10-03 14:55:23 by Aleksej Saushev | Files touched by this commit (104) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|
2011-04-22 15:45:23 by OBATA Akio | Files touched by this commit (2234) |
Log message:
recursive bump from gettext-lib shlib bump.
|
2009-10-29 18:58:50 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Fix build with newer GCC versions. DESTDIR ready. No MAKE_JOBS.
|