Perfil
Propostas
NES Hacks
Com 30 anos de estrada, o velho Nintendinho 8 bits, hoje, não é apenas um videogame voltado a retrogames, é uma incrivel plataform para os mais váriados hackings. No coração uma CPU baseada no 6502, mesma utilizada no Apple 2 e o Atari 2600.
Nesta palestra vou apresentar alguns hacks utilizando Python, LUA, uma Raspberry PI e um processador 6502. http://imgur.com/VwaMhnU
NES Hacks
Com 30 anos de estrada, o velho Nintendinho 8 bits, hoje, não é apenas um videogame voltado a retrogames, é uma incrivel plataform para os mais váriados hackings. No coração uma CPU baseada no 6502, mesma utilizada no Apple 2 e o Atari 2600.
Nesta palestra vou apresentar alguns hacks utilizando Python, LUA, uma Raspberry PI e um processador 6502. http://imgur.com/VwaMhnU
NES Hacks (2hs)
Neste tutorial, vamos fazer uso de Assembler/Lua e Python para demonstrar como os consoles de 8 Bits eram construidos nos anos 80 e como são hackeados hoje em dia.
Vou compartilhar o aprendizado que tive nos últimos anos e ajudar executar e construir demos.
Situaćão Problema:
- Como um console de videogame era feito nos anos 80?
- Por onde comećar e como entender a vasta literatura disponível
- Como Python me ajuda?
Tópicos:
- Aprender o funcionamento básico do 6502 com suas particularidades e registradores no NES
- Entender o que são mappers e como eles expressão um tipo singular de programaćão.
- Fazer interrućões de hardware no emulador utilizando Lua, primeiros passos para Hack e Debug
- Hello World em Assembler utilizando Mapper #0
- Finalmente Python, apresentado como apenas mais uma ferramenta a cerca do tema.
Objetivo:
- Apresentar em detalhes o funcionamento do NES. Neste tutorial, Python não será vista como o epicentro do conteúdo, mas como uma ferramenta que permita alterar a sua forma.
-- PRESS START --
NES Hacks 2 - The Mission
Com 30 anos de estrada, o velho Nintendinho 8 bits, hoje, não é apenas um videogame voltado a retrogames, é uma incrivel plataform para os mais váriados hackings. No coração uma CPU baseada no 6502, mesma utilizada no Apple 2 e o Atari 2600. A palestra consiste em um conjunto de lighting talks atualizada sempre com novos hacks.
Nesta palestra vou apresentar alguns hacks utilizando Python, LUA, uma Raspberry PI e um processador 6502. http://imgur.com/VwaMhnU
Retrogames, PyGame e Metaprogramação
Uma série de lighting talks para abordar:
- Retrogames, como CPU's funcionam e porque se importar
- Pygame and deploy!
- Metaprogramação e games.
Cada lighting talk, é de certa forma auto-contida, contudo se complementam. O objetivo é direcionar o final a uma única conclusão.
wedNESday - Hacks de quarta-feira
O que fazer com uma raspberry e um processador 6502 ?
Que tal o seu proprio NES: http://imgur.com/VwaMhnU
Nesta palestra vou apresentar alguns Hacks utilizando a rasberry, como funciona o processador do NES e principalmente, como Python cola tudo!
wedNESday - Hacks de Quarta-feira
O que fazer com uma raspberry e um processador 6502 ?
Que tal o seu proprio NES: http://imgur.com/VwaMhnU
Nesta palestra vou apresentar alguns Hacks utilizando a rasberry, como funciona o processador do NES e principalmente, como Python cola tud