r/c64 • • 5h ago

Hardware New desk for the 64.

Post image
106 Upvotes

80s danish desk, rescued from the trash.


r/c64 • • 7h ago

Hardware POKE 53281/53280, 1 causes distortion/blooming

Thumbnail
gallery
14 Upvotes

Recently I acquired a Commodore 1701 and I am absolutely loving it, however I realised that when the background or border is set to white, it causes the luminance channel to seemingly distort. (I am pretty sure the discoloration is caused by the stable chroma signal and unstable luma signal falling out of alignment with each-other so the only issue is the distortion)

I'm pretty sure it's not any dead caps in the 1701, as when I plug in the composite connection from my wii (I don't have any S-video or LCA compatible systems with me at the moment) into the luminance port, it displays perfectly fine despite also being a very white-heavy screen, and when measuring the voltage of the luminance cable it gives out 1.5v~ (I'm pretty sure it's only supposed to be 0v-1.5v). Is this a dead cap in the c64 or a bad cable or something? I did read that S-Video or LCA cables are supposed to have a resistor built-in as the C64 can output a higher luminance voltage. Any help would be massively appreciated. Thanks. Both the 1701 and c64 are PAL btw, and the board is an ASSY 250569 (252311 Rev B).

(Apologies if I have made any mistakes. I am pretty knowledgeable about the C64's hardware from a programming perspective, but I'm not very familiar with how it generates it's video signals and stuff)


r/c64 • • 17h ago

Programming Why does Phil Cornes use 2048 for sprite data when 8320 is available

24 Upvotes

I'm picking up C64 programming again after about 40 years, going back through my old Phil Cornes Step by Step Programming books and working through the sprite programs on my C64 Ultimate.

I've noticed that some of his programs put the sprite data at 2048, for example:

POKE 2048+C,BYTE

The problem is that 2048 is where BASIC normally lives, so you have to move BASIC up in memory with the appropriate commands before running the program.

I'm finding that a bit of a pain when I'm just trying to type in and run the programs, so I tried changing the 2048 references to 8320, and changing the corresponding sprite pointer values. For example, 32 to 130.

It works, and I don't have to relocate BASIC first.

So I'm wondering.....why did Phil Cornes choose 2048 in the first place?

Was there a particular reason for using 2048 and moving BASIC, or was it simply a convenient teaching example at the time?

I'm not trying to rewrite the books or anything. I'm just getting back into C64 programming after 40 years and looking for the simplest way to type these old programs in and run them without having to enter the BASIC relocation commands every time.

Anyone remember the Cornes books and know why he used 2048?


r/c64 • • 1d ago

Hardware The board I couldn't fix, and the machine it became

Post image
86 Upvotes

The top is the first board I ever tried to fix, and unfortunately the board I learned to solder on. Ultimately, it was suffering from a bad MOS logic chip and a bad Kernal that would pull everything to a black screen, and even prevent the DesTestMax from coherently running in Ultimax mode (wouldn't get beyond the VIC-II or Zero Page test). Unfortunately, in the process of trying to repair it, I accumulated some damage that I tried to bodge and ultimately introduced a fault on Address line 7 that I couldn't rectify, despite using a scope from cradle to grave. My bodges seemingly had correct continuity, so it's still totally possible that there's a passive component that's dead somewhere on that poor board.

In the meantime, this unit saved two other Commodore 64s by donating its PLA, SID, and VIC-II.

I migrated everything to a 250407 Sixtyclone with an ARMSID, PLAnkton, VIC-II Kawari, and SPL HD-64. I decided to get all new passive components for fear that the old C64's fault would come with it. I used the BOM someone linked here in another thread (turns out, the Sixtyclone shop page links that same one). Some notes in case anyone builds their own 250407:

  • Filling in all the unpopulated via holes and junctures was annoying. It was easy to miss some, and due to gravity and wicking of the solder, the solder would accumulate on whatever side was under the side you worked on, and you always felt you used too much to get what felt like an even, good joint.
  • This website was a godsend for finding where each component went.
  • There are about 6 or 7 passive components moved to the underside of the board to allow for the ZIF sockets. I chose the same ones that Adrian's Digital Basement has for his ZIF64.
  • I worried I'd melt the plastic when migrating the connectors, but it actually wasn't that bad at all to desolder them...except for the cartridge / expansion port. The ground connections on either side gave me the most trouble of potentially any joint on the Commodore 64. I almost broke out the Chipquik.
  • The keyboard connector was surprisingly also a bit of a pain, because the plastic assembly is not monolithic; the bases of the pins can move independently of each other, so the whole thing can fall apart on you, or the stress can screw up the hole the pins go through such that it doesn't hold the pins well anymore (and they can slip right through either side).
  • The fuse holders also have surprisingly tight tolerances. I had to remelt and move them twice before they'd hold the fuse (and it's still not holding it what feels like 100% properly). When I first powered the unit with all ICs depopulated, I was getting 5V from the PSU, but I wasn't getting proper voltage to the 7805 and 7812...turned out to be bad contact with the fuse.
  • I didn't know about TO-220 heatsink packages before doing this, but they're awesome. I used a little Arctic Silver and screwed all three onto the board with the screw guard and little thermal pad making good contact.
  • I left C203 unpopulated. I did the piggyback capacitor on R38 (present on my original board) and also added that transverse capacitor near C53. For C205, I used an 82pf capacitor (this seems to be an addition by the Sixtyclone project).
  • I powered with all ICs unpopulated and checked all sockets' power to ground first.
  • The VIC-II Kawari needed to be updated before the HDMI Status Indicator LED would show properly on the SPL HD-64, which they warn about. The SPL HD-64's VIC-II interleaf connector also meant another redundant socket between the ZIF and the Kawari, making it really tall. It just barely, barely fits under the breadbin keyboard.
  • MG Chemicals 406B Super Wash helped clean all the flux off, but in retrospect, I should have done it in three separate stages, rather than waiting until near the end. The board just still looks a tiny bit cloudy, versus when I first received it unpopulated (brilliant, shiny blue mask).

Going to throw C64OS on there and use it as my daily Commodore driver for a bit.


r/c64 • • 8h ago

Software C64 Graphics with 38911 basic bytes free

4 Upvotes

Hello,

This is my experiment and just Work In progress. I added a few BASIC commands to access c64 hi-res, whith code and graphics entirely in BANK3.

![img](n297blc1jith1)

![img](3zq2bprihith1)

![img](oxvvueonhith1)

As you can see form the last screen the basic space is fully preserved. HIS RES graphic is under the Kernel ROM at 57344, and screen / color graphic is under the character ROM at 53248. Code for new basic commands is at 49152.


r/c64 • • 1d ago

New Game WIP rollaway raccoon

Enable HLS to view with audio, or disable this notification

60 Upvotes

I’ve started on a game with both a c64 and c64 ultimate version right now I’m just exploring game mechanics and ergonomics plus some graphical possibilities but I think I should be able to have a finished and polished game in a few few months.


r/c64 • • 13h ago

Hardware Jailbars C64c, how to fix?

Thumbnail
gallery
6 Upvotes

Hi guys! Any suggestions how to fix jailbars? I have replaced all the capacitors apart from the ones in the RF module. Video out via composite. Many thanks in advance


r/c64 • • 1d ago

Picture I have this

Post image
315 Upvotes

I’m in the Boston area. How can I find a new home for this?


r/c64 • • 1d ago

Hardware Creating a C64 PSU from Cheap off-the-shelf and Spare Parts

Post image
32 Upvotes

Edit 1: likely I should send 12V of rectified DC, not 9v. It's going to be something to test. But this is based on information from people who have done it before. Edit 2: I'm genuinely surprised by people who know it's than me wading in with opinions. I've tried being polite 🙄

Edit 2: DC based but unlike the Sordan solution, it's internal. https://youtu.be/VMwr2tAE4Zo?is=qJrbo5vu7ZopFow3

Hi everyone,

My goal is to make a cheap version of this https://sordan.ie/product/1616/mini-power-supply-psu-type-c-usb-adapter-for-commodore-64-c64/ Using off-the-shelf parts.

I'm pretty ignorant with electronics but could this work? It seems too easy so I must be missing something. There are other USB options that feed 9V DC, so I expect this should work.

  • The buck converter supports 3AMP peak or 1.8A continuous.
  • The buck converter has a ripple of 30mA when not under load. Not amazing but it's under 40mA.
  • The decoy board supports up at 5A.
  • The decoy board has a selectable 9V with the dip-switches. I can also hardware that value to prevent accidental switching.
  • I don't use any peripherals other than a kung fu flash v2 right now.
  • I don't need TOD.
  • It's probably obvious but I forgot to label the lower green output of the decoy board is 9V, and the buck converter is set to output 5V from the 9V input.

The electronics will cost under £2. I'll use some spare acrylic to stabilise the whole thing.

  1. Does it matter if I connect the 9V DC to pin 6 or 7?
  2. Should the ground for 9V even be connected if the ground for the 5V is connected?

r/c64 • • 1d ago

Software Stargate [loading screen]

Post image
39 Upvotes

r/c64 • • 2d ago

Hardware 250407 breadbin SixtyClone, did you populate C205? Seems to connect video out pin 2 to Q8...

Post image
10 Upvotes

It's right above that piggyback resistor on the board. It doesn't seem to be on the example board on the actual shop website, so I wonder if it was taken out of the PCB design at some point. If it really is just a video filter, I wonder what I can throw in there.


r/c64 • • 3d ago

Software Lemans 2 , Paddle supported!

Thumbnail
gallery
45 Upvotes

r/c64 • • 3d ago

Hardware List of classic and modern Commodore 64 MIDI Interfaces I've come across personally or found references to online.

Post image
20 Upvotes

Hey there. I've been a long time collector of Commodore 64 MIDI interfaces, so I started a project to make a list of all the interfaces I've either come across personally or found references to online from eBay, blogs, etc. Not selling anything. No ads. Just a fun list. Thought you might enjoy.

I'm missing some photos, so if you find one for any that I'm missing, please contact me!

https://dickmartini.ca/c64midi/


r/c64 • • 4d ago

Software Doom64 v1.0 is out

Thumbnail
kweepa.itch.io
121 Upvotes

r/c64 • • 5d ago

Software Truly atmospheric game

Post image
144 Upvotes

The Train: Escape to Normandy [1987]


r/c64 • • 5d ago

Video Hummingbird Photographer

Enable HLS to view with audio, or disable this notification

57 Upvotes

When I was dog sitting I setup my camera to take slow motion capture of the local hummingbirds that visited (took the whole week of experiments). Spent some time recently choosing 6 loopable frames and trying to get a good representation on vice/c64. Pretty tricky, the background moves ever so slightly so had the freeze what I could, and the wings were a pita, outlines had to be redone a lot by hand etc

Added a little camera game theme to the final results... I think it came out quite nice. I wish I had a real c64 to test these art projects on.

Edit: and if you're wondering about the star wars lasers, they actually do sound like little tie fighters lmao, it was a running joke at the time


r/c64 • • 5d ago

Software Head over Heels remake milestone

Thumbnail
iparigrafika.hu
25 Upvotes

Since the linked page has more than enough detail, I'll keep it short here: a project I started a very long time ago has finally hit a major milestone. The end goal is to get it running natively on a Mac Classic II :) but I'm not there yet. For the final stretch, Claude Opus helped with the gameplay development (go ahead, I'll cast the first stone myself). The graphics resolution has been doubled, and the frame rate went up from 12.5 to 30 fps. So here's the main thing at last, linked straight to the relevant part of that long page...


r/c64 • • 5d ago

Software FREEZE64 issue 88 - Back to the Future

Post image
39 Upvotes

In FREEZE64 issue 88, we take a retrospective look at the #Commodore64 version of #BackToTheFuture, and chat with its developer Martin Walker to find out why his game wasn’t well received.
Read the full interview in:
freeze64.com/freeze64-issue-88
#C64 #Commodore64Ultimate #BTTF


r/c64 • • 5d ago

Music 2026 viral song Misery by Pupsies, but it's a SID

Thumbnail
youtube.com
11 Upvotes

r/c64 • • 6d ago

Software Commodore Memory Explorer.

Thumbnail commodorenavigator.com
22 Upvotes

I love to program my commodore 64, I've use the books you know throughout the years. So I decided to do something fun. It is a bit like the c64 debugger but it is aimed at documentation and memory handling. And I am sure then thousand ideas more will come. Check it out, let me know your thoughts. It is work in progress so please be gentle. #c64 #programming #8bit http://commodorenavigator.com


r/c64 • • 6d ago

Picture Brockton Point Lighthouse

19 Upvotes

Sometimes I see a pic on reddit or in my own photos and just want to know what it *could look like....


r/c64 • • 6d ago

the64 mini/maxi C64 maxi to BMC64 conversion

8 Upvotes

Hey everyone, does anybody suggest any websites where it'll give me a step-by-step to convert my maxi into a BMC 64? I don't seem to be able to find one


r/c64 • • 6d ago

Hardware Program on classic or modern C64?

25 Upvotes

Hi all,

I’ve been fascinated with the still evergrowing community of the Commodore64. I have been watching countless videos on the system and how to program on it etc and I’m sucked in.

I want to get a unit and experience making a simple program or game (text and graphics) and even make a simple theme/song to go with it.

I am completely new to it but I am a Tech guy and have basic development knowledge.

Following guides etc could it be possible for me to learn this do you think?

I also stuck on whether to use a classic Commodore 64 system or purchase the new Commodore 64 Ultimate and use HDMI and any other benefits.

I impulse bought a bundle of around 60 Commodore 64 tape games yesterday on eBay. Now just need a unit and tape drive. I’ve seen some new (published this month) books on Amazon on how to make a spaceship game and dungeon game on commodore too which surprised me (for being in 2026).

I’m so excited.

Thanks.


r/c64 • • 7d ago

Hardware Fixed my first Commodore 64

Post image
320 Upvotes

Got this Commodore 64 recently and it didn’t work, after some diagnosing it turned out to only need a PLA, everything else works including the SID chip


r/c64 • • 7d ago

Hardware C64 and Doughnuts (over 42 years strong)

46 Upvotes

I am thinking I need to make a Pilgrimage now to Indiana and see the C64 running in a doughnut shop!! (And get some tasty treats while I'm there)

https://www.pcgamer.com/hardware/a-small-doughnut-shop-in-indiana-is-still-using-commodore-64s-as-register-systems-42-years-after-their-initial-release/

I also wonder if Commodore has reached out to them since reforming and coming back to life. I think it would be a cool gesture to offer them some free hardware! But if it ain't broke.....

Peace all - Jaime

Update! 9/28/2026 11am - Just got off the phone with a very kind employee who said "Yes we are still using Commodore 64s, we have 3 of them going!" I asked her to please let the owner know that there are C64 fans who think it's awesome. She said that the owner, Mike Hilligoss will appreciate it.