First of all: Happy 5th anniversary to 8088MPH and everyone involved! But let's get deeper into the technical details: IIRC the 1024 color mode outputs only the duplicated first scanline of every character row and does that by starting a new CRTC frame for every scanline of the picture. Would it be …

:shocked: My, 133MHz is way to fast for an SB 2.0 card! Heck, even the 486 platform is almost borderline. The FM chip, the OPL2 (YM3812) is speed "sensitive" in the way that it needs a certain amount of delays. Especially with older software titles, which of the "hard coded" numbers of delays are …

What Hercules card does it have? Assuming it still has the orginial graphics card installed.. AGA card, perhaps ? That would be my informed guess, as well. Planet-Dune, are you sure it's not an ATi Graphics Solution (a.k.a. Commodore PC10/PC20 Advanced Graphics Adapter) configured in CGA emulation …

I guess that would work for "artifact-only" colors which are produced by rearranging white/grey pixels, as in the common mode 6 stuff, but then the 'solid' CGA colors would be inverted as well since they're independent of the pixel clock. You may be right. My idea was to make the 'inverter' engage …

I spotted an error in the schematic: The values for the LM1117-ADJ's configuration resistors were way off. I must have forgotten to set the reference voltage in KiCAD's voltage regulator calculator. The updated version is online and the board layout stays the same, anyway. Everything else looks good …

Mmh... I'd have to shift the DA15 socket by 7 or 8 mm, i.e. almost to the edge of the board. A configuration without joystick port would need both mounting holes for the bracket, though. This repositioning would also be among the most noticeable alterations to the design. In short: I understand the …

Cool. I am still not giving up on getting a bracket with DB15 hole. Maybe this would be an option: https://www.mouser.com/ProductDetail/Keystone-Electronics/9200-11?qs=%252BU2dxLPlMC0AIccOWCwv6Q%3D%3D We could do one hope for the RCA jack and fix the bracket with the DB15 hex screws. I'll have a …

So far, I have only found one minor error: The position of the mounting holes for the bracket was off by fractions of a millimeter. Just enough to prevent it from fitting. Other than that, I have added a hidden pad to simplify Fagear's compatibility mod for fast ISA busses, which is not included in …

Then I would suggest to make a smaller order: 3 PCBs at Aisler; because the SIDs will be expensive. The RCA jacks will have to be found (where?) and the 558 -- which we could leave out for the time being, since it would be a beta test. So you never built the card? The RCA jacks, NE556 in SSOP14 …

Incidentally: Would someone be willing to take part in an order of ~10 PCBs for the Renovation 2001, which is up on github? I could be persuaded to order PCBs, Mouser parts and NE558s. For the SID: people need to supply their own SID, or optionally I would try to get ahold of some SwinSIDs (~15-20 …

In that case you'll have to find an appropriately sized three-digit display and build a new module from scratch, either on perfboard or on a custom PCB. Alternatively, you can build the entire display from scratch using rectangular LEDs.

i`m really interested into the software part, a opensource sid emulation core for stm32 would be really great :) Well, as mentioned before, the synthesizer part of the emulation core already exists and the author has apparently published it under GPL 3 license: STM32-SID-PLAYER . Adding bus …

Added Benedikt's Revolution SSI-2001. I called it "Renovation SSI-2001", not "Revolution SSI-2001". That name might sound a bit silly, but it only changes two letters and is therefore closer to the original, yet different enough to prevent people from mistaking it for the original. Aside from that, …

After some rearrangements of the SMD passives I have found enough space for a bypass capacitor for the 12V line. These rearrangements also allowed me to further minimize the visible differences. There's still four additional traces on the back side of the board, but they are now much shorter and do …

I am mostly interested in the sequence of instructions that is equivalent to "out 0c0h,al" on a Tandy, because that is presumably the biggest difference. The equivalent is something like this: int lpt_stat = lpt_port + 1; int lpt_ctrl = lpt_port + 2; outp(lpt_port, cmd_byte); outp(lpt_ctrl, 0x0C); …

You can also build a passive mixer to prevent the cards from driving each others low impedance outputs. The basic idea is that you add series resistors to all outputs before you join them. Because it's just one or two resistors (mono or stereo) per output, you could technically hide them inside the …

Okay, interesting way of programming the STM32 :) Regarding the bracket: Having not to drill would be a nice option. I did drill a bunch of blank Keystone brackets for the Adlib clone, but having a standard bracket would be even cooler. Any chance of supporting the above 9204 bracket? Yeah, but …