Releases: liafonx/Balatro-SaveRewinder
v1.6.2 - Missing save after restore
[1.6.2] - 2026-03-15
Fixed
- Missing save after restore: The first action after a restore or step-back no longer gets silently skipped.
- Saves written late: Saves queued during rapid actions are now flushed promptly, even without a follow-up action.
- Export folder not created: Fixed export directory creation failing on some systems.
Improved
- Export path display: Export settings now show the save folder and profile path separately for clarity.
- Talisman/Amulet compatibility: Further improved compatibility with Talisman/Amulet.
[1.6.2] - 2026-03-15
修复
- 恢复后存档丢失:修复恢复存档或后退一步后,首次操作的存档被静默跳过的问题。
- 存档写入延迟:快速操作期间排队的存档现在会及时写入,不再依赖后续操作触发。
- 导出目录创建失败:修复部分系统上导出目录创建失败的问题。
改进
- 导出路径显示:导出设置中存档目录与配置文件路径现在分开显示,更清晰。
- Talisman/Amulet 兼容性:进一步改善与 Talisman/Amulet的兼容性。
v1.6.1
[1.6.1] - 2026-02-24
Added
- Export saves: Select saves from the overlay and export
.jkr(and optionally.meta) files to an OS directory. Configurable export path, profile-aware default directory, paste/reset controls, and full seed display toggle for non-seeded runs. - Max saves per type per round: New config option to limit saves of the same type within a round (choices: 8, 16, 64, 128, All; default: 16).
- Save list loading state: When opening the save list while saves are still being written, the panel shows a syncing indicator with a queued-saves count instead of rendering an incomplete list.
Improved
- Performance during long runs (Endless mode): Save creation is now handled through an async queue with state-aware write budgets, preventing hitches during rapid actions in deep Endless runs.
- Blind icon for choose-blind saves: Choose-blind saves now show the actual next blind icon when you are choosing between remaining blinds (round > 0). The initial choose-blind save at the start of each ante still shows the ? icon.
新增
- 导出存档:在存档面板中选择存档,将
.jkr(及可选.meta)文件导出到系统目录。支持自定义导出路径、自动识别存档配置目录、粘贴/重置导出路径,以及非种子局完整种子显示选项。 - 每回合每类型最多存档数:新增配置选项,限制同一回合内同类型存档数量(可选:8、16、64、128、全部;默认:16)。
- 存档列表同步状态:在存档仍在写入时打开存档列表,面板会显示同步中提示及队列存档数量,而不是直接显示不完整的列表。
改进
- 长局游戏性能(无尽模式):存档创建现通过异步队列处理,并根据游戏状态动态调整写入时机,有效减少深度无尽局快速操作时的卡顿。
- 选择盲注存档的盲注图标:选择剩余盲注时(第0回合之后),存档现在显示实际的下一个盲注图标。每底注首次选择盲注的存档仍显示?图标。
Full Changelog: v1.5.5...v1.6.0
v1.5.5: Add paging arrow visuals update function
[1.5.5] - 2026-02-16
Added
- Game Over rewind action: Added a rewind button on the game over panel.
- Rename saves mode: Added inline save-title editing in the saves list, with staged rename drafts and batch commit on rename-mode exit (pending drafts use the row-edge white dot badge).
Changed
- Pending indicator UI: Replaced inline
[?]text marker with a row-edge white dot badge for staged mark/rename changes.
Fixed
- DVPreview compatibility: Added restore-time guard to avoid compatibility issues.
新增
- 游戏结束回溯按钮:在结算面板新增回档操作按钮。
- 存档重命名功能:支持在存档列表中行内编辑标题,重命名草稿可暂存并在退出重命名模式时批量提交(待提交草稿使用白色圆点标记)。
更改
- 待提交状态提示样式:将行内
[?]文本提示改为存档条目旁的白色圆点标记(适用于标记/重命名待提交改动)。
修复
- DVPreview 兼容性:新增回档时兼容保护, 以尝试解决兼容问题。
v1.5.0: Enhance save management and UI with key-save features
[1.5.0] - 2026-02-07
Added
- Key saves (bookmarks): Mark important saves, filter to key saves only, and use mark mode to preview/apply in batch (pending changes show as
[?]).
Changed
- Saves panel controls: Bottom bar now uses Check key saves, ★ Edit key saves, and ▶ Current save (triangle icon); the in-list Delete all action was removed.
- Retention policy: Key saves are preserved when cleanup runs after hitting save limits.
Fixed
- Talisman/Amulet compatibility: The mod is now compatible with Talisman/Amulet (e.g. Big Ante mode).
Improved
- Performance during long runs: Save creation and save list handling are smoother when many saves exist or after extended play.
[1.5.0] - 2026-02-07
新增
- 收藏存档(书签):现在可标记重要存档、按收藏筛选,并通过标记模式批量预览/提交(待提交改动显示
[?])。
更改
- 存档面板操作区:底部改为 打开收藏列表、★ 编辑收藏存档、▶ 当前存档(三角图标)三个按钮,列表内 全部删除 已移除。
- 存档保留策略:达到存档上限触发清理时,收藏存档会被保留。
修复
- Talisman/Amulet 兼容:模组现已兼容 Talisman/Amulet(如大底注模式等)。
改进
- 长时间游戏时的性能:存档较多或长时间游玩后,创建存档与打开列表更流畅。
v1.4.8
[1.4.8] - 2026-01-29
Fixed
- Score overflow crash: Fixed crashes when sl/rewind after score becomes overflowed (naneinf). The game now handles overflow scenarios instead of crashing.
Added
- Overflow score config: New option to control how infinity scores are handled - cap at 1.8e308 (preserve through reload) or keep as naneinf (becomes 0 after reload). Default: keep as naneinf.
修复
- 分数溢出崩溃:修复当分数爆机(naneinf)时回档或者SL导致的崩溃问题。游戏现在会处理溢出情况而不会崩溃。
新增
- 爆机分数配置:新增选项控制爆机分数的处理方式 - 限制到1.8e308(重载后保留)或保留为naneinf(重载后变为0)。默认:保留为naneinf。
v1.4.7
[1.4.7] - 2026-01-29
Added
- Keybinds tab: Customize shortcuts in mod settings (supports keyboard combos and controller buttons).
- OS-aware labels: Key names display as Cmd/Option/Win where appropriate.
- Controller shortcut:
X(Pause Menu) opens the save list.
Changed
- Controller defaults:
R3= Quick saveload. - Memory optimization: Reduced memory usage for save entries.
Fixed
- Save list order: Prevented saves from appearing out of order after quit/continue flows.
- Crash fix: Resolved a crash when navigating the save list with controller D-Pad.
新增
- 键位设置:在模组设置中可以自定义快捷键(支持组合键与手柄按键)。
- 按键名称更贴合系统:按键显示会根据系统展示 Cmd/Option/Win 等名称。
- 手柄快捷键:
X(暂停菜单)打开存档列表。
更改
- 手柄默认键位更新:
R3(右摇杆)快速读档。 - 内存优化:减少了存档条目的内存占用。
修复
- 存档顺序:修复退出/继续后列表可能乱序的问题。
- 崩溃修复:解决了使用手柄十字键导航存档列表时的崩溃问题。
v1.4.6.1
[1.4.6.1] - 2026-01-17
Changed
- Release package structure — Changed zip file structure: mod files are now wrapped in a
SaveRewinderfolder instead of being at the root
ℹ️ Note: This version contains no new features or bug fixes. It only changes the release zip structure for easier installation. If you had any trouble installing or updating to version 1.4.6, please use this version. Otherwise, no update is needed if you're already running 1.4.6 successfully.
更改
- Mod压缩包结构 — 更改了 zip 文件结构:模组文件现在包装在
SaveRewinder文件夹中,而不是位于压缩包根目录
ℹ️ 注意:此版本不包含新功能或错误修复。仅更改了发布 zip 结构以便于安装。如果你在安装或更新到 1.4.6 版本时遇到任何问题,请使用此版本。否则,如果你已经成功运行 1.4.6,无需更新。
v1.4.6
Added
- Smart Continue matching — When you continue a run, the mod automatically highlights your exact position in the save list (even if it's not the latest save)
- Custom save identifier — Saves now include a unique
_rewinder_idfield for exact matching
Fixed
- First opening pack save blocked — Opening pack saves now work correctly after restoring to "entering shop"
- Shop save after pack labeled as reroll — Shop saves after closing a pack now labeled as "In shop" instead of "Reroll shop"
- Choose blind ordinal reset — Sequential choose blind saves now increment correctly (B1, B2, B3)
- Duplicate saves after restore — Fixed duplicate detection state not resetting on restore
- Page number display not updating — Page number now correctly updates when clicking "Current save" button
- Inconsistent window height — Save list window now maintains consistent height regardless of number of saves displayed
Improved
- Faster save list loading and highlighting
- Better detection of duplicate saves
⚠️ Note: This version adds a_rewinder_idfield to your save data. This does not affect normal gameplay but means your save.jkr file will be slightly different with this mod installed.
新增
- 智能继续匹配 — 继续游戏时,模组会自动高亮显示你在存档列表中的确切位置(即使不是最新的存档)
- 自定义存档标识符 — 存档现在包含唯一的
_rewinder_id字段用于精确匹配
修复
- 首次在商店中打开补充包存档被阻止 — 恢复到"进入商店"后,打开补充包存档现在可以正常保存
- 补充包后的商店存档标签错误 — 关闭补充包后的商店存档现在标记为"在商店中"而非"重掷商店"
- 选择盲注序号重置 — 连续的选择盲注存档现在正确递增(B1、B2、B3)
- 恢复后出现重复存档 — 修复恢复后重复检测状态未重置的问题
- 页码显示不更新 — 点击"当前存档"按钮时,页码现在正确更新
- 窗口高度不一致 — 存档列表窗口现在无论显示多少个存档都保持统一高度
改进
- 更快的存档列表加载和高亮显示
- 更好地检测重复存档
⚠️ 注意:此版本会在你的存档数据中添加_rewinder_id字段。这不会影响正常游戏,但意味着安装此模组后你的 save.jkr 文件会略有不同。
1.4.5
Old saves are incompatible with this version. Please delete your save folder before updating.
Added
- "Reroll shop" label — Shop saves now labeled more clearly as "Reroll shop" instead of "In shop"
- Undiscovered blind icon — Choose blind saves now shows "?" icon instead of last blind icon
- Previous boss blind icon — After beating a boss, shop saves show the boss you just defeated
- Shop indicator — First shop in each ante shows "$" indicator
Fixed
- Choose blind ordinal — First "choose blind" save now correctly shows ordinal 1
Optimized
- Faster save list loading — Save metadata now pre-computed when creating saves
Changed
- Simplified release zip — Now extracts directly to
Mods/SaveRewinder/without nested folder
Improved
- Cleaner save list display (removed "+>" prefix from some states)
旧存档与此版本不兼容。更新前请删除存档文件夹。
此版本包含重大性能优化,不再兼容旧版本存档。
新增
- "重掷商店"标签 — 商店存档现在标记为"重掷商店"而非"在商店中"
- 未发现盲注图标 — 选择盲注存档显示"?"图标而非上一个盲注图标
- 上一个Boss盲注图标 — 击败Boss后,商店存档显示刚击败的Boss盲注
- 商店指示符 — 每个底注的第一个商店显示"$"指示符
修复
- 选择盲注序号 — 第一个"选择盲注"存档现在正确显示序号1
优化
- 减少内存使用 — 优化内部数据结构以提高效率
- 更快的存档列表加载 — 存档元数据现在在创建时预计算
- 更小的存档文件 — 元数据文件大小减少 30%
- 即时 UI 更新 — 打开列表时不再需要扫描存档
更改
- 简化发布压缩包 — 现在直接解压到
Mods/SaveRewinder/,无需嵌套文件夹
改进
- 更简洁的存档列表显示(移除部分状态的"+>"前缀)
1.4.0
Added
- Blind icons in save list — Shows the blind image (Small/Big/Boss) instead of round number (enabled by default)
- Hover effects on blind icons — Animation and sound when hovering (enabled by default)
- Reorganized config UI with two-column layout and section headers
- Screenshots added to README
Changed
- Config setting "Debug: show save notifications" renamed to "Debug: verbose logging"
- "Return" button in save list now returns directly to game instead of options menu
- Improved shadow rendering on blind sprites
- Deferred cache initialization to run after Steamodded is ready
Fixed
- Fixed arrow indicator positioning on current save entry
- Reduced verbose logging during normal operation
新增
- 存档列表中的盲注图标 — 显示盲注图像(小盲/大盲/Boss盲)而非回合数(默认启用)
- 盲注图标悬停效果 — 悬停时的动画和声音(默认启用)
- 重新组织配置界面,采用两列布局和分节标题
- README 中添加了截图
更改
- 配置项"调试:显示存档通知"重命名为"调试:详细日志"
- 存档列表中的"返回"按钮现在直接返回游戏而非选项菜单
- 改进盲注精灵图的阴影渲染
- 延迟缓存初始化,在 Steamodded 准备就绪后运行
修复
- 修复当前存档条目上的箭头指示器定位
- 减少正常操作期间的详细日志输出