Regresar   Foro de marcianitos.org > Emuladores y programas de todo tipo > Sistemas operativos > MS-DOS

 
 
Old 27-feb-2009, 00:29   #211
Bubu
Editor Marciano
En un principio diseñé el Arca2SYS (instalador) de tal manera que 1 significara OK y 2 siginificara "no, tirapalante", así con los botones start1 y start2 de la recre se podría utilizar. Pero luego caí que el FDISK y el FORMAT requieren del S y del N para confirmar o no confirmar las opciones del formateo, así que de todas formas hace falta un teclado conestado al ordenador.

Espero ansiosamente tu instalador y yo lo cato a ver qué tal. Hay 2 opciones de hacerlo: manteniendo el Arca2SYS tal y como está y luego, una vez 100% instalado ArcaDOS, el usuario ejecuta un Arca2CFG.bat (p.ej.) para configurar ya su tarjeta de sonido, monitor e interfaz. O bien, incluir el instalador en el propio Arca2SYS.

Yo personalmente prefiero la 2ª opción, de tal manera que el Autoexec.bat del ArcaDOS diga algo tal que así:

Code:
si existe el fichero Arca2CFG.OK entonces salir
si no, ejecuto el Arca2CFG.bat y luego genero un fichero Arca2CFG.OK
Ese fichero vacío Arca2CFG.OK sería como un chivato que le diría al AUTOEXEC.BAT que esa recre ya ha sido configurada con tu Arca2CFG.BAT


ufffff... paranoico pero creo que efectivo. ¿cómo lo ves?
   
Old 27-feb-2009, 00:30   #212
Bubu
Editor Marciano
GILCARBR, ¿qué enlace te pasé que no funciona?
   
Old 27-feb-2009, 00:41   #213
daesdae
Marciano
 
Avatar de daesdae
Bueno, la adaptacion del menu de instalacion al xchoice ya la he hecho y probado. Sencillo y para toda la familia.
Bubu, ¿copio aquí el texto del bat? ¿lo comprimo y subo a rapidshare? ¿te lo envio por correo?

Las acciones al escoger una opcion las he puesto un rem delante y he añadido un "echo has escogido la opcion tralala ..." y un "pause", para probarle.

Grrr, primer problemo, en el primer menu al escoger "crear una particion primaria" este tira del fdisk, pero para moverse por sus opciones se necesitaria el teclado.
Dependiendo de las opciones que acepte el fdisk por linea de comandos, se podrian currar unos menus con el xchoice. Me da que seria mucho curro, pero con tiempo y voluntad todo es posible ¿o quizas no?

¿La cosa iria así? metes el cd en la maca, pasas por el menu de instalacion, este copia los archivos a c:\ y antes de reiniciar, pasa al menu de configuracion.
se me ocurre que el menu de configuracion estubiese en otro bat aparte y que se copie tambien en el disco duro para que pueda volverse a utilizar en caso de equivoco o cambio de configuracion. no se si me esplico bien.


EDITO: LECHES, MIENTRAS ESCRIBIA ESTO HE VISTO QUE HAS CONTESTADO, es lo que pasa cuando uno se va al baño dejando el post a medio escribir.
Bueno, leo lo que propones detenidamente y dare mi humilde opinion y sugerencias. La ultima palabra la tienes tu y mio solo es el xchoice, del menu solo soy un colaborador.

Editado por daesdae en 27-feb-2009 a las 01:19. Razón: soy tan humilde que lo escribo sin ache, ainsss
   
Old 27-feb-2009, 00:42   #214
Bubu
Editor Marciano
Cópialo aquí y lo vemos.
   
Old 27-feb-2009, 01:03   #215
daesdae
Marciano
 
Avatar de daesdae
Menu Instalacion
Code:
:INICIO
ECHO OFF
SET RAIZ=C:
CLS
ECHO.
ECHO.
ECHO.
ECHO        MENU DE INSTALACION   [ ARCADOS 1.2 ]
ECHO        =====================================
ECHO        By Bubu 2008  bubu.marciano@gmail.com
ECHO.
ECHO.
ECHO        PASO 1/3 : PARTICION CON FDISK
ECHO.
ECHO.
ECHO.
ECHO        ELIJA UNA DE LAS SIGUIENTES OPCIONES:
XCHOICE /X10 /Y16 "CREAR UNA PARTICION PRIMARIA" "IR AL SIGUIENTE PASO"
IF ERRORLEVEL == 2 GOTO MENU2
IF ERRORLEVEL == 1 GOTO PARTICION
GOTO FIN
:PARTICION
CLS
echo Has escogido la opcion - crear una particion primaria - fdisk
pause
rem FDISK
GOTO MENU2
:MENU2
CLS
ECHO.
ECHO.
ECHO.
ECHO        MENU DE INSTALACION   [ ARCADOS 1.2 ]
ECHO        =====================================
ECHO        By Bubu 2008  bubu.marciano@gmail.com
ECHO.
ECHO.
ECHO        PASO 2/3 : FORMATEO DEL DISCO DURO
ECHO.
ECHO.
ECHO.
ECHO        ELIJA UNA DE LAS SIGUIENTES OPCIONES:
XCHOICE /X10 /Y16 "DAR FORMATEO AL DISCO DURO" "IR AL SIGUIENTE PASO" 
IF ERRORLEVEL == 2 GOTO MENU3
IF ERRORLEVEL == 1 GOTO FORMATO
GOTO FIN
:FORMATO
CLS
echo Has escogido la opcion - dar formateo al disco duro - format %raiz% /s
pause
rem FORMAT %RAIZ% /S
GOTO MENU3
:MENU3
CLS
ECHO.
ECHO.
ECHO.
ECHO        MENU DE INSTALACION   [ ARCADOS 1.2 ]
ECHO        =====================================
ECHO        By Bubu 2008  bubu.marciano@gmail.com
ECHO.
ECHO.
ECHO        PASO 3/3 : INSTALACION DE ARCADOS
ECHO.
ECHO.
ECHO.
ECHO        ELIJA UNA DE LAS SIGUIENTES OPCIONES:
XCHOICE /X10 /Y16 "INSTALAR ARCADOS" "SALIR"
IF ERRORLEVEL == 2 GOTO FIN
IF ERRORLEVEL == 1 GOTO ARCADOS
GOTO FIN
:ARCADOS
CLS
echo Has escogido la opcion - instalar arcados - xcopy /e d:\files\*.* %raiz%\
rem XCOPY /E D:\FILES\*.* %RAIZ%\
PAUSE
GOTO FIN
:FIN
CLS
ECHO.
ECHO.
ECHO.
ECHO        MENU DE INSTALACION   [ ARCADOS 1.2 ]
ECHO        =====================================
ECHO        By Bubu 2008  bubu.marciano@gmail.com
ECHO.
ECHO.
ECHO        INSTALACION COMPLETADA
ECHO.
ECHO.
ECHO.
ECHO        REINICIE EL SISTEMA Y... ¡¡A JUGAR!!
ECHO.
ECHO.
ECHO.
ECHO.
CHOICE /N
EDITO: como ves, tan solo hay que sustituir la linea "choice tralala" por "xchoice tralalo" y quitar las opciones del menu "echo crear una particion ..."

Editado por daesdae en 27-feb-2009 a las 01:10.
   
Old 27-feb-2009, 01:08   #216
Bubu
Editor Marciano
Hasta ahí OK. Lo que propongo es dejar eso como el instalador del sistema (ARCA2SYS), y ahora hacer un nuevo bat que sea un configurador (ARCA2CFG.BAT) Este BAT diría:

Code:
Elegir tarjeta de sonido
Xchoice = 1: sonido integrado, 2: SB64, etc
Elegir tipo de monitor
Xchoice = 1: monitor arcade, 2: monitor de PC
Elegir interfaz:
Xchoice = 1: teclado, JPAC ó IPAC, 2: LPT
   
Old 27-feb-2009, 01:10   #217
Bubu
Editor Marciano
O incluso el instalador llamaría al configurador en el paso 4. Así no haría falta el chivato ARCA2CFG.OK
   
Old 27-feb-2009, 01:11   #218
Bubu
Editor Marciano
Llamando a todos los CCA2 con monitor de PC:

¿Podríais please probar la propuesta de tikbalang para ver si los juegos se ven bien por defecto o hay que estar configurándolos uno a uno?

Cheers !!
   
Old 27-feb-2009, 01:17   #219
daesdae
Marciano
 
Avatar de daesdae
Perfecto, otro bat de configuracion y añadir al de instalacion una llamada a este. A mi me parece bien.
   
Old 27-feb-2009, 02:27   #220
daesdae
Marciano
 
Avatar de daesdae
Uhi, entre esos estoy yo. jeje y a gusto que lo hago, solo es un copy-paste.

¿que habria que hacer? poner lo que dices aquí, http://www.marcianitos.org../../../show...&postcount=208
¿sin modelines? osea les ponemos el # a las modelines?