UKNCBTL emulator, Win32 version.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
emubase
util
!astyle.bat
!version.bat
.appveyor.yml
.gitignore
Common.cpp
Common.h
ConsoleView.cpp
DebugView.cpp
Dialogs.cpp
Dialogs.h
DisasmView.cpp
Doxyfile
Emulator.cpp
Emulator.h
KeyboardView.cpp
LICENSE
Main.cpp
Main.h
MainWindow.cpp
MemoryView.cpp
README.md
Resource.h
ScreenView.cpp
Settings.cpp
SoundGen.cpp
SoundGen.h
SpriteView.cpp
TapeView.cpp
ToolWindow.cpp
ToolWindow.h
Toolbar.bmp
UKNC.bmp
UKNCBTL-VS2013.sln
UKNCBTL-VS2013.vcxproj
UKNCBTL-VS2013.vcxproj.filters
UKNCBTL.ico
UKNCBTL.rc
Views.h
astyle-cpp-options
diskette.ico
diskettewp.ico
keyboard.bmp
keyboardmask.bmp
manifest.xml
small.ico
stdafx.cpp
stdafx.h
uknc_ram_ppu.bin
uknc_rom.bin

README.md

ukncbtl

UKNCBTL -- UKNC Back to Life! emulator, Win32 version.

Build status

UKNCBTL -- UKNC Back to Life! -- is cross-platform UKNC emulator for Windows/Linux/Mac OS X. UKNC (УКНЦ, Электроника МС-0511) is soviet school computer based on two PDP-11 compatible processors KM1801VM2.

The UKNCBTL project consists of:

Current status: under development. Most of software works fine.

Emulated:

  • CPU and PPU
  • Both memory controllers
  • Video controller
  • FDD controller (MZ standard)
  • ROM cartridges
  • Sound
  • Hard disk -- can read/write and boot
  • Tape cassette -- read/write WAV PCM files
  • Serial port (experimental)
  • Parallel port (experimental)

NOT emulated yet: network card, RAM disks, joysticks.