jefflomax / blazor-canvas-mcm70-poc

Emulator for MCM/70 Intel 8008 based computer. Runs APL. Windows application in C# .NET Core 5.0 OpenTK. Web application in C# Blazor WebAssembly JS Unmarshalled Interop, Typescript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blazor-canvas-mcm70-poc

This is a port of the York University MCM/70 emulator by Zbigniew Stachniak.

The MCM/70 was built using the Intel 8008, their first 8 bit microprocessor, and ran APL.

The original C source is now C# running on .NET Core 5 using OpenTK, and also running in Web Assembly via Blazor. You can build this with Visual Studio 2019 Community Edition completely free, or using the .NET Core 5 command line tools.

The Blazor version is at https://blazorcanvas20210704221924.azurewebsites.net/

Blazor Proof of Concept uses unmarshalled javascript calls to manipulate the bitmap of a canvas.

About

Emulator for MCM/70 Intel 8008 based computer. Runs APL. Windows application in C# .NET Core 5.0 OpenTK. Web application in C# Blazor WebAssembly JS Unmarshalled Interop, Typescript.


Languages

Language:C# 78.3%Language:HTML 10.5%Language:TypeScript 8.3%Language:CSS 1.2%Language:PowerShell 1.0%Language:GLSL 0.8%