Open pythonleo opened 4 years ago
now merge that and i think we'll call it a day
...minesweeper?
okay well
lets not close this just yet
this is the new chat for next year
next year we'll do a game hub
and upgrade Winnux 58 and call it Winnux 58 Service Pack 1
wait a sec
the cursor doest integrate well
<!doctype html>
<html>
<head>
<meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'>
<title>README</title></head>
<body><h1>GUIdo</h1>
<h2>Overview</h2>
<p>Pygame GUI library, named after the creator of Python, Guido van Rossum, believing that this library will be the first to implement a GUI library completely compatible with pygame. Included is a "mini-OS" to show off all the elements. It's called <em>Winnux 58</em> (<strong>Win</strong>dows 9<strong>5</strong> + <strong>Win</strong>dows 9<strong>8</strong> + Li<strong>nux</strong>).</p>
<h2>Features</h2>
<ul>
<li><p>A working command line, with these *nix-style commands:</p>
<ul>
<li><code>pwd</code>: print working directory</li>
<li><code>cat</code>: show contents of file(s)</li>
<li><code>ls</code>: list files and directories</li>
<li><code>rm</code>: remove file(s)</li>
<li><code>cd</code>: change directory</li>
</ul>
</li>
<li><p>A command-line text editor, <code>vis</code></p>
</li>
<li><p>SNAKE! (with an incredibly high framerate soo good luck with that)</p>
</li>
<li><p>A virtual disk to put programs in</p>
</li>
</ul>
<p>Please check our <a href='https://github.com/The-UltimateGamer/GUIdo/wiki'>wiki</a> for more details. There is also an offline version in the <code>wiki</code> folder of this repository.</p>
<h2>Directory Structure</h2>
<ul>
<li><p><code>/home/</code></p>
<ul>
<li>test.txt
(Note: this is created for the testing of the <code>cat</code> command.)</li>
</ul>
</li>
<li><p><code>/sys/</code></p>
<ul>
<li>kernel.py
(This is where our OS boots. <strong>DO NOT TRY TO DELETE IT.</strong>)</li>
</ul>
</li>
</ul>
<h2>License Agreement</h2>
<p>Winnux 58 is brought to you under the <a href='https://www.gnu.org/licenses/agpl-3.0.en.html'>GNU AGPL-3.0 License</a>.</p>
<p>Copyright (C) 2020 The-UltimateGamer & pythonleo</p>
<p>This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.</p>
<p>You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <a href='https://www.gnu.org/licenses/' target='_blank' class='url'>https://www.gnu.org/licenses/</a>.</p>
</body>
</html>
<!doctype html>
<html>
<head>
<meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'>
<title>FAQ</title></head>
<body><h1>FAQ</h1>
<h2>What do I need?</h2>
<p>You will need:</p>
<ul>
<li>A working Python interpreter, version 3 and up</li>
<li>The <a href='pygame.org'>pygame module</a> installed</li>
</ul>
<h2>How do I run the program?</h2>
<p>Run <code>stub.py</code> either by double-clicking on it (in Windows) or using the command line.</p>
<h2>FAQ for <code>vis</code></h2>
<h3>How do I use <code>vis</code>?</h3>
<p>When you open it up through the virtual terminal, you will be put in <em>input mode</em>, which means whatever you type will be written into the file. <code>vis</code> is a <em>line-based</em> editor, meaning you can only edit the line you're on. </p>
<p>Enter <code>vis <filename></code> to start editing a file. Press <kbd>Enter</kbd> whenever you have finished editing a line. The line will be immediately saved and cannot be altered again in this editing session. Press <kbd>Esc</kbd> to exit <code>vis</code>.</p>
<h3>Where do the files go?</h3>
<p>Everything you created in Winnux 58 will go into the <code>files.img</code> <em>virtual disk</em>. You can view them using the <code>cat</code> command in the virtual terminal. Note that <code>files.img</code> is <strong>NOT</strong> a traditional disk image, so don't try to mount that!</p>
</body>
</html>
...for finishing up