<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://conventionalmemories.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiSysop</id>
	<title>Conventional Memories Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://conventionalmemories.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiSysop"/>
	<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki_cm/Special:Contributions/WikiSysop"/>
	<updated>2026-04-09T22:35:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Recovering_official_Toshiba_support_files_from_Atlas_and_the_Toshiba_BBS&amp;diff=194</id>
		<title>Recovering official Toshiba support files from Atlas and the Toshiba BBS</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Recovering_official_Toshiba_support_files_from_Atlas_and_the_Toshiba_BBS&amp;diff=194"/>
		<updated>2025-11-26T16:15:00Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
I always like to do a lot of research on the vintage computers I own, mainly going trough files on old FTP sites and on the the [https://archive.org/ Internet Archive]. After doing this for my Toshiba collection I&#039;ve collected a lot of files from all over the web, and while most of this stuff is easily found when searching search engines, some of it is not. And that&#039;s why I decided to make a page to collect some of this info and make it available (again).&lt;br /&gt;
&lt;br /&gt;
== Toshiba Atlas ==&lt;br /&gt;
The Toshiba Atlas CD&#039;s are one of the great resources for Toshiba documents diagnostics files etc. They can be found at https://www.minuszerodegrees.net/manuals/Toshiba/Atlas/Toshiba_Atlas.htm&lt;br /&gt;
&lt;br /&gt;
While many of the files on these disks have already been converted to more modern file formats and have been made easily available online, Two very useful Toshiba utilities haven&#039;t yet been made available: &amp;quot;TECH Access&amp;quot; and &amp;quot;E.M.I.S.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== TECH Access and E.M.I.S. ===&lt;br /&gt;
TECH Access was created by Jim Ferguson for the American Toshiba division &amp;quot;TAIS&amp;quot; (Toshiba America Information Systems).&lt;br /&gt;
&lt;br /&gt;
E.M.I.S. aka &amp;quot;Engineer&#039;s Mobile Information System&amp;quot; is a technical marketing tool, dedicated to Toshiba&#039;s European Subsidiaries and ASPs written by Wolfgang Gith from the European &amp;quot;TEG&amp;quot; division (Toshiba Europa GmbH)&lt;br /&gt;
&lt;br /&gt;
Both of these tools are in the form of Microsoft help files, and they contain a lot of detailed specifications and information on many of the Toshiba laptops. &lt;br /&gt;
&lt;br /&gt;
Although modern Windows doesn&#039;t support .HLP files anymore you can still open them by reinstalling the older &amp;quot;winhlp32.msi&amp;quot; from Microsoft, but that&#039;s not the most convenient as it is no longer available on Microsofts website. So I decided I would try and convert both of them to HTML pages to try and host them online.&lt;br /&gt;
&lt;br /&gt;
After a lot of struggling around I am proud to present:&lt;br /&gt;
&lt;br /&gt;
[//conventionalmemories.com/Toshiba/TECHaccess/ TECHaccess] page at [//conventionalmemories.com/Toshiba/TECHaccess/ conventionalmemories.com/Toshiba/TECHaccess]&lt;br /&gt;
&lt;br /&gt;
and [//conventionalmemories.com/Toshiba/EMIS/ E.M.I.S.] page at [//conventionalmemories.com/Toshiba/EMIS/ conventionalmemories.com/Toshiba/EMIS]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=193</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=193"/>
		<updated>2025-09-02T18:24:11Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* RC-1000 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|TC-0059&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair ZX Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-01 B&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-047&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-046&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-043&lt;br /&gt;
TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|CS408/COM 64 (Disk)&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=192</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=192"/>
		<updated>2025-06-02T15:04:51Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* RC-4000 series (RC-4000, RC-4400, RC-4500) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair ZX Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-01 B&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-047&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-046&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-043&lt;br /&gt;
TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|CS408/COM 64 (Disk)&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=191</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=191"/>
		<updated>2024-11-07T11:29:21Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* RC-1000 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair ZX Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-01 B&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-043&lt;br /&gt;
TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=190</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=190"/>
		<updated>2024-11-05T15:45:57Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* RC-1000 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair ZX Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-043&lt;br /&gt;
TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=189</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=189"/>
		<updated>2024-10-05T16:19:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Programming the XTide bios. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Sep 2024&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
New batch available now, accepting orders only through email / PayPal. (a small number of cards will be listed on ebay later)&lt;br /&gt;
&lt;br /&gt;
To order please send me an e-mail at ConventionalMemories@gmail.com with your order and full adress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3 Versions available.&lt;br /&gt;
&lt;br /&gt;
Version A, €50 : CF card only.&lt;br /&gt;
&lt;br /&gt;
Version B, €85 : CF, OPL3 sound and Joystick&lt;br /&gt;
&lt;br /&gt;
Version C, €110 : CF, OPL3 sound and Joystick + Ethernet&lt;br /&gt;
[[File:20230830 172505.jpg|none|thumb|452x452px|Left: version A, center: B, right: C]]&lt;br /&gt;
Shipping estimates (with tracking):&lt;br /&gt;
&lt;br /&gt;
Europe: €16&lt;br /&gt;
&lt;br /&gt;
Worldwide: €22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600 and T1600/40&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 and T3100/20&lt;br /&gt;
*T3100e and T3100e/40&lt;br /&gt;
*T3100sx and T3100sx/80&lt;br /&gt;
*T3200sx and T3200sx/120   (not the original T3200)&lt;br /&gt;
*T3200sxc and T3200sxc/120&lt;br /&gt;
*T5100 and T5100/100&lt;br /&gt;
*T5200, T5200/100 and T5200/200&lt;br /&gt;
*T5200c&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [http://ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=188</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=188"/>
		<updated>2024-09-20T16:32:41Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Where to buy? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Sep 2024&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
New batch available now, accepting orders only through email / PayPal. (a small number of cards will be listed on ebay later)&lt;br /&gt;
&lt;br /&gt;
To order please send me an e-mail at ConventionalMemories@gmail.com with your order and full adress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3 Versions available.&lt;br /&gt;
&lt;br /&gt;
Version A, €50 : CF card only.&lt;br /&gt;
&lt;br /&gt;
Version B, €85 : CF, OPL3 sound and Joystick&lt;br /&gt;
&lt;br /&gt;
Version C, €110 : CF, OPL3 sound and Joystick + Ethernet&lt;br /&gt;
[[File:20230830 172505.jpg|none|thumb|452x452px|Left: version A, center: B, right: C]]&lt;br /&gt;
Shipping estimates (with tracking):&lt;br /&gt;
&lt;br /&gt;
Europe: €16&lt;br /&gt;
&lt;br /&gt;
Worldwide: €22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600 and T1600/40&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 and T3100/20&lt;br /&gt;
*T3100e and T3100e/40&lt;br /&gt;
*T3100sx and T3100sx/80&lt;br /&gt;
*T3200sx and T3200sx/120   (not the original T3200)&lt;br /&gt;
*T3200sxc and T3200sxc/120&lt;br /&gt;
*T5100 and T5100/100&lt;br /&gt;
*T5200, T5200/100 and T5200/200&lt;br /&gt;
*T5200c&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=187</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=187"/>
		<updated>2024-09-20T15:57:12Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Where to buy? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Sep 2024&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
New batch available now, accepting orders only through email / PayPal. (a small number of cards will be listed on ebay later)&lt;br /&gt;
&lt;br /&gt;
To order please send me an e-mail at ConventionalMemories@gmail.com with your order and full adress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3 Versions available.&lt;br /&gt;
&lt;br /&gt;
Version A, €50 : CF card only.&lt;br /&gt;
&lt;br /&gt;
Version B, €85 : CF, OPL3 sound and Joystick&lt;br /&gt;
&lt;br /&gt;
Version C, €110 : CF, OPL3 sound and Joystick + Ethernet&lt;br /&gt;
[[File:20230830 172505.jpg|none|thumb|452x452px|Left: version A, center: B, right: C]]&lt;br /&gt;
Shipping estimates:&lt;br /&gt;
&lt;br /&gt;
Europe: €16&lt;br /&gt;
&lt;br /&gt;
Worldwide: €22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600 and T1600/40&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 and T3100/20&lt;br /&gt;
*T3100e and T3100e/40&lt;br /&gt;
*T3100sx and T3100sx/80&lt;br /&gt;
*T3200sx and T3200sx/120   (not the original T3200)&lt;br /&gt;
*T3200sxc and T3200sxc/120&lt;br /&gt;
*T5100 and T5100/100&lt;br /&gt;
*T5200, T5200/100 and T5200/200&lt;br /&gt;
*T5200c&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=186</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=186"/>
		<updated>2024-02-24T00:16:09Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Ethernet controller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600 and T1600/40&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 and T3100/20&lt;br /&gt;
*T3100e and T3100e/40&lt;br /&gt;
*T3100sx and T3100sx/80&lt;br /&gt;
*T3200sx and T3200sx/120   (not the original T3200)&lt;br /&gt;
*T3200sxc and T3200sxc/120&lt;br /&gt;
*T5100 and T5100/100&lt;br /&gt;
*T5200, T5200/100 and T5200/200&lt;br /&gt;
*T5200c&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=185</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=185"/>
		<updated>2024-02-24T00:10:47Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Compatible Toshiba models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600 and T1600/40&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 and T3100/20&lt;br /&gt;
*T3100e and T3100e/40&lt;br /&gt;
*T3100sx and T3100sx/80&lt;br /&gt;
*T3200sx and T3200sx/120   (not the original T3200)&lt;br /&gt;
*T3200sxc and T3200sxc/120&lt;br /&gt;
*T5100 and T5100/100&lt;br /&gt;
*T5200, T5200/100 and T5200/200&lt;br /&gt;
*T5200c&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=184</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=184"/>
		<updated>2024-02-17T02:36:07Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;Note to other Toshiba collectors. &#039;&#039;&#039;Wanted dead or alive&#039;&#039;&#039;: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=183</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=183"/>
		<updated>2024-02-17T02:35:37Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&amp;lt;small&amp;gt;&#039;&#039;&#039;Note to other Toshiba collectors.&#039;&#039;&#039; Wanted dead or alive: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=182</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=182"/>
		<updated>2024-02-17T02:35:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&#039;&#039;&#039;Note to other Toshiba collectors.&#039;&#039;&#039; Wanted dead or alive: complete T5200c or a dead T3200sxc motherboard for components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200. Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=181</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=181"/>
		<updated>2024-02-17T02:32:00Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&#039;&#039;&#039;Note to other Toshiba collectors&#039;&#039;&#039;; Wanted dead or alive T5200c and T3200sxc motherboard components. Will buy, trade etc.  If you are looking for parts you can also let me know. I have donor machines for the T1200, T3100, T3100e, T3100sx ,T3200, T5200 Just want some more info or talk about other 80&#039;s portables, send me a message at conventionalmemories@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=180</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=180"/>
		<updated>2024-02-16T03:09:33Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2024&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=179</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=179"/>
		<updated>2024-01-25T15:44:56Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories //www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Jan 2022&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2024, (eta: Aug 2024)&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=178</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=178"/>
		<updated>2023-10-17T14:28:32Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:5175.jpg|right|frameless|609x609px]]&lt;br /&gt;
This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|448x448px|border]]As you can see this is a very simple circuit with only 5 components, 2 resistors, 2 capacitors and 1 IC&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!component&lt;br /&gt;
!value&lt;br /&gt;
!type&lt;br /&gt;
|-&lt;br /&gt;
|R1, R2&lt;br /&gt;
|2200 Ohm&lt;br /&gt;
|resistor&lt;br /&gt;
|-&lt;br /&gt;
|C1,C2&lt;br /&gt;
|22 µF&lt;br /&gt;
|capacitor&lt;br /&gt;
|-&lt;br /&gt;
|U1&lt;br /&gt;
|&lt;br /&gt;
|74ls86 &lt;br /&gt;
or 74HCT86&lt;br /&gt;
|}&lt;br /&gt;
We will also need a female DE-9 connector to connect the display to and a male DE-15 connector to connect to our VGA card. As well as a way to provide +5V to the IC, a power socket or usb socket for example.&lt;br /&gt;
&lt;br /&gt;
I had a DE-9 breakout board laying around but didn&#039;t have a DE-15 connector laying around so I use an old VGA cable for testing.&lt;br /&gt;
&lt;br /&gt;
Here is the little prototype I made, I placed the components so that it would all fit in the plastic case of the breakout connector. I also used an old USB cable for power.&lt;br /&gt;
&lt;br /&gt;
[[File:PGC adapter int.jpg|border|232x232px]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=File:5175.jpg&amp;diff=177</id>
		<title>File:5175.jpg</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=File:5175.jpg&amp;diff=177"/>
		<updated>2023-10-17T14:27:27Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;5175&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=176</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=176"/>
		<updated>2023-10-17T00:11:33Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|448x448px|border]]As you can see this is a very simple circuit with only 5 components, 2 resistors, 2 capacitors and 1 IC&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!component&lt;br /&gt;
