Ensamblador Z80: domina el debugger de WinAPE

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024

Комментарии • 15

  • @rzeronte
    @rzeronte Год назад +2

    Tremendo material!. Enamoradito me tiene la serie de videos

  • @kraftwerk974
    @kraftwerk974 4 месяца назад +2

    El 14 de junio Zilog cesa la fabricación del Z80 😑

  • @bakus_naur
    @bakus_naur 5 месяцев назад +1

    hola que tal profe, disculpe, ¿En que orden debería ver sus videos de programación?
    gracias :D

    • @ProfesorRetroman
      @ProfesorRetroman  5 месяцев назад

      Dependiendo de tu nivel, en el órden que mejor te venga. Tienes todos los vídeos clasificados en las listas de reproducción del canal.
      Primero es adecuado haber completado al menos el primer nivel de "Dominando Ensamblador del Z80", porque las listas anuales de clase asumen que eso ya lo has visto. Después, puedes empezar cualquier lista de reproducción anual (de las de GameDev Z80). Otra opción interesante es intercalar varias de estas listas: ir viendo vídeos desde el principio, de varias listas a la vez. Como cada año cuento cosas diferentes, se complementan muy bien. Si no, empieza por las que tienen más años (2016 o 2017) y de ahí hacia arriba. Esto es para aprender ensamblador. Si quieres aprender C, puedes ver las listas de GameEngine ECS, que van muy bien y la primera de GameDev Z80 que es en C.
      Y si, conforme los veas, tienes dudas, pregunta :). Además de mi, puedes acudir a los canales de Telegram de CPCtelera y de Dominando Ensamblador Z80 para preguntar. Hay mucha gente ahí que puede ayudarte.
      Ánimo y espero que lo disfrutes :)

  • @ene5227
    @ene5227 6 месяцев назад +1

    Buenas profe, ¿qué tal va la vida ,que no se ha vuelto a dejarse ver por aquí? Saludos y un fuerte abrazo.

    • @ProfesorRetroman
      @ProfesorRetroman  5 месяцев назад +1

      Gracias por la preocupación :). No hay ningún problema importante: sólo épocas donde no es posible mantenerlo todo. Si todo va bien, pronto iré volviendo a subir videos :)

  • @gatita_liliana
    @gatita_liliana Год назад +2

    ahhhhhhhhhhhhh que increibleeeee video querido profesor

  • @DrasticoLey
    @DrasticoLey 8 месяцев назад +1

    todo bien profe ??? hace tiempo no sube videos :(

    • @ProfesorRetroman
      @ProfesorRetroman  5 месяцев назад

      Gracias por la preocupación :). Sí, todo está bien, simplemente es cuestión de falta de tiempo para llevarlo todo. Espero empezar a ir subiendo nuevos vídeos pronto :)

  • @shilmarm
    @shilmarm Год назад +2

    Pasa el tiempo y las cosas no cambian, como siempre una clase magistral

  • @stevenriofrio7963
    @stevenriofrio7963 Год назад

    Cuándo es próximo directo ?

  • @josegarciaperez6003
    @josegarciaperez6003 Год назад +4

    Alrededor del minuto 10:44. Además de incrementar HL y DE después de copiar el byte en cuestión, otra cosa muy interesante que hace la instrucción LDI es decrementar automáticamente el registro BC e incluso ajustar los "flags" en consonancia a ese decremento... de esa forma, tras un LDI se puede saber si BC llega a cero y hacer algo "interesante" justo en ese caso 🙂. Como siempre, un video estupendo y superdetallado. ¡Eres el mejor! Gracias por tu dedicación.

  • @isaigarcia1238
    @isaigarcia1238 Год назад +1

    Profe, es válido tener una máquina de estados en un ECS? Por ejemplo, es algo muy común usar una state machine para el jugador para manejar sus animaciones o bien para un enemigo dependiendo de su estado actual que realice diferentes acciones, se podrían implementar como tags?

    • @ProfesorRetroman
      @ProfesorRetroman  Год назад +3

      El ECS no es una ideología, ni una religión, ni tampoco una cárcel 🙂. Sólo es una arquitectura, es decir, una forma de organizar el código y las responsabilidades del motor de juego en distintas partes. No hay prescripciones que digan "puedes hacer esto pero esto no". Ni tampoco tendría sentido prescribir cosas así. En programación no hay cosas válidas e inválidas. Simplemente hay formas de hacer las cosas con ventajas e inconvenientes. Y esto último siempre te corresponde a ti como programador evaluarlo y decidirlo.
      Nada te impide usar state machines como cualquier otro componente o patrón de diseño junto con ECS. Consejo: aprende a pensar en abierto. No aprendas en modo reglas de "esto es válido y esto no". Todo tiene ventajas e inconvenientes. Prueba, evalúa, analiza, aprende y decide 😉.

  • @yusuke1435
    @yusuke1435 Год назад +1

    Buenísimo video