-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
68 lines (65 loc) · 3.9 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Kingdom Hearts 1.5+2.5 Savefile Converter">
<meta name="author" content="GillianMC">
<meta property="og:title" content="Kingdom Hearts 1.5+2.5 Savefile Converter">
<meta property="og:description" content="This simple website allows to convert Kingdom Hearts 1.5+2.5 savefiles between different platforms or users.">
<meta property="og:image" content="favicon.png">
<meta property="og:url" content="https://kh-savefileconverter.github.io/">
<meta name="twitter:card" content="favicon.png">
<link rel="icon" type="image/x-icon" href="favicon.png">
<title>Kingdom Hearts 1.5+2.5 Savefile Converter</title>
<link rel="stylesheet" href="style.css">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
</head>
<body>
<div class="main-container">
<div class="converter-window">
<h1>Kingdom Hearts 1.5+2.5 Savefile Converter</h1>
<h3>Convert from (put your original savefile here):</h3>
<div class="file-input-wrapper">
<input type="file" id="file1" accept=".png" onchange="updateLabel(this)">
<label for="file1">Select File</label>
</div>
<h3>Convert to (put your empty savefile here):</h3>
<div class="file-input-wrapper">
<input type="file" id="file2" accept=".png" onchange="updateLabel(this)">
<label for="file2">Select File</label>
</div>
<button onclick="copyHexOffsets()">Convert</button>
</div>
<div class="example-window">
<h2>Usage Instructions</h2>
<ul>
<li>For this example, let's assume you want to convert an existing EGS KH2 savefile to Steam. Start a new game on Steam and make sure an empty <b>KHIIFM_WW.png</b> appears in the save location.</li>
<li>After you have located both your EGS savefile and your Steam savefile, put the EGS savefile on top and the Steam one on the bottom.</li>
<li>Press Convert. Your Steam savefile with EGS saveslots should now have been downloaded! Put it where you originally found the Steam savefile and you should be good to go.</li>
<li>If some error appears, make sure to read the error properly. Also make sure your file is not renamed in any way and shows up as the game creates them.</li>
</ul>
<p><b>Note:</b> Do not create the "empty" files manually in the explorer.</p>
</div>
</div>
<div class="save-locations">
<h2>Save File Locations</h2>
<p>Savefiles can be found in:</p>
<ul>
<li><b>EGS:</b> Documents\KINGDOM HEARTS HD 1.5+2.5 ReMIX</li>
<li><b>Steam:</b> Documents\My Games\KINGDOM HEARTS HD 1.5+2.5 ReMIX</li>
<li><b>Re:Fined:</b> Documents\Kingdom Hearts</li>
</ul>
</div>
<div class="additional-info">
<h3>This can also be used to convert somebody else's savefile to yours.</h3>
<h3>If you only want to convert an individual save slot rather than the whole file, you can use <a href="https://github.com/Xeeynamo/KingdomSaveEditor/releases/tag/v1.15.5">Kingdom Save Editor</a> instead.</h3>
<h3>If you wish to also carry over your achievements, you can do it manually using <a href="https://github.com/syntax-tm/SteamAchievementManager/releases/latest">Steam Achievement Manager</a>.</h3>
<h4><a href="https://github.com/kh-savefileconverter/kh-savefileconverter.github.io/blob/main/copyHexOffsets.js">This tool doesn't do a lot btw it just copies over hex offsets</a></h4>
</div>
<script src="copyHexOffsets.js"></script>
<script src="updateLabel.js"></script>
</body>
</html>