I just started a free Commodore 64 programming course on YouTube. It covers a lot of topics related to the C64. It’s also a complete tutorial for making a Commodore 64 game from scratch.
I just started a free Commodore 64 programming course on YouTube. It covers a lot of topics related to the C64. It’s also a complete tutorial for making a Commodore 64 game from scratch.
Great tutorial, I am following it on YT and I am learning a lot.
Thanks.
Thank you. I’m glad to hear that.
As always, some fantastic content. Just wondering are the examples you provide on GITHUB or anywhere else?
Thank you. No. Unfortunately I didn’t think about GitHub when I made this course, but several code examples can be found on my Downloads page (including the complete test game).
Hi and thank you for a very good programming course.
It seems like the download links for the course are broken?
I’m mostly interested in the “Part 34 β Joesβs Crazy Adventure Source Code”, but when I click it, nothing happens. I tried two different browsers but couldn’t download.
Thanks for the feedback. That’s strange. I just tried to download it from the website and it worked. When I used Microsoft Edge it warns me that the file could be a virus or something like that, so maybe you need to click “Keep”, “Keep anyway” or something like that. Just to be sure you have the correct link, here it is again:
https://board-b.com/?sdm_process_download=1&download_id=1079
Hey baardbi,
This tutorial is fantastic!
In the last decades every now and then I tried to put my hands on Assembly programming but always got frustrated very fast.
This is the first time that I really begin too understand what’s going on inside the C64.
I wish you would have taught me 40 years earlier!
Thank you very much!
Carsten from Germany
Thank you. I’m very happy to hear that.
love the course so far π
Great! I’m very happy to hear that.
Hi, just been watching you vids for C64 and they are wonderful – perfect length and at the right level.
I’ve tried to download the source code using the ‘download’ box that you have provided and nothing happens. I can download more recent source code for your C64 animation and C64 paint screen but not the ones that I want from your main tutorial. Is there a way of getting this code please.
I’m glad to hear that you like the C64 videos. I have heard other people saying that the code doesn’t download. I know that in some cases Microsoft Edge blocks the download as a “virus” or something like that. If you click “Approve anyway” (or whatever it’s called in MS Edge) it should work. If you’re still having issues downloading, just copy the link in a comment here and I’ll take a look at it.
Hi!
I am so loving your series. I have ALS and have very little movement in my arms and legs. Your training gives me a reason to get up in the morning. I enjoy following along and typing in the code myself. This takes me along time but definitely helps with comprehension. Also really helps my debugging skills as I tend to make mistakes and have to go find them. Thank you again for all the thought and care you put into the videos.
You’re very welcome. I’m really happy to hear that you enjoy the videos. Thank you for sharing your story and thanks for the feedback π
Hi!
In room.library line 13 and 15 you load Room_LO,x and Room_HI,x to the accu and store it to ZP_ROOM_LO and ZP_ROOM_HI. But were did you define the address of Room_LO and Room_HI? I cannot find it either in any of variables nor in one of the constants files?
Sorry, must have been blind.
It’s defined in the rooms.tables and I just forgot about that.
Hi. I am really enjoying your tutorials. I find them easier to understand when compared to reading the books. However, Im on video 19. Everything is working fine but as soon as I import the Hud.bin file I get an error when I try to run the program which says:
Error: In segment ‘Default’ the memoryblock ‘Charset Atrrib’ ($0e00-$0f3f) overlaps ‘Hud’ ($0f00-$0fbf)
Is there something in the next video that fixes this please? I have followed you step by step until the hud.bin.
Many thanks.
Hello. Sorry I didn’t see your comment until now. I assume you are the same person who asked this question on YouTube, so hopefully you got your question answered there.