Jump to content
Awoo.

Gens/GS Milestone 6


GerbilSoft

Recommended Posts

I've been working on a fork of Gens for the past few months. The main improvements are massive source code overhauls and cleanups, as well as some feature additions.

Short list of features in Gens/GS Milestone 6 compared to Gens/Linux 2.15.2 (which it was based on):

  • Completely rewritten UI code.
  • The built-in debugger works. (It was broken in the original Linux port.)
  • Rewritten INI handler that doesn't break if ordering is different. (Gens/Win32 didn't have this problem.)
  • Support for 32-bit color. (32-bit color mode may be slightly slower than 16-bit color, though.)
  • "Stretch" mode lets you select horizontal stretch, vertical stretch, or both.
  • SegaCD savestates.
  • 32X PWM is now audible.
  • Support for both Windows and Linux in the same codebase.
  • PNG screenshots.
  • Multi-file archive support. If you select an archive file that contains more than one file, Gens/GS will prompt you to select which file to load.
  • 7z and RAR support. (This requires that you have 7-Zip and [Win]RAR installed, respectively.)
  • New renderers, including hq[234]x and Scale[234]x.
  • Border color emulation.

Gens/GS Milestone 6 is available for download at http://info.sonicretro.org/Gens/GS .

Coming soon in Release 7:

  • Versioning scheme changed from "Milestone" to "Release" due to several Microsoft fanboys who insist that only Microsoft has the "one true versioning system", and spread lies that Gens/GS was pre-alpha since it used the "Milestone" designation.
  • External plugin support (*.dll/*.so), based on the MDP v1.0.0 specification.
  • Improved Game Genie plugin.
  • "Sonic Gens" plugin, based on a hack of Gens by LOst.
  • "VDP Layer Options" plugin, which lets you disable layers and swap layer priorities.
  • New renderers: EPX, EPX Plus, Super Eagle, Super 2xSaI.
  • Built-in copy of the reverse-engineered 32X firmware by DevSter.
  • Improved joystick support. (The Linux/SDL version now supports up to 128 axes, 256 buttons, and 64 POV hats. The Windows version supports the maximum number that DirectInput allows, which I can't recall offhand.)
  • Redesigned Controller Configuration dialog. It now shows the current configuration for controllers, and it lets you configure one button at a time.
  • Improved Teamplayer/4-Way Play support. (It still doesn't work on all games that support it, but it's better than before.)
  • WAV dumping support has been reimplemented. (It was dropped in the original Gens/Linux due to reliance on Win32-specific APIs.)

Edited by GerbilSoft
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

  • GerbilSoft

    1

Popular Days

Top Posters In This Topic

Popular Days

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

You must read and accept our Terms of Use and Privacy Policy to continue using this website. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.