The PicoMEM is an amazing software defined ISA card

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 529

  • @adriansdigitalbasement
    @adriansdigitalbasement  6 หลายเดือนก่อน +154

    It turns out that there is already a TSR for the PicoMem that allows you to switch floppy disks while booted into DOS. The TSR was part of the utility package on the Github repo. Freddy is also working on enhancing the Wifi features in the BIOS to provide more feedback than the current "no feedback" approach. The thing continues to improve!

    • @troytaylor623
      @troytaylor623 6 หลายเดือนก่อน

      I looked on FreddyV's github but didn't see the utility package you are referring to. I grabbed the floppy disk image sv86-720.img but didn't see any prg in the image that looked right.

    • @freddyvretrozone2849
      @freddyvretrozone2849 6 หลายเดือนก่อน +1

      @@troytaylor623 Hi, It is not via a driver, Press (left) Ctrl Shift F2 to change disks. It is also explained in the GiuHub doc

    • @Inject0r
      @Inject0r 6 หลายเดือนก่อน +5

      Thanks for the informational video. I’m sure about what I’ll be buying this summer!
      Perhaps your “communicational lines” towards Freddy are a bit shorter than mine, so could you check if it’s possible to/works to put two (or more) RP2040’s on one card and make them work together, just to make sure they’re able to manage when handling those extra MHz-es, one Hz at a time. “RP2040-SLI” if you will. I’d love to see that! :)

    • @DropDeadFrederick
      @DropDeadFrederick 6 หลายเดือนก่อน +6

      It'd be great if there was a display that'd connect to the picomem VIA the i2c interface that'd give you an LCD screen with some buttons that'd let you swap disks that way. Mount the LCD screen either in a 5 1/4" drive bay or some other location where it's easily accessible. Not everything plays well with TSR applications so having the option to have a separate LCD controller you could hook up would be great.

    • @troytaylor623
      @troytaylor623 6 หลายเดือนก่อน +3

      Hey Adrian, I just got my picomem last night and was trying to sort out why it wasn't saving my BIOS (didn't have the SD card in it.) So thanks for this timely video. I looked on the github page and couldn't find the TSR you were talking about. I also looked in the HDD Images and sv86-720.img floppy image and could find the TSR prg there either. Can you give some more info on where that TSR prg is for swapping floppy images?

  • @falksweden
    @falksweden 6 หลายเดือนก่อน +128

    Imagine if we 40 years ago was told that in the year 2024 people would still produce hardware new for our 40 years old computers, and that they would not only be totally insane but also very cheap. I'm still amazed by the amount of projects for our retro computers.

    • @ericpaul4575
      @ericpaul4575 6 หลายเดือนก่อน +18

      And also contain a processor that is more powerful than the one on the main computer.

    • @jacquelineliu2641
      @jacquelineliu2641 6 หลายเดือนก่อน +7

      @arnolduk123 Windows 1.0 was released in 1985. "40 years ago" was 1984. Windows 95 wouldn't come out until 10 years after Windows 1.0. So "people would be surprised about Windows not using year as version name" is nonsense.

    • @adriansdigitalbasement
      @adriansdigitalbasement  6 หลายเดือนก่อน +14

      @@ericpaul4575 And even with that, the RP2040 is only just fast enough (being overclocked over 2x stock clock speed) to properly talk on an ISA bus at 8mhz, something any Intel CPU even from the 70s can do with ease. :-)

    • @der.Schtefan
      @der.Schtefan 6 หลายเดือนก่อน

      Nothing you said would have been a surprise. In the 80s, vintage collection was already a thing, people would romantisice about the 50s and old radios, cars, machines in general

    • @shemlesh
      @shemlesh 6 หลายเดือนก่อน

      @arnolduk123 quite a few people, a lot of experimental operating system research in the late 80s, early 90s was around the idea of handling the transition from big iron and minicomputers, to microcomputers, to 1 user: many computers. Amoeba and Sprite were functional examples, building on the decreasing price of compute to turn networks of computers into a single system image from a users perspective

  • @ronmaxwell
    @ronmaxwell 5 หลายเดือนก่อน +53

    The irony is that the Pico is way more powerful than the computer itself. But, seriously, this is an awesome card. Great idea. 😊

    • @absolutetruth9975
      @absolutetruth9975 5 หลายเดือนก่อน +3

      spoke my thought. 10000x faster perhaps

    • @bmobert
      @bmobert 5 หลายเดือนก่อน +2

      It's like attaching a 1000hp inline engine to a 10hp outboard motor to make the outboard run better.
      😂

    • @cristianoo2
      @cristianoo2 5 หลายเดือนก่อน +1

      ​@@bmobertno, to make it start turning left and right again, because the original driving wheel system was broken 😂

    • @douggale5962
      @douggale5962 4 หลายเดือนก่อน

      It would be so fun to make a little 3D accelerator that uses DMA to copy offload software rendered frames to VGA video memory. It could DMA the render command list from RAM too, 10MB/sec would allow for ~150fps @ 320x200, 8bpp so it would be reasonable to keep up. Using 8MHz 3 cycles per 16 bits.

    • @annebaisden8717
      @annebaisden8717 3 หลายเดือนก่อน +1

      Yup. Same goes for the VIC and SID replacements for the C64 you can get these days. I like to call this the "Spaceship of Theseus" problem, where at what point do modern improvements erase the idea of it being something old-fashioned? This is also explored in Babylon 5 (of all places) where a motorcycle restoration project was given a Minbari power supply instead of a gas-burning engine - does this defeat the purpose of the work or not?

  • @Null_Experis
    @Null_Experis 6 หลายเดือนก่อน +39

    There's a huge potential for profit with this if this guy tools this thing for Industrial use and offers an ISA card for old industrial machines that can easily ass remote management, file sharing over wifi, and other features to interface with more modern equipment without disrupting the old highly specialized machines that some places still use.
    I can imagine old milling machines suddenly having access to off-site storage and backups, allowing their IT to remote into their control computers, or even allowing floor staff to access and start the machine remotely with their phones.

    • @briannickel5131
      @briannickel5131 6 หลายเดือนก่อน +12

      Who doesn't want ass remote management?

    • @c1ph3rpunk
      @c1ph3rpunk 6 หลายเดือนก่อน

      @@briannickel5131HR is calling, they need to speak with you. 😂😂

    • @adriansdigitalbasement
      @adriansdigitalbasement  6 หลายเดือนก่อน +12

      Indeed -- all those old CNC milling machine and what not using old DOS stuff could totally use this for remote control. Pretty epic!

    • @Null_Experis
      @Null_Experis 6 หลายเดือนก่อน +8

      @@briannickel5131 I'm not even sure what I was typing to get that typo, but I like it.

    • @tjallingdalheuvel126
      @tjallingdalheuvel126 5 หลายเดือนก่อน +2

      I'd say you pressed a s instead of d and 'autocorrect' added a second one.

  • @edller1082
    @edller1082 6 หลายเดือนก่อน +43

    That is amazing. A small detail about when you entered the bbs and said there was someone else logged from South Carolina. In fact, it said Criciuma, SC which is not South Carolina, this SC stands for Santa Catarina, a Brazilian State. The Criciuma is a city in the State of Santa Catarina, Brazil.

  • @JohnVance
    @JohnVance 6 หลายเดือนก่อน +24

    On the one hand, this feels a lot like cheating. But on the other hand, it’s amazing to see the vintage computing scene so active and healthy that something like this can even exist. Really love it.

    • @c1ph3rpunk
      @c1ph3rpunk 6 หลายเดือนก่อน +7

      As old hardware gets more and more rare, and more and more costly, we’re going to have to go emulated/virtualized along with that more and more.

    • @basicforge
      @basicforge 6 หลายเดือนก่อน +2

      Not cheating. We would all have bought this card if it existed back in the day.

    • @fierelier7691
      @fierelier7691 5 หลายเดือนก่อน +2

      @@basicforge but if we bought this card back in the day, it would have way less processing power, and would have been more expensive. if the raspberry pi pico had display out, it could just emulate the entire computer. i personally prefer the approach of separate cards built for one or two purposes, using with simple ICs and some low level firmware. this certainly wouldn't be the way i'd go for my builds, but i do agree with the top comment, it's nice this is helping vintage computers work today.

    • @ErazerPT
      @ErazerPT 5 หลายเดือนก่อน

      @@fierelier7691 You mean like the FabGL VGA32? That they sell for peanuts? ;)

    • @MaddTheSane
      @MaddTheSane 5 หลายเดือนก่อน

      In a way, I kinda wish the same was true for Classic Mac OS computers.

  • @MSGRetired
    @MSGRetired 6 หลายเดือนก่อน +59

    Thanks for the plug of my BBS ! I just set it up a couple weeks ago. I was a sysop back in the late 80's early 90's and decided to fire up a BBS again .. Had a few people join the board from you showing it in this video. Thanks

    • @adriansdigitalbasement
      @adriansdigitalbasement  6 หลายเดือนก่อน +10

      NICE!

    • @pazsion
      @pazsion 5 หลายเดือนก่อน

      i loved the roleplaying games and muds. the early mmorpgs 🤓🥰
      gorgeous ansii art sometimes as you explore and stuff.

    • @rnts08
      @rnts08 5 หลายเดือนก่อน

      What MUDs are you running? I'd love to get back into hellbound development. I used to be a demi and made tons of dungeons way back when.

    • @Scoopta
      @Scoopta 5 หลายเดือนก่อน

      Hmmmm, you should add IPv6 AAAA records

    • @Dynamit008
      @Dynamit008 5 หลายเดือนก่อน

      ​@@Scooptayou are a summing that he even has access to IPv6, many don't have still access to IPv6. But me personally has 3 big ranges so it's silly.

  • @riz94107
    @riz94107 6 หลายเดือนก่อน +63

    So glad to see the PicoMEM BIOS setup screen keeps up the tradition of misspellings

    • @RetroTechChris
      @RetroTechChris 6 หลายเดือนก่อน +8

      It's an easy fix 😂. I've noticed a few here and there and flagged them to Freddy.

    • @danieltaon
      @danieltaon 6 หลายเดือนก่อน

      Where?

    • @Zeem4
      @Zeem4 6 หลายเดือนก่อน +1

      @@danieltaon "Extention" is one of them, should be spelled "extension".

    • @oliverer3
      @oliverer3 6 หลายเดือนก่อน +5

      ​@@RetroTechChris Aww they feel so era appropriate though :P

    • @RetroTechChris
      @RetroTechChris 6 หลายเดือนก่อน

      @@oliverer3 LOL! I bet FreddyV can put them back if you want them!

  • @Colaholiker
    @Colaholiker 6 หลายเดือนก่อน +32

    Not going to lie - it is epic that there is still a community that is dedicated to keeping all kinds of old computers running so that people can either relive their memories from way back in the day or that younger generations can experience what computing was like at that time.
    But regardless, it makes me chuckle that you basically plop in a card that has a computer on board which in itself has orders of magnitude more "computing oomph" than the original computer it gets plugged into. Even being on the very low end of the ARM spectrum, that little Cortex M0+ on the Pi Pico dwarfs an 8088 or 8086 no problem...At the same time, seeing the price of the Pi Pico, compared to what a PC cost when it was current tech, shows what giant leaps in development happened since.

    • @JH-pe3ro
      @JH-pe3ro 6 หลายเดือนก่อน +3

      There's actually two things that are really interesting about having the option of a new board with an MCU - first, that hobbyists can make new add-on cards without much difficulty now, and second - that for any given computing architecture, we can upgrade it to the level of that card. That removes any vintage limitations - the capability of all the computers is all "at the same level" now, limited just by development time. You can make this kind of upgrade for a PC, or an Apple II, or an Amiga, or anything else that you could figure out a way of shoehorning in, and you can make upgrades that copy the capabilities associated with one to the others.
      It inverts the usual thing of having to make software drivers that deal with hardware: a piece of "smart hardware" like this can act as the driver for something like a USB mouse.

    • @k4be.
      @k4be. 6 หลายเดือนก่อน +3

      And, the module contains a WIFI module which itself likely uses even more powerful CPU inside.

    • @freddyvretrozone2849
      @freddyvretrozone2849 6 หลายเดือนก่อน +4

      @@k4be. Exact :) The Wifi module is faster than the RP2040, like graphic card are faster than the PC.
      The important is that the Pico is not used to accelerate the PC CPU. It adds options that were possible on these PC : HDD, Floppy, Network, Adlib. All this were used on 8088 PC back in the time.

    • @chitlitlah
      @chitlitlah 6 หลายเดือนก่อน +5

      This thought crossed my mind a couple of years ago when I bought an Atari 800XL with a FujiNet device. The FujiNet is just a relatively tiny device that plugs into the back of the computer and seems like just a peripheral that's helping the computer out a little like an extra hand on a person, but really it's taking data from a network or an SD card and running circles around the Atari with its processing power to dumb things down to a level that the Atari can easily handle. It's more like the Atari is a peripheral for the FujiNet simply for the purpose of giving it a more nostalgic interface rather than simply using an emulator.

    • @alysdexia
      @alysdexia 6 หลายเดือนก่อน

      @@freddyvretrozone2849not faster, dolt, but swifter

  • @krzbrew
    @krzbrew 6 หลายเดือนก่อน +38

    That's amazing how retro hardware enthusiasts make new quality of life improvements to decades old hardware. Very nice!

  • @ctrlaltrees
    @ctrlaltrees 6 หลายเดือนก่อน +18

    I've been playing with one of these and it really is a total game changer for these old PCs. If you're reading this - get one!

  • @networkg
    @networkg 6 หลายเดือนก่อน +6

    In addition to being fantastic, the design of the setup utility is just beyond great. Superlatives aside, all of us in the retro community owe a debt of thanks to developers who have taken inexpensive modern hardware, like the pico, and opened an entire world of possibilities.

  • @idio-syncrasy
    @idio-syncrasy 6 หลายเดือนก่อน +19

    I love your joy and enthusiasm Adrian.

  • @krnlg
    @krnlg 6 หลายเดือนก่อน +5

    I think theres a place both for cards like this that do everything by basically adding a whole faster computer inside, and recreations using modern parts to do things the same way real vintage expansion cards did it. Its great having cards like this for ease of use (and honestly this looks *great* especially the BIOS menu!) but cards with a bunch of TTL and whatever are great too because thats all part of retro computing!

  • @ultrametric9317
    @ultrametric9317 6 หลายเดือนก่อน +5

    This is cool. Nice to see convergence like this. In the day I wanted to know every last aspect of the PC. I got too busy to do that. I'm amazed at the detailed knowledge necessary to implement this idea! PS, the right words for LIM (Lotus-Intel-Microsoft) memory is "expanded". You can't get "extended" memory on less than a 286. EMM386 has options for dividing memory into expanded and extended memory side by side. The "/noems" switch prevents the default allotment. The earliest essential use of extended memory was in Netware 286. There was an DOS executable that did nothing but switch to protected mode and set up a large flat model address space for the OS to inhabit. Actual memory protection was not required and not used. That was essentially the birth of the practical LAN.

  • @rickoneill4343
    @rickoneill4343 6 หลายเดือนก่อน +4

    Humans are amazing. I can't even begin to imagine how complex this was to create.

  • @rigues
    @rigues 6 หลายเดือนก่อน +6

    Adrian, for the record, the other BBS user was in Brazil. Criciuma is a city in Santa Catarina (also abbreviated SC).

    • @rghisi
      @rghisi 5 หลายเดือนก่อน

      I had to go back and pause the video, couldn't believe it! 😂 What are the odds!?

    • @ducasp
      @ducasp 5 หลายเดือนก่อน

      Probably using a MSX 8 bit computer and the UNAPI Telnet client ❤

  • @Dwedit
    @Dwedit 6 หลายเดือนก่อน +3

    The term "PSRAM" refers to Psuedo-static RAM, meaning that it is DRAM that can refresh itself without external refresh circuitry, and be simply wired onto a board like it was SRAM. It does not necessarily mean that it's accessed over an SPI bus. But on this device, it looks like it is indeed on an SPI bus.

  • @lyfandeth
    @lyfandeth 6 หลายเดือนก่อน +4

    A Raspberry as a universal ISA card...stunning, simply stunning.

    • @the_kombinator
      @the_kombinator 6 หลายเดือนก่อน

      TBH these machines were not meant to run for more than what, 4-5 years? I have a basement full of 80s and 90s PCs that work fully, even an NES and a Genesis (which is on now, we're taking stages in beating Sonic 2 lol). I can't seem to recall any newer consoles or computers working for even 10 years.

  • @gilbert1975nf
    @gilbert1975nf 6 หลายเดือนก่อน +4

    38:19 - that is no South Carolina. Criciuma SC it's a city here in Brazil, I am pretty sure of it!😊

  • @wysoft
    @wysoft 5 หลายเดือนก่อน +1

    Neat to see a Leading Edge here. It was my first XT clone PC when I was a kid - though I had the older Model M. It was enough to pirate a bunch of CGA games from my friend whose dad had nearly every PC game in existence going back to the original IBM PC days.
    When I got a newer 486, I took the Model M and threw it out of the third story window of my parents' house onto the driveway to see what would happen. It landed flat with a huge smack, nothing fell off or exploded out of it. I brought it back inside, hooked it up, and it still worked - except for the hard drive.
    That thing was pure steel like a tank, like so many PCs in those days.

  • @insanelydigitalvids
    @insanelydigitalvids 6 หลายเดือนก่อน +1

    What's so great about this "New Tech for Old Tech" is that it enhances the Old Tech to work in a modern environment without detracting too much from the retro experience --- and makes retro computing more affordable by bypassing the high prices of rare cards and peripherals. (No wonder Adrian is so enthusiastic about this project!)

  • @gdavids57
    @gdavids57 6 หลายเดือนก่อน +3

    Just a slight correction. SparkFun developed the QWIIC connector.

  • @lucasbracher
    @lucasbracher 5 หลายเดือนก่อน +2

    @Adrian, at 38:19, it's not South Carolina, it's Criciúma, state of Santa Catarina in Brasil.
    Thank you for the video, it took me more than 30 years ago.

  • @sreenathbh2610
    @sreenathbh2610 6 หลายเดือนก่อน +2

    I bought a couple of RP Picos a couple of years ago with the intention to create revolution. Did nothing with them. Very nice to see these gadgets using the RP2040. Wow!!

  • @wocko1
    @wocko1 5 หลายเดือนก่อน

    This card is just awesome to say the least! It blows me away how versatile that the Pi Pico really is, and it's a great way to keep these old computers going as well as unlock new capabilities such as WiFi, etc.

  • @riz94107
    @riz94107 6 หลายเดือนก่อน +12

    Tired: it works perfectly
    Wired: it Just Freakin Works!

    • @rommix0
      @rommix0 6 หลายเดือนก่อน +3

      It works alright.
      (eats Snickers bar)
      IT FRICKIN WORKS!!

    • @nickwallette6201
      @nickwallette6201 5 หลายเดือนก่อน

      (In Olde English accent) "Your soundcard works perfectly."

  • @rockykorea5711
    @rockykorea5711 4 หลายเดือนก่อน

    This is an important parallel between new and old technology that is instructive for all of us

  • @JenniferinIllinois
    @JenniferinIllinois 6 หลายเดือนก่อน +1

    It's crazy what people are coming up with to keep old computers running. I love it!

  • @kpanic23
    @kpanic23 6 หลายเดือนก่อน +1

    Maybe I'm strange, but I like loud fans and loud whirring hard drives on my vintage computers... Makes them sound like a living beast!

  • @tony359
    @tony359 6 หลายเดือนก่อน +1

    What an amazing card! I can’t wait to see the future development of it! Thanks for showing it to us!

  • @aaronperl
    @aaronperl 6 หลายเดือนก่อน +2

    That is really cool. I personally have no use for it, but I love learning about these things. Nice work to the developer/designer of this thing, keep up the good work. Back in the late 90s I thought it would be cool to collect some old machines once I was finished with school and living on my own ... but I realized I probably wouldn't actually end up doing anything with them, and as computers have generally become so much easier to deal with (no IRQs, networking by default, USB, faster CPUs, etc), I've had less and less interest in doing it. But I do love living vicariously through your videos.

  • @Estaran
    @Estaran 6 หลายเดือนก่อน +2

    For years I was looking for such an "all in one" solution for the Schneider (Amstrad) PC1512 I inherited after my father sadly passed away in 2021. This is a very nostalgic machine for me as this was the first time, I ever played videogames together with my dad, while he used this PC mostly to program in Turbo Pascal etc. Should also be a nifty solution for backing up all those files that are for sure soon lost to time because of those aging floppys and floppy drives (the PC1512 I have here only came with dual 5 1/4" floppy drives and no HDD).

    • @freddyvretrozone2849
      @freddyvretrozone2849 6 หลายเดือนก่อน +5

      I develop the PicoMEM with the PC1512 on mind it was also my first computer.

    • @Estaran
      @Estaran 6 หลายเดือนก่อน

      @@freddyvretrozone2849 Amazing! I'll hope there will be a seller located in Europe soon, as sadly importing one from the US is quite expensive because of import duties and shipping.

  • @kooziesan
    @kooziesan 6 หลายเดือนก่อน +6

    Without any further ado...I'm still waiting for the "let's get right to it!"

    • @adriansdigitalbasement
      @adriansdigitalbasement  6 หลายเดือนก่อน +7

      It's like an if-then statement that never gets met. You're just waiting forever ;-)

  • @AnonymousFreakYT
    @AnonymousFreakYT 6 หลายเดือนก่อน +7

    GDI! _YOU'RE_ the one who bought that Model D out from under me! That setup is literally what my first computer growing up was. Although ours was dual-floppy when bought, I paid for a hard drive+controller from lawn mowing/babysitting money. We even had that same monitor.

    • @ninjamaster3453
      @ninjamaster3453 6 หลายเดือนก่อน +1

      I had an AT 286 12mhz. My first mod was saving up and adding a sound blaster card.

  • @Cherijo78
    @Cherijo78 6 หลายเดือนก่อน +1

    The one improvement id like to see is a header to be able to use an external or front panel/bay mountable card reader. The big advantage of using an XTIDE and GoTek in my current 5160 is having the usb and cf card ports mounted right in the 2 right drive bays of my machine for access (the half height 32mb RLL HDD that still works and 360k floppy are on the left). Getting to the back of the machine to change out an SD card would be a serious PITA where I have my 5160 set up. I like the idea of this card though, and might consider it in future for another machine! Good job!

  • @eformance
    @eformance 6 หลายเดือนก่อน +2

    I don't think this card "obsoletes" a bunch of cards, what it does is make these capabilities available via modern components. The biggest problem I see with "Adlib" cards is getting the sound chips. If the Pico can emulate the sound chip, and it can emulate the 5v chips of the XT IDE, and it can emulate other peripherals, all while using a software designed "hardware stack", that's great. It would be interesting to see someone emulate an XT from scratch with video support on a Pico, then maybe tie multiple picos together to make a modern hardware emulator? Yeah, at that point it's not far removed from Dos Box, but it's still hardware and that scratches an itch that Dos Box doesn't.

  • @233kosta
    @233kosta 5 หลายเดือนก่อน +1

    Oh man those original IBM XT keyboards are AMAZING!

  • @BandanazX
    @BandanazX 6 หลายเดือนก่อน +2

    So cool. Would like to see something like this adapted to the PCjr... maybe with a DMA controller thrown in for good measure.

  • @Olveron
    @Olveron 6 หลายเดือนก่อน +1

    I ordered a picomem. My XT has a hard card and two floppy drives, I just don't have a system other than my XT with a 5 in floppy drive. I have been stuck. I love that I can finally replace my hard card, and get files onto the system. Looking forward to playing with this isa card.

  • @dwincraig5350
    @dwincraig5350 6 หลายเดือนก่อน +1

    I used to work at a PC Shop in Alexandria Virginia and I used to repair and sell the Leading Edge Model D!

  • @johanlaurasia
    @johanlaurasia 6 หลายเดือนก่อน +1

    I watched the majority of this video before I realized that you're wearing AJ's Forgotten Machines t-shirt. AJ is part of our CoCo community at Glenside, and he's a really great guy. Looking for ward to seeing you at VCFMW.. only 112 days (but who's counting!!)

  • @baronvonschnellenstein2811
    @baronvonschnellenstein2811 6 หลายเดือนก่อน

    Thanks for this review / walk through, Adrian :)
    What I'm seeing here is an excellent "first stop" for an ISA card to put in a resurrected XT / AT and get it going. - A "Swiss Army Knife" ISA card that will get one out of most jams. Certainly a "must have" for those restoring XTs.
    I think those dedicated RAM expansion and controller replacement cards still have a use-case in terms of performance / compatibility.

  • @barjammar
    @barjammar 3 หลายเดือนก่อน

    Thanks Adrian. I ordered one. Also, I’m glad you have recovered your health.

  • @laserspaceninja
    @laserspaceninja 6 หลายเดือนก่อน +38

    "It just freaking works" (TM)

  • @shmehfleh3115
    @shmehfleh3115 6 หลายเดือนก่อน +2

    That thing's pretty cool. I hope a 16-bit ISA slot version gets released at some point. I don't personally care about XT-class machines; they're too slow and limited to do much with. But a lot of those features would be really handy on an 386 or newer, especially one with limited room for ISA cards like my Toshiba T5200.

    • @k7a
      @k7a 5 หลายเดือนก่อน +1

      Especially if they can add a CD-ROM emu where you can load CD images on virtual drives like they've done here with floppy and HDD. Man that would be cool. Absolute epitome would be an easy way to connect full powered Pi for MT-32 midi emulation. Feels like the sky's the limit on this whole concept.

  • @terryknipe5497
    @terryknipe5497 6 หลายเดือนก่อน

    what a fantastic device! could breathe an insane amount of life into some of those XT class machines in tiny tiny cases that are incredibly difficult to expand - like my (sadly long-gone) childhood Amstrad PC20.

  • @jeroenvanlieshout4848
    @jeroenvanlieshout4848 6 หลายเดือนก่อน

    Just ordered one as I was still looking for a integrated network solution. Very nice demonstration about the capabilities and hopefully it improves over time.

  • @thomas-i5o7h
    @thomas-i5o7h 6 หลายเดือนก่อน

    Very interesting little board. I must confess that this is the first time I have ever heard of it.

  • @lougarou007
    @lougarou007 หลายเดือนก่อน

    Thank you for explaining so clearly. I can't wait to try the picomem

  • @KAPTKipper
    @KAPTKipper 6 หลายเดือนก่อน +3

    I'm building an A8PicoCart, a software defined Atari 8-bit cartridge. I've also seen SIDPICOs that use the PICO too. They are $3-5 for a 16MB version. Supercheap.

  • @subynut
    @subynut 5 หลายเดือนก่อน

    It's wild what that little Raspberry Pi Pico is capable of! Super neat!

  • @summerlaverdure
    @summerlaverdure 6 หลายเดือนก่อน

    that's absolutely incredible! 😍 so cool to see the retro computer community keeping old machines alive with things like this. Excellent video Adrian, thank you for making it!

  • @TotiTolvukall
    @TotiTolvukall 4 หลายเดือนก่อน

    This was a happy video in my feed :) Thanks! I managed to watch only 1/10th of the video before jumping to conclusions and ordering a PicoMEM of my own. And then I ordered the Adlib emulator too. So I managed to spend a truckload of money. Here's hanging my hopes high :)
    The machine I'm aiming at putting it into is a very special one. An IBM PC 5150 with some exceptional history (which will be shared at the right time)
    Thanks for a very interesting and useful video!

  • @michaelturner2806
    @michaelturner2806 6 หลายเดือนก่อน +1

    16:42 watching this while distracted I was surprised to suddenly see a gnome head pop out of nowhere! (The IDE cable kinda looks like a red pointed hat, face, and blue beard.)

  • @JohnSmith-iu8cj
    @JohnSmith-iu8cj 6 หลายเดือนก่อน

    Watching this video from start to finish shows how good this is

  • @horusfalcon
    @horusfalcon 6 หลายเดือนก่อน

    Good to see you with the Leading Edge Model D again, and I can't thing of a better reason that another card making retro possible without pain.

  • @douro20
    @douro20 6 หลายเดือนก่อน +1

    I may look into one of these for my PS/2 Model 25- when I get the thing back together. NTP support would be really nice in the future.
    I don't remember ANSI.SYS being terribly slow- at least in DOS 4.01 which is what I had on my first PC. My 5150 is currently running PC-DOS 2000.

  • @uatafoc
    @uatafoc 6 หลายเดือนก่อน +1

    The person on the BBS wasn't from South Carolina, they were from Santa Catarina, Brazil. As Brazilians, we're like germs, we're everywhere, LOL!

  • @mattgarlets3939
    @mattgarlets3939 6 หลายเดือนก่อน

    I learned how to type on a model D! We had a whole computer lab full of them with amber monochrome amber screens!

  • @davidellis6995
    @davidellis6995 6 หลายเดือนก่อน

    Loved the "geekout-o-rama". Thanks. Flash back on the BBS.

  • @electrohoard
    @electrohoard 3 หลายเดือนก่อน

    Adrian, one note: when you connected to bbs the other user connected was not from South Carolina, but actually from Criciuma, Santa Catarina - Brazil hahaha
    Regards from Brazil ;)

  • @BuddhaPhi
    @BuddhaPhi 6 หลายเดือนก่อน

    Thanks for the review, Adrian. The card is already backordered on Texelec as of 5/20/2024. So they maybe had a day or two supply.

  • @communalnoodle1356
    @communalnoodle1356 6 หลายเดือนก่อน

    Adrian, this is an amazing rindown on this card - grat explanation of the advantages and dissadvantages. Its great to see it in use and see how itnworks. 😊

  • @jeromethiel4323
    @jeromethiel4323 6 หลายเดือนก่อน

    I think the best use of this card would be for testing. Because you could drop it into the machine, and have it emulate a lot of stuff, meaning you only have to troubleshoot the MB or video card, or sound card, or whatever without worrying about other vintage parts not playing well with others.

  • @DoctorOnkelap
    @DoctorOnkelap 6 หลายเดือนก่อน +2

    Hi Adrian, thanks for the tip about this product. I will use it to resurect my old Tulip SX Compact 2 which was my first computer. It is actually a Dutch made 386sx and is still working except for the 3,5" floppy. Replacing that floppy drive with others I have (I remember even trying that when it first failed). Would you happen to know why other floppy drives simply refuse to work on a 386sx?

  • @Dorff_Meister
    @Dorff_Meister 6 หลายเดือนก่อน

    So much MSDOS coming back to me. It's been so long. Fun video and an absolutely amazing card. If I ever wanted to get back into DOS, this would be the way to go.

  • @ThinklikeTesla
    @ThinklikeTesla 5 หลายเดือนก่อน

    I once hand-built an ISA POST-code reaader board. How far we've come!

  • @tehaxor69
    @tehaxor69 5 หลายเดือนก่อน

    And I thought it was pretty cool connecting my graphing calculator to the internet via an ESP32. This is very cool.

  • @az09letters92
    @az09letters92 3 หลายเดือนก่อน +1

    Now I want to see this with the new RP2350 (or Raspberry Pico 2 board)!

  • @volvo09
    @volvo09 6 หลายเดือนก่อน +13

    What a cool device, I love what people are doing to keep old computers alive, even if this is the engine equivelant of connecting a 1000hp dragster engine to your 80 hp cars motor to use as it's starter 😂

    • @yyzkevin416
      @yyzkevin416 6 หลายเดือนก่อน +4

      Maybe a closer analogy would be upgrading the radio in your classic car for bluetooth instead of AM radio. Your car engine is unchanged. Maybe some new tires for safer traction etc.

  • @DarrenCoull
    @DarrenCoull 6 หลายเดือนก่อน

    The RP2040 is truly a versatile device - I don't have an old PC for this, but I DO have an Atari STE and am using a device called the SideCART - maybe a future video idea? Plugged into the ST's cartridge port, it does things such as RTC, floppy (even loading from internet) and HDD emulation. Like this device, the SideCART is still in (very) active development. Worth checking out!

  • @Tech2C
    @Tech2C 6 หลายเดือนก่อน +3

    I'd prefer to use period correct hardware. Nice project though.

  • @oturgator
    @oturgator 6 หลายเดือนก่อน +2

    This can be exciting if there would be a PCMCIA version of it for all the HP 100LX, 200LX and all the other 8086 palmtops out there.

    • @henrikgustav2294
      @henrikgustav2294 6 หลายเดือนก่อน

      It is not possible to boot from pcmcia right? Option rom thing

    • @oturgator
      @oturgator 6 หลายเดือนก่อน

      @@henrikgustav2294 I am not sure, my SD to PCMCIA adapter is capable of booting from it, can not speak for all versions of these adapters. Yet, there are PCMCIA floppies that most Toshiba Libretto computers boot from, also let’s not forget the PCMCIA CD-ROM drives which are bootable, that is how I installed OS/2 Warp to my Gateway 486DX2-66

  • @bewilderbeestie
    @bewilderbeestie 6 หลายเดือนก่อน

    One thing they should think about is doing a DOS IFS (like MSCDEX or one of the network drivers) which pushes the actual filesystem implementation onto the RP2040. It'll be less compatible than the existing BIOS emulation, but it would completely avoid the problems with big filesystems on DOS --- you could access the entire SD card in a single partition.

  • @JGreen-le8xx
    @JGreen-le8xx 6 หลายเดือนก่อน

    I think it's neat that people still make brand new items for ancient tech. The only sad/hilarious thing is, the new part is so much more powerful than the computer it's connected to is like getting an 18 wheeler to push a shopping cart....

  • @stathissim
    @stathissim 6 หลายเดือนก่อน +8

    Amazed! I was watching the entire video with my mouth open. Ordered

  • @LoneBlackBear
    @LoneBlackBear 6 หลายเดือนก่อน

    As a vintage comp user, my tandy 1000RL-HD only has one ISA slot, so while I would like to spend 100s buying the whole line up, I couldn't use them all and couldn't afford them all, this picomem is my saviour...

    • @freddyvretrozone2849
      @freddyvretrozone2849 6 หลายเดือนก่อน

      Hi, Please wait a little until I add support for Tandy 1000 (In my short term objectives)

  • @RetroSwim
    @RetroSwim 6 หลายเดือนก่อน +3

    I have one of these for my Sega TeraDrive. It's the perfect Swiss Army Knife for any 8086 and even slow 286s!

  • @AS-ly3jp
    @AS-ly3jp 5 หลายเดือนก่อน +1

    Is there a Board with a RaspberryPi, which you can put in a XT/AT System, wich allows you to use Keyboard, Diskrive, all the Ports on the Backside and Harddrive like the PiStorm or Vampire Project for Amiga?
    That would be cool!

  • @redgek
    @redgek 6 หลายเดือนก่อน

    rp2040 is basically 2x (dual core) i486 or even Pentiums, integer speed wise IIRC, so that card is like adding a whole computer into your computer to emulate stuff for it ;)

  • @scpredmage
    @scpredmage 6 หลายเดือนก่อน

    Growing up, my first PC was a Leading Edge Model D.

  • @markykid8760
    @markykid8760 5 หลายเดือนก่อน

    I might buy an old PC just to use this thing. Amazing

  • @annieworroll4373
    @annieworroll4373 6 หลายเดือนก่อน +1

    This really has ridiculous potential. Lots of shenanigans you can potentially get up to if you put custom firmware on something like this or add hardware to available GPIO pins of the microcontroller.
    I need to get an XT and one of these things and see what can be done.

  • @Aeduo
    @Aeduo 6 หลายเดือนก่อน

    I had a leading edge growing up. A later 386 model. We had it up until like i dunno 1999 or 2000. It couldn't do a whole lot but I was also too young to know how to get it to do much. I did pick up a fair bit of shareware off of AOL though like ant attack and empipe.

  • @alexgayer85
    @alexgayer85 6 หลายเดือนก่อน

    That’s a really cool card. Wish I still had an XT to play with!
    Hey, I just noticed I’m wearing my Forgotten Machines shirt today too! 😂

  • @douggale5962
    @douggale5962 4 หลายเดือนก่อน

    You remembered it slightly off. The number is 64ms. Security researchers have shown that approximately the square root of the memory size is poor, leaks like a sieve, and needs to be refreshed at least every 64ms. Most of the memory is drastically better than that, and can usually hold its contents for minutes, or even longer. This is why full system memory encryption is necessary. You can just unplug memory sticks and plug them into another board and almost all of the memory content is unaffected. Sure, some small amount will corrupt. You are seeing how well cold boot attacks can work. Simplistic systems that were oblivious about security, like your board there, will not clear RAM - you can just reboot and read the RAM content.

  • @massimopessino7606
    @massimopessino7606 2 หลายเดือนก่อน

    Just ordered one! Messing around with a Zenith eazypc that was supposedly not expandable and that uses XTA HD interface. Turns out that the expansion port is just a pin version of Isa bus. Will see what we can get out of it with the PicoMem all in one!

  • @photovincent
    @photovincent 5 หลายเดือนก่อน

    Just went for a quick look and now 45 minutes are gone. Fascinating stuff.
    I’m generally not a fan of using SBCs for emulation that overpower the system itself by many factors, but this does look like a neat piece of work and the bios interface makes for a great not-quite time period appropriate setup. Also, using wifi for networking beats running coax cable again and trying to plug that into a 21st century router 😇

  • @chuckthetekkie
    @chuckthetekkie 6 หลายเดือนก่อน +3

    Imagine if a faster version of an RP2040 processor comes out. If I had an old PC I would get one. My first PC was made by Epson and had a Cyrix 486 50MHz with 8MB of RAM (upgraded to 64MB due to possible bad RAM which caused Win 96 to BSOD almost every time you closed a window). Never had anything older than that except my Grandfather's Mac Classic I inherited after his death.
    I love how people are creating new products for old computers.

  • @pperk97
    @pperk97 3 หลายเดือนก่อน

    Hi Adrian, i use 2 the Pico cards in my Atari. The Sidecart device in the Atari ST has simular abilities. And the A8Pico for my 800XL. Great devices. Thanks for the video.

  • @ktaylor9095
    @ktaylor9095 6 หลายเดือนก่อน

    The 286 supported high memory (HMA) because it supported memory above the first megabyte. If I remember correctly, 286 went up to 24 bits of address space. Not sure if that PicoMEM could support HMA though, as I'm not sure that A20 is brought out on that older 8 bit ISA bus.
    Theoretically, the traditional 8086 could have supported high memory if Intel had exposed A20. HMA works by setting a segment register to FFFF, and offsetting past the end of the first megabyte for up to 65520 bytes of memory above the first megabyte. However, because the 8086 doesn't have A20, that address space wraps to the low 64.
    PC compatible machines that have a CPU with an A20 line also typically have a fabulous hack to enable the A20 line in their chipset so they can reproduce the traditional wrap to address 0 behavior for the HMA. This is traditionally done using an AND gate attached to the 8042 keyboard controller.
    I believe Compact (or someone) created a "fast A20" hack that does it through I/O port 92h. There was a patent on using port 92h to enable A20 for years; not on the hardware implementation, but on writing to the I/O port in software!

  • @TheUAoB
    @TheUAoB 6 หลายเดือนก่อน

    Slightly pedantic, but "high memory" in PC terms is the 64KiB of memory above 1MiB which can be utilised on 286+ due to the segmentation of memory allowing segment FFFF to map the 21st address line (A20) instead of wrapping back to the beginning.
    UMBs are just upper memory, above the arbitary RAM/IO boundary, which is usually *but not always* 640KiB, but below 1MiB.

  • @LeftoverBeefcake
    @LeftoverBeefcake 6 หลายเดือนก่อน +1

    This is great for Amiga users with an XT bridgeboard since it does a lot of stuff and yet only takes up one 8-bit slot.

  • @romiolover6852
    @romiolover6852 6 หลายเดือนก่อน +1

    I have a question, in your opinion what causses the yellow screen during booting a commodore amiga 500?

  • @LonSeidman
    @LonSeidman 6 หลายเดือนก่อน

    I have nothing to put this card into but I still want one.

  • @reiyv139
    @reiyv139 6 หลายเดือนก่อน +1

    Interesting that Adrian didn't notice that 'Extention' is always misspelled in the Setup Utility.

  • @LazloNQ
    @LazloNQ 6 หลายเดือนก่อน

    Any more features and this board will become it's own standalone computer. It basically already is! LOL! Nice piece of work...

  • @ferrari2k
    @ferrari2k 6 หลายเดือนก่อน

    That is a really cool project!
    The floppy disc switching would be a nice feature, though, especially for multi-disk games or a new DOS installation or something like that :)

    • @freddyvretrozone2849
      @freddyvretrozone2849 6 หลายเดือนก่อน +1

      Hi, it is already present (Ctrl Shift F2 shortcut)

    • @ferrari2k
      @ferrari2k 6 หลายเดือนก่อน

      @@freddyvretrozone2849 That's really cool, so you will go into the Phoenix-like BIOS and can change the floppy image there? That is neat!
      Oh and btw, do you have any idea where I would get that "tools" disc that Adrian always uses with all the test software on it? Just playing around with PCem, just found that and the ROMs and having a blast! :D

  • @troytaylor623
    @troytaylor623 6 หลายเดือนก่อน +1

    Question Adrian. Is there any chance you could share some of your DOS HDD images?