!value&lt;br /&gt;
!type&lt;br /&gt;
|-&lt;br /&gt;
|R1, R2&lt;br /&gt;
|2200 Ohm&lt;br /&gt;
|resistor&lt;br /&gt;
|-&lt;br /&gt;
|C1,C2&lt;br /&gt;
|22 µF&lt;br /&gt;
|capacitor&lt;br /&gt;
|-&lt;br /&gt;
|U1&lt;br /&gt;
|&lt;br /&gt;
|74ls86 &lt;br /&gt;
or 74HCT86&lt;br /&gt;
|}&lt;br /&gt;
We will also need a female DE-9 connector to connect the display to and a male DE-15 connector to connect to our VGA card. As well as a way to provide +5V to the IC, a power socket or usb socket for example.&lt;br /&gt;
&lt;br /&gt;
I had a DE-9 breakout board laying around but didn&#039;t have a DE-15 connector laying around so I use an old VGA cable for testing.&lt;br /&gt;
&lt;br /&gt;
Here is the little prototype I made, I placed the components so that it would all fit in the plastic case of the breakout connector. I also used an old USB cable for power.&lt;br /&gt;
&lt;br /&gt;
[[File:PGC adapter int.jpg|border|232x232px]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=File:PGC_adapter_int.jpg&amp;diff=175</id>
		<title>File:PGC adapter int.jpg</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=File:PGC_adapter_int.jpg&amp;diff=175"/>
		<updated>2023-10-17T00:09:53Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PGC adapter int&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=174</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=174"/>
		<updated>2023-10-17T00:04:11Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|448x448px|border]]As you can see this is a very simple circuit with only 5 components, 2 resistors, 2 capacitors and 1 IC&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!component&lt;br /&gt;
