NetBSD Problem Report #50461

From www@NetBSD.org  Sun Nov 22 16:59:23 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 8271AA66E7
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 22 Nov 2015 16:59:23 +0000 (UTC)
Message-Id: <20151122165920.E2B69A6712@mollari.NetBSD.org>
Date: Sun, 22 Nov 2015 16:59:20 +0000 (UTC)
From: Tr@visPaul.me
Reply-To: Tr@visPaul.me
To: gnats-bugs@NetBSD.org
Subject: Dreamcast FAQ page consists mostly of dead links
X-Send-Pr-Version: www-1.0

>Number:         50461
>Category:       misc
>Synopsis:       Dreamcast FAQ page consists mostly of dead links
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people
>State:          closed
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 22 17:00:00 +0000 2015
>Closed-Date:    Mon Mar 21 03:35:37 +0000 2016
>Last-Modified:  Mon Mar 21 03:35:37 +0000 2016
>Originator:     Travis Paul
>Release:        
>Organization:
>Environment:
>Description:
Nearly all of the links on the Dreamcast Port's FAQ page are dead. I have attached a patch to update this page.

Whenever I came across a link that was dead, and that link contained
useful information, I replaced it with a link to the Internet Archive's
Wayback machine.

I also removed a few sections that had completely dead links with
no hopes of ever being revived, especially if better information or
links were elsewhere in the document.

Feedback and suggestions for how I can improve patches to htdocs are
greatly appreciated.
>How-To-Repeat:
Visit https://www.netbsd.org/ports/dreamcast/faq.html
>Fix:
Index: htdocs/ports/dreamcast/faq.html
===================================================================
RCS file: /cvsroot/htdocs/ports/dreamcast/faq.html,v
retrieving revision 1.30
diff -u -r1.30 faq.html
--- htdocs/ports/dreamcast/faq.html	8 Oct 2015 06:53:01 -0000	1.30
+++ htdocs/ports/dreamcast/faq.html	22 Nov 2015 16:40:23 -0000
@@ -168,7 +168,7 @@
 </dt>
 <dt>2.7. <a href="#endian">Is the Hitachi SuperH SH-4 little or big endian?</a>
 </dt>
-<dt>2.8. <a href="#serial-buy">Where can I buy a serial cable for the Dreamcast?</a>
+<dt>2.8. <a href="#serial-obtain">Where can I obtain a serial cable for the Dreamcast?</a>
 </dt>
 <dt>2.9. <a href="#attach-hdd">Can I attach a hard drive to the Dreamcast itself?</a>
 </dt>
@@ -176,13 +176,9 @@
 <dt>3.  <a href="#bootable-cd">Bootable CDs</a>
 </dt>
 <dd><dl>
-<dt>3.1. <a href="#where-images">Where can I find a bootable NetBSD/dreamcast CD image?</a>
+<dt>3.1. <a href="#how-bootable-image">That's great...now how do I make the actual CD?</a>
 </dt>
-<dt>3.2. <a href="#where-dj">Where can I find DiscJuggler?</a>
-</dt>
-<dt>3.3. <a href="#how-bootable-image">That's great...now how do I make the actual CD?</a>
-</dt>
-<dt>3.4. <a href="#quit-burning">What if I don't want to burn a CD for each new kernel?</a>
+<dt>3.2. <a href="#quit-burning">What if I don't want to burn a CD for each new kernel?</a>
 </dt>
 </dl></dd>
 <dt>4.  <a href="#dreamcast-configuration">Dreamcast-Side Configuration</a>
@@ -282,7 +278,7 @@
 </dt>
 <dt>2.7. <a href="#endian">Is the Hitachi SuperH SH-4 little or big endian?</a>
 </dt>
-<dt>2.8. <a href="#serial-buy">Where can I buy a serial cable for the Dreamcast?</a>
+<dt>2.8. <a href="#serial-obtain">Where can I obtain a serial cable for the Dreamcast?</a>
 </dt>
 <dt>2.9. <a href="#attach-hdd">Can I attach a hard drive to the Dreamcast itself?</a>
 </dt>
