Skip to content

Releases: AKI-Club/VPWStudio

pre-Alpha Preview 34 (v0.0.0.34)

07 May 04:19
Compare
Choose a tag to compare
  • Added ArchiveFileDB, which documents the files in AkiArchives, similar to how the FileTableDB works. Only valid for WCW/nWo Revenge and later.

  • [AkiArchive Viewer] Now displays File Type and Comment (if available) when selecting an item.

  • [AkiArchive Viewer] Suggests a relevant file extension when exporting a file if the File Type is available.

  • [Font Dialog] Added file offset for the selected character to the output textbox.

  • [File Table Dialog] Renamed "Export Raw" to "Export LZSS".

  • [File Table Dialog] Added PNG Export for AkiTexture files via context menu.

  • [No Mercy Default Costume Editor] Fixed a bug regarding Left Elbowpad's values.

  • [Game Intro "Editor"] Added status bar showing ROM locations of selected cells.

  • [FileTableDB] Decently large update to VPW2 FileTableDB (as required for some other work I'm doing), and a smaller update to the WM2K FileTableDB.

    To update your project, open the File Table dialog, then choose Database → Reload File Table Database.

pre-Alpha Preview 33 (v0.0.0.33)

06 Dec 21:32
Compare
Choose a tag to compare

A lot of the changes in this version are not end user-facing, and as such, are not included in this changelog.

Changelog

  • Added WM2K support to Match Ruleset "editor".

  • [VPW64 Default Costume Set Dialog] Added "press Escape key to close dialog" functionality.

  • Added Revenge Default Costume Set Dialog in the Danger Zone.

  • Renamed "vpw64 costume test" to "vpw64/revenge costume test" per the above.

  • [No Mercy FileTableDBs] Labeled the 006A-area move name files as "(old)".
    They're leftovers, likely from when the menus more resembled VPW2/WM2K.

  • Added preliminary support for No Mercy move name files.

  • Added read-only support for Virtual Pro-Wrestling 64 game intro data.

  • [FileTableDB] No Mercy's FileTableDB has been updated to mark the move name files properly. (The September 2000 pre-release is still incomplete in this regard.)

    To update your project, open the File Table dialog, then choose Database → Reload File Table Database.

pre-Alpha Preview 32 (v0.0.0.32)

28 Oct 21:32
Compare
Choose a tag to compare

Changelog

  • [Font Dialog] Extended width of info textbox. Also made the info textbox's background color change to light blue if the generic fallback character set is being used.

  • [Font Dialog] Allow viewing replacement font data.

  • [Move Damage Test] Now works with World Tour, VPW64, and Revenge. Values are still unmarked, however.

  • You can now click on the game's name on the right side of the statusbar to bring up the Project Properties dialog.

  • [AkiTextEditor Go To Dialog] Fix issue with entering a larger value than the maximum.

  • [AkiTextEditor Go To Dialog] Select the text on dialog open.

  • [Danger Zone Text Index Tool] Now loads replacement AkiText if a path has been set.

  • [Stable Definitions (Early) Dialog] Added "View Championships" button.

  • [Championship Definitions (Early) Dialog] Added "Escape key closes dialog" functionality.

  • [FileTableDB] World Tour and VPW64 are now 100% marked. No Mercy September 2000 pre-release has also been updated.

    To update your project, open the File Table dialog, then choose Database → Reload File Table Database.

pre-Alpha Preview 31 (v0.0.0.31)

25 Sep 17:17
Compare
Choose a tag to compare

Changelog

  • [Costume Color Control] Now supports VPW64 and Revenge colors.

  • [RenderableN64, TestScene3D] Add CI8 texture/palette support.

  • Added ChampionshipDefs_Early data viewer (for World Tour and VPW64).

  • Added Tag Team data viewer for WM2K.

  • [TestScene3D] Added custom mesh scaling.
    (Scale value from model data is currently ignored.)

  • Disabled the incomplete VPW2 Costume dialog, since it was confusing people and needs a redesign anyways.

  • [FileTable_EditEntryInfoDialog] Allow image width, image height, and intended palette to be un-set, in case you accidentally set them.

  • [File Table Dialog] Added "Database -> FTDB Info..." option, mainly for internal use.

  • [VPW2 Demo Match Dialog] Added wrestler names.

  • [Game-Specific Docs] Add links to document archives for each game.

  • [Param Unpack Test] Update/fix No Mercy bit widths.

  • [Face Tester] Partial WM2K support (NTSC-J still needs fixing).

  • [File Table Dialog] Fixed issue with MenuBackground replacement not changing modified file entries to have a red background.

  • [FileTableDB] Large update for VPW64 (now at 99%), as well as updates for World Tour, Revenge, WM2000 NTSC-J, and No Mercy Sept. 2000 pre-release.

    To update your project, open the File Table dialog, then choose Database → Reload File Table Database.

pre-Alpha Preview 30 (v0.0.0.30)

31 Aug 16:59
Compare
Choose a tag to compare

This is the first public release of the program since its development started in 2018.

Changes from Pre-Alpha Preview 29

  • [Move Damage Test Dialog] Now includes "0x" at beginning of all hex numbers.

  • [Name Encode/Decode Tool] Added legend for special characters ("<>" and "{}").

  • [VPW64 Costume Dialog] Fix various issues with costume type definitions.
    (No, not the one where a Ci8Texture is using a Ci4Palette.)

  • [Intro Data "Editor"] Add note about changes not being saved when pressing "OK".

  • [Project Files, FileTableDB] Add support for custom FileTableDBs.

  • [Hex Viewer] Requesting an already open, yet minimized, hex viewer will un-minimize the hex viewer in question.

  • [Text Index Tool] Add "Go To Entry" button, which opens an AkiTextEditor. (Only works with non-global entries. Edits not yet saved.)

  • [Text Index Tool] Add WWF No Mercy support. (Pointer values are for NTSC-U v1.0; other region/revision support to-do)

  • [No Mercy Default Costume Editor] Add copy/paste support.

  • [Text Index Tool] Add WM2K support (all three regions).

  • [VPW2 Default Costume Editor] Add copy/paste support.

  • [File Table Dialog] Add FileTableDB format export.

  • [FileTable_EditMultiEntryInfoDialog] A few changes under the hood:

    • Expanded default width to 800px (up from 720, which remains the minimum).
    • Re-configured default column widths.
    • Run AutoResizeColumns after the form loads.
  • [FileTable_EditMultiEntryInfoDialog] Now remembers width of dialog, as long as the File Table Editor stays open.

  • [Project Properties Dialog] Fix bug where Output ROM's "Browse" button would change the Base ROM's path when used.

  • [FileTableDB] Updates to multiple FileTableDBs:

  • Lots of updates for World Tour and VPW64.

  • A smaller amount of updates for WCW/nWo Revenge and No Mercy Sept. 2000 prerelease.

  • Updated WM2K (NTSC/PAL), VPW2, and No Mercy to 100%.

  • Fixed up some entries in the No Mercy FileTableDB as well.

  • RetroRandy also sent over some No Mercy updates.

To update your project, open the File Table dialog, then choose Database -> Reload File Table Database.

pre-Alpha Preview 28 (v0.0.0.28)

17 Feb 21:03
Compare
Choose a tag to compare
Pre-release

Changes from Pre-Alpha Preview 27

  • Preliminary support for WWF No Mercy September 2000 prototype.
    Build/editing support is not planned for any prototype/pre-release versions.

  • Ignore blank lines in FileTableDB files instead of erroring out.
    (I'm actually surprised I didn't run into this issue sooner...)

  • [New Project Dialog] Add "built.z64" to the default Output ROM File box.

  • [Toki 1 Test Dialog] Added labels for modern game offsets 0x08 and 0x10.
    Thanks to RetroRandy for figuring those out.
    (offset 0x10's purpose is only known for No Mercy right now; VPW2 and earlier still unknown.)

  • [Toki 1 Test Dialog] Added hex values for Effect frame numbers.

  • [Project Build] If the Output ROM Path directory does not exist, offer to create it.

  • [FileTable Edit Entry Dialog] Fixed issue where certain file types would not use the proper file filter (e.g. CI8Texture brought up CI8Palette file types).

  • [PNG Conversion Tools] Now shows a message box with the output file location once conversion is finished.

  • [Costume Items Dialog] Split Costume Items dialog into two separate versions: one for World Tour/VPW64, and one for WCW/nWo Revenge.

    While the original dialog was compatible with all three games, Revenge's costume definition is slightly different from World Tour and VPW64.
    (Revenge does not include separate boot/foot bottom textures/palettes.)

  • [FileTableDB] Small updates for No Mercy, VPW64, World Tour FileTableDBs.

    To update your project, open the File Table dialog, then choose Database -> Reload File Table Database.

pre-Alpha Preview 27 (v0.0.0.27)

27 Nov 20:14
Compare
Choose a tag to compare
Pre-release

License has not changed due to unforeseen events. Planned public release was also indefinitely postponed for the same reason.

Changes from Pre-Alpha Preview 26

  • Added Demo Match "Editor" for WWF No Mercy.
    Just like the VPW2 editor from last version, this one doesn't allow for editing or saving changes.

  • [VPW2 Ruleset Editor] Added labels for rule values.

  • Added No Mercy Ruleset "Editor".
    Same caveats as the one added for VPW2 in the previous version:

    • editing not implemented
    • data doesn't get written back
  • Various updates to the TIM Tester tool:

    • Now supports files with multiple TIM images
    • Actually close the file stream once loading is finished
      (fixes a bug where you couldn't open the same file more than once)
    • Added Information feature
    • Added CLUT/Palette export (only reasonably working with 4bpp palettes at the moment)
    • Added texture export
  • [Toki 1 Test Dialog] Standardized offset display; re-added offsets to labeled items.

pre-Alpha Preview 26 (v0.0.0.26)

24 Sep 22:53
Compare
Choose a tag to compare
Pre-release

Likely to be the last release licensed as MIT.

  • [GameDefinition] Store the revision as a byte instead of a float.
    This fixes an issue with trying to create projects for WCW vs. nWo World Tour NTSC-U v1.1/Revision A (and possibly any No Mercy project on v1.1/Rev A).

  • [Default Costume Editors] Hovering over the color swatch for a few seconds will show a tooltip with the color name.

  • [CostumeColorControl] Now supports hair colors (WM2K and later).

  • [Default Costume Editors] Use CostumeColorControl for hair color.

  • [LocationFile, DefaultGameData] Added entry for Attract Mode Demo Matches.
    Currently VPW2 only; still looking for No Mercy, as well as confirming if WM2K and earlier have them or not.

  • Added very early Demo Match "Editor" for VPW2.
    Data is not editable. Values do not get written back yet.

    WWF No Mercy's demo match data needs re-confirmation; thanks to WldFb for finding it many years ago.

    Demo matches in general need to be confirmed for WM2K and earlier.

  • [LocationFile, DefaultGameData] Added entry for Default Rulesets.
    Currently VPW2 only; data should be in all games, but formats will be different due to the presence/absence/changing of various rules.

  • Added very early Match Ruleset "Editor" for VPW2.
    Data is not editable. Values do not get written back yet.
    For other games, data needs to be found (or in some cases, re-found).

  • [FileTableDB] Small updates for Revenge and No Mercy FileTableDBs.

    To update your project, open the File Table dialog, then choose Database -> Reload File Table Database.

pre-Alpha Preview 25 (v0.0.0.25)

12 Aug 21:54
Compare
Choose a tag to compare
Pre-release
  • Various Danger Zone dialogs are now non-modal (i.e. you can interact with other open windows instead of being locked to a single dialog).
    This includes the Name Encoding/Decoding tool, the Toki 1 test dialog, and the Move Damage test dialog.

  • [AkiText Editor] Add support for loading akitext tool format files via ".txt" extension.

  • [Project Build] Updated some file conversion error messages to specify the unsupported file extension.

  • [Project Build] Added support for AkiText conversion from .txt (akitext command line program) and .csv (Zoinkity's tab-delimited CSV format).
    Currently untested. Hopefully won't break anything if you try using it.

  • [Ci Palette Editor] Add support for GIMP .txt palette format in LoadPaletteFile.

  • [Project Build] Add more descriptive "Unable to convert" error messages for palettes.

  • [File Table Dialog] Handle creating and updating palette files.
    Currently only enabled for raw CI4/CI8 palettes and VPW Studio palette format.

  • [File Type Icons] Add icons for AkiAnimation and AkiFontChars file types.

  • [No Mercy Default Costume Editor] Added missing items from Weapons/Props list.

  • [File Table Dialog] Fixed list redraw when changing one or more entries.

  • [File Table Dialog] Fix issue where modifying a single file table entry would not change the corresponding row's background color.

  • [FileTableDB] Updates to a few FileTableDBs:

    • More entries added to VPW64
    • Fixed some issues with VPW2 file types
    • Added wrestler movesets and params to WM2K NTSC-J

    To update your project, open the File Table dialog, then choose Database -> Reload File Table Database.

pre-Alpha Preview 24 (v0.0.0.24)

20 Jul 15:39
Compare
Choose a tag to compare
Pre-release

Changes from Pre-Alpha Preview 23

  • [Drag and Drop] The active working directory is now updated to the location of the project file during a drag and drop event.

    This allows saving the project file to work as expected, instead of creating a copy in the original working directory

  • Update active working directory upon opening a project (via non-drag-and-drop).

  • [File Table Editor] Modified File Table entries now have a light red background. (Colors may be customizable in the future, if it's requested.)

  • [File Table Entry Editor] Allow dragging and dropping a file onto the "Replacement File Path" text box to fill it in.

  • [New Project Dialog] Allow dragging and dropping a file onto the "Base ROM File" text box to fill it in.

  • [Project Properties Dialog] Allow dragging and dropping files onto the "Base ROM File" and "Custom Location File" text boxes.

  • [CIPalette] Add support for GIMP .txt palette import/export. (It turns out you can't make a .gpl palette from an existing image in GIMP...)

  • Added stand-alone VPW Studio palette tools to distribution under the "Tools" directory. Usage information can be found in the Manual.