mirror of
https://github.com/trebonian/visual6502.git
synced 2025-01-13 20:32:07 +00:00
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.
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
Languages
JavaScript
99.6%
HTML
0.3%