View Poll Results: Does it work for you?

308. You may not vote on this poll
  • Yes

    234 75.97%
  • No

    74 24.03%
Results 1 to 10 of 571

Thread: Gens for Linux ubuntu package

Threaded View

  1. #1
    Join Date
    Jul 2006
    Ubuntu 12.04 Precise Pangolin

    Gens for Linux ubuntu package

    Gens is a Sega Megadrive (Genesis), 32x and MegaCD emulator.

    Information in this post is out of date and links probably don't work. Please use Gens/GS


    Gens/GS 2.15.5 M5

    Gens/GS is a version of Gens for Linux maintained by GerbilSoft. The main goal of Gens/GS is to clean up the source code and combine features from various forks of Gens.

    For Hardy Heron (Intrepid)
    For Suse, Fedora, Mandriva
    Forum Thread

    Gens 2.15.5

    Built from the offical Gens for Linux CVS tree. Features include integrated GTK interface & openGL support. Use this package if you want to run the "official" Gens.

    For Hardy Heron (Intrepid)
    For Dapper Drake (Edgy, Feisty, Gutsy)
    For Suse, Fedora, Mandriva

    How to install:

    1) Download the Gens package

    2) Double click the file and choose "Install Package"


    Open a terminal and type

    sudo dpkg -i gens_*.deb
    To uninstall, type:

    sudo aptitude remove gens

    UPDATE: 05/10/08

    Gens 2.15.5 released!

    A bug fix release, fixing various issues with the GUI enabling / disabling options. The new feature for this release is internal save state for SCD games. Thanks to ilguido for the patch.

    UPDATE: 01/09/08

    Gens 2.15.4 released!

    This is a good release for ATi users. You can now enjoy openGL support!

    [ 1488458 ] opengl: optimization for ati card

    UPDATE: 24/08/08

    Gens 2.15.3 released!

    [ 1923815 ] Fix startup crash

    UPDATE: 20/06/08

    Gens 2.15.2 released!

    The Gens available here is no longer a fork. Thats the big news for this release. I have merged all the patches that are used in Gens 2.15.2 upstream to CVS.

    Big thanks to ilGuido for adding an option to choose your CD-ROM drive (Options > Current CD Drive). Thats the big feature for this release.

    If anyone wants to submit a patch, you can use the Gens sourceforge page at

    As always, keep hacking!

    UPDATE: 09/06/08

    No the new package does not offer anything thats already currently available. Its simply a version bump to stop confusion with other packages labelled version 2.14

    UPDATE: 07/06/08

    New package uploaded! The big news is that Gens now supports real MegaCD / SegaCD CD-ROMs. Gens assumes that your CD-ROM is mapped to dev/hdc, but you could create a symlink if its not. Thanks to ilGuido for the patch

    UPDATE: 19/05/08

    I've uploaded a new version of Gens for you all, albeit unofficial in that it strays from CVS. The changelog is at the bottom of this post

    UPDATE: 26/04/08

    The Hardy Heron package is here but unfortunately Gens CVS just segfaults for me. Even the Gutsy package segfaults with Hardy. This could be a major incompatibility issue between Gens and the Hardy libraries should this issue not just be isolated to me.. At this point I suppose we should all be crying out to programmers to kick-start the Gens development again!

    PS. The Gens stable package is OK with Hardy

    UPDATE: 08/03/08

    Unfortunately Wryun, our Gens guru, is currently unable to devote much time to coding these days. Rather then let Gens go unmaintained again, I am calling out for developers to pick up where Wryun left off. For those who want to code, the priorities to fix are:

    - add the ATI patch in

    - clean up joystick support
    - work out what's going on with the GUI updates, and put the OpenGL option into the Glade files
    - fall back properly to no OpenGL when OpenGL fails
    - rework the config files parsing (it's kinda ugly, and more significantly relies on unique chars which potentially conflict with things in filenames. I changed from [] to *? for this reason).
    - work out why it loses the plot sometimes on fullscreen/window switch

    - XVideo support for those whose OpenGL isn't working - see the latest generator source
    - J-Cart support - one of the recent console emulator releases has it, can't remember which (PSP?)
    - run all the files through a code beautifier so the indentation/style gets half-way consistent (didn't do it myself because it would make the repository a mess of changes; wanted to wait until the basic patches were in and 2.13 was something stable)
    - rewrite the terrifying joystick code

    UPDATE: 08/11/07

    Finally got around to compiling Gens CVS 20070625 with the Gutsy libraries. You can find the Gutsy package in the downloads section of this post. As for an altogether new CVS package, well you will have to harass Wryun for that!

    UPDATE: 29/06/07

    Several users have been reporting crashes in the new Gens CVS package (cvs20070625). The package was built in an Dapper Drake environment and this might be causing problems for Feisty Fawn users. I have now re-packaged Gens in an Feisty environment and maybe this will solve the problems. You can find the updated packages in the "Packages" section of this thread

    Note that you need openGL support to run Gens CVS.

    UPDATE: 25/06/07

    Gens-2.13-cvs20070625 released!

    Okay people, time to get excited! The first glimpse of Wryun's work is upon us!! I have made a package of the latest snapshot in CVS. Be aware that it may contain bugs and should be considered unstable until Wryun releases the final product.

    UPDATE: 14/06/07

    Great news! Gens is being actively maintained again and we can expect a new version in the coming weeks! An alpha build will be released soon, followed by a stable 2.13. Ubuntuforums member wryun is responsible for the new work being carried out, and we thank him for his contributions! I'll be packaging the new version(s) so be sure to check back here!

    UPDATE: 16/05/07

    Gens-2.12b released!


    ## gens-2.15.5
    - [ 2138114 ] fix the bugs of the gui (by ilguido)

    ## gens-2.15.4
    - [ 1488458 ] opengl: optimization for ati card (by nbondoux)

    ## gens-2.15.3
    - [ 1923815 ] Fix startup crash (by Mark Schreiber)

    ## gens-2.15.2
    - New CD-ROM drive chooser (by ilGuido)

    ## gens-2.15.1
    - Version bump to stop confusion with the Gens 2.14 linux package
    - No other changes

    ## gens-patched20080606 changes
    - CD-ROM support (assumes /dev/hdc). (by ilGuido)

    ## gens-patched20080519 changes
    - Fixed segfault on startup. (by MonkeeSage)
    - Set OpenGL mode default to off, since it's crashprone if you don't have
    the proper bpp selected (and sometimes even if you do). (by garron)
    - The Pause button on the keyboard pauses emulation. Same as Escape, but
    Escape also quits the game when gens is started with --quickexit.Ideally
    these should all be remappable, but that has to wait for another day.(by garron)
    - Add a listing for --quickexit to gens --help. (by garron)

    ## gens-cvs20070625 changes
    - ROM window now integrates with main interface
    - Full command line options now implemented
    - OpenGL turned on by default
    - Better joypad support
    - Tons of other undocumented improvements!

    ## gens-2.12b changes
    - Open ROM dialog box remembers last used directory
    - Source code now compiles using gcc4

    ## gens-2-12a changes
    - Rebuilt using proper Debian way; no more checkinstall

    - Changed package naming scheme
    - Dependency list now included
    Last edited by megamaced; April 3rd, 2010 at 04:20 PM. Reason: New package


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts