Activity for slajerek

  • 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.

  • 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.

  • 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)

  • slajerek slajerek modified a comment on ticket #34

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

  • slajerek slajerek posted a comment on ticket #34

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

  • 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.

  • 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.

  • slajerek slajerek committed [r162]

  • 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.

  • 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.

  • slajerek slajerek posted 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?

  • slajerek slajerek modified ticket #45

    Missing Debugger Plugin files

  • slajerek slajerek posted a comment on ticket #45

    fixed in 0.64.58

  • slajerek slajerek posted a comment on ticket #37

    It is just creating a new file, good point about > vs >>

  • slajerek slajerek posted a comment on ticket #40

    1) This is in progress. 2) Actually I discussed similar functionality heavily with Digger at X2018 :) I have some ideas how to do that. 3 and 4) This is in progress, an experimental SDL2 ImGui version will be released soon.

  • slajerek slajerek modified ticket #42

    Crash in file open dialog

  • slajerek slajerek posted a comment on ticket #42

    This has been fixed in latest version 0.64.56.8. Please confirm and reopen if this is still an issue.

  • slajerek slajerek posted a comment on ticket #43

    The Ctrl+F5 view has been optimised, please check in the next upcoming version (0.64.56.8b) Also you may speed emulation up by changing SID engine to FastSID.

  • slajerek slajerek posted a comment on ticket #44

    Nice idea! I will add to the TODO list.

  • slajerek slajerek modified a comment on ticket #45

    Thanks, that's bug indeed. These are my test plugins which are not for public release. The Spiral actually is an effect from Samar's NGC 1277 demo, I am thinking to release this as example how to make plugins someday. I will remove these includes.

  • slajerek slajerek posted a comment on ticket #45

    Thanks, that's bug indeed. These are my test plugins which are not for public release. The Spiral actually is a effect from Samar's NGC 1277 demo, I am thinking to release this as example how to make plugins someday. I will remove these includes.

  • slajerek slajerek committed [r161]

    Changes to compile on macOS 64bit + upped sources to 2.75. Updated readme to 2.75

  • slajerek slajerek committed [r160]

    Changes to compile on macOS 64bit + upped sources to 2.75

  • slajerek slajerek committed [r159]

    Changes to allow macOS 64bit compilation. Upped sources to 2.75

  • slajerek slajerek posted a comment on ticket #37

    1) Actually this works almost as you wrote: D 1000 2000 file.txt Other points are interesting. I plan to add support to Vice monitor anyway that might fix this for you.

  • slajerek slajerek modified a comment on ticket #38

    Yes, this seems to be related to the fact that Kernal is initialising. You can wait a bit for the Kernal to finish initialise by adding -wait <ms> parameter, also I suggest to apply a "Fast kernal patch" in Settings, so the init is quick. Normally around 500ms should be enough to get the Kernal going.</ms> Please confirm if adding -wait parameter fixed your problem. I have a plan to rewrite this and add a quick init based on snapshots, anyway this is still WIP.

  • slajerek slajerek posted a comment on ticket #38

    Yes, this is related to the fact that Kernal is initialising. You can wait a bit for the Kernal to finish initialise by adding -wait <ms> parameter, also I suggest to apply a "Fast kernal patch" in Settings, so the init is quick. Normally around 500ms should be enough to get the Kernal going.</ms> I have a plan to rewrite this and add a quick init based on snapshots, anyway this is still WIP.

  • slajerek slajerek posted a comment on ticket #42

    Yes, this is an odd error in the GTK when custom event loop is created and this also varies between GTK versions. To overcome this temporarily you can select "Use system dialogs ON/OFF" in the settings menu which is a workaround for this error.

  • slajerek slajerek modified ticket #31

    can a disassembly be dumped to a file?

  • slajerek slajerek posted a comment on ticket #31

    Yes, you can disassemble code in Monitor (ctrl+f8) and then send output to a file (please check HELP in the Monitor)

  • slajerek slajerek posted a comment on ticket #33

    This is partially possible using profiler and export to profile file, however a kind of stack trace would be cool to have indeed.

  • slajerek slajerek posted a comment on ticket #389

    This was changed for potential new users of JOE, so that we can have a single conventional exit Although I understand you prefer to have new users, I do not understand why you decided to not support old users that were using this tool for more than 20 years. I have just again saved file instead of cancelling it... that's it and made me really angry. I am sure new users prefer easier editors. Thanks for these 20 years of JOE, it's high time for me to switch to editor in which I am not confused all...

  • slajerek slajerek modified ticket #30

    double quote key not working in C64 screen nor monitor

  • slajerek slajerek posted a comment on ticket #30

    Actually you do not need to put filename in quotes. But the quotes do not work indeed.

  • slajerek slajerek posted a comment on ticket #29

    Yes, but I plan to integrate real gamepads someday.

  • slajerek slajerek modified ticket #25

    Display 1541 registers after "DEVICE 8" command in monitor mode

  • slajerek slajerek modified a comment on ticket #34

    Interesting, actually I had to install these libraries on my Debian (both x64 and i386): sudo apt-get install libxcb-util-dev sudo apt-get install libxcb-util0 sudo apt-get install libxcb-util0-dev And that was enough to start it. Maybe these packages are broken and not linked correctly in Ubuntu? You can always put the libxcb-util.so.0 manually in somewhere and add its path to LD_LIBRARY_PATH and then reload with ldconfig. Are you sure you have them installed? :-) These libraries are needed for...

  • slajerek slajerek modified a comment on ticket #34

    Interesting, actually I had to install these libraries on my Debian (both x64 and i386): sudo apt-get install libxcb-util-dev sudo apt-get install libxcb-util0 sudo apt-get install libxcb-util0-dev And that was enough to start it. Maybe these packages are broken and not linked correctly in Ubuntu? You can always put the libxcb-util.so.0 manually in somewhere and add its path to LD_LIBRARY_PATH and then reload with ldconfig. These libraries are needed for copy-paste and are needed by the libclipboard...

  • slajerek slajerek posted a comment on ticket #34

    Interesting, actually I had to install these libraries on my Debian (both x64 and i386): sudo apt-get install libxcb-util-dev sudo apt-get install libxcb-util0 sudo apt-get install libxcb-util0-dev And that was enough to start it. Maybe these packages are broken and not linked correctly in Ubuntu? You can always put the libxcb-util.so.0 manually in somewhere and add its path to LD_LIBRARY_PATH and then reload with ldconfig. These libraries are needed for copy-paste and are needed by the libclipboard...

  • slajerek slajerek modified a comment on ticket #23

    I think I fixed this by automatically clearing markers on PRG load, will be in next version. Please confirm.

  • slajerek slajerek modified ticket #25

    Display 1541 registers after "DEVICE 8" command in monitor mode

  • slajerek slajerek modified ticket #26

    Display 1541 registers in monitor mode after DEVICE 8

  • slajerek slajerek modified a comment on ticket #26

    Thanks for the bug report, this needs to be changed. This will be fixed in next version, please confirm after Release. Duplicate of #25

  • slajerek slajerek posted a comment on ticket #25

    This will be fixed in next version, please confirm after Release.

  • slajerek slajerek posted a comment on ticket #14

    Thanks for reporting. Will be updated in next version, please confirm after Release.

  • slajerek slajerek posted a comment on ticket #23

    I think I fixed this, will be in next version. Please confirm.

  • slajerek slajerek modified ticket #15

    Unable to show the state of chips on macOS

  • slajerek slajerek posted a comment on ticket #15

    You can change the keyboard shorcut in debugger in Settings menu, but also disable default macOS keyshortcut too. Works for me as I disabled all default OS keyboard shortcuts in macOS.

  • slajerek slajerek modified ticket #18

    Notification for going with Tabs

  • slajerek slajerek posted a comment on ticket #18

    Now it is possible to select border width,

  • slajerek slajerek posted a comment on ticket #26

    Thanks for the bug report, this needs to be changed.

  • slajerek slajerek posted a comment on ticket #29

    Are you talking about controlling C64 via joystick port? It is possible to switch the joystick on via Ctrl+Y key and then use keyboard arrows. OS joysticks (analog/digital) are not supported yet.

  • slajerek slajerek created ticket #389

    Ctrl+K Q (quit) behaviour is wrong

  • slajerek slajerek committed [094df1]

    edit cpu registers in CPU status bar

  • slajerek slajerek committed [482927]

    jukebox

  • slajerek slajerek committed [b4d0c6]

    Win32 + bug fixes

  • slajerek slajerek committed [a652a8]

    vs2008-config

  • slajerek slajerek committed [3abfa1]

    edit cpu registers in CPU status bar: CViewBaseStateCPU, CViewC64StateCPU, CViewDriveStateCPU

  • slajerek slajerek committed [8e539d]

    win32 project, code cleanup

  • slajerek slajerek committed [fd67da]

    v0.63.1: win32 assembly bug fix; drive trap (experimental); basic compatible auto-run

  • slajerek slajerek committed [78946e]

    bug fix: c64 cpu set x was setting a

  • slajerek slajerek committed [0c180f]

    JukeBoxDemo.c64jukebox

  • slajerek slajerek committed [b14829]

    jukebox

  • slajerek slajerek committed [3a031d]

    readme fix

  • slajerek slajerek committed [e1142b]

    switch sound on/off, updates to jukebox json var names, tweaks

  • slajerek slajerek committed [0bdd2c]

    v0.62

  • slajerek slajerek modified a comment on ticket #13

    The copy paste is planned however I'm not sure yet how to make it usable with good UX... by the way you can PASTE to memory dump (hex values). This is already possible just press alt+shift in memory dump view (where hex values are visible).

  • slajerek slajerek posted a comment on ticket #13

    The copy paste is planned however I'm not sure yet how to make it usable with good UX... This is already possible just press alt+shift in memory dump view (where hex values are visible).

  • slajerek slajerek modified a comment on ticket #945

    I confirm this 2017/07/04 is still broken on my pi from apt-get. matchbox-keyboard 0.1 Copyright (C) 2007 OpenedHand Ltd.

  • slajerek slajerek posted a comment on ticket #945

    I confirm this 2017/07/04 is still broken.

  • slajerek slajerek posted a comment on ticket #12

    VICE is emulator of various Commodore devices, intended to work quickly and be optimised for different platforms (like AmigaOS). C64 Debugger adds huge overhead to the emulation engine. It is doable but definitely not simple and could make ports to low-end platforms suffer.

  • slajerek slajerek modified ticket #1

    CPU flags aren't displayed corretcly in "step" mode...

  • slajerek slajerek modified a comment on ticket #1

    This is fixed with v0.60 release and Vice 3.1 upgrade. Thanks again for reporting!

  • slajerek slajerek posted a comment on ticket #1

    This will be fixed with v0.60 release. Thanks again for reporting!

  • slajerek slajerek modified ticket #10

    Cartridge is sometimes not initialised properly after machine reset

  • slajerek slajerek posted a comment on ticket #10

    Fixed with Vice 3.1 integration

  • slajerek slajerek posted a comment on ticket #8

    Fixed in 0.57

  • slajerek slajerek modified ticket #8

    Loading NTSC snapshot into PAL machine crashes debugger

  • slajerek slajerek modified ticket #5

    PC breakpoint sometimes does not stop code execution

  • slajerek slajerek posted a comment on ticket #5

    Fixed with Vice 3.1 integration.

  • slajerek slajerek modified ticket #11

    Can't load using VICE auto-load mechanism

  • slajerek slajerek modified ticket #11

    Can't load using VICE auto-load mechanism

  • slajerek slajerek created ticket #11

    C64 debugger can't load using VICE auto-load mechanism

  • slajerek slajerek created ticket #10

    Cartridge is sometimes not initialised properly after machine reset

  • slajerek slajerek created ticket #9

    When snapshot is loaded then selected settings are not updated in the Settings

1 >