Releases: tylercamp/palcalc
Releases · tylercamp/palcalc
v1.0.1
- 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
- Malwarebytes MachineLearning/Anomalous detection is known and common for .NET apps such as Pal Calc, developed with .NET 8. An anomalous detection is not a malware detection.
Download and extract the full Pal Calc v1.0.1.zip
and run PalCalc.UI.exe
.
v1.0.0
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
- Malwarebytes MachineLearning/Anomalous detection is known and common for .NET apps such as Pal Calc, developed with .NET 8. An anomalous detection is not a malware detection.
Download and extract the full Pal Calc v1.0.0.zip
and run PalCalc.UI.exe
.
v0.8-beta
- 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
- MachineLearning/Anomalous detection is known and common for .NET apps such as Pal Calc, developed with .NET 8. An anomalous detection is not a malware detection.
v0.7-beta
v0.6-beta
- 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
- Various solver bugfixes + minor optimizations (!)
- 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
- 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
v0.3-beta
- 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
- 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