Skip to content

Commit

Permalink
Update uxn.htm
Browse files Browse the repository at this point in the history
  • Loading branch information
neauoire authored Feb 16, 2024
1 parent 54a1104 commit c64d697
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions src/inc/uxn.htm
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
<img src='../media/content/projects/uxnexplode.jpg' loading='lazy' />

<p>The Uxn/Varvara ecosystem is a <b>personal computing stack</b> based on a <a href='https://git.sr.ht/~rabbits/uxn/tree/main/item/src/uxn.c' target='_blank'>small virtual machine</a> that lies at the heart of our software, and that allows us to run the same application on a variety of systems.</p>
<p>The Uxn/Varvara ecosystem is a <b>personal computing stack</b> based on a <a href='https://wiki.xxiivv.com/etc/uxncli.c.txt' target='_blank'>small virtual machine</a> that lies at the heart of our software, and that allows us to run the same application on a variety of systems.</p>

<p>It is designed with an <a href='weathering_software_winter.html'>implementation-first</a> mindset and is tailored to our specific needs for hosting graphical applications, but is entirely open and welcomes anyone to adopt it as a release target. Uxn is programmable in its own unique <a href='https://wiki.xxiivv.com/site/uxntal.html' target='_blank'>language</a>, and the distribution of Uxn programs is akin to sharing game roms for classic console emulators, to learn more, see our notes on {uxn design}. </p>

<h3 id='desktop'>Desktop Versions</h3>

<img src='../media/content/projects/uxn_linux.jpg' alt='A screen of a Linux desktop with various open Uxn applications, like a calculator, a clock and Donsol' loading='lazy' />

<p>To run Uxn programs, you'll need an emulator that works on your system. Below are links to emulators for major operating systems, and for a more <a href="https://github.com/hundredrabbits/awesome-uxn#emulators">obscure environments</a>. Alternatively, you can also <b>implement your own</b> by looking a the <a href='https://wiki.xxiivv.com/site/uxn.html' target='_blank'>VM specs</a>, the <a href='https://wiki.xxiivv.com/site/varvara.html' target='_blank'>IO specs</a> and the <a href='https://sr.ht/~rabbits/uxn/' target='_blank' rel='noopener noreferrer'>source code</a>.</p>
<p>To run Uxn programs, you will need an emulator that works on your system. Below are links to emulators for major operating systems, and for a more <a href="https://github.com/hundredrabbits/awesome-uxn#emulators">obscure environments</a>. Alternatively, you can also <b>implement your own</b> by looking a the <a href='https://wiki.xxiivv.com/site/uxn.html' target='_blank'>VM specs</a>, the <a href='https://wiki.xxiivv.com/site/varvara.html' target='_blank'>IO specs</a> and the <a href='https://sr.ht/~rabbits/uxn/' target='_blank' rel='noopener noreferrer'>source code</a>.</p>

<a class='patreon button' href='https://rabbits.srht.site/uxn/uxn-essentials-lin64.tar.gz'>Linux</a>
<a class='patreon button' href='https://github.com/randrew/uxn32/releases/latest/download/uxn32-essentials.zip'>Windows</a>
<a class='patreon button' href='https://rabbits.srht.site/uxn/uxn-essentials-mac64.zip'>MacOS</a>
<a class='patreon button' style='border-color:#333'>MacOS</a>

<p>Once equipped with an emulator, you can pick among these <a href='https://github.com/hundredrabbits/awesome-uxn#applications' target='_blank'>toys, games and tools</a>, write your own programs or try ours:</p>

<ul style='columns:2'>
<li>{oquonie}, a bizzare universe</li>
<li>{donsol}, a card dungeon crawler</li>
<li>{left}, our text editor</li>
<li>{noodle}, a drawing program</li>
<li>{orca}, the livecoding environment</li>
<li>{nasu}, a sprite editor</li>
<li><a href='https://wiki.xxiivv.com/site/turye.html' target='_blank'>turye</a>, a font editor</li>
<li><a href='https://wiki.xxiivv.com/site/catclock.html' target='_blank'>catclock</a>, a desktop clock</li>
<li><a href='https://wiki.xxiivv.com/site/dexe.html' target='_blank'>dexe</a>, a hex editor</li>
<li><a href='https://wiki.xxiivv.com/site/bicycle.html' target='_blank'>bicycle</a>, an interactive REPL</li>
<li>{Oquonie}, a bizzare universe</li>
<li>{Donsol}, a card dungeon crawler</li>
<li>{Left}, our text editor</li>
<li>{Noodle}, a drawing program</li>
<li>{Orca}, the livecoding environment</li>
<li>{Nasu}, a sprite editor</li>
<li><a href='https://wiki.xxiivv.com/site/turye.html' target='_blank'>Turye</a>, a font editor</li>
<li><a href='https://wiki.xxiivv.com/site/catclock.html' target='_blank'>Catclock</a>, a desktop clock</li>
<li><a href='https://wiki.xxiivv.com/site/dexe.html' target='_blank'>Dexe</a>, a hex editor</li>
<li><a href='https://wiki.xxiivv.com/site/bicycle.html' target='_blank'>Bicycle</a>, an interactive REPL</li>
</ul>

{/uxn guide}
Expand Down

0 comments on commit c64d697

Please sign in to comment.