Three dominant themes in the discussion
| Theme | Summary | Representative quotations |
|---|---|---|
| 1. Linux‑on‑retro hardware is becoming SMP‑ready | Users are porting Linux to classic consoles (e.g., Jaguar → 32X) and discovering that symmetric multiprocessing can work even without native hardware Synchronization Primitives. | > "After testing the waters with a Linux for Jaguar port; I basically set myself to get similar results on the 32X add-on for the Sega Genesis." – cakehonolulu |
| 2. Advanced FPGA cores could unleash massive RAM on SH‑3 | Excitement about a SH‑3 core with 512 MB RAM at 100 MHz, and questions about memory‑write support in the SSFv2 mapper, hint at far‑greater capability than the original hardware. | > "Is the SSFv2 mapper supporting memory writes in the MiSTer FPGA, too? (Megadrive and/or 32x cores)." – faragon > "now that there's a SH3 core already available ... it could be mind blowing having a system with 512MB of RAM on a SH3 at 100MHz running Linux." – faragon |
| 3. UART/serial I/O as a bridge for keyboards and other peripherals | The conversation focuses on forwarding UART data from the SH2s to the M68K, the limits of direct I/O access, and possible uses for terminal/keyboard input, especially with add‑ons like the Sega CD. | > "I'm basically forwarding UART data from the SH2s over to the M68K using a simple communication channel." – cakehonolulu > "Since the SH2s don't really have 'direct' access to the Genesis's I/O port (They have TTL UART which caps at 4800 bps) I need this precise schema to have output." – cakehonolulu |
These three themes capture the core ideas: SMP‑capable Linux ports, high‑performance FPGA cores unlocking large RAM, and serial‑based I/O for expanding functionality.