-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathabout.php
More file actions
37 lines (31 loc) · 1.69 KB
/
Copy pathabout.php
File metadata and controls
37 lines (31 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Amatl</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<a href="index.php"><h2>Tny</h2></a>
<nav>
<ul class="menu">
<li><a href="about.php">About</a></li>
<li><a href="tutorial.php">Tutorial</a></li>
<li><a href="reference.php">Reference</a></li>
<li><a href="https://sr.ht/~m15o/Amatl/">Download</a></li>
<li><a href="ide.html">Web IDE</a></li>
<li><a href="launcher.php">Launcher</a></li>
<li><a href="games.php">Games</a></li>
</ul>
</nav>
</header>
<main>
<h1>About</h1>
<p>Tny is a little console. You know, these things with a screen and a controller where you play games? Right, so it's that, but very basic. In fact, it's so basic that the size of its screen is only 16 by 16 pixels, its controller only has arrow keys and two buttons and its game cartridge memory is 256 bytes maximum. Oh and it doesn't have any sound or color.</p>
<p>So what's the point, you may ask?</p>
<p>It makes writing games in machine code easier, and hopefully more fun too! Of course, your games will be quite, uh, limited. But hey, it's ok. There are other systems (such as <a href="https://100r.co/site/uxn.html">uxn</a>, from which Amatl takes most of its inspiration) that let you do advanced things.</p>
<p>With such a limited instruction set and requirements, writing Tny emulators and assemblers is relatively simple, meaning it can get ported to many systems. Making it a fun learning project if you are interested to know more about lower level programming.</p>
</main>
</body>
</html>