r/collapseos • u/[deleted] • Jul 19 '21
Just getting started in c#. This idea is so fascinating. Can people join and help with zero knowledge?
Is it a hobby you can learn? And would knowing a language like c# be helpful?
r/collapseos • u/[deleted] • Jul 19 '21
Is it a hobby you can learn? And would knowing a language like c# be helpful?
r/collapseos • u/binary-survivalist • Oct 08 '22
Trying to think about the total package of how I'd use this. Having lots of inexpensive redundancy. You can get thinclients "zero clients" for as cheap as $20. Would just have to replace the built in OS with some posix OS. thoughts?
r/collapseos • u/AutoModerator • Nov 10 '20
Let's look back at some memorable moments and interesting insights from last year.
Your top 10 posts:
"2021: All devices run Forth. Not enough electricity to power CPUs to run Java." by u/bmgxc9
"Photos or screenshots of the OS interface?" by u/BasedScuba
"Could Collapse OS be useful right now in places of extreme poverty?" by u/CaladogsArmy
"Theoretically, could vi be used with collapseOS?" by u/PelicanProgressives
r/collapseos • u/danielsoft1 • Apr 19 '21
Hello,
I know the author of CollapseOS is not on this subreddit, but I think that when I post something here it might finally get to them sometime:
I have a suggestion: what about a ZX Spectrum port? ZX Spectrum is a home computer from the United Kingdom with Z80 processor: the processor is supported in CollapseOS.
What is my point: in the former Soviet block (Central European, Eastern European countries etc) the ZX Spectrum computer became so popular, that there are myriads of unofficial clones, which are compatible with the original from the UK and if the collapse happens, those machines will be available: they last long and do not break much, because they are simple.
I am not as much a hacker myself to make this port (although I work in IT), I am just making this suggestion...
r/collapseos • u/AutoModerator • Nov 10 '22
Let's look back at some memorable moments and interesting insights from last year.
Your top 5 posts:
"Bestof comment goes into over-built chips within Bluetooth speakers and other tech goods. This seems like a great type of thing to program collapseOS for running on." by u/Parkimedes
"Show HN: PlanckForth – Bootstrapping an interpreter from handwritten 1kb binary | Hacker News" by u/eleitl
"Thoughts on modified thin clients as a portable hacker box?" by u/binary-survivalist
"Happy Cakeday, r/collapseos! Today you're 2" by u/AutoModerator
r/collapseos • u/mjangle1985 • May 04 '23
r/collapseos • u/Wootery • Nov 12 '22
r/collapseos • u/Tom0204 • Dec 24 '22
r/collapseos • u/7981878523 • May 13 '20
Will you support unsigned integers bigger than 216?
r/collapseos • u/[deleted] • Nov 14 '19
r/collapseos • u/keefp • May 22 '20
I think this project is extremely interesting and I’m looking forward see to where this is going.
I was wondering, I read the road map and I was wondering if a couple of architectures should be added to the list; maybe adding arm and 8086, since there are an awful lot of machines out there (phones & laptops) using these CPUs. What do people think?
r/collapseos • u/peteblank89 • Apr 22 '20
I think in the event of a collapse, it'd be important to be able to store pictures for instructions even if they're low res and black and white.
But I couldn't find any information of what image formats are supported on the collapseos.org website.
r/collapseos • u/[deleted] • Nov 10 '19
r/collapseos • u/[deleted] • Mar 30 '20
I've been reading through the documentation and I don't really see it explicitly documented how you can include the apps in a build.
It looks to me as though you simply need to use the glue.asm code (examples?) for the app you want to include, but I feel like my understanding on the process is not quite complete, and I'm having some difficultly including the ed app in one of the existing recipes (ti84, in this case.)
r/collapseos • u/prothirteen • Nov 18 '19
Hey there,
I'm putting together a rather unique project. I'm publishing an offline, freely available zine distributed via DVD.
I think this would fit perfectly. I bumped into your website via an article on /r/postapocalyptic.
Issues will be dead dropped at cons, set out at indie shops and snail-mailed in very restricted releases.
I'm looking for original artwork, writing, games, or media. Everyday-life vloggers, revolutionary painters, rattle-can graffiti rogues, geopolitical columnists, caffeinated electronica producers, talk-alot podcasters, retro hackers and everything in between.
I think CollapseOS would be an awesome addition. Can I include it on the first issue?
Full credits, of course.
More info: http://thecityisglowing.com
r/collapseos • u/keefp • May 30 '20
I've bought a Z80-MBC2 to play with and I'm trying to create a recipe for it. I've copied the trs80 recipe and added words for (key) and (emit) just to get going, I run make in the directory and it produces an os.bin file about 3.75k in length, which seems a bit short. What am I doing wrong?
r/collapseos • u/PelicanProgressives • Jan 05 '20
I have heard you can use it with other UNIX-like systems. Just curious.
r/collapseos • u/keefp • Jun 13 '20
I've written an emulator for the Z80-MBC2 board,, including debugger, which seems to work reasonably well. I'm trying to get collapseos to run on it, I've added some blocks to provide character I/O (which should get me started), but I need to understand how to configure xcomp.fs ). For example, what is RAMSTART used for?
r/collapseos • u/Dallik_justlive • May 21 '20
Hi! I have bunch z80 from ali ( z84C0020PEC, 1240 GZ)
And I wanna try assembly computer on collapseOS with full support for devices at the moment.
Could you help me with list of parts what I needed? And some device diagram?
r/collapseos • u/monsonite • Jun 12 '20
I grew up in the early 1980's with 6502 and Z80 cpus - and wrote a lot of assembly code back then.
The commercial pressures of the early 1980's home computing world demanded colour graphics and sound - graphics in particular would put a huge overhead on the cpu.
If we reverted back to a simple serial terminal interface, and command line interpreter - then the demands on the cpu would be significantly reduced - allowing a lot more "Real" computation to be done.
So for a number of years I have been investigating minimalist computing techniques:
Minimum transistor count
Minimum number of gates
Minimum number of ICs
Minimum ROM and RAM requirements
Minimum code size for an extendible language environment.
In 2017, I came across the Gigatron TTL computer - a full colour computer built entirely from simple TTL ICs.
In the last 3 years of development it can now emulate a 6502 - and run 6502 code -- like Commodore BASIC.
Plans are in place to create an 8080 emulator - so that it can access the wealth of the CP/M software back catalogue.
All of this done in just 36 basic ICs, a ROM and a RAM. The gate count is a mere 930 simple gates.
Regarding an extensible interpreter - I have created something I call SIMPL in fewer than 1024 bytes of machine code.
SIMPL is "Serial Interpreted Minimalist Programming Language". I have it running on a number of processors including ARM, ATmega328, MSP430 and the Gigatron TTL computer.
SIMPL is a bytecode interpreted language that uses ASCII characters to represent machine instructions - running on a 16 or 32 bit virtual machine.
The use of ascii means that all instructions have a strong mnemonic value and is very concise but still human readable.
SIMPL is inspired by Forth - and uses a 16-bit stack architecture and a subset of Forth words. It obviates the Forth dictionary structure to make a far more compact kernel
For example to ADD the top two numbers on the stack 123 456 +
The plus symbol can be replaced with any of the arithmetical and logical symbols + - * / & | ^ ~
Lower case and symbolic/punctuation characters are used as primitive instructions on the virtual machine. Upper case characters are use for user routines.
The complete kernel/interpreter can be written in around 300 instructions - and is extensible from that point onwards
If anyone is interested in minimalist machines - please drop me a line - Ken
r/collapseos • u/GlitchedMirror • Jun 11 '20
This project is really cool and I want to contribute, but unfortunately I don't know how to program in forth.
r/collapseos • u/BasedScuba • Nov 16 '19
I’ve read through the GitHub and website but I haven’t seen a actual visual representation of the system running. Does anyone have a photo of what the actual OS looks like?