Sega CD en Saturn spellen branden op Linux

Kahuna bij SegaXtreme heeft een gedetailleerde handleiding geschreven over het branden van Sega CD en Sega Saturn back-up cd ‘ s met Linux. Ik dacht dat ik moet dit posten als het is een mooie aanvulling op mijn gidsen voor het rippen en branden BIN/CUE en ISO/MP3 beelden met behulp van Windows. Ik neem aan dat deze methode werkt ook voor een aantal andere oudere systemen zoals Neo-Geo CD, 3DO, en zelfs Playstation.

de originele pagina en zijn opmerkingen zijn te vinden op deze segaxtreme thread, maar ik dacht dat het nuttig zou zijn om het hier opnieuw te plaatsen.

Inleiding:
ik schreef deze HOWTO omdat ik een hardcore *nix gebruiker ben en ook een grote fan van mijn Saturn. Ik heb deze technieken gebruikt onder FreeBSD 4.8 en Redhat Linux 9, maar ze zouden ook moeten werken voor de distributie van *nix, mits alle software correct geïnstalleerd is. Er is vrijwel niets in de weg van tutorials voor Saturn/Sega CD branden Voor Linux/Unix. Ik heb deze ontwikkeld door het lezen van man-pagina ‘ s, zoeken op google, en trial and error in principe voor het enige doel van het vermijden van de pijn van het opstarten in mijn windows-partitie.

Ik zal de basisprincipes van het branden niet behandelen, aangezien het al op SegaXtreme is behandeld en ik het wiel hier echt niet opnieuw wil uitvinden. Als je een basic grounding nodig hebt bij het branden van SCD/SAT, stel ik voor dat je naar http://www.litespeedcomputers.com/sx/ gaat voor een basic tutorial en een lijst met tools. Ik zal ook niet betrekking hebben op het krijgen van CD branden om te werken in uw * nix systeem. Ik neem aan dat je dat al weet. Als je dat niet doet, wil je voor linux de uitstekende CD-Writing HOWTO bekijken op http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html

DISCLAIMER
ook moet ik zeggen dat deze HOWTO geen gids is voor het illegaal kopiëren van software, maar een manier biedt voor je om een backup te maken van je kostbare en zeldzame spellen die niet meer gemaakt worden. Ik, de auteur van deze gids is niet verantwoordelijk voor het gebruik/misbruik van de informatie hierin. De auteur van deze gids is niet verantwoordelijk voor enige schade aan hardware of software op de console of PC als gevolg van het volgen van deze gids. Met andere woorden, als je het verpest, is het allemaal jouw schuld.

benodigde Software:
deze softwarepakketten zijn nodig om SCD/Saturn back-ups te branden op een *nix-systeem. Er zijn andere manieren om dingen te doen die hier worden beschreven. U kunt mixen en matchen verschillende tools die u comfortabel bent met naar eigen goeddunken.

cdrdao:
* het softwarepakket voor het branden van cd ‘ s voor * nix. Er zijn een paar andere commerciële alternatieven, maar deze heeft me nog geen onderzetters gegeven.

mpg123:
commandoregel MP3-speler voor * nix. Kan ook output wave bestanden. Als je geen bezwaar hebt tegen de licentievoorwaarden, gebruik dan dit, omdat anecdoatal eveidence zegt dat deze sneller is.

mpg321:
een GPL alternatief voor mpg123 voor de vrije software fanaticus.

nuttige Software:
Unrar
Dit is de unrar-software voor linux. Veel mensen gebruiken rar om hun back-ups te archiveren, en dit programma is gewoon leuk om rond te hebben.

CFV:
een SFV-checker voor linux.

sat2toc.py:
mijn hulpprogramma voor het maken van TOC-bladen voor gebruik met cdrdao uit lijsten met bestanden.

python 2.3:
nodig voor sat2toc.py

Linux satconv:
dit is de linux versie van de satconv country code changer software.

Cue/bin-images branden:

