Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
C64 Debugger V0.60   [2017]

C64 Debugger V0.60 Released by :
Samar Productions [web]

Release Date :
24 June 2017

Type :
Other Platform C64 Tool

Released At :
Silesia Party 8

User rating:**********  10/10 (14 votes)   See votestatistics

Credits :
Code .... Slajerek of Samar Productions
Idea .... Slajerek of Samar Productions
Test .... Brush of Elysium
  Don Kichote of Avatar, Caution, Reliance, Samar Productions
  ElfKaa of Avatar
  Isildur of Samar Productions
  Mr Wegi of Elysium
  Scan of House Designs
  Yugorin of Samar Productions

Download :

Look for downloads on external sites:

User Comment
Submitted by Slajerek on 24 July 2017
@Radiant that's interesting behaviour I haven't seen recently. I assume you are using Linux version? Is disassembly "quick enough"? I mean how many instructions are processed per second... a lot or just few? This could be related to audio problems and sync, but also too slow processing. Hard to say without more details. I've seen people run this on Linuxes successfully (including myself of course), but I already know at least two small memory khm khm "disasters" ;) which should be fixed but I doubt that it is because of that. Could you please PM me so we can try to figure out what is going on using debug logs?

Ahh and the sources are on SourceForge.
User Comment
Submitted by goerp on 24 July 2017
Thanks for this!
With this debugger I found a bug I couldn't figure out for weeks!
And I probably only used a fraction of what it can do. Looking forward to finding out.
User Comment
Submitted by Radiant on 21 July 2017
Hm, downloaded it and ran it. I get a window with some disassembly etc, a black VICE screen, and no possibility to interact with anything, to the point where I have to switch to a different workspace and manually kill the process.

Where are the sources?
User Comment
Submitted by Peiselulli on 1 July 2017
/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./C64Debugger) :-(
(Version linux i386)
Maybe it is better to link it statically ?
User Comment
Submitted by Slajerek on 29 June 2017
Thanks guys for kind words, comments and suggestions :) I hope you enjoy the tool as I do :)

@soci I have my own file browser dialog ready somewhere in Engine source folder. But not connected to the debugger view yet, I'll try to have it integrated asap.

@Icon this is not doable at this moment, but I know it's needed sometimes. In (far, far...) future I'll create layout designer so users will be able to set such things on their own. I need to refactor that memory map view anyway first... I think that something can be mocked up, like Setting to select the data width.

@Brataccas uniform pixels are now in Vic Editor view, you can select OS-specific uniform scale there for Preview window (50%, 100%, 200%, 400%). It is not possible in debugger views yet, but you can definitely check your pixels in the Vic Editor

@pmprog menus are planned, and also some status bar. But there's a key shortcuts sheet available created by Syshack, you can check and print it here: http://csdb.dk/release/download.php?id=185120 however, it is outdated. Isildur promised to create something too :-) By the way, getting familiar with key shortcuts will definitely come in the more you use the tool.

Also I advice you guys to check out the -pass command line option, mixed with 'keep window always on top' switch in Settings helps a lot with deep debugging sessions.
User Comment
Submitted by pmprog on 29 June 2017
I really like this tool. One thing I think it really needs though, is some sort of menu/navigation/toolbox. I can never remember all the keyboard shortcuts
User Comment
Submitted by Swoffa on 27 June 2017
*Amazing* stuff, very impressive and very useful. THANK YOU!!
User Comment
Submitted by Brataccas on 27 June 2017
Amazing! This is a fantastic tool.

Minor item: Is there a way to set the size of the window so the c64 screen is scaled by an even multiple of pixels (like 2x)? Full screen is close, but still some pixels are non-uniform size.
User Comment
Submitted by Dano on 25 June 2017
Wonderful tool that i use mostly every day when coding. Love all the efforts you put into this! Please keep going and improving!
User Comment
Submitted by soci on 25 June 2017
Also no luck with Debian 9.0.1. But it worked from the command line as suggested. Looks fancy I must say ;)
User Comment
Submitted by Isildur on 25 June 2017
Also, now it's one of the most powerful graphics editors ever made for the C64. Try CTRL+SHIFT+F6
User Comment
Submitted by Martin Piper on 25 June 2017
Very very useful, thank you so much for releasing it. This will save me so much time while debugging.
User Comment
Submitted by Brush on 25 June 2017
This one is certainly in my top3 tools these days. Makes debugging maybe not "fun" but certainly faster and less painful. Kudos to Slajerek for making it happen.
User Comment
Submitted by Slajerek on 24 June 2017
@soci this is known bug related to GTK and that running own event queue is not working on some Linux flavours (it works for me on Debian/Slackware & Fluxbox though). Thus this excerpt from README: "On some window managers flavours in Linux system open/save file dialogs are behaving incorrectly.", I was not able to reproduce this on my setup, but I already got some reports of such bad behaviour and according to Stack Overflow this is known problem in some versions of GTK :-(

Anyway, I think the best solution here would be to just not rely on OS open/save dialogs and create own C64-themed open and save browsers... also, as a workaround you can open files from command line :)
User Comment
Submitted by soci on 24 June 2017
Probably great, but I couldn't try it in detail as the open dialog was not working with i386 Linux live CDs I had.
User Comment
Submitted by Icon on 24 June 2017
Great work with this one, it looks really useful. The "memory map view" is really cool with the read/write highlights. Is it possible to change the memory alignment for the "memory map view" to other values than 256?
User Comment
Submitted by Fix on 24 June 2017
Great release! Would be cool if you could add text/header so you know what page/side you are on.
User Comment
Submitted by Moloch on 24 June 2017
Fantastic update, glad using newest VICE. Thumbs up
User Comment
Submitted by chatGPZ on 24 June 2017
finally! now we are talking! :)
User Comment
Submitted by Dr.j on 24 June 2017
Total respect for this tool Marcin Skoczylas!! one of the best tools i have even seen on the commodore 64 . very powerful stuff
Search CSDb
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (20)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
Info on other sites
· YouTube
Support CSDb
Help keep CSDb running:

Funding status:

About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.093 sec.