Hints
- Recommended minimum screen resolution : 800x600x256 colors, a larger screen is better.
- It is far from finished or bug-free, and JavaScript is to programming what an anvil is to a boat.
- The simulation speed is not pushed to the max so the browser remains responsive. This is NOT an emulator. I get 100 cycles/second on my laptop and i'm happy with it.
- Similarly, if you want a larger memory array, it's at your own risks. 64Kbytes takes already 36s to initialise on my computer and 49MB of system memory (counting Mozilla's 19MB).
- I will reorganise the memory later to reduce the resources and better match the VSP's structure.
- You can show/hide some fields by clicking on their respective name.
- Numbers are displayed in HEXADECIMAL radix (except the 'u' which means : uninitialised).
- However, when editing them, the default radix is DECIMAL, so you must add a trailing 'h' to get hexa.
- The left mouse button selects one item and copies its value to the edition area.
- The middle mouse button "pastes" the previously selected value to the clicked item (feels like gpm :-P).
- The history area lists the 16 previous changes made to a register. Only changes are remembered, so you won't see if you write the same value twice to the same item.
- Despite my efforts, your browser could hang by lack of memory or because of memory leaks. I've never experienced it but this is because i'm careful.
- Of course, you use this software at your own risks. I'll worry about licensing and open-source later, but it is (C) YG 2004-2005.
happy hacking,
YG