Sega CD és Saturn játékok írása Linuxon

Kahuna A SegaXtreme-nél írt egy részletes bemutatót arról, hogyan lehet Sega CD-t és Sega Saturn biztonsági CD-ket írni Linux használatával. Arra gondoltam, hogy ezt el kell küldenem, mivel ez egy szép kiegészítője az útmutatóimnak a BIN/CUE és az ISO/MP3 képek Windows használatával történő Rippeléséhez és írásához. Feltételezem, hogy ez a módszer más régebbi rendszereknél is működik, például a Neo-Geo CD-n, a 3DO-n, sőt a Playstation-en is.

az eredeti oldal és a hozzászólások ezen a SegaXtreme szálon találhatók, de úgy gondoltam, hogy jó lenne újra közzétenni itt.

Bevezetés:
azért írtam ezt a HOWTO-t, mert hardcore *Nix felhasználó vagyok, és nagy rajongója vagyok a Saturn-nak. Ezeket a technikákat FreeBSD 4.8 és Redhat Linux 9 alatt használtam, de működniük kell a *nix terjesztésénél is, feltéve, hogy az összes szoftver helyesen van telepítve. Gyakorlatilag nincs semmi a Saturn/Sega CD-író Linux/Unix oktatóanyagok útján. Ezeket úgy fejlesztettem ki, hogy elolvastam a man oldalakat, kerestem a google-t, és próbálkoztam és hibáztam alapvetően azzal a kizárólagos céllal, hogy elkerüljem a Windows partícióba való indítás fájdalmát.

nem térek ki a Burning alapjaira, mivel a SegaXtreme-en már le van fedve, és itt tényleg nem akarom újra feltalálni a kereket. Ha szüksége van egy alapvető földelés SCD / SAT égő, azt javaslom, hogy menjen http://www.litespeedcomputers.com/sx/ egy alapvető bemutató és az eszközök listáját. Nem fogom fedezni a CD-írást, hogy működjön a *nix rendszerben. Feltételezem, hogy ezt már kitalálta. Ha nem, a linux, akkor szeretnénk, hogy nézd meg a kiváló CD-írás HOWTO a http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html

jogi nyilatkozat
is, azt kell mondanom, hogy ez a HOWTO nem egy útmutató a kalóz szoftver, de biztosítja a módját, hogy hát a drága és ritka játékok, amelyek már nem készül. Én, az útmutató szerzője nem vállal felelősséget az itt található információk felhasználásáért / visszaéléséért. Az útmutató szerzője nem vállal felelősséget a konzolon vagy a számítógépen található hardver vagy szoftver károsodásáért az útmutató követése miatt. Más szavakkal, ha elcseszed, az egész a te hibád.

szükséges szoftver:
ezek a szoftvercsomagok SCD/Saturn biztonsági mentések írásához szükségesek egy *nix rendszeren. Az itt leírt dolgok más módjai is vannak. Akkor keverjük össze a különböző eszközöket, hogy te kényelmes saját belátása szerint.

cdrdao:
*a* Nix *DAO cd-író szoftvercsomagja. Van néhány más kereskedelmi alternatíva, de ez még nem adott nekem alátétet.

mpg123:
parancssori MP3 lejátszó *nix. Is kimeneti hullám fájlokat. Ha nincs kifogása a licencfeltételekkel szemben, használja ezt, mivel az anecdoatal eveidence azt mondja, hogy ez gyorsabb.

mpg321:
a GPL alternatívája mpg123 a szabad szoftver fanatic.

hasznos szoftver:
Unrar
ez az unrar szoftver linux. Sokan használják a RAR-t a biztonsági mentések archiválásához, és ez a program csak jó, hogy körül van.

CFV:
SFV ellenőrző linux számára.

sat2toc.py:
a segédprogram létrehozása TOC lapok használható cdrdao ki listákat fájlokat.

python 2.3 :
szükséges sat2toc.py

Linux satconv:
ez a satconv országkódváltó szoftver linux verziója.

