Releases: ViniMacacari/dbm-studio
Releases · ViniMacacari/dbm-studio
Release list
DBM Studio - Alpha v0.2.0 - 2026.06.30
Alpha v0.2.0
What's New?
New Features
- Added a complete Competition Data Editor with support for editing Compdata projects.
- Introduced a Tournament Creation Wizard to simplify the creation of new competitions.
- Added support for Tournament Rules & Settings management.
- Implemented Tournament Advancement editing and validation.
- Added a new Continental Qualification editor for managing continental competition slots and allocations.
- Introduced a Calendar & Schedule Editor, including schedule preview, matchday rules, and specific fixture management.
- Added comprehensive Weather Management, including global weather settings and country-specific configurations.
- Added Task Management with validation, display improvements, and support for new task actions.
- Implemented Team Sources configuration for tournament creation.
- Added advanced Compobj visualization, validation, and tree navigation.
- Improved Compdata I/O, parsing, validation, and error reporting.
- Added comprehensive validation services across Compdata modules to detect configuration issues before saving.
- Improved editor usability with new tabs, layouts, dialogs, and workflow enhancements.
- Added clipboard support for copying and pasting table rows.
- Improved caching and internal performance for several editor services.
Player Editor
- Added Transfermarkt Player Import with automated player data retrieval.
- Added automatic Overall and Potential calculation.
- Implemented automatic Skin Tone Detection with improved accuracy and shadow handling.
- Added automatic Hair and Beard Detection from player images.
- Added automatic Generic Face ID assignment based on nationality and detected skin tone.
- Added visual asset management for hair, beard, and skin tone selection.
- Improved player editor layout, asset selection, and overall workflow.
Team Editor
- Added a complete Formation Editor.
- Improved squad management and formation editing.
- Enhanced player display with Minifaces.
- Improved formation layouts and player positioning tools.
Transfermarkt Integration
- Added Transfermarkt integration for importing:
-
Players -
Clubs -
Competitions
-
- Improved scraping reliability and data parsing.
- Added shared parsing utilities and caching for better performance.
Core Improvements
- Added project management and unsaved changes detection.
- Improved application shell and workspace architecture.
- Enhanced module organization and internal code structure.
- Added numerous validation, display, and helper services across the application.
- Improved test coverage across major systems.
- Added additional test scripts and testing utilities.
- Improved performance through caching and internal optimizations.
- Refined error handling and diagnostics throughout the application.
- Updated documentation and project tooling.
DBM Studio - Alpha v0.1.0 - 2026.06.17
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.