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

[?]SuperIlu » 🌐
@dec_hl@mastodon.social

I pushed an update to (the client for MS-DOS):

- Updated DOStodon binaries to latest release v1.14.0

Grab it at github.com/SuperIlu/DOStodon

Screenshot is showing both, the DOS ( @DOSBox_Staging ) and the the win32 version (Win10).

screenshot of two instances of a text based mastodon client both showing a timeline for the tag CatsOfMastodon

Alt...screenshot of two instances of a text based mastodon client both showing a timeline for the tag CatsOfMastodon

    Jay 🚩 :runbsd: boosted

    [?]Jay 🚩 :runbsd: » 🌐
    @jaypatelani@bsd.network

    📢 NetBSD 11.0 release is imminent!

    Release is getting a massive upgrade. Community need your help to ensure it runs smoothly on everything from modern servers to vintage workstations.

    ✨ What to test:
    • Improved RISC-V Support
    • ZFS & Kernel stability
    • Your favorite pkgsrc tools

    🔥 The Challenge: . Install the Beta on your most interesting hardware and show us the results!

    ⬇️ Grab the latest NetBSD 11 binaries here:
    nycdn.netbsd.org/pub/NetBSD-da

      [?]mbbrutman » 🌐
      @mbbrutman@mastodon.sdf.org

      @lunte161 Oh good - that narrows down the problem area significantly!

      There is some special casing to figure out if sector addresses are 16 or 32 bits. Compaq DOS 3.31 was the first to use 32 bits, and of course it's not the same data structure as later versions of DOS. DR DOS was supposed to do something similar but I don't have a technical reference for it.

      DR DOS 6 might fix it by adopting the later convention for 32 bit sector addresses.

        [?]mbbrutman » 🌐
        @mbbrutman@mastodon.sdf.org

        MS DOS 3.31 fans (specifically the Compaq OEM version) I have failed you! NetDrive should support FAT16B on that version of DOS but I had a "fixme" comment in the code to actually implement it. I have made amends ...

        (Compaq MS DOS 3.31 was the first version of DOS to support FAT16B. They broke the 32MB drive letter barrier with it.)

        Just another 5 or 6 lines of assembler code did the trick. I'm kicking myself for not doing it earlier.

          [?]mbbrutman » 🌐
          @mbbrutman@mastodon.sdf.org

          @wrosecrans @argv_minus_one Yes, the SPUs had their own compiler and instruction set. And a silly number of registers too ... 128 registers, all of them vector capable. (And unified too - floating point and integers in the same register set.)

          You basically had eight of these co-processors, each with 256K of RAM and a single PPC core. The PPC core would direct traffic. The SPUs operated independently, but relied on the centralized coordination.

            [?]mbbrutman » 🌐
            @mbbrutman@mastodon.sdf.org

            @argv_minus_one The compilers were not bad at handling the threading and some of the special features, but to take full advantage of it you had to use compiler intrinsics. High performance code was basically assembler with a C wrapper around it, with all of the levels of parallelism being exploited.

            It was a pain in the rear to program for but it was also incredibly fun.

              [?]mbbrutman » 🌐
              @mbbrutman@mastodon.sdf.org

              @argv_minus_one At IBM I used to write code and teach classes on programming the Cell.

              There are 4 levels of parallelism to deal with:

              Each SPU had 2 pipelines that were statically scheduled; instruction mix and placement mattered.

              Each SPU register was a vector register.

              You had 8 SPUs per PowerPC core to coordinate.

              SPUs used DMA to read and write memory. You had to overlap incoming and outgoing transfers to use the full bandwidth.

              It was like 4 dimensional juggling.

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

                I remember complaints about the Cell microprocessor, most notably found in the PlayStation 3, as being very difficult to program.

                I wonder why that is? The general description—a PowerPC core packaged with some stream processing units—sounds pretty similar to a modern CPU with integrated graphics.

                Was the Cell unusually cumbersome for this now-typical design? Or were programmers simply unfamiliar with a then-new programming model?

                  [?]mbbrutman » 🌐
                  @mbbrutman@mastodon.sdf.org

                  ZuluSCSI and BlueSCSI users who have DOS machines - I have an updated packet driver for you! Some variants of those devices have support for the DaynaPORT SCSI Ethernet adapter, and if you have the radio module you can use it for DOS networking. This version is a major rewrite of the original from Retrotech Chris.

                  github.com/mbbrutman/daynaport

                  I still need to get my hands on a real DaynaPORT device to see how well it works with this code.

                    [?]SuperIlu » 🌐
                    @dec_hl@mastodon.social

                    A question in a Discord drove me down the rabbit hole of MS-DOS TXT2COM and TXT2EXE utilities. 😋

                    Nice selection here:
                    annex.retroarchive.org/cdrom/p

                      [?]HP van Braam » 🌐
                      @hp@mastodon.tmm.cx

                      Wow, after installing 2.5.1 on my ultra 10, I can really see why people loved these old workstations.

                      It's so easy to develop some software on this!

                      A picture of a Solaris CDE desktop with Visual Basic 3

                      Alt...A picture of a Solaris CDE desktop with Visual Basic 3

                      A picture of two Ultra 10 sun workstations stacked on top of each other. Next to it is a monitor that shows a CDE desktop with Visual Basic 3

                      Alt...A picture of two Ultra 10 sun workstations stacked on top of each other. Next to it is a monitor that shows a CDE desktop with Visual Basic 3

                        Jay 🚩 :runbsd: boosted

                        [?]Rob Ricci » 🌐
                        @ricci@discuss.systems

                        While cleaning a storage room, our staff found this tape containing v4 from Bell Labs, circa 1973

                        Apparently no other complete copies are known to exist: gunkies.org/wiki/UNIX_Fourth_E

                        We have arranged to deliver it to the Computer History Museum

                        An old reel to reel magnetic tape. It has a label, in Jay Lepreau's handwriting, proclaiming it to be "UNIX Original from Bell Labs v4 (see manual for fmt)"

                        Alt...An old reel to reel magnetic tape. It has a label, in Jay Lepreau's handwriting, proclaiming it to be "UNIX Original from Bell Labs v4 (see manual for fmt)"

                          [?]mbbrutman » 🌐
                          @mbbrutman@mastodon.sdf.org

                          Thanks everybody for chipping on on the SCSI question. Here is what I've gathered or derived:

                          The good OSes that supported the DaynaPort Ethernet devices were probably doing a read with a long timeout; the SCSI driver can definitely notify/interrupt when that read is satisfied.

                          The DOS ASPI layer doesn't support setting the timeout for reads. That function was available in Windows ASPI, but not DOS.

                          Using these under DOS is miserable; I hate the timer interrupt. ;-0

                            [?]mbbrutman » 🌐
                            @mbbrutman@mastodon.sdf.org

                            @paulrickards I'm working with a ZuluSCSI now that has the same DaynaPort emulation. I haven't been able to find anything in the emulated code that shows it can signal for attention when a packet arrives asynchronously.

                            I'm not sure what that mechanism would be, given that SCSI seems to require having an active command for a device to respond. Except for possibly using UNIT ATTENTION (an error condition), I don't know how a device signals it needs attention asynchronously.

                              [?]mbbrutman » 🌐
                              @mbbrutman@mastodon.sdf.org

                              @nicolaintini While SCSI host adapters can use interrupts to signal they need attention from the OS, that AI summary doesn't answer the question.

                              The question is SCSI assumes that the devices are only responding to requests from the host. So if you have a packet that gets received asynchronously, there is no active read command waiting for it. In that case, how does the device get the attention of the host to ask it to do a read command?

                                SuperIlu boosted

                                [?]SuperIlu » 🌐
                                @dec_hl@pixelfed.social

                                I did host a #RetroGaming event yesterday. We pulled out some old PCs, a #Vectrex, a Mac Classic and some old consoles (#Nintendo #GameBoy, #Atari #Lynx, #Sega #GameGear, #Atari2600, #Sega #MasterSystem, #Sony #PS1, etc).

                                We took appropriate pictures with a Sony MVC-FD71 and a Konica Q-M200.

                                A lot of fun was had playing #DukeNukem3D, #DOOM and the newly discovered "gem" #Eradicator.

                                #RetroComputing #Vintage

                                Two old LCD screens on a table.

                                Alt...Two old LCD screens on a table.

                                A black vectrex console and a mac classic

                                Alt...A black vectrex console and a mac classic

                                Three old LCD screens running Duke Nukem 3D

                                Alt...Three old LCD screens running Duke Nukem 3D

                                A PC built into a wooden chest with speakers and an LCD in the top lid

                                Alt...A PC built into a wooden chest with speakers and an LCD in the top lid

                                The wood box PC showing another screen.

                                Alt...The wood box PC showing another screen.

                                Three LCDs one of the showing a WIn98 desktop

                                Alt...Three LCDs one of the showing a WIn98 desktop

                                Vectrex closeup

                                Alt...Vectrex closeup

                                Mac closeup showing the finder screen

                                Alt...Mac closeup showing the finder screen

                                A Kinect on top of a large LCD TV

                                Alt...A Kinect on top of a large LCD TV

                                TV rack with a NES, Sega Master System, PS1, XBox360 and Atari 2600

                                Alt...TV rack with a NES, Sega Master System, PS1, XBox360 and Atari 2600

                                Beige old style PC with CD-ROM, ZIP drive and floppy

                                Alt...Beige old style PC with CD-ROM, ZIP drive and floppy

                                LCD showing game stats

                                Alt...LCD showing game stats

                                Another LCD showing game stats

                                Alt...Another LCD showing game stats

                                LCD showing a dead character in a first person shooter

                                Alt...LCD showing a dead character in a first person shooter

                                LCD showing a game menu

                                Alt...LCD showing a game menu

                                TV rack with an open cabinet filled with old console cartridges to the brim

                                Alt...TV rack with an open cabinet filled with old console cartridges to the brim

                                LCD showing a game map

                                Alt...LCD showing a game map

                                LCD showing another game map

                                Alt...LCD showing another game map

                                angled view of the PC in the wooden box

                                Alt...angled view of the PC in the wooden box

                                  [?]mbbrutman » 🌐
                                  @mbbrutman@mastodon.sdf.org

                                  Does anybody know how SCSI Ethernet adapters were able to signal the OS that a new packet had arrived and needed to be processed?

                                  With storage devices and scanners the host issues a command first and the SCSI device responds. But Ethernet is different in that packets arrive asynchronously, and not in response to a host command.

                                  Network adapters can use hardware interrupts to handle incoming packets. How did SCSI Ethernet adapters do it? Was polling the only option?

                                    [?]MoZes » 🌐
                                    @mozes@fosstodon.org

                                    Copying 20-year-old backups onto the RiscPC via vsftpd running on Slackware AArch64 (HoneyComb LX2). Just another step toward getting the StrongARM RiscPC running Slackware again!

                                    I definitely forgot how slow half-duplex 10Mbit Ethernet is…
                                    ~250 KB/sec feels like time travel 🐢💾

                                    At this rate I might it might be finished for next week!

                                      [?]Mike [SEC=OFFICIAL] » 🌐
                                      @mike@social.chinwag.org

                                      A couple of years ago, I posted a bit about "Dexter", my little project to run a Raspberry Pi 1 as a little general purpose, old-school Unix system - as even its extremely low specs were pretty high by, say, 1980s standards.

                                      I decided to pause that until NetBSD 10 released, a thing that I expected would be a lot sooner than it actually was!

                                      Anyway, Dexter is back in the box, and now has a real enough serial port to run with a VT220 terminal as the primary console, no more USB keyboard or HDMI cables hanging off it!

                                      Alt...A hand flicking a switch on a blue, metal box with a single red LED that lights up, then panning over to an amber CRT terminal showing NetBSD boot messages running past, and ending with a login prompt

                                        [?]SuperIlu » 🌐
                                        @dec_hl@mastodon.social

                                        You are bored and don't know how to spend your time ?

                                        Well, now you are lucky, as I'd love some contributions to my projects!

                                        Feel free to help me out with code, documentation or finally a "real" website for , , , , and more 😊

                                        github.com/SuperIlu

                                          dlundh boosted

                                          [?]jbz » 🌐
                                          @jbz@indieweb.social

                                          「 Dosbian is the first distro totally dedicated to the DOS world. It boots straight to Dosbox, from there, you can install whatever you want and building your 」

                                          cmaiolino.wordpress.com/dosbia

                                            [?]ltning » 🌐
                                            @ltning@pleroma.anduin.net

                                            Because I like torturing my Pentium Pro, I'm mentioning this one here. Just in case it should be of interest to anyone. Beware of the slightly nsfw second post in the thread. It's late, my boss is visiting, I had a few beers. It seemed like a good idea at the time. ;)

                                            #RetroComputing #NetBSD #Fediverse #Snac #Snac2

                                            1 ★ 0 ↺

                                            [?]Ltning » 🌐
                                            @ltning@weirdr.net

                                            Been asked to post pics of this PPro/PIIOverDrive rig. Couple of shitty pics here; let me know if anyone wants actual details. :) Too tipsy to provide much right now..

                                            Picture of the CPU board, with two Pentium II OverDrive CPUs with retrofitted Noctua fans (for the noise..). Some cabling for the CF card, and more spaghetti for power, fans, etc.

                                            Alt...Picture of the CPU board, with two Pentium II OverDrive CPUs with retrofitted Noctua fans (for the noise..). Some cabling for the CF card, and more spaghetti for power, fans, etc.

                                            Picture of the other side of the CPU board, showing half of the system RAM (512MB in total), a SCSI controller, NIC, USB, VGA, SATA and Gravis Ultrasound and Sound Blaster AWE64 Gold cards.

                                            Alt...Picture of the other side of the CPU board, showing half of the system RAM (512MB in total), a SCSI controller, NIC, USB, VGA, SATA and Gravis Ultrasound and Sound Blaster AWE64 Gold cards.

                                              [?]ltning » 🌐
                                              @ltning@pleroma.anduin.net

                                              News from the #Floppy #Museum!

                                              A friend of mine, fusion[1] from #OS2Warez, has written a tiny wrapper for #BBS #door programs so I can run them without needing a full-blown BBS. Combined with rlfossil, a telnet-to-serial-port emulator for DOS (yes, really!), you can now read and write messages in my little forum!

                                              Just telnet to floppy.museum on port 8023 - I recommend using #SyncTERM or some other client that implements the IBM 437 codepage, or 850 in a pinch. The experience should be fairly period-correct, something akin to a 1200 baud modem based on my testing.

                                              And just a reminder: This is a 286 machine, which also runs a web server, an IRC server, an FTP server and all of the above at the same time. It's not fast, but it gets the job done.

                                              Also: Only one node at the moment. If it's busy, try again later! Consider it an early beta, for the moment! :D

                                              [1] https://dcclost.com/

                                              #RetroComputing #Why #Patience

                                              Photo of local screen on the Floppy Museum server. Foreground, top left 1/4 of screen: memory status, showing common, conventional and expanded memory available to DesqVIEW. Background, partially obscured by the memory status: my welcome-message on the message board.

                                              Alt...Photo of local screen on the Floppy Museum server. Foreground, top left 1/4 of screen: memory status, showing common, conventional and expanded memory available to DesqVIEW. Background, partially obscured by the memory status: my welcome-message on the message board.

                                              Another photo, the memory status window has been moved to reveal the first part of the message. The message wishes the user welcome, unless they're a bot or otherwise not human. It lists the two message boards - one read-only and one read-write for guests - and suggests leaving a (civil) note on the board.

                                              Alt...Another photo, the memory status window has been moved to reveal the first part of the message. The message wishes the user welcome, unless they're a bot or otherwise not human. It lists the two message boards - one read-only and one read-write for guests - and suggests leaving a (civil) note on the board.

                                                [?]bodsch » 🌐
                                                @bodsch@chaos.social

                                                Ich habe meinen 2000er "enthauptet" um Mal nach dem aktuellen Zustand zu schauen und bin begeistert.
                                                Hier werde ich also demnächst noch etwas Geld versenken ... Die 060iger bekommt noch Mal RAM nach gesteckt.
                                                Und dann muss ich zusehen, ob meine alten SCSI Platten noch anlaufen ...
                                                Hach ... mein guter, alter . 🥰

                                                  [?]SuperIlu » 🌐
                                                  @dec_hl@mastodon.social

                                                  Added the one page cheat sheet by @mbbrutman to my list of resources

                                                  github.com/SuperIlu/DOSDevelRe

                                                    [?]SuperIlu » 🌐
                                                    @dec_hl@mastodon.social

                                                    [?]mbbrutman » 🌐
                                                    @mbbrutman@mastodon.sdf.org

                                                    [?]SuperIlu » 🌐
                                                    @dec_hl@mastodon.social

                                                    Back to top - More...