GENERATOR-GTK(6)

NAME
generator-gtk - Sega Genesis/Megadrive emulator

SYNOPSIS
generator-gtk [options] [rom-file]

DESCRIPTION
generator-gtk is a platform independent Sega Genesis/Megadrive emulator with a GTK+2 user interface, using SDL for display/audio/input.

generator-gtk is a modified version of Generator by James Ponder based on version 0.35. It is known to work on FreeBSD, NetBSD and Linux.

generator-gtk has some features not found in original Generator:

-   Support for BZIP2, GZIP and ZIP compressed ROMs i.e., no more manual decompression or wasted disk space. Yay!

-   Support for X11's XVideo hardware acceleration by SDL for faster and smoother graphics.

-   Fullscreen support with or without the classic color frame.

-   SDL audio support (in favour of OSS Audio) which means you can use ESound and others for sharing the sound device among other applications.

-   Optional mute playing i.e., if you don't have a soundcard or the soundcard is busy you can still play.

-   Support for 48kHz sample rate (needs driver support).

-   Automagic CPU usage reduction which is especially cool for notebooks. The unpatched Generator uses more or less as much CPU as it can get even if needs far less than 10% on any modern system.

-   Working support for Game Genie codes.

OPTIONS

-a  Arcade mode. Start emulation immediately, in fullscreen. Only useful if a ROM file is also provided on the command line. This option is very useful with frontends.

-d  Debug mode. This is for debugging emulated ROM code. This option adds a Debug menu item to the UI, with options for disassembling RAM and ROM, and a console that displays the machine registers and offers breakpoints and single-stepping.

    Note: The debug console can still be activated without the -d option (by pressing control-D), however the disassembler will not be available.

-r region
    Set region to europe, japan, or usa. Default: autodetected, or read from config file. This option should only be needed to work around broken or mis-detected ROMs.

-w work-dir
    Set work directory. Default: current directory.

-c config-file
    Use alternative config file. Default: ~/.genrc.

FILES

~/.genrc
    Default config file (may be changed with -c option). This file is created when the Emulation -> Options -> Save button is pressed, and (if it exists) is loaded when generator-gtk starts up. The file is human-editable and well-commented, although users are expected to use the Options dialog to change the settings.

ROM files
    ROM types supported: .rom or .smd interleaved (autodetected). ROM files may be compressed with bzip2, gzip, or zip.

SEE ALSO

Original Generator manual:
    http://www.squish.net/generator/manual.html

    This is the documentation for unmodified Generator 0.35. Much of the information in the original manual doesn't apply to generator-gtk.

Christian Biere's generator-gtk documentation:
    http://www.squish.net/generator/cbiere/generator/

AUTHOR
Generator is (c) James Ponder 1997-2003, all rights reserved.

generator-gtk is a modified version of generator, by Christian Biere.

This man page written by B. Watson for the SlackBuilds.org project, but it may be used by anyone.