About
NanoWasp is an emulator for the MicroBee computer. The MicroBee was popular in Australia in the mid 1980s. NanoWasp requires a relatively recent browser with JavaScript enabled.
NanoWasp is an emulator for the MicroBee computer. The MicroBee was popular in Australia in the mid 1980s. NanoWasp requires a relatively recent browser with JavaScript enabled.
Most characters can be entered using the usual key (assuming you're using a Latin-script keyboard). However, punctuation characters are laid out differently on a MicroBee keyboard. The following table shows the mapping for these characters:
| Character | Key Sequence |
|---|---|
| ! | Shift-1 |
| " | Shift-2 |
| # | Shift-3 |
| $ | Shift-4 |
| % | Shift-5 |
| & | Shift-6 |
| ' | Shift-7 |
| ( | Shift-8 |
| ) | Shift-9 |
| Line Feed | PageDown |
| Character | Key Sequence |
|---|---|
| : | ; |
| * | Shift-; |
| = | Shift-- |
| ^ | ` |
| ~ | Shift-` |
| ; | = |
| + | Shift-= |
| @ | ' |
| ` | Shift-' |
| Break | End |
The Z80 CPU emulation code comes from Matt Westcott's JSSpeccy project, a ZX Spectrum emulator written in JavaScript. It was ported from the Fuse project. Some ideas have also been incorporated from Stewart Kay's uBee512 emulator. Resources and feedback from the people at both the MicroBee Software Preservation Project and the Bee Board have been invaluable over the course of developing earlier versions of NanoWasp and the current JavaScript incarnation.
The MicroWorld Basic V5.22e ROM and the MicroBee Font ROM are used on this site with kind permission from Ewan J. Wordsworth of Microbee Technology.
Depth Charge, Laser Blaster, Space Lanes, and Robot Fire are used with kind permission from Brad Robinson of Topten Software.
Bounce, Break Out, Catack, Catter, Earth, Isbok Adventure, Mazes!, Othello, and Pucker are used with kind permission from Richard Larkin.
Some other original MicroBee software is also accessible through this site. This software is believed to be in the public domain or otherwise distributable. It is made available here non-commercially and solely to preserve this piece of Australian computing history. If you have any queries regarding the original software accessible though this site please contact me at the email address below.
The NanoWasp source code is released under the GPLv3 license. The main Git repository can be found here. You may also be interested in the old standalone version and its SourceForge project page.
NanoWasp was written by Dave Churchill. Please send any feedback to nanowasp@ninthcuriosity.com.
No personally identifiable information is collected by this site. However, cookies are used to gather anonymous usage statistics via Google Analytics. Information about privacy with regard to Google Analytics can be found here. Additionally, like most websites, the IP address of the device you use to access the site may be recorded.