Testing better embeds

This commit is contained in:
Lillian Skinner 2024-10-25 13:49:42 -04:00
parent 265c821075
commit dad0a49ee7
10 changed files with 22 additions and 21 deletions

View File

@ -10,7 +10,11 @@
{% if page.app == null -%}
<title>{{ page.title }} | rmc</title>
<meta property="og:title" content="{{ page.title }}">
<meta property="og:image" content="{{ site.url }}/icon.png">
{% if page.preview == null -%}
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
{%- else -%}
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}{{ page.preview }}">
{%- endif %}
<meta name="description" content="DS(i) development software documentation and preservation.">
<meta property="og:description" content="DS(i) development software documentation and preservation.">
<meta name="keywords" content="dsi, ds, nintendo, dev" />
@ -20,7 +24,11 @@
{%- if ENTRY.PUBLISHED == "TRUE" -%}
<title>{{ page.app }} | {{ site.title }}</title>
<meta property="og:title" content="{{ page.app }}">
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
{% if page.preview == null -%}
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
{%- else -%}
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}{{ page.preview }}">
{%- endif %}
<meta name="description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta property="og:description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta name="keywords" content="dsi, ds, nintendo, dev, {{ page.app }}" />

View File

@ -9,23 +9,14 @@
{% if page.app == null -%}
<title>{{ page.title }} | rmc</title>
<meta property="og:title" content="{{ page.title }}">
<meta property="og:image" content="{{ site.url }}/icon.png">
{% if page.preview == null -%}
<meta property="og:image" content="{{ site.url }}/icon.png">
{%- else -%}
<meta property="og:image" content="{{ site.releasedir }}{{ page.releaseslug }}{{ page.preview }}">
{%- endif %}
<meta name="description" content="DS(i) development software documentation and preservation.">
<meta property="og:description" content="DS(i) development software documentation and preservation.">
<meta name="keywords" content="dsi, ds, nintendo, dev" />
{%- else -%}
{%- for ENTRY in site.data.dsinfo -%}
{%- if ENTRY.PROGRAM == page.app -%}
{%- if ENTRY.PUBLISHED == "TRUE" -%}
<title>{{ page.app }} | {{ site.title }}</title>
<meta property="og:title" content="{{ page.app }}">
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
<meta name="description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta property="og:description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta name="keywords" content="dsi, ds, nintendo, dev, {{ page.app }}" />
{%- endif -%}
{%- endif -%}
{%- endfor -%}
{%- endif %}
<link rel="icon" type="image/png" href="/icon.png"/>
<link rel="stylesheet" type="text/css" href="/assets/css/styledsi.css">

View File

@ -1,6 +1,7 @@
---
layout: devinfo
app: CTRBoardChecker
preview: /external/image-084.jpg
---
The CTR CPU Board Sequencer is a tool used in the prouction of the 3DS. The Sequencer is made to run on a DSi called the "<a href="https://www.youtube.com/watch?v=uW0eMsbVxzE" target="_blank">factory DSi</a>", an all white kiosk dev unit. The Sequencer allows the factory DSi to act as an interface for various factory hardware. Factory workers will run tests, view the 3DS status, and diagnose errors through the Sequencer. It's hard to tell how many parts of the factory process may have used the Sequencer and factory DSi, but the known ones have been documented below.<br><br>The Sequencer app is built off of the same code as <a href="/dsidev/twl_eva_pre_import.html">TWL EVA</a> and looks similar, but it does not have any of the normal TWL EVA functions.

View File

@ -2,6 +2,7 @@
title: X4 prototype DS lite
layout: release
releaseslug: usg-x4
preview: /photos/1.jpg
---
<h1>X4 Prototype released</h1> A new prototype DS lite has been discovered by lasscat and ProtonX! Huge thanks to both for sharing the console and helping to get it preserved! <h3>Origin:</h3>
<div class="photo">

View File

@ -2,6 +2,7 @@
title: Classroom + MangaON DSi dev NANDs
layout: release
releaseslug: classroom
preview: /photos/classroom_open.jpg
---
<h1>Classroom + MangaON DSi dev NANDs</h1>
<p> The following 8 NAND dumps are from various DSi development units (and 2 retail), some of which were used for developing the Classroom DSi and MangaON. Each console is briefly explained below, along with downloads links for each backup. A development cartridge containing the KART program has also been included in this release. <br>Many thanks to <a href="https://www.instagram.com/collection_nintendo/" target="_blank">@collection_nintendo</a> on Instagram for providing the dumps. <br>

View File

@ -2,6 +2,7 @@
title: X6 DSi and factory firmwares
layout: release
releaseslug: factoryproto
preview: /photos/X6/X6_open.jpg
---
<h1>X6 DSi and factory firmwares</h1>
<p>Today we're happy to release a prototype DSi and 3 other motherboards with prototype firmware. Huge thanks to MarioDS64 for sharing his X6 DSi, HudsonU for his factory firmware, and Kelly for helping me get ahold of my two boards.

View File

@ -1,6 +1,7 @@
---
layout: devinfo
app: SDMC_Launcher
preview: /preview.png
---
This is a special <a href="https://dsibrew.org/wiki/Stage2" target="_blank">stage2</a> bootloader that boots an SRL off of the SD card. Only used in factories, this bootloader is installed on every DSi when it enters the <a href="/dsidev/twlboardchecker.html">BOARD</a> phase of testing. This allows the DSi to run tools like <a href="/dsidev/twlboardchecker.html">PRE_IMPORT</a> that will install an actual firmware. SDMC Launcher is found in most copies of TWL EVA and is treated as a fallback bootloader in case certain NAND writing operations fail. <br>SRLs must be signed for the target console in order to be booted.

View File

@ -6,6 +6,7 @@ category: [TWL EVA]
sequence: TRUE
redirect_from: /dsidev/twlboardchecker.html
group: true
preview: /preview.png
---
<b>BOARD</b> is the first phase of DSi testing in the factory. A bare DSi motherboard would be placed in a special box, and hardware tests would be performed to ensure there are no shorts or other faults. All of these tests would be controlled externally by a DS lite running the TWL CPU Board Sequencer app. While we don't have photos of the DSi testing hardware, you can see a similar thing with the <a href="/dsidev/ctrboardchecker.html">CTR BOARD</a> process below, where a DSi would control tests on a 3DS motherboard.
<div class="screenshot">

View File

@ -6,6 +6,7 @@ category: [TWL EVA]
sequence: TRUE
redirect_from: /dsidev/wrfutester.html
group: true
preview: /external/WRFU_BOX_I.jpg
---
<i>All photos courtesy of Voodooween.</i>
<br><br>

View File

@ -21,11 +21,6 @@ Photos and a NAND dump of an X6 prototype DSi have just been released, along wit
Welcome! This site is focused on documenting every single DS/DSi factory and development app, as well as prototype firmwares and hardware. We have the largest collection of apps publicly available, the most accurate information, and things you'll have never heard of. We also do prototype/dev releases, so if you have any cartridges or development units, <a href="/contact.html">get in touch</a>
<br><br>
Also, if you have time to contribute, please check out the edit button on the top of each page!
<br><br>
Testing area:
<br>
{{ "now" | date: "%Y-%m-%d %H:%M" }}
</p>
</div>
</div>