uitleg:
Cue / Bin-images zijn eenvoudig te branden met cdrdao. Misschien wilt u satconv op de prullenbak gebruiken voordat u het verbrandt. Om met cdrda o te branden, moet je weten welke driver je cdrw gebruikt. U kunt de informatie vinden op http://cdrdao.sourceforge.net/drives.html.

Branden!:
het commando om een cue/bin met cdrdao te branden is:
cdrdao write –driver –device-speed cuesheet.
als voorbeeld zou ik:
cdrdao schrijfstuurprogramma generic-mmc-raw-device 0,0,0-speed 2 mygame.cue
ik Brand altijd met 2 snelheden, omdat ik op die manier betere kopieën krijg. De enige echte manier om erachter te komen de max van uw brander en media is om te experimenteren. Je kunt ook de optie-eject gebruiken als je wilt dat de cd uitgespuugd wordt als het branden klaar is.

branden ISO+MP3:

Explanaton:
ISO+MP3 is iets lastiger om te branden met cdrdao. de MP3 bestanden moeten eerst worden geconverteerd naar wave formaat, en cdrdao kan ISO + WAV cue sheets niet begrijpen, dus moeten we een TOC-bestand maken voor gebruik met cdrdao.

MP3 converteren naar WAV:
het is gemakkelijk om een aantal MP3-bestanden naar wav-formaat te converteren in * nix. In de Bash shell (of bourne shell), kun je ze allemaal in 1 commando uitvoeren met mpg123 en wat shell magic:
voor i in *.3; do mpg123-w $i. wav $i; done

na het uitvoeren van het commando moet je een aantal wav-bestanden hebben die dezelfde naam hebben als de mp3-bestanden met .wav geplakt op het einde. U kunt de MP3-bestanden verwijderen, omdat we ze niet langer nodig hebben. De volgende stap is om een TOC sheet te maken voor de ISO+WAV bestanden die we in de werk directory hebben.
hier is een voorbeeld TOC sheet om u op weg te helpen:

CD_ROM
TRACK MODE1
DATAFILE ” MyGame.iso”
NUL 00:02:00 // post-gap

TRACK AUDIO
STILTE 00:02:00 // pre-gap
BEGIN
BESTAND “Track_2.mp3.wav” 0

TRACK AUDIO
BESTAND “Track_3.mp3.wav” 0

TRACK AUDIO
BESTAND “Track_4.mp3.wav” 0

verander Gewoon de naam in het BESTAND de regel aan de ISO-en WAV-bestanden en voeg extra audio tracks als dat nodig is. Dit zal gemakkelijk lijken als je gewend bent om bestanden te cue.

een ander alternatief is het gebruik van het sat2toc python script dat ik heb gegeven.

sat2toc-t – i als voorbeeld (aangenomen dat de enige wav-bestanden in deze map tot mijn spel behoren):
python2.3 sat2toc-t Mygame.toc-i Mygame.ISO *.wav

branden!:
als uw TOC-bestand klaar is, kunt u uw back-up branden. het cdrdao commando is precies hetzelfde als voor het cue / bin voorbeeld, behalve dat je het TOC sheet bestand gebruikt in plaats van het cuesheet.
cdrdao schrijfstuurprogramma generic-mmc-raw-device 0,0,0-speed 2 Mygame.toc

was dat niet makkelijk?
de meeste spellen kunnen worden opgenomen met slechts een paar commando ‘ s op de commandoregel. Zodra je dit onder de knie hebt, brand je games sneller en met minder moeite dan je ooit hebt op windows.

tot nu toe. Over een tijdje zal ik een thread plaatsen over het rippen van SCD/SAT games op *nix.

extra benodigde bestanden zijn hier te vinden

Nogmaals bedankt aan Kahuna voor deze gids!

8 juli 2005 om 11:19 uur door racketboy
Retro Gaming, Saturn, Sega

Write a Comment

Het e-mailadres wordt niet gepubliceerd.