AbandonSocios: El Portal de los Juegos Antiguos

Abandonsocios => Noticias => Mensaje iniciado por: Monthy en Marzo 08, 2011, 00:01:12 am

Título: GrlDOs
Publicado por: Monthy en Marzo 08, 2011, 00:01:12 am
Rebuscando en el baúl de los recuerdos me encontré con un programa medio empezado que pretendía ser un menú bajo DOS, pero por causa de una pequeña deficiencia decidí no seguir con él y tras mucho tiempo pedido encontré una forma curiosa de solventar dicha carencia, al ver que funcionaba decidí acabarlo y aquí está la aplicación cuyo nombre es GrlDOs, no, no es una segunda versión del GR-lida sino una GUI para DOS y como le he cogido gusto a ponerle todo con GRL pues ala  GrlDOs es una pequeña aplicación que trabaja en MS-DOS, Win98 y DOSBox el cual puede ser en el que más se use ya que soporta meter comandos antes y después de ejecutar el juego.
Usuario - ¿Pero no decías que es una gui? ¿Por qué dices que se puede meter comandos?
Monthy - Es decir puedes indicarle en el cuadro de dialogo de añadir/editar que linea de comandos se puede ejecutar.
Usuario - Aclarado entonces.

Como decía al poder meter comandos, se pude indicar que monte una ISO y después la desmonte, al igual que poner más ciclos o tipo de cpu, es decir lo que soporte el DOSBox, eso si en DOS o Windows 98 no pretendáis montar una ISO con IMGMOUNT D my_iso.iso –t iso porque no va a funcionar y tras esto algunas de las características del GrlDOs:
Funciona en *DOS, Win98 y DOSBox.
Soporta Pieles/Skins y tipos de fuente TTF con antialiasing.
Fácil de traducir a cualquier idioma.
Soporte para poder usar descompresores externos.
Soporte de ratón y teclado.
Soporta imágenes en BMP, LBM, PCX, TGA, GIF, *JPG, *PNG.
* Para que funcione bien en DOS tiene que estar configurado en 16bit de color.
* El JPG no funciona en DOS pero si en Win98 y DOSBox.
* El PNG funciona en DOS pero tiene que estar en 256 colores.
(http://www.gr-lida.org/images/grldos/grldos_000.jpg)
Así que se me olvida la url de descarga xD
http://www.gr-lida.org/grldos/ (http://www.gr-lida.org/grldos/)

pd: al no poder publicar en noticias lo pongo aquí, a la espera de que lo muevan :P
Título: Re: GrlDOs
Publicado por: cireja en Marzo 08, 2011, 16:05:44 pm
No me ha quedado muy claro que es esto, Monthy. La imagen esa me ha descolocado un poco. Entonces, ¿es una especie de comandante norton, un gestor de archivos mejorado o algo de eso? Lo de que es una interfaz para DOS no me aclara la cosa.
Explicoteate un poco más :)
Título: Re: GrlDOs
Publicado por: Monthy en Marzo 08, 2011, 18:02:04 pm
Es una interfaz gráfica para usuarios (front-end), es decir un estilo al ScummVM, pero que funciona directamente en DOS o dentro del DOSBox, donde al añadir un juego indicas el ejecutable y lo añades a la lista y cuando quieras jugar pues lo seleccionas y haces click en jugar.
De esta forma podrás tener un menú amigable para ejecutar los juegos ya sea en DOS o DOSBox con la configuración que le pongas sin tener que estar poniendo comandos, ya que lo pones una vez y a disfrutar.
Lo de la imagen es para que se vea que permite Pieles/Sking.

Un ejemplo en el DOSBox podría ser:
Código: [Seleccionar]
[autoexec]
mount C "C:\Abandon\Juegos"
C:
cd grldos
grl.bat
De esta forma podrías manejar todos lo juegos que añadas a la lista sin tener que estar en la simpática pantalla negra de dos :D
o si estas en MS-DOS.
Espero que esto te aclare un poco, sino pruebalo es muy sencillo de usar y si le pones el skin del scummvm creerás que estas usando este o casi.
Título: Re: GrlDOs
Publicado por: davidvaldivia en Marzo 08, 2011, 23:32:16 pm
un programa la mar de util gracias!!
Título: Re: GrlDOs
Publicado por: Kendo en Marzo 09, 2011, 18:53:28 pm
vale con la segunda explicacion creo que lo he pillado, pero mi duda, monthy, es... ¿que utilidad puede tener esto para un usuario que tiene dosbox+grlida instalado?

