Arquivo da tag: 6502

Então você precisa disassemblar código 6502…

…mas não sabia por onde começar?

Felizmente Ricardo Quesada fez dois posts exatamente sobre como disassemblar código 6502.

No primeiro post ele explica o uso do Radare, um poderoso disassembler que roda em um monte de sistema que roda em máquinas mais novas mas ainda assim já velhas (velho é o seu PC).

E no segundo post, ele bota a mão na massa, usando como exemplo a quebra da proteção do BC’s Quest for Tires.

screen-shot-2015-12-09-at-3-03-39-pm

(via e via)

Repórter Retro Nº 011

O Seu Repórter Retro

Bem-vindos a mais uma edição do Repórter Retro — encerrando a temporada 2015 do Retrocomputaria. Feliz Ano Novo a tod@s @s noss@s ouvintes e leintes! 😀

Ficha técnica:

URLs do podcast:

Não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.

Livros, demos e ports…

ALCover smallVamos a 3 notícias interessantes a respeito da maior crianção de Steve Wozniak, o Apple II. E essas vem do A2Central, hoje o maior site a respeito de Apple II que há.

A primeira notícia versa sobre o relançamento do livro Assembly Lines: The Complete Book, agora licenciado via Creative Commons. Esta é uma coleção de artigos do autor, Roger Wagner, publicados na Softalk Magazine, entre 1980 e 1983, e trata de programação Assembly do Apple II para iniciantes. São 456 páginas em capa dura, e no Lulu está disponível para venda.

Também do A2 Central temos um demo para o Apple IIgs, o Winter Demo, de autoria de Dagen Brock. Quer ver um vídeo? Clique aqui.

E por último, mas não menos importante, o David Schmenk (que vocês devem conhecer melhor quando falamos do PLASMA, aqui e aqui) resolveu fazer um port de algo realmente relevante para a sua tecnologia, misto de máquina virtual e compilador: ROGUE! Então, ficou curioso? Você pode ler a respeito nesse artigo aqui: Classic Rogue ported to PLASMA by David Schmenk. Se você quiser já executar o ROGUE no seu Apple II, clique aqui para baixar o arquivo.

Mosca Branca do dia: Rockwell AIM-65

AIM MarvelApareceu à venda no eBay por estes dias, com manuais e tudo… mas num leilão em separado. Trata-se de um micro de aprendizado com 6502, lançado em 1978 — essencialmente é um KIM-1 com gabinete e teclado QWERTY. Abaixo, as fotos do exemplar preservadas para a posteridade, já que eBay é volátil.

Mais informações sobre esta máquina nos lugares de costume. Clique nas fotos para ampliá-las.
Continue lendo Mosca Branca do dia: Rockwell AIM-65

Toda a ROM do C64 desmontada e comentada!

O pessoal do blog  pagetable tem sempre algo coisa interessante sendo postado. Desta vez é a versão comentada da BIOS e BASIC (o KERNAL) do C64! Pelo que comentam, eles já haviam comentado a BIOS do C64 e usando como referência a versão comentada da listagem do Applesoft BASIC do Bob Sander (não se esqueçam que ambos são versões do Microsoft BASIC para 6502) puderam concluir o trabalho e, claro, disponibilizá-lo no GitHub!

[UPDATE] Mosca Branca do dia: VTech CreatiVision

CreatiVision 00Eu tenho uma opinião que, se não é mais polêmica que mamilos, talvez chegue perto: a distinção entre computadores e consoles de videogame é artificial e arbitrária. Acredito que um console é apenas um computador que foi cerceado em sua liberdade de expressão e autoritariamente obrigado a renunciar a suas potencialidades e rodar apenas um tipo de software.
Continue lendo [UPDATE] Mosca Branca do dia: VTech CreatiVision

Imagem do dia: TODO o código do Pac-Man para Atari 2600

Em todos seus gloriosos 4 KB de opcodes assembler 6502, transformados em poster e adornando a parede de Blake Patterson (como se a casa dele já não fosse f**ástica o suficiente). As linhas curvas são os jumps (condicionais ou não) e a parte que representa gráficos está em laranja. Clique para ampliar.
Continue lendo Imagem do dia: TODO o código do Pac-Man para Atari 2600