summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md6
-rw-r--r--html/achernar.html23
-rw-r--r--html/agbsum.html18
-rw-r--r--html/ax.html4
-rw-r--r--html/benoit.html2
-rw-r--r--html/bzipper.html4
-rw-r--r--html/dux.html2
-rw-r--r--html/eas.html2
-rw-r--r--html/luma.html2
-rw-r--r--html/pollex.html12
-rw-r--r--html/u8c.html22
-rw-r--r--svg/icon/home.svg12
12 files changed, 69 insertions, 40 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a08a96..8345dce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog
+## 9.4
+
+* Update page descriptions
+* Elaborate pages
+* Update home icon
+
## 9.3
* Update touch screen styling
diff --git a/html/achernar.html b/html/achernar.html
index 3bee5fd..c72da2a 100644
--- a/html/achernar.html
+++ b/html/achernar.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Achernar company.">
+ <meta name="description" content="Achernar is a Danish indie studio developing video games and open-source software.">
<meta name="keywords" content="achernar, games, software, video games">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -27,7 +27,7 @@
<h1 id="anchor.about">the future is now</h1>
<section>
- <p><em>Achernar</em> is a european indie development studio based in the Capital Region of Denmark. &#127465;&#127472;</p>
+ <p><em>Achernar</em> is a European indie development studio based in the Capital Region of Denmark. &#127465;&#127472;</p>
<br>
<p>We aim to develop high-quality video games and software alike, and we believe that all technologies should be for humanity as a whole. We therefore publish all relevant source code for our products.</p>
<br>
@@ -86,24 +86,7 @@
<h1 id="anchor.credits">credits</h1>
<section class="fullWidth">
- <p>Thanks to the following projects which make our webservice possible:</p>
- <br>
- <ul>
- <li>
- <p><a href="https://www.freebsd.org//"><em>FreeBSD</em></a></p>
- </li>
- <li>
- <p><a href="https://nginx.org/en/"><em>nginx</em></a></p>
- </li>
- <li>
- <p><a href="https://sass-lang.com/"><em>Sass</em></a></p>
- </li>
- <li>
- <p><a href="https://www.typescriptlang.org/"><em>TypeScript</em></a></p>
- </li>
- </ul>
- <br>
- <p>Additionally thanks to the following creators for the fonts which we use on our website:</p>
+ <p>Thanks to the following creators for the fonts which we use on our website:</p>
<br>
<ul>
<li>
diff --git a/html/agbsum.html b/html/agbsum.html
index 30fd73e..f409765 100644
--- a/html/agbsum.html
+++ b/html/agbsum.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the AGB checksum patcher.">
+ <meta name="description" content="agbsum is a CLI utility for patching AGB images.">
<meta name="keywords" content="achernar, advance, agb, agbsum, embedded, game">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -27,7 +27,21 @@
<h1 id="anchor.about">agbsum</h1>
<section>
- <p><em>agbsum</em> is a utility for patching AGB images.</p>
+ <p><em>agbsum</em> is a command line utility for patching AGB images.</p>
+ </section>
+
+ <h1 id="anchor.compatibility">compatibility</h1>
+
+ <section>
+ <p><em>agbsum</em> is written in <em>C99</em> and uses makefiles as its build system. It has been tested to compile under <em>Clang</em>, <em>GCC</em>, and the <a href="https://bellard.org/tcc/"><em>Tiny C Compiler</em></a> (altough the latter may have problems with the standard library), as well as both <em>GNU Make</em> and <em>BSD Make</em>.</p>
+ <br>
+ <p>In theory, all UNIX-like systems (including older ones) should be supported. Please open a bug report if you experience otherwise.</p>
+ </section>
+
+ <h1 id="anchor.bugReports">bug reports</h1>
+
+ <section>
+ <p>Please write an e-mail to me (see footer) for bug reports.</p>
</section>
<!--#include virtual="/include/footer.shtml"-->
diff --git a/html/ax.html b/html/ax.html
index 5495bc3..626f446 100644
--- a/html/ax.html
+++ b/html/ax.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Advanced X framework.">
+ <meta name="description" content="AX is a C framework for developing AGB apps.">
<meta name="keywords" content="achernar, advance, agb, arm, assembly, ax, c, c++, cxx, thumb">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -27,7 +27,7 @@
<h1 id ="anchor.about">Advanced X</h1>
<section>
- <p><em>Advanced X</em> (or just <em>AX</em>) is a C library for developing applications for the <em>AGB</em> line of hardware.</p>
+ <p><em>Advanced X</em> (or just <em>AX</em>) is a C library for developing apps for the <em>AGB</em> line of hardware.</p>
</section>
<h1 id="anchor.status">status</h1>
diff --git a/html/benoit.html b/html/benoit.html
index bc0c2d0..65ccb38 100644
--- a/html/benoit.html
+++ b/html/benoit.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Benoit renderer.">
+ <meta name="description" content="Benoit is a Rust-written fractal renderer.">
<meta name="keywords" content="achernar, benoit, fractal, mandelbrot, rust, webgpu">
<meta name="viewport" content="width=device-width, initial-scale=1">
diff --git a/html/bzipper.html b/html/bzipper.html
index 1ab5584..8a58b0e 100644
--- a/html/bzipper.html
+++ b/html/bzipper.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the bzipper crate.">
+ <meta name="description" content="bzipper is a Rust crate for serialisation and deserialisation of binary streams.">
<meta name="keywords" content="achernar, binary, bzipper, deserialise, deserialiser, deserialize, deserializer, octet, serialize, serializer, serialize, serializer, tcp, udp">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -27,7 +27,7 @@
<h1 id ="anchor.about">bzipper</h1>
<section>
- <p><em>bzipper</em> is a Rust crate for serialisation, serialisationr and deserialisation, deserialisationr of binary streams.</p>
+ <p><em>bzipper</em> is a Rust crate for serialisation and deserialisation of binary streams.</p>
<br>
<p>See more at <code><a href="https://crates.io/crates/bzipper/">crates.io</a></code>.</p>
</section>
diff --git a/html/dux.html b/html/dux.html
index 73f0e15..742bced 100644
--- a/html/dux.html
+++ b/html/dux.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Dux library.">
+ <meta name="description" content="Dux is a cross-platform widgeting library for developing GUI applications..">
<meta name="keywords" content="achernar, dux, multimedia, rust, webgpu, widget">
<meta name="viewport" content="width=device-width, initial-scale=1">
diff --git a/html/eas.html b/html/eas.html
index bb76850..2e52b7a 100644
--- a/html/eas.html
+++ b/html/eas.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Embeddded Assembler.">
+ <meta name="description" content="eAS is an assembler for cross-compiling to Arm ISAs.">
<meta name="keywords" content="achernar, agb, arm, eas, thumb">
<meta name="viewport" content="width=device-width, initial-scale=1">
diff --git a/html/luma.html b/html/luma.html
index 600ed68..7b2ebde 100644
--- a/html/luma.html
+++ b/html/luma.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the Luma emulator.">
+ <meta name="description" content="Luma is an emulator for the <em>AGB</em> line of game consoles.">
<meta name="keywords" content="achernar, agb, arm, luma, rust, thumb">
<meta name="viewport" content="width=device-width, initial-scale=1">
diff --git a/html/pollex.html b/html/pollex.html
index 25ef4f5..938df7c 100644
--- a/html/pollex.html
+++ b/html/pollex.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About Pollex.">
+ <meta name="description" content="Pollex is a Rust crate for manipulating Arm ISA instructions..">
<meta name="keywords" content="achernar, agb, arm, pollex, rust, thumb">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -27,7 +27,9 @@
<h1 id ="anchor.about">pollex</h1>
<section>
- <p><em>Pollex</em> is a Rust library for manipulating Arm ISA instructions.</p>
+ <p><em>Pollex</em> is a Rust crate for manipulating Arm ISA instructions. Its goal is to be used as a backend for Arm emulators, assemblers etc.</p>
+ <br>
+ <p>Currently, only the legacy 32-bit architectures are supported (if barely), but complete support is planned in the future.</p>
<br>
<p>See more at <code><a href="https://crates.io/crates/pollex/">crates.io</a></code>.</p>
</section>
@@ -38,6 +40,12 @@
<p>As per usual, documentation for <em>Pollex</em> can be found on <a href="https://docs.rs/pollex/latest/pollex/"><code>docs.rs</code></a>.</p>
</section>
+ <h1 id="anchor.bugReports">bug reports</h1>
+
+ <section>
+ <p>Please write an e-mail to me (see footer) for bug reports.</p>
+ </section>
+
<!--#include virtual="/include/footer.shtml"-->
</div>
</body>
diff --git a/html/u8c.html b/html/u8c.html
index 44c8a07..b653409 100644
--- a/html/u8c.html
+++ b/html/u8c.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="author" content="Gabriel Bjørnager Jensen">
<meta name="darkreader-lock">
- <meta name="description" content="About the u8c library.">
+ <meta name="description" content="u8c is a library for handling Unicode sequences in C.">
<meta name="keywords" content="achernar, u8c, unicode, utf-16, utf-32, utf-8, utf16, utf32, utf8">
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -30,6 +30,26 @@
<p><em>u8c</em> is a library for handling Unicode sequences in C.</p>
</section>
+ <h1 id ="anchor.features">features</h1>
+
+ <section class="fullWidth">
+ <p><em>u8c</em> supports the following facilities:</p>
+ <br>
+ <ul>
+ <li>
+ <p>Encoding and decoding <em>UTF-8</em></p>
+ </li>
+ <li>
+ <p>Encoding and decoding <em>UTF-16</em></p>
+ </li>
+ <li>
+ <p>Manipulation of <em>UTF-32</em> strings.</p>
+ </li>
+ </ul>
+ <br>
+ <p>Note that <em>UTF-32</em> is used as an intermediate format between conversions.</p>
+ </section>
+
<!--#include virtual="/include/footer.shtml"-->
</div>
</body>
diff --git a/svg/icon/home.svg b/svg/icon/home.svg
index 17bfa19..9d1ed85 100644
--- a/svg/icon/home.svg
+++ b/svg/icon/home.svg
@@ -1,11 +1,9 @@
-<svg height="96" width="96" xmlns="http://www.w3.org/2000/svg">
+<svg height="64" width="64" xmlns="http://www.w3.org/2000/svg">
<mask id="glyph">
- <rect fill="white" height="100%" rx="16" width="100%" x="0" y="0" />
-
- <polygon fill="black" points="24,32 72,32 80,40 80,64 64,64 64,56 32,56 32,64 16,64 16,40" />
- <polygon fill="white" points="32,40 64,40 64,48 32,48" />
- <circle cx="24" cy="40" fill="black" r="8" />
- <circle cx="72" cy="40" fill="black" r="8" />
+ <polygon fill="white" points="16,0 48,0 64,16 64,64 48,64 48,48 16,48 16,64 0,64 0,16" />
+ <circle cx="16" cy="16" fill="white" r="16" />
+ <circle cx="48" cy="16" fill="white" r="16" />
+ <polygon fill="black" points="16,16 48,16 48,32 16,32" />
</mask>
<rect fill="black" mask="url(#glyph)" height="100%" width="100%" x="0" y="0" />