github Morce3232/DBIPatcher v810
DBI 810 - English version only

latest release: v845
3 months ago

GitHub Downloads (all assets, specific tag)

2025091013452200

For more recent version with translation updates and more languages head to https://github.com/rashevskyv/DBIPatcher/releases

Check readme, I take no responsibility for any damages.

DBI Changelog (AI - consolidated)

All notable published changes to DBI since last english release v658 are documented here.

Major Updates (v678-v810)

Added

New Features

  • Mod Installation System: Support for .msp mod format with romfs, exefs, and IPS patches support
  • DLC Unlocker Generator: Tool for generating DLC unlock content
  • Age Rating Editor: Editor for age ratings of installed games
  • Game Control Editor: Edit control.nacp for games (LinkingUserAccount, VideoCapture, Screenshot flags)
  • Firmware Dumping: Function to dump current console firmware into ZIP archive
  • WebDAV Support: WebDAV protocol implementation
  • NRO Forwarder Creation: Ability to create forwarders for NRO files
  • 7zip Integration: Support for 7zip archives

Installation & Progress

  • Dual Progress Indicators: Separate progress bars for Read (R) and Write (W) operations during installation
  • Multi-threaded HTTP Downloads: Support for parallel downloads in title mode
  • ProgramSDK Version Check: Verify game compatibility during installation with warnings for incompatible versions
  • Optional Auto-exit: Option to exit app after finishing installation

Network & Connectivity

  • Custom DNS Support: Specify custom DNS servers for HTTP connections in dbi.config
  • Custom UserAgent Support: Configurable user agents with Yandex spoofing
  • Error Reporting: Detailed error information beyond generic "Cannot read from URL"
  • Additional Decompression Streams: Additional streams for network transfers (HTTP, FTP) to increase download speed

User Interface

  • File Filtering: File name filtering with ZR+ZL key combination
  • Directory Icons: Support for folder.jpg icons (up to 512KB) in interface
  • Image Viewer: New zoom options (pixel-to-pixel, 2x zoom, fit to screen, fit to width)
  • Loading Indicators: Loading indicator when connecting to remote servers
  • Clipboard System: New clipboard system for copying files from remote servers

Text & Encoding

  • Automatic Encoding Detection: Support for Windows-1251, CP 866, KOI-8, IBM855, ISO/IEC 8859-5, MacCyrillic
  • Text Editor: Performance optimizations

System Tools

  • Zero-fill SD Cards: Interruptible zero-filling that can be used as write speed benchmark
  • Random Certificates: Random certificates for tickets
  • System Cleaning: Automatic deletion of LFS-mods from deleted games
  • f2b Support: Added f2b format support
  • System Information: Expanded "System Information" section in Tools

Fixed

Critical Issues

  • SDK Version Detection: Corrected firmware SDK version detection (was inaccurate for some games)
  • Installation Critical Bugs: Fixed critical bugs with update installation containing delta fragments
  • Ticket Reference Crashes: Critical crash when ticket reference is missing
  • Save Backup Bug: Fixed serious issue where some files were not included in save backups
  • ZSDT Error: Fixed ZSDT error 10

MTP & Connection Issues

  • MTP Stability: Fixed rare MTP bug causing occasional hangs under specific conditions
  • MTP Connection Stability: Possible fixes for MTP connection stability issues
  • MTP Folder Creation: Fixed folder creation via MTP

Installation & Mod Issues

  • Hash Mismatch: Fixed hash mismatch when installing CustomXCI with signature check improvements
  • Mod Installation: Fixed mod installation when only IPS patches are present
  • Extract to LFS: Fixed "Extract to LFS" function
  • HTTP 404 Handling: Fixed HTTP 404 error handling to display proper error messages

File & Save Handling

  • File Browser State: File browser selection state now preserved after file installation
  • Save Files: Bugfixes and improvements in save files handling
  • SD_Cache Operations: Resolved bugs with SD_Cache save operations

Network Issues

  • URL Reading: Attempts to fix "Cannot read from URL" errors
  • WebDAV: WebDAV fixes
  • Connection Reliability: Improved reliability of connections to remote servers

Changed

Performance Improvements

  • Installation Speed: ~8% faster install times in near-vanilla Atmosphere setups
  • Multithreading: Refactored multithreading and synchronization objects based on modern C++23 practices
  • MTP Performance: 10% faster folder listing with numerous small files
  • Text Editor: Optimized performance
  • RAM Usage: Minor RAM usage optimizations for MTP USB operations

System Improvements

  • IPC System: Complete inter-process communication system reworked
  • Memory Management: Changed SideBand from 2 to 4 in BSDInit for more socket RAM
  • MTP Standards: Closer to USB-IF technical specifications
  • Storage Handling: MicroSD, Gamecard, SD Card install storages now removable instead of fixed

User Experience

  • UserAgent: Now anonymized by default with automatic server detection
  • File Browser: Enhanced file browser behavior to maintain selected items state
  • Update Function: "Update games from here" now skips titles with installed LFS mods
  • Interface Elements: folder.jpg now hidden by default, increased preview image size
  • Semi-wide Parsing: Optimization of parsing semi-wide n-space

Removed

  • Chunked Transfer: Removed Chunked Transfer in favor of improved decompression streams

Notes

  • Multiple versions contained general bugfixes and stability improvements
  • FTP improvements include better Windows symlinks handling and MSG_WAITALL option
  • Popup notifications for missing/wrong keys on startup
  • Various quality-of-life improvements throughout all versions

Don't miss a new DBIPatcher release

NewReleases is sending notifications on new releases.