@@ -344,15 +340,11 @@
 <td align="left" valign="top"></td>
 <td align="left" valign="top">
 <p>
-  That depends on how urgently you want one. If you're willing to wait,
-  CSI, the company that manufactures them, is taking pre-orders at <a class="ulink" href="http://www.ncsx.org/2002/ncs082602/ncs0826.htm" target="_top">this site</a>;
-  if they get 1,000 pre-orders, they'll make another batch and ship them.
-  At $49 versus the $100+ they can cost elsewhere, it's a great deal; the
-  only problem is that you will have to wait, and might not get one at all.
+  Currently, <a class="ulink" href="http://www.ebay.com/" target="_top">eBay</a> is your best bet.
+  The Broadband adapter's model number is HIT-0400 and the packaging
+  and documenation is HIT-0401. The adapters are not region coded.
   </p>
 <p>
-  For the more impatient, <a class="ulink" href="http://www.ebay.com/" target="_top">eBay</a>
-  is your best bet.
   You could also investigate the availability of the Dreamcast R7 console
   which is reported to have come with a Broadband Adapter pre-installed.
   Broadband Adapters are generally very difficult to find now that Sega
@@ -408,22 +400,20 @@
   </p></td>
 </tr>

-
   <tr class="question">
 <td align="left" valign="top">
-<a name="serial-buy"></a><a name="serial-buy-q"></a><p>2.8.</p>
+<a name="serial-obtain"></a><a name="serial-obtain-q"></a><p>2.8.</p>
 </td>
-<td align="left" valign="top"><p>Where can I buy a serial cable for the Dreamcast?</p></td>
+<td align="left" valign="top"><p>Where can I obtain a serial cable for the Dreamcast?</p></td>
 </tr>
   <tr class="answer">
 <td align="left" valign="top"></td>
 <td align="left" valign="top"><p>
-  A listing of possible vendors can be found at the <a class="ulink" href="http://dev.dcemulation.com/started-step2.htm#main" target="_top">Dreamcast Emulation Developer</a>
-  site.
+  Most vendors no longer sell the Dreamcast serial cable but you can create your own using
+  <a class="ulink" href="http://mc.pp.se/dc/serifc.html" target="_top"> Marcus Comstedt's tutorial</a>.
   </p></td>
 </tr>

-
   <tr class="question">
 <td align="left" valign="top">
 <a name="attach-hdd"></a><a name="attach-hdd-q"></a><p>2.9.</p>
@@ -433,8 +423,10 @@
   <tr class="answer">
 <td align="left" valign="top"></td>
 <td align="left" valign="top"><p>
-  Yes, check out <a class="ulink" href="http://www.syncscroller.net/dc/dc-ide.html" target="_top">DC IDE-HD Interface</a>
-  and <a class="ulink" href="http://hw001.gate01.com/ikehara/dc/index.html" target="_top">DREAMCAST DEVELOPMENT</a>
+  Yes, check out <a class="ulink" href="https://web.archive.org/web/20060823132222/http://www.syncscroller.net/dc/dc-ide.html" target="_top">
+  DC IDE-HD Interface</a>
+  and <a class="ulink" href="https://web.archive.org/web/20070426084452/http://hw001.gate01.com/ikehara/dc/index.html" target="_top">
+  DREAMCAST DEVELOPMENT</a>
   pages. Note that this requires soldering and other such things that could
   <span class="bold">completely fry</span> your Dreamcast, so proceed
   with caution.
@@ -443,50 +435,14 @@
 <tr class="qandadiv"><td align="left" valign="top" colspan="2"><h3 class="title">
 <a name="bootable-cd"></a>3. Bootable CDs</h3></td></tr>
 <tr class="toc"><td align="left" valign="top" colspan="2"><dl>
