Skip to content

Releases: tylercamp/palcalc

v1.1.0

11 May 19:16
Compare
Choose a tag to compare
  • Improvements
    • Releases are now available as a single EXE
      • For existing users, delete all content previously bundled with PalCalc.UI.exe, except for the folders cache, data, and log, generated by the app
      • Future updates will just involve replacing the EXE
    • Solver now outputs most of the discovered results, not just the optimal results, providing more options
      • It's expected to see slightly longer solver times and slightly more work done per breeding step
    • Solver results list converted to a sortable table
  • Bugfixes
    • Fix crash when editing game settings
    • Fix target pal traits being reset after running solver

VirusTotal results: https://www.virustotal.com/gui/file/876766c4e03de8ec375a0211ef9313348ac4e832ba40359f4beda4e1653f2a03

  • SecureAge "Malicious" detection is a false positive for unknown reasons. This app embeds various required DLLs in the EXE to simplify updates, which may be the cause.

Download and run PalCalc.UI.exe, replacing any existing EXE if necessary.

v1.0.3

09 May 23:06
Compare
Choose a tag to compare
  • Displays a message + link if a new version is available
  • Removes various WIP changes that were accidentally included in previous release

VirusTotal results: https://www.virustotal.com/gui/file/c6e13608cd765fa363cd5a70cd850ba6abf81c9adcb34b42aabbfc080e3da0c9


Download and extract the full Pal Calc v1.0.3.zip and run PalCalc.UI.exe.

v1.0.2

09 May 12:24
Compare
Choose a tag to compare

Note: This ZIP contains unintended, WIP changes to the breeding solver which may lengthen the calculation and produce excessive results.

  • Bugfixes
    • Fix error when loading pals from unknown containers
    • Fix save load error due to unrecognized files in /Players/ folder
    • Fix error when clearing data for missing manual save locations
  • Error Handling
    • Stop including content of /backup/ folder in CRASHLOG file

VirusTotal results: https://www.virustotal.com/gui/file/1a7ad2d564fc2eb99885428477578c99e070075988530664996995d8a910a23a


Download and extract the full Pal Calc v1.0.2.zip and run PalCalc.UI.exe.

v1.0.1

08 May 22:51
Compare
Choose a tag to compare
  • Improvements
    • Add link to Xbox app download in message shown when no Xbox saves are detected
    • Prioritize use of pals from palbox, bases, and party (in that order)
  • Error Handling
    • Prevent save-loading errors from crashing the app
    • Prevent registering manually-added saves if loading fails
    • CRASHLOG.zip will now include files in Players folder, will include full save folder contents if it's a reasonable size
    • Generate CRASHLOG.zip for save file load errors, not just whole-app crashes

VirusTotal results: https://www.virustotal.com/gui/file/e949677f46b13ee96544794447d9a12f44c21a4e33e306d6054b1051d73c372b


Download and extract the full Pal Calc v1.0.1.zip and run PalCalc.UI.exe.

v1.0.0

06 May 22:55
Compare
Choose a tag to compare

First major release, considered stable.


  • Features
    • Separate "Max Irrelevant Traits" into "Max Irrelevant Input Traits" and "Max Irrelevant Bred Traits"
    • Allow filtering input pals based on owning player / guild
    • Add "About" window
  • Improvements
    • Add margin to breeding graph view when "Fill" option is selected
    • Read Players save files for exact detection of player party / palbox containers, fallback to heuristic-based detection
    • Consolidate owned male + female pals as a single pal, stops solver from uselessly breeding a "wildcard gender" pal when you already have male + female of that pal
    • Remember the save location + game that was selected when the app starts
    • Further solver optimizations to reduce runtime and memory usage
    • Solver progress bar shows the amount of work being done for that breeding step
  • Bugfixes
    • Fix loaded solver results not respecting breeding time setting
    • Fix bad "base pal coord" calc
    • Fix crash when viewing a breeding graph with a single node
    • Fix app crash from incomplete Xbox saves due to cloud sync (?) (cause unknown)

VirusTotal results: https://www.virustotal.com/gui/file/013de46a410cd3b8858242161e943f6610071886798524e8c2b219f2541641ca


Download and extract the full Pal Calc v1.0.0.zip and run PalCalc.UI.exe.

v0.8-beta

02 May 00:31
Compare
Choose a tag to compare
v0.8-beta Pre-release
Pre-release
  • Breeding solver optimizations
  • Add pal name to results view, proper gender labels, fix blurry text
  • Fix breeding tree layout algorithm

VirusTotal Results: https://www.virustotal.com/gui/file/a13cbe88b43b4f21b44ba9d121ba6d72eb4a52351f6ea28780521d9b499ec6c4/detection

v0.7-beta

28 Apr 18:58
Compare
Choose a tag to compare
v0.7-beta Pre-release
Pre-release
  • Add support for Xbox saves
  • Add explanation tooltips to solver options

v0.6-beta

28 Apr 14:11
Compare
Choose a tag to compare
v0.6-beta Pre-release
Pre-release
  • Fixes
    • Various solver bugfixes + minor optimizations (!)
      • Previously would not consistently output the optimal path
    • Fix off-by-one display error for pal locations
    • Don't disable graph view during solving
  • Updates
    • Add buttons for opening save file folders in windows explorer (i.e. see where a given save file/saves location is)
    • Show per-pal time estimates in graph view
    • Save + load solver settings
    • Show solver runtime once completed

v0.5-beta

27 Apr 14:56
Compare
Choose a tag to compare
v0.5-beta Pre-release
Pre-release
  • Adds support for custom/manual save file locations (e.g. copied from a server to your desktop)
  • Show warning for invalid save files
  • Error handling and logging, app will automatically generate a CRASHLOG.zip file when the app crashes for use in support/troubleshooting
  • Fix game metadata reads for saves which are still on game-day 1 (i.e. "error when loading LevelMeta" entries in saves dropdown)
  • Allow customizing game settings for each save file (breeding time, use of multiple breeding farms)

v0.4-beta

23 Apr 02:07
Compare
Choose a tag to compare
v0.4-beta Pre-release
Pre-release
  • Properly handle dedicated multiplayer saves
  • Detect players, groups, and show the owner of any pals used in a breeding path
  • Some error handling to avoid crashes