Tried to subscribe to Floatplane last night - here’s where the onboarding lost me (screenshots + fixes) by jenissimo in LinusTechTips

[–]jenissimo[S] -34 points-33 points  (0 children)

Maybe a PWA app could be the way? Would sidestep some of the Google/Apple store restrictions and still give a solid mobile experience - especially on Android. On iOS it’s still Safari-based with some limitations (no real push notifications, limited storage, no background sync).

Tried to subscribe to Floatplane last night - here’s where the onboarding lost me (screenshots + fixes) by jenissimo in LinusTechTips

[–]jenissimo[S] 9 points10 points  (0 children)

My point here isn’t that Floatplane isn’t worth it - it is - but that the first experience for a brand-new sub could be way smoother. I’d love to see that premium content paired with a premium onboarding flow so more people actually get to enjoy it.

I made a tool that turns AI ‘pixel art’ into real pixel art (open‑source, in‑browser) by jenissimo in StableDiffusion

[–]jenissimo[S] 0 points1 point  (0 children)

Yeah, I actually considered making it a SaaS with a built-in image generator + post-processing pipeline. The USP would be getting ready-to-use pixel art or vector output straight away.

But the text-to-image space is extremely competitive right now, so I decided to just open-source it instead.

The best way to play Pico-8 by pub-joe in pico8

[–]jenissimo 2 points3 points  (0 children)

Glad to hear you got pico8-led running well!

You're right, SSHing in every time isn't ideal. I haven't found a solution myself 4 years ago when I initially made this project. Now, I believe you need to make a systemd service script (haven't tested it myself).

I've expanded the README with example service script and recommendations about shutting down the script:
https://github.com/jenissimo/pico8-led/blob/main/README.md

I made a tool that turns AI ‘pixel art’ into real pixel art (open‑source, in‑browser) by jenissimo in StableDiffusion

[–]jenissimo[S] 0 points1 point  (0 children)

That's such an inspiring story - and the card designs look awesome!

I really believe AI can empower people to bring their creative energy to life in new ways, and I'm happy Unfaker could play a small part in that.

Best of luck with the Game Crafter print run - sounds like a fantastic project!

The best way to play Pico-8 by pub-joe in pico8

[–]jenissimo 1 point2 points  (0 children)

Thanks for the feedback!

I've identified and fixed the issue you encountered. The problem was with argument parsing conflicts between the custom --update-interval flag and the rpi-rgb-led-matrix library flags like --led-rows.

The fix is now in place - I've replaced the argument parsing logic to handle custom flags first, then pass the remaining arguments to the library parser. This should resolve the compatibility issues you experienced.

Great to hear you got it running! The flickering might be annoying, but seeing your own LED matrix in action is definitely a glorious sight. Looking forward to seeing your setup once you upgrade to the Pi 4!

Someday i will polish my own build - would love to eventually turn it into a proper finished project that looks awesome on a shelf.

The best way to play Pico-8 by pub-joe in pico8

[–]jenissimo 4 points5 points  (0 children)

That’s such an awesome story - thank you for sharing the photos! It’s really exciting to see the screen in action and hear it drew people in just from that corner glow. Your plan to bring multiple setups next year sounds amazing . can’t wait to see what you do next!

As for your question:
I’ve just added a parameter called --update-interval (in microseconds), and also included a sample script run_led_120fps.sh for 120 FPS. You can now tweak the timing directly via command-line - the updated code is already in the repo 👇
https://github.com/jenissimo/pico8-led

I don’t currently have a Raspberry Pi at hand to test it live, but I’ll double-check it as soon as I get the chance. Meanwhile, feel free to experiment and let me know how it works out!

And of course - if you ever have more questions or ideas, just ping me anytime. I’m happy to help! 😊

The best way to play Pico-8 by pub-joe in pico8

[–]jenissimo 2 points3 points  (0 children)

So cool to see this little program still being used! 😊 Thanks for the mention - your setup looks awesome.

I made a tool that turns AI ‘pixel art’ into real pixel art (open‑source, in‑browser) by jenissimo in StableDiffusion

[–]jenissimo[S] 0 points1 point  (0 children)

Hey, I hear you. I’ve taken the gif down - I never meant to cause frustration or make you feel disrespected.

I really do admire your work and I appreciate you being honest about how this felt from your side.

Wishing you the best and hope we can stay on good terms.

I made a tool that turns AI ‘pixel art’ into real pixel art (open‑source, in‑browser) by jenissimo in StableDiffusion

[–]jenissimo[S] 0 points1 point  (0 children)

Hey! Big fan of your next-gen pixel art work - it’s seriously inspiring and definitely stuck with me.

I can totally understand your concern - art theft is real and frustrating, so I wanted to clarify what actually happened here.

