weirdr.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
This is a dual Pentium Pro running NetBSD.
Check out the floppy museum for hints on how to get in touch. Or, you know, ping me on the fediverse. :)
Admin account
@ltning@weirdr.net

Search results for tag #retrocomputing

[?]ICM ยป 🌐
@icm@mastodon.sdf.org

Would you like to see UNIX V4 on MissPiggy?

    [?]mbbrutman ยป 🌐
    @mbbrutman@mastodon.sdf.org

    EtherSlip users - I have found another bug in the Etherslip driver distributed in the Crynwr packet driver collection. This bug is in the simulated ARP handling that the driver provides while emulating Ethernet. It can corrupt a random six bytes in your network program's memory.

    I'm going to change mTCP to not send ARP requests at all when a SLIP connection is in use. I've also patched EtherSlip and will make that available for WATTCP users after doing some more testing.

      [?]ltning ยป 🌐
      @ltning@pleroma.anduin.net

      So I got myself a couple of IBM PS/2 model P70 386[1] luggable computers. I see they're quite the fad in some corners of the Retroverse, so I thought I'd pull my usual shenanigans and install OS/2 on one. I went with version 2.11 which is probably the most lightweight version, while also being really beautiful. I'll document my travails in this thread..

      Stay tuned, more to come!

      Image: My P70 duing the initial attempts at booting the OS/2 2.11 installation floppies.

      [1] https://www.ardent-tool.com/8573/P70_Project.html

      #Retrocomputing #Installfest #Retrohardware #IBM #OS2

      Image described in post.

      Alt...Image described in post.

        ltning boosted

        [?]ltning ยป 🌐
        @ltning@larry.weirdr.net

        Hey all you fellow desperate leisure-suit-wielding dorkosphere people... Have a good one!


        Screenshot from Sierra's 1990 Christmas Card application depicting a stage with Cupid flying above it with his bow and two dead(?) lovers on the floor with arrows sticking out of their backs. 16-color EGA resolution.

        Alt...Screenshot from Sierra's 1990 Christmas Card application depicting a stage with Cupid flying above it with his bow and two dead(?) lovers on the floor with arrows sticking out of their backs. 16-color EGA resolution.

          [?]ltning ยป 🌐
          @ltning@pleroma.anduin.net

          @ltning Okay tags on #Peertube don't do what I think they do, so .. #Floppy #Museum #Retrocomputing #DOS

            alexa kay boosted

            [?]alexa kay ๐Ÿ•Š๏ธ๐ŸŒฟ [she/her] ยป 🌐
            @lxak@goblin.technology

            Ever wanted to connect to a public Unix system with all the thrill of a DEC terminal but the security of Ed25519? :matrix_code_:

            Introducing SSHtty Gateway: :blobhaj_innocent: ย be the envy of your friends, :blobhaj_sneaky_devil: conspire in secret, :blobhaj_plead: profit handsomely!

            #retrocomputing

              [?]ARGVMI~1.PIF ยป 🌐
              @argv_minus_one@mastodon.sdf.org

              The existence of Sun Microsystems implies the existence of Earth Nanosystems.

                SuperIlu boosted

                [?]SuperIlu [they/them | he/his] ยป 🌐
                @dec_hl@mastodon.social

                I just published v0.99 of , a scripting environment for . This is the 'little' text-mode brother to .

                - fixed `Screen` object.
                - fixed `CGets()`.
                - added missing include
                - updated zip, mbedTLS and curl

                github.com/SuperIlu/jSH

                  [?]ICM ยป 🌐
                  @icm@mastodon.sdf.org

                  Stopped by the Atlanta historical computing societyโ€™s holiday party in Lawrenceville!

                    6 ★ 1 ↺

                    [?]Ltning ยป 🌐
                    @ltning@weirdr.net

                    Welcome to my mini ISA VGA shootout!
                    TL;DR: ISA Matrox cards are really, really slow in DOS.

                    I recently built an original Pentium 60MHz system, built on an ECS motherboard. Around the same time I received a "mystery" VGA card: A Matrox MGA Impression ISA card. And since most of my builds are "open builds" and therefore easily accessible, that machine got the pleasure of becoming the test bench for the Matrox.

                    As already revealed, the Matrox performs atrociously bad. So bad, in fact, that I had to test a couple other ISA cards to make sure it wasn't a system issue. I used my go-to benchmarking tool from Phil's DOS Benchmark Pack. I really don't want to experience Doom with this card..

                    And without further ado, the contestants and their results in this spur-of-the-moment benchmark run:
                    - Baseline: A 32-bit PCI S3 Virge/DX based card with 4MB RAM: A perfectly workable 48.2
                    - The low-end Trident TVGA9000C with 512KB RAM (this is a real garbage card): A pretty shitty 14.2
                    - The mid-range Cirrus Logic CL-GD-5422 with 1MB RAM (this is a decent card, know for compatibility but not necessarily speed): A barely bearable 24.7
                    - And finally, the "star" of the show, the Matrox: A whopping 10.9!

                    I said it was atrocious, didn't I? But hey, I'm gonna use this one with anyway, so who cares about DOS performance, right? ;)


                    Montage: Close-up of the S3 card installed in the system, next to picture of the 3DBench result

                    Alt...Montage: Close-up of the S3 card installed in the system, next to picture of the 3DBench result

                    Montage: Picture of the Trident (a small ISA card) next to picture of the 3DBench result

                    Alt...Montage: Picture of the Trident (a small ISA card) next to picture of the 3DBench result

                    Montage: Picture of the Cirrus Logic (small ISA card) next to picture of the 3DBench result

                    Alt...Montage: Picture of the Cirrus Logic (small ISA card) next to picture of the 3DBench result

                    Montage: Picture of the Matrox (a very large full-length ISA card) next to picture of the 3DBench result

                    Alt...Montage: Picture of the Matrox (a very large full-length ISA card) next to picture of the 3DBench result

                      5 ★ 3 ↺

                      [?]Ltning ยป 🌐
                      @ltning@weirdr.net

                      Welcome to my mini ISA VGA shootout!
                      TL;DR: ISA Matrox cards are really, really slow in DOS.

                      I recently built an original Pentium 60MHz system, built on an ECS motherboard. Around the same time I received a "mystery" VGA card: A Matrox MGA Impression ISA card. And since most of my builds are "open builds" and therefore easily accessible, that machine got the pleasure of becoming the test bench for the Matrox.

                      As already revealed, the Matrox performs atrociously bad. So bad, in fact, that I had to test a couple other ISA cards to make sure it wasn't a system issue. I used my go-to benchmarking tool from Phil's DOS Benchmark Pack. I really don't want to experience Doom with this card..

                      And without further ado, the contestants and their results in this spur-of-the-moment benchmark run:
                      - Baseline: A 32-bit PCI S3 Virge/DX based card with 4MB RAM: A perfectly workable 48.2
                      - The low-end Trident TVGA9000C with 512KB RAM (this is a real garbage card): A pretty shitty 14.2
                      - The mid-range Cirrus Logic CL-GD-5422 with 1MB RAM (this is a decent card, known for compatibility but not necessarily speed): A barely bearable 24.7
                      - And finally, the "star" of the show, the Matrox: A whopping 10.9!

                      I said it was atrocious, didn't I? But hey, I'm gonna use this one with anyway, so who cares about DOS performance, right? ;)


                      Montage: Close-up of the S3 card installed in the system, next to picture of the 3DBench result

                      Alt...Montage: Close-up of the S3 card installed in the system, next to picture of the 3DBench result

                      Montage: Picture of the Trident (a small ISA card) next to picture of the 3DBench result

                      Alt...Montage: Picture of the Trident (a small ISA card) next to picture of the 3DBench result

                      Montage: Picture of the Cirrus Logic (small ISA card) next to picture of the 3DBench result

                      Alt...Montage: Picture of the Cirrus Logic (small ISA card) next to picture of the 3DBench result

                      Montage: Picture of the Matrox (a very large full-length ISA card) next to picture of the 3DBench result

                      Alt...Montage: Picture of the Matrox (a very large full-length ISA card) next to picture of the 3DBench result

                        4 ★ 1 ↺

                        [?]Ltning ยป 🌐
                        @ltning@weirdr.net

                        player UI shootout! An AMD Am5x86 at 120MHz with a Gravis Ultrasound PnP playing back a VBR (~254Kbps) 44.1KHz MP3 file at full quality.

                        The contenders: QuickView Pro version (dvpro), Digital Sound System 3.1 (dss) and MPXPlay 1.67 (mpx). The file: Astral Projection's "Bizarre Contact" from the album "Ten".

                        Enjoy these clips :D


                        Alt...QuickView Pro: file listing in the background and a simple status dialog in the foreground showing file information and the playback time.

                        Alt...MPXPlay: File/directory browser below (mostly removed from the video), spectrum analyzer and various playback information on top.

                        Alt...DSS: VU meters for left/right and playback information along with a lot of information about the file and the sound device.

                        Alt...DSS: Spectrum analyzer, plus technical information as in the other video.

                          9 ★ 4 ↺

                          [?]Ltning ยป 🌐
                          @ltning@weirdr.net

                          Despite all the things IBM did right with OS/2, there were some absolutely mind-boggling decisions made. Today's example: Using Java (version 1.11 or better, mind you) and a Netscape browser plug-in to install TCP/IP. Other than the chicken-and-egg-problem (which is solved by installing the transport services - NIC and protocol drivers - first), there's the fact that they had a perfectly good software installation framework which ran fine on like 6-8MB of RAM (total!). This variant swaps until my CF card starts sweating with 16MB, and is s-l-o-w!

                          I mean yeah, great, I get a proper BSD-4.4, 32-bit TCP/IP stack and tools. But it's taken me half a day. Getting the installation files over involved loading packet drivers and using in a DOS session. Which works .. surprisingly well. But still .. FixPak43, reboot. MPTS, reboot. Netscape 2.02, reboot. Java 1.18, reboot. Feature Installer plug-in (no reboot). Then, finally, TCP/IP.

                          All this to have a machine to play with at .


                            8 ★ 5 ↺

                            [?]Ltning ยป 🌐
                            @ltning@weirdr.net

                            Trying to optimise http://floppy.museum for (even) older browsers. Some of the issues I'm trying to solve include utf8-to-latin1 translation (the original HTML has some silly double- and triple-byte characters), and variations of JPEG that simply aren't understood.

                            Turns out Netscape 2.02 is too easy, so in this picture is IBM WebExplorer v1.1h running on OS/2 Warp Connect. Using the magic "work area" feature of folders (mark a folder as a work area to have the OS manage objects within it as a kind of unit), I can open several windows at once. True multi-process browsing 😉


                            OS/2 Warp Connect with four browser windows, a text mode editor editing config.sys, the parent "work area" folder and the launch pad.

                            Alt...OS/2 Warp Connect with four browser windows, a text mode editor editing config.sys, the parent "work area" folder and the launch pad.

                              2 ★ 0 ↺

                              [?]Ltning ยป 🌐
                              @ltning@weirdr.net

                              Well .. that went sideways. Despite many attempts, I have yet to find a 286 - or a 386sx for that matter - that will boot the NetBSD floppies without failing in some way or other. I'm not yet certain (perhaps someone here knows?), but there may be instructions missing from the various 486SLC and 486DLC CPU variants that my ugprade modules have. Or there are other bugs that I have not been able to figure out.

                              Anyway, I've reduced my ambitions ever so slightly, and am now in the process of installing NetBSD (-CURRENT) on what is essentially a 386SX-class machine: 16-bit bus, 24-bit addressing, 16MB RAM, and nearly as unpleasantly slow as the 286 I had planned to use. It is however equipped with an IBM-branded 486SLC, which is from the Blue Lightning series. This one definitely has a full 486 instruction set. More hardware details will follow when I've completed the build (and installation).

                              Meanwhile, the obligatory screenshot from the installer. Note the ETA for simply unpacking base.tgz ..

                              Screenshot from installer. Shows base.txz being extracted, at a speed of 110 KB/s. ETA given is about 30 minutes, which turned out to be relatively accurate.

                              Alt...Screenshot from installer. Shows base.txz being extracted, at a speed of 110 KB/s. ETA given is about 30 minutes, which turned out to be relatively accurate.

                                3 ★ 1 ↺

                                [?]Ltning ยป 🌐
                                @ltning@weirdr.net

                                And it lives! Apparently I'm officially operating a Motherboard Bakery! :)
                                Now I need to get it properly configured and tested with DOS, then I can move on to the next steps - which involve the CPU upgrade, and assuming that works, creating actual, physical floppies.

                                (In other news, the instance on this poor Pentium Pro server is sweating hard whenever I post something. So let me know at @ltning@anduin.net if you have problems receiving/reading my posts. I've made some tweaks but it will be unavoidably detained for a while following each post, my apologies for that..)


                                Picture of BIOS during boot. It's a 1990 American Megatrends BIOS, for the TD60C board, BIOS version 2.42B. It shows a 20MHz CPU clock and 15872 KB RAM tested OK.

                                Alt...Picture of BIOS during boot. It's a 1990 American Megatrends BIOS, for the TD60C board, BIOS version 2.42B. It shows a 20MHz CPU clock and 15872 KB RAM tested OK.

                                  ltning boosted

                                  [?]mbbrutman ยป 🌐
                                  @mbbrutman@mastodon.sdf.org

                                  The latest mTCP for DOS is available!

                                  This version includes some changes to improve TCP reliability on long running (but idle) connections, black & white Sixel graphics in Telnet, a Telnet emulation bug fix, and other small fixes sprinkled around.

                                  The source code to NetDrive (network attached storage) is also published now - enjoy reading an unholy mix of x86 assembly code talking to Golang over UDP!

                                  Spread the word! Friends don't let friends run old code ...

                                    30 ★ 9 ↺

                                    [?]Ltning ยป 🌐
                                    @ltning@weirdr.net

                                    And here we are. is simply amazing.


                                    Console screenshot. Plaintext 80x50 mode, with screen(1) running htop(1) and neofetch(1), split horizontally.

                                    Alt...Console screenshot. Plaintext 80x50 mode, with screen(1) running htop(1) and neofetch(1), split horizontally.

                                      7 ★ 3 ↺

                                      [?]Ltning ยป 🌐
                                      @ltning@weirdr.net

                                      Attempting to install #NetBSD on this 486.. gonna need some more work before that works I'm afraid.

                                      (Read the alt text for more info)
                                      #retrocomputing #moreram

                                      Kernel messages from NetBSD 10.1 on an AMD 486. Panics due to low memory after showing interesting sound cards detected. No correlation I'm sure - only including to brag.

                                      Alt...Kernel messages from NetBSD 10.1 on an AMD 486. Panics due to low memory after showing interesting sound cards detected. No correlation I'm sure - only including to brag.

                                        3 ★ 3 ↺

                                        [?]Ltning ยป 🌐
                                        @ltning@weirdr.net

                                        Since nobody asked, here are a couple of pictures of the rig. It's not posing for the picture (I didn't tell it what was going on), so it's as messy as usual.

                                        I'll post each picture as a reply to this post, as snac doesn't like multiple attachments..

                                        Enjoy. And wish the poor box luck serving this.


                                          7 ★ 5 ↺

                                          [?]Ltning ยป 🌐
                                          @ltning@weirdr.net

                                          Damn I like the whole css-or-bust approach to styling that has. I mean I know many (most?) others do a bit of the same but this is just delightful.

                                          So..TLS aside, what is the most lightweight reverse proxy I can use instead of nginx in front of this thing? You know, in case I would like to move the instance from this beefy PPro to, say, a or a Wii running ? :)


                                            1 ★ 1 ↺

                                            [?]Ltning ยป 🌐
                                            @ltning@weirdr.net

                                            TIL today: secp* curves are orders of magnitude slower than X25519 and prime256v1. At least on a Pentium Pro/Pentium II-class CPU.

                                              29 ★ 11 ↺

                                              [?]Ltning ยป 🌐
                                              @ltning@weirdr.net

                                              After a fair bit of fiddling, this instance is now .. operational, I think? And this is officially my first post here.

                                              See also my main fediverse presence: @ltning@anduin.net

                                              About this instance, at the time of writing:
                                              - OS: 10
                                              - Reverse proxy: nginx
                                              - CPU: Dual Pentium Pro Overdrive, 333MHz
                                              - RAM: 512MB EDO
                                              - NIC: 3Com 100Mbit PCI NIC
                                              - Storage: SATA 1.0 (CF and SSD)