Email or username:

Password:

Forgot your password?
Maartje

Introducing the first alpha release of Mastodon 3.11 for Workgroups!

Available for Windows 95 :BlobhajShock:

308 comments
TheADHDHobbyist

@maartje this is the COOLEST thing I have seen all day and it makes me want to get a win95 PC up and running

Lu

@maartje Where I have to send the floppy?

Herr Gilbert

@maartje Gives my childhood vibes. I can literally here the floppy sound… Love it! 🥳

bricky
@maartje LGR recently upgraded one of his machines to Windows 95. Perhaps he could be considered for a courtesy copy.
autistic_enby :blobcatenby:

@maartje I wonder what's the latest version of Windows that can run this 🤔

Maartje

@autistic_enby I am really convinced it works on win 11...
if anyone wants to try i just released the installer

autistic_enby :blobcatenby:

@maartje well it opened on Win11, but I'm getting this error.
I might have accidentally put an https server url, but I can't find the config file to change it.

Maartje

@autistic_enby aaaah yeah it will not follow redirects and only supports http (the config is also without http://)

So euh it would probably work!

autistic_enby :blobcatenby:

@maartje do you know where the config file could be?
Your videos show that it's next to the exe, but I can't find them there 😕
(could this be a sandbox thing that Windows does for old programs, so the files would be written somewhere else?)

Maartje

@autistic_enby should be in program files. It is called mastodon.ini since the last build

autistic_enby :blobcatenby:

@maartje just like I guessed, there was sandboxing involved, I found it here:
"C:\Users\<me>\AppData\Local\VirtualStore\Program Files (x86)\Mastodon VB6"
(I chose the folder to be called "Mastodon VB6")
If I run it as admin then I get the ini file in its usual place.

Still can't solve the error though, I tried a bunch of Windows compatibility settings.

BTW I used this to easily generate an access token: takahashim.github.io/mastodon-

@maartje just like I guessed, there was sandboxing involved, I found it here:
"C:\Users\<me>\AppData\Local\VirtualStore\Program Files (x86)\Mastodon VB6"
(I chose the folder to be called "Mastodon VB6")
If I run it as admin then I get the ini file in its usual place.

Still can't solve the error though, I tried a bunch of Windows compatibility settings.

autistic_enby :blobcatenby:

@maartje Update: It's working on Win11 now!
It was an issue with WebOne proxy, it's my first time using it.

Maartje

Due to popular demand... The source and a binary release note that this is a very early release it is full of bugs. I literally spend just a few hours on this without knowing VB6 before I started:

github.com/meyskens/mastodon-f

Kyle Ramstad

@maartje I looked at the API myself a couple days ago and made a very simple proof of concept at fetching public posts. Very easy to use. I love that you got it going on such an old OS. Now can we get it connected with a BBS server.

Fixstern

@maartje which area are you working on? Should we organize by creating issues and grabbing them or do you want to work on it for yourself some more?

Maartje

@dunkelstern currently the area I am working on is sleeping. 😴

Feel free to make issues and “self-assign” them!

I will probably do some more work on it but I don’t have a specific domain to tackle

Andreu

El #RetroComputing portat a l'extrem: Una programadora crea un client de :mastodon: per a Windows 95!

github.com/meyskens/mastodon-f

@maartje

bhtooefr
@maartje I suddenly wonder if it can be backported to VB4 (purely because it's the last version to support Win16, so that Mastodon 3.11 for Workgroups can run on Windows 3.11 for Workgroups)...
PJ Perez :tio:

@maartje went to check the code to see how did yo deal with SSL as AFAIK current versions are not available in old Windows... and there it is in the Readme: "You need a HTTPS to HTTP proxy". Brilliant! :)

Maartje

@pjperez I originally planned to try importing a modern libcurl like the DOS client does but it would cost a lot of time while I recommend WebOne a lot for all retro users! It even repairs some old apps by using archive.org

notorious rgb

@maartje this is amazing, I wonder if I can run it on modern windows with WineVDM

Richard Barrell

@maartje I got intense nostalgia from the scrunching sounds of the FDD and the HDD reading files and swapping. ❤️

tristan

@maartje @smallsco back then my social network was good old ICQ.

Scott Small

@tristan @maartje Mine too. Sure loved that anxiety-inducing "UH-OH!" every time you received a message 😂​ /s

…here for the creativity…

@maartje in the deepest of nostalgic Sunday feels at seeing this. 😌

Maartje

@Odiseo79 this exact gif was sent to me about many projects

Odiseo

@maartje Don't mind me. I was trying to be snarky, and failed miserably. Wish I enjoyed coding just for the fun of it like you do.

Dj Padzensky

@maartje I’ve been holding off on updating to Windows 95, but this seals it. Now, where did I put those 20 installer floppies?

Mari
@maartje is this real software i can actually use :blobcateyes: i have plenty of 95 hardware
Edde Beket

@maartje 🤣 great! I love those noises, they sound very 90s too

Roy Tam
@maartje does it need a back-end or proxy?
m0xEE

@maartje Oh, cool! 🤩
I've posted a couple of photos in the same vein: social.librem.one/@m0xee/10922
As a joke of course, I'm not using Win2k as my daily driver. Finding a Masto instance that worked in browsers compatible with Win2k was a real challenge. I see, you've taken a different approach 😂

I-baLL

@maartje the question is "why" as in "why do I suddenly feel the urge to install Trumpet Winsock?"

Andy

@maartje 🔽🔽, 🔽🔽 🔽🔽🔽🔽🔽🔽 🔽🔽🔽🔽🔽🔽,🔽🔽

That Compute!

@maartje This is what everyone needs 🦈😃
Nice done 👍🏻:)

