Uploads from Fabio Akita

Watch and track your favorite playlist.

Curated by: Fabio Akita (149 videos)


Currently Playing: 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 (https://www.youtube.com/watch?v=fxZuzos7Auk) * 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-deles-todos-jogos-brasileiros-do-master-system-lancados-pela-tectoy/) * Free NES assembler (https://bisqwit.iki.fi/source/nescom.html) * Micro Mages (https://morphcatgames.itch.io/micromages) * Nes Dev Wiki (https://wiki.nesdev.com/w/index.php/Nesdev_Wiki) * Computer Archeology - The Legend of Zelda (https://www.computerarcheology.com/NES/Zelda/) * 6502 Instruction Set (https://www.masswerk.at/6502/6502_instruction_set.html) * An introduction to 6502 math: addiction, subtraction and more (http://retro64.altervista.org/blog/an-introduction-to-6502-math-addiction-subtraction-and-more/) * Explain Half Adder and Full Adder with Truth Table (https://www.elprocus.com/half-adder-and-full-adder/) * Build a multiplying machine using NAND logic gates (https://codegolf.stackexchange.com/questions/12261/build-a-multiplying-machine-using-nand-logic-gates) * Tool Assisted Game Movies (http://tasvideos.org/) * RETRO INSECTIVORES: FINDING AND ELIMINATING BUGS IN NES DEVELOPMENT (https://megacatstudios.com/blogs/press/retro-insectivores-finding-and-eliminating-bugs-in-nes-development) * FCEUX (https://sourceforge.net/projects/fceultra/) * Zelda Screen Transitions are Undefined Behaviour (https://gridbugs.org/zelda-screen-transitions-are-undefined-behaviour/) * NES Emulator Debugging (https://gridbugs.org/nes-emulator-debugging/) * Two's Complement Multiplication (http://pages.cs.wisc.edu/~david/courses/cs354/beyond354/int.mult.html) * NES Hello World (https://www.embed.com/nes/hello-world.html) * DF Direct: CRT Displays - Was LCD A Big Mistake For Gaming? (https://www.youtube.com/watch?v=tvRyVZWuvQ4) * DF Direct! Modern Games Look Amazing On CRT Monitors... Yes, Better than LCD! (https://www.youtube.com/watch?v=V8BVTHxc4LM) * Mod pra Wonderboy II Turma da Monica (https://www.youtube.com/watch?v=zQCm_y31SC0) * 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/gamegenie) Assinem estes canais: * Retro Game Mechanics Explained (https://www.youtube.com/channel/UCwRqWnW5ZkVaP_lZF7caZ-g) * One Lone Coder (https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA) Transcript: https://www.akitaonrails.com/2020/06/18/akitando-81-aprendendo-sobre-computadores-com-super-mario-do-jeito-hardcore Podcast: https://anchor.fm/dashboard/episode/ei3kj9


Tracks in this Playlist