SkillAgentSearch skills...

NaTE

[Codegolf] Just a minimal 8086 emulator

Install / Use

/learn @DispatchCode/NaTE
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

NaTE - Not a True Emulator

A codegolf challenge captured my attention, Emulate an Intel 8086 CPU.

Here is the result:

Test Program

Project Files

ild.c is the core that fulfill the "fetch and decode" step. It has been extracted from a personal project that will be soon available.

cpu.c offers a basic CPU initialization.

cpu_exec.c emulates an instruction previously disassembled by ild.

Please note that the video memory is not properly emulated; features such as segments and interrupts are not supported.

LICENSE

The program is licensed under GPL v.3.

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated1mo ago
Forks1

Languages

C

Security Score

90/100

Audited on Feb 3, 2026

No findings