Skip to content

JimmyHwang/PC6502

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

PC6502

About The Project

This is a 6502 Emulator for teach my children and people know what is assembly language and CPU how to start from RESET and work with different devices.

  1. Why I choose this CPU as the teaching material? I learn computer language from Apple II age, The 6502 is my most familiar CPU.
  2. Is it only support 6502 CPU? I try to adopt modular design as much as possible, so it is can add other CPU if I got time.

Screen-Shot

Product Name Screen Shot

Getting Started

You can download binary files to start the Emulator, also can download source code and built it by self.

Download Binary

Built from Source Code

This section should list any major software for build from source code

  • VisualStudio 2017
    • It is based on VS2017 version to development, may need some change for older or 2019 version
  • Windows SDK
    • It is based Windows SDK 18362 to development, may need change for other version.

Usage

For more usage, please refer to the Documentation

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Acknowledgements

About

A 6502 Emulator for easy teach people how the CPU work

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published