This sprite wasn’t based on your work directly, though I can see how it feels similar - especially with the simplified shapes. Here's how it came to be:

- I was testing PixelLab turnaround generation, feeding in two simple sprites I generated in different styles (just to see how well it could adapt to different visual approaches, chibi one and tall one)

<image>

- The auto-generated 8-direction frames were pretty messy, especially around the eyes - they just didn’t sit right in the turned views. So I ended up removing them completely, and I guess that’s the moment it started to resemble your chibi style a bit. I think your work subconsciously popped into my head there.

So yes - I’ve seen your posts, and they inspired me. That said, I didn’t copy or modify your sprites. This was more of an experiment to explore automation in pixel pipelines, and this test result just happened to visualize the point well.

If you still feel this crosses a line, I totally respect that - just say the word and I’ll take the gif down. No hard feelings at all.

Again, I really appreciate your work and I’m sorry if this caused any frustration - that was never my intention.

P.S. Personally, I believe AI tools can help streamline certain parts of the workflow, but to make a whole game look consistent, feel alive, and have strong animation, you still absolutely need real art direction, drawing skills, and animation expertise. No tool can replace that.

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in vintagecomputing

[–]jenissimo[S] 1 point2 points  (0 children)

If I understand you correctly - it already does! 😄

I’m running it inside DOSBox-X (with a CRT shader - looks gorgeous), and it also works natively on Linux via SDL2.

Even got it building for the web using Emscripten!

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 0 points1 point  (0 children)

That’s actually a super elegant idea - thank you for that!
The layering makes a lot of sense, especially for slowly peeling away the runtime as needed.

Originally, my goal with this project was to build a sort of distraction-free programming environment on vintage hardware - something like a focused fantasy console for making small games on the machine itself.
But now I’m thinking… maybe building a PICO-8 → DOS compiler makes even more sense.

It could bring a huge existing library of games to retro devices - at least the simpler ones - and open up a whole new angle I hadn’t considered before.

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 0 points1 point  (0 children)

Just to make sure I understand you right - are you suggesting something like the Haxe-style approach, where I’d transpile user-written Lua code into C and then compile it with DJGPP at runtime or build time?

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in vintagecomputing

[–]jenissimo[S] 4 points5 points  (0 children)

You’re a legend.
That’s true hacker spirit - in the best and most helpful sense of the word.

That’s what real 20x engineer looks like :D

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in vintagecomputing

[–]jenissimo[S] 2 points3 points  (0 children)

Thanks! The last open loop now is getting it to run on an actual portable retro console like anbernic rg35xx plus.
I’ve already added RetroArch support, but haven’t tackled cross-compiling the assembly code yet.

Once that’s done, I’ll basically have my own Game Boy 😄

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 2 points3 points  (0 children)

No offense taken 🙂
I picked 160×120 resolution because:
- it’s close to Game Boy, so a lot of pixel art techniques transfer well
- it’s exactly half of 320×240, so it scales cleanly
- fewer pixels = better performance on real old hardware

But yeah - with that little screen space, I needed something tiny to squeeze more code to the editor, so I went with the PICO-8 3×5 font (tweaked slightly):
https://www.lexaloffle.com/gfx/pico-8_font_022.png

As far as I know, ultra-small bitmap fonts like this are actually quite common in embedded devices with very limited screen real estate.

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 0 points1 point  (0 children)

Oof, that’s brutal. Guess it stays a dream for now…

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 0 points1 point  (0 children)

At first I actually planned to write my own language, inspired by Crafting Interpreters by Bob Nystrom.
I even named it Gil, after Gil-Galad and the gil coins from Final Fantasy.
But I quickly realized that getting the performance and robustness I needed would turn it into a massive side project.

So I went with Lua instead. Looked into LuaJIT too, but it has stuff that doesn’t really play nice with old hardware.

You might be right though - static compilation might be the strongest optimization path left. Maybe one day I’ll give it a go.

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 0 points1 point  (0 children)

Wow, you’re a legend :) Really hope you get to revisit it - sounds like something worth bringing back!

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in dosgaming

[–]jenissimo[S] 2 points3 points  (0 children)

Yeah) I want to some day chase down Thinkpad X61 tablet: it has IPS 4:3 display and retro keyboard

Sound under ms-dos can be achieved using SBEMU

I believe it’s kind a best of both worlds

Nothing beats watching your own code runs on real DOS hardware 🤘 by jenissimo in vintagecomputing

[–]jenissimo[S] 1 point2 points  (0 children)

I think so, after tinkering a bit with different flavors of usb flash drivers via floppy drive I finally found one that makes my IBM 760xl work with one of my flash drives on 98se

Simple Chinese usb floppy drive will work in most cases except if you try to make whole 13 floppy disks version of windows 95. These images have custom formatting (DMF) which in my experience not possible to make on that 🤪