!value&lt;br /&gt;
!type&lt;br /&gt;
|-&lt;br /&gt;
|R1, R2&lt;br /&gt;
|2200 Ohm&lt;br /&gt;
|resistor&lt;br /&gt;
|-&lt;br /&gt;
|C1,C2&lt;br /&gt;
|22 µF&lt;br /&gt;
|capacitor&lt;br /&gt;
|-&lt;br /&gt;
|U1&lt;br /&gt;
|&lt;br /&gt;
|74ls86 &lt;br /&gt;
or 74HCT86&lt;br /&gt;
|}&lt;br /&gt;
We will also need a female DE-9 connector to connect the display to and a male DE-15 connector to connect to our VGA card. As well as a way to provide +5V to the IC, a power socket or usb socket for example.&lt;br /&gt;
&lt;br /&gt;
I had a DE-9 breakout board laying around but didn&#039;t have a DE-15 connector laying around so I use an old VGA cable for testing.&lt;br /&gt;
&lt;br /&gt;
Here is the little prototype I made, I placed the components so that it would all fit in the plastic case of the breakout connector. I also used an old USB cable for power.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=173</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=173"/>
		<updated>2023-10-16T23:42:25Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|448x448px|border]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=172</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=172"/>
		<updated>2023-10-16T23:41:36Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|448x448px]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=171</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=171"/>
		<updated>2023-10-16T23:35:28Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;br /&gt;
