Ukncbtl Versions Save

UKNCBTL is emulator of Elektronika MS 0511 (UKNC), soviet computer based on two PDP-11 compatible processors.

release-741

4 months ago
  • Mouse protocol change and mouse fixes

release-2023.1

9 months ago
  • DebugView layout changes
  • MemoryView: highlight both value and chars
  • Disasm: PUSH/POP; debugger improvements
  • MemoryView: octal/hex modes
  • DebugView: show PC and SP on the memory map
  • Mouse on PPU (experimental)

release-2022.2

1 year ago
  • Command line help
  • MemoryView: highlight current value
  • DebugView: always show breakpoint list
  • Command Line Help dialog
  • ConsoleView: For JMP and BR use Step Into logic, not Step Over
  • ConsoleView: minor changes
  • DisasmView: breakpoint zone color
  • DisasmView: hints for HALT mode commands and for MARK
  • SoundAY implementation based on randomizer' specs

release-2022.1

1 year ago
  • Command-line options for disk/cart/hard images
  • Support for HDD images for the other controller (with ide_doublert5.bin as controler ROM)
  • DebugView: red color for changed stack values
  • ConsoleView refactoring
  • ConsoleView: command to set memory value

release-2021.2

3 years ago
  • _stprintf_s() calls and buffer sizes.
  • DisasmView: using std::vector<T> for subtitles; removing bool/true/false defines from stdafx.h.
  • ScreenView context menu.
  • Emubase: trace CPU/PPU instructions (non-PRODUCT build modes only).
  • ScreenView: Exit Fullscreen in context menu; minor changes.
  • Context menu for DebugView, DisasmView, and SpriteView.
  • Tag-based version calculation for PRODUCT build.
  • DisasmView: WORD -> uint16_t; instruction hint tuning.
  • emubase/Disasm.cpp: FIS instructions.
  • ConsoleView.cpp: fc command; Processor.cpp minor change.

release-1.0.686

3 years ago
  • emubase/Floppy.cpp: Change current drive on REZ=1 only
  • emubase/Memory.cpp: TRAP4 on ADDRTTPE_DENY/ADDRTYPE_NONE.
  • VERIFY() on all ReleaseDC()/DeleteDC()/DeleteObject() calls.
  • OSD position.
  • DisasmView context menu, copy address or value to the Clipboard.
  • MemoryView: split base address / current address; context menu.
  • Minor changes all around.

release-1.0.677

3 years ago
  • DebugView: show breakpoint list.
  • SpriteView: improved navigation.
  • More commands in the Debug menu.
  • emubase/Floppy.cpp: two bugfixes found by ZPilot.

release-1.0.668

3 years ago
  • ConsoleView: command bc - remove all breakpoints.
  • ConsoleView_DoConsoleCommand() refactoring.
  • DisasmView drawing re-worked.
  • DisasmView: add/remove breakpoints by mouse click.

release-1.0.664

3 years ago
  • File > Settings On-Screen Display dialog
  • Settings Fonts and Colors dialog improvements
  • DisasmView: show SP values and Ports values in color.
  • Debugger breakpoints.

release-1.0.659

3 years ago
  • On-Screen Display draft version.
  • Attempt to speed up the emulation.
  • Get colors for Debug views from the Settings file.
  • Settings Fonts and Colors dialog.