GRL POWAH! :P
Título: Re: GrlDOs
Publicado por: Monthy en Marzo 09, 2011, 22:35:19 pm
Ninguna :D
Es decir esta mas enfocado para usarlo en un PC con Win98, MS-DOS aunque funcione en DOSBox. Ya que es mas fácil tenerlo en un menú que tener que estar tecleando la ruta del juego y después el ejecutable, y creo recordar que en MS-DOS no tenia autocompletado cuando pulsas la tecla tabulador.

PD: preparando mi pentium 166 junto con Win98 más su MS-DOS con soporte de ratón/sonido/cdrom y como no GRlDOs
Título: Re: GrlDOs
Publicado por: Kendo en Marzo 10, 2011, 14:29:20 pm
aclarado pues :) yo me quedo con el lida de toda la vida (que ademas rima)
Título: Re: GrlDOs
Publicado por: Guardian_Misterioso en Marzo 10, 2011, 18:31:09 pm
Ninguna :D
Es decir esta mas enfocado para usarlo en un PC con Win98, MS-DOS aunque funcione en DOSBox. Ya que es mas fácil tenerlo en un menú que tener que estar tecleando la ruta del juego y después el ejecutable, y creo recordar que en MS-DOS no tenia autocompletado cuando pulsas la tecla tabulador.

PD: preparando mi pentium 166 junto con Win98 más su MS-DOS con soporte de ratón/sonido/cdrom y como no GRlDOs

¡Ah! Entonces a mí me vendrá fenomenal para mi ordenador retro de hace más de una década que lo tengo ya sólo para jugar. ¡Gracias, Monthy!
Título: Re: GrlDOs
Publicado por: Monthy en Mayo 21, 2011, 14:46:04 pm
Pequeña actualización que soluciona un bug que al tener menos item de los que se puede mostrar en pantalla este provoca un error y se cierra si se desplaza la barra o se pulsa para bajar al siguiente item.
Para los interesados o no :P ya lo tenéis para descargar.
En su pequeño espacio http://www.gr-lida.org/grldos/ (http://www.gr-lida.org/grldos/)
o descarga mirror aquí
Spoiler (click para mostrar/ocultar)

Saludos.
Título: Re: GrlDOs
Publicado por: xanathar en Julio 05, 2011, 19:11:54 pm
muy util gracias monty
Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 19, 2011, 19:47:32 pm
Este va p'abajo. Precisamente ahora ando trasteando en mis ratos libres con un PC viejo que he acondicionado para juegos antiguos. Y entre otras cosas le metí un arranque dual de MS-DOS y Windows 98. Así que para el MS-DOS mucho mejor que estar accediendo a las carpetas de los juegos con comandos.

Otra ventaja que le veo al invento es que al poder ejecutarse dentro de Dosbox (cosa que en pc no tiene mucho sentido puesto que para eso ya tenemos GR-lida) se puede utilizar en otras plataformas. Me explico, por ejemplo para la Xbox 1 había un port de Dosbox que funcionaba bastante bien y había juegos de hasta 486 (siempre que fueran a 320x240, claro, si no ya iban mal) que iban perfectos. El problema era que el menú de la interfaz era muy poco intuitivo y muy confuso, y yo al menos no llegué a aprender a crear accesos directos, suponiendo que se pudiera, claro.
O por ejemplo para la versión de Dosbox para Android, que me acabo de enterar de que existe.

Linux no lo menciono puesto que ya hay versión de GR-lida, y lógicamente al estar programado en C++ usando la interfaz QT es fácilmente portable entre Windows y Linux, pero no a otros sistemas.
Título: Re: GrlDOs
Publicado por: Sound_power en Diciembre 20, 2011, 04:48:11 am
Este va p'abajo. Precisamente ahora ando trasteando en mis ratos libres con un PC viejo que he acondicionado para juegos antiguos. Y entre otras cosas le metí un arranque dual de MS-DOS y Windows 98. Así que para el MS-DOS mucho mejor que estar accediendo a las carpetas de los juegos con comandos.

