PCRetroTechHere is the audience reaction to Area 5150, first place in the Alternative Platforms category at the Evoke 2022 Demoparty in Cologne, Germany.
This demo runs on an original IBM PC 5150 @with 4.77MHz with 640kb of RAM and an IBM CGA graphics card.
Area 5150 Demo @ Evoke 2022 (Audience Reaction)PCRetroTech2022-08-15 | Here is the audience reaction to Area 5150, first place in the Alternative Platforms category at the Evoke 2022 Demoparty in Cologne, Germany.
This demo runs on an original IBM PC 5150 @with 4.77MHz with 640kb of RAM and an IBM CGA graphics card.
pouet.net/prod.php?which=91938Studying the Amstrad PC1512 Graphics ChipPCRetroTech2023-11-05 | We try to do cycle accurate probing of the graphics chip in the Amstrad PC1512 from 1986, to try and find glitches and to figure out how to use it optimally.
Amstrad Reference Manual:
seasip.info/AmstradXT/1512tech/section1.html#1.11.5Animating Ellipses on a Vintage 386 ComputerPCRetroTech2023-08-06 | I show implementations of ellipse routines, including horizontal ellipses and diagonal/general ellipses on a vintage 386 computer, all assembly optimised for maximum performance.
I talk about how scan conversion of lines, circles and ellipses actually works at a high level and talk about all the issues I ran into trying to get my final animation to work.
Kappel's algorithm is unfortunately behind a paywall.XGA : King of IBM Graphics Standards (Part 1)PCRetroTech2023-06-18 | We take a look at the IBM XGA standard and try to program an IIT chip that is almost 100% XGA compatible.
* The PC Graphics Handbook, by Julio Sanchez & Maria P. Canton * Programmer's Guide to the EGA, VGA and Super VGA Cards, by Richard F. FerreroPC Graphics Programs of the 1980sPCRetroTech2023-04-23 | We take a look at Gem Paint, a couple of versions of PC Paintbrush, PC Paint and 4 Point Graphics which were competing graphics programs for the PC in the 1980's and early 90's.
All other programs shown can be downloaded from WinPCWorld or similar site.A Rare Paradise Pre-EGA Graphics Card that Plays DoomPCRetroTech2023-03-26 | We take a look at a Paradise Hi-Res Graphics card from 1986 and try to figure out what features it had. We end up running it with FastDoom.
doomwiki.org/wiki/FastDoomRescuing a REMARKABLE 386 DX-25 Made by CompaqPCRetroTech2023-02-12 | We rescue a Compaq Deskpro 386/25m, a machine that is a bit of a hidden gem. Quite a number of things go right with this restoration and the results really speak for themselves.
If you need a setup utility, perhaps you can find one here:
I have no idea about the reliability of that site though. You need a version of the driver that has your machine. In my case sp6144 was sufficient.Reverse Engineering the Video Chip of the IBM CGA Card (1981)PCRetroTech2023-01-22 | We try to non-destructively figure out the HD6845 chip used on some IBM CGA cards from 1981.
Lots of new glitches are found along the way, and we freeze snow in place for possibly the first time!
Many thanks to Sean Riddle who let me use his die shot of this chip:
Here is a link to a document (heavily under construction) in which I describe the result of some of the experiments I've done so far. Bear in mind this document has a long way to go until completion.
github.com/wbhart/crtc/blob/master/crtc.pdfI finally got this ATI VGA Blitter Working!PCRetroTech2022-12-11 | I take another look at this ATI Graphics Ultra card with an IBM 8514/A compatible blitter. I finally get it to work correctly, including the ATI specific blitter hardware and I use it to generate some 3D objects and rotate them in real time on a 286!
Minor correction to the video: I now believe the "destination colour compare function, which I mention very briefly in passing, actually only compares against a fixed colour in a register, not against the destination colour. But this doesn't affect the presentation at all.
Unfortunately the IBM register level documentation seems to be lost to history. Only documentation of the AI level remains.This VGA Card does Polygon Fill, but is it FAST?PCRetroTech2022-09-04 | We take a look at a 16 bit VGA card from ATI which is 8514/A compatible. We try to get the polygon fill and blitter operations working. But is it fast enough and is there enough documentation to figure it all out?More of the Vintage PCs that Took Over my Cellar!PCRetroTech2022-08-21 | I take a look at the other half of the PCs that are filling up my cellar. Many of them turned out to be fairly recent and not vintage at all, but there are some genuine vintage ones there too.
What should I do with these machines? They seem to just be breeding down there!We WON a Democompetition! Area 5150 @ Evoke 2022 Alternative PlatformsPCRetroTech2022-08-14 | I contributed a demo effect to Area 5150 which won first place at the Evoke 2022 Demoparty in Cologne Germany.
I give a kind of scene report, show some of the other amazing things that went down there, talk a little about what's new in Area 5150 and discuss how my Glenz effect actually worked.
Here is a link to Area 5150 being shown at Evoke (with audience reaction):
Here's an ultra high quality capture direct from the PC (no audience):
youtu.be/fWDxdoRTZPcI have TOO MANY Vintage PCs!PCRetroTech2022-07-10 | I take a look at my Vintage PC collection, including machines that I've had stored in my cellar for years.What does the Diamond Monster 3Dfx card ACTUALLY do at the Hardware Level?PCRetroTech2022-06-26 | We take a look at the Voodoo 3Dfx chipset and program our way through the Glide interface to see what this vintage graphics card actually does at the hardware level.These VGA Cards have a COPROCESSOR!PCRetroTech2022-06-12 | We take a look at some cards that reportedly support the IBM 8514/A standard. These cards have a hardware blitter.
We also take a look at a Paradise CGA card from the mid 80s with Plantronics COLORPLUS support.
8514 Demo Diskette:
http://mail.lipsia.de/~enigma/neu/ibmpc.html
Video about Ron Belewski's 8514 Mahjong Solitaite:
Other images used under fair use doctrine (e.g. non-performative work or for educational content)3Dfx Voodoo Graphics Tech Demos + Amstrad CPC 464 PurchasePCRetroTech2022-05-29 | We take a look at the history of the 3Dfx Voodoo Graphics chip and its tech demos. We prepare for programming it.
We also take a brief look at hooking up an Amstrad CPC 464 to a SCART monitor.
SGI Iris Personal Workstation - Andy Diller CC-By-SA 2.0 IRIS 4D Professional - Brad Montgomery CC-By-SA 2.0 Pro Audio Spectrum - Public Domain Open GL - Shmuel Csaba Otto Traian CC-By-SA 3.0 Arcade Machines Japan - Asanagi CC0 Voodoo Die Shots - Fritzchen Fritz Public Domain
Other images may be used under fair use doctrine (non-performative works, educational purposes).8 Bit Computer Graphics Technique Almost Unknown on PC?PCRetroTech2022-05-15 | We take a look at Raster Interrupts and try to figure out why they weren't widely used on EGA and VGA cards on the PC.
We look at Ghosts and Goblins for the C64 and a technique it used called sprite multiplexing.
Plantronics ColorPlus - John Elliot CC By-SA 4.0 GemOS - Public Domain in Germany (not performative) Sony V20 - Christian Bassow CC By-SA 4.0 Boy in Woods - Annie Spratt (Almost Public Domain, Unsplash)
creativecommons.org/licenses/by-sa/4.0The Emulex Persyst Colour 2 Vintage Graphics CardPCRetroTech2022-04-17 | I take a look at the Emulex Persyst Colour 2 card, try to identify what it is and what its superpower is. It's obviously a colour graphics card for a PC/XT, but what exactly?
Then I take a look at my ST-225 Seagate Hard Drive, to try and figure out what has gone wrong with it. I manage to narrow the problem down, but what exactly is wrong?
Images:
Persyst EMS Board - Bub - CC-By-SA-3.0Pentium Socket 5 : This was UNEXPECTED!!PCRetroTech2022-04-03 | I take a look at an original Pentium Socket 5 motherboard with Intel FX Chipset and compare it with a 486 at the same frequency and a Socket 7 board.
I also take a look at the output of a Genoa SuperEGA card using an RGB to HDMI converter.Dont put a graphics card from 1981 in a PC from 1994!!PCRetroTech2022-03-20 | I try putting a CGA graphics card from an original IBM PC into a 486 computer from 1994. I check out how fast it goes, run some games and some benchmarks.
I also try to repair my IBM PC which is having problems.How the NEC V20 beat Intel Processors in the 1980s!PCRetroTech2022-03-06 | We take a look at the NEC V20 CPU and how it had faster instruction timings than Intel CPUs, could emulate the Intel 8080 CPU and how it had additional instructions not in the Intel instruction set.
We also look at an early version of Microsoft BASIC, we emulate the 8080, take a look at my EGA card collection and try to get to the bottom of some corruption in EGA games.
TopBench:
github.com/MobyGamer/TOPBENCH/tagsThe BEST Early 3D DOS Games (1981-1990)PCRetroTech2022-02-20 | I look at the very best 3D DOS Games on the IBM PC and 286. Some of the research in this video was contributed by Trixter (Jim Leonard) from The OldSkool PC YouTube channel.
Games covered:
Sierra 3D Helicopter Simulator Chuck Yeager's Advanced Flight Trainer Echelon Deep Space: Operation Copernicus F19 Stealth Fighter F16 Combat Pilot Interphase Silpheed Star Wars Stellar7 Mech WarriorMy Secret CGA 3D Graphics Project (2 Year Progression)PCRetroTech2022-02-06 | I show the CGA graphics project I've been working on in secret for almost two years. I try it out on some really cool hardware and then look at some early 3D demos and games.
A copy of the effect that runs on a normal CGA card can be found here:
It requires as much conventional memory as possible on a 640kb machine.The Original Sound Blaster : A RetrospectivePCRetroTech2022-01-23 | We take a look at my somewhat rare CT1350B, the SoundBlaster 2.0 from Creative Labs from the original SoundBlaster Series. I take a look at how it works, some historical advertising and diskettes, a SoundBlaster book by Demosceners and their demo using the SoundBlaster.
Adlib Sound Card - Austriacus (Wikipedia) Public Domain Image
Game Blaster - Bratgoul (Wikipedia) CC-BY-SA 3.0
creativecommons.org/licenses/by-sa/3.0The intrigue of SmartEGA and SuperEGAPCRetroTech2022-01-09 | We take a look at a Genoa SuperEGA board with SmartEGA BIOS. The history of this board is really surprising, and it has some modes that are not well known.
Images from Unsplash:
* Teapot - Eduardo Froza * Hot air balloon - Lynn Kintziger * Red boat - Maksym Potapenko
Images from Wikipedia:
* IBM 5154 - phreakindee Public Domain * Professional Graphics Adapter - John Elliot CC-by-SA 3.0 * Plantronics ColorPlus Adapter - John Elliot CC-by-SA 4.0
youtube.com/watch?v=aMcJ1Jvtef0Is this Really One of the BEST 486 Motherboards Ever Made? #DOScember2021PCRetroTech2021-12-19 | I test out the Shuttle Hot 433 Socket 3 Motherboard. It makes one of the fastest 486 PCs that I have ever seen.
Stars by Nooon DX Project by Realtech Contrast by OxygeneAmazing Dithering in CGA and EGA Graphics (and how it works)PCRetroTech2021-12-12 | We look at how dithering helps DOS games and some really great resources for doing dithering yourself.
mobygames.com/game/zaxxonMaking my own Fun with AGP Video Cards and OpenGL (Part 1)PCRetroTech2021-11-28 | I look at the fun world of OpenGL programming on AGP Graphics Cards from the early 2000's, using PellesC.
To install Glut, put the glut.h file in Program Files/PellesC/include, glut.lib in Program Files/PellesC/lib and glut.dll in Windows/System32.
I unzipped the source zip file in My Documents folder inside the PellesC subdirectory, which is where PellesC usually goes looking for source files. But you can actually stick them anywhere you like, so long as you can find them. The examples are in the progs/examples subdirectory and the demos are in the progs/demos subdirectory.A Tale of Two 486 Motherboards (Saturn II Overclocking Finale)PCRetroTech2021-11-21 | CPU Galaxy's Videos:
youtube.com/watch?v=qPRSHI4JoWIWhy Europe Couldnt get enough of the Amstrad PC1512/PC1640PCRetroTech2021-11-14 | ...NECs Answer to the TRS-80 Model 100 - I Love this Machine!PCRetroTech2021-11-07 | This is one of my favourite machines in my collection, the NEC PC-8201A. It's a dream come true to own a machine like this.
Image Credits Wikipedia:
4040 CPU - Thomas Nguyen 8008 CPU - Konstantin Lanzet 8080 CPU - Konstantin Lanzet 8086 CPU - Thomas Nguyen 8088 CPU - Konstantin Lanzet 8085 CPU - Konstantin Lanzet
youtube.com/watch?v=k72SFBOZ_lw&t=401sIm Impressed, Adlib Music is AMAZING!PCRetroTech2021-10-31 | ...Is that a RARE 8 Bit Sound Card in the Huge Box of Retro PC Parts I bought?PCRetroTech2021-10-24 | ...This IBM Personal Computer held quite a few SURPRISES for me!PCRetroTech2021-10-17 | ...Is this Retro 386 Computer JUNK or SLAM DUNK!?PCRetroTech2021-10-10 | ...A Quick Look at my 486 Motherboard with ALi Chipset and PCI SlotsPCRetroTech2021-10-03 | Ultimate Hardware 1998 PC Chips M918:
Selected images used under a fair use doctrine for noncommercial and educational purposes.
Thank you IBM for giving the world the IBM 5150 machine!I Figured Out Smooth Scrolling on the IBM Model 30!PCRetroTech2021-07-31 | Against all odds I got smooth scrolling working on this amazing historic machine!Smooth Scrolling on MCGA (proto-VGA)PCRetroTech2021-07-18 | Instructions on how to make VGA images:
github.com/wbhart/CGAGraphics/tree/master/mcga320x200Plus Hardcard 20 and 40 Postmortems + Channel AnnouncementPCRetroTech2021-07-04 | I try to figure out why three of my Plus Hardcards died and whether there is feasibly anything the retro community could do to repair them when they die.
New channel:
youtube.com/channel/UCI70OkBmDW9yb_n2ICayysgPCI Socket 3 Motherboards #4 : reanimating an SIS 85C496 boardPCRetroTech2021-06-20 | I get the SIS496 board working that I was unable to get to go in the previous video on the channel. I put it through its paces and benchmark it.Attempting to revive a Socket 3 Motherboard + 512kb Cache ExperimentsPCRetroTech2021-06-06 | I try to get an SIS PCI Socket 3 motherboard working, and then compare 256kb cache with 512kb to see what the performance difference is.