Step-by-step workbench documentation, interactive UI previews, and probing guidelines for every IC Pinout Analyzer, Machine Hub, .D64 Disk Visualizer, Diagnostic Flowchart, and Component Calculator on Smiggy's World.
Interactive Preview: Click any pin or bus overlay pill above to test how the IC Pinout Quick-Finder isolates power rails, bus groups, and expected logic-probe voltages.
Core Capabilities & Coverage
Colour-coded DIP-14 to DIP-64 and PLCC-44/68/84 package diagrams with pin-1 notch orientation markers.
Signal direction indicators (Input, Output, Bi-Directional Tri-State, Active-Low bar notation) and bus group pills (Address, Data, Control, Clock, Analog, Power/GND).
One-click Oscilloscope Waveform Triggers on clock, reset, chip-select, and bus pins comparing healthy signals against common fault states.
Bi-directional Machine Hub cross-references showing every retro computer or console mainboard that uses the selected IC.
Step-by-Step Workbench Workflow
1
Select Chip Variant or Filter by Machine Hub
Use the category pills (CPUs & MPUs, Sound & Video, Support & Peripheral, Memory, 74-Series Logic, 4000-Series CMOS) or the Machine Hub dropdown to isolate chips for your target system (e.g., Commodore 64, ZX Spectrum, Amiga, Dragon 32/64).
2
Search Pin Names, Part Numbers & Aliases
Type a part number (e.g., 6510, 8580, Z80A, 6809E, 82S100, 74LS245) or a pin mnemonic (e.g., PHI2, /RESET, /CAS, /DTACK, RW) into the instant search bar to jump straight to matching ICs.
3
Toggle Bus Overlays & Signal Direction Flags
Click the bus filter pills above the package diagram to highlight only Power/GND rails, Address lines (A0–A15), Data bus pins (D0–D7), or Active-Low control strobes (/CS, /IRQ, /NMI, /WE) to prevent mis-probing adjacent pins.
4
Probe Live Voltage Rails & Launch Scope Traces
Click any pin on the SVG chip diagram to lock the Pin Inspector readout. Verify expected DC voltage levels with a multimeter or logic probe first, then click the attached Scope Waveform badge to compare your live oscilloscope trace against a known-good reference.
Workbench Pro-Tip
Always locate Pin 1 via the physical package notch or embossed dot before placing a probe tip. Count counter-clockwise down the left column and up the right column on DIP packages—and always clip your ground lead to the IC's own VSS/GND pin to minimize ground-loop ringing.
Critical Voltage & Hardware Trap
4116 vs. 4164 DRAM & Dual-Rail SIDs: A 4116 DRAM uses three rails (-5V Pin 1, +12V Pin 8, +5V Pin 9), whereas a 4164 uses a single +5V rail on Pin 8. Plugging a 4164 into an unmodified 4116 socket feeds +12V into its +5V Vcc pin! Likewise, verify 6581 (+12V VDD) vs. 8580 (+9V VDD) before swapping SID chips.
Complete IC Socket Location Maps with silkscreen designators (U1–U31, IC1–IC40), chip functions, and direct links to the IC Pinout Analyzer.
RAM/ROM jumper strap tables, clock crystal frequencies, and verified electrolytic capacitor tables per PCB revision.
Symptom-to-component fault checklists and inline oscilloscope probe buttons for instant board-level signal verification.
Step-by-Step Workbench Workflow
1
Identify Your System & PCB Revision
Open the Central Machine Hub Index (/hubs or /consoles), choose your platform, and match the silkscreened ASSY or Issue number on your motherboard using the interactive revision tabs at the top of the hub.
2
Locate IC Socket Designators & Test Points
Cross-reference board designators (such as U17 82S100 PLA or U7 6510 CPU on a C64, or IC6–IC13 4116 lower RAM on a ZX Spectrum) against the hub's IC table to see exact pinouts and expected rail voltages.
Review board-specific jumper settings and mod notes—such as converting 3-rail 4116 DRAM sockets to single-rail 4164 (+5V only), or adapting 24-pin 2364 mask ROMs (KERNAL/BASIC) to 28-pin 27C64/27C128 EPROMs.
4
Work Through Common Failure Modes & Recap Tables
Follow the machine's curated fault checklist (PSU over-voltage protection, black screen, garbage characters, missing audio, disk I/O failure) and open the linked Recap Guide to generate a verified capacitor BOM.
Workbench Pro-Tip
Many retro machines changed IC counts and capacitor polarities mid-production (for example, C64 shortboard ASSY 250469 consolidates eight 4164 DRAMs into two 41464 chips and uses a 64-pin SuperPLA). Always verify the exact ASSY tab before ordering parts.
Critical Voltage & Hardware Trap
Epoxy-Potted "Brick of Death" PSUs & Axial Capacitor Polarity: Never trust an original C64 epoxy-potted PSU or Atari "Ingot" supply without testing under load—a shorted 7805 regulator passes raw >9V DC straight to the +5V rail. On Amiga and ZX Spectrum boards, always double-check silkscreen polarity markings against the hub's recap notes.
Interactive Preview: The Retro File Utilities (Rust/Wasm) suite maps 35-track 1541 sector chains on the left and cross-links 6502 hardware registers ($D020, $D418, $DC00) directly to IC pinout diagrams on the right.
Core Capabilities & Coverage
Supports 35-track (174,848 B), 35-track with GCR error bytes (175,531 B), and 40-track (196,608 B) Commodore 1541 .D64 images entirely in browser WebAssembly memory.
Dual-mode 1541 Disc Surface Visualizer: switch between a physical 5.25" Radial Ring View (showing variable bit-density speed zones across Tracks 1–35) and a 35×21 Matrix Grid View, plus an 850px high-resolution modal and PNG exporter.
MOS 6502/6510 Disassembler with synchronized hex/ASCII dump and automatic hardware register detection ($D000 VIC-II, $D400 SID, $DC00/$DD00 CIA, $D800 Colour RAM) linking straight to IC pinout diagrams.
.BIN / .ROM Binary Patcher computing live IEEE 802.3 CRC32, 16-bit modular checksums, and XOR checksums for verifying KERNAL, BASIC, Character, and Dead-Test diagnostic ROM dumps.
Step-by-Step Workbench Workflow
1
Drag-and-Drop a .D64 Image (or Load a Bench Demo Disk)
Drop any .D64 file onto the upload zone—or click "Load Clean Demo .D64 Disk" / "Simulate 1541 Read Errors (Status 3)" to immediately explore a populated 35-track Commodore 1541 disk structure.
Hover or click any sector on the 35-Track Canvas (or open the 850px Modal). The zero-occlusion Docked HUD displays the Track/Sector coordinate, BAM status (Free, Allocated, Track 18 Directory/BAM, or GCR Read Error), owning filename, and raw 256-byte sector hex dump.
3
Inspect PETSCII Directory & Extract or Disassemble .PRG Files
Browse the decoded Track 18 directory table showing file types (PRG, SEQ, USR, REL), block sizes, load addresses, and T/S chains. Click "Extract .PRG" to download a file, or click "Disassemble ->" to pipe the binary directly into the 6502 Disassembler tab.
4
Disassemble 6502 Code & Patch/Verify .BIN ROM Checksums
In Tab 2 (6502 Disassembler), inspect decoded instructions alongside clickable hardware register badges (e.g., STA $D020 links to the VIC-II pinout). In Tab 3 (.BIN Patcher), verify ROM CRC32 hashes before burning a 27C64/27C128 EPROM or apply hex byte patches (such as NOP $EA slides).
Workbench Pro-Tip
Click any filename row in the .D64 Directory Table to highlight its exact interleaved sector chain in bright cyan across the 35-track radial disc map—ideal for spotting fragmented files, copy-protection tracks, or corrupt sector links.
Critical Voltage & Hardware Trap
Track 18 Sector 0 BAM Corruption & ROM Size Mismatches: Track 18 is reserved for the 1541 Directory and Block Availability Map; overwriting T18/S0 renders the directory unreadable. When burning replacement ROMs, always check the file byte size (4096 B vs 8192 B) and CRC32 in Tab 3 before programming your EPROM.
Interactive Preview: Click any pin (1–8) on the 262° horseshoe DIN socket above to preview how the Connector & Port Pinout Reference displays signal specs and cable assembly notes.
Pin-by-pin hover/tap inspector displaying Pin Number, Signal Name, Electrical Spec / Voltage Level, and Standard Cable Wire Colour.
54 dedicated deep-dive port pages (/pinouts/{slug}) with complete RGB SCART / S-Video cable schematics, required inline resistors (75Ω termination, 1–3V RGB blanking on SCART Pin 16, 300Ω luma/chroma attenuation), and AC coupling capacitors.
Prominent Polarity & Voltage Trap warnings preventing catastrophic cross-plugging of physically identical DIN and barrel power supplies.
Step-by-Step Workbench Workflow
1
Select Connector Category or Target Machine
Choose a port from the Interactive Connector Diagram dropdown or filter the 54-port directory below by category (A/V & Video, Power Supplies, Joysticks & Input, Disk & Serial Buses, Modern Bench) or Machine Hub.
2
Hover or Tap Pins on the SVG Connector Stage
Hover or tap any numbered pin on the interactive SVG diagram—or click its corresponding row in the pinout table—to highlight the pin position, signal direction, expected voltage, and wire color.
3
Verify Mating Orientation (Solder Side vs. Socket Front)
Before soldering a custom DIN or D-Sub plug, confirm whether you are viewing the chassis female socket (front view) or the cable male plug solder buckets (mirror image) using the orientation notes on each dedicated /pinouts/ page.
4
Open the Full Port Page for SCART Schematics & Resistor Values
Click "Open Full Pinout & SCART Wiring Guide" to view complete cable wiring tables, sync attenuation resistors, audio summing networks, and continuity test checklists.
Workbench Pro-Tip
When building an RGB SCART cable for an Amiga, Atari ST, BBC Micro, or Sega Genesis, always check whether the console outputs TTL-level CSYNC (5V p-p) or 75Ω video-level sync—TTL CSYNC requires a 330Ω–470Ω series resistor to avoid rolling or damaging the display's sync separator.
Critical Voltage & Hardware Trap
Identical Plug, Lethal Pinout Traps: Never plug a C128 5-pin Square DIN PSU (9V AC on Pins 4/5) into an Amiga 500/600/1200 (+12V/-12V DC), or a C64 7-pin DIN PSU (9V AC on Pins 6/7) into an Atari 800XL! Likewise, ZX Spectrum 48K and C16 use 9V DC Centre-Negative barrel jacks, whereas Amstrad CPC uses +5V DC Centre-Positive.
MODULE 05Decision Trees · Virtual Scope/MSO · IC Substitution Matrix · Recap BOMsInteractive Flowchart
Hardware Diagnostic Flowcharts for Commodore 64, ZX Spectrum 48K, and Game Boy DMG-01 with a synchronized side-panel Chip Pinout Inspector that updates at every test step.
Universal Signal & Trace Visualizer offering Oscilloscope, 8-Channel Logic Analyzer, and Mixed-Signal (MSO) modes with Healthy vs. Fault trace comparison (Stacked or Side-by-Side Split) and live ΔV, ΔT, and frequency cursors.
Circuit Block Visualizer modeling a 5-stage power and MCU signal chain (TP1–TP5) where you can inject four classic faults (blown fuse, leaky filter cap ripple, dead crystal clock, open MOSFET driver).
Retro Logic & RAM Substitution Guide with a full Logic Family Compatibility Matrix (74LS, 74HCT, 74HC, 74ACT, 74F, 4000 CMOS) plus verified Recap & Repair Reference BOMs (/repair/{slug}).
Step-by-Step Workbench Workflow
1
Select System & Symptom in the Diagnostic Flowchart
Open Hardware Diagnostics, choose your system (C64, ZX Spectrum 48K, or Game Boy DMG-01), and select your observed symptom (e.g., Black Screen, Garbage Characters on Boot, Dead Audio, or Corrupt Sprites).
2
Take Physical Measurements (Multimeter, Logic Probe & Scope)
Follow each node's exact test instruction—measuring DC rails first (+5V, +12V, -5V), then checking /RESET release, CPU clock (Φ2 / CLK), and PLA/ULA chip-select strobes. Click any referenced IC in the right-hand inspector to view its exact pin location.
3
Compare Live Waveforms in the Signal & Trace Visualizer
Click any quick-scope trigger button (or open /bench-tools/signal-visualizer) and toggle "Fault Overlay (Stacked)" or "Side-by-Side Split". Drag the vertical ΔT and horizontal ΔV cursors to measure ripple amplitude, clock frequency, or bus contention voltage levels.
4
Verify Safe Replacement Parts & Capacitor Lists
Once you isolate the faulty IC or electrolytic capacitor bank, consult the Substitution Guide (/bench-tools/substitution-guide) to confirm safe drop-in equivalents (e.g., 74HCT replacing 74LS on TTL buses) and open the Recap Reference (/bench-tools/recap-repair-reference) for your board's verified capacitor BOM.
Workbench Pro-Tip
When diagnosing a "Black Screen" or stuck bus, switch the Signal Visualizer to Mixed-Signal (MSO) or Fault Overlay mode: a healthy TTL data line swings cleanly between <0.4V (VOL) and >3.4V (VOH), whereas a mid-rail plateau (~1.5V–2.2V) during a chip-select strobe is a classic signature of two ICs fighting on the bus.
Critical Voltage & Hardware Trap
74HC vs. 74HCT on NMOS/TTL Buses: Standard 74HC CMOS requires VIH >= 3.5V at 5V VCC, which an NMOS 6510, Z80, or 74LS output (guaranteed VOH >= 2.4V–2.7V) cannot reliably drive! Always use 74HCT (TTL-compatible VIH >= 2.0V) when substituting 74LS logic in vintage computers.
MODULE 064/5-Band & SMD · Ohm's Law Wheel · 555 & LED Calc · RF/IR IDInteractive Flowchart
Instant browser-based electronics calculators and component decoders covering 4-band and 5-band through-hole resistors, SMD resistors (3-digit, 4-digit, R-notation, EIA-96), ceramic/film/SMD capacitor codes, an interactive V/I/R/P Ohm's Law & Power solver, a 555 Timer astable frequency & live waveform calculator with E24 LED series resistor sizing, plus non-invasive IR/RF remote identification and wireless protocol sheets.
Interactive Preview: Click the resistor presets above to test instant resistance, SMD marking, and 5V Ohm's Law power dissipation calculations.
Core Capabilities & Coverage
Resistor & Capacitor Calculator: 4-band and 5-band interactive color decoder with live SVG resistor body and tolerance min/max range, plus SMD resistor (3/4-digit, R-notation, EIA-96) and capacitor (picofarad 3-digit & tolerance letter) decoders.
Ohm's Law & Power Wheel: Enter any two known parameters among Voltage (V), Current (I), Resistance (R), and Power (P) to solve the remaining two with explicit algebraic formula breakdowns.
555 Timer & LED Calculator: Real-time astable pulse frequency, period, duty cycle, and high/low time solver with dynamic SVG square-wave preview, paired with an LED series resistor calculator recommending the nearest E24 standard resistor and safe wattage rating.
IR vs. RF Remote Identifier & RF Protocol Reference: Non-invasive decision tree using a phone camera, tape test, and AM radio to classify handsets, linked to 315/433/868 MHz, 38 kHz IR, BLE, and LoRa deep-dive sheets (/protocols/{slug}).
In the Resistor & Capacitor Calculator, toggle 4-Band or 5-Band mode and select each band color to read nominal resistance and min/max tolerance limits—or type an SMD code (e.g., 472, 4R7, 01C, or capacitor code 104K) to get instant Ω, pF, nF, and µF conversions.
2
Solve Circuit Voltage, Current, Resistance & Power Dissipation
Open the Ohm's Law Wheel, enter any two known measurements (for example, a 5V rail dropping across a 47Ω resistor, or a regulator dissipating 1.5W at 250mA), and click Calculate to view the exact derived values and equations used.
3
Design 555 Clock Pulses & Size LED Current-Limiting Resistors
In the 555 Timer & LED Calculator, adjust R1, R2, and C1 to shape your astable clock/reset pulse while watching the live SVG duty-cycle waveform update. Below it, enter Supply Voltage (VS), LED Forward Voltage (VF), and target current (IF) to get the exact E24 resistor and 2× safety-derated wattage.
Use the IR vs. RF Remote Identifier to run 60-second non-invasive checks before opening a handset enclosure, then jump directly into the RF & Wireless Protocol Reference to inspect carrier frequencies, OOK/ASK/FSK modulation, and encoder chipsets (PT2262, EV1527, NEC 38kHz).
Workbench Pro-Tip
When replacing a current-limiting or power-dropping resistor on a vintage board, always check the Power (P) readout in the Ohm's Law or LED calculator and select a physical resistor rated for at least 2× the calculated dissipation (e.g., use a 0.5W resistor if calculated dissipation is 0.22W) to prevent heat scorching the PCB fiberglass.
Critical Voltage & Hardware Trap
Reading 5-Band Metal Film Resistors Backwards & 104 vs. 100pF Confusion: Precision 5-band resistors on blue bodies often have a brown (1%) or red (2%) tolerance band that looks identical in width to Digit 1—measure with an ohmmeter if unsure! On ceramic decoupling caps, "104" means 10 × 10⁴ pF = 100 nF (0.1 µF), whereas "100" means 10 × 10⁰ pF = 10 pF.
Dual-action DB9 floor pedal controller designed for 8-bit home computers (C64, Atari 8-Bit, MSX). Uses a pass-through DB9 Y-dongle mapping left/right pedal microswitches to directional/fire lines.
Speech & Audio Hardware
Covox Voice Master & Founder Editions
8-bit speech digitizer, voice recognition headset interface, and limited founder-edition bench hardware documented with full port pinouts, bias schematics, and preservation teardown notes.
Rehoming Pipeline
Donate → Refurbish → Rehome Free
Faulty boards and spare controllers donated via /donations (free UK shipping covered) are restored on Smiggy's bench and rehomed free on /rehoming.
Hardware Showcase & Community Portal: Documenting rare controllers (SV-129 foot pedal, Covox Voice Master, founder editions) and rehoming refurbished retro hardware free across the UK.
Core Capabilities & Coverage
Rare Controller & Peripheral Documentation: Bench notes, internal switch/potentiometer tear-downs, and DB9/port wiring references for unusual controllers such as the Spectravideo SV-129 Foot Pedal, Covox Voice Master audio/speech hardware, founder edition peripherals, and vintage arcade sticks.
Contextual Workshop Rescue Triggers: Pre-filled donation callout cards integrated into every Machine Hub, IC Pinout page, Connector guide, and Diagnostic tool so boards beyond economic repair can be rescued instead of scrapped.
Live Rehoming Bench Status Pipeline: Filter community hardware listings by "On the Workbench" (undergoing repair/recap), "Open for Applications" (ready to claim), and "Rehomed" (completed community transfers).
Purpose-Driven Applications & Legacy Log: Merit-based self-application and third-party STEM/school nomination workflow (no random lotteries, zero cost, free UK shipping, strict No-Resale Pledge) backed by recipient photos in the Legacy Log.
Step-by-Step Workbench Workflow
1
Explore Rare Peripherals & Controller Bench Notes
Browse Repair & Bench Notes (/repair-notes), the Media Gallery (/media), and the Rehoming Bench (/rehoming) to inspect restoration logs and wiring breakdowns for specialty hardware like the SV-129 foot pedal, Voice Master speech interfaces, founder editions, and classic microswitched joysticks.
2
Use Workshop Rescue Triggers to Donate Faulty or Spare Kit
If a diagnostic flowchart or recap inspection reveals severe PCB trace rot, a dead custom ASIC, or a repair you lack the rework gear to tackle, click the "Donate Faulty or Unwanted Tech" button at the bottom of any hub/tool page. The form at /donations auto-fills your machine and board revision, and Smiggy covers UK postage.
3
Browse Workbench & Open Listings on the Rehoming Bench
Visit /rehoming and use the status filter tabs (All, On the Workbench, Open, Rehomed) to see what donated controllers, cables, peripherals, computers, and consoles are currently being restored or open for community applications.
4
Submit a Purpose-Based Application or STEM Nomination
Click "Apply for This Item" on any open listing to submit a self-application or nominate a school, coding club, maker space, or fellow enthusiast. Describe your intended use, confirm the No-Resale Pledge, and—once rehomed—share a photo for the community Legacy Log.
Workbench Pro-Tip
Unusual controllers like the Spectravideo SV-129 foot pedal or Covox Voice Master often use custom pass-through DB9 dongles or audio-bias networks—always check their pinout against the Connector Pinout Reference (/pinouts/atari-db9-joystick) before plugging them into a C64 (where CIA1 pins share the keyboard matrix) or a +5V pin 7 port.
Critical Voltage & Hardware Trap
Strictly Non-Profit Community Pledge: Every item donated through /donations or rehomed via /rehoming is covered by Smiggy's ironclad Never-Resold rule. Never hot-plug vintage joysticks, foot pedals, or speech digitizers while a C64 or Plus/4 is powered on—an ESD spike on the control port can instantly latch up the 6526 CIA or 7360 TED chip.
No manual sections matched that filter. Try clearing the search box above or use the Site-Wide Search.
Complete Smiggy Bench Tools & 36 Machine Hubs Quick-Reference Index
Every interactive utility, diagnostic reference, computer hub, and console hub documented in this manual — click any entry to launch it directly.
Do the .D64 Visualizer, 6502 Disassembler, and ROM Patcher upload my files to a server?
No. Every utility in Retro File Utilities runs 100% client-side in your browser using a Rust core compiled to WebAssembly. Your .D64 disk images, .PRG binaries, and .BIN/.ROM dumps never leave your machine.
How do I switch between Dark, Amber Terminal, Matrix CRT, and Workbench Light themes?
Use the theme toggle button in the top navigation bar or open the System Customization Panel in the footer. All bench tools, SVG pinouts, and UI previews inherit dynamic CSS custom properties so diagrams remain high-contrast in every palette.
How do I cross-reference a dead IC on a motherboard with a safe modern replacement?
First identify your board revision in its Machine Hub, click the suspect chip to inspect its IC Pinout and scope waveforms, and then check the Retro Logic & RAM Substitution Guide for drop-in equivalents and adapter pinouts (such as 4116→4164 or 2364→27C64).
Where can I find documentation on rare controllers (like the SV-129 foot pedal or Voice Master) or donate hardware?
Rare controllers and bench hardware are showcased across Repair & Bench Notes and the Rehoming Bench. To donate faulty or spare retro kit (with free UK shipping covered and a strict never-resold promise), visit Retro Donations.
Theme Palette
Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode
Audio & Display
Relay Click SoundsWeb Audio API — soft mechanical clicks
CRT Scanline & FlickerPure CSS overlay effect
System Info
Customization PanelTheme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard ShortcutsPress Esc to close this panel. Use the header moon/sun icon to cycle themes.
This website uses essential cookies (theme preference) and collects anonymous visitor statistics (browser, device, approximate location) for private analytics. We do not use tracking or advertising cookies. See our Privacy Policy for details.