cue/bin Képek írása:

magyarázat:
cue/Bin képek könnyen égethetők cdrdao-val. Érdemes lehet használni satconv a bin, mielőtt éget. A cdrda o használatával történő égetéshez tudnia kell, hogy a cdrw milyen illesztőprogramot használ. Az információt a http://cdrdao.sourceforge.net/drives.htmlcímen találja.

Égesd El!:
a cue/bin cdrdao –val történő írásának parancsa:
cdrdao írás –illesztőprogram –eszköz-sebesség cuesheet.
mint például, azt írja:
cdrdao write –driver generic-mmc-raw –eszköz 0,0,0 –speed 2 mygame.cue
mindig 2 sebességgel égek, mivel úgy tűnik, hogy így jobb másolatokat kapok. Az egyetlen igazi módja annak, hogy kitaláljuk, a Max A burner és a Média kísérletezni. Használhatja a-eject opciót is, ha azt szeretné, hogy a cd ki legyen köpve, amikor elkészült.

égő ISO+MP3:

Explanaton:
ISO+MP3 egy kicsit trükkös, hogy éget a cdrdao. az MP3 fájlokat először wave formátumba kell konvertálni, a cdrdao pedig nem tudja megérteni az ISO+WAV cue lapokat, ezért TOC fájlt kell készítenünk a cdrdao használatához.

MP3 konvertálása WAV-ba:
könnyű átalakítani egy csomó MP3 fájlt wav formátumba *nix-ben. A bash shell (vagy bourne shell), meg tudod csinálni őket 1 parancs mpg123 és néhány shell magic:
I *.3; do mpg123-w $i. wav $I; done

a parancs futtatása után rendelkeznie kell egy csomó wav fájllal, amelyek neve megegyezik az mp3 fájlokkal .wav a végére tapadt. Törölheti az MP3 fájlokat, mivel már nincs szükségünk rájuk. A következő lépés egy TOC lap létrehozása az ISO + WAV fájlokhoz, amelyek a munkakönyvtárban vannak.
itt van egy minta TOC lap a kezdéshez:

CD_ROM
TRACK MODE1
DATAFILE “MyGame.iso”
nulla 00:02:00 // rés utáni

hang sáv
csend 00:02:00 // rés előtti
indítás
fájl “Track_2.mp3.wav” 0

hang sáv
fájl “Track_3.mp3.wav” 0

sáv audio
file “track_4.mp3.wav” 0

csak változtassa meg a FÁJLSOR nevét az ISO és a WAV fájlokra, és szükség szerint adjon hozzá további hangsávokat. Ez könnyűnek tűnik, ha fájlokat szokott használni.

egy másik alternatíva az általam megadott sat2toc python szkript használata.

sat2toc-t-i példaként (feltételezve, hogy ebben a könyvtárban az egyetlen wav fájl a játékomhoz tartozik):
python2.3 sat2toc-t Mygame.toc-I Mygame.iso*.wav

égesd el!:
miután a TOC fájl befejeződött, akkor éget a biztonsági mentés. a cdrdao parancs pontosan megegyezik a cue/bin példával, azzal a különbséggel, hogy a TOC sheet fájlt fogja használni a cuesheet helyett.
cdrdao write –driver generic-mmc-raw –eszköz 0,0,0 –speed 2 Mygame.toc

nem volt ilyen egyszerű?
a legtöbb játék csak néhány paranccsal rögzíthető a parancssorban. Miután elsajátította ezt, gyorsabban és kevesebb erőfeszítéssel égetheti el a játékokat, mint valaha a windows rendszeren.

olyan hosszú most. Egy idő után elküldök egy szálat az SCD/SAT játékok rippeléséről a *nix-en.

további szükséges fájlok itt találhatók

még egyszer köszönöm Kahuna ezt az útmutatót!

július 8, 2005 at 11:19am által racketboy
Retro játék, Saturn, Sega

Write a Comment

Az e-mail-címet nem tesszük közzé.