Skip to content

Releases: ViniMacacari/dbm-studio

DBM Studio - Alpha v0.2.0 - 2026.06.30

Choose a tag to compare

@ViniMacacari ViniMacacari released this 30 Jun 20:53

Alpha v0.2.0

What's New?

New Features

  1. Added a complete Competition Data Editor with support for editing Compdata projects.
  2. Introduced a Tournament Creation Wizard to simplify the creation of new competitions.
  3. Added support for Tournament Rules & Settings management.
  4. Implemented Tournament Advancement editing and validation.
  5. Added a new Continental Qualification editor for managing continental competition slots and allocations.
  6. Introduced a Calendar & Schedule Editor, including schedule preview, matchday rules, and specific fixture management.
  7. Added comprehensive Weather Management, including global weather settings and country-specific configurations.
  8. Added Task Management with validation, display improvements, and support for new task actions.
  9. Implemented Team Sources configuration for tournament creation.
  10. Added advanced Compobj visualization, validation, and tree navigation.
  11. Improved Compdata I/O, parsing, validation, and error reporting.
  12. Added comprehensive validation services across Compdata modules to detect configuration issues before saving.
  13. Improved editor usability with new tabs, layouts, dialogs, and workflow enhancements.
  14. Added clipboard support for copying and pasting table rows.
  15. Improved caching and internal performance for several editor services.

Player Editor

  1. Added Transfermarkt Player Import with automated player data retrieval.
  2. Added automatic Overall and Potential calculation.
  3. Implemented automatic Skin Tone Detection with improved accuracy and shadow handling.
  4. Added automatic Hair and Beard Detection from player images.
  5. Added automatic Generic Face ID assignment based on nationality and detected skin tone.
  6. Added visual asset management for hair, beard, and skin tone selection.
  7. Improved player editor layout, asset selection, and overall workflow.

Team Editor

  1. Added a complete Formation Editor.
  2. Improved squad management and formation editing.
  3. Enhanced player display with Minifaces.
  4. Improved formation layouts and player positioning tools.

Transfermarkt Integration

  1. Added Transfermarkt integration for importing:
    • Players
      
    • Clubs
      
    • Competitions
      
  2. Improved scraping reliability and data parsing.
  3. Added shared parsing utilities and caching for better performance.

Core Improvements

  1. Added project management and unsaved changes detection.
  2. Improved application shell and workspace architecture.
  3. Enhanced module organization and internal code structure.
  4. Added numerous validation, display, and helper services across the application.
  5. Improved test coverage across major systems.
  6. Added additional test scripts and testing utilities.
  7. Improved performance through caching and internal optimizations.
  8. Refined error handling and diagnostics throughout the application.
  9. Updated documentation and project tooling.

DBM Studio - Alpha v0.1.0 - 2026.06.17

Choose a tag to compare

@ViniMacacari ViniMacacari released this 17 Jun 19:24

Alpha v0.1.0

What's New?

  • Support for opening, editing, and saving EA FC database files (.db).
  • Support for opening and editing XML descriptor files (.xml).
  • Support for loading complete databases with integrated localization (.db + .xml + .loc).
  • Championship structure (Compdata) viewer and editor (experimental/work-in-progress) for .txt files with localization support.
  • Automated parsing and interpretation of database XML descriptors.
  • Raw FIFA database reading support.
  • Spreadsheet-style table editor with direct access to and visualization of all database tables.
  • Fast table filtering through an integrated dynamic search bar.
  • Configurable table pagination with quick display options for 50, 100, 250, or 500 records per page.
  • Ascending and descending sorting by clicking directly on column headers.
  • Direct cell editing within tables.
  • Manual insertion of new rows/records into database tables.
  • Total record count tool for database tables.
  • Bulk deletion of multiple selected records.
  • Copy selected records to the system clipboard.
  • Paste records from the clipboard as new rows into the active table.
  • Replace selected records by pasting clipboard data over existing entries.
  • Search and find tool for exact or partial value matching within specific table columns.
  • Export individual tables to external formats such as CSV and JSON.
  • Batch export of all project tables at once.
  • Import individual tables to update or replace existing data.
  • Batch import of multiple tables into the project.
  • Integrated player search by name, ID, or nationality.
  • Creation of new players with automatic generation of valid unused IDs.
  • Editing player identity information (First Name, Last Name, Common Name, Kit Name).
  • Editing player personal information (Player ID, Nationality, Date of Birth, Age, Height, Weight, Preferred Foot, Gender, Contract End Date, Club Join Date, Retirement Status, etc.).
  • Editing player ratings and positions (Overall Rating, Potential, International Reputation, Skill Moves, Weak Foot, and Preferred Positions 1–4).
  • Editing physical and technical attributes.
  • Editing attacking abilities.
  • Editing defensive attributes.
  • Editing goalkeeper-specific attributes.
  • Editing mental, tactical, and special ability settings.
  • Detailed editing of player visual appearance.
  • Dynamic rendering and display of player minifaces from installed game assets.
  • Club search by name or ID.
  • Assisted creation of new clubs.
  • Editing club identity information.
  • Editing club ratings.
  • Editing prestige, finances, and historical achievements.
  • Club tactical configuration.
  • Assignment of set-piece takers and roles.
  • Visual club customization.
  • Squad management.
  • Management of club nationality and league associations.
  • Rivalry management.
  • Stadium assignment and customization.
  • Kit creation and editing.
  • Full kit customization.
  • Kit color customization.
  • Direct translation and editing of localized team, league, and player names.
  • Generation and hashing of localization string IDs.
  • Integrated league search by name, ID, or country.
  • Assisted creation of new leagues and competitions.
  • Editing league identity.
  • League rules and visual settings.
  • Club management within leagues.
  • Simplified transfer system for instantly moving players between clubs.
  • Integrated visual dependency manager for automated downloading of player minifaces and club logos.
  • Integrated database extraction directly from FIFA/EA FC BIG archives (BIGF and BIG4 formats).
  • Real-time progress display with loading/saving percentage indicators and progress bars.
  • Instant notification system (Toasts) for import, export, and save operations.
  • Database integrity inspection and debugging tools.