Commit Graph

31 Commits

Author SHA1 Message Date
wixette 880dff13ac handle all toggle switches on switch board helper 2020-03-08 20:31:56 +08:00
wixette 260b06d25e l10n for the debug tab 2020-03-08 19:49:28 +08:00
wixette 692295ba8e a better tab switching visual effect 2020-03-08 17:35:58 +08:00
wixette badbe39466 support switching among tabs 2020-03-08 17:16:49 +08:00
wixette 0382229f54 update framwork of HTML to introduce more tab pages 2020-03-08 17:07:44 +08:00
wixette af9abdaf4f use local storage to cache locale choice 2020-03-08 16:55:36 +08:00
wixette a15dd897ae update the design of switch buttons 2020-03-08 16:06:51 +08:00
wixette 7482d76b00 refactor the panel code to make the switch handler logic clearer. also add the stateless switch sound effect. 2020-03-08 12:46:09 +08:00
wixette 6656bb7f66 play sound for poweron and toggle switches. TODO: refactor code to play sound for stateless switches 2020-03-08 11:14:12 +08:00
wixette 01e2f5369c all UI-simulator connection code done. TODO: debug controls. soft switch board. sounds. better animations. 2020-03-07 23:24:00 +08:00
wixette 393195fb7f connected to the internal simulator 2020-03-07 23:08:37 +08:00
wixette 56f18e2e8d animation for all toggle switches done 2020-03-07 22:38:00 +08:00
wixette 7551c4e510 animation of switches done 2020-03-07 21:42:03 +08:00
wixette fb09d39c39 create all LEDs and Switches from JavaScript code 2020-03-07 19:40:09 +08:00
wixette 15e08187e0 dynamically create led and switch svg components. 2020-03-07 17:31:00 +08:00
wixette 240a5f57c1 the init checkin of the interface skeleton of the simulator. with full functional l10n support. 2020-03-07 12:12:18 +08:00
wixette 3d81f09a69 fix bug in readPort function 2020-03-07 02:38:38 +08:00
wixette d3ed30d359 deposit logic complete 2020-03-07 01:51:01 +08:00
wixette c907eaac39 complete the readport code 2020-03-07 01:40:17 +08:00
wixette c4b4e5d06d refactor the logic of examine 2020-03-07 01:37:05 +08:00
wixette ae735688e6 examine and examineNext logic 2020-03-07 01:26:25 +08:00
wixette 6dc3f05734 fix the reset logic 2020-03-07 00:58:08 +08:00
wixette 3b2b82cd69 UI support for loading hex string data 2020-03-07 00:40:54 +08:00
wixette 99e0ffff4a move all DOM Element out of the class 2020-03-07 00:20:04 +08:00
wixette 843c478cdd support poweron and power off 2020-03-07 00:11:13 +08:00
wixette 83f24f3694 add status leds and their setting callback 2020-03-06 23:52:53 +08:00
wixette 55f1cebc6e callbacks to support update LEDs 2020-03-06 23:20:38 +08:00
wixette c76a8142b7 cpu features added. text-mode simulator interface under dev 2020-03-06 22:15:26 +08:00
Yonggang Wang 41384d9842 connected to the 8080 cpu simulator. also added the code to dump cpu status. 2020-03-06 13:06:47 +08:00
Yonggang Wang dd9c51125c init code for 8800 simulator, with a simple temporary test code in index.html 2020-03-06 12:36:30 +08:00
wixette 36e408ddcf reference doc, vector design file, base lib and sample asm code. 2020-03-06 01:04:34 +08:00