Skip to main content

Questions tagged [emulator]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
11 votes
2 answers
2k views

NES Emulator in C

I've been coding an NES emulator for a couple of weeks, and would like to have some feedback on what I have written so far. I don't have any experience in C other than a few very small programs, so I ...
Leon9343's user avatar
  • 153
13 votes
4 answers
2k views

C - CHIP8 Interpreter

I want to get into emulator development, so I tried to write a CHIP-8 interpreter in C. I implemented it using this guide, and tested it using the test programs provided here (the test cases pass). ...
wed1may's user avatar
  • 195
3 votes
1 answer
96 views

CPU emulation library

I've started to work on a JavaScript library called vCPU with the purpose of providing a framework for emulators. vCPU is designed to be able to emulate multiple types of CPUs, with setup only ...
themirrazz's user avatar
1 vote
1 answer
177 views

CPU emulator written in python (Adjustable Microcode!)

I've designed and implemented a CPU architecture in one day. Of key architectural details: Processor is supposed to support updatable microcode, Architecture extensions and Is designed to be ...
ToAskOrNotToAsk's user avatar
4 votes
1 answer
339 views

6502 Emulator in Rust

This is my first attempt at writing a "large program", and I think that I've got the foundations for the emulator down. However, as I'm still a beginner, I might have made some questionable ...
Leon9343's user avatar
  • 153
1 vote
0 answers
139 views

An OpenGL backend for displaying a framebuffer of an emulator

Motivation I'm making an emulator. It has its own software framebuffer of size 320x240. Each frame is prepared internally from the emulator, and I just need a way to display it on a window, scaled to ...
xiver77's user avatar
  • 421
2 votes
1 answer
191 views

Advent of Code 2019 Day 7 (simple emulator, opcode processing)

Since couple of days ago I started to learn python by doing AoC 2019. I would like to share with you my solution to day7 (Amplification Circuit) part 1 and part 2. Challenge summary: --- Day 7: ...
lukascode's user avatar
3 votes
2 answers
231 views

Less incomplete Z80 emulator written in C++

Follow-up to Partial Zilog Z80 emulator written in C++ I would say that I'm still new to the language, so I'm going to keep the beginner tag this time. Changes: I've implemented the suggestions ...
S.S. Anne's user avatar
  • 1,725
10 votes
1 answer
381 views

Partial Zilog Z80 emulator written in C++

Followed-up here. I've written a partial z80 emulator in C++. It has a decent part of the instructions that can be reused implemented but I've had some issues with duplicated code. I'd also like to ...
S.S. Anne's user avatar
  • 1,725