Fix software diagram

This commit is contained in:
Bottersnike 2022-11-18 12:14:26 +00:00
parent 3e422aa5b4
commit 3f234d05de
1 changed files with 200 additions and 173 deletions

View File

@ -15,200 +15,227 @@
<!-- mxauthdisc.exe
mxshellexecute.exe -->
<svg viewbox="-0.5 -0.5 1000 1050" style="width: 1000px">
<defs>
<marker id="arrowhead" markerWidth="10" markerHeight="8" refX="0" refY="4" orient="auto">
<polygon points="0 0, 10 4, 0 8" fill="currentColor" />
</marker>
</defs>
<div style="width: 100%; overflow-x: auto">
<svg viewbox="-0.5 -0.5 1000 1050" style="width: 1000px">
<defs>
<marker id="arrowhead" markerWidth="10" markerHeight="8" refX="0" refY="4" orient="auto">
<polygon points="0 0, 10 4, 0 8" fill="currentColor" />
</marker>
</defs>
<a href="./mx/mxprestartup.html">
<rect x="25" y="0" width="300" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="175" y="25" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
C:\System\Execute\mxprestartup.exe
</text>
</a>
<line x1="325" y1="25" x2="340.5" y2="25" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<a href="./mx/mxstartup.html">
<rect x="350" y="0" width="300" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="500" y="25" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
C:\System\Execute\mxstartup.exe
</text>
</a>
<line x1="500" y1="50" x2="500" y2="90.5" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<line x1="0" y1="75" x2="1000" y2="75" stroke="currentColor" marker-end="url(#arrowhead)" stroke-dasharray="2">
</line>
<a href="./mx/mxmaster.html">
<rect x="400" y="100" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="500" y="125" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
S:\mxmaster.exe
</text>
</a>
<line x1="500" y1="150" x2="500" y2="165.5" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<g>
<rect x="0" y="175" width="999" height="850" stroke-width="1px" stroke="currentColor" stroke-dasharray="4">
</rect>
<text x="15" y="200" fill="currentColor" font-family="monospace">MASTER_PROCESS::SysProcessStart</text>
<a href="./mx/mxkeychip.html">
<rect x="25" y="215" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="125" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<a href="./mx/mxprestartup.html">
<rect fill="transparent" x="25" y="0" width="300" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="175" y="25" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxkeychip.exe
</text>
</a>
<a href="./mx/mxnetwork.html">
<rect x="275" y="215" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="375" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxnetwork.exe -p 40104
</text>
</a>
<a href="./mx/mxstorage.html">
<rect x="525" y="215" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="625" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxstorage.exe
</text>
</a>
<rect x="775" y="215" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="875" y="232" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxjvs.exe
</text>
<text x="875" y="248" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
(not present)
</text>
<a href="./mx/mxinstaller.html">
<rect x="25" y="275" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="250" y="300" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxinstaller.exe -cmdport 40102 -bindport 40103
C:\System\Execute\mxprestartup.exe
</text>
</a>
<text x="15" y="360" fill="currentColor" font-family="monospace">MASTER_PROCESS::FdcProcessStart</text>
<a href="./mx/mxgcatcher.html">
<rect x="25" y="375" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="125" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<line x1="325" y1="25" x2="340.5" y2="25" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<a href="./mx/mxstartup.html">
<rect fill="transparent" x="350" y="0" width="300" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="500" y="25" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgcatcher.exe
</text>
</a>
<a href="./mx/mxgfetcher.html">
<rect x="275" y="375" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="375" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgfetcher.exe
</text>
</a>
<a href="./mx/mxgdeliver.html">
<rect x="525" y="375" width="200" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="625" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgdeliver.exe
C:\System\Execute\mxstartup.exe
</text>
</a>
<text x="15" y="460" fill="currentColor" font-family="monospace">MASTER_PROCESS::FirstFgProcessStart</text>
<text x="30" y="475" fill="currentColor" font-family="monospace">APP_LAUNCHER::CreateThread</text>
<text x="45" y="490" fill="currentColor" font-family="monospace">APP_LAUNCHER::AppThread (initial launch mode =
6)</text>
<line x1="500" y1="50" x2="500" y2="90.5" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<text x="60" y="515" fill="currentColor" font-family="monospace">Launch mode 1 (system error):</text>
<a href="./mx/mxsegaboot.html">
<rect x="25" y="525" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="250" y="550" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<line x1="0" y1="75" x2="1000" y2="75" stroke="currentColor" marker-end="url(#arrowhead)" stroke-dasharray="2">
</line>
<a href="./mx/mxmaster.html">
<rect fill="transparent" x="400" y="100" width="200" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="500" y="125" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -r
S:\mxmaster.exe
</text>
</a>
<text x="60" y="600" fill="currentColor" font-family="monospace">Launch mode 2 (start game):</text>
<rect x="25" y="610" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="50" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="left" font-family="monospace">
First found, of:
</text>
<text x="250" y="622" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.com
</text>
<text x="250" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.exe
</text>
<text x="250" y="649" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.bat
</text>
<rect x="525" y="610" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="750" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
If not found: Launch mode 1
</text>
<line x1="500" y1="150" x2="500" y2="165.5" stroke="currentColor" marker-end="url(#arrowhead)"></line>
<text x="60" y="685" fill="currentColor" font-family="monospace">Launch mode 3 (start system test menu):</text>
<a href="./mx/mxsegaboot.html">
<rect x="25" y="695" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="250" y="720" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<g>
<rect fill="transparent" x="0" y="175" width="999" height="850" stroke-width="1px" stroke="currentColor"
stroke-dasharray="4">
</rect>
<text x="15" y="200" fill="currentColor" font-family="monospace">MASTER_PROCESS::SysProcessStart</text>
<a href="./mx/mxkeychip.html">
<rect fill="transparent" x="25" y="215" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="125" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxkeychip.exe
</text>
</a>
<a href="./mx/mxnetwork.html">
<rect fill="transparent" x="275" y="215" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="375" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxnetwork.exe -p 40104
</text>
</a>
<a href="./mx/mxstorage.html">
<rect fill="transparent" x="525" y="215" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="625" y="240" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxstorage.exe
</text>
</a>
<rect fill="transparent" x="775" y="215" width="200" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="875" y="232" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -t -r
s:\mxjvs.exe
</text>
</a>
<text x="60" y="770" fill="currentColor" font-family="monospace">Launch mode 4 (start game test menu):</text>
<rect x="25" y="780" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="50" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="left" font-family="monospace">
First found, of:
</text>
<text x="250" y="792" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.com gametest
</text>
<text x="250" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.exe gametest
</text>
<text x="250" y="819" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.bat gametest
</text>
<rect x="525" y="780" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="750" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
If not found: Launch mode 1
</text>
<text x="60" y="855" fill="currentColor" font-family="monospace">Launch mode 5 (???):</text>
<a href="./mx/mxsegaboot.html">
<rect x="25" y="865" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="250" y="890" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<text x="875" y="248" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -d
(not present)
</text>
</a>
<text x="60" y="940" fill="currentColor" font-family="monospace">Launch mode 6 (boot system):</text>
<a href="./mx/mxsegaboot.html">
<rect x="25" y="950" width="450" height="50" stroke-width="1px" stroke="currentColor"></rect>
<text x="250" y="975" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
<a href="./mx/mxinstaller.html">
<rect fill="transparent" x="25" y="275" width="450" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="250" y="300" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxinstaller.exe -cmdport 40102 -bindport 40103
</text>
</a>
<text x="15" y="360" fill="currentColor" font-family="monospace">MASTER_PROCESS::FdcProcessStart</text>
<a href="./mx/mxgcatcher.html">
<rect fill="transparent" x="25" y="375" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="125" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgcatcher.exe
</text>
</a>
<a href="./mx/mxgfetcher.html">
<rect fill="transparent" x="275" y="375" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="375" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgfetcher.exe
</text>
</a>
<a href="./mx/mxgdeliver.html">
<rect fill="transparent" x="525" y="375" width="200" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="625" y="400" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
s:\mxgdeliver.exe
</text>
</a>
<text x="15" y="460" fill="currentColor" font-family="monospace">MASTER_PROCESS::FirstFgProcessStart</text>
<text x="30" y="475" fill="currentColor" font-family="monospace">APP_LAUNCHER::CreateThread</text>
<text x="45" y="490" fill="currentColor" font-family="monospace">APP_LAUNCHER::AppThread (initial launch
mode =
6)</text>
<text x="60" y="515" fill="currentColor" font-family="monospace">Launch mode 1 (system error):</text>
<a href="./mx/mxsegaboot.html">
<rect fill="transparent" x="25" y="525" width="450" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="250" y="550" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -r
</text>
</a>
<text x="60" y="600" fill="currentColor" font-family="monospace">Launch mode 2 (start game):</text>
<rect fill="transparent" x="25" y="610" width="450" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="50" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="left"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe
First found, of:
</text>
</a>
</g>
</svg>
<text x="250" y="622" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.com
</text>
<text x="250" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.exe
</text>
<text x="250" y="649" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.bat
</text>
<rect fill="transparent" x="525" y="610" width="450" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="750" y="635" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
If not found: Launch mode 1
</text>
<text x="60" y="685" fill="currentColor" font-family="monospace">Launch mode 3 (start system test
menu):</text>
<a href="./mx/mxsegaboot.html">
<rect fill="transparent" x="25" y="695" width="450" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="250" y="720" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -t -r
</text>
</a>
<text x="60" y="770" fill="currentColor" font-family="monospace">Launch mode 4 (start game test
menu):</text>
<rect fill="transparent" x="25" y="780" width="450" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="50" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="left"
font-family="monospace">
First found, of:
</text>
<text x="250" y="792" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.com gametest
</text>
<text x="250" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.exe gametest
</text>
<text x="250" y="819" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
x:\game.bat gametest
</text>
<rect fill="transparent" x="525" y="780" width="450" height="50" stroke-width="1px" stroke="currentColor">
</rect>
<text x="750" y="805" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
If not found: Launch mode 1
</text>
<text x="60" y="855" fill="currentColor" font-family="monospace">Launch mode 5 (???):</text>
<a href="./mx/mxsegaboot.html">
<rect fill="transparent" x="25" y="865" width="450" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="250" y="890" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe -d
</text>
</a>
<text x="60" y="940" fill="currentColor" font-family="monospace">Launch mode 6 (boot system):</text>
<a href="./mx/mxsegaboot.html">
<rect fill="transparent" x="25" y="950" width="450" height="50" stroke-width="1px"
stroke="currentColor"></rect>
<text x="250" y="975" fill="currentColor" dominant-baseline="middle" text-anchor="middle"
font-family="monospace">
c:\System\Execute\mxsegaboot.exe
</text>
</a>
</g>
</svg>
</div>
{% endblock %}