• Help
  • Reset
  • Show Debugger
  • Tape:
  • Updated 2013-02-18 (v14)
  • 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.

    Quick Start

    1. Select a tape from the drop down list.
    2. Type "load" and press Return.
    3. Type "run" and press Return.

    Key Mapping

    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:

    CharacterKey Sequence
    !Shift-1
    "Shift-2
    #Shift-3
    $Shift-4
    %Shift-5
    &Shift-6
    'Shift-7
    (Shift-8
    )Shift-9
    Line FeedPageDown
    CharacterKey Sequence
    :;
    *Shift-;
    =Shift--
    ^`
    ~Shift-`
    ;=
    +Shift-=
    @'
    `Shift-'
    BreakEnd

    Acknowledgements

    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.

    Original Software

    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.

    Source Code

    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.

    Contact

    NanoWasp was written by Dave Churchill. Please send any feedback to nanowasp@ninthcuriosity.com.

    Privacy

    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.

    x
    Microbee Technology has announced a new Microbee Premium Plus kit!