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

Retro Debugger V0.64.62 Released by :
Slajerek

Release Date :
24 December 2022

Type :
Other Platform C64 Tool

Website :
https://github.com/slajerek/RetroDebugger/

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

Credits :
Code .... Slajerek of Samar Productions
Graphics .... Isildur of Samar Productions
Idea .... Bacchus of Fairlight
  Brush of Elysium
  Digger of Elysium
  Dr.J of Delysid, Finnish Gold
  Isildur of Samar Productions
  Mr Wegi of Elysium
  Slajerek of Samar Productions
  Slammer of Camelot, Starion
  Stein Pedersen of Offence, Panoramic Designs, Prosonix
Test .... Bacchus of Fairlight
  Boogaloo of Horizon
  Brush of Elysium
  Dano of Padua
  Digger of Elysium
  Don Kichote of Avatar, Caution, Reliance, Samar Productions
  Dr.J of Delysid, Finnish Gold
  Golara of Desire, Samar Productions
  Isildur of Samar Productions
  LukHash of Megastyle
  Mojzesh of The Great Reset
  Mr Wegi of Elysium
  Mr. Mouse of Genesis Project, Xentax
  Raistlin of C64GFX Staff, Genesis Project
  Scan of Desire, House Designs
  Slajerek of Samar Productions
  Slammer of Camelot, Starion
  Stein Pedersen of Offence, Panoramic Designs, Prosonix
  Trap of Bonzai
  Yugorin of Samar Productions
Help .... Yugorin of Samar Productions

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by Slajerek on 24 December 2022
Retro Debugger v0.64.62 RELEASE NOTES

Since the last release of the Retro Debugger I experienced the temporal end of two beings that were with me for a very long time. Hopefully, coding this tool helped me understand how we overlook simple things. Such as being lucky to have loved ones next to you. Simple waiting when the unsurpassed is expected. Guessing about eternity when the code compiles and watching them decay quickly in endless days at the same time. This code is far from complete even though I wished I had still time to finalize it. But actually, that does not matter. What matters is that definitely, that luck of coding is just as important as the luck of your observation and that flow with the infinite summoning microseconds.

Thanks to Bacchus/Fairlight, Euan Gamble, and Isildur/Samar for continuous testing and support
Thanks to Tebe for the great motivation to fix bugs in Stereo Pokey :)
Special Thanks for last-minute bug reports: Linus Nielsen Boogaloo/Horizon, zero211, Mr.Mouse/XeNTaX/Genesis Project, Isildur/Samar

