check out this wackiness in a removable hard drive sled inside a TASCAM MMR-8: It has a key lock, but the key lock doesn't lock the door, as you'd expect. Instead the lock is just a switch, and it communicates back with some board, which controls a solenoid to unlock the door. Now that's some paranoid over-design!
heh. The manual lists the approved hard drives for use with it.
I guess none of the letters in "SCSI" are "standard"!

also the weird one in that list is the Nikon thing with the asterisk.
It turns out it's a 2.5gb magneto-optical drive that I think was only released in japan?

https://item.rakuten.co.jp/waysas/10015260/?scid=s_kwa_pla_unpaid_211514

Anyway, this is the TASCAM MMR-8.
Sadly it's not as useful (for me) as I was hoping: it has a lot of video support, but it's not really for doing video: it's for syncing audio TO video. This is specifically an audio device, not a video device. Whoops.
fun fact: it turns out that inside it's built on a Socket 7 motherboard. From ASUS!
Also apparently the OS is stored on a Quantum Fireball IDE drive.
So the motherboard is an ASUS TX97. That's based on an Intel 430TX chipset, and can run Pentiums throughs AMD-K6.
It supports up to 256mb of RAM in 168-pin SDRAM slots. 3 ISA slots, 3 PCI slots, and one combination PCI/MediaBus/ISA slot.
Built in IDE, can be powered by AT or ATX power supplies.
And it turns out that CPU is a Pentium 133mhz, SY022.
Let's go through the boards.
The smallest one is this MMR Biphase Option (BOB), ASSY 70303.
Seems to have a bunch of RJ-?? plugs.
Then a Symbios SYM8600SP SCSI board. Seems to be pretty standard, this is probably just an off the shelf component.
The first big custom board is this TimeLine Sync2 ASSY 70386.
A bunch of FPGA chips, custom ASICs, and EEPROMs.
It's 16-bit ISA, but it seems to talk to other boards through that big locking IDC connector on the top left, so that probably doesn't matter much.
Then the MMR UIB, ASSY 70302.
More FPGAs, ASICs, and EEPROMs.
They integrated the serial port from the motherboard into this card, it seems.
Then the 70384 DIO.
Digital I/O, I suspect.
It's got 4 of these CS8411-CS digital audio receivers, and then 4 of these CS8401-CS digital audio transmitters.
And four of these IDT7132SA20J 2 kilobyte dual-ported static-ram chips. Probably for audio buffering/processing at super-low latency
Then another of the same board, but this one is missing the receiver/transmitter chips. It's just got the RAM and FPGA.
Then the final board is a Timeline PRX ASSY 70383.
More SRAMs and lattice chips, and a PLX PCI9060 bus controller.
So I suspect that many-pins backplane they use to connect all the boards may be a second PCI bus.
It's also got a Motorola DSP56002PV80, a 24-bit DSP.
The front-panel display is a Optrex DMC-2026I display. 20x20 characters, each character being 5x8 pixels. This variant has a backlight, and it's built on the standard Hitachi HD44780 chip.

The front panel is communicated with through this MMR FP/UIB Interface, Assy 70301.

It's just a bunch of caps and resistors?

and it's got three 32mb SDRAMs.
So 96mb in total. That's a bunch for a Pentium 1!
So it's got a separate power supply inside the case, plugged into a splitter on the power button line. (which, on an AT system, carries the full AC wall voltage)
It provides ±18v at half an amp.
Those power these two boards (with room for a third, missing on this model)
This one is the MMR Input Converter, ASSY 70395. 8-channels.
And an MMR Output Converter, ASSY 70372.
And the floppy drive is a TEAC FD-235HF, one of the most common models of 3.5" floppy disk drives.

The back panel has two PCBs.
The top one is a Parallel Remote board, ASSY 70374

It's got 4 of these UCN6821A 8-channel line drivers.

Then the bottom board is the MMR Rear Panel, ASSY 70389.
Left to right, we've got Transport, Editor, two Lynx ports, Timecode Out/In, MIDI thru/out/in, video out/in, and word clock out/in.
The power supply is a US Power SP2-4200F, a 200 watt AT supply.
But modified to have a different connector for the front power switch, so it can be branched off to the other power supply.
So the front panel. There's three PCBs.
The big one is the 8 TRK FP-70311, which the other two little ones connect to.
No chips on the other side. Just a bunch of buttons and LEDs. Interesting there's some spots for buttons that aren't present here.
Doesn't seem to be any smarts on the board. Another of those UCN 5821A 8-channel drivers, and 5 Maxim MAX7219CWG LED drivers
Other two boards:
first an MMR Headphone Monitor, Assy 70396
and the MMR Transport SW, ASSY 70392.
I think these are combination buttons/lights.
So yeah. That's the box! I'll plug in my archive box and try to dump the drive later.
I lit up some of the buttons using a bench power supply. Nice glow! I wonder if they're incandescent?

okay I dumped the hard drive

it's DOS 6.22

was not expecting that.

it also includes a shareware copy of PKZip 2.04g

come on TASCAM, pay for your shareware!

I put the motherboard together and stuck in a VGA card.
unfortunately I grabbed the Piss-VGA cable but hey, it POSTs!

No, BIOS, it is not 1997.

sadly.

