From 7b95b5e345195a872dca3f76144ffce0bf6f61a4 Mon Sep 17 00:00:00 2001 From: BigEd Date: Sat, 27 Aug 2011 03:29:23 +0200 Subject: [PATCH 1/5] html tidyup by Quietust --- expert.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/expert.html b/expert.html index 3291c7e..83fa04d 100644 --- a/expert.html +++ b/expert.html @@ -76,7 +76,7 @@ $().ready(function(){
- Use 'z' or '>' to zoom in, 'x' or '<' to zoom out, click to probe signals and drag to pan. + Use 'z' or '>' to zoom in, 'x' or '<' to zoom out, click to probe signals and drag to pan.
Show: (diffusion) (grounded diffusion) From cb03b9741a7d8cece3b2cb612be3d74db14d28e1 Mon Sep 17 00:00:00 2001 From: BigEd Date: Sat, 27 Aug 2011 03:34:25 +0200 Subject: [PATCH 2/5] html fixups by Quietust --- index.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index d5b9370..06685fd 100644 --- a/index.html +++ b/index.html @@ -66,7 +66,7 @@ Keyboard controls: 'z' to zoom in, 'x' to zoom out, 'n' to step the simulation.
Mouse controls: Left-click and drag to scroll around (when you're zoomed in.)
-More information in the User Guide. +More information in the User Guide.

@@ -79,13 +79,13 @@ More information in the
- - + +
- - - + + +
... or try Advanced
From ce74c3f5d3bcaed2cf598a7de82df9e5ddc076bf Mon Sep 17 00:00:00 2001 From: BigEd Date: Thu, 16 Aug 2012 07:52:17 +0100 Subject: [PATCH 3/5] Swap easy6502 tutorial in for 6502asm emulator/assembler --- expert.html | 2 +- index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/expert.html b/expert.html index 83fa04d..60cba05 100644 --- a/expert.html +++ b/expert.html @@ -56,7 +56,7 @@ $().ready(function(){ Blog  Links  Source  -6502asm assembler  +easy6502 assembler  e-tradition disassembler 
diff --git a/index.html b/index.html index 06685fd..73f85e0 100644 --- a/index.html +++ b/index.html @@ -97,7 +97,7 @@ More information in the github visual6502. -Use the online emulator and assembler from 6502asm.com +Use the online emulator and assembler from the easy6502 tutorial and disassembler from e-tradition.net
For in-depth 6502 investigation and some more advanced features, try our Advanced page. From 34244661cbc0272851c6b1ba5ac4b68c2fc698ff Mon Sep 17 00:00:00 2001 From: BigEd Date: Sun, 3 Feb 2013 10:19:22 +0000 Subject: [PATCH 4/5] Correcting a comment in nodenames.js Thanks to 'cerebrum' on forum.6502.org --- nodenames.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodenames.js b/nodenames.js index 1b689e0..ab2a5a8 100644 --- a/nodenames.js +++ b/nodenames.js @@ -190,7 +190,7 @@ notir4: 26, notir5: 1394, notir6: 895, notir7: 1320, -irline3: 996, // internal signal: PLA input - ir0 AND ir1 +irline3: 996, // internal signal: PLA input - ir0 OR ir1 clock1: 1536, // internal state: timing control aka #T0 clock1: 1536, // automatic alias replacing hash with tilde clock2: 156, // internal state: timing control aka #T+ From dd2241d3dea6401db463eeaa12459eddad8a5d82 Mon Sep 17 00:00:00 2001 From: BigEd Date: Tue, 25 Jun 2013 22:31:53 +0200 Subject: [PATCH 5/5] bugfix - macros.js - pre-apply clock triggers for corrected display --- macros.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/macros.js b/macros.js index 6f4e81e..3d91e95 100644 --- a/macros.js +++ b/macros.js @@ -226,9 +226,10 @@ fetchTriggers={}; // simulate a single clock phase with no update to graphics or trace function halfStep(){ var clk = isNodeHigh(nodenames['clk0']); - eval(clockTriggers[cycle]); if (clk) {setLow('clk0'); handleBusRead(); } else {setHigh('clk0'); handleBusWrite();} + eval(clockTriggers[cycle+1]); // pre-apply next tick's inputs now, so the updates are displayed + } function handleBusRead(){