#Varvara

nLupo :anarchist_flag: :antrans_flag:nlupo@amikejo.xyz
2025-03-22

I really start to like #uxn and #varvara. It's such a minimalist architecture and it's also open source and open standard.

If I have enough time I'll make a "doom's day" computer in #verilog and I'll probably buy one of those small #FPGAs from #Olimex.

Forth Co-ProcessorPythonLinks
2025-02-06

I am very aware of the and stack machines, and have looked closely at them. Lots of software applications. The reason I did not take that path, is that they are optimised for 8/16 bit CPUs. The / family is much better optimised for FPGAs.
@AlgoCompSynth

2025-01-23

Since I seem to have more money than sense, I got hold of an #AnaloguePocket and gotta say, this thing sure is cool.

Here it is running Donsol by @neauoire and @rek (#varvara core).

#HandheldGaming #uxn

Photo of an Analogue Pocket handheld console, running the game Donsol, by 100 Rabbits
2024-12-30

first drawing with the new Wacom tablet. The program I am using is a 1-bit illustrator called Noodle, running within the Varvara/uxn ecosystem. #digitalart #varvara #uxn

A 1-bit black and white image of a frail flower
Eugene :emacs: :freebsd:evgandr@mas.to
2024-11-07

@frankie @tfed @bamboombibbitybop And, of course, other programmers extended this machine a lot for fun.

It is a usual situation in programming world🙂. For example, take a look to #varvara / #uxn VM: 100r.co/site/uxn.html. People creates different apps for it too, because this is fun.

For example, take a look on @neauoire apps — there a lot of toots about it

2024-07-31

Fosschild and Penguin meet strange creatures.

#uxn #varvara #fosschild #penguin #unix_surrealism #comic

Fosschild and Penguin meet a large fluffy hoofed spirit and and a small insect creature riding on top of it.

Their gazes meet.

Penguin begins to consult the Book of the Clown.

Fosschild: "Anything?"

Penguin: "Smol machine sprites. Usually friendly. Vegan."
2024-05-27

@tsalvo Just saw your work in progress on the stack #CPU implementation in #PipelineC 👋 . Great work, how neat! Hope it has gone well and as always happy to help! 🤓 #uxn #varvara #AnaloguePocket #FPGA #stackmachine #FPGA #HDL github.com/tsalvo/varvara-fpga

Hiro Lynx 🐾♫🐧Hiro@loutre.info
2024-03-30

I made `smolbean`, my own little #uxn #varvara virtual machine :3 It was loads of fun, and I tailored it to my Zaurus Husky!

There is sound, it's recorded from the headphone jack of the palmtop!

I'll publish the source code eventually!

wait, has anyone tried porting #varvara / #uxn to #picotron yet?

2024-03-10

'alone in the city cont'd.'

Girl follows directions and discovers a hidden hacker bar.

can you find your friends?

@drwho @maddiefuzz @thegibson @jns @dokuja #technomage #unix_surrealism #comic #hackers #uxn #varvara #linux #glenda #9front #bsd #xenia #nccl #gopher #lo0 #mastoart #fediart

Girl, holding the cyber mantis leaflet given to her by an ominous robed character comes across a sign with the same symbol and an entrance to an underground club.

Outside the entrance two hackers smoke.

There is a poster for the band lo0.

She enters. In the hallway she walks past 3 coin laundry cultists. The hallway is littered with posters and stickers. She presses on.She walks into the club. The singer of lo0 is just performing their classic: 'browser poweruser.' The place is packed with hackers.

Everyone in the club turns around to look at Girl. Most are surprised. A few recognize her. Girl is happy.
2024-01-18

I really like how #pico8 is so easy to develop with, has fun limitations, and nicely exports cross platform. But I also like how #uxn sounds, because it runs on many old devices and is an actual VM with a very flexible rom format.

What if there is something in between the two... Calling it "con". And here are some of the specs:
- 2 bit pixels (4 colors: #000000, #444444, #888888, #cccccc)
- 128x128 screen
- 64kb cartridge. Format requires the first 256 bytes to define a 32x32 label image. Followed by the fantasy console version, followed by uxn-like assembly.
- Just a single NES/Pico8 controller as input.
- Able to connect to other "cons" through some pins in memory.

And the rest of the specs I'm not sure about.

I like the idea of using assembly as the language, but I'm also afraid that it will be too annoying to program for. #uxn and #varvara don't have very many good games from what I've seen, the assembly language could be contributing to that.

Just like PICO-8 can store it's data in a single png image. This console could too. Here is an image that demonstrates the format. This image has only slightly more pixels than a ".p8.png" cartridge, but stores twice as much data (64KB).

I'd love to hear random thoughts or constructive feedback about the idea. For now it's just a thought experiment, not sure if it will actually go anywhere.

2023-12-30

When I was a teenager, "The Talking Moose" kept me company on the corner of the screen of my Macintosh SE while I did my homework. He'd look at me and occasionally crack a joke like "Fuzzy Wuzzy was a bear, Fuzzy Wuzzy had no hair, Fuzzy Wuzzy wasn't very Fuzzy. Was he?" (Man, I loved #Macintalk)

Now, thanks to swayimg, I can have a little #uxn Potato keeping me company while I read the "Introduction to uxn programming" text (not animated or talking of course, but it's still cool+feels ;)

P.S. (Yes, I'm still write-only until next year. Toodles! ;)
P.P.S. (Yes, it still counts as a dopamine detox.)

#uxntal #varvara #potato #ClassicMacintosh

Screenshot of a #swaywm setup: swaybar on the bottom populated with the following text:
[1][2]            02%  |  📈 0.15  |   13.9%  |   42.2%  |   Pemberley  54%  | 🔋 43% 04:45 3.29W |   Sat 2023.12.30 01:08 AM

There is a single almost-full-screen Zarathura window open displaying a PDF of the #uxn book, and you can see a few cloud-like details of the desktop wallpaper all around the window.
2023-12-28
Vanja/Vanyavanja@tech.lgbt
2023-12-12

Thinking of making an actual x86 OS that uses #uxn for all its programs. That way they run fast as there's almost no overhead and you can have a pure uxn experience. It won't aim for 100% #varvara compatibility, but it will probably be very easy to port existing programs. I plan to have multitasking and let programs communicate to each other using pipes or a similar system. That will probably be the only difference between it and varvara - an extra device. Thoughts?

2023-12-06

I couldn't sleep, so I did some fun things in GIMP after watching one of @neauoire's talks.

It's pretty amazing what you can do with four colors, if you pick them carefully.

Workflow:
Each photo was first reduced to 640x480, then posterized to 16 colors per channel to mimic uxn's 1-nybble-per-channel color system (4096) colors.
Then, the palette was picked using one or two absolute colors (black or white) and two or three colors picked from the posterized image.
Then the image was reverted to full color (for better conversion), and switched to index mode using the hand-picked four-color palette (each color picked out of the available 4096 colors, not the full 24-bit palette).

#uxn #varvara #uxntal #tal #4color

A photo of the Golden Gate bridge in four colors with Floyd-Steinberg dithering.
The darkest color of the bridge was selected as the "black" color, then the blue of the water, the orange of the sky, and pure white to balance it out.The Mac OS Leopard Wallpaper in four colors with Floyd-Steinberg dithering.
The darkest color is pure black, the lightest s pure white, and then two lavender shades picked from the image.
Might have done better to replace either white or back with a color from the original image.
This is the very first image I converted.A photo of Stockholm in four colors with Floyd-Steinberg dithering.
The darkest color is pure black, then three colors taken from the original photo: a light blue of the sky, a light orange from the sky, and then the tan-orange of the building faces.
2023-11-11
2023-11-07

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst