C# 클래스 RomTools.RomBuilder

파일 보기 프로젝트 열기: CRogers/GbcEmulator

공개 메소드들

메소드 설명
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[]