Тёмный

Software Sprites are 10 Times Better with Machine Language than BASIC - Part 2 

ACs 8-Bit Zone
Подписаться 1,6 тыс.
Просмотров 4,6 тыс.
50% 1

​ @ACs 8-Bit Zone Part 2 in a series on Sprites, Animation, Graphics, and Programming Video Games on Retro console gaming and home computer systems from the 1980s. Tandy Radio Shack TRS-80 Color Computer. Atari 800XL. Texas Instruments TI-99/4A. Commodore 64. TRS-80 Coco 2

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

 

3 ноя 2021

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@nowhereman999
@nowhereman999 2 года назад
I can't get enough 6809 assembly stuff, it's so cool to see the CoCo getting some love. I always like to learn more and getting someone else's perspective is always a good thing. You did a great job with the example code and how you explained what the code is doing and your video production quality was excellent.
@JasonKingKong
@JasonKingKong 2 года назад
If I knew all of this back in the 80s, I could have been a Tom Mix millionaire. Or maybe thousandaire. ASM was black magic to me back then.
@tsxownz
@tsxownz 2 года назад
dont forget to post these programs, i am myself in the middle of learning 6809 asm myself!
@chriskutz7144
@chriskutz7144 2 года назад
Looks good,Keep up the good work.
@Scanron
@Scanron 2 года назад
very well done! thank you
@brianwieseler5938
@brianwieseler5938 2 года назад
Excellent explanation
@rockyhill3
@rockyhill3 2 года назад
Excellent video! High quality software and hardware in the same video!
@tomerikgundersen8574
@tomerikgundersen8574 2 года назад
Great stuff! Thank you 👍
@GORF_EMPIRE
@GORF_EMPIRE 2 года назад
Ah yes.... good old software blitting.
@THSBIAJKK
@THSBIAJKK Год назад
Could you share this code with us? Both the BASIC and assembly. It would help a lot.
@derekchristenson5711
@derekchristenson5711 2 года назад
Nice!
@deckarep
@deckarep Год назад
Nice video…I really like your explanations of handling these sprites in ASM. But I’m trying to determine how the idle instruction orange bar on the left works. I imagine you coded that. Is it just a matter of having an “idle” routine that counts until the next VSync fires? Then on the next frame you might have a draw idle bar to show how much cpu instructions are left?
@maxmuster7003
@maxmuster7003 2 года назад
I started to learn assembler on C64 6502 CPU and then i switched to intel 80286 CPU and there is a vsync that we can use on VGA display, but this is not enough for a flicker free movement with very large objects high resolution 32 bit color, we have to use double or triple buffering with vsync. We draw all objects on an invisible screen memory and if it is all done we switch the screen to this location and start to draw in the next unvisible screen.
@GMan958
@GMan958 2 года назад
Excellent video, when I was a kid I always wanted to understand how sprites worked in the CoCo. Would you recommend a book about the 6809E architecture and instruction set?
@maxmuster7003
@maxmuster7003 2 года назад
Good work.
Далее
C64 Sprite Multiplexing (EN)
12:34
Просмотров 17 тыс.
РУБИН - ЗЕНИТ: ВСЕ ГОЛЫ
01:03
Просмотров 204 тыс.
C64 - Hiding machine language in a REM statement
10:07
MYTH: HISTORY IN THE MAKING | Commodore 64 (1989)
10:28
Installing CocoDV into the Color Computer
23:56
Просмотров 1,6 тыс.
What was Coding like 40 years ago?
29:05
Просмотров 1,7 млн
Testing three Atari 8-bit computers
45:44
Просмотров 51 тыс.