Script para quemar gcm en linux

Aviso
Sobre el cierre del foro

Durante más de dos décadas, la pasión por exprimir al máximo el potencial de las videoconsolas ha sido una parte fundamental de EOL. Sin embargo, la masificación del juego en línea (que impide la modificación de la consola para otros usos) y la proliferación de multitud de dispositivos como portátiles de uso general y media centers han ido relegando la scene a un papel más secundario.

En este contexto y, tras ser advertidos de que el contenido de numerosos hilos del foro podría infringir los derechos de propiedad intelectual o industrial de terceros y analizar con nuestro servicio jurídico la situación, hemos decidido cerrar el foro. En consecuencia, tampoco se podrán volver a tratar los contenidos de este foro en otros foros de temática general.
la idea es que con las contribuciones de todos podamos mejorarlo y/o añadirle nuevas funcionalidades :


-------------------------------------------------------------------------------------------------
#!/bin/bash
#!/bin/bash
#gctoaster
#Script para quemar backups de GAMECUBE;
#si el dvd es un 'DVD-RW' lo formatea previamente
#en caso contrario pasa directamente a grabar
#necesario tener instalado growisofs
#Autor[es] :
# SsHaDowW

function format()
{
tipodvd=$(dvd+rw-mediainfo /dev/dvd | grep "Mounted Media" | awk '{print $4}')
echo $tipodvd
if (($tipodvd == "DVD+RW" )) || (($tipodvd == "DVD-R" )) || (($tipodvd == "DVD+R"))
then
echo "Formateo no necesario"
else
if (( $tipodvd == "DVD-RW"))
then
echo "DVD-RW : Formateando ..."
dvd+rw-format -blank /dev/dvd
echo "Formateado"
fi
fi
}

function burn()
{
echo "Grabando ..."
echo
growisofs -speed=$2 -dvd-compat -Z /dev/dvd=$1
play /usr/share/sounds/phone.wav #para enterarme de que termina jasjas
echo
echo "Grabacion finalizada con exito"
echo
}

if (($# < 2 ))
then
echo 'USO gctoaster [nombreimagen] [velocidad]'
else
format
velocidad=$2
imagen=$1
burn $imagen $velocidad
fi
----------------------------------------------------------------------------------------
muy bueno!

La velocidad como se pondria? "gctoaster imagen.iso 1" por ejemplo?

Sabes que pasa si pones un valor como por ejemplo 2,567?

Muchas gracias, seguro que es de mucha utilidad
Sip la sintaxis es esa, respecto a lo de la velocidad pues eso ya es cosa de growisofs, voy a mirar :)

Aquí esta:

"-speed=N
An option to control recording velocity. Most commonly you’ll use -speed=1 with
"no-name" DVD-R[W] media, if default speed settings messes up the media. Keep in mind that N essentially denotes speed closest to N*1385KBps among those offered by unit for currently mounted media. The list can be found in dvd+rw-mediainfo output."

Parece que redondea a las velocidades "estandar" de tu grabadora"

Por cierto, si alguien que haya usado growisofs para grabar gcm's y que nos pueda decir que opciones le pasa se le agradecería, o sin con dvdrecord se obtienen mejores resultados, etc

Otra cosa ¿Existe alguna utilidad parecisa a fstfix de codigo abierto? para no andar con el wine...

Se podría llegar a hacer una gran utilidad en bash que permita arreglar/comprobar isos, creacion de isos con software homebrew y emuladores etc,para no andar con liandonos con la linea de comandos cada vez que queramos hacer algo.
y este ultimo no se podria hacer con un script(acoplandolo a nautilus para tenerlo en boton derecho) tmb?

Usease: fstfix imagen.iso

y se ejecuta el script que primero de toma hace amrchar el wine y ejecuta el fstfix (desde una carpeta fija) y luego pues con una simple eleccion numerica:

1.- la opcion t
2.- la opcion s
3.- s+t
4.- opcion f
5.- opcion s+t+f
...

Asi con un derechazo y un numerico ya empieza el proceso...ahora, no se lo viable que será eso, soy muy muy novato en linux/programacion/scripts XD

por cierto, eso que has dicho de comprobar si una iso esta fixeada...existe alguna utilidad para win que lo haga?
Funciona genial el script, pero tengo una dudilla...

Executing 'builtin_dd if=NGC.Donkey.Kong.Jungle.Beat.PAL.iso of=/dev/dvd obs=32k seek=0'

Esto me sale cuando pongo el comando pero...eso de obs=32k...que quiere decir? es porque la imagen tiene pasada el fstfix a 32k ? la verdad es que no m acuerdo si se lo pasé o no :P
¿ Existe alguna version de "fstfix" para Linux ?
el_Salmon escribió:¿ Existe alguna version de "fstfix" para Linux ?


wine fstfix.exe :P
6 respuestas