Activity for C64 65XE NES Debugger

  • sixty four sixty four modified a comment on ticket #63

    solved: The c64debugger uses a VICE engine. I use this VICE command to launch an 8KB generic crt c64debugger -cartcrt "filenam.crt" See the VICE manual helpfile on the Souceforge "c64debugger" homepage

  • sixty four sixty four posted a comment on ticket #63

    solved: The c64debugger uses a VICE engine. I use this VICE command to launch an 8KB generic crt c64debugger -cartcrt "filenam.crt"

  • K4TFJ K4TFJ posted a comment on ticket #29

    I would like to see support for USB gamepads and joysticks like Vice does as well.

  • slajerek slajerek modified ticket #64

    Missing debug symbols and breakpoints from kick ass .dbg file

  • slajerek slajerek posted a comment on ticket #64

    I've checked this, it is working correctly in Retro Debugger, but you need to select segment "Patch" to have breakpoints. I remember I fixed similar problem in the past. Note, the latest version of Retro Debugger has indeed some bug as old segments seem to not be cleared, I'm investigating that.

  • Luk Luk modified a comment on ticket #66

    Hi, just for information of anyone finding this. I'm getting same errors with gcc 12 as well as gcc 11. I'm going to try with gcc8 if I can get it working on a modern system. In the meantime, anyone having issue with libxcb-util.so.0 not being present can try to link libxcb-util.so.1 to 0. First of course you need to have libxcb-util installed as per your distro package manager. I just used: sudo ln -s /usr/lib/libxcb-util.so.1.0.0 /usr/lib/libxcb-util.so.0 And for me the binary works on the latest...

  • Luk Luk posted a comment on ticket #66

    Hi, just for information of anyone finding this. I'm getting same errors with gcc 12 as well as gcc 11. I'm going to try with gcc8 if I can get it working on a modern system.

  • slajerek slajerek posted a comment on ticket #60

    Note, both are the same variable so in your case you can probably remove one of them. Not sure why this does not compile now, I'll check sometime soon. I think that I fixed similar problem with newest C++17 in RetroDebugger.

  • slajerek slajerek posted a comment on ticket #66

    This may be related to gcc version and new requirements or includes. Which gcc version you are using? This compiled for me. Please note the development moved now to Retro Debugger, there was indeed a lot of mess related to the "#define byte unsigned char" as it clashes with emulators' own implementations. That was completely refactored in Retro Debugger (i.e. there's no more 'byte' definition and it was replaced to 'u8'). Please use older C++ flavour to compile this older C64 Debugger.

  • slajerek slajerek posted a comment on ticket #63

    Interesting issue, thanks, will investigate.

  • slajerek slajerek posted a comment on ticket #64

    Thanks, I'll investigate this. Note, I refactored the symbols in Retro Debugger already and development moved there.

  • slajerek slajerek posted a comment on ticket #65

    Thanks. I added some small fixes around this in Retro Debugger as far as I remember in some rare cases when player used not usual tempered scale.

  • CodeFromTheSea CodeFromTheSea created ticket #66

    Compilation error in Engine/Core/SYS_Defs.h

  • deathy deathy posted a comment on ticket #65

    Having trouble reproducing this now, it may well have been an issue in my code.

  • deathy deathy created ticket #65

    Frequencies misidentified on SID screen

  • Kim Daniel Arthur Kim Daniel Arthur created ticket #64

    Missing debug symbols and breakpoints from kick ass .dbg file

  • M.Kiesel M.Kiesel posted a comment on ticket #63

    (i.e., the emulator starts up normally, with no cartridge attached, even though -crt is specified)

  • M.Kiesel M.Kiesel created ticket #63

    Command line option -crt not working

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.6-linux-i386.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.6-linux-x64.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64 65XE NES Debugger v0.64.58.6-macOS.zip

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64 65XE NES Debugger v0.64.58.6.win32.zip

  • slajerek slajerek modified ticket #56

    Blanc Screen in MacOS Big Sur 11.0.1

  • slajerek slajerek posted a comment on ticket #60

    This may be related to gcc version. Which gcc version you are using? This compiles for me.

  • slajerek slajerek modified ticket #53

    App window blank on MacOS Big Sur 11.0 Beta (20A5354i)

  • Trickster Trickster posted a comment on discussion General Discussion

    Is it possible to force the C64 "machine" in the debugger to use another kernal, like JiffyDOS or DolphinDOS?

  • Trickster Trickster modified a comment on ticket #34

    Same problem on Arch Linux. Any solutions yet? [john@jupiter64 C64-65XE-NES-Debugger]$ ./c64debugger ./c64debugger: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory extra/xcb-util-wm 0.4.1-3 (34.2 KiB 224.4 KiB) (Installed) Utility libraries for XC Binding - client and window-manager helpers for ICCCM extra/xcb-util-renderutil 0.3.9-3 (9.7 KiB 36.0 KiB) (Installed) Utility libraries for XC Binding - Convenience functions for the Render...

  • Trickster Trickster modified a comment on ticket #34

    Same problem on Arch Linux. Any solutions yet? [john@jupiter64 C64-65XE-NES-Debugger]$ ./c64debugger ./c64debugger: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory extra/xcb-util-wm 0.4.1-3 (34.2 KiB 224.4 KiB) (Installed) Utility libraries for XC Binding - client and window-manager helpers for ICCCM extra/xcb-util-renderutil 0.3.9-3 (9.7 KiB 36.0 KiB) (Installed) Utility libraries for XC Binding - Convenience functions for the Render...

  • Trickster Trickster posted a comment on ticket #34

    Same problem on Arch Linux. Any solutions yet? [john@jupiter64 C64-65XE-NES-Debugger]$ ./c64debugger ./c64debugger: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory extra/xcb-util-wm 0.4.1-3 (34.2 KiB 224.4 KiB) (Installed) Utility libraries for XC Binding - client and window-manager helpers for ICCCM extra/xcb-util-renderutil 0.3.9-3 (9.7 KiB 36.0 KiB) (Installed) Utility libraries for XC Binding - Convenience functions for the Render...

  • Fabio NET Fabio NET posted a comment on ticket #34

    For SLACKWARE users or other distribution rapid solution easy create link symbolic Create the symbolic link to the library and run the debugger again and this time it should work in the git repository as well. ;-) $ su ln -s /usr/lib64/libxcb-util.so /usr/lib64/libxcb-util.so.0 or $ su cd /usr/lib64 ln -s libxcb-util.so libxcb-util.so.0 I am not an expert on these things but something is apt let me know if the solution is also valid in other distributions including the most used ones debian, ubuntu,...

  • mynona mynona created ticket #62

    C64 Debugger (64.58.4) not opening in fullscreen mode on macOS anymore

  • Ricardo Quesada Ricardo Quesada posted a comment on ticket #34

    ditto with Linux Mint 20.2.

  • Marcin Skoczylas committed [f97772]

    0.64.58.6

  • Wolfram Sang Wolfram Sang posted a comment on ticket #34

    For the record, my Debain (Bullseye) also doesn't have libxcb-util0 anymore but only -util1. Maybe time to update the Debian build machine? :)

  • Jesse Litton Jesse Litton posted a comment on ticket #60

    0.64.58.4 appears to still have the same issue: /usr/bin/ld: Games/c64/Emulators/atari800/cpu.o:(.bss+0x1a): multiple definition of `CPU_regPC'; Games/c64/Emulators/atari800/AtariInterface/AtariWrapper.o:(.bss+0x18): first defined here /usr/bin/ld: Games/c64/Emulators/vice/arch/ui.o:(.bss+0x0): multiple definition of `c64d_is_cpu_in_jam_state'; Games/c64/Emulators/atari800/esc.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:78: c64debugger] Error 1

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-win32.zip

  • slajerek slajerek modified a comment on ticket #34

    This is interesting. It seems it is related to problems with my old Debian build machine...

  • Marcin Skoczylas committed [6d14ae]

    v0.64.58.4

  • slajerek slajerek posted a comment on ticket #34

    This is interesting. It seems it is related to my old Debian build machine...

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-win32.zip

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-linux-i386.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-linux-x64.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-macOS.zip

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.4-win32.zip

  • Marcin Skoczylas committed [0d4c28]

    v0.64.58.4

  • David Garcia David Garcia created ticket #61

    C64 Debugger Not Responding when clicking on Pane

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.2-win32.zip

  • Jesse Litton Jesse Litton posted a comment on ticket #60

    The first mutiple definition is easily fixed. The second has me more perplexed, as I'm not sure if it really is supposed to be the same variable.

  • Marcin Skoczylas committed [0e993f]

    v0.64.58.2

  • Jesse Litton Jesse Litton posted a comment on ticket #60

    11:53:27 evil@H510 ~/src/c64-debugger-code/MTEngine» ld --version GNU ld (GNU Binutils for Ubuntu) 2.35.50.20201210 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. 11:54:46 evil@H510 ~/src/c64-debugger-code/MTEngine» gcc --version gcc (Ubuntu 10.2.1-1ubuntu1) 10.2.1 20201207 Copyright (C) 2020 Free Software...

  • Jesse Litton Jesse Litton created ticket #60

    v0.64.58.2 - New Linux Make Error

  • mynona mynona modified a comment on ticket #57

    Thanks for the update! Big Sur 11.1 works now with C64-65XE-NES-Debugger-v0.64.58.2-macOS.zip But there remains still one issue: If you enter a manuall PC address the debugger freezes.

  • mynona mynona posted a comment on ticket #57

    Works with C64-65XE-NES-Debugger-v0.64.58.2-macOS.zip If you enter a manuall PC address the debugger freezes.

  • mynona mynona modified a comment on ticket #57

    Problem still exists in MacOS BigSur 11.1

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.2-macOS.zip

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.2-linux-x64.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.2-linux-i386.tar.gz

  • C64 65XE NES Debugger C64 65XE NES Debugger released /C64-65XE-NES-Debugger-v0.64.58.2-win32-not-signed.zip

  • Marcin Skoczylas committed [372bde]

    v0.64.58.2

  • G Smith G Smith created ticket #59

    Feature Request: Display a single memory address in the monitor

  • G Smith G Smith created ticket #58

    Misspelling in the Monitor

  • mynona mynona posted a comment on ticket #57

    Prolem still exists in MacOS BigSur 11.1

  • mynona mynona posted a comment on ticket #51

    This is definitely a problem. It would be really nice to have a proper PDF or even a wiki page that users can edit themselves.

  • mynona mynona created ticket #57

    Blank Screen in MacOS Big Sur 11.0.1

  • mynona mynona created ticket #56

    Blanc Screen in MacOS Big Sur 11.0.1

  • slajerek slajerek modified ticket #48

    PRG load doesn't work off command line

  • slajerek slajerek posted a comment on ticket #51

    Thanks Zoltan, that's a bug, the Docs folder was added to hold documentation but something was messed up, I will update this.

  • slajerek slajerek posted a comment on ticket #53

    Thanks for reporting. That has been fixed.

  • slajerek slajerek modified ticket #54

    Shortcut for exit debugger

  • slajerek slajerek posted a comment on ticket #54

    There's a shortcut already you can set for quit in Shortcuts settings, I've checked that it should be also available for Linux. Please confirm if it works for you and re-open if not.

  • slajerek slajerek posted a comment on ticket #55

    This is already available on macOS, I need to add similar feature to Windows. If you have a C++ WinApi code available I'd love to paste it as simple storing position is not enough as this code needs to check also if resolution changed or external monitor is actually still there.

  • K4TFJ K4TFJ created ticket #55

    Feature Request: Save window size and position.

  • Marcin Skoczylas committed [512975]

    macOS init rewrite & support for Big Sur, thanks to Steve West for testing. advance NES support.

  • Marcin Skoczylas committed [508076]

    Merge branch 'master' of ssh://git.code.sf.net/p/c64-debugger/code into master

  • Marcin Skoczylas committed [62a000]

    macOS init rewrite & support for Big Sur, thanks to Steve West for testing

  • Jarosław Kulesza Jarosław Kulesza created ticket #54

    Shortcut for exit debugger

  • Steve West Steve West created ticket #53

    App window blank on MacOS Big Sur 11.0 Beta (20A5354i)

  • Comatose Coder Comatose Coder created ticket #52

    [ARM64] No build warnings or errors, core dumped upon running

  • Zoltan Zoltan modified a comment on ticket #51

    I just noticed that the documentation is much easier to find in the binary downloadables, which package it next to the executables (in text format only though, the PDF is sadly not packages). Since the docs are indeed assets for generating the packaged versions, they probably belong where they are, so please ignore my bug report (I don't seem to be able to close it myself). Thanks!

  • Zoltan Zoltan posted a comment on ticket #51

    I just noticed that the documentation is much easier to find in the binary downloadables, which package it next to the executables (in text format only though, the PDF is sadly not packages).

  • Zoltan Zoltan created ticket #51

    Documentation is hard to find

  • Warty Warty created ticket #50

    Request: C128 compatibility?

  • Marcin Skoczylas committed [74a846]

    064582-rc2

  • Marcin Skoczylas committed [01b2bd]

    Fix for NFD open/save files on Linux. Fix for bad image re-alloc on Linux/Windows

  • TheHighlander TheHighlander posted a comment on ticket #48

    Thanks. I can see how timing works into the problem now.

  • slajerek slajerek modified a comment on ticket #48

    This works as intended, your PRG does not do proper init of IO and Kernal boot was not able to finish it before PRG was started. Anyway, a workaround for this is planned to allow user to select a snapshot which should be loaded on PRG start.

  • slajerek slajerek modified a comment on ticket #48

    This works as intended, your PRG does not do proper init of IO and Kernal boot was not able to finish it before PRG was started. Anyway, a workaround for this is planned to allow user to select snapshot which should be loaded on PRG load.

  • slajerek slajerek posted a comment on ticket #48

    This works as intended, your PRG does not do proper init of IO and Kernal boot is not able to finish it before PRG was started. Anyway, a workaround for this is planned to allow user to select snapshot which should be loaded on PRG load.

  • Marcin Skoczylas committed [8b6805]

    Docs rename to 06458

  • Marcin Skoczylas committed [da3e86]

    xlsx shortcuts

  • Marcin Skoczylas committed [932600]

    better image binding, fixes

  • Marcin Skoczylas committed [04aa22]

    added C64 Debugger shortcuts PDF document by Andrea Mazzai. Fixed typo in CViewMonitorConsole.mm

  • TheHighlander TheHighlander posted a comment on ticket #48

    FIXED: If I add a -wait 3000 to the command line it works.

  • Cédric Valcke Cédric Valcke created ticket #49

    Cannot enter numbers with french keyboard layout

  • TheHighlander TheHighlander created ticket #48

    PRG load doesn't work off command line

  • Marcin Skoczylas committed [6abba2]

    v06458 linux sources fix

  • Marcin Skoczylas committed [9cea34]

    v06458 updated readme

  • Jeffery Stone Jeffery Stone created ticket #47

    Compile Issue on v0.64.58 [my solution provided]

  • Marcin Skoczylas committed [204d1b]

    LICENSE.txt

  • slajerek slajerek modified a comment on ticket #46

    Crashing of system dialogs on Linux was fixed in 0.64.58, could you please confrm if it still crashes in the most recent version? By the way, selecting system directory as contents of Drive8 disk is not supported yet, so you need to select the d64 file to mount it.

1 >