What’s even more amazing is there were additional Mindset computers and peripherals found in subsequent months. The owner of Computer Reset said he procured these from a computer graphics artist in the 1980s. This is the ONLY video about this computer on YouTube!
I imagine some executive laying awake in bed late at night thinking back to when he told the team "it's compatible enough, we're good" and how that ruined his company
The AT program is showing the coprocessor interaction between the bit blitter AND the hardware collision detection registers, which were nicely exposed in the BASIC.
The designer listed on the MoMA page is Robert Brunner - he went on to lead the Apple Industrial design team, and was responsible for a lot of their mid 90s design direction. He is also the guy who hired Jony Ive
It's slowly becoming more clear to the public at large that Computer Reset is a serious treasure trove of computer history. That place NEEDS to be preserved!
@David - the reason Planet X3 fails, is because while the Mindset does implement the BIOS calls for CGA video (INT 10H), it does NOT implement the CGA hardware registers (nor the hardware registers for the PC speaker) AT ALL. The mindset framebuffer can be located anywhere in memory, and can be changed to anywhere in memory, as well as being able to have its bit blitter move graphics data very quickly through the system memory. (In this way, it's very much like a proto-Amiga, sans hardware sprites).
The nice thing is, that while the IBM PC BIOS functions were horrible piles of crap, the ROM BIOS functions on the mindset (INT traps 0xEE and 0xEF) are very flexible and reasonably fast, especially since a lot of them cause graphics coprocessor commands to be emitted over DMA, and so you could probably port Planet X3 with little effort to use the advanced graphics features of the mindset. :)
10:45 this is collision detection, and can be remarkably complex as in its most basic form the computer has to compare the position of every object against every other object. While i can't say for sure, the fact that they built a demo around it says to me that they probably had a function specifically for it that could be used by program designers. Thus the demo was probably to show off its features and act as a template for developers.
Oh my God, I've seen that before, including Vyper. The more you talked, the more familiar it all sounded. Then you played the game and I remembered it.
I used to work for Synapse Software, and Synapse developed Vyper. Yep, we had that computer at the back of the office!
The actual look of the system isn't familiar, I think we had pre-production hardware.
I QA interned at Mindset. They were an incredible team, deep knowledge of hardware (custom blitter), compilers (side project early use of C in that market), databases, and many many other things. Part of the opportunity was the PC 5150 was a big empty chassis, but then the PC XT and PC AT started using that space for a hard disk.
The sound chip is right next to the graphics processor, it too was a DMA chip (it's an MCU), so sound instructions (and "wavetables") could be sent to the chip and programmed, and the audio chip could run without CPU intervention.
Would have been very interesting to actually see that system alter a video source with overlays in real time. That's what a Mindset was really for, most TV stations here in Germany used these boxes to inject text into the original source, i.e. the score of a soccer game, lottery numbers, and so on. My dad used to work for ZDF and proper use of these machines were the secret for having a lot nicer screen texts than the competing ARD, in the mid 80s at least. I even own a Mindset (S/N 000108) that I found in the attic after my dad passed away. Same config as here but with DOS on a cartridge. Will try to repair (it does not turn on) that gem as soon as possible. This video did a great job motivating me after the machine sat in my attic for yet another decade by now...