-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinjecting_prism.html
79 lines (79 loc) · 4.39 KB
/
injecting_prism.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
69
70
71
72
73
74
75
76
77
78
79
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<link href="css/main.css" rel="stylesheet" type="text/css">
<head>
<title>Injecting Pokemon Prism Save</title>
</head>
<body class="animated">
<div class="header">
<div class="container">
<div class="logo">
<h1>Zeta's 3DS Hacking Site</h1>
</div>
<div class="nav">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="info.html">Information</a></li>
<li><a href="guides.html">Guides</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<div class="content">
<h1>Injecting Pokemon Prism Save</h1>
<div class=blue>This guide was written by Rid1 and can also be found on <a href="https://www.reddit.com/r/3dshacks/comments/6kxazn/tutorial_injecting_pokemon_prism_save/">Reddit</a></div>
<h3>What you will need</h3>
<ul>
<li>Your latest patched Pokemon Prism save file and your installed Pokemon Prism cia</li>
<li>A Hex Editor (preferably <a href="https://mh-nexus.de/de/hxd/">HxD</a>, noob friendly)</li>
</ul>
<h2>Section I - Creating a fresh save</h2>
<ol>
<li>If you havent already play for a few minutes up to the point where you fight your first Shinx, after that you can save.</li>
<ul><li>Save In Game, NOT using the VC Save State function</li></ul>
<li>Exit out of the game and open up JKSM</li>
<li>In the JKSM menu press (A) on <code>SD/CIA</code></li>
<li>Hit (A) on Pokemon Prism</li>
<li>Hit (A) on <code>Save Data Options</code></li>
<li>Hit (A) on <code>Export Save</code></li>
<li>Hit (A) on new and enter the name <code>Fresh</code> and hit (Start)</li>
<ul><li>A message box saying "Complete!" should appear if succesful, if not repeat steps 3a-3e It may not prompt you to hit new if you don't have any previously exported saves for Prism</li></ul>
<li>Exit out of JKSM by hitting (B) a few times and power of your 3ds</li>
<li>Insert your SD Card into your PC</li>
</ol>
<h2>Section II - Injecting the save</h2>
<ol>
<li>Download the latest release of the <a href="https://github.com/rikumax25/Pokemon-Prism-Save-Converter/releases/tag/latest">Pokemon Prism Save Converter</a></li>
<li>Extract the .7z file to somewhere easily accesible e.g Desktop</li>
<li>Navigate to <code>X:\SD\JKSV\Saves\Pokemon_Prism\Fresh</code>, right click on the sav.dat and press Copy</li>
<li>Open the Pokemon Prism Save Converter folder and right click on empty space and press Paste</li>
<li>Do the same thing as step 4 & 5 but for your Pokemon Prism.sav file</li>
<ul><li>Now your <code>sav.dat</code> file and <code>pokeprism.sav</code> file should be in the Pokemon Prism Save Converter folder and it should look like <a href="http://i.imgur.com/5Irqggr.png">this.</a></li></ul>
<li>Open the <code>helper application.exe file</code>.</li>
<ul><li>The Application should terminate itself when finished, this process should take a few seconds</li></ul>
<li>A new file named <code>conv.dat</code> should have been created in the <code>Pokemon Prism Save Creator</code> folder</li>
<li>Right click on conv.dat press Copy, navigate to <code>X:\SD\JKSV\Saves\Pokemon_Prism\Fresh</code> and now right click and press Paste</li>
<li>Delete the <code>sav.dat</code> file in the Fresh folder</li>
<li>Rename <code>conv.dat</code> to <code>sav.dat</code></li>
<ul><li>If everything went to plan, there should only be 3 files in the Fresh folder, which are <code>rsm1.dat</code> <code>rsm2.dat</code> <code>sav.dat</code></li></ul>
</ol>
<h2>Section III - Importing the save</h2>
<ol>
<li>Put the SD Card back into the 3ds and power it on</li>
<li>Open up JKSM and press (A) on <code>SD/CIA</code></li>
<li>Hit (A) on <code>Pokemon Prism</code></li>
<li>Hit (A) on <code>Save Data options</code></li>
<li>Hit (A) on <code>Import Save</code></li>
<li>Hit (A) on <code>Fresh</code></li>
<li>Hit (A) to confirm the action</li>
<ul><li>A message box saying "Complete!" should appear if succesful, if not repeat steps 3-7</li></ul>
</ol>
<div class="info">Special Credit to <a href="https://www.reddit.com/u/Sonlen1414">u/Sonlen1414</a> for essentially telling me how to do this and using up his valuable time :)</div>
<div class="info">Special Credit to <a href="https://www.reddit.com/u/rikumax">u/rikumax</a> for coding the exectubal file and making this much easier</div>
<div>This shouldn't be needed for other non Pokemon games, as I believe the last line of code is the RTC data, and not many older games use a RTC.</div>
</div>
</div>
</body>
</html>