-<dt>3.1. <a href="#where-images">Where can I find a bootable NetBSD/dreamcast CD image?</a>
+<dt>3.1. <a href="#how-bootable-image">That's great...now how do I make the actual CD?</a>
 </dt>
-<dt>3.2. <a href="#where-dj">Where can I find DiscJuggler?</a>
-</dt>
-<dt>3.3. <a href="#how-bootable-image">That's great...now how do I make the actual CD?</a>
-</dt>
-<dt>3.4. <a href="#quit-burning">What if I don't want to burn a CD for each new kernel?</a>
+<dt>3.2. <a href="#quit-burning">What if I don't want to burn a CD for each new kernel?</a>
 </dt>
 </dl></td></tr>
   <tr class="question">
 <td align="left" valign="top">
-<a name="where-images"></a><a name="where-images-q"></a><p>3.1.</p>
-</td>
-<td align="left" valign="top"><p>Where can I find a bootable NetBSD/dreamcast CD image?</p></td>
-</tr>
-  <tr class="answer">
-<td align="left" valign="top"></td>
-<td align="left" valign="top"><p>
-  For a read-only filesystem, use this (very old) DiscJuggler 
-  <a class="ulink" href="http://www.kirknet.net" target="_top">image</a>. For a read/write
-  filesystem, use Josh Tolbert's <a class="ulink" href="http://members.wri.com/josht/dreamcast/dreamcast-kernel.tar.gz" target="_top">kernel</a>
-  (<a class="ulink" href="http://www.schnarff.com/netbsd/dreamcast-kernel.tar.gz" target="_top">mirror</a>).
-  This will involve netbooting your system, and will give you a read/write
-  filesystem.
-  </p></td>
-</tr>
-
-  <tr class="question">
-<td align="left" valign="top">
-<a name="where-dj"></a><a name="where-dj-q"></a><p>3.2.</p>
-</td>
-<td align="left" valign="top"><p>Where can I find DiscJuggler?</p></td>
-</tr>
-  <tr class="answer">
-<td align="left" valign="top"></td>
-<td align="left" valign="top"><p>
-  DiscJuggler is freely available (albeit in a crippled form, but still
-  functional enough to burn the aforementioned images) from <a class="ulink" href="http://www.padus.com/downloads/demo.php" target="_top">http://www.padus.com/downloads/demo.php</a>.
-  </p></td>
-</tr>
-
-  <tr class="question">
-<td align="left" valign="top">
-<a name="how-bootable-image"></a><a name="how-bootable-image-q"></a><p>3.3.</p>
+<a name="how-bootable-image"></a><a name="how-bootable-image-q"></a><p>3.1.</p>
 </td>
 <td align="left" valign="top"><p>That's great...now how do I make the actual CD?</p></td>
 </tr>
@@ -499,7 +455,7 @@

   <tr class="question">
 <td align="left" valign="top">
-<a name="quit-burning"></a><a name="quit-burning-q"></a><p>3.4.</p>
+<a name="quit-burning"></a><a name="quit-burning-q"></a><p>3.2.</p>
 </td>
 <td align="left" valign="top"><p>What if I don't want to burn a CD for each new kernel?</p></td>
 </tr>
@@ -507,8 +463,8 @@
 <td align="left" valign="top"></td>
 <td align="left" valign="top">
 <p>
-
-  You'll want to follow the setup at <a class="ulink" href="http://members.wri.com/josht/dreamcast/ipslave.html" target="_top">Josh Tolbert's Kernel Autoloader Guide</a>.
+  You'll want to follow the setup at <a class="ulink" href="https://web.archive.org/web/20060425085828/http://members.wri.com/josht/dreamcast/ipslave.html" target="_top">
+  Josh Tolbert's Kernel Autoloader Guide</a>.
   </p>
 <p>
   You can also try <a href="http://man.NetBSD.org/7.0/usr/share/man/html4//kloader.html">kloader(4)</a>, which is in-kernel bootloader enabled
