<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w96.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ctrl</id>
	<title>Wiki96 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://w96.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ctrl"/>
	<link rel="alternate" type="text/html" href="https://w96.wiki/wiki/Special:Contributions/Ctrl"/>
	<updated>2026-05-03T07:03:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Required_Knowledge_for_Development&amp;diff=1204</id>
		<title>Required Knowledge for Development</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Required_Knowledge_for_Development&amp;diff=1204"/>
		<updated>2023-08-14T23:08:50Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;Category:Prerequisites&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Prerequisites]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1203</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1203"/>
		<updated>2023-08-14T23:05:20Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96_Logo.png|frameless|344x344px]]&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|[[:Category:Prerequisites|Prerequisites]]&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Category:Prerequisites&amp;diff=1202</id>
		<title>Category:Prerequisites</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Category:Prerequisites&amp;diff=1202"/>
		<updated>2023-08-14T23:05:11Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;This chapter deals with Windows 96 development prerequisites&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This chapter deals with Windows 96 development prerequisites&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1201</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1201"/>
		<updated>2023-08-14T23:02:31Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96_Logo.png|frameless|344x344px]]&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Prerequisites&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1200</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1200"/>
		<updated>2023-08-14T23:02:07Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96 Logo.png|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Prerequisites&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1199</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1199"/>
		<updated>2023-08-14T23:01:58Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96 Logo.png|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Prerequisites&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1198</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1198"/>
		<updated>2023-08-14T23:01:42Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96 Logo.png|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Prerequisites&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1197</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developer_Documentation&amp;diff=1197"/>
		<updated>2023-08-14T22:59:25Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: make dev docs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96 Logo.png|left|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Developer Documentation&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
