Skip to content

Emu86Dev/Emu86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,314 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emu86

This project will emulate an x86 assembler in Python, as a learning tool for students.

This project has now been expanded to emulating x86 assembler in Jupyter notebooks: Emu86 Kernel

View this project on web

Link to Pythonanywhere

To Run (Bypassing Docker)

Create and activate the virtual environment

source venv.sh

Install dev dependencies

make dev_env

Run

make dev

Link to Progress and Goals

ProgressAndGoals

UI Design

This project was originally created in 2019. We have been improving the UI since 2025 — here's a glimpse of the old interface:

Old UI

About

This project will emulate an x86 assembler in Python, as a learning tool for students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors