Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] MegaChallenge: 8-bit Fastfetch for FUZIX 8-bit UNIX-Like OS #1010

Closed
Oichkatzelesfrettschen opened this issue Jun 11, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Oichkatzelesfrettschen
Copy link

Wanted features:

After submitting the challenge and request to you to "robustify fastfetch" with Illumos and Solaris, then 16-bit ELKS and 211BSD (and gloworm) the final request for support is fastfetch for the 8-bit FUZIX operating system

Motivation:

The motivation is to challenge a super-cool dev for one, but you are super busy so I feel bad making that my motivation. My real motivation is to be able to have that sweet, sweet "fastfetch" and logo on (per the dev and creator of FUZIX: 6303, 6502, 65C816, 68000, 6803, 6809, 68HC11, 8080, 8085, arm32, esp8266, MSP430 (bitrotted) and eZ80/Z80/Z180 CPUs (at least as far as the kernel can boot to userspace is concerned. Otherwise there are more cool things and platforms.

So that includes modern embedded devices, including Ti-xx graphing calculators (high school and college math class kids showing off their fetch fetch? Use case!) as well as for taking pictures to validate a computer or board is indeed running, and a lot more. If Minecraft-alike-8-bit Blocks can exist, I'm sure that Fastfetch can also exist. :)

Thank you for your ubermega hard work and wonderful mind. That goes to all the devs I've linked here as well. fastfetch (and the nano text editor) are the missing pieces to feel complete. :)

@Oichkatzelesfrettschen Oichkatzelesfrettschen added the enhancement New feature or request label Jun 11, 2024
@CarterLi
Copy link
Member

CarterLi commented Jun 12, 2024

Fastfetch is a project that tries to be useful, but the development process was definitely not fun. Fastfetch is highly platform specific. If an API is not available on the platform, you need to find something similar and handle the difference. In worst case you have to write your own. You have to be aware of the various quirks; you have to test every platform in order to make sure you don't break something when you make any small changes.

That's why we don't support OpenBSD / NetBSD even if we support FreeBSD, although they are all BSDs.

Fastfetch is open-source. I develop fastfetch in my free time. I make absolutely zero income from fastfetch. Currently I have no plan to port fastfetch to other niche platforms. Instead of "Will you accept my challenge?" you have to accept these challenges yourself.

@CarterLi CarterLi closed this as not planned Won't fix, can't repro, duplicate, stale Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants