Tech & Engineering

8085 Emulator

The College project : An 8085 Microprocessor Kit Emulator The project, done in C++ tries to emulate the functions of an 8085 emulator ditto as a hardware traine...

Sumit Datta··1 min read

The College project : An 8085 Microprocessor Kit Emulator

The project, done in C++ tries to emulate the functions of an 8085 emulator ditto as a hardware trainer kit would work. The purpose is to create a software based 8085 Trainer Kit which looks and works similar. So this one does not have buttons like [ADI] or [MVI]. Instead it is all HEX code stuff buttons and the buttons for Rst (Reset), Set, Ins(Insert)… etc. as one would find in a hardware based 8085 trainer kit.

The project isnt yet fully complete. The sources are available here :

defines.h

interpreter.h

interpreter.cpp

memory.h

memory.cpp

main.cpp

All sources available under GNU GPL

This project uses the Irrlicht library for UI : Irrlicht

Update (4th May 1:42 AM IST) : At last the code works. It compiles without errors and I have tested with some very simple assembly code. It works ! But some more work needs to be done…

An archive of all files : here

Tags
Share
Written by
Sumit Datta

Software engineer and entrepreneur, 16+ years at fast-paced startups across the US, Canada, Germany and India.

Comments

Hook this up to your favourite commenting platform — Giscus, Disqus, or your own.

Continue reading

Tech & Engineering·

Frontend Driven Development

I have primarily been a backend web developer, started out with PHP around 2005 and then moving to Python in 2011. I have worked with a lot of JavaScript, mostl...

Sumit Datta · 5 min

A quieter inbox.

One thoughtful letter every other Sunday — new essays, things worth reading, and the occasional photograph.

Free. Unsubscribe in one click.