This project is about creating an Emulator for my 6502-Computer.
- Create basic structure and interfaces
- Load data in ROM
- Basic CPU & RAM functionality
- Complete CPU functionality
- Handle IO
- Interactive CLI
This is a replica of the BE65 from Ben Eater
- I have always wondered what exactly happens in a computer, when I started writing my first programs with java it didn't really answer my questions but rather raised more questions. Then one day a video of Ben Eater was suggested to me and I was immediately enthusiastic about the idea of building a computer myself.
- So that I don't lose track of the cables, I opened the schematics on my Ipad and marked each completed connection in green.
- Thanks to Ben Eater's videos, I was able to understand what the individual components do during construction.
- Get all the parts you need for the computer without spending a to much money
- reading and display inputs of a PS2 Keyboard
- interact with a other computer by RS232
- The processor is the 6502, while the 6522 is used for I/O. The 28c256 is used as Rom and the 62256 as Ram.
$0000 - $3fff RAM
$6000 - $600f I/O
$8000 - $ffff ROM
- It was a very instructive project in terms of my understanding of computers and electronics in general.
- create my own little os for the computer
- self-built gpu for the computer to be able to use it on a monitor
Originally, I was inspired by Ben Eater to build my version of 6502 computer.