@@ -568,10 +524,7 @@
   <tr class="answer">
 <td align="left" valign="top"></td>
 <td align="left" valign="top"><p>
-
-  Try <a class="ulink" href="http://newbrowser.sega.com/" target="_top">http://newbrowser.sega.com/</a>.
-  The chances of coercing this system into delivering anywhere outside the
-  USA appear slim.
+  Currently, <a class="ulink" href="http://www.ebay.com/" target="_top">eBay</a> is your best bet.
   </p></td>
 </tr>
 <tr class="qandadiv"><td align="left" valign="top" colspan="2"><h3 class="title">
@@ -729,7 +682,8 @@
   that allows the transport of files through the Dreamcast console's
   Broadband Adapter, which will then be executed by the console. It can
   be found at <a class="ulink" href="http://mc.pp.se/dc/ipslave.html" target="_top">http://mc.pp.se/dc/ipslave.html</a>.
-  Instructions on getting it to run can be found at <a class="ulink" href="http://members.wri.com/josht/dreamcast/ipslave.html" target="_top">Josh Tolbert's Kernel Autoloader Guide</a>.
+  Instructions on getting it to run can be found at <a class="ulink" href="https://web.archive.org/web/20060425085828/http://members.wri.com/josht/dreamcast/ipslave.html" target="_top">
+  Josh Tolbert's Kernel Autoloader Guide</a>.
   </p></td>
 </tr>

@@ -755,18 +709,14 @@
       <a class="ulink" href="http://www.boob.co.uk/" target="_top">Boob! Dreamcast Research</a>
     </li>
 <li class="listitem">
-      <a class="ulink" href="http://dev.dcemulation.com/" target="_top">Dreamcast Emulation Developer</a>
-    </li>
-<li class="listitem">
-      <a class="ulink" href="http://www.syncscroller.net/dc/dc-index.html" target="_top">bITmASTER's dCdeV</a>
+      <a class="ulink" href="http://dcemu.seanbajuice.com/" target="_top">Dreamcast Emulation Developer</a>
     </li>
 <li class="listitem">
       <a class="ulink" href="http://www.puresimplicity.net/~hemi/dreamcast/" target="_top">Josh Tolbert's instructions</a>
     </li>
 <li class="listitem">
-
-      <a class="ulink" href="http://dcbakuplinks.de.vu/" target="_top">DCBakuplinks</a> -
-      information about Dreamcast hardware, emulators, software and more
+      <a class="ulink" href="https://web.archive.org/web/20070127184026/http://www.syncscroller.net/dc/dc-index.html" target="_top">
+      bITmASTER's dCdeV (archive)</a>
     </li>
 </ul></div>
 <p>
Index: htdocs/ports/dreamcast/faq.xml
===================================================================
RCS file: /cvsroot/htdocs/ports/dreamcast/faq.xml,v
retrieving revision 1.3
diff -u -r1.3 faq.xml
--- htdocs/ports/dreamcast/faq.xml	18 Sep 2009 00:25:17 -0000	1.3
+++ htdocs/ports/dreamcast/faq.xml	22 Nov 2015 16:40:23 -0000
@@ -85,16 +85,11 @@
   <question id="where-is-bba-q"><para>Where can I get a Broadband Adapter?</para>
   </question>
   <answer><para>
-  That depends on how urgently you want one. If you're willing to wait,
-  CSI, the company that manufactures them, is taking pre-orders at <ulink 
-  url="http://www.ncsx.org/2002/ncs082602/ncs0826.htm">this site</ulink>;
-  if they get 1,000 pre-orders, they'll make another batch and ship them.
-  At $49 versus the $100+ they can cost elsewhere, it's a great deal; the
-  only problem is that you will have to wait, and might not get one at all.
+  Currently, <ulink url="http://www.ebay.com/">eBay</ulink> is your best bet.
+  The Broadband adapter's model number is HIT-0400 and the packaging
+  and documenation is HIT-0401. The adapters are not region coded.
   </para>
   <para>
