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
Arquivo da tag: Assembler
Oh, bendito o que semeia!
(Cavucado por Rui Vieira e postado na MSXBR-L)
Surpresa!
Achei um manual do TK //e da Microdigital em um sebo e comprei! Legal, mas não é essa a surpresa.
ASM80 e IDE80, para suas necessidades Assembly em 8 bits
Mais uma IDE para desenvolvimento em micros de 8 bits na área: Martin Malý lançou o ASM80, um assembler totalmente online e client-side (não salva nada em servidores remotos) para diversas CPUs com diversas features interessantes, incluindo emuladores para diversos micros.
Malý também aproveitou para desenvolver o IDE80, para quem prefere programas desktops.
(via)
Uma máquina famosíssima que usa processador 6502 fez 30 anos
O aniversário de lançamento foi há 3 semanas, no dia 26 de outubro. E nós deixamos passar batido. Imperdoável da nossa parte, é uma máquina que marcou uma geração, talvez tanto quanto o Apple II:
Continue lendo Uma máquina famosíssima que usa processador 6502 fez 30 anos
Cartucho tudo-em-um para o TI-99/4A
Tony “Gazoo” Knerr resolveu enfiar Extended Basic, Editor/Assembler, zilhões de utilitários e jogos, tudo num cartucho só, que ele batizou de Extended Basic v2.7 Suite. Infelizmente, a primeira leva (míseros 8 exemplares) foi-se antes que nos déssemos conta. Isso é pra eu aprender a acompanhar mais assiduamente os fóruns do AtariAge.
Mas não tem revolta não, eu só quero que você se encontre vou esperar pacientemente pelo próximo lote (que, garante o alienígena em questão, existirá) e ficar esperto para não papar mosca de novo.
(Vintage Is The New Old via FB)
Uma introdução ao Assembly. No Apple IIgs.
Um vídeo. 25 minutos. Um Apple IIgs. E só.
(via)
TurboForth para TI-99
Você sabe o que é Forth? De acordo com a Wikipédia:
Forth é uma linguagem de programação procedural baseada em pilhas de dados, com sintaxe em Notação polonesa inversa (RPN) e com os comandos organizados em uma lista extensível chamada de dicionário. Os comandos são chamados de “palavras”. A partir do dicionário básico, são criados outros comandos.
Forth foi “descoberta” por Charles H. Moore (“Chuck” Moore) no final dos anos 1960, (…) é apropriada para sistemas embutidos, e se caracteriza por ser extremamente compacta. Pode ser considerada como linguagem interpretada e compilada ao mesmo tempo. A interpretação/compilação pode ser feita através de bytecode ou código de máquina.
Nos micros clássicos somente o Jupiter Ace saiu de fábrica com uma versão de Forth ao invés de um bom e velho dialeto de BASIC. Quem quisesse Forth teria de arrumar uma versão em fita cassete, cartucho e/ou disco! O próprio TI-99 4/A teve seu interpretador/compilador da linguagem mas, pelo que entendi, você precisava de um hardware adicional para usá-lo.
Engenharia Reversa para os Fortes
Vamos começar apresentando a impressora mais lenta do mundo:
OK, estamos cometendo uma injustiça aqui: isso não é uma impressora, e sim um plotter (o 1520 da Commodore) e para o que ele se propõe, que é desenhar gráficos e desenhos em linha, ele funciona muito bem, e em quatro cores.
Ele tem um microprocessador 6502 compatível dentro — claro, estamos falando dos criadores do mítico e memético 1541, como não teria um 6502 dentro? — mas numa forma um pouco diferente e completamente inamistosa a hackers imbuídos da missão de fazer engenharia reversa. Trata-se do 6500/1, que tem dentro do chip 64 bytes de RAM (!!!), 2 KB de ROM programada de fábrica, duas portas de I/O e nenhum barramento de endereços nem de dados! A propósito, esse chip também é usado como controlador de teclado do Amiga.
Continue lendo Engenharia Reversa para os Fortes
DOS 3.2 do Apple II, documentado e disassemblado
Por Don Worth, autor do RPG (de 1978!) Beneath Apple Manor e de vários livros sobre Apple II. Gentilmente digitalizado por Mike Maginnis, a quem o autor cedeu os originais e salvou estes documentos para a posteridade. Obrigado!
Continue lendo DOS 3.2 do Apple II, documentado e disassemblado