This is the movie file format for yabause-rr.

new / c++ .ymv format specifications

An fm2 variant. Example:
version 1
emuVersion 9.9.10
rerecordCount 1
cdGameName SHINOBI LEGIONS            
cdInfo CD-1/1
cdItemNum T-2301H
cdVersion V1.000
cdDate 08/02/1995
cdRegion U
emulateBios 1     //1 if yabause's internal bios emulation is used. if a real bios image is used, 0
isPal 0           //1 if the console is emulated as PAL
sh2CoreType 1
sndCoreType 2
vidCoreType 2
cartType 0
cdRomPath H:      //this will either have a drive letter if a physical
                  //or virtual cd rom drive is used, or the cd image filename
|0|LRUDSABCXYZWE| //the actual controller data is text based mnemonics

SH2 Core

#define SH2CORE_INTERPRETER             0
#define SH2CORE_DEBUGINTERPRETER        1

Video Core

#define VIDCORE_DEFAULT         -1
#define VIDCORE_DUMMY           0
#define VIDCORE_OGL   1
#define VIDCORE_SOFT   2

Core Sound

#define SNDCORE_DEFAULT -1
#define SNDCORE_DUMMY   0
#define SNDCORE_WAV     10 // should really be 1, but I'll probably break people's stuff

Port Specific Sound

#define SNDCORE_DIRECTX 2
#define SNDCORE_SDL 1
#define SNDCORE_AL  2

Carts

#define CART_NONE               0
#define CART_PAR                1
#define CART_BACKUPRAM4MBIT     2
#define CART_BACKUPRAM8MBIT     3
#define CART_BACKUPRAM16MBIT    4
#define CART_BACKUPRAM32MBIT    5
#define CART_DRAM8MBIT          6
#define CART_DRAM32MBIT         7
#define CART_NETLINK            8
#define CART_ROM16MBIT          9
#define CART_JAPMODEM          10

old / pure c .ymv file format specifications - deprecated

0x000 YMV indicator
0x004 Emulator Version - 0.9.9
0x00a CD cdinfo - this and the following are extracted from the cd header
0x013 CD itemnum
0x01e CD version
0x025 CD date
0x030 CD gamename - internal name of cd
0x0a1 CD region - the region of the cd
0x0ac Re-records
0x0b0 emulatebios - whether yabause bios replacement is used or a real one
0x0b4 IsPal - whether the emulated system is pal or not
0x0b8 padding

EmulatorResources/Yabause/YMV last edited by feos on 7/25/2015 3:46 PM
Page History Latest diff List referrers View Source