The following commit has been merged in the master branch:
commit dbb2470129d0175b138a5565753478d69b60583c
Author: Stephen Kitt <st...@sk2.org>
Date:   Fri Jun 1 23:20:33 2012 +0200

    Update documentation and description, and release.

diff --git a/debian/changelog b/debian/changelog
index 1cc354d..6549ef2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,11 @@
-stella (3.7-1) UNRELEASED; urgency=low
+stella (3.7-1) unstable; urgency=low
 
   * New upstream version.
+  * Update description and documentation with new features in 3.7, notably
+    Blargg TV filters (replacing the filters available in versions 3.4.1
+    and earlier).
 
- -- Stephen Kitt <st...@sk2.org>  Fri, 01 Jun 2012 20:49:10 +0200
+ -- Stephen Kitt <st...@sk2.org>  Fri, 01 Jun 2012 23:20:08 +0200
 
 stella (3.6.1-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 973cbd2..ee97028 100644
--- a/debian/control
+++ b/debian/control
@@ -31,7 +31,9 @@ Description: Atari 2600 Emulator for SDL & the X Window System
     2600-daptor or 2600-daptor II;
   * support for real Atari 7800 controllers using the 2600-daptor II;
   * support for the speech portion of a real AtariVox device;
-  * support for Supercharger single-load and multi-load games.
+  * support for Supercharger single-load and multi-load games;
+  * emulation of CRT TV features, including texturing, colour bleed,
+    RF noise and phosphor burn-off (requires OpenGL).
  .
  An extensive debugger is included, with the Distella disassembler.
  .
diff --git a/debian/stella.6 b/debian/stella.6
index 57ae067..13028b5 100644
--- a/debian/stella.6
+++ b/debian/stella.6
@@ -20,10 +20,9 @@ Use SDL software or OpenGL rendering mode.
 OpenGL mode only. Specify The OpenGL library to use (only use this if
 you know what you're doing).
 .TP
-.BR \-gl_filter " <" nearest | linear >
-OpenGL mode only. Use GL_NEAREST or GL_LINEAR filtering. GL_NEAREST
-results in a scaled, pixelated image, while GL_LINEAR introduces
-blurring.
+.BR \-gl_filter " <" 1 | 0 >
+OpenGL mode only. Use interpolation for the TIA image (results in
+blending/smoothing of the image).
 .TP
 .BR \-gl_aspectn " <\fInumber\fP>, " \-gl_aspectp " <\fInumber\fP>"
 OpenGL mode only. Specify the amount (as a percentage) to scale the
@@ -32,8 +31,10 @@ use square pixels, you can reduce width until the pixels 
appear
 square. Allowable values are 80 - 120; I find 85 - 90 gives the most
 authentic look for NTSC, and 105 - 110 for PAL.
 .TP
-.BR \-gl_fsmax " <" 1 | 0 >
-OpenGL mode only. Strech TIA image while in fullscreen mode.
+.BR \-gl_fsscale " <" 1 | 0 >
+OpenGL mode only. Strech TIA image completely while in fullscreen
+mode (vs. an integral stretch which won't necessarily completely fill
+the screen).
 .TP
 .BR \-gl_vbo " <" 1 | 0 >
 OpenGL mode only. Use the Vertex Buffer Object extension, if
@@ -43,6 +44,69 @@ available. This is enabled by default.
 OpenGL mode only. Synchronize screen updates to the vertical blank
 period. This can result in smoother updates, and eliminate tearing.
 .TP
+.BR \-tv_filter " <" 0 - 5 >
+OpenGL mode only. Blargg TV effets:
+.IP 0
+disabled
+.IP 1
+composite
+.IP 2
+S-video
+.IP 3
+RGB
+.IP 4
+bad adjust
+.IP 5
+custom
+.TP
+.BR \-tv_scanlines " <" 0 - 100 >
+OpenGL mode only. Blargg TV effects scanline intensity, where 0 means
+completely off.
+.TP
+.BR \-tv_scaninter " <" 1 | 0 >
+OpenGL mode only. Blargg TV effects scanline interpolation, resulting
+in blending/smoothing of the scanlines.
+.TP
+.BR \-tv_contrast " <\fIcontrast\fP>"
+OpenGL mode only. Blargg TV effects contrast (only available in custom
+mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_brightness " <\fIbrightness\fP>"
+OpenGL mode only. Blargg TV effects brightness (only available in
+custom mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_hue " <\fIhue\fP>"
+OpenGL mode only. Blargg TV effects hue (only available in custom
+mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_saturation " <\fIsaturation\fP>"
+OpenGL mode only. Blargg TV effects saturation (only available in
+custom mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_gamma " <\fIgamma\fP>"
+OpenGL mode only. Blargg TV effects gamma (only available in custom
+mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_sharpness " <\fIsharpness\fP>"
+OpenGL mode only. Blargg TV effects sharpness (only available in
+custom mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_resolution " <\fIresolution\fP>"
+OpenGL mode only. Blargg TV effects resolution (only available in
+custom mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_artifacts " <\fIartifacts\fP>"
+OpenGL mode only. Blargg TV effects artifacts (only available in
+custom mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_fringing " <\fIfringing\fP>"
+OpenGL mode only. Blargg TV effects fringing (only available in custom
+mode, range \-1.0 to 1.0).
+.TP
+.BR \-tv_bleed " <\fIbleed\fP>"
+OpenGL mode only. Blargg TV effects bleed (only available in custom
+mode, range \-1.0 to 1.0).
+.TP
 .BR \-tia_filter " <\fIfilter\fP>"
 Use the specified filter while in TIA/emulation mode. Currently, this
 can be \fBzoom\fP\fIZ\fP\fBx\fP, where \fIZ\fP is between 2 and 10
@@ -135,10 +199,8 @@ all 4 directions.
 .BR \-grabmouse " <" 1 | 0 >
 Keeps the mouse in the game window in emulation mode.
 .TP
-.BR \-mcontrol " <" never | auto | rom >
-Disable mouse input entirely, enable using the mouse axes for various
-controllers automatically (paddle, driving, etc), or use the settings
-specified by the current ROM.
+.BR \-usemouse " <" 1 | 0 >
+Use mouse as a controller as specified by ROM properties.
 .TP
 .BR \-dsense " <\fInumber\fP>"
 Sensitivity for emulation of paddles when using a digital device
@@ -194,10 +256,9 @@ Stella.
 Prints relevant contents of the Stella ROM database, one ROM per line,
 and then exit Stella. This can be used for external frontends.
 .TP
-.BR \-uselauncher " <" 1 | 0 >
-Use the built-in ROM launcher. If disabled, launching Stella will
-simply print a help message, and exiting a ROM will completely exit
-the program.
+.BR \-exitlauncher " <" 1 | 0 >
+Always exit to ROM launcher when exiting a ROM (normally, an exit to
+launcher only happens when started with the launcher).
 .TP
 .BR \-launcherres " <\fIW\fP" x \fIH\fP>
 Set the size of the ROM launcher.
@@ -261,17 +322,20 @@ The following are useful to developers. Only use them if 
you know what
 you're doing! Note that in all cases, the values supplied to the
 arguments are \fBnot\fP case sensitive.
 .TP
-.BR \-resolvedata " <" never | always | auto >
+.BR \-dis.resolvedata " <" never | always | auto >
 Try to differentiate between code vs. data sections in the
 disassembler. See the \fIDebugger\fP section in the provided
 documentation for more information.
 .TP
-.BR \-gfxformat " <" 2 | 16 >
+.BR \-dis.gfxformat " <" 2 | 16 >
 Sets the base to use for displaying GFX sections in the disassembler.
 .TP
-.BR \-showaddr " <" 1 | 0 >
+.BR \-dis.showaddr " <" 1 | 0 >
 Shows/hides opcode addresses in the disassembler.
 .TP
+.BR \-dis.relocate " <" 1 | 0 >
+Relocate calls out of address range in the disassembler.
+.TP
 .BR \-debuggerres " <\fIW\fP" x \fIH\fP>
 Set the size of the debugger window.
 .TP

-- 
Atari 2600 Emulator for SDL & the X Window System

_______________________________________________
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to