Queima de Sega CD e Saturno Jogos no Linux

Kahuna sobre a SegaXtreme tem escrito até um tutorial detalhado sobre como gravar Sega CD e Sega Saturn backup de CDs utilizando o Linux. Achei que deveria postar isso, pois é um bom complemento para meus guias para rasgar e gravar imagens BIN/CUE e ISO/MP3 usando o Windows. Presumo que esse método também funcione para alguns outros sistemas mais antigos, como Neo-Geo CD, 3DO e até Playstation.

a página original e seus comentários podem ser encontrados neste segmento SegaXtreme, mas pensei que seria benéfico publicá-lo novamente aqui.

introdução:
escrevi este HOWTO porque sou um usuário hardcore * nix e também um grande fã do meu Saturn. Eu usei essas técnicas no FreeBSD 4.8 e Redhat Linux 9, mas elas também devem funcionar para sua distribuição de *nix, desde que você tenha todo o software instalado corretamente. Não há praticamente nada lá fora na forma de tutoriais para Saturn / Sega CD burning Para Linux / Unix. Eu desenvolvi isso lendo páginas de manual, pesquisando no google, e tentativa e erro basicamente com o único propósito de evitar a dor de inicializar na minha partição do windows.

não vou cobrir o básico da queima, já que já está coberto no SegaXtreme e realmente não quero reinventar a roda aqui. Se você precisar de um aterramento básico na gravação SCD/SAT, sugiro que você vá para http://www.litespeedcomputers.com/sx/ para um tutorial básico e uma lista de ferramentas. Também não cobrirei a gravação de CD para funcionar no seu sistema *nix. Vou assumir que você já descobriu isso. Se você não fizer isso, para linux, você vai querer verificar o excelente HOWTO de gravação de CD em http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html

DISCLAIMER
além disso, eu preciso dizer que este HOWTO não é um guia para piratear software, mas fornece uma maneira para você fazer backup de seus jogos preciosos e raros que não estão mais sendo feitos. Eu, o autor deste guia não será responsável pelo uso/uso indevido das informações aqui contidas. O autor deste guia não é responsável por qualquer dano ao hardware ou software no console ou PC, como resultado de seguir este guia. Em outras palavras, se você estragar tudo, é tudo culpa sua.

software necessário:
esses pacotes de software são necessários para gravar backups SCD/Saturn em um sistema *nix. Existem outras maneiras de fazer as coisas descritas aqui. Você pode misturar e combinar diferentes ferramentas com as quais se sente confortável a seu critério.

cdrdao:
* o pacote de software de gravação de cd * DAO para * nix. Existem algumas outras alternativas comerciais por aí, mas esta ainda não me deu nenhuma porta-copos.

mpg123:
linha de comando MP3 player para * nix. Também pode produzir arquivos de onda. Se você não tiver objeção aos termos da licença, use isso, já que a evasão anedoatal diz que esta é mais rápida.

mpg321:
uma alternativa GPL para mpg123 para o fanático por software livre.

software útil:
Unrar
este é o software unrar Para linux. Muitas pessoas usam o rar para arquivar seus backups, e este programa é bom ter por perto.

CFV:
um verificador SFV Para linux.

sat2toc.py:
meu utilitário para criar planilhas TOC para uso com cdrdao fora de listas de arquivos.

python 2.3:
necessário para sat2toc.Py

Linux satconv:
esta é a versão linux do software satconv country code changer.

Burning cue/bin imagens:

explicação:
Cue/Bin imagens são fáceis de gravar com cdrdao. Você pode querer usar o satconv na lixeira antes de queimá-lo. Para gravar com cdrda o, você precisará saber qual driver seu cdrw usa. Você pode encontrar as informações em http://cdrdao.sourceforge.net/drives.html.

Queime!:
o comando para gravar um cue / bin com cdrdao é:
cdrdao write-driver – device-speed cuesheet.
como exemplo, eu digitaria:
cdrdao write-driver generic-mmc-raw-device 0,0,0-speed 2 mygame.cue
eu sempre gravo a 2 velocidades, já que pareço obter cópias melhores dessa maneira. A única maneira real de descobrir o máximo de seu queimador e mídia é experimentar. Você também pode usar a opção-eject se quiser que o cd seja cuspido quando terminar de gravar.

queima ISO + MP3:

Explanaton:
ISO+MP3 é um pouco mais complicado de queimar com cdrdao. os arquivos MP3 devem primeiro ser convertidos para o formato wave, e o cdrdao não consegue entender as folhas ISO+WAV cue, portanto, devemos fazer um arquivo TOC para uso com o cdrdao.

Converter MP3 para WAV:
é fácil converter um monte de arquivos MP3 para o formato wav em *nix. No shell bash (ou shell bourne), você pode fazer todos eles em 1 comando com mpg123 e alguma magia shell:
para eu em *.3; Faça mpg123-w $I. wav $i; feito

depois de executar o comando, você deve ter um monte de arquivos wav com o mesmo nome dos arquivos mp3 .o wav agarrou-se ao fim. Você pode excluir os arquivos MP3, pois não precisamos mais deles. O próximo passo é criar uma folha de TOC para os arquivos ISO+WAV que temos no diretório de trabalho.
aqui está uma folha de amostra TOC para você começar:

CD_ROM
TRACK MODE1
DATAFILE “MyGame.iso”
ZERO 00:02:00 // pós-gap

PISTA de AUDIO
SILÊNCIO 00:02:00 // pre-gap
INICIAR
ARQUIVO “Track_2.o mp3.wav” 0

PISTA de AUDIO
ARQUIVO “Track_3.o mp3.wav” 0

PISTA de AUDIO
ARQUIVO “Track_4.o mp3.wav” 0

Basta alterar o nome do ARQUIVO para a linha de ISO e arquivos WAV e adicionar faixas de áudio, conforme necessário. Isso parecerá fácil se você estiver acostumado a sugerir arquivos.

outra alternativa é usar o script python sat2toc que forneci.

sat2toc-t-i como exemplo (assumindo que os únicos arquivos wav neste diretório pertencem ao meu jogo):
python2.3 sat2toc-T Mygame.toc-I Mygame.norma *.wav

queimá-lo!:
assim que o arquivo TOC for concluído, você poderá gravar seu backup. o comando cdrdao é exatamente o mesmo que é para o exemplo cue / bin, exceto que você usará o arquivo de folha TOC no lugar do cuesheet.
cdrdao write-driver generic-mmc-raw-device 0,0,0-speed 2 Mygame.toc

não foi tão fácil?
a maioria dos jogos pode ser gravada com apenas alguns comandos na linha de comando. Depois de dominar isso, você estará queimando jogos mais rápido e com menos esforço do que nunca no windows.

por enquanto. Em um tempo, vou postar um tópico sobre rasgar jogos SCD / SAT em * nix.

arquivos adicionais necessários podem ser encontrados aqui

Obrigado novamente a Kahuna por este guia!

8 de julho de 2005 às 11h19 por racketboy
Retro Gaming, Saturn, Sega

Write a Comment

O seu endereço de email não será publicado.