&lt;br /&gt;
From comparing the PGC and VGA signals we can see that they both use separate RGB signals, they also both have a separate ground per colour.&lt;br /&gt;
&lt;br /&gt;
That leaves us with the sync signals and the mode control on the 5175. the mode control switches between PGC mode and CGA emulation mode, we won&#039;t need to switch and therefore can leave this pin disconnected. (I haven&#039;t had an issue with leaving this floating)&lt;br /&gt;
&lt;br /&gt;
So that leaves us with only the sync signals. The VGA standard uses separate horizontal and vertical sync signals while the 5175 uses a combined horizontal and vertical sync, similar to a composite sync signal.&lt;br /&gt;
&lt;br /&gt;
Now to adapt this I could try and design a simple circuit myself, but why do that when this is being done all the time by people for years. So a quick search online comes up with this circuit. This should do exactly what we want: combine the separate sync signals into a composite sync signal.&lt;br /&gt;
[[File:Composite sync.gif|left|frameless|431x431px]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=File:Composite_sync.gif&amp;diff=170</id>
		<title>File:Composite sync.gif</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=File:Composite_sync.gif&amp;diff=170"/>
		<updated>2023-10-16T23:34:54Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;composite sync&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=169</id>
		<title>Connecting an IBM 5175 PGC display to a VGA output</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Connecting_an_IBM_5175_PGC_display_to_a_VGA_output&amp;diff=169"/>
		<updated>2023-10-16T23:19:20Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Created page with &amp;quot;This is a quick summary of a project I did a couple of years ago because I&amp;#039;ve been getting questions about how to do this from other collectors.   I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&amp;#039;t get an IBM PGC card to go with it. So how do I test / use them?   When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&amp;#039;s basically the same as a standard VGA...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick summary of a project I did a couple of years ago because I&#039;ve been getting questions about how to do this from other collectors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I picked up two IBM 5175 displays in a lot with IBM PC and XT stuff. Unfortunately I didn&#039;t get an IBM PGC card to go with it. So how do I test / use them? &lt;br /&gt;
&lt;br /&gt;
When we look look at the resolution of the monitor we can see that it runs at 640x480 at 60Hz. now this should sound familiar as it&#039;s basically the same as a standard VGA signal.&lt;br /&gt;
&lt;br /&gt;
So lets take a look at the signals:&lt;br /&gt;
[[File:PGC signals.png|thumb|635x635px|IBM PGC signal, source: IBM Personal Computer Professional Graphics Controller Technical Reference]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VGA pinout&lt;br /&gt;
!Pin 1&lt;br /&gt;
|RED&lt;br /&gt;
|-&lt;br /&gt;
!Pin 2&lt;br /&gt;
|GREEN&lt;br /&gt;
|-&lt;br /&gt;
!Pin 3&lt;br /&gt;
|BLUE&lt;br /&gt;
|-&lt;br /&gt;
!Pin 5&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 6&lt;br /&gt;
|RED_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 7&lt;br /&gt;
|GREEN_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 8&lt;br /&gt;
|BLUE_GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 10&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
!Pin 13&lt;br /&gt;
|HSync&lt;br /&gt;
|-&lt;br /&gt;
!Pin 14&lt;br /&gt;
|VSync&lt;br /&gt;
|}&lt;br /&gt;
I left out all the VGA ID pins as they are not required and we will not use them.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=File:PGC_signals.png&amp;diff=168</id>
		<title>File:PGC signals.png</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=File:PGC_signals.png&amp;diff=168"/>
		<updated>2023-10-16T22:57:26Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PGC signals&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=167</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=167"/>
		<updated>2023-10-16T22:49:31Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Welcome to the ConventionalMemories Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Logo.jpg|alt=|thumb|415x415px|Picture taken on a Toshiba T3100sx gas plasma display]]&lt;br /&gt;
