commit 6213c59
0uppy
·
2026-07-21 23:22:13 +0000 UTC
parent 1cd1d50
cotton v0.2 - tweaked the md file a bit to update some info, will have to work on docs sometime soon - also remade the logo and made a mascot, hi ton!!
3 files changed,
+14,
-12
+14,
-12
1@@ -1,6 +1,6 @@
2 # cotton
3
4-
5+
6
7 cotton is a tiny virtual computer that lives in a window. it originally had a chip-8 emulator as a base but i ended up rewriting the vast, VAST majority of it to my liking. cotton is heavily inspired by [uxn](https://100r.co/site/uxn.html) and a little bit by [pico-8](https://www.lexaloffle.com/pico-8.php) (go check both projects out, they're awesome!!).
8
9@@ -27,8 +27,9 @@ as i said on at the top of this file, cot is being developed alongside cotton an
10
11 ```
12 print "blah blah blah" # prints text to the screen
13-wait 2 # waits 2 seconds
14+wait # waits for x seconds
15 kill # exits cotton
16+color # colors text (there are 7 options, this will be doccumented later but you can also see it on cotton.h)
17
18 comments written as ' # '
19 ```
20@@ -41,19 +42,20 @@ this is more so a thing for me, but, i figured i'd explain it:
21
22 you may notice there is a tools/ folder, in there you will find "eikimaker", a small program i made to help design the eiki font, i might expand on it at some point but for now it works just fine ^^
23
24-## to-do
25+## docs
26
27-this list may and will be updated over time, but, as of now this is what i have in mind for cotton/cot
28+as of writting this (early stages of cotton v0.2) there is no doccumentation, however, i plan to add it either this or next update :)
29
30-- [] `clear`, `color`, `input` fully implemented (for v0.2)
31-- [] variables (`set` / `get`) (perhaps for v0.2..?)
32-- [] `if` / `loop` (same as above)
33-- [] sound
34-- [] images (im not sure yet, i want to think of a unique way to implement it.. or not..)
35-- [] more eiki font characters (i.e. lowercase, punctuation) & potential remake of the font overall
36-- [] making a mascot (i already have one but im thinking of how to implement it as a feature or so x3)
37-- [] a "main" .cot program actually worth showing off
38+alot of what is said on this readme md file will prob end up being deleted in favour of being properly placed there xP
39+
40+## cotton's mascot
41+
42+
43+
44+this is cotton's mascot!! his name is ton!! he was drawn by me using cotton's colour palette!! say hi to ton!! :3
45
46 ## credits
47
48 i'd like to thank [this guide](https://austinmorlan.com/posts/chip8_emulator/) for helping me figure out the initial base for cotton, even if 90% of it is gone by now, it helped me learn alot of stuff that i am now applying for cotton, awesome stuff ^^
49+
50+i'd also like to thank [chld](https://srcdump.net/chld/) for making a C port of eikimaker.go AND currently working on a haiku backend for cotton - both arent merged to the repo yet but im still very grateful for both :)
+0,
-0
+0,
-0