Resolution | Sound |
---|---|
variable | 44.1KHz stereo |
Resolution | Sound |
---|---|
256x192 (SMS) | 44.1KHz mono |
160x144 (GG) | 44.1KHz stereo |
dega -f <number from 2> -m movie.mmv -o raw.avi rom.sms -- -oac pcm -ovc lavc -lavcopts vcodec=ffv1:format=bgr32degavi will terminate automatically when dumping is done, yielding raw.avi.
Resolution | Sound |
---|---|
256x384 | 44.1KHz stereo |
Resolution | Sound |
---|---|
variable, 4:3 or 16:9 | 32KHz or 48KHz stereo |
* Dacicus doesn't understand why so many people are having trouble with Famtasia <Grunt> Famtasia *is* trouble.
Resolution | Sound |
---|---|
256x224 (NTSC), 256x240 (PAL) | 44.1kHz mono |
Resolution | Sound |
---|---|
256x224 (NTSC), 256x240 (PAL) | 48KHz mono |
fceux --subtitles 0 --slstart 0 --slend 239 --xscale 1 --yscale 1 --special 0 --pal 0 --sound 1 --soundq 1 --soundrate 48000 --volume 150 --trianglevol 256 --square1vol 256 --square2vol 256 --noisevol 256 --pcmvol 256 --mute 1 --nospritelim 1 --no-config 1 --videolog "mencoder - -o raw.avi -ovc lavc -lavcopts vcodec=ffv1:format=bgr32 -oac pcm -noskip -nocache -mc 0 NESVSETTINGS" --playmov movie.fm2 rom.nesThe --videolog argument for capturing with a more modern tool like ffmpeg is:
--videolog "ffmpeg -f s16le -ar 48000 -channels 1 -i /path/to/soundpipe/s.log -f rawvideo -r 60.0998 -s 256x224 -pix_fmt bgr24 -i - -c:a pcm_s16le -c:v libx264rgb -qp 0 -pix_fmt rgb24 output.mkv"Note: Figure out the /path/to/soundpipe/ by setting --videolog "NESVSETTINGS" once. Once you have reached your desired capture end point (usually at the end of credits), close the emulator. In r3325 we added --movielength int_number_of_frames (experimental) which should automatically terminate the capture along with the emulator. Please let someone know whether this works out for you. In either case (linux or windows) you could try incorporating this one-liner lua script which should be self-explanatory:
while true do if movie.mode() == "playback" then emu.frameadvance() else os.exit() end endWARNING: Dumping video for publications usually requires a human to make sure it's safe to stop dumping, as the game usually keeps providing valuable content after the movie has ended.
Resolution | Sound |
---|---|
(variable)[6] | 48KHz stereo |
Resolution | Sound |
---|---|
320x224 (NTSC), 320x240 (PAL), 256x224 (low resolution mode) | 44.1KHz stereo |
Resolution | Sound |
---|---|
(variable) | (variable) |
Resolution | Sound |
---|---|
(variable) [7] | (variable) [8] |
Resolution | Sound |
---|---|
(variable) | (variable) |
Resolution | Sound |
---|---|
256/512x224/240/448/480 | 44.1 KHz stereo |
Resolution | Sound |
---|---|
Variable | 48KHz |
Resolution | Sound |
---|---|
(variable)[4] | 44.1KHz stereo |
mednafen.exe -mmm 1 -mmmfile "where\to\save\movie.mmm" -mmmframes 5000 -mov "path\to\movie.mcm" -play 1 "path\to\rom.pce"Change 5000 by the number of frames you want to dump.
sudo apt-get install subversion build-essential automake autoconf libtool patchutils binutils libc6-dev bison flex gawk gettext imagemagick zlib1g-dev libsndfile-dev libquicktime-dev
mednafen-mmmencode mymovie.mmmYou will have a "test.mov" file
/usr/local/bin/mednafen-mmmencode mymovie.mmmOpen the QuickTime movie in VirtualDub with the FFInput Plugin to convert it to .avi File > save as avi
Resolution | Sound |
---|---|
variable, normally 320x240 (or multiple thereof)[2] | 44.1KHz stereo |
Resolution | Sound |
---|---|
640x480 | 44.1 KHz mono/stereo |
Resolution | Sound |
---|---|
(variable)[5] | 44.1KHz stereo |
Resolution | Sound |
---|---|
(variable)[3] | 44.1KHz stereo |
Resolution | Sound |
---|---|
(variable)[3] | 44.1KHz stereo |
Resolution | Sound |
---|---|
256x224 (NTSC), 256x240 (PAL) | 48KHz stereo[1] |
Resolution | Sound |
---|---|
384x224 | 44.1KHz stereo |
Resolution | Sound |
---|---|
160x144 (GB), 240x160 (GBA) | 44.1KHz stereo |
Resolution | Sound |
---|---|
320x240 | 44.1KHz stereo |