Kahuna na SegaXtreme napisał szczegółowy samouczek na temat nagrywania płyt Sega CD and Sega Saturn backup CD using Linux. Pomyślałem, że powinienem to opublikować, ponieważ jest to miłe uzupełnienie moich przewodników dotyczących zgrywania i nagrywania obrazów BIN / CUE i ISO / MP3 przy użyciu systemu Windows. Zakładam, że ta metoda działa również dla niektórych innych starszych systemów, takich jak Neo-Geo CD, 3DO, a nawet Playstation.
oryginalna strona i jej komentarze można znaleźć w tym wątku SegaXtreme, ale pomyślałem, że byłoby korzystnie ponownie opublikować ją tutaj.
wprowadzenie:
napisałem to HOWTO, ponieważ jestem hardkorowym użytkownikiem * nix i jednocześnie wielkim fanem mojego Saturna. Używałem tych technik pod FreeBSD 4.8 i Redhat Linux 9, ale powinny one również działać dla twojej dystrybucji *nix, pod warunkiem, że wszystkie programy są zainstalowane poprawnie. Nie ma praktycznie nic na drodze tutoriale dla Saturn / Sega CD nagrywanie Dla Linux / Unix. Opracowałem je, czytając strony podręcznika, przeszukując google i metodą prób i błędów w zasadzie wyłącznie w celu uniknięcia bólu związanego z uruchomieniem na mojej partycji windows.
Nie będę omawiał podstaw nagrywania, ponieważ jest już na SegaXtreme i naprawdę nie chcę tu odkrywać koła na nowo. Jeśli potrzebujesz podstawowego uziemienia w spalaniu SCD / SAT, proponuję przejść do http://www.litespeedcomputers.com/sx/, aby uzyskać podstawowy samouczek i listę narzędzi. Nie będę również zajmował się nagrywaniem płyt CD w Twoim systemie * nix. Zakładam, że już to rozgryzłeś. Jeśli nie, dla Linuksa, będziesz chciał sprawdzić doskonałe CD-Writing HOWTO pod adresem http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html
DISCLAIMER
również, muszę powiedzieć, że ten HOWTO nie jest przewodnikiem po pirackim oprogramowaniu, ale zapewnia sposób na tworzenie kopii zapasowych cennych i rzadkich gier, które nie są już tworzone. Ja, autor niniejszego przewodnika nie ponosi odpowiedzialności za wykorzystanie/niewłaściwe wykorzystanie informacji w niniejszym dokumencie. Autor niniejszego przewodnika nie ponosi odpowiedzialności za jakiekolwiek uszkodzenia sprzętu lub oprogramowania na konsoli lub komputerze w wyniku przestrzegania tego przewodnika. Innymi słowy, jeśli nawalisz, to wszystko twoja wina.
wymagane oprogramowanie:
te pakiety oprogramowania są wymagane do nagrywania kopii zapasowych SCD/Saturn w systemie *nix. Są inne sposoby robienia rzeczy opisane tutaj. Możesz łączyć i dopasowywać różne narzędzia, z którymi czujesz się komfortowo według własnego uznania.
cdrdao:
*pakiet oprogramowania do nagrywania płyt* DAO dla *nix. Jest kilka innych komercyjnych alternatyw, ale ta jeszcze nie dała mi podstawek.
mpg123:
Odtwarzacz MP3 linii poleceń dla *nix. Może również wysyłać pliki wave. Jeśli nie masz zastrzeżeń do warunków licencji, użyj tego, ponieważ anegdota mówi, że ten jest szybszy.
mpg321:
alternatywa GPL dla mpg123 dla fanatyka wolnego oprogramowania.
przydatne oprogramowanie:
Unrar
jest to oprogramowanie unrar dla Linuksa. Wiele osób używa rar do archiwizowania swoich kopii zapasowych, a ten program jest po prostu miły.
CFV:
kontroler SFV dla Linuksa.
sat2toc.py:
moje narzędzie do tworzenia arkuszy TOC do użytku z cdrdao z list plików.
python 2.3:
potrzebny dla sat2toc.py
Linux satconv:
jest to wersja Linux oprogramowania zmieniacza kodów kraju satconv.
nagrywanie obrazów cue/bin:
Wyjaśnienie:
obrazy Cue/Bin można łatwo nagrać za pomocą cdrdao. Możesz użyć satconv na koszu, zanim go spalisz. Aby nagrać z cdrda o, musisz wiedzieć, jakiego sterownika używa Twój cdrw. Informacje można znaleźć pod adresem http://cdrdao.sourceforge.net/drives.html.
Spal To!:
polecenie nagrywania cue / bin z cdrdao to:
cdrdao write –driver –device –speed cuesheet.
jako przykład wpisałbym:
cdrdao write-driver generic-mmc-raw-device 0,0,0-speed 2 mygame.cue
ja zawsze nagrywam z 2 prędkościami, bo wydaje mi się, że w ten sposób dostaję lepsze kopie. Jedynym prawdziwym sposobem, aby dowiedzieć się maksimum palnika i mediów jest eksperymentowanie. Możesz również użyć opcji-eject, jeśli chcesz, aby PŁYTA cd została wypluta po zakończeniu nagrywania.
nagrywanie ISO+MP3:
Explanaton:
ISO+MP3 jest trochę trudniejsze do nagrywania z cdrdao. pliki MP3 muszą być najpierw przekonwertowane do formatu wave, a cdrdao nie może zrozumieć arkuszy cue ISO+WAV, więc musimy zrobić plik TOC do użytku z cdrdao.
Konwertuj MP3 NA WAV:
łatwo jest przekonwertować kilka plików MP3 do formatu wav w *nix. W powłoce bash (lub powłoce bourne ’ a) możesz zrobić je wszystkie w 1 poleceniu z mpg123 i trochę magii powłoki:
dla i w *.3; do mpg123-w $i.wav $i; done
po uruchomieniu polecenia powinieneś mieć kilka plików wav o tej samej nazwie co pliki mp3.wav przyczepił się do końca. Możesz usunąć pliki MP3, ponieważ już ich nie potrzebujemy. Następnym krokiem jest utworzenie arkusza spisu treści dla plików ISO + WAV, które mamy w katalogu roboczym.
oto przykładowy arkusz TOC na początek:
CD_ROM
tryb ścieżki 1
plik danych „MyGame.iso”
ZERO 00:02:00 // post-gap
ścieżka AUDIO
cisza 00:02:00 // Pre-gap
początek
plik „Track_2.mp3.wav” 0
ścieżka AUDIO
plik „Track_3.mp3.wav” 0
śledź dźwięk
plik „track_4.mp3.wav” 0
po prostu zmień nazwę w wierszu pliku na pliki ISO i WAV i dodaj dodatkowe ścieżki audio w razie potrzeby. Wydaje się to łatwe, jeśli jesteś przyzwyczajony do plików cue.
inną alternatywą jest użycie skryptu Pythona sat2toc, który podałem.
sat2toc – T-i jako przykład (zakładając, że jedyne pliki wav w tym katalogu należą do mojej gry):
python2.3 sat2toc-T Mygame.toc-i Mygame.iso *.wav
Spal to!:
po zakończeniu pliku spisu treści można nagrać kopię zapasową. polecenie cdrdao jest dokładnie takie samo jak dla przykładu cue / bin, z tą różnicą, że zamiast arkusza cuesheet użyjesz pliku arkusza spisu treści.
cdrdao write-driver generic-mmc-raw-device 0,0,0-speed 2 Mygame.toc
czy to nie takie proste?
większość gier można nagrywać za pomocą zaledwie kilku poleceń w wierszu poleceń. Po opanowaniu tego będziesz nagrywać gry szybciej i przy mniejszym wysiłku niż kiedykolwiek w systemie windows.
na razie. Za jakiś czas wrzucę wątek o zgrywaniu gier SCD / SAT na *nix.
dodatkowe potrzebne pliki można znaleźć tutaj
jeszcze raz dziękuję Kahunie za ten przewodnik!