WHAT'S NEW : BoyCott Advance/SDL version history.

BoyCott Advance/SDL 0.2.8 Release 1 (a.k.a. NGEMU v2.0 release):

- Completely insync with BoyCott Advance v0.2.8;
- Completely rewrite of the entire SDL core for the sdlemu library;
- Many bugfixes and code enhancements (somewhat speedier);
- Many filter options to a total of 19(!) different SDL filters;
- Optimized OpenGL and SDL rendering options;
- To many to note infact :);
- Caz is back (welcome m8!);

This release is work done for almost 6 months of coding. Several
stuff was completely rewritten. Many bugs were fixed but I reccon
that there are still many left ;) It has all the changes from the
original BoyCott Advance v0.2.8 so expect more compability!

BoyCott Advance/SDL 0.2.6 Release 3:

- Added Reverse Sound option as switch and in configfile;
- Added in-emu GBA Overclocker;
- Added filter options (2xSAI, TV Mode, etc) as switches;
- Added multiple joystick selection support as switch and in configfile; 
- Added GBA bios file selection as switch and in configfile;
- Added LargeEEPROM (64K) selectable option as switch and in configfile;
- Disabled scanline modes in OpenGL (because of new code);
- New SDL Soundcode for all Operating Systems (Thanks Sam Latinga!);
- *Fixed* Configfile options initialisation (didn't work right);
- *Fixed* Frameskip option (didn't work since the new autoskip code);
- *Fixed* OpenGL rendering speed issue (not at maximum yet); 
- Additional fixes/tweaks;
- Compiled against zlib 1.1.4 for security reasons;
- Compiled for Intel Pentium MMX CPU's and up;

Big thanks to the following people :

- Aldo (http://www.aldostools.com) for letting me release his GBA/SDL frontend
  with the WIN32 release;
- Guyfawkes (http://www.gbaemu.com) for letting me release his freeware and very
  addictive/violence game Pong Fighter;
- Sam Latinga (http://www.libsdl.org) for his portable and improved soundcode;

A word of contribute :

Caz for his time and efforts to the SDLEmu projects! He decided to leave the
development because of the interest in BeOS emulation. We will certainly miss
you because you made a very positive contribution to the projects. The projects
would never have been in this stage without you contribution! I hope you'll be
reading this ;)

A word of welcome :

Lu_zero (famous from his FPSE BeOS/Linux ports) has decided to join the SDLEmu
development team. He'll be focusing on QNX portability and ofcourse several
SDLEmu related core functions. Welcome aboard! I hope you enjoy staying on this
development train :)


BoyCott Advance/SDL 0.2.6 Release 2:

- New WIN32 installer based upon NullSoft's NSIS [WIN32];
- Changed GCC compiler sweet on WIN32 from Cygwin to MingW32 [WIN32];
- *Fixed* emulator not being initilized through configfile when dropping ROM 
  on .EXE [WIN32];
- *Fixed* timer (FPS, stability, etc) on WIN32 version [WIN32];
- Restructured config file and commandline switches;
- Commandline switches overrule configfile;
- Additional bugs solving, tweaks and cleanups;
- *Fixed* Quit-crash when using OpenGL/YUV Overlay and Sound;
- Redone YUV Overlay rendering;
- *Fixed and Optimised* GL_QUAD rendering;
- Added OpenGL blurring and Alpha Blending effect (selectable!) to OpenGL 
  renderer;
- Added TV-Mode and Dot-Matrix interlaced filters to OpenGL renderer using 
  SDL_OPENGLBLIT hack;
- Added Motion Blur filter to SDL software-renderer, curtousy of Forgotten;
- Added CTRL, ALT, SPACE, ETC keys for movement use;

BoyCott Advance/SDL 0.24b Release 1:

- Insync with BoyCott Advance 0.24b (=0.23b + additional patches) emulation 
  core;
- Implented OpenGL rendering (scaling/fullscreen);
- Implented YUV 1:2 overlay rendering (scaling, might not work entirely on Linux 
  and FreeBSD);
- Implented configuration file;
- Joystick/Keyboard configuration (through configfile);
- Redone soundsupport, sound is now about the same quality as the official WIN32 
  release.
- Several optmisations and bugfixes;

A word of thanks :

A new website has been launched (http://sdlemu.ngemu.com) because of problems
with out old host. Great thanks to Thorgal for the design (tnx m8!) and Bobby 
for setting this up. And ofcourse the rest of the ngemu crew as well!

BoyCott Advance/SDL 0.22b Release 3:

- Insync with the 0.22b R3 emulation-core (Caz/Niels);
- Compiled entirely for Pentium Pro (and up) CPU's (gives speedboost) (Niels);
- Implented 2nd scanline option on y-ax (Niels);
- Implented slightly faster graphical output (Caz/Niels);
- Implented multiple savestates per game (Niels);
- Implented new faster graphics core (Caz/Niels);
- Throttle option fixed (more solid and less choppy) (Caz);

BoyCott Advance/SDL 0.22b Release 1:

- Insync with the latest BoyCott Advance 0.22b tree (Caz/Niels);
- 16-bit output, no slow 32-bit anymore as in the previous version (Caz);
- Rewritten scaling/scanline code (Niels);
- Improved soundcode (Caz/Niels);
- Optimised and restructured some code (not much) (Niels);
- Fixed annoying WIN32 error and Linux core dump with sound (Niels);
- Fixed pause/continue, sound didn't stop while in pause (Niels);
- Fixed gfx-output-stop when frameskip is set to 0 using in emulator frameskip 
  decrease using F6 key (Niels/Caz);
- Implented Savestate loading/saving (Niels);
- Implented Throttle option/switch for a maximum of 60FPS which is usefull for 
  fast machines and for proper sound output (Caz);
- Implented Autoskip option/switch which is handy for slow P.C.'s and keeping 
  the emulator at a stable 60FPS. (Caz);

BoyCott Advance/SDL 0.21b Release 2:

- Correct and working keyboardhandling (Niels/Caz);
- Correct and working joystick support (Caz);
- GBA Soundsupport (Caz/Niels);
- Several cleanups and fixes (Niels);
- Works correctly now with full optimisations on BeOS and FreeBSD (Caz/Niels);
- In emulator frameskip increase/decrease (Niels);

BoyCott Advance/SDL 0.21b Release 1:

- Insync with the BoyCott Advance 0.21b emulation core;
- Redid keyboard and implemented joystick/joypad support (again);
- New 16-bit graphics-core which is quite faster then the old one;
- Scaling support (from 2 till 4 times the original GBA size);
- Scanline support (needs work);
- Restructure some code for more speed;
- Framecounter implementation;
- GBA bios support (means more compatibility);
- Implented Battery saving;

!!ATTENTION!! For use of the GBA BIOS you must own the original handheld
device!

BoyCott Advance/SDL 0.19b :

- Redid keyboard and implented joystick/joypad support;
- Overall fullscreen fixes;
- Implented multiple screenshot taking with max of 10;
- Synced version with current 0.19b emulation tree;
- Restructure some code for more speed;
- Synced *some* switches with buildin emulation-engine options;
- Fixed pause/continue and reset options.