40 blargg_err_t
load_mem_(
byte const*,
long );
62 byte ram [0x10000 + 0x100];
blargg_long cpu_time_t
Definition Ay_Cpu.h:9
BLARGG_EXPORT gme_type_t const gme_ay_type
blip_long blip_time_t
Definition Blip_Buffer.h:17
Ay_Cpu()
Definition Ay_Cpu.cpp:59
Ay_Apu apu
Definition Ay_Emu.h:64
blargg_err_t start_track_(int)
Definition Ay_Emu.cpp:160
Ay_Cpu cpu
Definition Ay_Emu.h:12
void update_eq(blip_eq_t const &)
Definition Ay_Emu.cpp:140
int beeper_delta
Definition Ay_Emu.h:52
cpu_time_t next_play
Definition Ay_Emu.h:50
cpu_time_t play_period
Definition Ay_Emu.h:49
bool cpc_mode
Definition Ay_Emu.h:57
file_t file
Definition Ay_Emu.h:47
blargg_err_t run_clocks(blip_time_t &, int)
Definition Ay_Emu.cpp:363
void set_tempo_(double)
Definition Ay_Emu.cpp:155
void cpu_out_misc(cpu_time_t, unsigned addr, int data)
Definition Ay_Emu.cpp:277
friend void ay_cpu_out(Ay_Cpu *, cpu_time_t, unsigned addr, int data)
Definition Ay_Emu.cpp:330
Blip_Buffer * beeper_output
Definition Ay_Emu.h:51
int last_beeper
Definition Ay_Emu.h:53
blargg_err_t track_info_(track_info_t *, int track) const
Definition Ay_Emu.cpp:90
int cpc_latch
Definition Ay_Emu.h:55
~Ay_Emu()
Definition Ay_Emu.cpp:44
blargg_err_t load_mem_(byte const *, long)
Definition Ay_Emu.cpp:124
byte padding1[0x100]
Definition Ay_Emu.h:61
byte ram[0x10000+0x100]
Definition Ay_Emu.h:62
int apu_addr
Definition Ay_Emu.h:54
struct Ay_Emu::@276122237341222273224073004110172121151211364027 mem
@ header_size
Definition Ay_Emu.h:15
static gme_type_t static_type()
Definition Ay_Emu.h:29
bool spectrum_mode
Definition Ay_Emu.h:56
void set_voice(int, Blip_Buffer *, Blip_Buffer *, Blip_Buffer *)
Definition Ay_Emu.cpp:145
Ay_Emu()
Definition Ay_Emu.cpp:27
Definition Blip_Buffer.h:23
Classic_Emu()
Definition Classic_Emu.cpp:21
Definition Blip_Buffer.h:239
const struct gme_type_t_ * gme_type_t
Definition gme.h:161
JSAMPIMAGE data
Definition jpeglib.h:945
byte const * end
Definition Ay_Emu.h:35
byte const * tracks
Definition Ay_Emu.h:36
header_t const * header
Definition Ay_Emu.h:34