https://github.com/deepdish36/c-6502
C-6502 is a learning-focused emulator for the MOS 6502, with tools to write, run, and debug Assembly code.
https://github.com/deepdish36/c-6502
6502-assembly assembly-language computer-architecture cpu-emulator emulator retrocomputing
Last synced: about 1 year ago
JSON representation
C-6502 is a learning-focused emulator for the MOS 6502, with tools to write, run, and debug Assembly code.
- Host: GitHub
- URL: https://github.com/deepdish36/c-6502
- Owner: DeepDish36
- License: agpl-3.0
- Created: 2025-04-15T16:14:41.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-02T12:01:12.000Z (about 1 year ago)
- Last Synced: 2025-05-02T12:47:53.243Z (about 1 year ago)
- Topics: 6502-assembly, assembly-language, computer-architecture, cpu-emulator, emulator, retrocomputing
- Language: C#
- Homepage:
- Size: 2.67 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# C-6502
[🇵🇹 Português](#português) | [🇺🇸 English](#english)
---
##
🇵🇹 **Português**
### Sobre o Projeto
O **C-6502** é um emulador do microprocessador 6502, desenvolvido para auxiliar estudantes e entusiastas da programação de baixo nível.
O projeto foi inspirado nas ferramentas disponíveis em [easy6502](https://skilldrick.github.io/easy6502/) e [txt3.de](txt3.de), adaptando e expandindo as suas funcionalidades para uma nova abordagem educacional.
### Download
A versão mais recente pode ser descarregada [aqui](https://github.com/DeepDish36/C-6502/releases/latest).
### Como Contribuir
```bash
1. Faz um fork deste repositório.
2. Clona o teu fork localmente:
git clone https://github.com/DeepDish36/C-6502.git
3. Cria uma branch para a tua funcionalidade:
git checkout -b nome-do-teu-branch
4. Faz as alterações necessárias no código.
5. Testa o projeto para garantir que está tudo a funcionar.
6. Faz commit e push das tuas alterações:
git add .
git commit -m "Descrição clara da mudança"
git push origin nome-do-teu-branch
7. Abre um Pull Request neste repositório original.
```
[Código Fonte](https://github.com/DeepDish36/C-6502)
### Licença
Este projeto está licenciado sob **GNU Affero General Public License v3.0**, garantindo que qualquer melhoria seja pública e que o autor receba crédito.
---
##
🇺🇸 **English**
### About the Project
**C-6502** is an emulator for the 6502 microprocessor, designed to assist students and enthusiasts in learning low-level programming.
The project was inspired by the tools available on [easy6502](https://skilldrick.github.io/easy6502/) and [txt3.de](txt3.de), adapting and expanding their functionalities for a new educational approach.
### Download
The latest version can be downloaded [here](https://github.com/DeepDish36/C-6502/releases/latest).
### How to Contribute
```bash
1. Fork this repository.
2. Clone your fork locally:
git clone https://github.com/DeepDish36/C-6502.git
3. Create a branch for your feature or fix:
git checkout -b your-feature-branch
4. Make your changes to the code.
5. Test the project to ensure everything works.
6. Commit and push your changes:
git add .
git commit -m "Clear description of the change"
git push origin your-feature-branch
7. Open a Pull Request to the original repository.
```
[Source Code](https://github.com/DeepDish36/C-6502)
### License
This project is licensed under **GNU Affero General Public License v3.0**, ensuring that any improvements remain public and that the original author is credited.
---
Developed by DeepDish36 | © 2025