Virgil Dupras
4da8b68623
Last git commit
2021-01-05 11:34:27 -05:00
Virgil Dupras
95ab1ad588
Transform "blk/" folders into "blk.fs" text files
...
Working in "blk/" folder from a modern system is harder than it
should be. Moving blocks around is a bit awkward, grepping is a
bit less convenient than it could be, git blame has troubles
following, etc.
In this commit, we modify blkpack and blkunpack to work with single
text files with blocks being separated by a special markup.
I think this will make the code significantly more convenient to
work into.
2020-11-14 18:34:15 -05:00
Virgil Dupras
7001446212
Complete overhaul of recipes
...
Recipes contain bits and pieces of hardware-related knowledge, but
these bits feel sparse. I've been wanting to consolidate hardware-
related documentation for a while, but always fell at odds with the
recipes organisation.
We don't have recipes anymore, just a /doc/hw section that contains
hardware-related documentation which often translate to precise
instructions to run Collapse OS on a specific machine.
With this new organisation, I hope to end up with a better, more
solid documentation.
2020-10-30 20:39:39 -04:00
Virgil Dupras
5c4bbaabf4
doc: move usage documention out of the system
2020-08-15 19:40:36 -04:00
Virgil Dupras
a65f674c74
emul: build from "cvm" instead of from itself
...
The C VM now runs the show.
2020-06-26 22:08:45 -04:00
Virgil Dupras
36cb1389e6
Add a C implementation of native words
...
This will soon replace the libz80 based "forth" and
"stage" executables. This is much, much faster.
2020-06-26 15:50:13 -04:00
Virgil Dupras
e8f1464ae5
Re-add Michael Schierl's emulator link to README
...
I has removed it when I switched to Forth because it was emulating
the assembler version, but Michael updated it, so I relink it.
The JS VM part is so cool!
2020-06-24 06:51:43 -04:00
Virgil Dupras
20813f71b8
Remove discussion section from README
...
Having this information on the website is enough.
2020-06-24 06:27:33 -04:00
Virgil Dupras
b2a07ca68d
Remove mailing list link from README
...
I think we can say it didn't take off.
2020-06-09 08:32:55 -04:00
Virgil Dupras
d777a74be3
Forth takeover!
2020-05-21 22:16:01 -04:00
Virgil Dupras
47a9c89f19
Update READMEs
2020-05-03 12:51:21 -04:00
Virgil Dupras
b8dd86bd18
Move notes.txt in blk
2020-04-14 14:54:42 -04:00
Virgil Dupras
1efb2821e3
Make usage and dictionary documentation in-system
2020-04-14 10:04:09 -04:00
Virgil Dupras
d4cdb659b4
tools: add blkpack
2020-04-13 22:05:03 -04:00
Virgil Dupras
9235fa9223
Add /tools/slatest
...
To update LATEST offset more easily. Will be useful for recipes.
2020-04-02 23:20:47 -04:00
Virgil Dupras
b335e538b4
Move "forth" folder to project's root folder
...
It's not really an App.
2020-03-18 22:25:44 -04:00
Virgil Dupras
72357fec86
Move "emul" folder to root
2019-12-31 13:34:24 -05:00
Virgil Dupras
c5c6ef4c6c
Move "tests" folder to root
2019-12-31 13:07:05 -05:00
Virgil Dupras
7046d23cd6
Fix broken IRC link in README
2019-11-13 20:27:09 -05:00
Sarala Saraswati
0f65890074
add link to freenode irc channel and sonic.net hosted listserv ( #75 )
2019-11-13 20:17:21 -05:00
Sarala Saraswati
cb1e68e3e2
add link to subreddit ( #71 )
2019-11-11 06:28:41 -05:00
Virgil Dupras
8a696a1e23
Add "See it in action" section to README
...
closes #15
2019-10-31 20:49:35 -04:00
Virgil Dupras
57e7b3ca05
recipes/sms/kbd: PS/2 keyboard adapter for the SMS!
2019-07-20 12:42:55 -04:00
Virgil Dupras
2d0f8ffac4
Update README
2019-06-19 19:10:58 -04:00
Virgil Dupras
8b638f6899
Update README
2019-06-07 20:08:41 -04:00
Virgil Dupras
8923fefeff
Update docs
2019-05-20 12:11:45 -04:00
Virgil Dupras
7fad3b0c90
Move /parts/z80 to /kernel
...
Let go of that "meta os" thing. it's not as meta as I made it sound
like. It's a kernel.
2019-05-19 11:19:41 -04:00
Virgil Dupras
02808572e6
Update docs
2019-05-09 10:48:36 -04:00
Virgil Dupras
055e0d7a31
Split parts in two: z80 and avr
...
Also, clarify the role of recipes.
2019-04-25 16:03:45 -04:00
Virgil Dupras
7060ee4dc5
Add Status section to README
2019-04-16 10:52:29 -04:00
Virgil Dupras
9aae4ea040
Add user guide
2019-04-15 12:10:41 -04:00
Virgil Dupras
7bf3e2f71e
Let's get the ball rolling!
2019-04-12 15:16:12 -04:00
Virgil Dupras
503089a41c
Initial commit
2019-03-06 14:28:56 -05:00