Тёмный

Retro Programming - Creating sprites on the C64 

No Name
Подписаться 553
Просмотров 15 тыс.
50% 1

Links to other videos and C64 resources are below.
Join me on a trip down memory lane as I show you how to create sprites the old fashioned way and the modern way. I also show a bit of basic sprite manipulation using various poke statements.
www.c64brain.com/graphics/com...
www.commodore.ca/manuals/c64_...
cronodon.com/Programming/c64_...
• C64 Joystick-Controlle...
• How "oldschool" graphi...
• JimJim Codes 002 - Beg...
www.spritemate.com

Опубликовано:

 

7 сен 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@fordprefect80
@fordprefect80 2 года назад
Ah the good old days of creating sprites with graph paper. This paper was very useful in mapping The Bard's Tale as well.
@confusionprice1422
@confusionprice1422 14 дней назад
I remember seeing someone do this with a c64, and thinking it was the coolest thing ever. Fast forward a few years and I learn basic myself and buy a restored c64
@webfreezy
@webfreezy 2 года назад
I remember doing this at the end of the eighties... oh my... 😀
@b4ph0m3tdk9
Those idiotic peek&poke commands. Would it have hurt Commodore to make a commandos instead of those adresses. I hated C64 basic, thats why I chose Amstrad instead, much better basic, but sadly no hardware sprites or hardware scroll.
@unclenene
@unclenene 2 года назад
Oh my god. I love this. You reminded me that I used peek and poke commands to create games at that time. Thank you.
@lb7144
@lb7144 2 года назад
OMG, I’m back in the 9th grade doing this very thing on an Apple computer.
@marcobachini3130
Pencil&Paper and Sprites...you got an absolutely brilliant idea 👍🏻
@nickryan3417
@nickryan3417 2 года назад
Oh damn did I spend a lot of time with graph paper doing almost exactly this. In the end I did it so much that I used graph paper that was probably about 8 pixels per cm and in my head I calculated the byte value. It was even more "fun" when working with multi-colour mode and particularly wanting to manage the depth overlay of the 10, 11 vs 01 layers.
@Chexsum
@Chexsum 2 года назад
try END before the DATA statements so it doesnt fall through to return twice
@tiger1x
@tiger1x 2 года назад
That's really awesome! So easy to paint all the sprites and copy them to the C64! Thanks a lot for that informative video! I could create some sprites in seconds and paste it to my C64! Absolutely fantastic! :-)
@marcusfranconium3392
@marcusfranconium3392 2 года назад
This does bring back some memories , the old C= 64 game books , and an old not realy a game but something called news room . Making pictures with sprites and publishing a newspaper.
@SpiderInStockings
@SpiderInStockings Год назад
Thank you for this video! Learning to transition from modern hardware to old school microcomputers is tricky so this has helped me a lot!
@djaje
@djaje 2 года назад
great that's save a lot of time
@MD_il_microcanale
@MD_il_microcanale 2 года назад
very cool!
@JeremyNasmith
@JeremyNasmith 2 года назад
You probably know this, but you commented around the 9min mark that you didn't know why you were getting the return without gosub error? It's indirectly because of the gosub 1110 statement. You don't need to gosub to blocks of Data statements. The interpreter ignores Data statements unless/until it encounters a read statement, then it will search your entire codebase for the first unread data byte and read it.. Even if it's unreachable by normal program flow, e.g. after an End statement. So, your gosub to 1110, essentially skips over all the data and encounters your return statement. So far no problem, but after the rest of your code runs, you read your data and poke it into memory etc. After all this, there's no end or loop, so program flow just continues on through those same data statements again, also ignoring them. Still no error.
@nickryan3417
@nickryan3417 2 года назад
Onto your example code... Do you realise that the var "SPRITE" may as well be "SP"? (saves basic memory space) as only the first two named characters were used
@OTuit
@OTuit 2 года назад
⭐⭐⭐⭐⭐
@AllGamingStarred
@AllGamingStarred Год назад
One thing I don't understand. Do I need to make 63 DATA lines or are the bytes already in ROM? Also, how do I move the sprite around using the joystick? also, how are you working out the poke commands? Did you use a memory map? Where are the locations?
@costasaroniadis3376
@costasaroniadis3376 2 года назад
Ιm new in retro programing can i use the same way to c128; and commodore pet thanks
@roylamkin7177
@roylamkin7177 2 года назад
Oh ya exactly how I did it!!!!
Далее
БАТЯ И ТЁЩА😂#shorts
00:58
Просмотров 4,5 млн
How It Was Made: THE COMMODORE 64 factory tour
22:10
Просмотров 504 тыс.
Neo Geo Development: Graphic Basics
8:39
Просмотров 1,2 тыс.
These Keys Shouldn't Exist | Nostalgia Nerd
19:32
Просмотров 652 тыс.
Commodore 64 Restoration and new retrobrite technique.
24:20
10 Rarely Used Commodore 64 BASIC Features
31:20
Просмотров 74 тыс.
Commodore 64   Creating sprites using Excel
8:33
Просмотров 6 тыс.
What was Coding like 40 years ago?
29:05
Просмотров 1,7 млн