-  For the more impatient, <ulink url="http://www.ebay.com/">eBay</ulink>
-  is your best bet.
   You could also investigate the availability of the Dreamcast R7 console
   which is reported to have come with a Broadband Adapter pre-installed.
   Broadband Adapters are generally very difficult to find now that Sega
@@ -138,27 +133,24 @@
   </answer>
 </qandaentry>

-<qandaentry id="serial-buy">
-<!-- XXX this entry needs to be updated -->
-  <question id="serial-buy-q"><para>Where can I buy a serial cable for the Dreamcast?</para>
+<qandaentry id="serial-obtain">
+  <question id="serial-obtain-q"><para>Where can I obtain a serial cable for the Dreamcast?</para>
   </question>
   <answer><para>
-  A listing of possible vendors can be found at the <ulink 
-  url="http://dev.dcemulation.com/started-step2.htm#main">Dreamcast Emulation Developer</ulink>
-  site.
+  Most vendors no longer sell the Dreamcast serial cable but you can create your own using
+  <ulink url="http://mc.pp.se/dc/serifc.html"> Marcus Comstedt's tutorial</ulink>.
   </para>
   </answer>
 </qandaentry>

 <qandaentry id="attach-hdd">
-<!-- XXX dead links -->
   <question id="attach-hdd-q"><para>Can I attach a hard drive to the Dreamcast itself?</para>
   </question>
   <answer><para>
-  Yes, check out <ulink
-url="http://www.syncscroller.net/dc/dc-ide.html">DC IDE-HD Interface</ulink>
-  and <ulink 
-url="http://hw001.gate01.com/ikehara/dc/index.html">DREAMCAST DEVELOPMENT</ulink>
+  Yes, check out <ulink url="https://web.archive.org/web/20060823132222/http://www.syncscroller.net/dc/dc-ide.html">
+  DC IDE-HD Interface</ulink>
+  and <ulink url="https://web.archive.org/web/20070426084452/http://hw001.gate01.com/ikehara/dc/index.html">
+  DREAMCAST DEVELOPMENT</ulink>
   pages. Note that this requires soldering and other such things that could
   <emphasis role="bold">completely fry</emphasis> your Dreamcast, so proceed
   with caution.
@@ -171,33 +163,6 @@
 <qandadiv id="bootable-cd">
 <title>Bootable CDs</title>

-<qandaentry id="where-images">
-  <question id="where-images-q"><para>Where can I find a bootable NetBSD/dreamcast CD image?</para>
-  </question>
-  <answer><para>
-  For a read-only filesystem, use this (very old) DiscJuggler 
-  <ulink url="http://www.kirknet.net">image</ulink>. For a read/write
-  filesystem, use Josh Tolbert's <ulink
-url="http://members.wri.com/josht/dreamcast/dreamcast-kernel.tar.gz">kernel</ulink>
-  (<ulink
-url="http://www.schnarff.com/netbsd/dreamcast-kernel.tar.gz">mirror</ulink>).
-  This will involve netbooting your system, and will give you a read/write
-  filesystem.
-  </para>
-  </answer>
-</qandaentry>
-
-<qandaentry id="where-dj">
-  <question id="where-dj-q"><para>Where can I find DiscJuggler?</para>
-  </question>
-  <answer><para>
-  DiscJuggler is freely available (albeit in a crippled form, but still
-  functional enough to burn the aforementioned images) from <ulink
-url="http://www.padus.com/downloads/demo.php">http://www.padus.com/downloads/demo.php</ulink>.
-  </para>
-  </answer>
-</qandaentry>
-
 <qandaentry id="how-bootable-image">
   <question id="how-bootable-image-q"><para>That's great...now how do I make the actual CD?</para>
   </question>
