#4: ZX Spectrum Next Game Dev. - BASIC vs Z80 Machine Code

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 11

  • @braveitor
    @braveitor 2 роки тому +1

    Nice video! Just what I was looking for. i remember trying to learn assambler back in the day and my brain wasn't there yet, but I remember having done something very similar to your example, just filling a screen with a pixel. In basic I used PLOT, and it took quite a while, but when I did in machine code, it was so fast that I thought my code should be wrong. :)

  • @mikaelnilsson2648
    @mikaelnilsson2648 2 роки тому +1

    Interesting video 👍
    It always fascinated me how the programmers back in the days were able to write whole games in assembly, or even in machine code, on the Spectrum. It's an impressive feat.

  • @jackmf3960
    @jackmf3960 Рік тому

    A great introduction to learning machine language. I already have ZX Spectrum, your great course, now I just need more time :)

  • @TheOriginalChazno5
    @TheOriginalChazno5 11 місяців тому +1

    Thanks for a really interesting video on comparing Basic with Machine Code. For years I have always been curious how programming in Basic compares to Machine Code and this video sets out very well how the two languages differ. I'm really looking forward to watching further videos from yourself on this interesting subject. 👍

    • @Spriteworx
      @Spriteworx  11 місяців тому +1

      Ur welcome. Glad u enjoyed it!

  • @esra_erimez
    @esra_erimez 2 роки тому +2

    With the increasing popularity of due to SBCs like the Raspberry Pi and the introduction of RISC-V, programming in assembler might be doable again

  • @MacSociety
    @MacSociety 2 роки тому +1

    Great video. ONE DAY I hope to explore machine language. I had to use a program for my original Speccy 48 version of my Invasion Of The Cloud People to make it run fast enoughto be fun. It converted my ZXBasic program into a machine language where things were zippy. I added itself (maybe some interpreter) to my program and made it much fatter but it seemed to work.

    • @Spriteworx
      @Spriteworx  2 роки тому +1

      Thanks TJ! yeah I actually watched your video where u explained about how u compiled your BASIC program or part of it into machine code and I tried out the same program you used and was able to get it working somehow. Machine code is fun to learn but it's kind of a bitch to develop for the Next since u have to build the development environment from scratch.

  • @DarkSideofSynth
    @DarkSideofSynth 3 роки тому

    You've got such a nice library of interesting books. A good fun way of getting familiar with hex is using the RGB colour values in HTML/CSS or a colour picker in any decent photo editing or graphic design tool. FF0000 is red, 255,0,0, for example.

    • @Spriteworx
      @Spriteworx  3 роки тому

      Ohh interesting about the colours. Yeah I probably have too many books 😁

    • @DarkSideofSynth
      @DarkSideofSynth 3 роки тому

      @@Spriteworx Never too many ;)