changeset 679:7dd83295193a

Removed some code that tried to deal with the 68K not using master clocks that is no longer necessary
author Michael Pavone <pavone@retrodev.com>
date Sun, 04 Jan 2015 12:25:33 -0800
parents a7971650c04e
children 4996369f1463
files blastem.c
diffstat 1 files changed, 1 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/blastem.c	Sun Jan 04 12:24:34 2015 -0800
+++ b/blastem.c	Sun Jan 04 12:25:33 2015 -0800
@@ -217,8 +217,8 @@
 		if (gen->ym->write_cycle != CYCLE_NEVER) {
 			gen->ym->write_cycle = gen->ym->write_cycle >= mclk_target ? gen->ym->write_cycle - mclk_target : 0;
 		}
-		//printf("reached frame end | 68K Cycles: %d, MCLK Cycles: %d\n", context->current_cycle, mclks);
 		vdp_run_context(v_context, mclk_target);
+		//printf("reached frame end | MCLK Cycles: %d, Target: %d, VDP cycles: %d\n", mclks, mclk_target, v_context->cycles);
 
 		if (!headless) {
 			break_on_sync |= wait_render_frame(v_context, frame_limit);
@@ -290,9 +290,6 @@
 					vdp_run_dma_done(v_context, mclk_target);
 					if (v_context->cycles >= mclk_target) {
 						context->current_cycle = v_context->cycles;
-						if (context->current_cycle < mclk_target) {
-							context->current_cycle += MCLKS_PER_68K;
-						}
 						sync_components(context, 0);
 					}
 				}
@@ -307,9 +304,6 @@
 						vdp_run_dma_done(v_context, mclk_target);
 						if (v_context->cycles >= mclk_target) {
 							context->current_cycle = v_context->cycles;
-							if (context->current_cycle < mclk_target) {
-								context->current_cycle += MCLKS_PER_68K;
-							}
 							sync_components(context, 0);
 						}
 					}