C# Class SharpTune.RomMod.RomMod

ファイルを表示 Open project: Merp/SharpTune Class Usage Examples

Public Methods

Method Description
PrintError ( string mess ) : void
Run ( AvailableDevices availableDevices, string args ) : bool

Determines which command to run.

TryDefine ( AvailableDevices ad, string patchPath, string romPath, string bc, string defPath ) : bool
TryHewBuild ( AvailableDevices ad, string patchPath, string romPath, string bc, string defPath ) : bool

Private Methods

Method Description
PrintHelp ( ) : void

Print generic usage instructions.

PrintHelp ( string command ) : void

Print usage instructions for a particular command.

TryApply ( string patchPath, string romPath, bool apply, bool commit ) : bool
TryBaselineAndDefine ( AvailableDevices ad, string patchPath, string romPath, string build, string defPath ) : bool
TryDumpSRecordFile ( string path ) : bool

Dump the contents of an SRecord file. Mostly intended for development use.

TryGenerateBaseline ( string patchPath, string romPath, string build ) : bool

Extract data from an unpatched ROM file, for inclusion in a patch file.

Method Details

PrintError() public static method

public static PrintError ( string mess ) : void
mess string
return void

Run() public static method

Determines which command to run.
public static Run ( AvailableDevices availableDevices, string args ) : bool
availableDevices SharpTuneCore.AvailableDevices
args string
return bool

TryDefine() public static method

public static TryDefine ( AvailableDevices ad, string patchPath, string romPath, string bc, string defPath ) : bool
ad SharpTuneCore.AvailableDevices
patchPath string
romPath string
bc string
defPath string
return bool

TryHewBuild() public static method

public static TryHewBuild ( AvailableDevices ad, string patchPath, string romPath, string bc, string defPath ) : bool
ad SharpTuneCore.AvailableDevices
patchPath string
romPath string
bc string
defPath string
return bool