Inleiding
Voor veel gamefanaten die zijn opgegroeid in de jaren 80 en 90, hebben spellen op cartridges een grote impact gehad op hun leven. Veel mensen hebben deze iconische spellen nog steeds in hun bezit en spelen ze af en toe nog. Helaas beginnen veel van deze spellen door slijtage hun leeftijd te tonen, waardoor de cartridges beschadigd kunnen raken en waardevolle opgeslagen data verloren dreigt te gaan.
Het kernprobleem zit in het ontwerp van deze spelcartridges. Elke keer dat je een cartridge in je console plaatst, slijten de contactpunten een beetje. Zelfs als je een recentere cartridge-gebaseerde console hebt, zoals de Super NT, zullen je cartridges na verloop van tijd achteruitgaan. Bovendien gebruiken veel spellen uit het 16-bit tijdperk vluchtig geheugen dat afhankelijk is van een interne batterij in de cartridge, en die is lastig te vervangen zonder je opgeslagen data te verliezen.
Gelukkig bestaan er verschillende methodes om je favoriete videospellen, inclusief opgeslagen data, over te zetten naar een pc die gebruikmaakt van een emulator.
Spel-emulatie en de wet
Natuurlijk kunnen we niet over spel-emulatie praten zonder de vraag aan te snijden of emulatie legaal is. In tegenstelling tot wat bedrijven zoals Nintendo je willen doen geloven, **is spel-emulatie legaal** als je het op de juiste manier doet. Het downloaden van een ROM die op internet is geplaatst, **is piraterij**. Maar als je de ROMs zelf uit je originele hardware haalt, en ze dus door jezelf worden 'gedumpt', dan is dat legaal – je maakt immers een back-up van je eigen spellen en systeem.
Save the Hero Builders
Save(https://savethehero.builders|Save) the Hero Builders] is een retro gaming-preservatieproject dat een open-source cartridgelezer aanbiedt waarmee je de ROM en opgeslagen gegevens van je favoriete cartridge-gebaseerde spellen kunt veiligstellen, waaronder de [[Topic\:Super Nintendo|SNES|new\_window=true]], [[Topic\:Nintendo 64|N64|new\_window=true]], [[Topic\:Game Boy Advance|GBA|new\_window=true]], [[Topic\:Game Boy|GB|new\_window=true]]/[[Topic\:Game Boy Color|GBC|new\_window=true]], en de [[Topic\:Sega Genesis|Sega Genesis|new\_window=true]].
Met adapters kun je de cartridgelezer ook gebruiken voor andere typen cartridges, zoals de [[Topic\:Atari 2600|ATARI|new\_window=true]], [[Topic\:ColecoVision|ColecoVision|new\_window=true]], en [[Topic\:Intellivision|Intellivision|new\_window=true]].
De cartridgelezer wordt door Save the Hero verkocht voor ongeveer \$100, maar je kunt er zelf een bouwen met een Arduino Mega en een aangepaste printplaat voor zo’n \$50. Save the Hero heeft ook een \officiële(https://github.com/sanni/cartreader|officiële) GitHub-pagina] zodat je je eigen apparaat kunt onderhouden en aanpassen.
Ondersteunde systemen
- Leest officiële NES-, Famicom- en Family Basic-cartridges, inclusief opslaggegevens
- Ondersteunt Mapper 30/NESmaker en kan INL NM30-borden programmeren
- Leest SNES-ROMs en leest/schrijft opgeslagen spellen van/naar de cartridge
- Ondersteunde SNES-cartridges: LoRom, HiRom, ExHiRom, DSP, SuperFX, SuperFX2, SDD1, CX4, SPC7110, SA1 (de laatste twee chips vereisen Adafruit Clock Generator)
- Leest/schrijft SNES Satellaview 8M Memory Packs (BS-X-cartridge en Adafruit Clock Generator vereist)
- Leest/schrijft Nintendo Power Super Famicom Memory Flash-cartridges (Clock Generator aanbevolen)
- Programmeert sommige Chinese of aangepaste SNES-repro’s met AM29F032, MBM29F033, MX29LV320 of MX29LV640 ROMs
- Leest N64-ROMs en leest/schrijft opgeslagen spellen (4K/16K EEPROM + SRAM + alle 3 typen FlashRAM); EEPROM vereist standaard Adafruit Clockgen; prototype-cartridges nog niet ondersteund
- Leest/schrijft N64 Controller Paks en kan N64-controllers testen (knoppen en joystick)
- Programmeert sommige Chinese N64-repro’s met S29GL flash-ROMs
- Programmeert N64 Gamesharks met SST 29LE010 (en soortgelijke) EEPROMs
- Leest Game Boy (Color) ROMs en leest/schrijft opgeslagen spellen
- Leest/schrijft Nintendo Power Game Boy Flash Cartridges
- Programmeert aangepaste Game Boy (Color) flashkaarten met AM29F016, AM29F032 en MBM29F033 flash-ROM
- Programmeert EMS GB Smart 32M flashkaarten
- Programmeert Game Boy Camera Flashcartridges
- Leest GBA-ROMs en leest/schrijft opgeslagen spellen (4K EEPROM, 64K EEPROM, SRAM/FRAM, 512K flash, 1M flash)
- Programmeert sommige Chinese GBA-repro’s met i4000L0YBQ0, i4400L0ZDQ0, MX29GL128E, MSP55LV128, PC28F256M29 of M29W128GH
- Leest Sega Mega Drive-ROMs en leest/schrijft opgeslagen spellen (SRAM/FRAM, EEPROM)
- Leest Sega Master System-ROMs en opslag
- Leest Sega Game Gear-ROMs en opslag (via Retrode-adapter)
- Leest sommige Sega Mark III-cartridges (met Raphnet-adapter)
- Leest sommige Sega SG-1000-cartridges (met Raphnet-adapter)
- Leest sommige Sega Cards (met Card Catcher en Raphnet Mark III Adapter)
- Leest PC Engine/TG16-cartridges (met Retrode of aangepaste adapter)
- Leest WonderSwan-cartridges (met aangepaste adapter)
- Leest NeoGeo Pocket-cartridges (met aangepaste adapter)
- Programmeert flash-ROM-chips zoals AM29F016B/D, AM29F032B, MBM29F033C, MX29F1601, MX29F1610, MX29L3211, MX29LV160, MX29LV320, S29GL032M, MX26L6420, MBM29F800BA, AM29F800BB, LH28F016SUT, AM29F400AB, E28FXXXJ3A en AM29LV033C (met aangepaste adapter)
- Programmeert M27C322 EPROMs (met aangepaste adapter)
Retrode
De **Retrode** is een apparaat waarmee gebruikers klassieke games kunnen spelen op moderne computers of consoles. Het is in essentie een retro gaming-adapter die cartridges en controllers kan lezen en hun signalen omzet naar een formaat dat compatibel is met moderne systemen.
Een computer kan dan de gegevens die de Retrode heeft omgezet gebruiken om klassieke spellen af te spelen via emulators of andere software. De Retrode ondersteunt ook het ‘dumpen’ van ROMs, zodat gebruikers hun cartridges kunnen archiveren en de spellen later in een emulator kunnen draaien.
Extra informatie
- \Save(https://savethehero.builders|Save) the Hero Project]
- \Officiële(https://github.com/sanni/cartreader|Officiële) GitHub van Save the Hero]
Met dank aan deze vertalers:
100%
Toon Konings helpt ons de wereld te repareren! Doe je mee?
Begin met vertalen ›
0 opmerkingen