== Welcome to the ConventionalMemories Wiki ==&lt;br /&gt;
&lt;br /&gt;
* [[My projects]]&lt;br /&gt;
** [[CF adapter for Toshiba portables]]&lt;br /&gt;
** [[3inONEder for Toshiba portables]]&lt;br /&gt;
** [[Recovering official Toshiba support files from Atlas and the Toshiba BBS]]&lt;br /&gt;
** [[Connecting an IBM 5175 PGC display to a VGA output]]&lt;br /&gt;
*My collection&lt;br /&gt;
**SEIKO&lt;br /&gt;
***[[Seiko RC series hardware and software]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=166</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=166"/>
		<updated>2023-09-26T00:19:34Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair ZX Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=165</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=165"/>
		<updated>2023-09-25T23:35:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Software downloads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03 B&amp;quot; V1.00 C64&lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=164</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=164"/>
		<updated>2023-09-25T23:05:12Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03&amp;quot; V1.00 C64 &lt;br /&gt;
* Apple II, IIc, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=163</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=163"/>
		<updated>2023-09-25T22:37:36Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03&amp;quot; V1.00 C64 &lt;br /&gt;
* Apple II, II+, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [//ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=162</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=162"/>
		<updated>2023-09-25T22:37:09Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Software downloads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : [http://ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/IBM%20PC/]&lt;br /&gt;
&lt;br /&gt;
* Commodore 64: [http://ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Commodore%2064/]&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 &lt;br /&gt;
** Cassette &amp;quot;TS-03&amp;quot; V1.00 C64 &lt;br /&gt;
* Apple II, II+, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap : [http://ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/ //ftp.conventionalmemories.com/Collection/Seiko/Software/RC-1000/Apple%20II%20II%2B%20IIe/]&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=161</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=161"/>
		<updated>2023-09-25T22:14:21Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : &lt;br /&gt;
&lt;br /&gt;
* Commodore 64&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 :&lt;br /&gt;
** Cassette &amp;quot;TS-03&amp;quot; V1.00 C64 :&lt;br /&gt;
* Apple II, II+, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap :&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=160</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=160"/>
		<updated>2023-09-25T21:53:58Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RC-1000 ==&lt;br /&gt;
The following is a list of all of the RC-1000 packages distributed by Seiko and what they contained. Note that there are still a lot of blank spots, these are are fields that I haven&#039;t been able to confirm yet. I have also linked to downloads of the software that I&#039;ve been able to recover, but many are still missing.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software downloads ===&lt;br /&gt;
This is the current list of original software I have been able to recover for the RC-1000:&lt;br /&gt;
&lt;br /&gt;
* IBM and compatibles, Disk &amp;quot;TS-01&amp;quot; V1.00 i/ms : &lt;br /&gt;
&lt;br /&gt;
* Commodore 64&lt;br /&gt;
** Disk &amp;quot;TS-03 A&amp;quot; V1.00 C64 :&lt;br /&gt;
** Cassette &amp;quot;TS-03&amp;quot; V1.00 C64 :&lt;br /&gt;
* Apple II, II+, IIE, &amp;quot;TS-02&amp;quot; V1.00 ap :&lt;br /&gt;
&lt;br /&gt;
== RC-4000 series (RC-4000, RC-4400, RC-4500) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=159</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=159"/>
		<updated>2023-09-25T21:37:18Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Sinclair QL&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Epson PX8&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=158</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=158"/>
		<updated>2023-09-22T21:50:46Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
TC-0058&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=157</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=157"/>
		<updated>2023-09-22T21:21:12Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|TC-0053&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=156</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=156"/>
		<updated>2023-09-22T18:46:25Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 A&lt;br /&gt;
TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=155</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=155"/>
		<updated>2023-09-22T18:41:43Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-1000&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclair Spectrum&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Seiko RC-4000 Series (4000, 4400, 4500)&lt;br /&gt;
!Model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple II, IIe&lt;br /&gt;
|-&lt;br /&gt;
|CS403/IBM (M)&lt;br /&gt;
|TC-044&lt;br /&gt;
|CS 404/2&lt;br /&gt;
|&lt;br /&gt;
|IBM/MS-DOS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CS 501&lt;br /&gt;
|BBC model B&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TC-048&lt;br /&gt;
|CS 503&lt;br /&gt;
|&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=154</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=154"/>
		<updated>2023-09-22T18:30:51Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|Sharp X1, X1 turbo, MSX&lt;br /&gt;
|-&lt;br /&gt;
|RC-80&lt;br /&gt;
|TC-0051&lt;br /&gt;
|&lt;br /&gt;
|TS-80&lt;br /&gt;
|NEC PC-8001 mkII&lt;br /&gt;
|-&lt;br /&gt;
|RC-88&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-88&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
|-&lt;br /&gt;
|RC-89&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-98&lt;br /&gt;
|&lt;br /&gt;
|NEC PC-9801 (and FPC-9801E PC-9801F)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BS-03&lt;br /&gt;
|Sinclar Spectrum&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=153</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=153"/>
		<updated>2023-09-22T18:27:48Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=152</id>
		<title>Seiko RC series hardware and software</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Seiko_RC_series_hardware_and_software&amp;diff=152"/>
		<updated>2023-09-22T18:27:36Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Created page with &amp;quot;C-0052	TS-MX	C	Sharp X1, X1 turbo, MSX  RC-80		TC-0051	TS-80		NEC PC-8001 mkII  RC-88		TC-0051	TS-88	F	NEC PC-8801 (and PC-8801MKII)  RC-89		TC-0051	TS-98		NEC PC-9801 (and   {| class=&amp;quot;wikitable&amp;quot; !model !Cable !Floppy !Tape !Computer |- |RC-1000-1 | | | |Apple IIc |- |RC-1000-2 | |TS-02 | |Apple II, II+, IIE |- |RC-1000-3 |TC-0057 |TS-03 B |TS-03 B |Commodore 64 |- |RC-1000-4 |TC-0051 |TS-01 | |IBM PC, PCjr and compatibles |- |RC-1000-5 | | | |TRS-80 model 100, NEC 8201...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;C-0052	TS-MX	C	Sharp X1, X1 turbo, MSX&lt;br /&gt;
&lt;br /&gt;
RC-80		TC-0051	TS-80		NEC PC-8001 mkII&lt;br /&gt;
&lt;br /&gt;
RC-88		TC-0051	TS-88	F	NEC PC-8801 (and PC-8801MKII)&lt;br /&gt;
&lt;br /&gt;
RC-89		TC-0051	TS-98		NEC PC-9801 (and &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!model&lt;br /&gt;
!Cable&lt;br /&gt;
!Floppy&lt;br /&gt;
!Tape&lt;br /&gt;
!Computer&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Apple IIc&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-2&lt;br /&gt;
|&lt;br /&gt;
|TS-02&lt;br /&gt;
|&lt;br /&gt;
|Apple II, II+, IIE&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-3&lt;br /&gt;
|TC-0057&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|TS-03 B&lt;br /&gt;
|Commodore 64&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-4&lt;br /&gt;
|TC-0051&lt;br /&gt;
|TS-01&lt;br /&gt;
|&lt;br /&gt;
|IBM PC, PCjr and compatibles&lt;br /&gt;
|-&lt;br /&gt;
|RC-1000-5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|TRS-80 model 100, NEC 8201&lt;br /&gt;
|-&lt;br /&gt;
|RC-FM&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-FM&lt;br /&gt;
|Fujitsu FM-7. FM-8&lt;br /&gt;
|-&lt;br /&gt;
|RC-MX&lt;br /&gt;
|TC-0052&lt;br /&gt;
|&lt;br /&gt;
|TS-MX&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=151</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=151"/>
		<updated>2023-09-22T17:18:31Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Welcome to the ConventionalMemories Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Logo.jpg|alt=|thumb|415x415px|Picture taken on a Toshiba T3100sx gas plasma display]]&lt;br /&gt;
== Welcome to the ConventionalMemories Wiki ==&lt;br /&gt;
&lt;br /&gt;
* [[My projects]]&lt;br /&gt;
** [[CF adapter for Toshiba portables]]&lt;br /&gt;
** [[3inONEder for Toshiba portables]]&lt;br /&gt;
** [[Recovering official Toshiba support files from Atlas and the Toshiba BBS]]&lt;br /&gt;
*My collection&lt;br /&gt;
**SEIKO&lt;br /&gt;
***[[Seiko RC series hardware and software]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=150</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=150"/>
		<updated>2023-09-22T17:18:05Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Welcome to the ConventionalMemories Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Logo.jpg|alt=|thumb|415x415px|Picture taken on a Toshiba T3100sx gas plasma display]]&lt;br /&gt;
== Welcome to the ConventionalMemories Wiki ==&lt;br /&gt;
&lt;br /&gt;
* [[My projects]]&lt;br /&gt;
** [[CF adapter for Toshiba portables]]&lt;br /&gt;
** [[3inONEder for Toshiba portables]]&lt;br /&gt;
** [[Recovering official Toshiba support files from Atlas and the Toshiba BBS]]&lt;br /&gt;
*My collection&lt;br /&gt;
**SEIKO&lt;br /&gt;
***[[Seiko RC series software|Seiko RC series hardware and software]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=149</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=149"/>
		<updated>2023-09-18T22:40:53Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Welcome to the ConventionalMemories Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Logo.jpg|alt=|thumb|415x415px|Picture taken on a Toshiba T3100sx gas plasma display]]&lt;br /&gt;
== Welcome to the ConventionalMemories Wiki ==&lt;br /&gt;
&lt;br /&gt;
* [[My projects]]&lt;br /&gt;
** [[CF adapter for Toshiba portables]]&lt;br /&gt;
** [[3inONEder for Toshiba portables]]&lt;br /&gt;
** [[Recovering official Toshiba support files from Atlas and the Toshiba BBS]]&lt;br /&gt;
*My collection&lt;br /&gt;
**SEIKO&lt;br /&gt;
***[[Seiko RC series software]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=148</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=Main_Page&amp;diff=148"/>
		<updated>2023-09-18T22:39:37Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Welcome to the ConventionalMemories Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Logo.jpg|alt=|thumb|415x415px|Picture taken on a Toshiba T3100sx gas plasma display]]&lt;br /&gt;
== Welcome to the ConventionalMemories Wiki ==&lt;br /&gt;
&lt;br /&gt;
* [[My projects]]&lt;br /&gt;
** [[CF adapter for Toshiba portables]]&lt;br /&gt;
** [[3inONEder for Toshiba portables]]&lt;br /&gt;
** [[Recovering official Toshiba support files from Atlas and the Toshiba BBS]]&lt;br /&gt;
*My collection&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=147</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=147"/>
		<updated>2023-09-18T22:37:18Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Where to buy? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
[//www.ebay.com/usr/conventionalmemories]&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update sep 2022&#039;&#039;&#039;: Due to the global pandemic I am having trouble sourcing all of the components. A small batch of about 35 card will be listed on my eBay page on Friday 02/09/22.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update dec 2022&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2023, (eta: summer 2023)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=146</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=146"/>
		<updated>2023-09-18T22:37:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Where to buy? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[//www.ebay.com/usr/conventionalmemories]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update sep 2022&#039;&#039;&#039;: Due to the global pandemic I am having trouble sourcing all of the components. A small batch of about 35 card will be listed on my eBay page on Friday 02/09/22.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update dec 2022&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2023, (eta: summer 2023)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=145</id>
		<title>3inONEder for Toshiba portables</title>
		<link rel="alternate" type="text/html" href="https://conventionalmemories.com/wiki/index.php?title=3inONEder_for_Toshiba_portables&amp;diff=145"/>
		<updated>2023-09-18T22:36:29Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:3inONEder main.jpg|alt=|right|451x451px]]&lt;br /&gt;
[[File:20230830 172505.jpg|right|frameless|451x451px]]&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
This project started as a continuation of my previous [[CF adapter for Toshiba portables]] project. In using those I started to realize that there where more features that I wanted on my Toshiba&#039;s, like sound and analog joystick controls. Unfortunately most of the Toshiba models only have one expansion port (except T3200 &amp;amp; T5200 line). So it quickly became clear I had to integrate some more features on the same boards.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Compact Flash adapter, bootable using the XTide BIOS&lt;br /&gt;
** Bootable or as second drive.&lt;br /&gt;
** Reconfigurable XTide BIOS from DOS.&lt;br /&gt;
** Ability to control Internal IDE controllers as well (to remove the BIOS HDD limits).&lt;br /&gt;
* PC Joystick port.&lt;br /&gt;
** Connect one or two joysticks for a total of 4 analog inputs and 4 buttons.&lt;br /&gt;
** Compatible with 4 button joysticks/gamepads like the Gravis Gamepad&lt;br /&gt;
* Adlib compatible soundcard&lt;br /&gt;
** Yamaha OPL3 sound chip (YAC512-M+YMF262-M).&lt;br /&gt;
** Line level output, powerful enough to drive small earphones. Or usable with amplified speakers.&lt;br /&gt;
** IO address selectable.&lt;br /&gt;
* NEW, ethernet controller.&lt;br /&gt;
** Partially NE2000 compatible.&lt;br /&gt;
** DOS and ELKS linux packet drivers.&lt;br /&gt;
&lt;br /&gt;
== Where to buy? ==&lt;br /&gt;
//www.ebay.com/usr/conventionalmemories&lt;br /&gt;
&lt;br /&gt;
Want to order outside of eBay? (and get a small discount) Email me at ConventionalMemories@gmail.com &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update sep 2022&#039;&#039;&#039;: Due to the global pandemic I am having trouble sourcing all of the components. A small batch of about 35 card will be listed on my eBay page on Friday 02/09/22.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update dec 2022&#039;&#039;&#039;: All cards are sold out, there will be a new batch sometime later in 2023, (eta: summer 2023)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Aug 2023:&#039;&#039;&#039; New batch of 100 cards is available. Trough eBay or via email.&lt;br /&gt;
&lt;br /&gt;
https://www.ebay.com/itm/266393919760&lt;br /&gt;
&lt;br /&gt;
== Compatible Toshiba models ==&lt;br /&gt;
[[File:3inONEder T3100sx installing.jpg|right|231x231px]]&lt;br /&gt;
[[File:Expansion_slot_location.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
This card is compatible and has been tested with every Toshiba T-series model that has the Toshiba expansion slot, or as it is named in the official Toshiba documentation &amp;quot;Toshiba proprietary expansion slot - &amp;quot;A&amp;quot; form factor&amp;quot;. The expansion slot is located on the back of the machine. (except for the T1600 which has it on the left side)&lt;br /&gt;
*T1100 PLUS  (not the original T1100)&lt;br /&gt;
*T1200&lt;br /&gt;
*T1600&lt;br /&gt;
*T2100 from 1986 (not the later &amp;quot;satellite T2100&amp;quot;)&lt;br /&gt;
*T3100 (E)(sx)&lt;br /&gt;
*T3200sx(c)   (not the original T3200)&lt;br /&gt;
*T5100&lt;br /&gt;
*T5200(c)&lt;br /&gt;
Some of the Japanese models J-3100…  have the same expansion slot and should work as well, not sure. I have not been able to test this yet however.&lt;br /&gt;
&lt;br /&gt;
Small update:&lt;br /&gt;
&lt;br /&gt;
Apparently GRiD released a relabelled T3100 as the GRiD-286, I can confirm that the hardware is 100% the same as the T3100 and only the case has been relabelled. So the GRiD-286 is also fully compatible. &lt;br /&gt;
&lt;br /&gt;
I have been able to test some of the J3100 series and have found no issues with the Japanese DOS versions and software, so I assume all J3100 models that have the expansion slot will work. For reference, I have been able to test the following models:&lt;br /&gt;
&lt;br /&gt;
* J-3100 (Japanese version of the T3100)&lt;br /&gt;
* J-3100GT (Japanese version of the T3100E)&lt;br /&gt;
* J-3100GT XDV (66Mhz 486, this is probably the fastest compatible laptop)&lt;br /&gt;
&lt;br /&gt;
== 3D printed bracket ==&lt;br /&gt;
Want to print your own bracket in a different material or colour? STL files are available [//ftp.conventionalmemories.com/project%20files/3inONEder/3D%20printed%20backplate/ here.]&lt;br /&gt;
&lt;br /&gt;
== In depth ==&lt;br /&gt;
Because this is effectively 3 ISA cards on one board I&#039;ll split this part up in 3 different sections.&lt;br /&gt;
&lt;br /&gt;
=== CF adapter ===&lt;br /&gt;
Based on [//www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Boards Lo-tech&#039;s XT-CF cards]&lt;br /&gt;
&lt;br /&gt;
==== Programming the XTide bios. ====&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039;: To ensure compatibility with Toshiba models with an 8086 processor all cards will be configured by default (unless specifically asked otherwise at time of purchase) with an XT version of the XTIDE BIOS, to get better performance on machines with a 286 or higher processor it is recommended to upgrade to an AT version of the XTIDE BIOS.&lt;br /&gt;
&lt;br /&gt;
All the files discussed in this document can be downloaded [//ftp.conventionalmemories.com/project%20files/3inONEder/XTideCFG/ here].&lt;br /&gt;
&lt;br /&gt;
(extract these files somewhere you can access from the computer for which you want to program the ROM with. Floppy, Hard Disk or CF card)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update for cards with ethernet:&#039;&#039;&#039; Cards with the new optional ethernet use I/O port 0x300 for the network card and have the XTide moved to port 320, they thus require a new configuration files, use the files with 320 in the name for these instead. Example: XT320.BIN instead of XT.BIN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;big&amp;gt;Configuration files&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
* FLASH.EXE “Lo-tech XT-CF flash utility” For flashing config to ROM&lt;br /&gt;
* XTIDECFG.COM XT-IDE configuration editor&lt;br /&gt;
* XT.BIN Pre-configured for XT class machines (8088 &amp;amp; 8086)&lt;br /&gt;
* AT.BIN Pre-configured for 286 and higher machines&lt;br /&gt;
* AT-INT.BIN Same as “AT”, with support for internal IDE controller&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Which pre-configured BIOS to use for which Toshiba portable?&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Use “XT.BIN” for XT class machines.&lt;br /&gt;
** T1100 PLUS&lt;br /&gt;
** T1200&lt;br /&gt;
** T2100&lt;br /&gt;
* Use “AT.BIN” for 286 and higher machines.&lt;br /&gt;
** T1600&lt;br /&gt;
** T3100(e)(sx)&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
* The “AT-INT.BIN” file is only for portables that also already have an IDE controller on board, only use this if you want to change out the internal HDD for another IDE drive or adapter. The original Toshiba BIOS has a lot of restrictions when it comes to HDD’s, it often only supports a few specific Conner disks. With this configuration the BIOS on our board will also control the internal IDE controller therefore bypassing the restrictions of the original Toshiba BIOS.&lt;br /&gt;
** T1600 (not /40 model, it doesn&#039;t have an IDE controller)&lt;br /&gt;
** T3100e&lt;br /&gt;
** T3200sx(c)&lt;br /&gt;
** T5100&lt;br /&gt;
** T5200(c)&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Flashing a configuration to ROM.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
# Make sure the config (.BIN) file is in the same directory as the Flash utility.&lt;br /&gt;
# Run the following command: &amp;lt;code&amp;gt;FLASH “CFG.BIN” “base-address”&amp;lt;/code&amp;gt;&lt;br /&gt;
#* With “CFG.BIN” being the configuration you want to flash.&lt;br /&gt;
#* With “base-address” being the base address for the ROM, “C800” on my board.&lt;br /&gt;
#* EXAMPLE: &amp;lt;code&amp;gt;FLASH XT.BIN C800&amp;lt;/code&amp;gt;&lt;br /&gt;
# After Flashing is done, reboot.&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;Editing a Configuration.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is only for if you want to change something about the pre-configured files I&#039;ve made, for example: change the default boot order.&lt;br /&gt;
&lt;br /&gt;
# Run “XTIDECFG.COM” to open the configuration editor.&lt;br /&gt;
# Open the configuration you want to edit with the “Load BIOS from file” option.&lt;br /&gt;
# Change the configuration as you like.&lt;br /&gt;
# use &amp;quot;Save BIOS back to original file&amp;quot;&lt;br /&gt;
# Exit the configuration editor.&lt;br /&gt;
# Now you can flash the configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;: after editing a configuration always use the “Save BIOS back to original file” option, do not try to flash from within the Configuration program. Use the stand alone Flash utility as described above.&lt;br /&gt;
&lt;br /&gt;
=== Soundcard ===&lt;br /&gt;
The soundcard portion is a copy of Texelec&#039;s excellent [https://texelec.com/product/resound-2-opl3-8-bit-isa-adlib-compatible-sound-card/ Resound 2]card. &lt;br /&gt;
&lt;br /&gt;
I made some small changes to allow for IO address selection, based on &amp;quot;spark2k06&amp;quot; [https://github.com/spark2k06/Internal_ISAOPL3 Internal OPL3] board.&lt;br /&gt;
&lt;br /&gt;
===== Dip-switches =====&lt;br /&gt;
The port address can be configured with dip switches 3 and 4 of bank 2.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!SW3&lt;br /&gt;
!SW4&lt;br /&gt;
!port&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|off&lt;br /&gt;
|388h&lt;br /&gt;
|Adlib gold FM&lt;br /&gt;
|-&lt;br /&gt;
|off&lt;br /&gt;
|on&lt;br /&gt;
|388h and 220h&lt;br /&gt;
|Adlib gold FM + SB pro (default)&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|off&lt;br /&gt;
|220h&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|on&lt;br /&gt;
|on&lt;br /&gt;
|240h&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_OPL3_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Joystick adapter ===&lt;br /&gt;
The joystick portion is schematically the same as [http://minuszerodegrees.net/5150_5160/cards/5150_5160_cards.htm#game_adapter IBM&#039;s Game Control Adapter]. I did only use SMD parts instead of TRH for the board layout to save space.&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder_toshiba_joystick_schematic.png|alt=|frameless]]&lt;br /&gt;
&lt;br /&gt;
=== Ethernet controller ===&lt;br /&gt;
&lt;br /&gt;
===== Intro =====&lt;br /&gt;
This is still a work in progress, although the hardware has been finalized I do still need to do some more testing and software configuring. &lt;br /&gt;
&lt;br /&gt;
To have full compatibility with all Toshiba models, Including the ones with an 8086 processor (like T1100+, T1200 and T2100) the ISA bus of the card has been limited to 8-bit, Therefore the NE2000 compatible ethernet chipset isn&#039;t fully compatible with the 16-bit NE2000.&lt;br /&gt;
&lt;br /&gt;
However, thanks to the vintage computer community there&#039;s now a patched NE2000 packet driver available for 8-bit DOS systems. https://forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/&lt;br /&gt;
&lt;br /&gt;
A DOS packet driver like this will probably be enough for many people, especially combined with the [https://www.brutman.com/mTCP/ Brutman mTCP stack].&lt;br /&gt;
&lt;br /&gt;
More info and a quick start guide coming soon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; As of v0.6.0 the [//github.com/jbruchon/elks ELKS Linux OS] now also has an 8-bit compatible NE2000 driver. (I haven&#039;t tested this yet)&lt;br /&gt;
&lt;br /&gt;
===== Getting started. =====&lt;br /&gt;
&lt;br /&gt;
====== Card setup ======&lt;br /&gt;
The following setup procedure should only be done once and will be saved after reboot. If you move the card to a different Toshiba model or if you add another expansion card I would recommend going trough the setup again to avoid any IRQ or I/O port conflicts.&lt;br /&gt;
&lt;br /&gt;
By default the ethernet controller is set up on I/O port 0x300 and IRQ 5 this should be ok for most Toshiba models. (I haven&#039;t tested it yet but it I think the T1200 might have IRQ 5 already in use). That being said, It&#039;s best to check by running &amp;quot;[//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/RSET8019.EXE RSET8019.EXE]&amp;quot;. This program will check both I/O ports and IRQ addresses and give you a popup when there&#039;s a conflict and suggests changes. Whilst you have the program open It&#039;s also a good idea to check the current configuration by selecting &amp;quot;View Current Configuration&amp;quot; from the main menu and make sure the following options are set correctly:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Operating Mode:&lt;br /&gt;
|Jumperless&lt;br /&gt;
|-&lt;br /&gt;
|Medium Type:&lt;br /&gt;
|Auto Detect&lt;br /&gt;
|-&lt;br /&gt;
|Full-duplex&lt;br /&gt;
|Enabled&lt;br /&gt;
|-&lt;br /&gt;
|I/O Base&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|Interrupt&lt;br /&gt;
|5 (unless there&#039;s a conflict)&lt;br /&gt;
|-&lt;br /&gt;
|Boot Rom&lt;br /&gt;
|No Boot ROM&lt;br /&gt;
|}&lt;br /&gt;
If any of these values are not set correctly you&#039;ll have to change them by selecting &amp;quot;Setup&amp;quot; from the main menu.&lt;br /&gt;
&lt;br /&gt;
Now you can exit the RSET8019 program saving any changes. These setting should remain after rebooting, but I find it best to reboot and check them again.&lt;br /&gt;
&lt;br /&gt;
After that&#039;s done you&#039;re network card is set up. You can now run the packet driver and get your pc connected.&lt;br /&gt;
&lt;br /&gt;
====== Packet driver ======&lt;br /&gt;
Thanks to Dan aka [//forum.vcfed.org/index.php?threads/ne2000-packet-drivers-for-8-bit-slots.41507/ &amp;quot;profdc9&amp;quot; over on the VCFed] forums there&#039;s an 8-bit modified version of the NE2000 driver available.&lt;br /&gt;
&lt;br /&gt;
To use [//ftp.conventionalmemories.com/project%20files/3inONEder/ethernet/driver/NE2000.COM &amp;quot;NE2000.COM&amp;quot;]:&lt;br /&gt;
&lt;br /&gt;
Use command: &amp;lt;code&amp;gt;NE2000 0x60 5 0x300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where 0x60 is the software interrupt, 5 is the IRQ we checked with RSET8019 and 0x300 is the base address, also configured in RSET8019.&lt;br /&gt;
&lt;br /&gt;
Of course this command can also be loaded in your &amp;quot;autoexec.bat&amp;quot;, this way you don&#039;t have to start it every time you want to connect.&lt;br /&gt;
&lt;br /&gt;
After all of that you&#039;re now ready to go, I would suggest checking out the [//www.brutman.com/mTCP/ mTCP applications by Brutman] to get you started,&lt;br /&gt;
&lt;br /&gt;
===== Schematic =====&lt;br /&gt;
[[File:3inONEder ethernet schematic V1.jpg|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>