- Vic Editor
- Fixed bug: when d011 was off then screen boundaries rectangle when the grid is on was not shown
- Select the C64 palette, also in menu of C64 Palette view
- C64 Palette show hex values option
- Fullscreen mode for Emulation screens (Alt+Enter on the emulation window, or from the context menu). You can leave fullscreen using the ESC key.
- Added missing ROMs error on startup (still some issues though)
- Recently opened files: automatically scan file paths to check if they are still available and refresh (e.g. when reconnected external storage). Keep ALT pressed to see full paths.
- Add recently opened Files menu to Import/Export in Vic Editor and Charset view
- Code/Rewind menu (run N instructions, rewind to cycle, etc.)
- Save/Load Timeline
- Settings for Save Timeline compression level
- Created a new view "Drive Led"
- Fixed bug: UI fixes, like implementing own events in the timeline. Note: timeline still has some reloading problems (especially in Atari800), although should be working when scrubbed
- 'Open Window' Ctrl+Shift+O to quickly open or find a window on the screen
- D64 file browser with key shortcut F7
- Fixed bug: VicDisplay locked cursor was still updating even though it was outside the view
- MIDI config for Piano Keyboard and playing SID notes using MIDI keyboard (with Resid-fp only)
- MIDI key jazz supports multiple pressed notes (chords), sent to multiple SID channels
- UX improvements in Vic Control
- Select the theme in Settings menu
- Drag'n'drop png onto Vic Editor to import files
- Keep aspect of the png image when imported using Vic Editor
- Setting to skip bogus (dummy) page offset read breakpoint on indexed STA (requested by me and Bacchus/Fairlight)
- JMP <enter> in Disassembly view now does JMP *
- Setting to Enable/Disable floating windows (ImGui's viewports enable, experimental)
- Detach the PRG file in the File menu to get rid of PRG (suggested by Bacchus/Fairlight)
- Setting to set memory mapping directly to defined OS file (real-time access to memory via OS file handle, read/write in Linux/macOS, read-only in Windows)
- Added Step Over JSR to menu Code/
- Another nasty UX workaround for memory map was generalized
- Right-click the context menu on the Emulation screen to set 100% 50% screen window size.
- VIC Debug borders (selectable in Settings)
- C64 Screen viewfinder view (note, there's a bug when debug borders are changed from the default and this view is off. Hopefully I'll have another nice evening to fix that one)
- Keep aspect ratios for all emulation screens
- Added Setting for Stereo SID, SID params, etc.
- Added Setting for Stereo Pokey
- Added Setting for Memory map UI, dump memory, machine model, C64/Monitor type, C64 Profiler, maximum speed,
- Added C64 profiler to Settings: Settings/Profiler (not tested carefully, does it work?)
- Fixed bug related to maximum speed key shortcut that did not work in Disassembly & Piano
- Added simple ImGui view with log and debug log messages (only in DEBUG mode)! (ShowMessage...)
- Show notifications in the right-bottom (thanks to the imgui-notify library and my fixes)
- Show red background in Disassembly when VicDisplay locked cursor
- Change Code/ menu text "Step instruction" to "Pause" when emulation is running
- Added Emulators/EmuConfig.h
- C64 Color RAM view
- Add watch and breakpoint are now also accepted by the OK button
- Improved framework for plugins
- Fixed bug: When editing value in memory dump or editing disassembly code, the Ctrl+G key shortcut should cancel edit and move to edit goto address
- Run a selected number of instructions/cycles: add an option in the menu to run emulation for selected number of cycles/frames
- Fixed bug: View SID in Stereo was broken
- Fixed bug: Save XL/XE timeline always displayed no filename instead of properly showing what's being saved
- Keep aspect ratio when docked (added black bars around)
- Ctrl+W close window, not quit the app
- New event created: you can now play on Piano Keyboards using the mouse button
- SHOW PC FOR in Vic Control view is now a proper button
- Fixed bug: I was able to add a label with the same name in the disassembly label edit
- Option to keep breakpoints, watches, or labels after file reload (Cmd+L). Breakpoints and watches are stored by labels and when the code file is reloaded they are recreated based on new label addresses, if the breakpoint/watch is not associated with label, then the address is restored
- Charset context menu added option to show Hires/Multi
- New view "Audio Mixer": Ksubi's saying that the volume is quite a lot lower for him than with other emulators..? So he needs to turn up his laptop volume quite a bit ... Ksubi: "The sound issue I had was resid vs fastsid, resid is quieter for some strange reason..." (note, this is not fixed, but can be tweaked using Audio Mixer)
- Select audio latency: added a selectable number of samples for audio player callback in Settings
- Vice monitor help prompt bug reported by Bacchus/Firelight
- Set by default keep watches and keep breakpoints option on
- Fixed Engine bug: FindTopWindow(x,y) finds a window even though the main app window is not visible (under other macOS windows), note this may not work when the floating windows setting is on
- Timeline frame num is now properly centered
- Changed behavior of docking, now you can select in Settings if that's done automatically or by pressing SHIFT. The default is not docking as that created a bit messy sometimes.
- A small but annoying bug in VicEditor: when the grid was off and I moved an image with a space, the grid turned on by itself. That behavior is now a Setting with configurable parameters.
- Reported by Bacchus/Fairlight, this is now a Setting: Today clicking the address part of disassembly sets a breakpoint. I would very much like to see that clicking any part just selected that row and that you needed a qualifier to toggle the breakpoint (like CTRL+Click).
- Workspaces/Save Layouts to immediately store all layouts (note, exporting/importing layout is still to be done)
- Sprite view scale
- Bring window app to the front on command line -pass, configurable in Settings (requested by Jetboy/Elysium)
- Refactoring of default UI settings in all views
- Fixed bug: view VIA was broken
- Generalized scope waveforms views, scope waves are now synced on rising edge trigger
- Fixed bug: the cartridge is not inserted at startup
- Timeline context menu added switch display: frames, seconds
- Upgraded NestopiaUE to 1.51.1
- Fixed bug: SID/VIC/... clicking outside the interior of the view (i.e. window bar) changed states
- Change the default 'block painting' mode in Vic Editor, default should be "NOT BLOCK"
- Store/restore breakpoints to hjson
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (5)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
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.117 sec.