I released a new Nesmock version.
It now allows manually specifying some text and number fields that otherwise would be lost in the conversion.
$ nesmock --help
nesmock v1.2.0 - Copyright (C) 1992,2004 Bisqwit (http://iki.fi/bisqwit/)
Usage: nesmock [<options>] <inputfile> <outputfile>
Transforms NES movie files to different formats.
--help, -h This help
--offset, -o Insert delay at <frame>,<length>
Example usage: -o 14501:1
Delay length may also be negative, in which case
existing frames are deleted instead of copied.
Frame numbers are relative to the original movie.
Short syntax -o 10 uses frame number 0 by default.
--set, -s Set <var>=<value>
Note: All movie formats don't support all values
or may have length/type limitations.
Available vars:
PAL 0 or 1
RecordCount 0..n
EmuName string
MovieName string
ROMName string
MD5 string (can be a 32-char hex or a filename)
FCEUver 0..n (example: 9812 (=0.98.12))
Example usage: -spal=0 -srom="Mario Bros.nes" -smd5=mario.nes
--version, -V Displays version information
Supported formats:
FMV (Famtasia 5.1) - Read & Write
FCM (FCEU 0.98.12) - Read & Write
NMV (Nintendulator 0.950) - Read & Write
VMV (VirtuaNES) - Read
Example:
nesmock -o2 smb1a.fcm smb1a.fmv
Example use:
$ nesmock -sfceuver=9812 -sromname="Chip 'n Dale Rescue Rangers (U) [!].nes"
-smoviename="Chip'n Dale two-player tool-assisted speedrun; performed by Bisqwit alone"
-smd5=chipdale.nes 1.fmv chipdale.fcm
Converts 1.fmv to chipdale.fcm, with the following settings:
- rom name = Chip 'n Dale Rescue Rangers (U) [!].nes
- movie name = Chip'n Dale two-player tool-assisted speedrun; performed by Bisqwit alone
- md5sum = calculated from file chipdale.nes
- fceu version = 0.98.12
Get it from:
http://bisqwit.iki.fi/source/nesmock.html
So... who will compile the Windows version?
Because the command line support in Windows is somewhat unsane, certain strings can not be passed to nesmock in Windows version.
Cygwin mends that problem, but what would mend the I-want-only-click-click people?