also I think I was wrong about these memory sticks: they're 16mb each, not 32mb.
So it it's 48mb fully loaded, not 96mb.
I got bored and decided to yoink the BIOS EPROM.
It's an Award PCI/PNP 586 bios, ©1997, S/N 108740192.
And it's a Winbond W29EE011-15, 128 kilobyte flash chip.
Dumped fine. And it just so happens I was installing the Award BIOS Editor the other day. It loads it up just fine!
interestingly it has a 32kb rom embedded in it, for the SCSI controller, which isn't on-board. It's for the PCI SCSI adapter

oh wow, the Award BIOS Logo format is WEIRD. it has a size defined in "characters". So, like, this image is 136x84, but is stored as 17x6, because it's 17 characters wide by 6 tall.
And it's got COLOR ATTRIBUTES! You can only use one color per cell, because this is technically a TEXT MODE!

http://justsolve.archiveteam.org/wiki/Award_BIOS_logo

Award BIOS logo - Just Solve the File Format Problem

haha I am 10 years old
I finally got image editing working properly by using an old tool called "epacoder".
so now my BIOS says TRANS RIGHTS
and as for Pronouns in BIOS, I did that one long ago. (although as an edit, not a hack)

OKAY I fixed it so that it says "An LGBTQ+ Ally" instead of the Energy Star thing.

I need to find the on-board flashing tool and stop yanking the EEPROM out all the time before I accidentally break it.

@foone can you provide instructions on how to change the BIOS-logos?
I need to patch one of my machines with the SuperIlu logo and another one with a unicorn! 🤣
@dec_hl @foone You'll have to figure out which BIOS your board uses first. If the board is recent enough, the manufacturer may even publish tools for replacing the logo (even if they don't always work, or need undocumented switches when flashing to take).
@dec_hl if the machine uses award bios, you need to dump the ROM, use awdbedit to extract the EPA image, then use epacoder to convert it to a BMP, edit it, convert it back to EPA, inject it in with awdbedit, and reflash it.
@foone is there room for a ZIF socket? Although I do realise that soldering one of them in place is another good way of accidentally breaking everything.
@foone I hate to toot my own horn, but this would go great with https://gitlab.com/hakfoo1/ch37x-bios (for ISA-to-USB-storage cards) The boot signature has been Pride coloured for a few months now and nobody's seemed to notice.
hakfoo / CH37x BIOS · GitLab

GitLab.com

GitLab
@hakfoo oh very cool! I've been meaning to get one of those cards. nifty to see someone working on some better firmware/drivers for them.

@foone Wonder if it's possible to do AMIBIOS variants (WinBIOS has a tiny green Energy Star, and the Intel chipsets with AMIBIOS supports artwork in a certain region where Packard Bell and Gateway2000 have used)

I also wonder if this award bios graphic also does a fade out as it did on 95-96 boards

@foone Could have turned the date into "No thanks" for some extra internet points. 
@foone This is some kind of BDSM polycule BIOS, isn't it?
@cstross @foone The one surprise of 2022 is how often I had to hear the word “polycule”.

@michaelgemar @cstross @foone Please allow me to exacerbate the problem by suggesting you hear the word as sung to the tune of “Lollypop Lollypop”. It fits perfectly!

Polycule! Polycule! Pol-poly-poly-poly polycule!
Ba-dum-dum-dum
(Repeats ad nauseum)

@foone For the disks, maybe Primary/Secondary Boot/Other?
@foone why two pronouns fields, tho? "EGA/VGA" is some pretty cool pronouns already.
@foone only you could make this joke and i would expect nothing less.
@foone
Gender: "Assigned Other At Boot"
@foone How about purging the Master/Slave reference?
@frostyw if I can, sure. editing that part is a little more difficult because of how the BIOS works.
@frostyw but I could definitely swap it out in the image, at least.
@foone I’m disappointed you didn’t fix the drive labels of Master/Slave while you were at it.
@Keen I'm gonna as soon as I figure out what font I used. This isn't my standard MS-DOS font!
@foone where are the pronouns in bios?
@ioletsgo @foone I came in here to make a "pronouns in BIOS" joke, was not disappointed to have not been the first. 👍🏼
@foone You could also patch the "Energy Star Ally" text. It's almost begging for it.
@retroprom I tried too but I apparently have corrupted my BIOS file so it can no longer be opened in awdbedit
@retroprom I actually tried, but apparently that's where my BIOS editing tool draws the line, and it ended up not being able to edit the ROM
@foone @retroprom If you can figure out the checksum, or if your tool will let you re-calculate it for an arbitrary rom file, you should just be able to change the text and checksum it again.
@foone apologies for appearing mid-thread, but how do these character-based graphics mingle with the VGA text mode character set?
@chorltonwheelies They're actually text! The BIOS is remapping some of the upper font area to be different shapes, and colorizing them using text colors.
@foone trans are the best at tech.
@foone well, Mount the system dick already.
@foone reminds me of optimizing memory usage in DOS. Love hymen.sys.
@foone i had to re-read that twice to make sure I was reading that correctly lmao
@foone "No gods, No Masters, mount the dick"
@foone yeah sure, with “dick boot failure” that seems to be the case
@foone was this a required logo, or do you know?
@foone time to do as I did as a smoll, patch the bios image with a custom image (or saaay a trans flag)
@flying_bun that's a good idea! I'll have to try that
@foone I love learning about weird stuff like this 👀
@foone Like programming for most 80s computers. Especially Sinclair, Oric, Tandy CoCo
@foone Yup, I remember replacing the EPA logo back in the day (and bricking one motherboard).
@foone I replace mine with cute cats while I'm doing other mods anyway :3