Skip to content

Projeto de Desenvolvimento de Jogo em Assembly para MOS technology 6502 (Atari 2600)

Notifications You must be signed in to change notification settings

danilogmoura/bomber-atari_2600-6502

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Desenvolvimento de Jogo em Assembly para 6502

Bem-vindo(a) ao meu projeto de desenvolvimento de jogo em assembly para a arquitetura 6502! Este repositório é o ponto de partida para uma jornada emocionante de aprendizado, onde explorarei as profundezas da linguagem assembly 6502 usando o DASM, um versátil macro assembler desenvolvido por Matthew Dillon (munsie), com suporte para diversos microprocessadores de 8 bits, incluindo MOS 6502 e 6507; Motorola 6803, 68705 e 68HC11; Hitachi HD6303 (extensão do Motorola 6801); e Fairchild F8.

DASM

O DASM é um macro assembler que oferece suporte a vários microprocessadores de 8 bits, tornando-o uma ferramenta poderosa para desenvolvedores que desejam criar software para sistemas retro e consoles clássicos. A escolha do DASM como assembler para este projeto permitirá que aproveitemos suas funcionalidades e facilidades, tornando o processo de desenvolvimento mais eficiente e agradável.

Objetivo

O objetivo principal deste projeto é desenvolver um jogo completo usando a linguagem assembly específica para o processador 6502, com o auxílio do DASM para montagem e criação do código binário. A 6502 é uma arquitetura bastante icônica e foi amplamente utilizada em consoles de jogos clássicos como o Nintendo Entertainment System (NES), Atari 2600 e muitos outros. Aprender a programar em assembly para essa arquitetura é uma oportunidade única para mergulhar na história dos jogos eletrônicos e entender os desafios enfrentados pelos desenvolvedores daquela época.

Créditos por usar o DASM:

O DASM foi desenvolvido por Matthew Dillon (munsie) e pode ser encontrado no repositório oficial: https://github.com/munsie/dasm

Pikuma:

Se você deseja aprender sobre programação de baixo nível, o site Pikuma oferece cursos que abrangem aspectos importantes do currículo padrão de ciência da computação.

Vamos começar nossa jornada no incrível mundo do assembly 6502 e criar um jogo memorável! Divirta-se codificando! 😄

About

Projeto de Desenvolvimento de Jogo em Assembly para MOS technology 6502 (Atari 2600)

Resources

Stars

Watchers

Forks