All releases of uBee512


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.


Release Notes: This release adds Microbee BeeThoven and BeeTalker peripheral emulation. These are based on the GI AY-3-8910 Programmable Sound Generator and SP0256-AL2 speech synthesizer chips. A --parallel-port option to connect add-on parallel port peripherals was added. An --sdl-putenv option allows SDL env variables to be set, and the SDL-1.2.14 DLL was added. Improvements were made to speaker sound emulation when using BeeThoven or BeeTalker emulation. The SDL Lock keys up/down fix in SDL-1.2.14 is enabled by the emulator when SDL-1.2.14 is detected. Micro Defender should now work. Other bugfixes were also made.


Release Notes: This release added a Quickload mechanism for 8-bit systems. Disassembly now uses the z80ex_dasm library code. Many new debugging options have been added. Debug commands can be logged to a file using date/time stamping per entry. The 256TC keys have been improved, allowing faster key entry without losing keys. The roms directory is now rescanned whenever a ROM MD5 entry fails. The 2mhz model was fixed so that 4K ROM images can be loaded. Prefixed type arguments have been improved. A bug in the ubee512 API that could result in the HOSTDIR and HOST2CPM tools crashing was fixed. There were also many other changes and fixes.


Release Notes: Auto creation of the ROMs MD5 file, 'roms.md5.auto' was added. A --md5-create option was added for forcing the file's creation if required. A 'roms.md5.user' file will override the use of auto file if found. A --bpclr option was added for clearing a debugging break point. Problems with sector ID and read and write functions failing when using some driver types including the 'raw' and 'remote' driver as an input when using the LibDsk interface were fixed. Some other issues relating to the use of LibDsk's 'remote' driver which should also apply to the 'rcpmfs' driver were fixed. An account creation reporting problem was fixed.


Release Notes: The "pc85b" model was added for the Standard PC85 model that uses a combination of 8/16K Pak ROMs. Changes were made to roms.alias.sample, roms.md5, and ubee512rc.sample to accommodate the "pc85b" model. The --pak and --pakx options were calculating an incorrect index value and have been fixed.


Release Notes: Emulation of the Dreamdisk model has been added. New model arguments of '2mhzdd' and 'dd' have been added. The 2mhzdd argument emulates the Dreamdisk at a 2 MHz clock rate and 'dd' emulates at 3.375 MHz. Patches for LibDsk and z80ex libraries were added to make the Dreamdisk emulation possible. The --side1as0 option now only has an affect used when formatting a disk. Changes have been made to roms.alias, roms.md5, disk.alias, and libdskrc.sample to reflect the Dreamdisk model addition. The --hddx-close options were also fixed.