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...
Watch video Aprendendo sobre Computadores com Super Mario (do jeito Hardcore++) online without registration, duration hours minute second in high quality. This video was added by user Fabio Akita 18 June 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 151,740 once and liked it 11 thousand people.