Otra ventaja que le veo al invento es que al poder ejecutarse dentro de Dosbox (cosa que en pc no tiene mucho sentido puesto que para eso ya tenemos GR-lida) se puede utilizar en otras plataformas. Me explico, por ejemplo para la Xbox 1 había un port de Dosbox que funcionaba bastante bien y había juegos de hasta 486 (siempre que fueran a 320x240, claro, si no ya iban mal) que iban perfectos. El problema era que el menú de la interfaz era muy poco intuitivo y muy confuso, y yo al menos no llegué a aprender a crear accesos directos, suponiendo que se pudiera, claro.
O por ejemplo para la versión de Dosbox para Android, que me acabo de enterar de que existe.

Linux no lo menciono puesto que ya hay versión de GR-lida, y lógicamente al estar programado en C++ usando la interfaz QT es fácilmente portable entre Windows y Linux, pero no a otros sistemas.

Puede que sea mucho pedir, pero podrias preparars una guia o algo asi para preparar el Multiboot con Windows98 y DOS? Es que estoy en la misma
Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 20, 2011, 23:04:36 pm
Ahora ando ocupado y la verdad que hacer una guía de eso me llevaría bastante tiempo, ya que no es como por ejemplo instalar Windows XP y 7 en el mismo PC, que sólo es hacer dos particiones, instalar primero el XP y luego el 7 que lo demás ya se hace solo.
Pero vamos, pásame tu msn y te resuelvo las dudas que tengas. Yo antes de hacerlo en el pc viejo probé a hacerlo en una máquina virtual dentro del VMWare, y la verdad es que tuve que investigar bastante por mi cuenta para que me funcionara todo bien.
De todas formas no descarto hacer la guía, todo es ponerse e irlo haciendo poco a poco.
Título: Re: GrlDOs
Publicado por: Sound_power en Diciembre 21, 2011, 13:52:50 pm
De ultima podrias hacer no una guia, sino un par de indicaciones solamente
Título: Re: GrlDOs
Publicado por: Monthy en Diciembre 21, 2011, 14:51:37 pm
Yo uso dos discos duros uno para cada sistema win98 y dos6.22 y el que tiene el win98 esta el primero y tiene instalado el BootMagic de PowerQuest (http://www.hugorodriguez.com/cursos/arranque_dual_01.htm) como gestor de arranque.

Por probar en un disco seria de esta forma:
Creamos 2 particiones una de fat32 para win98 y otra en fat16 para DOS con fdisk u otro como el partition magic.
Marcamos como oculta la de win98, y como visible y activa la de DOS.
Instalamos el DOS
Nos metemos otra vez en fdisk pero esta vez ocultamos la de DOS, y como visible y activa la de win98.
Instalamos el win98.
En este ultimo instalamos un gestor de arranque, el cual activara y ocultara el sistema elegido. Con BootMagic de PowerQuest es bastante sencillo.

Saludos y ahora a probarlo primero en una maquina virtual para estar seguros del todo.
Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 21, 2011, 20:01:16 pm
De ultima podrias hacer no una guia, sino un par de indicaciones solamente
Si con eso te vale entonces allá vamos.

Primero para crear las particiones usé un Hiren's Boot CD, que trae el Partition Magic, aunque también las puedes hacer con GParted o con cualquier otro programa de particiones.

- Creamos una partición FAT de alrededor de 1 GB (más que suficiente para MS-DOS y los juegos que tengamos instalados) y luego otra FAT32 para Windows 98 (en esta ya le puedes poner el tamaño que quieras, no tiene la limitación de 2GB como mucho del sistema de ficheros FAT).
Es importante que estas dos particiones estén fuera del área extendida, es decir, la de MS-DOS será primaria y activa, y la de Windows 98 también lo debería ser, pero como no se puede tener más de una partición primaria y activa a la vez en el mismo disco duro tocará solucionarlo después con un buen gestor de arranque, por lo que dejaremos la partición de Windows 98 como oculta o hidden.

- Primero dejamos como primaria y activa la de MS-DOS, y procedemos a instalar ese SO. Una vez instalado MS-DOS, antes de instalar Windows 98 en la otra partición deberemos ocultar la partición de MS-DOS, y desocultar y poner como activa la de Windows 98.

- Bien, ahora instalamos Windows 98 en su partición correspondiente.
Ahora si intentas arrancar el pc será como si sólo tuvieras Windows 98, y la particion de MS-DOS como si no existiera.

- Pues ahora toca instalar un gestor de arranque, en mi caso elegí GAG (http://gag.sourceforge.net/es-index.html). Es libre y gratuito, está en español, y además es muy muy fácil de configurar. Aqui (http://personales.alumno.upv.es/igmuorod/gag/) te dejo un tutorial. Lo instalas y lo configuras añadiendole los dos SO y le marcas la opción de ocultar particiones primarias. Esta última opción lo que hace es que establece como partición primaria la partición del SO que seleccionamos para arrancar y la otra la oculta, para que no haya conflictos. Desde MS-DOS no verás la partición de Windows 98 y viceversa, por lo que podrás tener el lector de CD en la letra D, cosa que siempre viene bien para ciertos juegos problemáticos, que sólo reconocen el CD si está en D.

- Ya está todo, pero ahora un último consejo para facilitar la gestión de archivos en el Retro-PC. Dentro de Windows 98 no habría problemas, puesto que hay un driver no oficial para pendrives y además lo podrás configurar para compartir archivos en red, por lo que será muy cómodo traspasar archivos. Pero... ¿qué pasa con MS-DOS? Esta partición no se ve desde WIndows 98 debido al tema de las particiones primarias, así que habría que pasar juegos y archivos a través de disquetes (un suplicio) o quemando CDs regrabables. Al menos a mí ninguna de las dos opciones me parece buena.
Sin complicarme mucho la vida, me descargué Puppy Linux (http://puppylinux.org/main/Overview%20and%20Getting%20Started.htm), una distro de Linux ligera que se puede arrancar en modo Live-CD. El problema es que creo que requiere unos 128 MB de RAM, aunque yo por eso no tengo problema ya en mi retro pc tengo 512.
Arrancas con el cd de Puppy y desde ahí es muy fácil e intuitivo desde una interfaz gráfica montar las particiones que tengas y la unidad USB (el pendrive). De forma que te podrás archivos fácilmente desde el pendrive a la partición de MS-DOS e incluso de la partición de MS-DOS a la Windows 98 y viceversa.


Al final creo que más que un par de indicaciones he hecho una señora guía :lol:
Viendo lo completa que me ha quedado el fin de semana haré un par de retoques y abriré un hilo publicándola, de forma que se quede ese hilo sólo para ese tema.

Ah, y por cierto, Sound, prueba antes todo en una máquina virtual en VMWare. Se hará todo más rápido desde ahí y además durante las instalaciones podrás minimizar y entretenerte navegando por internet o haciendo otras cosas. Así además cuando vayas a instalar todo en el pc "real" ya irás con la seguridad de saber hacerlo todo.
Título: Re: GrlDOs
Publicado por: Sound_power en Diciembre 21, 2011, 20:10:25 pm
Muy buena Demon, yo habia leido que desde Win98se puede acceder al modo DOS nativo puede ser?

Y que me dices de usar EasyBCD (aunque creo que no es un gestor de arranque sino que modifica el archivo de booteo de Win)en vez de GAG?
Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 21, 2011, 20:54:27 pm
Sí, en Windows 98 se puede reiniciar en modo MS-DOS. Aunque eso funciona más o menos bien da problemas con algunas cosas y no tiene la compatibilidad que un MS-DOS 6.22.

Easy BCD que yo sepa sólo sirve para modificar el gestor de arranque que instala Windows 7, asi que para el retro pc será poco menos que inservible.
Título: Re: GrlDOs
Publicado por: Monthy en Diciembre 21, 2011, 22:18:17 pm
Casi lo que he dicho yo :P
Para DOS puedes pasarte por http://www.freedos.org/software/ (http://www.freedos.org/software/) para cogerte ciertas utilidades
CuteMouse driver ratón pesa muy poco para ganar memoria convencional
UNRAR, UNZIP, GZIP, 7-zip, etc...

De aquí http://www.opus.co.tt/dave/utils.htm (http://www.opus.co.tt/dave/utils.htm) también tienen enlaces a varias aplicaciones interesantes.
Dosed es un autocompletador de nombres archivo/directorio, es decir cuando empiezas a escribir el nombre de un archivo o directorio y pulsas tabulador te completa el nombre y si existen varios te muestra la lista de las posibles opciones funciona en win98/dos.
Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 21, 2011, 23:22:23 pm
Muy útil lo del Dosed, Monthy, tendré que probarlo. El cutemouse es el driver de ratón que he usado siempre en MS-DOS, totalmente recomendable, el oficial de M$ comía mucha memoria.

Por cierto, ¿has probado FreeDOS, Monthy?
Yo es que no sé como irá en temas de compatibilidad, pero debe incorporar muchas ventajas respecto al MS-DOS 6.22 que tengo instalado, que por tener no tiene ni lo de autocompletar nombres de fichero y directorios.
Título: Re: GrlDOs
Publicado por: Monthy en Diciembre 22, 2011, 00:09:24 am
Pues si y lo que facilita el ir de directorio o escribir el ejecutable.
El freedos lo he probado muy poquito y solo con el alone in the dark y creo que tuve un par de cuelgues xD (puede ser que usase una versión anterior a la ultima que esta), aunque freedos es un buen proyecto creo que el msdos de win98 tiene mas compatibilidad por lo menos el la sensación que me da referente a juegos claro, porque si vemos las mejoras porsupuesto que freedos es mucho mejor, lo bueno es que la mayoría de las aplicaciones que usa freedos sirven en el DOS 6.22 y el DOS de win98.
Existe un proyecto ArcaDOS (http://www.aumap.org/web/index.php?option=com_content&view=article&id=4&Itemid=14) que simplemente el DOS de win98 con lo cual ganas en espacio y poder usar fat32, yo he probado ha hacer el mio (ya que en ArcaDOS han quitado cosas del DOS que hacen que este incompleto y tiene configurado para el mame) y he conseguido tener 625kb libre de memoria convencional, teniendo soporte para ratón, lector cd/dvd, el dosed y la soundbaster16, quizás un día ponga un tutorial xD
Título: Re: GrlDOs
Publicado por: Sound_power en Diciembre 24, 2011, 19:48:54 pm
Entonces que termina siendo mas conveniente actualmente? Esperar a que se actualicen las versiones modificadas de D.O.S?

Intalar un Win98 y booterar desde ahi con DOS?

O el DOS 6.22?

Mi plan es un multibooteo de DOS con Win98SE y algun WinXP livianito

La maquina es la siguiente:

Intel Pentium III (Doble CPU Slot1)
Voodo 4500 32MB
128 de RAM (esto lo puedo actualizar)

Otra gran duda que tengo...yo tengo un disco IDE de 160gb, pero la BIOS de la Mother me reconoce solo hasta 120gb, actualze la BIOS a la ultima version pero sigue igual, tengo que conseguir si o si una placa PCI controladora ULTRA ATA? O hay alguna otrra manera de forzar la compatibilidad??

Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 24, 2011, 20:55:32 pm
Yo te aconsejaría un multiboot de Windows 98 SE y MS-DOS 6.22. Con eso no habrá juego que se te resista.
El Windows XP en un retro pc en mi opinión sobra y mucho, harás lo mismo que con el 98 pero más lento. Además supongo que en el pc que uses ahora lo tendrás o lo podrás poner. Yo al menos en mi pc actual tengo arranque dual de Windows 7 y XP, este último por temas de compatibilidad con ciertos juegos.
Lo del disco duro no sabría decirte como solucionarlo, a mí por suerte me reconoce los 40 gb que tengo.

Por cierto, ¿qué tarjeta de sonido tienes?
Es importante para los juegos de MS-DOS. Lo ideal es que sea alguna de Creative (Sound Blaster) y se conecte al puerto ISA.
Título: Re: GrlDOs
Publicado por: Sound_power en Diciembre 24, 2011, 22:25:41 pm
Tengo dos, una PCI generica 5.1 y una SoundBlaster Pro 2 en el Puerto ISA

Lo del XP lo digo por ciertos juegos del 2000-2002 que andan mejor en ese S.O como por ejemplo Messiah, Sacrifice o el Longest Journey que no me anda en ningun lado ni siquiera en el portatil

Me equivoque en lo que dije antes...el disco es de 250gb pero me reconoce solo 120gb, la verdad no es un problema muy gordo porque 120 gb para retrogaming basta y sobra, solo queria sacarme la duda...


Título: Re: GrlDOs
Publicado por: Demon X en Diciembre 25, 2011, 15:27:00 pm
Vaya, pues el Messiah yo jamás lo conseguí hacer funcionar fuera de Windows 98 (o creo que funcionaba pero sin sonido).

La SB Pro 2 te irá bien para MS-DOS, aunque a decir verdad a mí la SB AWE 64 que coseguí hace poco me da más problemas en MS-DOS que una Yamaha que tenía de antes, que emulaba varias tarjetas de sonido, entre ellas Sound Blaster, por software.