[HN Gopher] MSI reveals first USB4 expansion card, delivering 10...
       ___________________________________________________________________
        
       MSI reveals first USB4 expansion card, delivering 100W through
       USB-C
        
       Author : CharlesW
       Score  : 93 points
       Date   : 2023-06-03 16:03 UTC (1 days ago)
        
 (HTM) web link (www.techspot.com)
 (TXT) w3m dump (www.techspot.com)
        
       | tiernano wrote:
       | Wonder is this locked to MSI boards or could it work on any
       | board?
        
         | leipie wrote:
         | These kinds of boards always require proprietary connectors
         | directly to a supporting motherboard and the image shows some
         | extra pins next the power connector. So I suspect this card
         | isn't any different
        
           | brigade wrote:
           | There was some hope that someone would make a USB4 expansion
           | card that _didn 't_ support PCIe tunneling, which wouldn't
           | need those extra pins. If this card isn't it, then literally
           | the only interesting thing about it is that it doesn't use an
           | Intel controller. Which really is a negative.
        
         | chx wrote:
         | Alpine Ridge didn't work without the proprietary header at all.
         | 
         | Titan Ridge worked to an extent -- but usually it couldn't add
         | PCIe buses so the number of PCIe devices connected to your
         | desktop TB3 card at boot defined the limited until the next
         | reboot. You could remove and add different devices as long as
         | they didn't need extra PCIe buses compared to what got reserved
         | at boot.
         | 
         | Can't see why Maple Ridge would work differently.
        
         | AshamedCaptain wrote:
         | The photos of this card show a header JU4_1 which has a
         | different pinout than all MSI motherboards' Thunderbolt headers
         | I know so far, so I think it won't even work in current MSI
         | motherboards, just future ones.
        
       | _a_a_a_ wrote:
       | Not an EE but 100w, that gives me The Fear. It reeks of trouble.
       | Someone please set my mind to rest.
        
         | jsheard wrote:
         | In what sense? Putting that much power down a USB cable? USB-PD
         | keeps the potentially cable-melting amperage capped at 3A or 5A
         | (the latter only if the cable is explicitly marked as 5A
         | capable) and moves more power by increasing the not-cable-
         | melting voltage instead, so 100W is 5A at 20V. There's already
         | laptops which charge at 140W over USB-C, it's fine.
        
           | rootw0rm wrote:
           | yep, exactly. there's voltage negotiation up to 48v going on.
           | though in practice probably not quite that high yet
        
           | _a_a_a_ wrote:
           | It's a lot of energy. And close to signalling wires.
           | Controlled by computers (What you describe is done by a CPU,
           | not some simple foolproof system, I guess?) which can go
           | wrong. In a small plug that can get yanked out easily and
           | damaged.
           | 
           | That kind of thing. Am I being paranoid? It just smells like
           | a house fire in the offing.
        
             | hengheng wrote:
             | No worse than an Apple power cable, and have those ever
             | gone up in flames
        
             | lxgr wrote:
             | Given that Apple users have been charging their laptops
             | this way [1] for more than five years, maybe you are :)
             | 
             | [1] To be fair, it's more like 60-80 Watt for most models,
             | but these days it can be up to 140 Watt, as far as I know.
        
             | rootw0rm wrote:
             | higher voltage makes it a lot more sane, imo. if anything
             | increasing the voltage a long time ago would've probably
             | helped us avoid the plague of all these shitty under spec
             | USB cables. the cynic in me says they would've just shifted
             | to even thinner gauge wires, but hey, a guy can dream,
             | right?
        
             | jsheard wrote:
             | There's a lot of moving parts yes, but in practice it's
             | proven to be pretty safe. Issues usually manifest as
             | charging being too slow, rather than going too fast and
             | causing a fire.
             | 
             | Whenever you charge a device you're already trusting a
             | complex computer-controlled system not to turn the lithium
             | ion pack into an incendiary device, trusting a computer not
             | to overload a copper cable is small stakes relatively
             | speaking.
        
         | Nextgrid wrote:
         | The size of the pins they're running this over is what makes it
         | scary.
         | 
         | I've had high-end devices (Macbook Air I'm typing this on) give
         | me unreliable connections for basic USB _1.1_ , and now they're
         | planning to run _amps_ over similarly-sized pins?
         | 
         | My experience with USB-C on laptops has been nothing but
         | terrible.
        
           | lxgr wrote:
           | > now they're planning to run amps over similarly-sized pins?
           | 
           | Now? Between 2016-ish and the re-introduction of MagSafe,
           | MacBooks have been using USB-C charging exclusively!
        
         | Dylan16807 wrote:
         | Do laptop power supplies scare you?
        
           | usernew wrote:
           | [dead]
        
           | _a_a_a_ wrote:
           | I guess they don't but here remixing a power supply with
           | other things and I don't like the complexity. See my other
           | answer above if that helps explain my concern.
        
             | lxgr wrote:
             | GPUs are arguably much more complex and have been using
             | much more than 100 W for a while now.
        
         | iancmceachern wrote:
         | It's already ubiquitous, most new laptops have these as primary
         | power plug
        
         | londons_explore wrote:
         | Many Watts means some combination of Amps and Volts - power is
         | Amps times Volts.
         | 
         | The main risks from each are different though. Simplified
         | explanation for the non-physicist:
         | 
         | Lots of Amps make wires get hot, make connections melt, etc. In
         | general, thin wires (eg headphone wires) are good for 1 or 2
         | amps safely, and chunky wires (eg. AC cords) are good for 10 or
         | 20 amps safely. The exact amount depends on how much cooling
         | they get - which is why you should never put blankets over
         | power cords. If you screw this up, the outcome is probably a
         | fire, which maybe kills you.
         | 
         | Lots of volts causes electrocution. Thats because your skin is
         | pretty decent at blocking electricity, but when you have enough
         | volts, some can sneak through your skin, freezing up your
         | muscles, stopping your heart which probably kills you.
         | 
         | So - amps and volts have totally different mechanisms of death.
         | USB-C @ 100W is 20 volts at 4.5 amps. The voltage is well below
         | dangerous levels, and the current is pretty safe in the cables
         | specced, but I can totally imagine a few fires.
         | 
         | It's worth noting that about 10x as many people die from amps
         | (electrical fires) than volts (direct electrocution).
        
           | redox99 wrote:
           | > USB-C @ 100W is 20 volts at 4.5 amps
           | 
           | Clearly one of those numbers is wrong
        
           | londons_explore wrote:
           | By the way... The USB-C standard goes up to 240 Watts.
           | 
           | Thats 48 volts (fairly safe IMO) at 5 amps (only marginally
           | safe IMO, on that connector design).
           | 
           | There are laws in many countries capping voltages, but not on
           | currents - which is why the standard is pushing the safety
           | envelope there!
           | 
           | The standard has no way to detect damaged cables (ie. baby
           | chewing through the cable), nor connections getting hot (ie.
           | an old dirty connection heating up and catching fire). But I
           | suspect a future revision will allow both more volts and more
           | amps, and will add those safety features - I'm hoping on the
           | next version being 500 volts and 8 amps, allowing it to
           | replace all household outlets.
        
             | cduzz wrote:
             | Hopefully they come with auto-update firmware where if I
             | plug a gen 15 cable into a gen 14 device and a gen 12 local
             | power delivery unit the cpu in the cable will update the
             | key in the PDU and get key material from the device to
             | ensure that everyone's up-to-date on their licenses.
        
               | endgame wrote:
               | That would enable a new generation of USB worms.
        
               | cduzz wrote:
               | "It would unleash an entire new generation of recurring
               | revenue generation opportunities as innovators could
               | develop exciting new technologies and industry leadership
               | while protecting intellectual property rights holders"
               | 
               | "blah blah blah worm security blah blah"
               | 
               | -- same sentence different language.
               | 
               | (and -- I'm entirely trying to be tongue-in-cheek -- the
               | notion of little dynamically updated microcontrollers
               | everywhere in my house, getting bricked or asking me for
               | a micropayment to turn a light on is a pkd story come to
               | life)
        
         | andix wrote:
         | USB power delivery works very reliable. Much better than those
         | 10W USB-A chargers/devices operating outside the USB spec and
         | sometimes shutting down your old Laptop when connecting it,
         | because of too high power consumption.
        
       | George83728 wrote:
       | >USB4 uses USB-C
       | 
       | That's a relief I guess, I was afraid we were getting a new
       | connector _again._ How do normal people keep all this USB crap
       | straight? I consider myself something of a nerd but I find all of
       | this cable /port diversity utterly bewildering.
        
         | recursive wrote:
         | > How do normal people keep all this USB crap straight?
         | 
         | We just have a drawer full of various USB things. If something
         | doesn't fit/work, just try another one. If none work, or the
         | drawer is running low, buy some more. You might have to buy
         | multiple times if the new ones don't work.
         | 
         | At least, this is what works for me.
        
         | alpaca128 wrote:
         | USB is 27 years old and 99% of USB devices I've seen used one
         | of just three different ports, two of which are still in wide
         | use. I'd say the fact I can plug a 15 years old harddrive into
         | a brand new PC and it'll just work without any adapter is
         | amazing. Bewildering diversity? Where?
        
           | George83728 wrote:
           | Within about 5 meters of me I have devices with sockets or
           | cables for USB 2 Type A and Type B, USB 2 Mini (not sure if
           | Type A, B, or AB...), USB 2 Micro (Type AB?), USB 3 Type A,
           | USB 3 Micro (Type B? not sure...) and finally USB 3 Type C.
           | 
           | That's seven at least by my count. I probably have some USB
           | 1.1 Type A peripherals in my closet but those might be USB 2,
           | they look the same so I'm not sure. The only devices I
           | counted were: phone, kindle, laptop, PC, mouse/keyboard,
           | printer, portable HDD, and a GPS nav unit. Maybe I'm weird
           | for still using the last one, but otherwise I don't think any
           | of this is particularly unusual.
        
             | singpolyma3 wrote:
             | All the type A are compatible though? I think most people
             | consider that one.
             | 
             | There have been several common B (B, miniB, microB, appleB)
             | but it was mostly all microB for quite a few years before C
             | happened.
        
               | camtarn wrote:
               | USB 3 type A has extra pins. It is backwards compatible
               | with pre-3, but you don't get the USB 3 features.
        
         | refulgentis wrote:
         | USB4's been out for quite some time, USB3 is usb you're used to
         | / we cut our teeth on if you're over 25.
         | 
         | There's a vocal subset that argues *USB4 itself is confusing*,
         | but 95% of the time they're referring to either:
         | 
         | A) power (the crappy $5 Amazon cable from 3 years ago will not
         | carry 100W for your M2 Pro Apple Silicon Apple MacBook Pro
         | 
         | B) crappy 3rd party cables you can't trust because you can't
         | trust crappy 3rd party cables, ever
        
           | jeroenhd wrote:
           | For what it's worth, I've tried to find a Thunderbolt/USB4
           | C-to-C cable that can also carry 100W. The only cables I've
           | found (that weren't obviously lying in the ad) were Apple's
           | cables.
           | 
           | Even other laptop manufacturers have cables for charging and
           | cables for high speed data transfer. Samsung's official
           | cables seem to do either USB3 or high-speed charging, but not
           | both at the same time. Lenovo has a Thunderbolt 4 cable (with
           | no details on the power capabilities) or a USB 3.2 2x2 cable
           | that can carry up to 100W. Dell Europe doesn't seem to be
           | selling C-to-C cables. HP seems to sell a competent cable for
           | one of their docks, but that's out of stock. Asus' cable is
           | USB2 only. Acer doesn't seem to sell any cables as far as I
           | can tell, except for a USB 3.1 cable for Chromebooks.
           | 
           | If you want a fully-featured USB4 cable, your only options
           | are either buying a cable from Apple or going for third
           | parties and with the prevalent scams on online web stores and
           | the risk of burning your house down if the cable turns out
           | not to be up to spec, getting good cables can be a real
           | challenge.
           | 
           | Apple sells their cables for a ridiculous price (EUR150) but
           | I wouldn't expect the average consumer to know where to
           | reliably spend their EUR30-EUR50 for a charge cable. Device
           | manufacturers really need to step up and sell some kind of
           | certified cable that doesn't cut any corners.
        
             | lxgr wrote:
             | > [...] either USB3 or high-speed charging, but not both at
             | the same time [...]
             | 
             | That seems implausible/unlikely to be the cable's fault:
             | Since different wire pairs are used for power supply and
             | data, why would the two be mutually exclusive?
             | 
             | > I wouldn't expect the average consumer to know where to
             | reliably spend their EUR30-EUR50 for a charge cable
             | 
             | The situation was tricky for a while, but these days, even
             | on Amazon.com's search results (which are frequently
             | swamped with spam/uncertified products), searching for
             | "Thunderbolt 4 cable" yields products by trustworthy-
             | looking vendors supporting 100W charging in the first 5
             | results.
        
             | justincormack wrote:
             | Caldigit sells them
             | https://www.caldigit.com/thunderbolt-4-usb-4-cable/
             | including 2m active ones.
        
         | derefr wrote:
         | I think you've confused "first USB4 expansion card" with "first
         | device that has a USB4 socket." Laptops have had USB4 for a
         | couple of years now.
        
       | londons_explore wrote:
       | When you plug a monitor into this, where does the framebuffer
       | live?
       | 
       | Is it in GPU RAM of another GPU in your system, with pixel data
       | being DMA'ed over the PCIE bus? Does that mean my screen goes
       | blank if I ever get contention on the bus?
       | 
       | Could I put loads of these cards into a machine and run 20
       | independent displays, all with one GPU?
        
         | dist-epoch wrote:
         | > Does that mean my screen goes blank if I ever get contention
         | on the bus?
         | 
         | The monitor has a framebuffer of it's own.
         | 
         | Otherwise how could it display the OSD (On Screen Display)?
        
           | userbinator wrote:
           | It's not really a framebuffer, but a tiny bit of RAM that
           | just gets scanned out on the applicable parts of lines when
           | the OSD is active --- certainly not the whole screen.
        
         | jsheard wrote:
         | The two DisplayPorts on the card are inputs, you run a loopback
         | cable (or two) from the GPU to the USB4 card and it muxes the
         | video into one (or both) of the USB4 outputs.
         | 
         | Loopback cables are a bit clunky, but it does mean there's no
         | pressure on the PCI-E bus from moving the pixels from the GPU
         | to the USB4 card.
        
           | londons_explore wrote:
           | Thats kinda lame... I was hoping there was software support
           | for the GPU to share the framebuffer RAM with the USB4
           | controller, and there being some way for the OS to prioritize
           | some fixed bandwidth to make sure it doesn't get starved.
           | 
           | Apple kinda has this in their M1/M2 SoC's where the GPU is
           | entirely separate from the stream-data-from-ram-to-the-
           | display logic.
        
             | lxgr wrote:
             | Sounds like something that would be a pain to get broad
             | OS/driver support for - and all just for the sake of
             | avoiding a small external loopback cable?
        
           | mikepurvis wrote:
           | I bet if they put the displayport inputs on the inside with
           | an optional passthru bracket in the box to get them out of
           | the case as needed, we'd start to see GPUs offered with
           | internal displayport outputs too.
           | 
           | Basically the CD-ROM analog audio cable all over again.
        
           | distances wrote:
           | What's the use case for this kind of setup?
        
             | sampa wrote:
             | connecting usb-c-only external monitor / vr goggles
             | 
             | so you need to have video signal and power on one usb-c
             | output.
        
       | amelius wrote:
       | The only thing I want from USB4 is ECC.
        
       | AshamedCaptain wrote:
       | ASUS has the same thing (since last year at least), so dunno why
       | the propaganda https://www.asus.com/motherboards-
       | components/motherboards/ac...
        
         | jeffbee wrote:
         | Just FYI for anyone tempted to buy this card: it does not work.
         | There are multiple revisions and none of them work right. It
         | stands a 50/50 chance of becoming terminally confused after a
         | peer disconnect, will thereafter not work and hang the BIOS on
         | reboot, only fixable by _unplugging_ the machine. Absolute
         | garbage. If you want TB4 I strongly recommend a machine with
         | TB4 ports integrated, preferably from a major brand like Intel
         | or Apple.
        
           | rootw0rm wrote:
           | it's too bad AMD doesn't have first class TB4 support yet, at
           | least not on the consumer hardware i've been looking at
        
           | AshamedCaptain wrote:
           | That's literally the same experience I have with the MSI TB3
           | card. You were talking about the ASUS one, I guess?
           | 
           | The level of BIOS bugginess on recent motherboards is
           | reaching astronomic levels. The MSI motherboard I was trying
           | that on will literally _duplicate_ the entire ACPI DSDT
           | whenever you enable TBT (Linux shows a hundred warnings when
           | booting up, which MSI claims is fine)...
        
             | jeffbee wrote:
             | Yes. I never tried the MSI one. The add-in cards are an
             | opportunity for some chronic underperformer from a 3rd-tier
             | BIOS developer team to put bad code between you and an
             | Intel thunderbolt chip. Just say no.
        
           | formerly_proven wrote:
           | > Just FYI for anyone tempted to buy this card: it does not
           | work. There are multiple revisions and none of them work
           | right.
           | 
           | Ah, the ASMedia experience! Glad AMD picked such an
           | experienced and well-regarded company to do their chipsets /s
           | 
           | edit: Okay, the linked part actually uses an Intel chip,
           | though the point still stands. ASMedia has so many other
           | chips and bridges (including the mentioned AMD chipsets) and
           | they're all pretty notorious for weird "huh that was supposed
           | to work" kind of problems. Problems that generally don't
           | happen on Intel platforms.
        
           | brigade wrote:
           | The fractal brokenness of the Thunderbolt ecosystem in
           | Windows is... something. I was hoping that USB4 would at
           | least make it a little nicer by confining failure modes to
           | PCIe not working while the USB tree worked as normal since
           | the USB tree was native, but my Asus motherboard with built-
           | in USB4 not infrequently manages to get itself into a state
           | where DisplayPort and downstream PCIe devices work while USB
           | devices plugged into a USB4 hub _don 't_.
           | 
           | (also an older Asus with its TB3 expansion card only worked
           | at all in Windows if you disabled the "enable Windows
           | support" option in the BIOS, which is an interesting choice)
        
       | dist-epoch wrote:
       | How can 100W be delivered through those tiny USB-C connector
       | landings, especially since only a few of them are used for power?
        
         | jeffbee wrote:
         | The cable must report itself as being capable of 5A, which
         | requires it to use 20-gauge wire for the VBUS.
         | 
         | ETA: I guess your question was specifically about the connector
         | interface, which is less of a problem because there are 4 power
         | and 4 ground pins. 1.25A per pin is no issue.
        
           | formerly_proven wrote:
           | The bigger issue with this is not the steady state but what
           | happens when the cable is janked out carrying that current.
           | Spark erosion of the contacts etc., the spec goes into quite
           | some detail there.
        
             | Nextgrid wrote:
             | Or just makes a poor connection to begin with due to out-
             | of-spec cables or connector wear/damage, which is likely
             | considering the much tighter tolerance than old-school,
             | reliable, battle-tested connectors such as barrel jacks.
        
           | dist-epoch wrote:
           | 20 gauge wire is 0.9 mm diameter.
           | 
           | A USB-C contact is much smaller (seems to be around 0.5 mm).
           | 
           | This is the part I don't understand. If you require a 0.9 mm
           | diameter wire, how can you have it connect to a 0.5 mm
           | landing strip?
        
             | Dylan16807 wrote:
             | The electricity is going through the plug for only a few
             | millimeters, and is going through the rest of the cable for
             | 500-2000 millimeters. It's okay for the plug to have more
             | ohms per meter. It's going to have a very tiny voltage drop
             | and emit a very tiny amount of heat.
        
             | [deleted]
        
             | iancmceachern wrote:
             | Resistance is the function of conductivity of the material,
             | cross section area of the conductor, and length. In the
             | case of wires the length is long, so they need more cross
             | sectional area to keep the resistance down, in the contacts
             | the length is very short, so they need less cross sectional
             | area to achieve the same Resistance. Often, they make the
             | contacts from an even more conductive material than copper
             | like gold or silver, so that helps even more.
        
         | dheera wrote:
         | It negotiates and then switches to 20V to deliver 100W, so it
         | only needs to run 5A through the cables.
         | 
         | Wire gauge requirements are related to current, not power;
         | that's why high-speed trains usually operate at 25000V or
         | 50000V to allow their megawatts of power to be delivered
         | through a ~1cm diameter overhead line.
         | 
         | That said, I still hate USB-C as a power standard. I would have
         | much preferred 2 connectors just supplying 20VDC, no questions
         | asked, with a standard connector, just like 120VAC power works.
         | Pick another connector for the USA low-voltage standard, none
         | of this negotiation fuss, none of this complicated power
         | circuitry, and much harder to get cables wrong. With the
         | complexity of USB-C there are just way too many substandard
         | cables flooding the market, and average Joes don't understand
         | the difference between a 100W-capable cable and a 60W-capable
         | cable and one that is charging-only, one that is USB 3.0, one
         | that is USB 3.2, one that is USB 3.2 + 100W charging and all of
         | that. People just buy "5-star" rated cables online that often
         | don't meet the standard and it's a shitshow.
        
           | userbinator wrote:
           | There's also the added failure mode of a PSU deciding it
           | needs to supply 20V to a device that can only withstand 5V.
        
             | userbinator wrote:
             | Care to add any counterarguments?
        
               | booberbinator wrote:
               | Sure. Since you asked so nicely, here's a datasheet that
               | illustrates a device which integrates overvoltage
               | protection. Plug a malfunctioning 20V USB-C power supply
               | into your phone, and the phone will internally disconnect
               | the USB-C connection to protect itself.
               | 
               | https://www.ti.com/lit/ds/symlink/tps65987d.pdf
               | 
               | I incinerated 250 seconds of my time, or about a
               | billionth of my life for this answer for you - for free!
               | Hope the little dopamine hit was enough for you today. I
               | won't be back.
        
               | Dylan16807 wrote:
               | A PSU "deciding" to do that is an ultra rare case, and
               | probably dwarfed by PSUs that simply break internally and
               | deliver the wrong voltage, which can happen to any PSU.
               | 
               | The closest thing I've heard of was a cable that
               | pretended it was a device, making it so that unplug
               | events didn't register properly.
        
           | lxgr wrote:
           | That would force all power adapters to support a fixed
           | maximum current, which in many cases would mean either wasted
           | materials (consider e.g. shipping a 100W adapter with a
           | smartphone) or unsafe conditions (with a device attempting to
           | pull 5A from an adapter supporting only much less than that).
           | 
           | I'm really happy with being able to plug my laptop into my
           | tiny 5V, 2A power adapter and slowly charging it, yet being
           | able to fast-charge it at home at 100W using the same cable
           | on a larger power adapter.
        
         | NotYourLawyer wrote:
         | (Relatively) high voltage, so lowish current. I think 20 volts
         | at 5 amps or so.
        
       | xg15 wrote:
       | Why the DisplayPort outputs? I could understand if the card took
       | an existing video signal and spliced it into the USB-C ports via
       | alt-mode, but just outputting it in a separate socket doesn't
       | seem very useful.
       | 
       | Also, where is the video signal coming from? I assume the card
       | doesn't have a GPU, but I don't see any internal ports either.
       | 
       | Or did the article get it wrong and the DP sockets are really
       | _inputs_ that are then spliced into the USB-C outputs?
        
         | danhon wrote:
         | The photograpgh of the card in the article shows the
         | DisplayPort sockets labeled as _in_ fwiw.
        
           | xg15 wrote:
           | Ah, I see it now. That makes more sense.
        
         | rektide wrote:
         | USB4 mandates every port have DisplayPort capability. I think
         | it's quite likely indeed DisplayPort input we see here.
        
         | AshamedCaptain wrote:
         | I'm amazed how the report could get it utterly wrong
         | considering it is literally spelled out in the only photo of
         | the device they have. It has also been exactly the same in the
         | previous MSI TB3 add-in card which has exactly the same port
         | layout.
         | 
         | Ah, and the source article
         | https://www.techpowerup.com/309532/msi-first-motherboard-mak...
         | got it right.
        
           | [deleted]
        
         | arghwhat wrote:
         | Thunderbolt add-in cards have generally had DisplayPort
         | _inputs_ on the back to feed into the thunderbolt ports. It is
         | a hack, but a side-effect of the adapter not having a GPU, and
         | this becomes the most convenient solution (especially as GPUs
         | puts their outputs in a similar location).
        
           | dylan604 wrote:
           | I always loved having a cable coming out of the GPU and
           | connecting to another card. There have been many versions of
           | this throughout my use of various expansion cards. This is
           | excluding the SLI type of internal connections.
        
             | fb03 wrote:
             | This made me remember of my first 3d accelerator card, the
             | Diamond Monster 3D. It was exactly like that, a 3D-only
             | card, that took over the 2D signal of your default video
             | card when you activated it by daisy chaining the 2D
             | videocard to the 3D via a short vga cable between both :-)
             | Good times when 640x480x16bpp was enough to make me wow at
             | something like GLQuake
        
       ___________________________________________________________________
       (page generated 2023-06-04 23:00 UTC)