Тёмный

Examining Modifier Key Bit Flags 

C64 OS Official Channel
Подписаться 759
Просмотров 179
50% 1

The C64 is a very open platform. There is no memory protection and no virtual memory. All memory addresses used by the KERNAL have static addresses which makes them fun and easy to explore.
This video shows that there is a memory address, 653 in decimal, or $28D in hexadecimal, as you press modifier keys on the keyboard the bits in this memory address get flipped to represent the modifier keys held down. Simply printing this value out in an infinite loop lets you see the bits being flipped on and off in realtime as you press keys on the keyboard. Pretty cool.

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

 

17 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@samuelattas3864
@samuelattas3864 Год назад
Nice 128 you got there. Owned one my self after my C= 64C, but only used it in 64 mode as i was a kid...😎
@c64os
@c64os Год назад
I basically only ever use it in 64 mode too. But, it's got a few nice perks. Nicer, lower-profile keyboard, and a built in reset button.
@samuelattas3864
@samuelattas3864 Год назад
@@c64os Being 13-15 years old I remember that the "green" screen of the 128, was something distant, incomprehensible..it was an adult computer that didn't really interest me. But when I typed GO64 and that "blue" screen emerged, it opened up an entire world of fun, fantasy, colours and sounds...it was time for gaming...
Далее
How It Was Made: THE COMMODORE 64 factory tour
22:10
Просмотров 512 тыс.
The Commodore 64 - Computers of Significant History
19:22
I Found My Ultimate Commodore 64
22:33
Просмотров 64 тыс.
Wikipedia App Walkthrough
12:30
Просмотров 867
Kernelless Kernel Programming (eBPF) - Computerphile
19:12
Keyboard Shortcuts Every Programmer Should Know
12:33
Просмотров 129 тыс.
I built my own 16-Bit CPU in Excel
15:45
Просмотров 1,4 млн