Video není dostupné.
Omlouváme se.

DDM Game Progress Update and Sprint Plan Jan 2024 - Dev Blog

Sdílet
Vložit
  • čas přidán 19. 02. 2024
  • Take a look at the sate of game development for the Commodore 64 RPG, Dark Dominion of Maldrekar as of the new year (January 2024). I started making this game in 1984 on a Commodore 64 and recently decided to finish it. It is made entirely in assembly language.
    Get more frequent updates for free on Patreon:
    / ravenwolfretrotech
    PATRON COMMUNITY
    C128
    Joseph Naberhaus
    Qingyao Sun
    C64
    Brian Mathews
    Trent Waddington
    Patrick M Brennan
    Andrew Seeger
    Kevin Trudeau
    Scott Hollibaugh
    Smitty Nash
    VIC-20
    Doug Johnson, Lloyd Davies, KO4NXK, Steven M Payeur, David Cohn, Christian Dunn, David LeCompte, Omer Golen-Joel
    Pet
    Shaun Parry, Adam Haase, Zach Mussett, CapnZardwark, Florian Rohrweck, Sean Murphy, Tim Gregory, Adam Augusta, EgonOlsen, Stefan Stammler
    ABOUT RAVENWOLF RETRO TECH
    RavenWolf Retro Tech brings you new vintage tech videos regularly. We love to restore and explore vintage technology and are also working on completing an assembly language RPG that I started making on the C64 in 1984.
    At RavenWolf Retro Tech we restore and explore vintage technology from Back in the Day! Now that we are moved into the new shop, the frequency of videos is increasing. I’ll keep putting out videos as I can, but I promise to focus on higher quality videos that don’t waste your time over frequent, low effort projects.
    MY FAVORITE TOOLS
    Weller WE1010NA soldering station - I like the classic look
    geni.us/Weller
    Hakko FX888D Soldering Station - A slight performance boost but not so sexy
    geni.us/Hakko
    Auto Wire Strippers
    geni.us/AutoSt...
    Siglent SDS1104X-E Oscilloscope
    geni.us/Siglen...
    EEVblog Brymen BM235 Multimeter
    geni.us/RWRT_E...
    Deoxit D5
    geni.us/DeoxIT_D5
    FOLLOW ME
    Twitter: @RavenWolfTech
    SUBSCRIBE
    / @ravenwolfretrotech
    CHANNEL SUPPORT
    You can support the channel via Patreon or PayPal if you wish.
    / ravenwolfretrotech
    Check the about tab for an email address for PayPal or to contact me regarding item donations.
    Currently all support will go to tools and parts for restoration. If there is more support than that then it will go toward health insurance!
    AFFILIATE LINKS
    Some links in this description are affiliate links. You pay nothing extra, and I make a small commission.
    Copyright 2024, RavenWolf Productions
    #retrotech #commodore #retrogaming