Mark McGookin

@maartje I watched this with headphones, primarily for the nostalgia of hearing a floppy drive be loaded and chug away. Love it. Winforms was the real glory days of software imo... also the last time I felt capable of doing any UI work.

/////\.keki

@maartje is it weird that the scanlines give me a warm fuzzy feeling before making my eyes hurt with phantom pain?

Maartje

@goatwildernesscollective should work as it used the IE API. Still need to test but my dialup server is offline at the moment and no time to set it up again

cypheon

@maartje This is so badass!
How did you handle TLS on Win95 or is this using plain HTTP?

Japkozjad :mus_c_u:

@maartje You gave me a reason to build a retro pc/buy retro laptop. Thanks!

Jon Collins 👨🏻‍💻

@maartje @zkat I’m in love with everything that’s happening here. Sound of that floppy getting read 🤌🏻

Garrett McCullough

@maartje my first (community) college programming course was in VB! I loved how you could draw out a UI and then attach code to elements. Cool project!

Andrzej Głuszak :rust:

@maartje the good old design... When buttons used to look like buttons

Henrique C. S. Junior

@maartje wow wow wow! Calm down! Nobody have resources for that kind of machine.

Sagi Ze Goomba

@maartje wow this is amazing! Great job! Looks like you had fun!

Johannes Kraemer

@maartje it strikes me sometimes when building Android apps, that it's not all that different from working in Delphi in 1999. It is different, and it isn't.

Joan of Cat (she/her) 😼

@maartje

My question is...can I get this on a 5.25" floppy for my Commodore 64? 🤔

ルーセント ~ Lucent
Nostalgia moment seeing again the default VB form icon :blobcataww:
How do you deal with the fact that most instances aren't accepting older crypto suites for SSL/TLS? Did you have to reenable RC4 (and older SSL/TLS protocols) server side or are you using an intermediate proxy to reach the API?
/will(?:ow)?/g

@maartje Personally like the feature fixing everyone's avatar picture.

Maartje

@whirledsol it is a placeholder till i write avatar downloads and will probably be the reccomended mode for dial-up users

James J Malcolm

@maartje finally a serious Mastodon client for Enterprise!

Go Up