[BBTAG IMPROVEMENT MOD] (v1.09, updated 11/12/19)

WHAT THIS MOD PROVIDES

In-game hitbox overlay



In-game palette editor



Options to improve the performance of the game.



More flexibility to change the graphics options.

REQUIREMENTS

The game must be up-to-date

HOW TO INSTALL

Download and extract the latest BBTAG_IM.zip

Put dinput8.dll and settings.ini into the game's folder (where BBTAG.exe is located)

(Should be at "..\Steam\SteamApps\common\BBTAG")

Adjust the values in settings.ini as desired

UNINSTALL

KNOWN ISSUES

The background text on the stage "Duel Field" gets scaled incorrectly



The regionlock is still not completely unlocked



"Quick switching" characters in training mode causes palettes to switch

TROUBLESHOOTING

Make sure that your issue doesn't persist if you remove/rename dinput8.dll

If the issue still persists, then it has nothing to do with the mod.

The mod's UI is very small, unreadable:

This happens if you run the game in windowed or full-window mode with a resolution that's higher than what your monitor supports. Try changing your display setting to fullscreen, or lowering the resolution ingame.

Blackscreen problem:

Make sure that RenderingWidth and RenderingHeight values in the .ini file are correctly set to the resolution of your game. If their values are higher than your monitor's native resolution, then you will get blackscreen.

If you just bought the game and get blackscreen even without using the mod:

Update your drivers.

Game crashes when launched:

Make sure that the settings.ini file is present in the game's folder.



Check if the problem still occurs after you remove, or rename dinput8.dll



Turn off tools such as MSI Afterburner, Plays.tv, or other recording softwares and overlays that manipulate D3D.



Make sure you are running both Steam and the game with administrator privileges, and remove any steam_appid.txt file if present in the game's directory.



Restore the default settings in the settings.ini file.



Reboot your system.

The custom HUD is all over the place, not positioned properly:

The elements of the custom HUD needs to be positioned MANUALLY by the user with the mouse cursor (press F1 by default). The positions are saved upon exiting.



The elements are movable only when the BBTAG_IM mod's main window and the ingame cursor is visible (press F1 by default).



Recommend picking Aegis, Rachel, Yukiko, and Makoto in the training mode for adjusting the custom HUD elements.

Some of the custom HUD elements have gone beyond the screen and became unrecoverable:

Press the "Reset custom HUD positions" button on the BBTAG_IM mod's main window to bring all the elements back onto the middle of the screen.

Where are the custom palette files saved to / Where to place the downloaded custom palettes files?

"..\Steam\SteamApps\common\BBTAG\BBTAG_IM\Palettes\"

How do I convert the custom palettes between ".impl" and ".hpl" formats?

Use the "IMPL-HPL-CONVERTER" tool, can be found HERE [drive.google.com]

How do I set a custom palette as default so I dont have to change it each time on the menu?

See "palettes.ini" file in the root folder of the game ("..\Steam\SteamApps\common\BBTAG\")

CHANGELOG

DOWNLOAD

[drive.google.com]

OTHER

[www.paypal.com]

Dont forget to join the BBTAG Improvement Mod's discord server !Done some modding attempt to improve the game somewhat (mostly the performance).Delete or rename dinput8.dll.The mod makes no permanent changes to anything.Keep in mind that the mod may partially, or completely stop working whenever a new official patch of the game is released. (Though unlikely)11-12-2019 -- version 1.09===============================- Updated for official patch v2.2- Added dinput dll chaining to settings.ini to use other dinput8.dll wrappers together with the mod- Buttons that open windows now toggle them instead of just opening- Added button to open the mod's download page upon new update on the update notification window- Reworked donators window- Slight visual changes- Fixed crash upon assigning custom palettes to slots 17-20 in palettes.ini24-11-2019 -- version 1.08===============================- Updated for official patch v2.0- Updated "palettes.ini" file for new characters and extra palette slots- Enabled palette editor in versus mode- Hitbox overlay now can be toggled for each characters separately- Added frame freezing option to hitbox overlay- Added frame stepping function to hitbox overlay- Added tooltip to show the character names on the custom palette selection buttons- The online palettes archive is now only downloaded if there has been a change- Fixed crash due to non-existent character index in manually edited impl file headers22-05-2019 -- version 1.07===============================- Updated for official patch v1.50- Added hitbox overlay in training mode(* Calculations are not pixel perfect, expect slight margin of error)(* Personas upon disappearing may leave their hitboxes behind in weird ways}- Added gradient generator to the palette editor- Added indexing mode to the palette editor- "Drag and drop" of the color boxes now works on the palette editor- Palettes are now previewed when hovered over their selections- Fixed being able to manually resize the game's window using the cursor in windowed modeThe full changelog can be found in CHANGELOG.txt / VERSIONS.txtSource code is available at:If you like my work then consider feeding me by donating few bucks (helps me stay alive):