@@ -211,9 +176,8 @@
   <question id="quit-burning-q"><para>What if I don't want to burn a CD for each new kernel?</para>
   </question>
   <answer><para>
-<!-- XXX dead link -->
-  You'll want to follow the setup at <ulink 
-url="http://members.wri.com/josht/dreamcast/ipslave.html">Josh Tolbert's Kernel Autoloader Guide</ulink>.
+  You'll want to follow the setup at <ulink url="https://web.archive.org/web/20060425085828/http://members.wri.com/josht/dreamcast/ipslave.html">
+  Josh Tolbert's Kernel Autoloader Guide</ulink>.
   </para>
   <para>
   You can also try &man.kloader.4;, which is in-kernel bootloader enabled
@@ -256,11 +220,7 @@
   <question id="where-browser-q"><para>Can I get a GD-ROM of the Dreamcast Browser to set the IP address?</para>
   </question>
   <answer><para>
-<!-- XXX dead link -->
-  Try <ulink
-  url="http://newbrowser.sega.com/">http://newbrowser.sega.com/</ulink>.
-  The chances of coercing this system into delivering anywhere outside the
-  USA appear slim.
+  Currently, <ulink url="http://www.ebay.com/">eBay</ulink> is your best bet.
   </para>
   </answer>
 </qandaentry>
@@ -378,7 +338,8 @@
   be found at <ulink
   url="http://mc.pp.se/dc/ipslave.html">http://mc.pp.se/dc/ipslave.html</ulink>.
   Instructions on getting it to run can be found at <ulink
- url="http://members.wri.com/josht/dreamcast/ipslave.html">Josh Tolbert's Kernel Autoloader Guide</ulink>.
+  url="https://web.archive.org/web/20060425085828/http://members.wri.com/josht/dreamcast/ipslave.html">
+  Josh Tolbert's Kernel Autoloader Guide</ulink>.
   </para>
   </answer>
 </qandaentry>
@@ -399,18 +360,14 @@
       <ulink url="http://www.boob.co.uk/">Boob! Dreamcast Research</ulink>
     </listitem>
     <listitem>
-      <ulink url="http://dev.dcemulation.com/">Dreamcast Emulation Developer</ulink>
-    </listitem>
-    <listitem>
-      <ulink url="http://www.syncscroller.net/dc/dc-index.html">bITmASTER's dCdeV</ulink>
+      <ulink url="http://dcemu.seanbajuice.com/">Dreamcast Emulation Developer</ulink>
     </listitem>
     <listitem>
       <ulink url="http://www.puresimplicity.net/~hemi/dreamcast/">Josh Tolbert's instructions</ulink>
     </listitem>
     <listitem>
-<!-- XXX dead link -->
-      <ulink url="http://dcbakuplinks.de.vu/">DCBakuplinks</ulink> -
-      information about Dreamcast hardware, emulators, software and more
+      <ulink url="https://web.archive.org/web/20070127184026/http://www.syncscroller.net/dc/dc-index.html">
+      bITmASTER's dCdeV (archive)</ulink>
     </listitem>
   </itemizedlist>


>Release-Note:

>Audit-Trail:
From: "Christos Zoulas" <christos@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/50461 CVS commit: htdocs/ports/dreamcast
Date: Sun, 22 Nov 2015 12:19:34 -0500

 Module Name:	htdocs
 Committed By:	christos
 Date:		Sun Nov 22 17:19:34 UTC 2015

 Modified Files:
 	htdocs/ports/dreamcast: faq.xml

 Log Message:
 PR/50461: Travis Paul: Dreamcast FAQ page consists mostly of dead links


 To generate a diff of this commit:
 cvs rdiff -u -r1.3 -r1.4 htdocs/ports/dreamcast/faq.xml

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 21 Mar 2016 03:35:37 +0000
State-Changed-Why:
christos committed it (in november), thanks


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.