<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.webtv.zone/mediawiki/index.php?action=history&amp;feed=atom&amp;title=WebTV_Viewer</id>
	<title>WebTV Viewer - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webtv.zone/mediawiki/index.php?action=history&amp;feed=atom&amp;title=WebTV_Viewer"/>
	<link rel="alternate" type="text/html" href="https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;action=history"/>
	<updated>2026-05-24T15:34:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=697&amp;oldid=prev</id>
		<title>SKCro: /* Microsoft TV Simulator */ Adding a bit more detail</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=697&amp;oldid=prev"/>
		<updated>2023-11-16T23:20:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Microsoft TV Simulator: &lt;/span&gt; Adding a bit more detail&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:20, 16 November 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Microsoft TV Simulator ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Microsoft TV Simulator ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator is another simulator developed by Microsoft, this time targeting the Microsoft TV platform. The purpose of this revision of the Viewer is assumed to be similar to the original WebTV Viewer software, but not much information is available to really draw a conclusion yet. It was clearly not meant to be public, and may have leaked from somewhere. Unlike the WebTV Viewer, it can playback module files.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator is another simulator developed by Microsoft, this time targeting the Microsoft TV platform. The purpose of this revision of the Viewer is assumed to be similar to the original WebTV Viewer software, but not much information is available to really draw a conclusion yet. It was clearly not meant to be public, and may have leaked from somewhere. Unlike the WebTV Viewer, it can playback module files. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It also appears to have more  TV features implemented than WebTV Viewer - namely the screen border, the ability to change the simulator&#039;s resolution, and the use of a connected TV tuner (used for the simulated broadcast on TV Home.)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hacking Attempts ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hacking Attempts ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SKCro</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=637&amp;oldid=prev</id>
		<title>Ultra0: add bit about the mstv sim probably not meant to be public, as well as its ability to play module files</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=637&amp;oldid=prev"/>
		<updated>2023-09-15T19:14:36Z</updated>

		<summary type="html">&lt;p&gt;add bit about the mstv sim probably not meant to be public, as well as its ability to play module files&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:14, 15 September 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Microsoft TV Simulator ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Microsoft TV Simulator ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator is another simulator developed by Microsoft, this time targeting the Microsoft TV platform. The purpose of this revision of the Viewer is assumed to be similar to the original WebTV Viewer software, but not much information is available to really draw a conclusion yet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator is another simulator developed by Microsoft, this time targeting the Microsoft TV platform. The purpose of this revision of the Viewer is assumed to be similar to the original WebTV Viewer software, but not much information is available to really draw a conclusion yet&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It was clearly not meant to be public, and may have leaked from somewhere. Unlike the WebTV Viewer, it can playback module files&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hacking Attempts ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hacking Attempts ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ultra0</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=560&amp;oldid=prev</id>
		<title>Wtv-411: Rename Usage of ROMs to Technical and add info on Microsoft TV Sim BrowserData.image</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=560&amp;oldid=prev"/>
		<updated>2023-07-11T02:29:48Z</updated>

		<summary type="html">&lt;p&gt;Rename Usage of ROMs to Technical and add info on Microsoft TV Sim BrowserData.image&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:29, 10 July 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator, funnily enough, doesn&amp;#039;t need all these hoops to be able to have connectivity to the WebTV/MSN TV service, and only requires a few in-program steps to achieve this. Information on how this is possible will be added when time permits.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Microsoft TV Simulator, funnily enough, doesn&amp;#039;t need all these hoops to be able to have connectivity to the WebTV/MSN TV service, and only requires a few in-program steps to achieve this. Information on how this is possible will be added when time permits.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Usage of ROMs &lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Technical &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The original iteration of the WebTV/MSN TV Viewer, despite &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;labelling &lt;/del&gt;itself as a simulator, does seem to utilize emulator-like technology as it requires two ROM files to operate - &quot;Flash.vwr&quot; and &quot;ROM.vwr&quot;. It&#039;s not exactly clear what the purpose of &quot;ROM.vwr&quot; is right now, but &quot;Flash.vwr&quot; appears to be a container file for the firmware flash ROM. These files out of the box are encrypted with the TEA (Tiny Encryption Algorithm) algorithm, using the key &amp;lt;code&amp;gt;0xFE0F8A5040388A7C1422847CBF52A450&amp;lt;/code&amp;gt; to encrypt the ROM data. When decrypted, both files appear to contain data for numerous images, scripts, and HTML pages used by the Viewer. How it reads this data isn&#039;t known at the moment.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The original iteration of the WebTV/MSN TV Viewer, despite &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;labeling &lt;/ins&gt;itself as a simulator, does seem to utilize emulator-like technology as it requires two ROM files to operate - &quot;Flash.vwr&quot; and &quot;ROM.vwr&quot;. It&#039;s not exactly clear what the purpose of &quot;ROM.vwr&quot; is right now, but &quot;Flash.vwr&quot; appears to be a container file for the firmware flash ROM. These files out of the box are encrypted with the TEA (Tiny Encryption Algorithm) algorithm, using the key &amp;lt;code&amp;gt;0xFE0F8A5040388A7C1422847CBF52A450&amp;lt;/code&amp;gt; to encrypt the ROM data. When decrypted, both files appear to contain data for numerous images, scripts, and HTML pages used by the Viewer. How it reads this data isn&#039;t known at the moment&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Microsoft TV Simulator stores all files that would be loaded from ROM in a [[CompressFS]] image file named &quot;BrowserData.image&quot;. This can be extracted with the appropriate tools, such as [https://archive.org/details/compressfs-tools UTVImage]&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wtv-411</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=126&amp;oldid=prev</id>
		<title>imported&gt;Admin: Add info about WebTV Viewer ROMs</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtv.zone/mediawiki/index.php?title=WebTV_Viewer&amp;diff=126&amp;oldid=prev"/>
		<updated>2021-02-17T05:56:06Z</updated>

		<summary type="html">&lt;p&gt;Add info about WebTV Viewer ROMs&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The term &amp;quot;WebTV Viewer&amp;quot; can either refer to the original WebTV Viewer software (later renamed to MSN TV Viewer), or colloquially refer to any official simulator program for the WebTV/MSN TV line of products, including derivatives such as Microsoft TV.&lt;br /&gt;
