ndshead.h
来自「一个任天堂掌上游戏机NDS的源代码」· C头文件 代码 · 共 44 行
H
44 行
#ifndef __NDSHEAD_H_#define __NDSHEAD_H_#include <string>#include "datadefs.h"class NDShead { public: struct { u8 title[12], code[4], manuf[2], unitcode; u8 devcode, cardsize, cardinfo[10], flags; u32 arm9src, arm9exec, arm9dest, arm9size; u32 arm7src, arm7exec, arm7dest, arm7size; u32 ftablesrc, ftablesize; u32 fdatasrc, fdatasize; u32 arm9osrc, arm9osize; u32 arm7osrc, arm7osize; u32 RESa, RESb; u32 bannersrc; u16 crcsec, timeout; u32 arm9unk, arm7unk; u8 RESc[8]; u32 romsize, headsize; u8 RESd[56], logo[156]; u16 crclogo, crchead; u8 RESe[160]; } head; NDShead(std::string); // From filename NDShead(u8*); // From memory void print(); private: void byteswap();};#endif//__NDSHEAD_H_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?