Jump to content

uBee512 v2.6.0


Recommended Posts

uBee512 v2.6.0 is a microbee emulator

 

Get it HERE

 

Change Log

uBee512 v2.6.0

 

New for this release:

* Joystick emulation added. Emulates the standard Microbee Joystick. The

joystick is also able to be mapped to Microbee keys permitting games and

other applications to use joystick controls.

* Added joystick select and enable option --js.

* Added Microbee joystick options: --js-clear, --js-mbee, --js-up,

--js-right, --js-down, --js-left, --js-fire, --js-play1, --js-play2,

and --js-spare.

* Added joystick to keys mapping options: --js-klist, --js-kbd, --js-kk,

--js-kb, --js-kset and --js-ksel.

* Added EMUKEY+J+K (or EMUKEY+J <K>) hot keys to select a joystick key map

set. K is 'A'-'Z'. First 26 sets are selectable from keyboard, 256 sets

are available in total.

* Added EMUKEY+J+0 (EMUKEY+J <0>) disables Microbee and keyboard mapping for

joystick. EMUKEY+J+1 (EMUKEY+J <1>) enables Microbee joystick.

* Z80 CPU speed improvements to better regulate the execution rate rather

than just per each Z80 code frame executed. This improves sound quality

but may vary between installations.

* Full screen toggle using the mouse now requires a double clicking action.

* Added --dclick option to set double click speed for mouse events.

* Added --status option to customize the status line in the title bar.

* Additional status information displayable now includes joystick, tape in,

title, sys, serial, print, short/long drive and others.

* Added --title option to set a custom title name.

* Added --spad option to set padding between status information.

* Added --basram option to use SRAM instead of ROM at 0xA000-0xBFFF.

* Added --pakram option to allow a PAK location to use SRAM instead of ROM

at 0xC000-0xDFFF.

* Added --netram option to use SRAM instead of ROM at 0xE000-0xEFFF.

* Added PAK1-PAK7 ROM PAKs for 2mhz model emulation. Use OUT 10,n followed

by an EDASM command to select.

* All PAKs are now preloaded when emulator starts up.

* Added function_joystick() functions.

 

Fixed:

* File name matching in win32 fixed in a function that returns the next

directory entry. Was only able to match file names that used all lower

case. CP/M support program HOST2CPM should now work.

* Options --rom2 and --rom3 overrides did not load any ROM images.

* Teleterm model keys are now associated with the Teleterm keyboard.

* Added two missing compile conditionals '#ifdef USE_LIBDSK' around where

disk.dg.dg_secsize is used in fdc.c. Needed when compiling with LibDsk

disabled.

* Fixed an endianess issue in function_stdio() function for the 'putchar

function'.

* PIO potential mode set problem discovered when adding joystick code.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...