Martin_H wrote:
I would think that the l-star would be in good shape to do a similar emulation because most of the 1284's horse power is being used for the system RAM and 6502 emulation. The l-star offload both of those and uses a PC keyboard which is low overhead compared to keyboard matrix scanning.
Yup! Unfortunately the L-Star sacrifices a lot of pins on the Propeller just to get things to work. It even uses the I2C clock as clock output to the 6502 (while holding the data line high so the EEPROM that has the Propeller firmware doesn't get activated). This leaves only 3 pins for I/O, or 2 pins if you're using the SRAM chip, or 1 pin if you want to use more than 64K of the SRAM chip!
I have a vague plan to improve the next generation of the L-Star with an additional microcontroller (probably a DIP PIC with a USB interface) as a sort-of intelligent I/O extender. It would probably be connected to all Propeller pins P25-P31 and do things like serial-to-USB translation (currently done by the Prop Plug), PS/2 keyboard to serial translation, interfacing with an SD card, I2C based I/O extenders, and maybe an SPI based LCD color display. Sounds easy, right?
===Jac