MiSTer-gebruiker bouwt aangepaste behuizing met klassieke controllerpoorten

Een gebruiker op Reddit heeft een aangepaste behuizing ontwikkeld voor zijn MiSTer FPGA-systeem, waarmee verschillende klassieke controllerpoorten direct in de behuizing zijn geïntegreerd. Het project is bedoeld als alternatief voor losse adapters en dongles die vaak nodig zijn om originele controllers op een MiSTer aan te sluiten.

De mod maakt gebruik van een compacte ITX-behuizing waarin het MiSTer-systeem is geplaatst. Aan de achterkant bevindt zich een Ironclad IO-board, terwijl de voorkant volledig opnieuw is ontworpen. In het nieuwe frontpaneel zijn aansluitingen verwerkt voor controllers van onder andere de Sega Genesis, Sega Saturn, NES, SNES, Nintendo 64 en PlayStation.

Eigen frontpaneel en interne printplaten

De maker heeft het originele frontpaneel van de behuizing vervangen door een zelfontworpen variant. Deze bestaat uit een 3D-geprint paneel met een gebogen aluminium afdekplaat die aansluit op het ontwerp van de behuizing.

Naast de controllerpoorten bevat het frontpaneel ook een klein OLED-scherm (TTY2OLED), een powerknop en knoppen voor RST, USR en OSD. Ook zijn twee extra USB-poorten toegevoegd.

Om de interne bedrading overzichtelijk te houden, ontwierp de maker twee eigen printplaten. Deze fungeren als interface tussen de controllerpoorten en verschillende adapters, waaronder Arduino-boards met Daemonbite firmware en interne USB-hubs. Uiteindelijk komt alles samen in één USB-header die op het Ironclad-board wordt aangesloten.

Mogelijk beschikbaar via GitHub

De maker laat weten dat hij van plan is om de ontwerpbestanden en instructies later via GitHub te delen. Momenteel wordt het project nog getest en geëvalueerd om te bepalen welke onderdelen eventueel nog verbeterd kunnen worden voordat de bestanden openbaar worden gemaakt.

Volgens de eerste tests werkt het systeem grotendeels naar behoren.

Nieuwe MiSTer-adapter maakt gebruik van echte Amiga-floppydisks mogelijk

Retrohardware-ontwikkelaar Robert Smith, beter bekend als RobSmithDev, heeft een nieuwe adapter ontwikkeld voor de MiSTer FPGA. Met deze hardware wordt het mogelijk om een echte floppy drive aan te sluiten op de MiSTer en originele Amiga-floppydisks te gebruiken in de Minimig-core.

De adapter, die de naam MiSTer-to-Floppy draagt, wordt rechtstreeks aangesloten op de user-port van de MiSTer. Daardoor kan de core direct communiceren met de floppy drive, vergelijkbaar met hoe dat op een originele Amiga werkt. Volgens Smith zorgt deze aanpak ervoor dat lees- en schrijfsignalen vrijwel zonder vertraging worden verwerkt.

Het project is sinds 2022 in ontwikkeling en heeft meerdere revisies van de printplaat doorlopen. Inmiddels zijn er twee versies beschikbaar: een compacte versie met voorgemonteerde componenten en een grotere variant voor hobbyisten die de hardware zelf willen solderen.

De adapter ondersteunt verschillende drive-configuraties en werkt met double-density floppy disks. Daarnaast heeft de aangepaste Minimig-core ook ondersteuning gekregen voor IPF- en SCP-diskimages, waardoor ook niet-gecrackte versies van veel Amiga-games kunnen worden gebruikt.

De ontwerpbestanden van het project zijn als open hardware beschikbaar gesteld. Geïnteresseerden kunnen de printplaat zelf laten produceren of deelnemen aan een groepsbestelling.

Lees het volledige artikel op TijdloosGamen.nl

FPGA versus emulatie: wat is voor jou de beste manier om retro games te spelen?

Retrogaming is de afgelopen jaren enorm populair geworden, waarbij gamers teruggrijpen naar de klassieke games van vroeger. Bij het spelen van retrogames zijn er verschillende benaderingen mogelijk, waaronder FPGA versus Emulatie. In dit artikel zullen we de voordelen en nadelen van FPGA’s en emulatie vergelijken, met een specifieke focus op de nauwkeurigheid, latency en algemene speelervaring.

Nauwkeurigheid

FPGA’s (Field-Programmable Gate Arrays) hebben het voordeel dat ze hardwarematige replicaties kunnen bieden van de originele gaminghardware. Ze kunnen de interne logica van een specifieke console of computer nauwkeurig nabootsen, waardoor een authentieke speelervaring wordt gecreëerd. Emulatie daarentegen is gebaseerd op software en vereist dat de originele hardware-instructies worden geïnterpreteerd. Dit kan leiden tot kleine onnauwkeurigheden of compatibiliteitsproblemen, hoewel emulatoren vaak zeer goed worden ontwikkeld en bijgewerkt.

Latency

Latency, oftewel vertraging, is een belangrijke factor bij het spelen van retrogames, vooral bij genres zoals platformers en actiespellen waar precisie en snelle reactietijden essentieel zijn. FPGA’s hebben het voordeel van directe hardwarematige implementatie, wat resulteert in minimale vertraging tussen het indrukken van een knop en de weergave op het scherm. Emulatie kan daarentegen enige extra verwerkingstijd vereisen, waardoor een lichte vertraging kan ontstaan. Hoewel moderne emulatoren vaak goede prestaties leveren, kan er nog steeds een kleine merkbare vertraging optreden in vergelijking met FPGA’s.

FPGA versus Emulatie

De algehele speelervaring is een belangrijke overweging bij het kiezen tussen FPGA’s en emulatie. FPGA’s kunnen een meer authentieke ervaring bieden, omdat ze de originele hardware nauwkeurig nabootsen, inclusief de unieke geluids- en grafische kenmerken. Dit kan aantrekkelijk zijn voor puristen en liefhebbers van retrogames. Emulatie daarentegen biedt vaak extra functies, zoals save states, grafische filters en verbeterde resoluties, waardoor spelers meer flexibiliteit hebben en de games kunnen aanpassen aan hun voorkeuren.

Conclusie

Zowel FPGA’s als emulatie hebben hun eigen voordelen en nadelen als het gaat om retrogaming. FPGA’s bieden een hoge nauwkeurigheid en minimale vertraging, waardoor ze ideaal zijn voor spelers die een authentieke ervaring willen. Emulatie daarentegen biedt meer flexibiliteit en extra functies, maar kan soms kleine onnauwkeurigheden en vertragingen bevatten. Uiteindelijk hangt de keuze tussen FPGA’s en emulatie af van de wensen van de gebruiker. Ik beleef zelf het meeste plezier aan de MiSTer FPGA en heb daardoor minder behoefte om de originele hardware in goede staat te houden. Daarentegen heb ik ook veel plezier beleefd aan emulators. Bijvoorbeeld Dolphin VR die originele games kon omzetten in VR games.