Komentáře • 39

  • @RavenWolfRetroTech
    @RavenWolfRetroTech  Před 5 měsíci +1

    I mention in the video that the next video will be another DDM update. I will still get that one out in a couple weeks but I forgot that I have a Commodore 64 repair video almost finished as well so that may come out next week before the DDM one.

  • @Anangelspath
    @Anangelspath Před 5 měsíci +7

    I specialize in the “spaghetti “ method

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci +1

      Lol Scotty, I was trying to remember that word and my brain failed me. Yes my code was vert spaghetti. The re-write on the surface map code ended up MUCH better and will be in the next video.

  • @Phaleux
    @Phaleux Před 5 měsíci +1

    Just got this as a recommended video, looks like a fun project, I'll sub for more updates!

  • @Mwash2564
    @Mwash2564 Před 5 měsíci +1

    Looking forward to game. Further along than I thought.

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci

      I wish it was as far along as I expected by this point but the side quest to get back up to speed is helping a lot.

  • @RudysRetroIntel
    @RudysRetroIntel Před 5 měsíci +2

    Amazing work and progress! Sorry about the ice storm. I heard it was not good, but I'm glad everyone is ok. Looking forward to your next video. Thanks for sharing

  • @joelexplorestech
    @joelexplorestech Před 5 měsíci +2

    Awesome to see further progress. Look forward to see the first enemy combat!

  • @Lbf5677
    @Lbf5677 Před 5 měsíci +3

    Waterfall sounds like a system from the 70's where people had limited computer time

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci +1

      It was high school where I was taught waterfall so that would be 78-82

    • @Lbf5677
      @Lbf5677 Před 5 měsíci +2

      @@RavenWolfRetroTech
      That's cool you had those lessons in high school. I got into computers in my early twenties

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci +1

      It was a blessing and a curse. My freshman year we had 2 apple IIs and a TRS-80 in a closet. By the time I graduated in 1982 we had a classroom with about a dozen apple II plus' on a shared Winchester drive. Since computer classes were considered math I ended up with very little math in my high school education.

    • @Lbf5677
      @Lbf5677 Před 5 měsíci +2

      @@RavenWolfRetroTech interesting,we did math over here in England a lot,but it only got as far as basic algebra.

  • @Anangelspath
    @Anangelspath Před 5 měsíci +2

    Cool game

  • @CartoonMonkeyStudio
    @CartoonMonkeyStudio Před 5 měsíci +1

    Go man go! Every one of these updates has me grinning from ear to ear and wanting to learn to code a bit more.

  • @Roanokekidstech
    @Roanokekidstech Před 5 měsíci +1

    Nice. Looking forward to the next video

  • @rumbledethumps
    @rumbledethumps Před 5 měsíci +1

    The map is real. Cool project.

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci

      Thanks, it is pretty much done so I am now on the "Not so sexy sprint"

  • @mlmattin
    @mlmattin Před 5 měsíci +1

    Thanks for sharing! Looking forward to following your progress on this.

  • @shawn284
    @shawn284 Před 5 měsíci +1

    Love the update, thank you!

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci +1

      No problem! I'm glad you like it. I can't wait to show what was done on our vacation. It was epic!

    • @shawn284
      @shawn284 Před 5 měsíci +1

      @@RavenWolfRetroTech Following for next video 👍

  • @Lbf5677
    @Lbf5677 Před 5 měsíci +2

    The last sprint is usually the longest 😭

  • @Lbf5677
    @Lbf5677 Před 5 měsíci +1

    I started something similar on the zx spectrum.
    It took me a while to learn how to dereference a pointer. So I could have pointers to character's stats.
    I haven't bothered with a map or saving yet

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci

      well you are ahead of me! I have no idea what dereferencing a pointer is :)

    • @Lbf5677
      @Lbf5677 Před 5 měsíci +1

      @@RavenWolfRetroTech
      I suppose the best example is a character's inventory.
      You'd have eight slots in bard's tale.
      In assembly this would be eight memory addresses for each character.because you define what items are in assembly,like a sword,a mace, and a wand.
      Now you have three addresses,one for the sword one for the mace ,one for the wand. But these are just lists of stats for each item.
      So a sword would be 6,2,6 in memory for example
      6 damage,2 resilience,6 weight
      So inventory slot 1 would be two bytes, because a memory address is a sixteen bit number.
      So if character 1 was holding a sword in slot 1.
      You copy the memory address of the description of the sword to where you have character 1's first inventory slot.
      So later, when you want to find out the weight of the item in character 1's first item slot you have to follow where the memory address leads that was copied to slot 1. Then get the weight.
      The memory address that was copied is called a pointer.
      The act of going to the location in memory is called dereferencing.

    • @Lbf5677
      @Lbf5677 Před 5 měsíci +1

      So here's a concrete example:
      In your assembler you create a label called 'sword description '
      Then type in 6,2,6 for the stats.
      Later when a character picks up a sword you just copy the address of the label to the character's inventory.

    • @Lbf5677
      @Lbf5677 Před 5 měsíci +1

      You might already be doing it but calling it something else, because you're able to know which dungeon is at which map location.

    • @RavenWolfRetroTech
      @RavenWolfRetroTech  Před 5 měsíci

      Ah I call that indexing but I think its the same thing.