Reverse engineered NVIDIA G-Sync FPGA module on my PCI VGA passthrough card doing a modified
@sylefeb
Silice Menger sponge demo. Need to finish routing V2 of the carrier board this weekend.
Like this tweet if you wanna help me tell
@InWin
that if they bring back the IW-500 and Q2000 line of cases, they will sell like crazy for retro computer folks and folks who want a classy case.
Here is my homebrew FPGA based PCI express video card up and running on Windows 10. The display only driver sample (which is the same code roughly as the basic display driver) is just that good to start from.
There are a few gigantic Intergraph PCBs on eBay, probably for one of their very early graphics workstations. One of them has socketed 74-series logic and things like bit slice processors, a 16x16 multiplier, etc. I have too many projects and not enough free time so these parts
This project took me so long to finish that it deserves a real video (coming) but in the mean time please enjoy this potato quality preview of an FPGA based PCI board snooping and displaying writes to the VGA palette from the PCI bus on the fly.
Only in Japan: a mini PCI-E card you can put in your laptop to hear the PC-98 startup sound when turning your laptop on. They also sell a USB dongle for doing the same.
Well that's neat. This is the Cray CX1 deskside computer, which has a bunch of server blades in it. But it sits at your desk, so what do they do about the noise? Active noise cancelation via the some beefy speakers at the front. I assure you, they are not there for easy listening
I suppose that yes, you could call this a PCI card. It has a bracket and PCI fingers and it's a full length card. It's also full height. Fullest height.
It is very cool how people in Japan choose to take such good care of their old hardware, keep all of the boxes and paperwork for it, and then someday post an auction with "Junk" in the title and sell it for cheap. Very cool.
tbh buying a 3d printer and messing with it to get it to print right sounds just like buying a 486 to play dos games and spending hours editing config.sys and autoexec.bat to get the right amount of conventional memory free only to have a cap in the power supply go bad.
This is the SFX-2+ Development System, A SNES on a card that sits on the PC ISA bus (well actually in that 3x3 inch board on the end), with support for developing for SNES DSP, SuperFX, and SuperFX2 cartridge chips. So much of this stuff has just been lost to time over the years.
I'm going to make an exe that runs under dos and when you run it on windows it just pops a messagebox that says "This application requires MS-DOS to run."
Back to thinking about crazy upgrades. This is my modified 286 to 386 upgrade. I swapped out an Intel 386sx/20 for an IBM 486SLC2/50. The bridge across the top of the chip is for the 3.6v supply. I/O is 5V tolerant.
Thinking about doing a 386sx to Pentium Overdrive (83MHz) board
Sometimes I wonder if Shuji Nakamura ever regrets pioneering high efficiency blue LEDs. Like maybe he buys a product, plugs it it in and wham! 450nm right into the eyeballs
@BenKrasnow
My favorite thing about complex queries is I'll get the exact results I wanted but Google will add a "it looks like there aren't any great results for your search" banner at the top.
Linux is only going to become the most popular OS in space because it doesn’t matter if audio works in the vacuum of space.
Thank you, I will continue to recycle this joke for years.
In case you were wondering, yes, the wall of LEDs is still awesome. I am going to try to put DOS games on it directly tonight. Video stolen from
@dosnostalgic
, Tempest 2000 for MS-DOS.
A first for me: this is a magnetic screw head, used to secure an LED panel in a Planar LED video wall, where the panels have to be seamless. A magnetic screwdriver is used to turn these, inside of the panel, from the front of the panel to install or remove for servicing.
So over the last couple days I ported all of the legacy boot code from the virtual machine OVMF package in the TianoCore UEFI BIOS over to the Intel Quark hardware reference. I’m using SeaBIOS as a compatibility support module. Here it is running DOOM II under MS-DOS. More soon.
CRT Terminator, an interesting project of capturing vintage PC videocard digital output using a feature connector, and converting it into clean HD image a modern monitor can display
Somehow I missed this interview with Creative Lab's Sim Wong Hoo, about the creation of the Sound Blaster series of cards. Here are some photos of the original Sound Blaster prototype, which was then dubbed "Killer Card" by Creative (photos via vgmpf).
I thought the Hayes Chronograph was just a nice-looking clock to sit above your external modem, turns out its purpose was to provide a serially connected real time clock to computers, many of which lacked a real time clock back then. The display was a nice bonus.
The Hayes Chronograph updated the time properly for me last night thanks to the WiFi upgrade I installed. Looks like I may have fixed the long standing DST issue. If you have one, you can update the firmware from the web interface.
#RetroComputing
Hey look it’s the nVidia NV1. Their first accelerator, on a Diamond Edge 3D. This card was pre-Direct3D and supported Windows 3.1. It used quads and some Saturn games were ported to PC for it. Built in sound and that jack is for a PC joystick dongle. VGA performance was sub-par.
The display on the Teenage Engineering K.O. II sampler composer looks almost like a VFD. But it is a combination of a 3-digit 14-segment LED display and an LED-illuminated transparency for the icons. They refer to it as a "super segment hybrid display." Nice way to save on costs.
@kuromametaro620
@Mitsuhiro_0712
Torn between the desire to destroy it, and not wanting to destroy your son’s creation, kitty does not know what to do.
A long time ago, I really enjoyed Richard E. Ferraro's "Programmers Guide to the EGA and VGA cards." I knew of the new edition that covered Super VGA and accelerator programming, but didn't know how comprehensive it was. It is comprehensive, with a chapter per-company/accelerator
Stuff like this makes me go from "I know C++, I've been writing C++ code for 15 years" to "Let's just throw it in a volcano and hope nobody discovers it in the future."
Yesterday I learned (YIL?) that even if a type is standard layout, and trivially copyable, it is not always safe, even in practice, to use it a destination for std::memcpy or to zero it with std::memset.
That is, the following is not safe:
Life doesn’t suck. I now have an FPGA board that can sit on the original PCI bus that has VGA in, VGA our, lots of SDRAM, and a decently sized FPGA. Reverse engineering it with the every pin is a uart that says it’s own number trick should be easy enough. Life does not suck.
I am both proud and humbled to share my promotion to Principal OS Kernel Engineer at Intel's Microsoft Technology Center. This opportunity excites me as I look forward to continuing my contributions to the development of cutting-edge technology in this new role.
The real story about when I made OLEDs is that learning how to make them was something to occupy my time off when my brain tumor from high school grew back and I was waiting for surgery. Completing the project was closure.
I am brain tumor free and a little bit smarter for it.
Playing Castle of the Winds (16 bit) via the very good WineVDM on 64 bit Windows 10. It registers itself as a 16 bit installer to automatically launch when you run a 16 bit app (DOS or Windows).
It would be really cool if when the new Edge Browser detects that the Internet is down, pressing the space bar allowed you to play a game of NIBBLES.BAS, or GORILLAS.BAS against an AI. Just saying, because Chrome has the jumping dinosaur game, and we're better than that.
Woohoo! I just bought a mostly destroyed Asus ROG Swift PG27UQ monitor for a paltry sum. The screen is completely cracked! The stand is broken, parts of the plastic are broken. The only thing really intact is the controller board inside. Yes, I just bought an Arria 10 FPGA module
Although the Windows NT OpenGL samples are available on an MSDN CD, and they can be found online, I didn't find them easy to find online, so I put them in a repo. The cool thing about these samples is they included the code for the 3D screensavers.