uBee512 emulates all of the Microbee Z80 series of microcomputers, including ROM, Floppy and Hard disk-based models. Up to 2MB of extended memory is supported. The optional on board sn76489 sound IC is also emulated. The display may use SDL or OpenGL video rendering. Z80 PIO emulation includes tape, speaker, RTC, serial to PC RS232, and mouse peripherals. Parallel port peripherals include BeeThoven (AY-3-8910), BeeTalker (SP0256-AL2), Compumuse (SN76489), DAC, printer, and joystick. Many disk image types and floppy disks are supported. A joystick may be optionally mapped to keys. A large number of options are available as well as a built in OSD console.
| Tags | Emulators |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Other BSD FreeBSD Linux Mac OS X Windows |
| Implementation | C |
| Translations | English |
Recent releases


Release Notes: This is a bug fix release only. A problem where OSD dialogues failed to be updated correctly when the CRTC changes resolution was fixed. The SDL rendering warning message was fixed to appear at the correct size in the center of the display instead of down at the bottom where buttons were overlaying the text.


Release Notes: This release adds TAP file support for use with KCS/DGOS tape formats by patching the known tape support functions in Basic and Boot ROMs. --tapfile-list, --tapfilei, --tapfileo, --tapfilei-close, and --tapfileo-close options were added to support the new TAP file functionality. New configurable OSD schemes, selectable by the user, have been added with options to allow default positioning, size and, colors to be configured. A new OSD scheme is now the default.


Release Notes: This release sees the addition of the sn76489an Programmable Sound Generator IC emulation. The EA Compumuse board emulation as a parallel port peripheral device has also been emulated. Improved disk creation adds DSK and other image types and fixes some dynamic ".temp" file problems. A new option of --disk-create has also been added. A number of bugs were fixed, including --db-dump* options to output all ASCII characters if in the range of 32-126.


Release Notes: This release features a new 8x8 (Uni1-VGA8) font that replaces the 8x11 OSD font, allowing extra lines to be displayed in the console. Other changes include a fix for a problem where the emulator was crashing on a 'Power Cycle' when a tape input file was specified, and a problem where disabling turbo mode took a long time to take effect.


Release Notes: This release uses the new sound driver code introduced in the last version exclusively. An audio 8-bit DAC device was added to the parallel port peripherals. A new 'power cycle' action has been added. The joystick emulation has seen major improvements including a new set of default button assignments, an optional configurable SHIFT button, and the abilty to make use of Hat events as buttons. The 'games.ini.sample' file has seen major changes to take advantage of the new joystick code. Fixes/improvements were made to --varuset and --setvar options. Some other issues were also fixed.