Lines Matching defs:gb_apu_state_t
144 struct gb_apu_state_t struct
149 typedef int val_t;
156 enum { format0 = 0x50414247 }; // 'GBAP'
158 val_t format; // format of all following data
159 val_t version; // later versions just add fields to end
161 unsigned char regs [0x40];
162 val_t frame_time;
163 val_t frame_phase;
165 val_t sweep_freq;
166 val_t sweep_delay;
167 val_t sweep_enabled;
168 val_t sweep_neg;
169 val_t noise_divider;
170 val_t wave_buf;
172 val_t delay [4];
173 val_t length_ctr [4];
174 val_t phase [4];
175 val_t enabled [4];
177 val_t env_delay [3];
178 val_t env_volume [3];
179 val_t env_enabled [3];
181 val_t unused [13]; // for future expansion