Skip to content

Releases: Saba-Developer12/Dsam

v1.0.2 - Complete Dark Mode Overhaul

Choose a tag to compare

@Saba-Developer12 Saba-Developer12 released this 25 May 12:50

Dsam v1.0.2 - Complete Dark Mode Overhaul

This release introduces a complete and polished dark mode experience across the entire application, addressing all remaining UI inconsistencies and significantly improving the user experience.

✨ Key Features & Improvements

  • Complete Dark Mode: The entire user interface is now fully dark-themed. All panels, menus, headers, and controls have been updated for a consistent and visually comfortable experience.
  • Hex View Overhaul: The legacy Hex View TextBox has been replaced with a modern, fully-themeable HexBox component. This resolves the long-standing issue of bright white scrollbars and provides a much smoother, professional hex editing experience.
  • Centralized Theming: UI colors are now managed through a centralized DsamColors system, ensuring that future components will automatically adopt the correct theme.
  • UI Polish: Various minor visual glitches and inconsistencies in the dark theme have been fixed, resulting in a cleaner and more professional look.

📸 Screenshots

Here's a glimpse of the new, fully-dark Dsam in action:

Dsam Dark Mode

v1.0.1 - Improved Pseudocode & UI Fixes

Choose a tag to compare

@Saba-Developer12 Saba-Developer12 released this 25 May 06:38
4f22745

Dsam v1.0.1

This release focuses on major improvements to the C# pseudocode generation, UI fixes, and overall stability.

✨ Key Features & Improvements

  • Advanced Pseudocode Generation: The decompiler now produces much cleaner, more readable, and valid C#-shaped code.
    • Local Variable Abstraction: Stack-based variables ([rbp-...]) are now represented as local variables (local_...), making the code easier to understand.
    • if-else Structure Recovery: Conditional branches are now reconstructed into proper if-else blocks, eliminating the confusing Block_...(); return; pattern.
    • Cleaner Output: Removed unnecessary assembly comments and TODO markers from the generated code.
  • UI Fixes: Corrected the paths for screenshots in the README.md file, so they now display correctly on the main repository page.
  • Build Fixes: Resolved multiple compilation errors related to code generation, ensuring the project builds successfully.

🖼️ Screenshots

Here's a glimpse of Dsam in action:

Main Disassembly View:
Dsam Screenshot 1

Pseudocode and Hex View:
Dsam Screenshot 2

📦 Assets

  • Dsam.zip: Contains the compiled application (Dsam.App.exe) and all necessary libraries.

Version 1.0.0

Choose a tag to compare

@Saba-Developer12 Saba-Developer12 released this 23 May 15:23

Initial release