Skip to content

Releases: tylercamp/palcalc

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

v0.3-beta

20 Apr 18:44
Compare
Choose a tag to compare
v0.3-beta Pre-release
Pre-release
  • Usability improvements
    • Show popup when loading save data
    • Don't freeze UI when running solver, add Cancel button
    • Add progress bar and solver progress summary text
    • Allow resizing of panes
  • Optimizations
    • Optimized working-set pruning in solver
    • Solver now also picks the option with the fewest required breeding steps
  • UI Improvements
    • Add pal icons
    • Add trait icons + display
  • Stability improvements
    • Skip unrecognized pals when loading save data to prevent crashing

v0.2-beta

14 Apr 18:44
Compare
Choose a tag to compare
v0.2-beta Pre-release
Pre-release
  • Gracefully handle traits which aren't in stored pal-db (now treated as "Unrecognized")
  • Gracefully handle captured "pals" with missing required info e.g. Gender (i.e. captured humans)
  • Update handling of alpha pal naming for differences in Palworld versions
  • Automatically save + solver results on a per-save-file basis and load when reopened

v0.1-beta

13 Apr 19:50
Compare
Choose a tag to compare
v0.1-beta Pre-release
Pre-release

Initial basic working version