LMMS
Loading...
Searching...
No Matches
Nsfe_Emu.cpp File Reference
#include "Nsfe_Emu.h"
#include "blargg_endian.h"
#include <string.h>
#include <ctype.h>
#include "blargg_source.h"

Classes

struct  nsfe_info_t
struct  Nsfe_File

Functions

static blargg_err_t read_strs (Data_Reader &in, long size, blargg_vector< char > &chars, blargg_vector< const char * > &strs)
static void copy_str (const char *in, char *out, int out_max)
static Music_Emunew_nsfe_emu ()
static Music_Emunew_nsfe_file ()

Variables

static gme_type_t_ const gme_nsfe_type_ = { "Nintendo NES", 0, &new_nsfe_emu, &new_nsfe_file, "NSFE", 1 }
BLARGG_EXPORT gme_type_t const gme_nsfe_type = &gme_nsfe_type_

Function Documentation

◆ copy_str()

void copy_str ( const char * in,
char * out,
int out_max )
static

◆ new_nsfe_emu()

Music_Emu * new_nsfe_emu ( )
static

◆ new_nsfe_file()

Music_Emu * new_nsfe_file ( )
static

◆ read_strs()

blargg_err_t read_strs ( Data_Reader & in,
long size,
blargg_vector< char > & chars,
blargg_vector< const char * > & strs )
static

Variable Documentation

◆ gme_nsfe_type

BLARGG_EXPORT gme_type_t const gme_nsfe_type = &gme_nsfe_type_
extern

◆ gme_nsfe_type_

gme_type_t_ const gme_nsfe_type_ = { "Nintendo NES", 0, &new_nsfe_emu, &new_nsfe_file, "NSFE", 1 }
static