Releases: AKI-Club/VPWStudio
pre-Alpha Preview 36 (v0.0.0.36)
-
[Toki 1 Test Dialog] Now displays address of the Toki 1 data inside of the file.
-
[Code Segment Test] Added support for WWF No Mercy pre-release versions.
-
Added Global Text viewer for WrestleMania 2000 and later.
-
[Font Dialog] Added support for WWF No Mercy June 2000 prototype.
-
[Ci*Palette] Ignore empty lines when trying to import palettes from .vpwspal files.
-
[Danger Zone] Added Move Animation and Properties Test Dialog (WM2K and later).
-
[Code Segment Test] Some changes to the "Pointer to ROM" functionality:
- Address is now checked if it's in the range of the current selected segment.
Since the same virtual address can point to different ROM locations depending on which segment is loaded, this should (hopefully) remove false positives. - Addresses in BSS regions will now notify you that there are no ROM addresses for values in the BSS region.
- Addresses found before the start of the first segment will be converted properly now.
- Address is now checked if it's in the range of the current selected segment.
-
[FileTableDB] Updates to multiple FileTableDBs.
- World Tour has some small updates.
- VPW64 had some arena-related files marked, and a palette error fixed.
- Revenge is now 100% marked. Labeling is still ongoing.
- WM2K has more files labeled in both NTSC-U/PAL and NTSC-J versions.
- VPW2 has been updated in my quest to get everything labeled for the decomp.
- No Mercy's move animations have been filled out courtesy of Randy.
To update your project, open the File Table dialog, then choose Database → Reload File Table Database.
pre-Alpha Preview 35 (v0.0.0.35)
This is a somewhat rushed, yet VERY IMPORTANT release, given recent events.
Changes from Pre-Alpha Preview 34
-
[File Table Editor] Fixed some issues regarding editing multiple entries at once.
-
Preliminary read-only support for the following game revisions:
- WWF No Mercy June 2000 E3 prototype
- WWF No Mercy July 2000 prototype
- WWF No Mercy August 2000 prototype
Special thanks to Baker64 for making this possible.
pre-Alpha Preview 34 (v0.0.0.34)
-
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)
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)
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)
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)
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)
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)
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)
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.