
	XGngeo - Changelog
~~~~~~~~~~~~~~~~~~~~

* Changes in version 16 (2006-09-30):

- The user may now only choose a certain BIOS type when it is
available in his/her BIOS directory.
corresponding files have been found in the BIOS directory
- Ability to customize the background color of available ROMs 
in the list.
- Ignoring joystick device initialization message within Gngeo
standart output.
- Bug fix in the manual ROM selection window.
- ROM selection in the list doesn't require double click any
more, just single. :p
- Increased ROM list displaying speed (especialy when ``Show
available ROM only"option is enabled).
- Improved ROM list refreshing feature (now applied just after
having updated the ROM directory list).
- Ability to remove a ROM from the file system through the ROM
list window.
- Support of a ROM drivers file switched  to a ROM drivers
directory (the new standard since GnGeo 0.7).
- Minimum accepted Gngeo version increased to 0.7 (current :p).
- Long name for all new history entry [Achraf cherti] 
- Optional use of Psyco (if module is available) to boost
XGngeo's overall speed performance [Achraf Cherti].
- Bug fix: no more crash when removing an entry which was below
a just removed one in the ROM History menu [Achraf Cherti].
- xgngeo.desktop : Freedesktop.org menu entry [Achraf cherti]
- Bug fix: multiple custom ROM directory paths were considered
as one single big path because of lack of line break in the
related configuration file [patch by Achraf Cherti].
- Even more improved ROM detection in the ROM list.
- Several code style enhancements.
- LICENSE.txt updated (because of old FSF adress) [Achraf cherti]

	Yet present in the beta version (2006-07-14):

- Improved ROM detection in the list and file selection
dialog (now directly based upon Gngeo's scaning results:
faster and more accurate!).
- ROM list now supports multiple ROM directories.
- New hot keys configuration support, for the 2 players.
- You can now see a ROM preview image (if activated) when
loading using the file selection dialog.
- New options support: `68kclock', `bench', `hwsurface',
`transpack', `z80clock', `sleepidle'.
- Visual indication of unavaible ROM and ability to remove
entries in the History menu.
- Added possibility to select the new Universal BIOS.
- Added comments and general layout preservative writting
method for the `gngeorc' file.
- Better guessing of the default path to Gngeo's `romrc' file.
- Added possibility to choose XGngeo window to be centered on
the screen on start.
- Bugfix: no more problem in the Rom list with some PyGTK ins-
tallations. 
- Various GUI enhancements.
- Added checking for the PyGTK version (must be 2.6 or more).
- Minimum accepted Gngeo version setted to 0.6.11 (current :p).
- System-wide installation (using distutil) & per-user XGngeo
configuration.
- New German translation by Peter Kainrad.


* Changes in version 15 (2005-07-14):

- Big configuration panels reorganization with now 3 different
windows: ``Important paths" (which contains the required
parameters that have to be valid for a correct emultation),
``Global emulation" (which contains Neo Geo default emulation
options for all Roms) and ``Other things" (which mostly
contains XGngeo-specific parameters).
- Improvements on the Rom list window which now features, for
the first time in a Gngeo frontend ever, the possibility to set
Rom-specific emulation options! ^___^";
- Added a new ``Joystick" section, merged with the ``Audio"
one, where you can, among others, modify the joystick devices
used by the two players.
- Improved key configurator which, among others, now displays
the key names in place of their SDL values.
- Use of the new GTK+ file chooser for selecting files and
directories.
- Added support for the bigger windowed screen size and the
Raster effect options.
- Now preventing effect in the list from being selected when
the ``YUV" blitter (which does not support effect) is choosed.
- Display of a sort of progress bar indicating that the Rom
is being started, and of warning messages that may return
Gngeo if it encounters a problem starting the game.
- If already on the ``History" menu, loaded Rom name isn't
repeated any more but moved to the first place. By the way,
this menu can now be torn off.
- Some options involving path now come along with little icons
which indicate whether the path is valid or not (yeah that's a
killer feature :p).
- Better handling of parameters in configurations files.
- Loads of GUI enhancements, and replacement of the GTK+
deprecated widgets.
- Added the possibility to set the absolute path of the Gngeo
executable. It may be interesting if the `gngeo' command
isn't in your `$PATH' or if you have several versions of Gngeo
installed.
- The fullname of a manually loaded Rom is now displayed in
the status bar too (if its MAME name is recognized).
- Rom list add-ons (Rom preview image or informations) can be
simply enabled/disabled using check boxes. :p
- Bugfix: no more problem with paths containing space or quote
characters.
- Bugfix: Gngeo wasn't killed when you want to quit XGngeo
while the emulator was running.
- Bugfix: XGngeo crashed if it didn't find Gngeo's global
configuration file.
- Rom history maximum size raised to 20.
- Widely enlarged documentation (with spelling corrections
powered by Hori the wonderul!), now quickly accessible through
the ``Infos" menu.
- Addition of a marvellous XGngeo icon. ^^;


* Changes in version 14 (2003-12-31):

- Many new configurable things: auto start roms, preview
images directory, history, etc. ^_^
- XGngeo still usable while running Gngeo (game may be
stopped from interface).
- Some interface improvement.
- XGngeo can now be run from any location without problem
(images not loaded, etc.). ^^
- Full support of GGF's xml file to get Rom informations.
- Updated documentation.
- A small source code cleaning. :p


* Changes in version 13 (2003-11-23):

- New configurable options: Neo Geo type (arcade or home),
country and interpolation.
- Display of the Gngeo version used, in the ``About" window.
- Now, in the Roms list, only available roms are shown by
default.
- New Portuguese translation by Paulo Eduardo Chiva.
- Updated documentation.


* Changes in version 12 (2003-10-25):

- Added a (amazing ^o^) keys configurator!
- Added an Audio section to the configuration... ^_^
- Moving of the `lang/' directory into the brand new `data/' 
directory ^^
- Move of images into `data/img/'.


* Changes in version 11 (2003-09-25):

- New "History" menu which allow you to load one of last 
5 roms loaded. ^^
- A "Configuration error!" dialog appears if some parameters
look strange. :p
- Bigger (+10px!) main window's width.
- New Polish translation of XGngeo by Matma.
- New configurable option: Auto Frameskip.
- Added a documentation in PDF format (into `doc/').
- New localized README files: README-fr.txt; README-es.txt and
README-pl.txt.
- The ``fronted" word that reapered from the hell ought to be
corrected now!


* Changes in version 10 (2003-09-06):

- Ability to browse to set romrc and libGL.so paths easyly.
- Now the file selector open into the last specified
directory. :p
- Added support for Internationalization! Yeah!
XGngeo is now aviable in English, French and Spanish. ^^
- New configurable option: Show FPS.


* Changes in version 9 (2003-08-25):

- New Graphic configurable option: Scale (1 to 5).
- Now XGngeo remember the last Blitter or Effect selected
when re-configuring.
- Added: Rom can be loaded from List, with preview image!
XGngeo is fully compatible with preview images used in the
other Gngeo frontend: GGF.


* Changes in version 8 (2003-08-22):

- Bug with rom's filename that contained spaces fixed.
- Including the Brand New configuration file writing method
called WAGLAMOT ("Write A Gngeorc Like A Maman Ours Technology").
This one is able to preserve options that aren't interpreted by
XGngeo yet. WAGLAMOT is the Future! O_o;;
- New Graphic's configurable options: Blitter & Effect.
- Creation of a `CHANGES.txt' file :p


``You're just an illusion...
When I'm awaken, my tears have dried in the sand of sleep
I'm a rose blooming in the desert"
-- Endless rain, X Japan
