View Single Post
Old 12-08-2008, 11:30 PM
drichardson drichardson is offline
Junior Member
Join Date: Nov 2008
Posts: 3

I'm glad you like it. I suppose that's excuse enough to keep up on the development.

To answer your questions:

1) The picture is a sketch I made using Macromedia Flash 8. I had planned on making an SVG from the final image, but I got very lazy and just took a screen capture. If I get some extra time I'll add the side rails.

2) An assembler would be a neat feature. Perhaps I can put one together over the next holiday.

3) According to PR-20 of the Programming Reference Manual:
Entry can occur during the Run state. Normally, the Console Data Lamps are displaying the contents of location 200 during the Run state. During the actual interval while the Clear or Console Data Pushbuttons are depressed, the Console Data Lamps will predominantly display the contents of location 377. In the background, as a fainter light, the contents of location 200 will also be displayed.
4) Yes, all the code is (rather inelegantly) jammed into a single source file. My goal was to write the program as quickly as possible, and the results are not pretty. It's an ugly, inefficient, and unmaintainable mess. I'm planning on addressing the code quality issue over Christmas.

5) The lights really are horrid, aren't they? I had thought of making a better 'glowing light' image, but the only suitable format would be PNG, which IE has trouble rendering properly. There is a fix online, but I didn't think of it at the time. I'll be sure to add "better lights" to the list of things to do.

6) Yes, just one pixel on the button push. I tried a few different things and this solution gave the buttons the best 'feel'. Let me know if you come up with a better movement.

7) Unfortunately, I don't own a Kenbak-1. I am, however, accepting donations of any Kenbak-1 hardware (for the improvement of this software, of course!) At present, I have only the manuals to guide me.

Thanks for the excellent feedback. The next release should be very much improved. I'll be sure to credit you.
Reply With Quote