All Projects → awesomekling → computron

awesomekling / computron

Licence: other
x86 PC emulator in Qt/C++

Programming Languages

C++
36643 projects - #6 most used programming language
assembly
5116 projects

Projects that are alternatives of or similar to computron

third
Third, a small Forth compiler for 8086 DOS
Stars: ✭ 67 (-38.53%)
Mutual labels:  x86
PyVM
A virtual machine written in Python that executes x86 binaries according to the Intel Software Developer Manual
Stars: ✭ 80 (-26.61%)
Mutual labels:  x86
memalloy
Memory consistency modelling using Alloy
Stars: ✭ 23 (-78.9%)
Mutual labels:  x86
ShawnOS
A Basic x86 Operating System/Kernel
Stars: ✭ 39 (-64.22%)
Mutual labels:  x86
dflat20
D-Flat Windowing System (SAA/CUA Interface) Version 20
Stars: ✭ 42 (-61.47%)
Mutual labels:  x86
Aqeous
(Inactive, Checkout AvanaOS, Rewrite of this) This is a New Operating System (Kernel right now). Made completely from scratch, We aim to make a complete OS for Learning purpose
Stars: ✭ 23 (-78.9%)
Mutual labels:  x86
profiler-api
The portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-80.73%)
Mutual labels:  x86
CopyToAsm-Plugin-x86
CopyToAsm (x86) - A Plugin For x64dbg
Stars: ✭ 23 (-78.9%)
Mutual labels:  x86
async
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
Stars: ✭ 25 (-77.06%)
Mutual labels:  x86
Assembly-Syntax-Definition
This is the greatest syntax definition of All Time
Stars: ✭ 23 (-78.9%)
Mutual labels:  x86
Capstone.NET
.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (-0.92%)
Mutual labels:  x86
dcc
Direct/Interactive C Compiler
Stars: ✭ 18 (-83.49%)
Mutual labels:  x86
tupai
Tupai is a multi-tasking operating system I wrote for my degree that focuses on safety and design, targeting a variety of platforms.
Stars: ✭ 21 (-80.73%)
Mutual labels:  x86
FutureDOS
A futuristic DOS
Stars: ✭ 46 (-57.8%)
Mutual labels:  x86
CodeDeobfuscator
Code Deobfuscator
Stars: ✭ 45 (-58.72%)
Mutual labels:  x86
browser-vm
A small Linux x86 VM meant for use in the browser
Stars: ✭ 122 (+11.93%)
Mutual labels:  x86
toddler
Toddler is a well-designed usable and portable microkernel OS
Stars: ✭ 70 (-35.78%)
Mutual labels:  x86
boot2duino
The World's Most Useless Arduino Platform.
Stars: ✭ 70 (-35.78%)
Mutual labels:  x86
tinyos
An UNIX-like toy operating system runs on x86 CPU
Stars: ✭ 47 (-56.88%)
Mutual labels:  x86
reicast-emulator
Reicast was a multiplatform Sega Dreamcast emulator
Stars: ✭ 1,063 (+875.23%)
Mutual labels:  x86

Computron

80386 PC emulator written in Qt/C++

About

I've been hacking this on and off since 2003, when I was a young man trying to learn C.

It was a pretty decent 80186 PC emulator for a long time, and I'm now working on 80386+ support.

The aim here is not to go fast, but to learn about PC internals by implementing them.

Author

License

This project is licensed under the 2-clause BSD license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].