Quản lý tệp lưu
Mỗi trò chơi bạn nhập vào Sakura đều giữ tệp lưu của nó trong một thư mục lưu — một thư mục thông thường chứa các ô lưu riêng của engine (save0.dat, save1.dat, …) cùng với các tệp phụ nhỏ mà engine cần để theo dõi văn bản đã đọc và trạng thái toàn cục. Sakura không bao giờ động vào nội dung của các tệp đó; nó chỉ quản lý thư mục nằm ở đâu, được liên kết như thế nào, và được sao lưu ra sao.
Thiết lập tệp lưu lần đầu
Phần tiêu đề “Thiết lập tệp lưu lần đầu”Lần đầu tiên bạn khởi chạy một trò chơi, Sakura hiển thị màn hình Thiết lập tệp lưu trước khi trò chơi bắt đầu. Bạn sẽ chọn:
- Bộ nhớ — Cục bộ (“Tệp lưu chỉ được lưu trên thiết bị này”) hoặc iCloud (“Đồng bộ tệp lưu trên nhiều thiết bị”). iCloud chỉ xuất hiện khi bạn đã bật Lưu iCloud trong Cài đặt và iCloud Drive khả dụng.
- Một thư mục lưu — liên kết đến thư mục hiện có (hữu ích nếu nhiều phiên bản của một trò chơi nên dùng chung tệp lưu) hoặc tạo một thư mục mới theo tên.
Nếu Sakura tìm thấy các tệp lưu đã nằm rời rạc trong chính thư mục trò chơi — sót lại từ một bản sao trước đó của trò chơi — nó sẽ đưa ra công tắc Di chuyển tệp lưu hiện có (bật theo mặc định) để sao chép chúng vào thư mục lưu mới cho bạn.
Nhãn của nút Xong thay đổi tùy theo lựa chọn của bạn, để nó luôn cho bạn biết điều gì sắp xảy ra: Gộp và xếp chồng, Dùng thư mục hiện có, Di chuyển và xong, hoặc đơn giản là Xong.
Trình duyệt tệp lưu
Phần tiêu đề “Trình duyệt tệp lưu”Mở Trình duyệt tệp lưu của một trò chơi để xem các ô lưu của nó: mỗi hàng hiển thị nhãn ô lưu (từ tên tệp), ngày sửa đổi và kích thước tệp. Tệp lưu không có hình thu nhỏ — các tệp lưu của engine ONScripter không lưu trữ hình thu nhỏ — nên các ô được nhận diện qua tên và ngày.
Viên thuốc ở giữa thanh điều hướng hiển thị tên thư mục lưu đang được liên kết hiện tại và biểu tượng bộ nhớ của nó (iPhone hoặc iCloud); chạm vào đó để đổi liên kết.
Từ menu thanh công cụ, bạn có thể:
- Chọn nhiều tệp lưu, sau đó sao lưu chúng, hoặc gộp chúng vào một thư mục mới
- Khôi phục từ bản sao lưu — lấy vào một bản sao lưu được thực hiện bởi Trình quản lý lưu toàn cục
- Nhập tệp lưu — mang vào các tệp lưu từ nơi khác (xem bên dưới)
- Sao lưu thư mục lưu này, Nén và chia sẻ, hoặc Xóa tất cả tệp lưu từ menu con Thêm
Xóa một tệp lưu là xóa mềm: bạn có 5 giây để Hoàn tác trước khi nó biến mất vĩnh viễn. Xóa tất cả tệp lưu, ngược lại, là tức thời và vĩnh viễn, và sẽ nói rõ điều đó trước khi bạn xác nhận.
Nhập tệp lưu
Phần tiêu đề “Nhập tệp lưu”Dùng Nhập tệp lưu từ thanh công cụ của Trình duyệt tệp lưu để mang vào các tệp lưu từ một tệp nén .zip hoặc các tệp rời (save<N>.dat, envdata, envdata.utf, gloval.sav, kidoku.dat). Các tệp đã nhập được gộp vào thư mục lưu hiện tại — các tệp trùng tên sẽ bị ghi đè, mọi thứ khác được giữ nguyên. Nếu thư mục đích đã có tệp lưu thật, Sakura sẽ sao lưu an toàn thư mục đó trước.
Bạn cũng có thể nhập tệp lưu qua mạng bằng tab Tệp lưu của Truyền qua web, tab này tải trực tiếp lên thư mục đã liên kết của trò chơi đang chọn.
Các tệp nén được mã hóa hoặc không thể đọc được, cùng các tệp mà Sakura không nhận diện là liên quan đến tệp lưu, sẽ bị từ chối kèm giải thích thay vì bị âm thầm bỏ qua.
Liên kết và liên kết lại thư mục lưu
Phần tiêu đề “Liên kết và liên kết lại thư mục lưu”Liên kết lưu của một trò chơi chỉ đơn giản trỏ trò chơi đó đến một thư mục lưu theo tên — bản thân nó không sao chép bất cứ thứ gì. Vì vậy, nhiều trò chơi có thể cố ý dùng chung một thư mục lưu (tiện lợi cho các bản phát hành khác nhau của cùng một tựa game), và Trình quản lý lưu toàn cục hiển thị điều này dưới dạng “N trò chơi” liên kết đến một thư mục.
Từ viên thuốc trên thanh điều hướng của Trình duyệt tệp lưu, Đổi liên kết cho phép bạn:
- Chuyển loại bộ nhớ của thư mục giữa Cục bộ và iCloud
- Đổi tên thư mục tại chỗ — thao tác này áp dụng cho mọi trò chơi liên kết với nó
- Trỏ trò chơi đến một thư mục mới hoặc một thư mục hiện có
Nếu bạn chuyển sang một thư mục mới và thư mục cũ đã có tệp lưu, một công tắc Di chuyển tệp lưu sẽ xuất hiện cùng số lượng tệp lưu tìm thấy theo thời gian thực, để bạn có thể mang chúng theo thay vì bắt đầu lại từ đầu.
Tệp lưu cục bộ so với iCloud
Phần tiêu đề “Tệp lưu cục bộ so với iCloud”Chọn iCloud cho một thư mục lưu không có nghĩa là trò chơi đang chạy đọc và ghi trực tiếp vào iCloud — Sakura giữ một bản sao tạm cục bộ trên thiết bị, và âm thầm giữ nó đồng bộ với iCloud trong suốt phiên chơi của bạn:
- Trước khi khởi chạy, Sakura kéo về mọi thứ mới hơn từ iCloud vào bản sao tạm, để bạn luôn bắt đầu với tệp lưu mới nhất từ bất kỳ thiết bị nào.
- Trong khi chơi, Sakura định kỳ đẩy các tệp lưu mới từ bản sao tạm lên iCloud trong nền, và yêu cầu iOS không loại bỏ các tệp trên đám mây trong suốt phiên chơi.
- Ngay khi bạn thoát trò chơi, Sakura đẩy bản sao tạm lên iCloud một lần cuối, để không có gì từ phiên đó bị bỏ sót.
Nếu cùng một tệp lưu bị thay đổi trên hai thiết bị khác nhau trước khi chúng kịp đồng bộ, Sakura sẽ hiển thị màn hình Xung đột tệp lưu trước khi khởi chạy, cho phép bạn giữ phiên bản của một trong hai thiết bị — hoặc cả hai — theo từng tệp, với lối tắt Giữ bản mới nhất cho tất cả nếu bạn không muốn làm từng cái một.
Xem Trình quản lý lưu toàn cục để biết về sao lưu, tổng quan thư mục liên trò chơi, và khôi phục từ bản sao lưu.