For Windows 96 v3.0 and later&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Essentials ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Prerequisites&lt;br /&gt;
|What you need to get started.&lt;br /&gt;
|-&lt;br /&gt;
|Introduction&lt;br /&gt;
|Introductory material for Windows 96 development&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chapters ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Basics&lt;br /&gt;
|The basics of creating Windows 96 applications.&lt;br /&gt;
|-&lt;br /&gt;
|Systems&lt;br /&gt;
|The different systems in Windows 96, how they work, and how you can use them to your advantage.&lt;br /&gt;
|-&lt;br /&gt;
|GUI&lt;br /&gt;
|Resources on creating Graphical User Interface (GUI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|CLI&lt;br /&gt;
|Resources on creating Command-Line (CLI) applications.&lt;br /&gt;
|-&lt;br /&gt;
|File System&lt;br /&gt;
|Working with files, directories, drives, etc.&lt;br /&gt;
|-&lt;br /&gt;
|Networking&lt;br /&gt;
|Doing network operations under Windows 96.&lt;br /&gt;
|-&lt;br /&gt;
|Limitations&lt;br /&gt;
|What Windows 96 can and cannot do.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Need help? ===&lt;br /&gt;
If certain APIs are not working as intended, or you just want general programming help, you can ask others in our Discord server.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=User:Utf&amp;diff=830</id>
		<title>User:Utf</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=User:Utf&amp;diff=830"/>
		<updated>2023-05-15T17:27:01Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Reverted edits by 62.141.35.196 (talk) to last revision by Utf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;sup&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=User:Ctrl&amp;diff=756</id>
		<title>User:Ctrl</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=User:Ctrl&amp;diff=756"/>
		<updated>2023-03-21T20:41:57Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: site dead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lead developer and creator of Windows 96. I program and do computer things (impossible)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Twitter: [https://twitter.com/ctrlz40961 ctrlz40961]&lt;br /&gt;
&lt;br /&gt;
Sys36: [https://sys36.net sys36.net]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=User:Ctrl&amp;diff=755</id>
		<title>User:Ctrl</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=User:Ctrl&amp;diff=755"/>
		<updated>2023-03-21T20:41:39Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Protected &amp;quot;User:Ctrl&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lead developer and creator of Windows 96. I program and do computer things (impossible)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Website: [https://Ctrl.wtf ctrl.wtf]&lt;br /&gt;
&lt;br /&gt;
Twitter: [https://twitter.com/ctrlz40961 ctrlz40961]&lt;br /&gt;
&lt;br /&gt;
Sys36: [https://sys36.net sys36.net]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=User:Kelbaz&amp;diff=733</id>
		<title>User:Kelbaz</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=User:Kelbaz&amp;diff=733"/>
		<updated>2023-03-20T14:18:09Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Reverted edits by 178.34.163.223 (talk) to last revision by Utf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This account was deleted. Nah! Just kidding!&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=IFrame_App&amp;diff=658</id>
		<title>IFrame App</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=IFrame_App&amp;diff=658"/>
		<updated>2023-02-11T18:27:05Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: the current history section is unnecessary - this is simply a page describing iframe apps and what they are&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Iframe app example.png|thumb|The Windows 96 Wiki application represents a typical iframe app.]]&lt;br /&gt;
An &amp;quot;iFrame App&amp;quot; refers to a single-window application which simply incorporates a full size &amp;lt;code&amp;gt;&amp;lt;iframe&amp;gt;&amp;lt;/code&amp;gt; element filled to the window content container. Said iFrame will usually point to an external resource (resource not hosted within the Windows 96 environment) and will have very little logic to integrate with the Windows 96 API.&lt;br /&gt;
&lt;br /&gt;
Iframe apps are extremely simple to create, and require little to no effort compared to more complex applications. This is sometimes useful for hosting external content which does not necessarily want to rely on Windows 96 specific APIs.&lt;br /&gt;
&lt;br /&gt;
=== Subtypes ===&lt;br /&gt;
&lt;br /&gt;
==== Hosted ====&lt;br /&gt;
A hosted IFrame app is an application which has its resources hosted on the Windows 96 server itself. Hosted iFrame apps have the advantage of being able to access the top level window object without restrictions, since they are hosted on the same origin. This access usually allows hosted iFrame apps to integrate more directly with the Windows 96 environment, since all APIs are available to the frame.&lt;br /&gt;
&lt;br /&gt;
=== Criticism ===&lt;br /&gt;
A lot of users and developers object to most simple iFrame apps, since they are extremely easy to code and require almost no knowledge of the Windows 96 API and program structure.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=MsgRoom&amp;diff=608</id>
		<title>MsgRoom</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=MsgRoom&amp;diff=608"/>
		<updated>2023-01-12T05:51:46Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Reverted edits by 82.71.226.1 (talk) to last revision by Ctrl&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MsgRoom Screenshot.png|thumb|MsgRoom with a dark theme applied.]]&lt;br /&gt;
MsgRoom is a chat room for Windows 96. It allows people to chat to others in real time. No registration is required to use the service, though IP bans can be given out in cases of abuse.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
MsgRoom offers the following features:&lt;br /&gt;
&lt;br /&gt;
* 3 default themes, with the option to create your own using css stylesheets.&lt;br /&gt;
* Markdown formatting in text messages.&lt;br /&gt;
* TweMoji rendering for messages containing emoji. There is no dedicated emoji picker as of now.&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
MsgRoom is equipped with several useful commands. Here is a list of them and what they do.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|/about&lt;br /&gt;
|Prints some about text displaying the current version of MsgRoom.&lt;br /&gt;
|-&lt;br /&gt;
|/block &amp;lt;user_id&amp;gt;&lt;br /&gt;
|Blocks a user by ID. This will prevent you from seeing their messages.&lt;br /&gt;
|-&lt;br /&gt;
|/clear&lt;br /&gt;
|Clears the current chat log.&lt;br /&gt;
|-&lt;br /&gt;
|/config&lt;br /&gt;
|Edits the current chat configuration.&lt;br /&gt;
|-&lt;br /&gt;
|/help&lt;br /&gt;
|Views the built in help.&lt;br /&gt;
|-&lt;br /&gt;
|/list&lt;br /&gt;
|View online members. This command also displays their user IDs and whether they are blocked.&lt;br /&gt;
|-&lt;br /&gt;
|/unblock &amp;lt;user_id&amp;gt;&lt;br /&gt;
|Unblocks a user by ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* A witty comment will be displayed if you attempt to block yourself.&lt;br /&gt;
* The nickname &amp;quot;System&amp;quot; cannot be used as nickname. Doing so will prompt an error.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=.wmx_File&amp;diff=598</id>
		<title>.wmx File</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=.wmx_File&amp;diff=598"/>
		<updated>2022-12-15T23:54:50Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: fix small mistake&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A .wmx file is a virtual machine configuration file used by [[WMBox]].This file defines exactly the specifications of the VM, and includes properties such as memory amount, attached hardware, etc.&lt;br /&gt;
&lt;br /&gt;
The official Windows 96 package repository contains a &amp;lt;code&amp;gt;wmbox-sample-vms&amp;lt;/code&amp;gt; package which contains sample VM configurations. Please note that this package is quite large, it may take a while for it to fully download.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
WMX files use the JSON syntax to define properties. As with any JSON file, it is recommended to use [[Monaco]] to edit them.&lt;br /&gt;
&lt;br /&gt;
Here is a sample VM definition file:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;meta&amp;quot;: {&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;Damn Small Linux (DSL) WMBox Demo&amp;quot;,&lt;br /&gt;
        &amp;quot;description&amp;quot;: &amp;quot;Demo file for DSL&amp;quot;,&lt;br /&gt;
        &amp;quot;icon&amp;quot;: &amp;quot;linux&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;backend&amp;quot;: &amp;quot;v86&amp;quot;,&lt;br /&gt;
    &amp;quot;memory_size&amp;quot;: 67108864,&lt;br /&gt;
    &amp;quot;vga&amp;quot;: {&lt;br /&gt;
        &amp;quot;memory_size&amp;quot;: 8388608&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;boot_order&amp;quot;: 531,&lt;br /&gt;
    &amp;quot;acpi&amp;quot;: false,&lt;br /&gt;
    &amp;quot;attachments&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;cdrom&amp;quot;,&lt;br /&gt;
            &amp;quot;path&amp;quot;: &amp;quot;./DSL.iso&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;keyboard&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;mouse&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;cmdline&amp;quot;: null&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Important Notes ===&lt;br /&gt;
[[File:WMBox backend not supported error.png|thumb|WMBox backend not supported error]]&lt;br /&gt;
&lt;br /&gt;
* Currently, WMBox only implements the &amp;lt;code&amp;gt;v86-backend&amp;lt;/code&amp;gt;. More backends are in the process of being developed.&lt;br /&gt;
* Fields &amp;lt;code&amp;gt;memory_size&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vga.memory_size&amp;lt;/code&amp;gt; must report their respective sizes in bytes.&lt;br /&gt;
* As of writing this article, the &amp;lt;code&amp;gt;acpi&amp;lt;/code&amp;gt; field is still experimental for VMs using the &amp;lt;code&amp;gt;v86-backend&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Current file system limitations require disk images to be resident in memory at all times. In other words, choosing a large ISO file may cause your browser to freeze if you do not have enough memory.&lt;br /&gt;
* Persistent storage for disk images is not implemented, which means you cannot load a pre-existing disk image or make changes to it.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=IFrame_App&amp;diff=578</id>
		<title>IFrame App</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=IFrame_App&amp;diff=578"/>
		<updated>2022-11-17T22:09:25Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Iframe app example.png|thumb|The Windows 96 Wiki application represents a typical iframe app.]]&lt;br /&gt;
An &amp;quot;iFrame App&amp;quot; refers to a single-window application which simply incorporates a full size &amp;lt;code&amp;gt;&amp;lt;iframe&amp;gt;&amp;lt;/code&amp;gt; element filled to the window content container. Said iFrame will usually point to an external resource (resource not hosted within the Windows 96 environment) and will have very little logic to integrate with the Windows 96 API.&lt;br /&gt;
&lt;br /&gt;
Iframe apps are extremely simple to create, and require little to no effort compared to more complex applications. This is sometimes useful for hosting external content which does not necessarily want to rely on Windows 96 specific APIs.&lt;br /&gt;
&lt;br /&gt;
=== Subtypes ===&lt;br /&gt;
&lt;br /&gt;
==== Hosted ====&lt;br /&gt;
A hosted IFrame app is an application which has its resources hosted on the Windows 96 server itself. Hosted iFrame apps have the advantage of being able to access the top level window object without restrictions, since they are hosted on the same origin. This access usually allows hosted iFrame apps to integrate more directly with the Windows 96 environment, since all APIs are available to the frame.&lt;br /&gt;
&lt;br /&gt;
=== Criticism ===&lt;br /&gt;
A lot of users and developers object to most simple iFrame apps, since they are extremely easy to code and require almost no knowledge of the Windows 96 API and program structure.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=.wmx_File&amp;diff=577</id>
		<title>.wmx File</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=.wmx_File&amp;diff=577"/>
		<updated>2022-11-17T21:56:53Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;A .wmx file is a virtual machine configuration file used by WMBox.This file defines exactly the specifications of the VM to start, and includes properties such as memory amount, attached hardware, etc.  The official Windows 96 package repository contains a &amp;lt;code&amp;gt;wmbox-sample-vms&amp;lt;/code&amp;gt; package which contains sample VM configurations. Please note that this package is quite large, it may take a while for it to fully download.  == Format == WMX files use JSON syntax to...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A .wmx file is a virtual machine configuration file used by [[WMBox]].This file defines exactly the specifications of the VM to start, and includes properties such as memory amount, attached hardware, etc.&lt;br /&gt;
&lt;br /&gt;
The official Windows 96 package repository contains a &amp;lt;code&amp;gt;wmbox-sample-vms&amp;lt;/code&amp;gt; package which contains sample VM configurations. Please note that this package is quite large, it may take a while for it to fully download.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
WMX files use JSON syntax to define properties. As with any JSON file, it is recommended to use [[Monaco]] to edit them.&lt;br /&gt;
&lt;br /&gt;
Here is a sample VM definition file:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;meta&amp;quot;: {&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;Damn Small Linux (DSL) WMBox Demo&amp;quot;,&lt;br /&gt;
        &amp;quot;description&amp;quot;: &amp;quot;Demo file for DSL&amp;quot;,&lt;br /&gt;
        &amp;quot;icon&amp;quot;: &amp;quot;linux&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;backend&amp;quot;: &amp;quot;v86&amp;quot;,&lt;br /&gt;
    &amp;quot;memory_size&amp;quot;: 67108864,&lt;br /&gt;
    &amp;quot;vga&amp;quot;: {&lt;br /&gt;
        &amp;quot;memory_size&amp;quot;: 8388608&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;boot_order&amp;quot;: 531,&lt;br /&gt;
    &amp;quot;acpi&amp;quot;: false,&lt;br /&gt;
    &amp;quot;attachments&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;cdrom&amp;quot;,&lt;br /&gt;
            &amp;quot;path&amp;quot;: &amp;quot;./DSL.iso&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;keyboard&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;mouse&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;cmdline&amp;quot;: null&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Important Notes ===&lt;br /&gt;
[[File:WMBox backend not supported error.png|thumb|WMBox backend not supported error]]&lt;br /&gt;
&lt;br /&gt;
* Currently, WMBox only implements the &amp;lt;code&amp;gt;v86-backend&amp;lt;/code&amp;gt;. More backends are in the process of being developed.&lt;br /&gt;
* Fields &amp;lt;code&amp;gt;memory_size&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vga.memory_size&amp;lt;/code&amp;gt; must report their respective sizes in bytes.&lt;br /&gt;
* As of writing this article, the &amp;lt;code&amp;gt;acpi&amp;lt;/code&amp;gt; field is still experimental for VMs using the &amp;lt;code&amp;gt;v86-backend&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Current file system limitations require disk images to be resident in memory at all times. In other words, choosing a large ISO file may cause your browser to freeze if you do not have enough memory.&lt;br /&gt;
* Persistent storage for disk images is not implemented, which means you cannot load a pre-existing disk image or make changes to it.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:WMBox_backend_not_supported_error.png&amp;diff=576</id>
		<title>File:WMBox backend not supported error.png</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:WMBox_backend_not_supported_error.png&amp;diff=576"/>
		<updated>2022-11-17T21:56:15Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WMBox backend not supported error&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Main_Page&amp;diff=502</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Main_Page&amp;diff=502"/>
		<updated>2022-10-28T10:24:42Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: /* Contact us */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Win96 Logo.png|frameless|514x514px]]&lt;br /&gt;
&lt;br /&gt;
Welcome to the Windows 96 wiki!&lt;br /&gt;
&lt;br /&gt;
This wiki contains information about [[Windows 96]]. To get started, read a page by [[Special:Search|searching for a page]], [[Special:Random|choose a page at random]], or by [[Special:AllPages|viewing all pages]].&lt;br /&gt;
&lt;br /&gt;
Please note that the wiki is updating often, information here is subject to change, and not everything is in this wiki yet.&lt;br /&gt;
&lt;br /&gt;
Final note: Anyone can contribute to this wiki, which means that not all information will be from the Windows 96 Staff/Developers themselves. That also means, if you find an error or something inappropriate, please report it to us so we can deal with it.&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
If you discover any errors in the wiki, or simply want to contribute some of your own knowledge, please edit/add your desired page appropriately.&lt;br /&gt;
&lt;br /&gt;
Make sure to follow the format in other wiki pages. Contributions which do not match the required format are reverted.&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs ==&lt;br /&gt;
If you find bugs in Windows 96 or its subcomponents, we encourage you to report them.&lt;br /&gt;
&lt;br /&gt;
The easiest way to do this is to use the &amp;quot;Bug Report&amp;quot; link on the desktop. Be sure to include steps an accurate description of the problem, steps to reproduce, and screenshots.&lt;br /&gt;
&lt;br /&gt;
If you wish to be in direct contact with the team, join our Discord. We will gladly help you in a timely manner.&lt;br /&gt;
&lt;br /&gt;
== Contact us ==&lt;br /&gt;
Please read the wiki before contacting us on [https://discord.gg/QxsW2pcwu6 Discord]. Often, you will find an answer in the wiki or in individual help files in Windows 96 itself. You can find answers to common questions in the [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
If this is not the case, you can find a link to our server on the sidebar to the left.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Shell36&amp;diff=476</id>
		<title>Shell36</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Shell36&amp;diff=476"/>
		<updated>2022-09-24T08:04:32Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shell36 is the name of the default shell in Windows 96. Shell36 handles the start menu, taskbar, desktop, and notification services.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Getting_Started/Page4&amp;diff=388</id>
		<title>Getting Started/Page4</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Getting_Started/Page4&amp;diff=388"/>
		<updated>2022-08-25T08:13:34Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: update wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:‌}}&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 10px 25px 10px 8px; height: 30px; width: 937px; color: white; margin: auto; background-image: linear-gradient(to bottom,#333333 0,#262626 100%); border-radius: 6px 6px 0 0;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;font-size: 24px; line-height: 20px; position: relative; top: 5px; ;&amp;quot;&amp;gt; Getting Started on Wiki96 - What Wiki96 is ''Not''&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
Wiki96 is a ''wiki'', and not whatever else you think it is. Wiki96 is ''not'' anarchy, we will and will not hesitate to give out blocks. Vandalism is something that is not tolerated on this website. Wiki96 is also not a place for your NSFW content and such content is an instant block, period. Wiki96 is also not ad central. You think your nifty website that's CSS was stolen from W3Schools deserves to be advertised everywhere, think again. Maybe you can put a link to it once on your userpage, but not excessively.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Getting Started/Page3|&amp;lt;span class=&amp;quot;center mw-ui-button mw-ui-progressive&amp;quot; style=&amp;quot;width:80px;&amp;quot;&amp;gt;&amp;lt;- Back&amp;lt;/span&amp;gt;]]&amp;lt;/center&amp;gt;&amp;lt;br&amp;gt; &amp;lt;center&amp;gt;[[Getting Started/Page5|&amp;lt;span class=&amp;quot;center mw-ui-button mw-ui-progressive&amp;quot; style=&amp;quot;width:80px;&amp;quot;&amp;gt;Next -&amp;gt;&amp;lt;/span&amp;gt;]]&amp;lt;/center&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/hr&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=331</id>
		<title>Developing Applications</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=331"/>
		<updated>2022-08-18T21:34:44Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: /* Running an application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Windows 96 includes a flexible API for developing your own applications. All applications are ran under WRT, which is a partial sandbox and runtime provided by Windows 96 for applications.&lt;br /&gt;
&lt;br /&gt;
Applications may be referred to as &amp;quot;bins&amp;quot;, &amp;quot;WRT bins&amp;quot;, &amp;quot;application bin&amp;quot;, or &amp;quot;sysbins&amp;quot; depending on the context.&lt;br /&gt;
&lt;br /&gt;
== Structure of an application ==&lt;br /&gt;
Windows 96 applications are simply JavaScript files without the .JS extension that include a WRT shebang (&amp;lt;code&amp;gt;//!wrt&amp;lt;/code&amp;gt;). The shebang denotes that this regular file is a WRT bin, and must be the very first line in any WRT application. It may sometimes include a binary specification (BSPEC) suffix to describe some metadata about the application.&lt;br /&gt;
&lt;br /&gt;
=== The binary specification (BSPEC) ===&lt;br /&gt;
As mentioned before, the binary specification (BSPEC) is a way to describe metadata for a WRT bin. It always follows the shebang on the same line, where the cumulative line size must not exceed 256 characters.&lt;br /&gt;
&lt;br /&gt;
The BSPEC is a simple JSON object prefixed with &amp;lt;code&amp;gt;$BSPEC:&amp;lt;/code&amp;gt; and contains the following fields:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;icn&amp;lt;/code&amp;gt; - The name of the icon to use.&lt;br /&gt;
* &amp;lt;code&amp;gt;cpr&amp;lt;/code&amp;gt; - The copyright holder of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;dsc&amp;lt;/code&amp;gt; - A basic description of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;frn&amp;lt;/code&amp;gt; - The display name of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;aut&amp;lt;/code&amp;gt; - The application author.&lt;br /&gt;
* &amp;lt;code&amp;gt;ssy&amp;lt;/code&amp;gt; - The subsystem to use for this application. Can either be &amp;lt;code&amp;gt;gui&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cli&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;ver&amp;lt;/code&amp;gt; - The version of the application.&lt;br /&gt;
&lt;br /&gt;
Below is an example of a binary specification declaration for the File Explorer application.&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt $BSPEC:{&amp;quot;icn&amp;quot;:&amp;quot;apps/explorer&amp;quot;,&amp;quot;cpr&amp;quot;:&amp;quot;Copyright (C) Windows 96 Team 2021.&amp;quot;,&amp;quot;dsc&amp;quot;:&amp;quot;System File Explorer&amp;quot;,&amp;quot;frn&amp;quot;:&amp;quot;Explorer&amp;quot;,&amp;quot;ver&amp;quot;:1}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== A GUI example program ===&lt;br /&gt;
&lt;br /&gt;
Here is an example of a very basic Windows 96 GUI program:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt&lt;br /&gt;
const { Theme } = w96.ui;&lt;br /&gt;
&lt;br /&gt;
class GUIApplication extends WApplication {&lt;br /&gt;
    /**&lt;br /&gt;
     * Application constructor.&lt;br /&gt;
     */&lt;br /&gt;
    constructor() {&lt;br /&gt;
        super();&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /**&lt;br /&gt;
     * Main entry point.&lt;br /&gt;
     * @param {String[]} argv The program arguments.&lt;br /&gt;
     */&lt;br /&gt;
    async main(argv) {&lt;br /&gt;
        // Create the window&lt;br /&gt;
        const mainwnd = this.createWindow({&lt;br /&gt;
            title: &amp;quot;Sample Application&amp;quot;,&lt;br /&gt;
            body: &amp;quot;Sample text&amp;quot;,&lt;br /&gt;
            bodyClass: &amp;quot;sample-app&amp;quot;,&lt;br /&gt;
            taskbar: true,&lt;br /&gt;
            resizable: true,&lt;br /&gt;
            initialHeight: 480,&lt;br /&gt;
            initialWidth: 640,&lt;br /&gt;
            icon: await Theme.getIconUrl(&amp;quot;mime/executable&amp;quot;, '16x16')&lt;br /&gt;
        }, true);&lt;br /&gt;
        &lt;br /&gt;
        // Show the window&lt;br /&gt;
        mainwnd.show();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return await WApplication.execAsync(new GUIApplication(), this.boxedEnv.args);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Save this file anywhere, without a file extension, and then double click to run it. You may need to refresh your explorer view to allow it to recognize this file as a program.&lt;br /&gt;
&lt;br /&gt;
=== A CLI example program ===&lt;br /&gt;
Here is an example of a very basic Windows 96 terminal program:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt $BSPEC:{&amp;quot;ssy&amp;quot;:&amp;quot;cli&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
const term = this.boxedEnv.term;&lt;br /&gt;
// If the program is not executed in a terminal, exit.&lt;br /&gt;
if (!term) return;&lt;br /&gt;
&lt;br /&gt;
class CLIApplication extends WApplication {&lt;br /&gt;
    /**&lt;br /&gt;
     * Application constructor.&lt;br /&gt;
     */&lt;br /&gt;
    constructor() {&lt;br /&gt;
        super()&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /**&lt;br /&gt;
     * Main entry point.&lt;br /&gt;
     * @param {String[]} argv The program arguments.&lt;br /&gt;
     */&lt;br /&gt;
    async main(argv) {&lt;br /&gt;
        super.main(argv);&lt;br /&gt;
        &lt;br /&gt;
        // Write some text in the terminal.&lt;br /&gt;
        term.writeln(&amp;quot;Hello World!&amp;quot;);&lt;br /&gt;
        term.writeln(&amp;quot;Welcome to the most useful app!&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        // Get user input and store it in a variable.&lt;br /&gt;
        let e = await term.prompt(&amp;quot;Enter your first name: &amp;quot;);&lt;br /&gt;
        term.writeln(&amp;quot;Nice job &amp;quot; + e + &amp;quot;!&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        let r = await term.prompt(&amp;quot;Last name: &amp;quot;);&lt;br /&gt;
        term.writeln(`Hi there ${e} ${r}!`);&lt;br /&gt;
        &lt;br /&gt;
        // Pause the program.&lt;br /&gt;
        await term.pause()&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return await WApplication.execAsync(new CLIApplication(), this.boxedEnv.args, this);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Save this file anywhere, without a file extension, and then enter the path to the file in the terminal to run it.&lt;br /&gt;
&lt;br /&gt;
== Running an application ==&lt;br /&gt;
To run an application, you can either:&lt;br /&gt;
&lt;br /&gt;
* Run it from the Run box or terminal with its executable name, if the binary is present in any directory denoted by the PATH environment variable.&lt;br /&gt;
* Double click it in an explorer window to execute it in the current directory.&lt;br /&gt;
* Enter the absolute path of the application bin in a Run box or terminal window.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=330</id>
		<title>Developing Applications</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=330"/>
		<updated>2022-08-18T21:34:09Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: remove double code&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Windows 96 includes a flexible API for developing your own applications. All applications are ran under WRT, which is a partial sandbox and runtime provided by Windows 96 for applications.&lt;br /&gt;
&lt;br /&gt;
Applications may be referred to as &amp;quot;bins&amp;quot;, &amp;quot;WRT bins&amp;quot;, &amp;quot;application bin&amp;quot;, or &amp;quot;sysbins&amp;quot; depending on the context.&lt;br /&gt;
&lt;br /&gt;
== Structure of an application ==&lt;br /&gt;
Windows 96 applications are simply JavaScript files without the .JS extension that include a WRT shebang (&amp;lt;code&amp;gt;//!wrt&amp;lt;/code&amp;gt;). The shebang denotes that this regular file is a WRT bin, and must be the very first line in any WRT application. It may sometimes include a binary specification (BSPEC) suffix to describe some metadata about the application.&lt;br /&gt;
&lt;br /&gt;
=== The binary specification (BSPEC) ===&lt;br /&gt;
As mentioned before, the binary specification (BSPEC) is a way to describe metadata for a WRT bin. It always follows the shebang on the same line, where the cumulative line size must not exceed 256 characters.&lt;br /&gt;
&lt;br /&gt;
The BSPEC is a simple JSON object prefixed with &amp;lt;code&amp;gt;$BSPEC:&amp;lt;/code&amp;gt; and contains the following fields:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;icn&amp;lt;/code&amp;gt; - The name of the icon to use.&lt;br /&gt;
* &amp;lt;code&amp;gt;cpr&amp;lt;/code&amp;gt; - The copyright holder of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;dsc&amp;lt;/code&amp;gt; - A basic description of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;frn&amp;lt;/code&amp;gt; - The display name of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;aut&amp;lt;/code&amp;gt; - The application author.&lt;br /&gt;
* &amp;lt;code&amp;gt;ssy&amp;lt;/code&amp;gt; - The subsystem to use for this application. Can either be &amp;lt;code&amp;gt;gui&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cli&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;ver&amp;lt;/code&amp;gt; - The version of the application.&lt;br /&gt;
&lt;br /&gt;
Below is an example of a binary specification declaration for the File Explorer application.&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt $BSPEC:{&amp;quot;icn&amp;quot;:&amp;quot;apps/explorer&amp;quot;,&amp;quot;cpr&amp;quot;:&amp;quot;Copyright (C) Windows 96 Team 2021.&amp;quot;,&amp;quot;dsc&amp;quot;:&amp;quot;System File Explorer&amp;quot;,&amp;quot;frn&amp;quot;:&amp;quot;Explorer&amp;quot;,&amp;quot;ver&amp;quot;:1}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== A GUI example program ===&lt;br /&gt;
&lt;br /&gt;
Here is an example of a very basic Windows 96 GUI program:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt&lt;br /&gt;
const { Theme } = w96.ui;&lt;br /&gt;
&lt;br /&gt;
class GUIApplication extends WApplication {&lt;br /&gt;
    /**&lt;br /&gt;
     * Application constructor.&lt;br /&gt;
     */&lt;br /&gt;
    constructor() {&lt;br /&gt;
        super();&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /**&lt;br /&gt;
     * Main entry point.&lt;br /&gt;
     * @param {String[]} argv The program arguments.&lt;br /&gt;
     */&lt;br /&gt;
    async main(argv) {&lt;br /&gt;
        // Create the window&lt;br /&gt;
        const mainwnd = this.createWindow({&lt;br /&gt;
            title: &amp;quot;Sample Application&amp;quot;,&lt;br /&gt;
            body: &amp;quot;Sample text&amp;quot;,&lt;br /&gt;
            bodyClass: &amp;quot;sample-app&amp;quot;,&lt;br /&gt;
            taskbar: true,&lt;br /&gt;
            resizable: true,&lt;br /&gt;
            initialHeight: 480,&lt;br /&gt;
            initialWidth: 640,&lt;br /&gt;
            icon: await Theme.getIconUrl(&amp;quot;mime/executable&amp;quot;, '16x16')&lt;br /&gt;
        }, true);&lt;br /&gt;
        &lt;br /&gt;
        // Show the window&lt;br /&gt;
        mainwnd.show();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return await WApplication.execAsync(new GUIApplication(), this.boxedEnv.args);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Save this file anywhere, without a file extension, and then double click to run it. You may need to refresh your explorer view to allow it to recognize this file as a program.&lt;br /&gt;
&lt;br /&gt;
=== A CLI example program ===&lt;br /&gt;
Here is an example of a very basic Windows 96 terminal program:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt $BSPEC:{&amp;quot;ssy&amp;quot;:&amp;quot;cli&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
const term = this.boxedEnv.term;&lt;br /&gt;
// If the program is not executed in a terminal, exit.&lt;br /&gt;
if (!term) return;&lt;br /&gt;
&lt;br /&gt;
class CLIApplication extends WApplication {&lt;br /&gt;
    /**&lt;br /&gt;
     * Application constructor.&lt;br /&gt;
     */&lt;br /&gt;
    constructor() {&lt;br /&gt;
        super()&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /**&lt;br /&gt;
     * Main entry point.&lt;br /&gt;
     * @param {String[]} argv The program arguments.&lt;br /&gt;
     */&lt;br /&gt;
    async main(argv) {&lt;br /&gt;
        super.main(argv);&lt;br /&gt;
        &lt;br /&gt;
        // Write some text in the terminal.&lt;br /&gt;
        term.writeln(&amp;quot;Hello World!&amp;quot;);&lt;br /&gt;
        term.writeln(&amp;quot;Welcome to the most useful app!&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        // Get user input and store it in a variable.&lt;br /&gt;
        let e = await term.prompt(&amp;quot;Enter your first name: &amp;quot;);&lt;br /&gt;
        term.writeln(&amp;quot;Nice job &amp;quot; + e + &amp;quot;!&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        let r = await term.prompt(&amp;quot;Last name: &amp;quot;);&lt;br /&gt;
        term.writeln(`Hi there ${e} ${r}!`);&lt;br /&gt;
        &lt;br /&gt;
        // Pause the program.&lt;br /&gt;
        await term.pause()&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return await WApplication.execAsync(new CLIApplication(), this.boxedEnv.args, this);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Save this file anywhere, without a file extension, and then enter the path to the file in the terminal to run it.&lt;br /&gt;
&lt;br /&gt;
== Running an application ==&lt;br /&gt;
To run an application, you can either:&lt;br /&gt;
&lt;br /&gt;
* Run it from the Run box or terminal with its executable name, if the binary is present in any directory denoted by the PATH environment variable.&lt;br /&gt;
* Double click it in an explorer window to execute it in the current directory. (Only work for GUI apps).&lt;br /&gt;
* Enter the absolute path of the application bin in a Run box or terminal window.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Microsoft&amp;diff=317</id>
		<title>Microsoft</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Microsoft&amp;diff=317"/>
		<updated>2022-08-10T19:32:48Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: microsoft v2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Steve-ballmer-microsoft.gif|left|frameless|498x498px|Steve-ballmer-microsoft.gif]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Microsoft&amp;diff=316</id>
		<title>Microsoft</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Microsoft&amp;diff=316"/>
		<updated>2022-08-10T19:32:34Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: microsoft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
[[File:Steve-ballmer-microsoft.gif|left|frameless|498x498px|Steve-ballmer-microsoft.gif]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Richard_Stallman&amp;diff=315</id>
		<title>Richard Stallman</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Richard_Stallman&amp;diff=315"/>
		<updated>2022-08-10T19:32:12Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: stallman&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Stallman2.jpg|thumb|stallman in (INSERT YEAR HERE)]]&lt;br /&gt;
{{FOSS}}&lt;br /&gt;
&lt;br /&gt;
== Richard Stallman ==&lt;br /&gt;
'''Richard Stallman''' also known as '''RMS''' online is the founder of [[GNU project]] and the Free Software Foundation. He is also known for writing the GNU GPL family of licenses.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Startup_Arguments&amp;diff=227</id>
		<title>Startup Arguments</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Startup_Arguments&amp;diff=227"/>
		<updated>2022-07-23T11:08:48Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Add page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is possible to start Windows 96 with additional startup arguments to enable/disable specific functionality. They can be specified in the URL as query parameters.&lt;br /&gt;
&lt;br /&gt;
Note: This is different from system flags and takes higher precedence in the startup process, since it foregoes any storage to persist its values.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;https://windows96.net/?live=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List of startup arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Argument&lt;br /&gt;
!Value&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|live&lt;br /&gt;
|1/0&lt;br /&gt;
|Whether to boot Windows 96 in &amp;quot;Live Mode&amp;quot; (a mode which does not install Windows 96 locally, but on a temporary RAM disk instead). This mode also skips setup prompts and gives you the default experience straight away.&lt;br /&gt;
|-&lt;br /&gt;
|debug&lt;br /&gt;
|1/0&lt;br /&gt;
|Whether to enable debug mode. This flag enables a console.&lt;br /&gt;
|-&lt;br /&gt;
|rootfs&lt;br /&gt;
|&amp;lt;string&amp;gt;&lt;br /&gt;
|Specifies the path/URL of the root filesystem zip to use.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Windows_96_v3_Cut_Content&amp;diff=209</id>
		<title>Windows 96 v3 Cut Content</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Windows_96_v3_Cut_Content&amp;diff=209"/>
		<updated>2022-06-13T05:28:53Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;TODO&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=208</id>
		<title>Developing Applications</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Developing_Applications&amp;diff=208"/>
		<updated>2022-06-13T05:27:41Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Windows 96 includes a flexible API for developing your own applications. All applications are ran under WRT, which is a partial sandbox and runtime provided by Windows 96 for applications.&lt;br /&gt;
&lt;br /&gt;
Applications may be referred to as &amp;quot;bins&amp;quot;, &amp;quot;WRT bins&amp;quot;, &amp;quot;application bin&amp;quot;, or &amp;quot;sysbins&amp;quot; depending on the context.&lt;br /&gt;
&lt;br /&gt;
== Structure of an application ==&lt;br /&gt;
Windows 96 applications are simply JavaScript files without the .JS extension that include a WRT shebang (&amp;lt;code&amp;gt;//!wrt&amp;lt;/code&amp;gt;). The shebang denotes that this regular file is a WRT bin, and must be the very first line in any WRT application. It may sometimes include a binary specification (BSPEC) suffix to describe some metadata about the application.&lt;br /&gt;
&lt;br /&gt;
=== The binary specification (BSPEC) ===&lt;br /&gt;
As mentioned before, the binary specification (BSPEC) is a way to describe metadata for a WRT bin. It always follows the shebang on the same line, where the cumulative line size must not exceed 256 characters.&lt;br /&gt;
&lt;br /&gt;
The BSPEC is a simple JSON object prefixed with &amp;lt;code&amp;gt;$BSPEC:&amp;lt;/code&amp;gt; and contains the following fields:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;icn&amp;lt;/code&amp;gt; - The name of the icon to use.&lt;br /&gt;
* &amp;lt;code&amp;gt;cpr&amp;lt;/code&amp;gt; - The copyright holder of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;dsc&amp;lt;/code&amp;gt; - A basic description of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;frn&amp;lt;/code&amp;gt; - The display name of the application.&lt;br /&gt;
* &amp;lt;code&amp;gt;aut&amp;lt;/code&amp;gt; - The application author.&lt;br /&gt;
* &amp;lt;code&amp;gt;ssy&amp;lt;/code&amp;gt; - The subsystem to use for this application. Can either be &amp;lt;code&amp;gt;gui&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cli&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;ver&amp;lt;/code&amp;gt; - The version of the application.&lt;br /&gt;
&lt;br /&gt;
Below is an example of a binary specification declaration for the File Explorer application.&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt $BSPEC:{&amp;quot;icn&amp;quot;:&amp;quot;apps/explorer&amp;quot;,&amp;quot;cpr&amp;quot;:&amp;quot;Copyright (C) Windows 96 Team 2021.&amp;quot;,&amp;quot;dsc&amp;quot;:&amp;quot;System File Explorer&amp;quot;,&amp;quot;frn&amp;quot;:&amp;quot;Explorer&amp;quot;,&amp;quot;ver&amp;quot;:1}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An example program ===&lt;br /&gt;
&lt;br /&gt;
Here is an example of a very basic Windows 96 GUI program:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//!wrt&lt;br /&gt;
const { Theme } = w96.ui;&lt;br /&gt;
&lt;br /&gt;
class MyApplication extends WApplication {&lt;br /&gt;
    /**&lt;br /&gt;
     * Application constructor.&lt;br /&gt;
     * */&lt;br /&gt;
    constructor() {&lt;br /&gt;
        super();&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /**&lt;br /&gt;
     * Main entry point.&lt;br /&gt;
     * @param {String[]} argv The program arguments.&lt;br /&gt;
     * */&lt;br /&gt;
    async main(argv) {&lt;br /&gt;
        // Create the window&lt;br /&gt;
        const mainwnd = this.createWindow({&lt;br /&gt;
            title: &amp;quot;Sample Application&amp;quot;,&lt;br /&gt;
            body: &amp;quot;Sample text&amp;quot;,&lt;br /&gt;
            bodyClass: &amp;quot;sample-app&amp;quot;,&lt;br /&gt;
            taskbar: true,&lt;br /&gt;
            resizable: true,&lt;br /&gt;
            initialHeight: 480,&lt;br /&gt;
            initialWidth: 640,&lt;br /&gt;
            icon: await Theme.getIconUrl(&amp;quot;mime/executable&amp;quot;, '16x16')&lt;br /&gt;
        }, true);&lt;br /&gt;
        &lt;br /&gt;
        // Show the window&lt;br /&gt;
        mainwnd.show();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return await WApplication.execAsync(new MyApplication(), this.boxedEnv.args);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Save this file anywhere, without a file extension, and then double click to run it. You may need to refresh your explorer view to allow it to recognize this file as a program.&lt;br /&gt;
&lt;br /&gt;
== Running an application ==&lt;br /&gt;
To run an application, you can either:&lt;br /&gt;
&lt;br /&gt;
* Run it from the Run box or terminal with its executable name, if the binary is present in any directory denoted by the PATH environment variable.&lt;br /&gt;
* Double click it in an explorer window to execute it in the current directory.&lt;br /&gt;
* Enter the absolute path of the application bin in a Run box or terminal window.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=April_10th&amp;diff=207</id>
		<title>April 10th</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=April_10th&amp;diff=207"/>
		<updated>2022-06-13T05:25:28Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;April 10th is the official anniversary day of Windows 96. The OS is currently 2 years old as of last anniversary.&lt;br /&gt;
&lt;br /&gt;
== 2020 ==&lt;br /&gt;
Nothing special occurred during 2020, mainly due to the 2020 pandemic and lack of motivation during such crippling times.&lt;br /&gt;
&lt;br /&gt;
== 2021 ==&lt;br /&gt;
[[File:Service Pack 1 Upgrade Screenshot.png|thumb|Service Pack 1 welcome screen (triggered on startup)]]&lt;br /&gt;
A special anniversary welcome screen was added during the anniversary, which included numerous apps, features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
An open sourcing of Windows 96 was (and still is to some extent) planned, but this was delayed indefinitely.&lt;br /&gt;
&lt;br /&gt;
== 2022 ==&lt;br /&gt;
V3 was initially planned to be released on the third anniversary of Windows 96. This didn't happen due to a multitude of development roadblocks.&lt;br /&gt;
&lt;br /&gt;
Instead, an anarchy Minecraft server event was held in the Windows 96 Discord, where a player could win a prize for the best looking base.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Diagnosing_a_Kernel_Failure&amp;diff=206</id>
		<title>Diagnosing a Kernel Failure</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Diagnosing_a_Kernel_Failure&amp;diff=206"/>
		<updated>2022-06-13T05:16:29Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Kernel failure.png|thumb|A kernel failure message.]]&lt;br /&gt;
Sometimes, the Windows 96 kernel just does not want to boot. There can be many reasons for this, some of which will require some manual diagnosis.&lt;br /&gt;
&lt;br /&gt;
== How kernel failures happen ==&lt;br /&gt;
A kernel failure can happen because of the following reasons:&lt;br /&gt;
&lt;br /&gt;
* The target browser is not supported (too old or just incompatible).&lt;br /&gt;
* The loaded kernel is loading incompatible core libraries (can happen if an older kernel is cached).&lt;br /&gt;
* There is a kernel bug that the developers didn't discover yet.&lt;br /&gt;
* Mixing kernel versions.&lt;br /&gt;
* Missing system files.&lt;br /&gt;
*General kernel corruption.&lt;br /&gt;
&lt;br /&gt;
== Diagnosis ==&lt;br /&gt;
Generally, the recommended way to diagnose kernel errors is to check the DevTools console. This console can usually be triggered by pressing CTRL+SHIFT+I or F12, but this may differ per browser. The console will be able to state what went wrong during script execution. Please note that this error may not be understandable to non-developers, so you will likely have to consult the Windows 96 community for help.&lt;br /&gt;
&lt;br /&gt;
== Cache Mismatches ==&lt;br /&gt;
Often, kernel failures happen because of a cache mismatch. To fix this, clear the browser cache for Windows 96.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Diagnosing_a_Kernel_Failure&amp;diff=205</id>
		<title>Diagnosing a Kernel Failure</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Diagnosing_a_Kernel_Failure&amp;diff=205"/>
		<updated>2022-06-13T05:14:13Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Kernel failure.png|thumb|A kernel failure message.]]&lt;br /&gt;
Sometimes, the Windows 96 kernel just does not want to boot. There can be many reasons for this, some of which will require some manual diagnosis.&lt;br /&gt;
&lt;br /&gt;
== How kernel failures happen ==&lt;br /&gt;
A kernel failure can happen because of the following reasons:&lt;br /&gt;
&lt;br /&gt;
* The target browser is not supported (too old or just incompatible).&lt;br /&gt;
* The loaded kernel is loading incompatible core libraries (can happen if an older kernel is cached).&lt;br /&gt;
* There is a kernel bug that the developers didn't discover yet.&lt;br /&gt;
* Mixing kernel versions.&lt;br /&gt;
* Missing system files.&lt;br /&gt;
&lt;br /&gt;
== Diagnosis ==&lt;br /&gt;
Generally, the recommended way to diagnose kernel errors is to check the DevTools console. This console can usually be triggered by pressing CTRL+SHIFT+I or F12, but this may differ per browser. The console will be able to state what went wrong during script execution. Please note that this error may not be understandable to non-developers, so you will likely have to consult the Windows 96 community for help.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:Kernel_failure.png&amp;diff=204</id>
		<title>File:Kernel failure.png</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:Kernel_failure.png&amp;diff=204"/>
		<updated>2022-06-13T05:12:44Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kernel failure&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Richard_Stallman&amp;diff=183</id>
		<title>Richard Stallman</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Richard_Stallman&amp;diff=183"/>
		<updated>2022-05-31T01:41:47Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;test article&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;test article&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:FOSS&amp;diff=182</id>
		<title>Template:FOSS</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:FOSS&amp;diff=182"/>
		<updated>2022-05-31T01:32:30Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:FOSS.png|140px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: green;&amp;quot;&amp;gt;FOSS!&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The code/program in this article is free and open source.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Please check the accompanying license for any restrictions.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Misc]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:FOSS&amp;diff=181</id>
		<title>Template:FOSS</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:FOSS&amp;diff=181"/>
		<updated>2022-05-31T01:32:01Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;100px &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: green;&amp;quot;&amp;gt;FOSS!&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The code/program in this article is free and open source.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Please check the accompanying license for any restrictions.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt; Category:Stubs&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:FOSS.png|100px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: green;&amp;quot;&amp;gt;FOSS!&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The code/program in this article is free and open source.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Please check the accompanying license for any restrictions.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:FOSS.png&amp;diff=180</id>
		<title>File:FOSS.png</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:FOSS.png&amp;diff=180"/>
		<updated>2022-05-31T01:31:03Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:ApiDeprecated&amp;diff=179</id>
		<title>Template:ApiDeprecated</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:ApiDeprecated&amp;diff=179"/>
		<updated>2022-05-31T01:24:17Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:Obsolete.png|70px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: orange;&amp;quot;&amp;gt;Deprecated API&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This API has been deprecated and may be removed in future versions of Windows 96.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:API]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:ApiDeprecated&amp;diff=178</id>
		<title>Template:ApiDeprecated</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:ApiDeprecated&amp;diff=178"/>
		<updated>2022-05-31T01:23:20Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;100px &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: orange;&amp;quot;&amp;gt;Deprecated API&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This API has been deprecated and may be removed in future versions of Windows 96.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt; Category:API&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:Obsolete.png|100px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: orange;&amp;quot;&amp;gt;Deprecated API&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This API has been deprecated and may be removed in future versions of Windows 96.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:API]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:Obsolete.png&amp;diff=177</id>
		<title>File:Obsolete.png</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:Obsolete.png&amp;diff=177"/>
		<updated>2022-05-31T01:21:49Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: valve obsolete&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
valve obsolete&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=176</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=176"/>
		<updated>2022-05-31T01:14:51Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:StubEmoji.jpg|100px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Where is the content?&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This page is a stub. You can help Wiki96 by extending it.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:MaliciousCode&amp;diff=175</id>
		<title>Template:MaliciousCode</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:MaliciousCode&amp;diff=175"/>
		<updated>2022-05-31T01:10:15Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: add malicious stub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:error.png|100px]] &amp;lt;div style=&amp;quot;display: inline-block;vertical-align: top;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;color: red;&amp;quot;&amp;gt;Malicious Code Ahead&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The code below may cause destruction or other unintended side effects to your Windows 96 installation.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Only proceed if you know what you are doing.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:Error.png&amp;diff=174</id>
		<title>File:Error.png</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:Error.png&amp;diff=174"/>
		<updated>2022-05-31T01:07:10Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:Skull.jpg&amp;diff=173</id>
		<title>File:Skull.jpg</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:Skull.jpg&amp;diff=173"/>
		<updated>2022-05-31T00:59:42Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=User:Cab&amp;diff=172</id>
		<title>User:Cab</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=User:Cab&amp;diff=172"/>
		<updated>2022-05-31T00:48:53Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;hi i like windows 96&lt;br /&gt;
&lt;br /&gt;
my website's at http://cabfiel.ml&lt;br /&gt;
&amp;lt;br&amp;gt;and my discord is .cab file#6228&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Ctrlz&amp;diff=165</id>
		<title>Ctrlz</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Ctrlz&amp;diff=165"/>
		<updated>2022-05-07T21:04:10Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ctrlz is the original creator of Windows 96 and has been developing it since 2019, when it first begun development.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Sys36&amp;diff=164</id>
		<title>Sys36</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Sys36&amp;diff=164"/>
		<updated>2022-05-07T21:02:00Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:sys36}}&lt;br /&gt;
[[File:Sys36 logo black 4x.png|thumb|The current sys36 logo.]]&lt;br /&gt;
sys36 (also SYS36) is a team of 3 lead developers actively developing Windows 96. The team consists of [[ctrlz]], [[ziad87]], utf. The official website is [https://Sys36.net sys36.net].&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* Even though the Windows 96 boot logo states &amp;quot;Mikesoft&amp;quot;, this is obviously not the actual name of the underlying team - it was simply added for comedic effect.&lt;br /&gt;
* The number 36 has no meaning, it was decided upon out of nowhere when Windows 96 first started development.&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=163</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=163"/>
		<updated>2022-05-07T20:58:58Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block; padding: 10px; box-sizing: border-box;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:StubEmoji.jpg|100px]] &amp;lt;div style=&amp;quot;display: inline-block;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Where is the content?&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This page is a stub. You can help Wiki96 by extending it.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=162</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Template:Stub&amp;diff=162"/>
		<updated>2022-05-07T20:55:11Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:gray 2px solid;font-family:sans-serif;text-align:center;display: inline-block;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block;&amp;quot;&amp;gt;[[File:StubEmoji.jpg|100px]] &amp;lt;b&amp;gt;Where is the content?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; This page is a stub. You can help Wiki96 by extending it.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
	<entry>
		<id>https://w96.wiki/w/index.php?title=File:StubEmoji.jpg&amp;diff=161</id>
		<title>File:StubEmoji.jpg</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=File:StubEmoji.jpg&amp;diff=161"/>
		<updated>2022-05-07T20:51:07Z</updated>

		<summary type="html">&lt;p&gt;Ctrl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ctrl</name></author>
	</entry>
</feed>