|author||Aaron Giles <firstname.lastname@example.org>||2008-06-16 16:34:51 +0000|
|committer||Aaron Giles <email@example.com>||2008-06-16 16:34:51 +0000|
Cleaned up software bilinear filtering code. Added bounds checking.
Enabled by default for snapshots and movie rendering. Added new option: -snapsize, which lets you specify the target resolution for snapshots and movies. The existing behavior is still the default: create snapshots and movies at native pixel resolutions. Added new option: -snapview, which lets you specify a particular view to use for rendering snapshots and movies. The existing behavior is still the default: use a special internal view and render each screen to its own snapshot in its own file. When using this option to specify a view other than 'internal', only a single snapshot file will be produced regardless of how many screens the game has. Improved AVI and MNG recording to properly duplicate/skip frames as appropriate to keep the correct framerate.
Diffstat (limited to 'docs')
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/config.txt b/docs/config.txt
index 0df7775758d..ad1965044e6 100644
@@ -467,6 +467,29 @@ Core state/playback options
and names the snapshots under it starting with 0000 and increasing
+ Hard-codes the size for snapshots and movie recording. By default,
+ MAME will create snapshots at the game's current resolution in raw
+ pixels, and will create movies at the game's starting resolution in
+ raw pixels. If you specify this option, then MAME will create both
+ snapshots and movies at the size specified, and will bilinear filter
+ the result. Note that this size does not automatically rotate if the
+ game is vertically oriented. The default is 'auto'.
+ Specifies the view to use when rendering snapshots and movies. By
+ default, both use a special 'internal' view, which renders a separate
+ snapshot per screen or renders movies only of the first screen. By
+ specifying this option, you can override this default behavior and
+ select a single view that will apply to all snapshots and movies.
+ Note that <viewname> does not need to be a perfect match; rather, it
+ will select the first view whose name matches all the characters
+ specified by <viewname>. For example, -snapview native will match the
+ "Native (15:14)" view even though it is not a perfect match. The
+ default value is 'internal'.
Writes each video frame to the given <filename> in MNG format,