- case 0x20 ... 0x23: cpu_cycles += gput_poly_base(); break;
- case 0x24 ... 0x27: cpu_cycles += gput_poly_base_t(); break;
- case 0x28 ... 0x2B: cpu_cycles += gput_quad_base(); break;
- case 0x2C ... 0x2F: cpu_cycles += gput_quad_base_t(); break;
- case 0x30 ... 0x33: cpu_cycles += gput_poly_base_g(); break;
- case 0x34 ... 0x37: cpu_cycles += gput_poly_base_gt(); break;
- case 0x38 ... 0x3B: cpu_cycles += gput_quad_base_g(); break;
- case 0x3C ... 0x3F: cpu_cycles += gput_quad_base_gt(); break;
- case 0x40 ... 0x47: cpu_cycles += gput_line(0); break;
- case 0x50 ... 0x57: cpu_cycles += gput_line(0); break;
+ case 0x20 ... 0x23: gput_sum(cpu_cycles_sum, cpu_cycles, gput_poly_base()); break;
+ case 0x24 ... 0x27: gput_sum(cpu_cycles_sum, cpu_cycles, gput_poly_base_t()); break;
+ case 0x28 ... 0x2B: gput_sum(cpu_cycles_sum, cpu_cycles, gput_quad_base()); break;
+ case 0x2C ... 0x2F: gput_sum(cpu_cycles_sum, cpu_cycles, gput_quad_base_t()); break;
+ case 0x30 ... 0x33: gput_sum(cpu_cycles_sum, cpu_cycles, gput_poly_base_g()); break;
+ case 0x34 ... 0x37: gput_sum(cpu_cycles_sum, cpu_cycles, gput_poly_base_gt()); break;
+ case 0x38 ... 0x3B: gput_sum(cpu_cycles_sum, cpu_cycles, gput_quad_base_g()); break;
+ case 0x3C ... 0x3F: gput_sum(cpu_cycles_sum, cpu_cycles, gput_quad_base_gt()); break;
+ case 0x40 ... 0x47: gput_sum(cpu_cycles_sum, cpu_cycles, gput_line(0)); break;
+ case 0x50 ... 0x57: gput_sum(cpu_cycles_sum, cpu_cycles, gput_line(0)); break;