diff options
author | 2008-06-16 16:34:51 +0000 | |
---|---|---|
committer | 2008-06-16 16:34:51 +0000 | |
commit | 69ba0bd294625f681cb7a479046237618be60c54 (patch) | |
tree | e1a4bcb647f4de2cfd87de3f6e029ce7f185e374 /src/emu/emuopts.h | |
parent | a93fb6b1bf8407a52efdbfa333e5dc8d128daf13 (diff) |
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 'src/emu/emuopts.h')
-rw-r--r-- | src/emu/emuopts.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/emu/emuopts.h b/src/emu/emuopts.h index 6b64baa6072..c6adb680a5d 100644 --- a/src/emu/emuopts.h +++ b/src/emu/emuopts.h @@ -63,10 +63,12 @@ #define OPTION_AUTOSAVE "autosave" #define OPTION_PLAYBACK "playback" #define OPTION_RECORD "record" -#define OPTION_SNAPNAME "snapname" #define OPTION_MNGWRITE "mngwrite" #define OPTION_AVIWRITE "aviwrite" #define OPTION_WAVWRITE "wavwrite" +#define OPTION_SNAPNAME "snapname" +#define OPTION_SNAPSIZE "snapsize" +#define OPTION_SNAPVIEW "snapview" /* core performance options */ #define OPTION_AUTOFRAMESKIP "autoframeskip" |