Commit graph

2 commits

Author SHA1 Message Date
wiz
d7bf4df15f Update to 1.52.79. GTK port has been integrated into main
snes9x version.

Snes9x 1.52
- IMPORTANT NOTICE: The structure of savestates (also known
  as snapshots / freeze files) is incompatible with older
  versions! Snes9x 1.52 cannot read the savestates created
  by 1.51 or older.                                         (zones)
- Highly acculate SPC700 and S-DSP emulation.               (Blargg)
- Replaced APU emulation cores (SPC700 and S-DSP) with
  ones provided by Blargg's SNES_SPC library. This renders
  savestates incompatible with older versions.              (BearOso, zones)
- SPC7110 emulation.                                        (byuu, neviksti)
- Merged bsnes' SPC7110 emulation code. Note that the .rtc
  file of Far East of Eden Zero is incompatible with older
  versions.                                                 (zones)
- Removed graphics pack support. It's no more necessary.    (zones)
- Replaced S-RTC emulation code with bsnes' one to keep the
  good compatibility of .rtc files between the two
  emulators. As a result, Daikaijuu Monogatari 2 now
  outputs the .rtc file, and its .srm file is incompatible
  with older versions.                                      (zones)
- Added savestate supports for DSP-2, DSP-4, ST-010 and
  OBC1.                                                     (zones)
- Added UPS support.                                        (byuu)
- Fixed DSP-4 AI problem.                                   (Jonas Quinn)
- Fixed invalid memory accesses in C4 and OBC1 codes.       (zones)
- Fixed invalid memory accesses in BSX codes. My mistake.   (zones)
- Fixed the read value of $213e, $4210 and $4211.           (zones)
- Fixed the writing of word values at the memory boundary.  (zones)
- Fixed the bug that the unnecessary SA-1 emulation
  continues once any SA-1 games are launched.               (zones)
- Removed old color blending codes.                         (zones)
- Removed too-old Snes96 and ZSNES snapshot support.        (zones)
- Updated command-line options.                             (zones)
- Code cleaning.                                            (zones)
- GTK+ : Added a port of Snes9x to the GTK+ toolkit.        (BearOso)
- Unix : Reconstructed and simplified all the contents.
  Some features have been removed to be simple, and many
  options have changed. GTK+ port is recommended for most
  of Linux users.                                           (zones)
2010-02-05 12:57:27 +00:00
wiz
988e3434bf Update to 1.51.70, convert to user-destdir:
Changes for version 70

* Changed screensaver disable code again.
* Fixed compilation with --with-debugger.
* Fixed pane colors in preferences.
* Updated French locale. (tukuyomi)

Changes for version 69

* Allow compilation of OSS sound driver on *BSD.
* Avoid extra round-trips to X server to disable the screensaver.

Changes for version 68

* Fixed shared memory leak when using XVideo driver. (kernigh)
* Fixed compilation with the --with-debugger flag.
* Added a 4:3 aspect ratio option for Maintain Aspect Ratio.
* Added several new automatic sizing options to the View menu.
* Added an OSS sound driver, and configuration to select which sound drivers to compile in, and which to use from those built in.

Changes for version 67

* Modified the screensaver disable to only operate when the game is running. Prevents bizarre keycodes from showing up in preferences.
* Added SPC7110 pack directory support.

Changes for version 66

* Added a hack to prevent SuperFX snapshot loads from crashing when pointer size isn't 4 bytes.
* Changed to string literals in some vararg functions to fix strict compiler errors. (Mandriva PLF)
* Changed the --with-debug flag to not strip necessary debugging information.
* Readded the patch to the delta file so it can still be used with other Snes9x-based projects.

Changes for version 65

* Fixed more paths in configure.
* Changed the screensaver disabling code to work with more screensavers/power managers (courtesy of byuu).
* Added a hack to check for SiliconMotion drivers reporting invalid masks in Xv.

Changes for version 64

* Added a few build fixes for OpenBSD courtesy of Kernigh.

Changes for version 63

* Added Tukuyomi's French localization.
* Relicensed to LGPL, and added Snes9x license exceptions. See gtk/doc/LICENSE.

Changes for version 62

* Added axis emulation for joystick hats.
2009-04-06 10:11:47 +00:00