cheat.h

来自「著名的任天堂FC游戏机模拟器VirtuaNes 085版的源码!」· C头文件 代码 · 共 45 行

H
45
字号
#ifndef	__CEHAT_INCLUDED__
#define	__CEHAT_INCLUDED__

#include "typedef.h"

#include <string>
using namespace std;

// 埲壓偺俀偮偼OR儅僗僋
#define	CHEAT_ENABLE		(1<<0)
#define	CHEAT_KEYDISABLE	(1<<1)

// 彂偒崬傒庬椶
#define	CHEAT_TYPE_ALWAYS	0	// 忢偵彂偒崬傒
#define	CHEAT_TYPE_ONCE		1	// 侾夞偩偗彂偒崬傒
#define	CHEAT_TYPE_GREATER	2	// 僨乕僞傛傝戝偒偄帪
#define	CHEAT_TYPE_LESS		3	// 僨乕僞傛傝彫偝偄帪

// 僨乕僞挿
#define	CHEAT_LENGTH_1BYTE	0
#define	CHEAT_LENGTH_2BYTE	1
#define	CHEAT_LENGTH_3BYTE	2
#define	CHEAT_LENGTH_4BYTE	3

class	CHEATCODE {
public:
	BYTE	enable;
	BYTE	type;
	BYTE	length;
	WORD	address;
	DWORD	data;

	string	comment;
};

class	GENIECODE {
public:
	WORD	address;
	BYTE	data;
	BYTE	cmp;
};

#endif	// !__CEHAT_INCLUDED__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?