Documentation
¶
Index ¶
- func CleanText(text string) string
- func ISO2UTF8(text string) string
- func RemoveNonUnicodeChars(input string) string
- type NDSBanner
- func (banner *NDSBanner) Author() string
- func (banner *NDSBanner) EnglishTitleString() string
- func (banner *NDSBanner) FrenchTitleString() string
- func (banner *NDSBanner) GermanTitleString() string
- func (banner *NDSBanner) IconPNG(imageSize int) ([]byte, error)
- func (banner *NDSBanner) ItalianTitleString() string
- func (banner *NDSBanner) JapaneseTitleString() string
- func (banner *NDSBanner) SpanishTitleString() string
- type NDSFile
- type NDSHeader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveNonUnicodeChars ¶
Types ¶
type NDSBanner ¶
type NDSBanner struct { Version uint16 Crc16 uint16 Reserved [28]byte TileData [512]byte Palette [32]byte JapaneseTitle [256]byte EnglishTitle [256]byte FrenchTitle [256]byte GermanTitle [256]byte ItalianTitle [256]byte SpanishTitle [256]byte }
func (*NDSBanner) EnglishTitleString ¶
func (*NDSBanner) FrenchTitleString ¶
func (*NDSBanner) GermanTitleString ¶
func (*NDSBanner) ItalianTitleString ¶
func (*NDSBanner) JapaneseTitleString ¶
func (*NDSBanner) SpanishTitleString ¶
type NDSHeader ¶
type NDSHeader struct { GameTitle [12]byte Gamecode uint32 Makercode uint16 Unitcode uint8 EncryptionSeed uint8 DeviceCapacity uint8 Reserved [7]byte GameRevision uint16 ROMVersion uint8 InternalFlags uint8 ARM9RomOffset uint32 ARM9EntryAddress uint32 ARM9LoadAddress uint32 ARM9Size uint32 ARM7RomOffset uint32 ARM7EntryAddress uint32 ARM7LoadAddress uint32 ARM7Size uint32 FileNameTable uint32 FileNameTableSize uint32 FileAllocationTable uint32 FileAllocationTableSize uint32 ARM9OverlayOffset uint32 ARM9OverlaySize uint32 ARM7OverlayOffset uint32 ARM7OverlaySize uint32 NormalCardControl uint32 SecureCardControl uint32 IconBannerOffset uint32 SecureAreaCRC uint16 SecureTransferTimeout uint16 ARM9Autoload uint32 ARM7Autoload uint32 SecureDisable [8]uint32 NTRRegionROMSize uint32 HeaderSize uint32 Reserved2 [56]byte NintendoLogo [156]byte NintendoLogoCRC uint16 HeaderCRC uint16 DebuggerReserved [32]byte }
Click to show internal directories.
Click to hide internal directories.