C# Класс RomTools.RomBuilder

Показать файл Открыть проект

Открытые методы

Метод Описание
BuildCode ( byte dataDeclares, byte code ) : byte[]
BuildHeader ( RomInfo ri, byte startCode ) : byte[]
BuildInterruptTable ( byte vblank, byte lcdcStatus, byte timerOverflow, byte serialTransferComplete, byte p10_13HighLow ) : byte[]
BuildJumptable ( byte rst00, byte rst08, byte rst10, byte rst18, byte rst20, byte rst28, byte rst30, byte rst38 ) : byte[]
BuildRom ( RomInfo ri, byte jumptable, byte inttable, byte header, byte code ) : byte[]

Описание методов

BuildCode() публичный статический Метод

public static BuildCode ( byte dataDeclares, byte code ) : byte[]
dataDeclares byte
code byte
Результат byte[]

BuildHeader() публичный статический Метод

public static BuildHeader ( RomInfo ri, byte startCode ) : byte[]
ri RomInfo
startCode byte
Результат byte[]

BuildInterruptTable() публичный статический Метод

public static BuildInterruptTable ( byte vblank, byte lcdcStatus, byte timerOverflow, byte serialTransferComplete, byte p10_13HighLow ) : byte[]
vblank byte
lcdcStatus byte
timerOverflow byte
serialTransferComplete byte
p10_13HighLow byte
Результат byte[]

BuildJumptable() публичный статический Метод

public static BuildJumptable ( byte rst00, byte rst08, byte rst10, byte rst18, byte rst20, byte rst28, byte rst30, byte rst38 ) : byte[]
rst00 byte
rst08 byte
rst10 byte
rst18 byte
rst20 byte
rst28 byte
rst30 byte
rst38 byte
Результат byte[]

BuildRom() публичный статический Метод

public static BuildRom ( RomInfo ri, byte jumptable, byte inttable, byte header, byte code ) : byte[]
ri RomInfo
jumptable byte
inttable byte
header byte
code byte
Результат byte[]