Changes

Jump to: navigation, search

DEZ80

6,139 bytes added, 19:43, 24 February 2022
Added picture to level 3 videos
'''''Dominando Ensamblador Z80 (DEZ80)''': Mastering Z80 Assembler'''
[[File:Dez80_intro.png|right|500px|DEZ80 Course presentation]]
DEZ80 videos are in Spanish. Collaboration to translate subtitles or audio is welcomed.
== DEZ80: Contents === Website ==* [https://https://bit.ly/CursoDEZ80 Web del curso | Course Website]
* '''[https== Level 0://youtu.be/smwXc3vShZw Presentación oficial Sep/2017]'''Course Introduction ==
* [https://youtu.be/smwXc3vShZw Presentación oficial Sep/2017|Official presentation Sep/2017]* [https://www.youtube.com/watch?v=9kILDC5TaWA&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh&index= Level 1 '''0: .1''' Introducción al curso|Course Introduction ]* [https://www.youtube.com/watch?v=FzogCXvAOU4&index=2&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh '''0.2''' Estructura del curso|Course structure]* [https://www.youtube.com/watch?v=FzogCXvAOU4&index=2&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh '''0.3''' Líneas de vídeos|Lines of videos]* [https://www.youtube.com/watch?v=TxMy6YxO1kk&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh&index=4 '''0.4''' Evaluación|Assessment]
* '''[https://www.youtube.com/watch?v=9kILDC5TaWA&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh&index=Level 1 0.1 Introducción al curso]'''* '''[https://www.youtube.com/watch?vDraw your own Sprite =FzogCXvAOU4&index=2&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh 0.2 Estructura del curso]'''* '''[https://www.youtube.com/watch?v=FzogCXvAOU4&index=2&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh 0.3 Líneas de vídeos]'''* '''[https://www.youtube.com/watch?vChallenges =TxMy6YxO1kk&list=PLmxqg54iaXrijQi4-J9IkAWDEguKRX9Dh&index=4 0.4 Evaluación]'''
[[File:Dez80_ejemplo9.png|right|550px|DEZ80 Example P09]]
* [https://www.youtube.com/watch?v=GYwPDZaoAf4&index=1&list= PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m '''1.P01''' Introducción Nivel 1 | Level 1Introduction]* '''1.P02.''' INSTALACION de WinAPE** [https: //www.youtube.com/watch?v=YIrbPEinYp0&index=2&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m '''1.P02 INSTALACION:''' WinAPE en Windows | '''INSTALLATION:''' WinAPE on Windows]** [https://www.youtube.com/watch?v=aItoD7OfdkM&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=3 '''1.P02 INSTALACION:''' WinAPE en Ubuntu Linux | '''INSTALLATION:''' WinAPE on Ubuntu Linux]** [https://www.youtube.com/watch?v=4a_dh0WXWic&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=4 '''1.P02 INSTALACION:''' WinAPE en Mac OSX Sierra | '''INSTALLATION:''' WinAPE on Mac OSX Sierra]* [https://www.youtube.com/watch?v=NxI2kBarAhw&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=5 '''1.P03 EJEMPLO:''' Reto 1.1 | '''EXAMPLE:''' Challenge 1.1]* [https://www.youtube.com/watch?v=bdkhjQDioHY&index=6&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m '''1.P04 PRACTICA:''' Jugando Con El Código | '''PRACTICE:''' Playing With The Code]* [https://www.youtube.com/watch?v=sLNwD2LPEOA&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=7 '''1.P05 PRACTICA:''' Ejecutando Paso a Paso | '''PRACTICE:''' Executing Step-by-Step]* [https://www.youtube.com/watch?v=Uzqsd0gurO8&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=8 '''1.P06 RETO:''' Utiliza Los Colores | '''CHALLENGE:''' Use The Colors]* [https://www.youtube.com/watch?v=nY0rVGi0vuc&index=9&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m '''1.P07 EJEMPLO:''' De 2 en 2 | '''EXAMPLE:''' 2 by 2]* [https://www.youtube.com/watch?v=xot6JFIwHtM&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=10 '''1.P08 RETO:''' Domina el formato | '''CHALLENGE:''' Master the format]* [https://www.youtube.com/watch?v=JPabJE_-IGA&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=11 '''1.P09 EJEMPLO:''' Pintando por la pantalla | '''EXAMPLE:''' Painting on the screen]* [https://www.youtube.com/watch?v=7zZU66VktTk&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=12 '''1.P10 RETO:''' Pinta por la Pantalla | '''CHALLENGE:''' Paint on the Screen]* [https://www.youtube.com/watch?v=ZbGS3b7NI14&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=13 '''1.P11 RETO:''' Domina la Memoria de Vídeo | '''CHALLENGE:''' Master Video Memory]* [https://www.youtube.com/watch?v=NcitQL1FhGc&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=14 '''1.P12 DESAFIO:''' Pinta un Sprite | '''CHALLENGE:''' Paint a Sprite]=== Theory === * [https://www.youtube.com/watch?v=p8DeOFI-CKE&index=1&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY '''1.T01 TEORIA:''' El Ciclo de Ejecución de la CPU | '''THEORY:''' The CPU Execution Cycle] * [https://www.youtube.com/watch?v=ONMS354Xjz8&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=2 '''1.T02 TEORIA:''' El sistema binario | '''THEORY:''' The binary system] * [https://www.youtube.com/watch?v=69aj0Vs8D8c&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=3 '''1.T03 TEORIA:''' La magia del sistema hexadecimal | '''THEORY:''' The magic of the hexadecimal system] * [https://www.youtube.com/watch?v=ljKnt2rmpeI&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=4 '''1.T04 TEORIA:''' Introducción a la Memoria de Vídeo | '''THEORY:''' Introduction to Video Memory] * [https://www.youtube.com/watch?v=1v2DKEWMKNg&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=5 '''1.T05 TEORIA:''' El formato de píxeles | '''THEORY:''' The pixel format] * [https://www.youtube.com/watch?v=sDFBbLqe3X4&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=6 '''1.T06 TEORIA:''' La distribución de la Memoria de Vídeo | '''THEORY:''' Video Memory Distribution] * [https://www.youtube.com/watch?v=diUXVhx1h3Y&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=7 '''1.T07 TEORIA:''' Las instrucciones del Z80 | '''THEORY:''' The Z80 instructions]  == Level 2: Create an animation == === Challenges ===[[File:Dez80_theory1.png | right | 550px | DEZ80 Level 2 Videos]]* [https://www.youtube.com/watch?v=WMSseHbs178&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P01''' Introducción Nivel 2 | Introduction Level 2]* [https://www.youtube.com/watch?v=GNL2kGEu794&index=2&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P02 RETO:''' Anima Tus Píxeles | '''CHALLENGE:''' Animate Your Pixels]* [https://www.youtube.com/watch?v=b2U3RkWksvs&index=3&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P03 EJEMPLO:''' Reto 1.1. Animación de un píxel | '''EXAMPLE:''' Challenge 1.1. Animation of a pixel]* [https://www.youtube.com/watch?v=voPcxmiqDqM&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv&index=4 '''2.P04 RETO:''' Ponlos en Movimiento | '''CHALLENGE:''' Put them in Motion]* [https://www.youtube.com/watch?v=aS2qj_EaxH8&index=5&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P05 PRÁCTICA:''' Repeticiones | '''PRACTICE:''' Repetitions]* [https://www.youtube.com/watch?v=OQQFH5k5Mus&index=6&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P06 RETO:''' Dibuja y anima a lo grande | '''CHALLENGE:''' Draw and animate big]* [https://www.youtube.com/watch?v=lDVwrG28hMw&index=7&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P07 PRÁCTICA:''' Posiciones Variables | '''PRACTICE:''' Variable Positions]* [https://www.youtube.com/watch?v=Kzk05bywuKc&index=8&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P08 RETO:''' Domina Las Repeticiones | '''CHALLENGE:''' Master the repetitions]* [https://www.youtube.com/watch?v=_kDBATfSpoQ&index=9&list=PLmxqg54iaXrif0Fno6OmbKqfawUeytUFv '''2.P09 DESAFIO:''' Crea tu animación | '''CHALLENGE:''' Create your own Sprite animation] ===Theory === * [https://www.youtube.com/watch?v=QBP_GWxLTwY&index=1&list=PLmxqg54iaXrhCo4a8vRNyGAAh7O2aZyY5 '''2.T01 TEORÍA:''' Tiempo, animaciones e interrupciones | '''THEORY:''' Timing, animations and interrupts]* [https://www.youtube.com/watch?v=8hhi8LOxcDo&index=2&list=PLmxqg54iaXrhCo4a8vRNyGAAh7O2aZyY5 '''2.T02 TEORÍA:''' Funcionamiento del monitor. Raster Scan | '''THEORY:''' Monitor operation. Raster Scan]* [https://www.youtube.com/watch?v=6cWOS-4dShg&list=PLmxqg54iaXrhCo4a8vRNyGAAh7O2aZyY5&index=3 '''2.T03 TEORÍA:''' Números Positivos y Negativos | '''THEORY:''' Positive and Negative Numbers]* [https://www.youtube.com/watch?v=aCF-TWm7dUQ&index=4&list=PLmxqg54iaXrhCo4a8vRNyGAAh7O2aZyY5 '''2.T04 TEORÍA:''' Repeticiones y contadores. Bucles | '''THEORY:''' Repetitions and counters. Loops]* [https://www.youtube.com/watch?v=RDhuIdqFXjo&index=5&list=PLmxqg54iaXrhCo4a8vRNyGAAh7O2aZyY5 '''2.T05 TEORÍA:''' Almacenamiento en memoria. Variables. | '''THEORY:''' Storage in memory. Variables.]
==== Challenges ==Level 3: Your first game ==
* '''[https://www.youtube.com/watch?v=GYwPDZaoAf4&index=1&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m 1Challenges ===[[File:DEZ80_nivel3.P01 Introducción Nivel 1jpg | right | 550px | DEZ80 Level 3 Videos]]'''* 1.P02. '''INSTALACION''' de WinAPE** '''[https://www.youtube.com/watch?v=YIrbPEinYp0Ev6wbQSZvGU&index=2&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m 1PLmxqg54iaXriqzq1nkKggLLYECQYHCJdc '''3.P02 INSTALACION: WinAPE en Windows]P01'''Introducción al Nivel 3 | Level 3 Introduction]** '''[https://www.youtube.com/watch?v=aItoD7OfdkMY1r3Njx-h5k&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=2 '''3 1.P02 INSTALACIONRETO: WinAPE en Ubuntu Linux]'''** Ensambla con WinAPE | '''[httpsCHALLENGE://www.youtube.com/watch?v=4a_dh0WXWic&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=4 1.P02 INSTALACION: WinAPE en Mac OSX Sierra]'''Assemble with WinAPE]* '''[https://www.youtube.com/watch?v=NxI2kBarAhwfSJuOnUr1AQ&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=5 13 '''3.P03 EJEMPLO: ''' Reto 1.1]. | '''* EXAMPLE:'''Challenge 1.1.]* [https://www.youtube.com/watch?v=bdkhjQDioHYd4Fs2VPbINI&indexlist=6PLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&listindex=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m 14 '''3.P04 PRACTICAPRÁCTICA: Jugando Con El Código]'''* Animaciones con movimiento | '''PRACTICE:''' Animations with motion]* [https://www.youtube.com/watch?v=sLNwD2LPEOAOw1IEqSuyBM&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=7 15 '''3.P05 PRACTICARETO: Ejecutando Paso a Paso]'''* Usa el teclado | '''CHALLENGE:''' Use the keyboard]* [https://www.youtube.com/watch?v=Uzqsd0gurO8Go7JDJLgnuo&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=8 16 '''3.P06 RETOPRÁCTICA: Utiliza Los Colores]'''* Saltos Condicionales (II) | '''PRACTICE:''' Conditional Jumps (II)]* [https://www.youtube.com/watch?v=nY0rVGi0vucoIPA9kGypsg&indexlist=9PLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&listindex=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m 17 '''3.P07 EJEMPLOPRÁCTICA: De 2 en 2]'''* Pulsaciones de Teclado | '''PRACTICE:''' Keyboard strokes]* [https://www.youtube.com/watch?v=xot6JFIwHtM0rb1wrKd4co&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=10 18 '''3.P08 RETOPRÁCTICA: Domina el formato]'''* Usando variables | '''PRACTICE:''' Using variables]* [https://www.youtube.com/watch?v=JPabJE_-IGAsn3n5V9rp4k&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=11 19 '''3.P09 EJEMPLORETO: Pintando por la pantalla]'''[[FilePrimer Minijuego | '''CHALLENGE:Dez80_theory1.png|right|550px|DEZ80 Theory Video T01]''' First Mini-Game]* '''[https://www.youtube.com/watch?v=7zZU66VktTk3SWH7QT0fv0&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=12 110 '''3.P10 RETO: Pinta por la Pantalla]'''* Toma el Control | '''CHALLENGE:''' Take Control]* [https://www.youtube.com/watch?v=ZbGS3b7NI14aLr2VPTEE7Q&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7mPLmxqg54iaXriqzq1nkKggLLYECQYHCJdc&index=13 111 '''3.P11 RETODESAFÍO: Domina la Memoria de Vídeo]'''* Crea tu primer videojuego | '''[httpsCHALLENGE://www.youtube.com/watch?v=NcitQL1FhGc&list=PLmxqg54iaXricAK8YNxIbAAErhUaq5m7m&index=14 1.P12 DESAFIO: Pinta un Sprite]'''==== Theory ====Create your first videogame]
* '''[https://www.youtube.com/watch?v=p8DeOFI-CKE&index=1&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY 1.T01 TEORIA: El Ciclo de Ejecución de la CPU] '''Theory ===* '''[https://www.youtube.com/watch?v=ONMS354Xjz8nXajSmMdhm0&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vYPLmxqg54iaXrhebr6MU8tggAyKp2YLdInF&index=2 1.T02 TEORIA: El sistema binario] '''* '''[https://www.youtube.com/watch?v=69aj0Vs8D8c&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=3 1.T03 TEORIAT01 TEORÍA: La magia del sistema hexadecimal] '''* Cómo funciona el ensamblador I | '''[httpsTHEORY://www.youtube.com/watch?v=ljKnt2rmpeI&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=4 1.T04 TEORIA: Introducción a la Memoria de Vídeo] '''How the assembler works I]* '''[https://www.youtube.com/watch?v=1v2DKEWMKNgIkZUdYqSPsM&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vYPLmxqg54iaXrhebr6MU8tggAyKp2YLdInF&index=5 1.T05 TEORIA: El formato de píxeles] 2 '''* 3.T04 TEORÍA:'''[https://www.youtube.com/watch?v=sDFBbLqe3X4&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=6 1.T06 TEORIA: La distribución Pila de la Memoria de Vídeo] Programa. Rutinas y Funciones | '''* THEORY:'''[https://wwwThe Program Stack.youtubeRoutines and Functions.com/watch?v=diUXVhx1h3Y&list=PLmxqg54iaXrhybiaiiRlh2s6IqFp6s3vY&index=7 1.T07 TEORIA: Las instrucciones del Z80] '''
[[Category:Educational]] [[Category:Assembler]] [[Category:Programming]] [[Category:Games_Programming]] [[Category:Video_contentVideo_contents]] [[Category:Websites]]
35
edits