JACE or Java Apple Computer Emulator has been updated once again by Brendon Robert. The latest version of the emulator has mouse emulation implemented. According to the release on CSA2, ”
- Only “clamping” style mouse emulation is supported well, and it is supported VERY well. It scales the mouse coordinates to the physical mouse, so it works seamlessly with the OS mouse too!
- Interrupts and polling both implemented — polling seems to work pretty well at least. Interrupts should work also, but I can’t tell if I’ve encountered something that uses interrupts or not… :->
- Resetting the mouse pointer to read relative mouse movement isn’t really implemented and could have unknown results. I’m not sure what the effect of this would be but again, it’s a matter of finding something that uses the mouse that way.
While the implementation is still early, it does work with a number of mouse enhanced Apple ][ products. It will not however, work with Dazzle Draw or Airheart. Brendon is looking for help in the issue of the Resetting the Mouse Pointer as well as any insight into what could be happening with Dazzle Draw and Airheart. You can download the emulator from the JACE page on Sourceforge at:
To reach Brendon, you can check the CSA2 groups on Google and contact user BLuRry.