NES模拟器API

时间:2026-01-27

这是模拟器

int32 mr_platEx (int32 code = 1210,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)





--------------------------------------------------------------------------------

Description
获取NES模拟器按键布局。
Parameters
Name Description
input 无
input_len 无
output mr_nes_keys_st结构的指针
output_len mr_nes_keys_st结构长度
cb 无


Return Value
MR_SUCCESS : 成功
MR_FAILED : 失败
MR_IGNORE : 不支持该功能

Remarks
数据结构:
typedef struct _mr_nes_keys_st
{
uint8 k_up;
uint8 k_down;
uint8 k_left;
uint8 k_right;
uint8 k_se;
uint8 k_st;
uint8 k_a;
uint8 k_b;
uint8 auto_a;
uint8 auto_b;
}mr_nes_keys_st;

Example

See Also


========
int32 mr_platEx (int32 code = 1220,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)





--------------------------------------------------------------------------------

Description
获得rom目录。
Parameters
Name Description
input 输入参数的起始地址
input_len 输入参数大小(字节数)
output 根目录下的绝对路径。Gb编码。 比如 mulgame/mr/nes
output_len 路径的长度
cb 回调函数,由移植层返回给应用,如果应用成发现这个返回值为非空,那么需要在使用完返回数据后调用这个cb函数来释放移植层分配的资源


Return Value
MR_SUCCESS :成功
MR_FAILED :失败
MR_IGNORE : 不支持该功能

Remarks
用来获取厂商自己设置的nes放置rom的目录名称,不要带盘符,返回一个型如“game/nes”的绝对目录名。(目前nes会默认搜索本地U盘跟外插存储卡)。

Example

See Also


==============
int32 mr_platEx (int32 code = 1225,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)





--------------------------------------------------------------------------------

Description
获取手柄信息。
Parameters
Name Description
input MRAPP_HANDLE_CODE_T结构的指针。
input_len MRAPP_HANDLE_CODE_T结构的大小
output 指向MRAPP_HANDLE_INFO_T 的指针
output_len MRAPP_HANDLE_INFO_T结构大小
cb 回调函数,由移植层返回给应用,如果应用成发现这个返回值为非空,那么需要在使用完返回数据后调用这个cb函数来释放移植层分配的资源


Return Value
成功启动返回MR_SUCCESS,失败返回MR_FAILED,未实现返回MR_IGNORE.

Remarks
数据结构:
typedef struct
{
uint32 state; //手柄标志,目前使用
//0 bit:手柄状态,0手柄未插入;
//
1手柄已插入。

uint8 k_up; //按键上,当值为:0 未按下, 1 按下, 下同
uint8 k_down; //按键下
uint8 k_left; //按键左
uint8 k_right; //按键右

uint8 k_select; //按键 “选

NES模拟器API.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219