&lt;br /&gt;
The original WebTV/MSN TV Viewer software is an official simulator of the WebTV/MSN TV consumer device developed by WebTV Networks. The original intent of the program was to allow web developers to test their sites in a WebTV/MSN TV browser environment without requiring the user to buy a WebTV/MSN TV box and subscribe to the service. In its original, untouched form, the user can preview web sites and local HTML files, view notes about how a page renders in the browser, view the source code of a loaded page, print and save pages, and access a limited version of the TV Home section on the WebTV/MSN TV system. It had no intended ability to connect to the live WebTV/MSN TV service and it was essentially a stripped down WebTV Plus designed for debugging websites.&lt;br /&gt;
&lt;br /&gt;
== Microsoft TV Simulator ==&lt;br /&gt;
The Microsoft TV Simulator is another simulator developed by Microsoft, this time targeting the Microsoft TV platform. The purpose of this revision of the Viewer is assumed to be similar to the original WebTV Viewer software, but not much information is available to really draw a conclusion yet.&lt;br /&gt;
&lt;br /&gt;
== Hacking Attempts ==&lt;br /&gt;
If it weren&amp;#039;t for the hacking scene, then the WebTV/MSN TV Viewer&amp;#039;s potential as a somewhat-proper WebTV/MSN TV emulator and hacking tool wouldn&amp;#039;t have been realized in any fashion. Contrary to what WebTV Networks wanted people to believe, the Viewer did indeed have code to allow it to connect to the live WebTV/MSN TV service. It was just disabled by default and had to be enabled in some way. &amp;quot;Saladman&amp;quot; is credited for being able to first discover a method to connect the Viewer to the service, and eMac, &amp;quot;VirusOmega&amp;quot;, and &amp;quot;NapHead&amp;quot; are credited for fleshing out the method once the previous ones were patched out, &amp;quot;NapHead&amp;quot; specifically devising a method for the Viewer to work with the MSN TV revision of the service. Details on how each method was achieved is for the time being, not public and remain in the clutches of those in the inner hacking circle who had been exposed to the information.&lt;br /&gt;
&lt;br /&gt;
With the ability to hack the Viewer like this, hackers were able to discover new hacks and exploits for the WebTV/MSN TV service more easily, along with being able to learn how the service worked on a protocol level and developing proof-of-concept servers to better experiment with it. One of these servers have since been [http://turdinc.kicks-ass.net/Msntv/WebTV-EMU/index.html re-released] two years ago for general usage and added support for actual WebTV/MSN TV hardware and the Dreamcast release of WebTV.&lt;br /&gt;
&lt;br /&gt;
In regards to the availability of these hacked Viewers, up until recently these were also kept private, possibly due to the fear of increasing attacks on the WebTV/MSN TV network, which is ironic seeing as at least one of the &amp;quot;trusted&amp;quot; hackers with access to these tools did indeed use it to target the accounts of those they wanted to mess with, maliciously or otherwise. It wasn&amp;#039;t until around 2019 that one of these versions of the WebTV Viewer were [http://turdinc.kicks-ass.net/Msntv/viewer/ finally released to the public] alongside several versions of the stock Viewers as a &amp;quot;Hackers Edition&amp;quot;, the hacked version in question originally being version 2.5 of the stock Viewer. It is known that version 1.0 of the Viewer is possible to hack to allow connectivity to the WebTV/MSN TV service, but without clear instructions on how this was possible we may never be able to reproduce this or even extend upon it.&lt;br /&gt;
&lt;br /&gt;
The Microsoft TV Simulator, funnily enough, doesn&amp;#039;t need all these hoops to be able to have connectivity to the WebTV/MSN TV service, and only requires a few in-program steps to achieve this. Information on how this is possible will be added when time permits.&lt;br /&gt;
&lt;br /&gt;
== Usage of ROMs ==&lt;br /&gt;
The original iteration of the WebTV/MSN TV Viewer, despite labelling itself as a simulator, does seem to utilize emulator-like technology as it requires two ROM files to operate - &amp;quot;Flash.vwr&amp;quot; and &amp;quot;ROM.vwr&amp;quot;. It&amp;#039;s not exactly clear what the purpose of &amp;quot;ROM.vwr&amp;quot; is right now, but &amp;quot;Flash.vwr&amp;quot; appears to be a container file for the firmware flash ROM. These files out of the box are encrypted with the TEA (Tiny Encryption Algorithm) algorithm, using the key &amp;lt;code&amp;gt;0xFE0F8A5040388A7C1422847CBF52A450&amp;lt;/code&amp;gt; to encrypt the ROM data. When decrypted, both files appear to contain data for numerous images, scripts, and HTML pages used by the Viewer. How it reads this data isn&amp;#039;t known at the moment.&lt;/div&gt;</summary>
		<author><name>imported&gt;Admin</name></author>
	</entry>
</feed>