Keychip manual

This commit is contained in:
Bottersnike 2022-12-09 10:52:38 +00:00
parent 9eb4887288
commit 36db4763f8
2 changed files with 39 additions and 2 deletions

View File

@ -2,8 +2,10 @@
{% block title %}JVS{% endblock %}
{% block body %}
<h1>JAMMA Video Standard</h1>
<a href="{{ROOT}}/static/JVST_VER3.pdf">A copy of the JVS standard can be found here</a>. The astute reader may observe
it is in Japanese. A rather excelent translation can be <a href="http://daifukkat.su/files/jvs_wip.pdf">found here</a>.
<p><a href="{{ROOT}}/static/JVST_VER3.pdf">A copy of the JVS standard can be found here</a>. The astute reader may
observe
it is in Japanese. A rather excelent translation can be <a href="http://daifukkat.su/files/jvs_wip.pdf">found
here</a>.</p>
<p>JVS is a communication standard designed for I/O devices in arcade macines. It typically operates over RS485 serial,
however the framing format can and sometimes is used outside of this context.</p>

View File

@ -0,0 +1,35 @@
{% extends "sega.html" %}
{% block title %}Keychip Modding{% endblock %}
{% block body %}
<h1>Keychip Modding</h1>
<p>Rather than use a genuine keychip, is it often preferable to mod a system with a keychip emuleator.</p>
<p>The following are the required steps to perform this:</p>
<ol>
<li>Connect the RingEdge's SSD to another computer. <a href="{{ROOT}}/sega/software/security.html#ata">Instructions
for this can be found on the Security page.</a></li>
<li>Mount the System partition. This is a TrueCrypt 4 volume located at <code>C:\Execute\System</code>. <a
href="{{ROOT}}/sega/software/security.html#sdrive">The password and key can also be found on the Seuciry
page </a>.</li>
<li>Replace <code>mxkeychip.exe</code> with the emulator binary you were provided. This binary must be renamed to
<code>mxkeychip.exe</code>.
</li>
<li>Create any additional configuration files as required by the specific emulator. These will be emulator-specific.
</li>
<li>Dismount everything, and reinsert the SSD into the RingEdge.</li>
</ol>
<p>Some emulators are provided as a pre-prepared <code>System</code> file. In these cases, steps 2, 3, and 4 can be
skipped. Instead, simply replace the file located at <code>C:\Execute\System</code> with the provided file.</p>
<h2>Where to get a keychip emulator</h2>
<p>There are a few emulators floating around, however getting your hands on them is often easier said than done. <a
href="https://gitea.tendokyu.moe/Bottersnike/micetools/src/branch/master/src/micetools/micekeychip">micekeychip</a>
is an open-source, but currently incomplete, emulator, however there aren't easily downloadable builds for it.</p>
<p><code>mxbadkey</code> is a good emulator, used with success in many places. The only way I currently know to download
it is to contact its author.</p>
<p><code>mckeychip_mod</code> is a tempermental emulator that I wouldn't recommend but have included for completeness.
If your system came pre-loaded with an emulator it was probably this one. I do not know who authored it.</p>
{% endblock %}