Path: blob/master/libsnes/bsnes/snes/smp/serialization.cpp
2 views
#ifdef SMP_CPP12void SMP::serialize(serializer &s) {3Processor::serialize(s);4SMPcore::core_serialize(s);56s.array(apuram, 64 * 1024);78s.integer(status.clock_counter);9s.integer(status.dsp_counter);10s.integer(status.timer_step);1112s.integer(status.clock_speed);13s.integer(status.timer_speed);14s.integer(status.timers_enable);15s.integer(status.ram_disable);16s.integer(status.ram_writable);17s.integer(status.timers_disable);1819s.integer(status.iplrom_enable);2021s.integer(status.dsp_addr);2223s.integer(status.ram00f8);24s.integer(status.ram00f9);2526s.integer(timer0.stage0_ticks);27s.integer(timer0.stage1_ticks);28s.integer(timer0.stage2_ticks);29s.integer(timer0.stage3_ticks);30s.integer(timer0.current_line);31s.integer(timer0.enable);32s.integer(timer0.target);3334s.integer(timer1.stage0_ticks);35s.integer(timer1.stage1_ticks);36s.integer(timer1.stage2_ticks);37s.integer(timer1.stage3_ticks);38s.integer(timer1.current_line);39s.integer(timer1.enable);40s.integer(timer1.target);4142s.integer(timer2.stage0_ticks);43s.integer(timer2.stage1_ticks);44s.integer(timer2.stage2_ticks);45s.integer(timer2.stage3_ticks);46s.integer(timer2.current_line);47s.integer(timer2.enable);48s.integer(timer2.target);49}5051#endif525354