ENDESGA
banner
endesga.bsky.social
ENDESGA
@endesga.bsky.social
1.9K followers 23 following 77 posts
Programmer @NightdiveStudio :::. http://3dmath.xyz :::. C, Vulkan :::. deity of 7 and dodecahedra :::. creator of the EDG32 palette, and other pixel things
Posts Media Videos Starter Packs
Yeah tdm-gcc is okay, but it involves an executable and seems to not have the latest builds of GCC etc.
I wanted something smaller and easier - just download, uncompress, and use. Just like TinyCC.
I probably couldn't have discovered things solo. But Leibniz's dy/dx didn't change calculus, he just made it usable. Arabic numerals didn't change arithmetic either. Presentation isn't a gimmick when it determines who can actually do the math. Especially if improvements are found along the way!
This is pretty experimental, and involved going through the compilation process manually to pick out only the libraries that it complained about needing.
It's extremely small, and is meant to act similarly to TinyCC!
You just download it, uncompress it, and immediately compile!
> TinyGW _
With C on Windows it's not very easy to get GCC for compiling code. Most portable environments are bloated.
So I made my own build automation which makes one that's as minimal as possible!
Only just enough for low-level games/tools:
github.com/ENDESGA/TinyGW
GitHub - ENDESGA/TinyGW: Tiny GNU for Windows (via MSYS2)
Tiny GNU for Windows (via MSYS2). Contribute to ENDESGA/TinyGW development by creating an account on GitHub.
github.com
> you are loved, you are safe _
had some time with my synths and samplers, decided to capture a particular deep feeling that has been hard to express with words

these 2 singles will be on all streaming services soon~
or get it now for free on my bandcamp:
endesga.bandcamp.com/album/you-ar...
you are loved, you are safe, by ENDESGA
2 track album
endesga.bandcamp.com
That's flattering! Let's trade, but don't complain about the crippling anxiety and misophonia you'll have to deal with lmao
it's interesting how often ideas come to me when I'm sitting in silence at a park/garden/forest.
I realised a very efficient and minimal way to do tile-based shadow-casting (in C) that's completely software rendered - not using the GPU at all.
this draws in <1ms
Well yeah, if you're trying to troll/bully someone it's a bit hard to counteract an "lmao"
Just sad people stuck in their houses, I do feel bad for them. Which is why I never feed into it - I often just send an "lmao" which shuts them up, because I find their attempts of attacking me genuinely amusing in a sad "wow you really think I care" way.
I've been through my own share of it haha
It's so hard to accept there's such people, which is part of my problem. I genuinely just question what trauma they've been through to say such things. Smells a bit like Tall poppy syndrome
of course, from making fun of the name to just straight up saying "fuck off with your format". I dunno, a lot of the other critical comments were at least kinda constructive
I find it fascinating that even when I try to contribute something to society, even when I make it public domain, people still find something to complain about.
This is why I miss doing pixel art, because the worst complaint is "that doesn't look good to me" hahaha Which is easy to shrug off
Just pushed version 0.2:
- If the image has more than 256 colors it just uses the first color.
- PEP now supports RGBA/BGRA/ABGR/ARGB, and dynamically reformats depending on your input.
- You can now choose to make the first color transparent when using pep_decompress().

<3
I am proud to announce...

PEP: Prediction-Encoded Pixels

This format is able to compress images (up to 256 colors) smaller than GIF, PNG, QOI, BMP, in almost all cases.
A lot of passion and research (and fixation) has gone into this:
>> github.com/ENDESGA/PEP <<
That truly means a lot to me, thank you. I initially didn't pursue it because I thought "people only care about speed not size", but decided to pull through.
I personally have a strong "every byte matters" mindset, so I wanted to actually do something about it.
It's only gonna get better from here~!
I am proud to announce...

PEP: Prediction-Encoded Pixels

This format is able to compress images (up to 256 colors) smaller than GIF, PNG, QOI, BMP, in almost all cases.
A lot of passion and research (and fixation) has gone into this:
>> github.com/ENDESGA/PEP <<
bluesky finally supports gifs?!
it's wrapping the semantics of C into a more readable form - going in more of the Lua/Python direction with the clear naming and explicit nature. as well as built-in things like dynamic lists, etc
oh my god!! when did they add that?!
Anything. Quite literally. It's C but as a scripting language
LMAO I didn't realise it captured Charlie's stream I was watching too. Ignore the audio in the video.

IF ONLY BLUESKY SUPPORTED GIFS
3 years ago I had an idea to make a metaprogramming language that would utilize TCC's near-instant compile times to also act as a scripting language.

last night I finally realized the final piece to make it work...
it's Python-like, via a macro-abstraction.
Yes, this is a public conversation on a public post. There's no reason to act dismissive.
Yeah my point was around how there are many Unity/Adobe users out there that want to use something else but haven't had a strong enough mental push to convince them.
I just feel more people need to know they CAN learn new tools, and it will actually benefit them in the long run.
how so? I can't control who comments, but my point was from a place of love - I want the best for people.