mmfoerster c1409b78cb busToString( 'TState' ) and busToString( 'TStateF' ) now call allTCStates().
'TState' returns the string returned by allTCStates().

'TStateF' returns the string returned by allTCStates() with phase indication
appended: "F1" or "F2" for phase1 or phase2 respectively. 'F' is chosen since
that's all that Phi really is: an "eff".

Perhaps another enhancement could call out an actual phi glyph for the HTML
(browser) context.

allTCStates() is also enhanced by an optional boolean parameter to control the
spacing of non-blank text within the string it returns.
    * A true parameter puts HTML non-breaking spaces between non-blank text,
      suitable for display on a browser page.
      This is always used by busToString().
    * A false or absent parameter puts ASCII spaces between non-blank text,
      suitable for text logging.
2017-10-09 17:49:53 -04:00
2017-03-13 16:13:03 +00:00
2015-04-26 18:30:53 +01:00
2010-11-01 18:15:36 +00:00
2010-09-18 17:07:48 +00:00
2011-04-01 11:59:22 +00:00
2014-05-05 23:54:54 -07:00
2011-04-01 11:59:22 +00:00
2017-03-13 16:13:03 +00:00
2011-04-01 11:59:22 +00:00
2017-03-13 16:16:06 +00:00
2010-09-18 17:01:20 +00:00
2011-04-01 11:59:22 +00:00
2017-03-13 16:13:03 +00:00
2011-04-01 11:59:22 +00:00

This is the JavaScript simulator from the visual5602.org project:
www.visual6502.org/JSSim

It includes a general purpose transistor-level simulator, layout browser,
and the data from a 6502 revD chip. 

It also includes a similar simulator for the 6800 chip.

Note the various licenses and Copyright associated with each file.

Enjoy!
- The Visual 6502 Team
Description
Transistor level 6502 Hardware Simulation in Javascript
Readme 8.4 MiB
Languages
JavaScript 99.6%
HTML 0.3%