Aprendendo sobre Computadores com Super Mario (do jeito Hardcore++)

Описание к видео Aprendendo sobre Computadores com Super Mario (do jeito Hardcore++)

Você não precisa ter assistido o video anterior pra entender este, mas certamente ajuda.


Hoje vou acelerar na missão de fazer vocês entenderem como computadores em geral funcionam por baixo dos panos usando um Nintendinho e o Super Mario como guias nesta jornada.


Não tentem entender tudo na primeira assistida. Eu mesmo não conseguiria. Assista até o fim pra ter a visão completa depois retorne pra partes específicas pra pegar em mais detalhes.


Já aviso que os primeiros Vinte Minutos podem parecer um pouco devagar, porque vou complementar o que comecei no video anterior, mas garanto que depois disso vem o filé mignon do filé mignon. Vamos ver como se constrói um emulador, como cartuchos funcionam, como começar a editar jogos e a entender como se começa a pensar em fazer jogos retrô, e vamos até falar de speedrun e hackear bugs de jogos. Tudo isso num único episódio!


Errata: em 17:12 eu disse certo mas na equação faltou mostrar dividindo tudo por 2. Em 13:00 eu claramente faltei na aula porque 278 x 7 é 1946 😅

Links:

Super Mario Bros. 3 - Wrong Warp (   • Super Mario Bros. 3 - Wrong Warp  )
A Comprehensive Super Mario Bros. Disassembly (https://gist.github.com/1wErt3r/4048722)
Lembra deles? Confira jogos brasileiros do Master System lançados pela Tectoy! (https://blogtectoy.com.br/lembra-dele...)
Free NES assembler (https://bisqwit.iki.fi/source/nescom....)
Micro Mages (https://morphcatgames.itch.io/micromages)
Nes Dev Wiki (https://wiki.nesdev.com/w/index.php/N...)
Computer Archeology - The Legend of Zelda (https://www.computerarcheology.com/NE...)
6502 Instruction Set (https://www.masswerk.at/6502/6502_ins...)
An introduction to 6502 math: addiction, subtraction and more (http://retro64.altervista.org/blog/an...)
Explain Half Adder and Full Adder with Truth Table (https://www.elprocus.com/half-adder-a...)
Build a multiplying machine using NAND logic gates (https://codegolf.stackexchange.com/qu...)
Tool Assisted Game Movies (http://tasvideos.org/)
RETRO INSECTIVORES: FINDING AND ELIMINATING BUGS IN NES DEVELOPMENT (https://megacatstudios.com/blogs/pres...)
FCEUX (https://sourceforge.net/projects/fceu...)
Zelda Screen Transitions are Undefined Behaviour (https://gridbugs.org/zelda-screen-tra...)
NES Emulator Debugging (https://gridbugs.org/nes-emulator-deb...)
Two's Complement Multiplication (http://pages.cs.wisc.edu/~david/cours...)
NES Hello World (https://www.embed.com/nes/hello-world...)
DF Direct: CRT Displays - Was LCD A Big Mistake For Gaming? (   • DF Direct: CRT Displays - Was LCD A B...  )
DF Direct! Modern Games Look Amazing On CRT Monitors... Yes, Better than LCD! (   • DF Direct! Modern Games Look Amazing ...  )
Mod pra Wonderboy II Turma da Monica (   • Turma da Mônica em: O Resgate Remaste...  )


Meu fork do emulador de NES em Go (https://github.com/akitaonrails/nes)
Meu código do decodificador de código de Game Genie (https://github.com/akitaonrails/gameg...)


Assinem estes canais:

Retro Game Mechanics Explained (   / @rgmechex  )
One Lone Coder (   / @javidx9  )



Transcript: https://www.akitaonrails.com/2020/06/...
Podcast: https://anchor.fm/dashboard/episode/e...

Комментарии

Информация по комментариям в разработке