↓ Skip to Main Content
Bergatrollet's Tech Blog

Main Navigation

  • Home
  • About
Bergatrollet's Tech Blog

Off Canvas Menu

  • Home
  • About

Category: C64

6510, C64, Code, Commodore64

Some rarely used 6502 aspects

admin Jan 7, 2021

I am by no means any professional programmer, but I have coded 6502 since the late 80s and can safely say that I have a lot of experience. My main focus throughout all these years has been to reverse other …

Some rarely used 6502 aspects Read more →

6510, C64, Code, Software

C64 Disk drive access

admin Jan 1, 2021 Tagged with #c64

(Seems my theme shows Code as black text on black background – will fix that eventually 😉 There are always aspects of c64 programming that you haven’t tested and exploring it is also a new learning. Assuming things that turn …

C64 Disk drive access Read more →

6510, C64

C64 graphics – a quick reference

admin Dec 7, 2020

The VIC is the chip in a c64 that handle all graphics. Whereas the CPU sees all of the memory, the VIC only sees 1/4. We call that a VIC bank or graphics bank. Default is $0000 to $3fff – …

C64 graphics – a quick reference Read more →

C64, Operating System

C64 character encoding

admin Mar 28, 2020

The commodore 64 has two character encoding schemes; Petscii and screencode. Petscii is what you use when you print using the standard $ffd2 charout print routine and screencodes is what you use when you poke the values directly to the …

C64 character encoding Read more →

Building Vice emulator – NO black magic needed!
6510, C64, Code, Commodore64, VICE

Building Vice emulator – NO black magic needed!

admin Oct 25, 2019 Tagged with c64, emulator, VICE

Being rather tech savvy but still not working with software, the entire field of source repos and management of them has been a field where I felt my competence was really blurry. Adding to this, I hear from many sources …

Building Vice emulator – NO black magic needed! Read more →

6510, C64

The c64 keyboard

admin Oct 8, 2019

I have been involved in a few project where a PC keyboard was to be used for the c64. VICE emulator and Ultimate64 reimplementation on the c64. Let’s have a look at how the keyboard on a c64 works.. The …

The c64 keyboard Read more →

6510, C64, Code

The VICE monitor – Pro level breaking

admin Sep 4, 2019

VICE emulator is the leading tool for emulating the c64 on modern hardware. It works really fine, with the option of providing a near perfect emulation. For reversers like myself, the opportunity to be able to intercept the program with …

The VICE monitor – Pro level breaking Read more →

Commodore 64 disk drive programming
6510, C64, Code

Commodore 64 disk drive programming

admin Aug 14, 2019 Tagged with 1541, c64

The Commodore c64 is a computer where the Kernal (the OS if you will) supports load and store on tape and disk. The tape is a directly connected device where the Kernal provides all the code to steer the units …

Commodore 64 disk drive programming Read more →

Copyright © 2026 Bergatrollet's Tech Blog | Powered by Responsive Theme
Copyright © 2026 Bergatrollet's Tech Blog | Powered by Responsive Theme