DBDesigner

30 06 2006

Hojeando unas revistas .CODE encontré esta prometedora utilidad: DBDesigner 4 is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment. It combines professional features and a clear and simple user interface to offer the most efficient way to handle your databases.

DBDesigner 4 compares to products like Oracle’s Designer©, IBM’s Rational Rose©, Computer Associates’s ERwin© and theKompany’s DataArchitect© but is an Open Source Project available for Microsoft Windows© 2k/XP and Linux KDE/Gnome. It is release on the GPL.

Lo siento pero no tenia ganas de traducirlo, aqui esta su pagina oficial. Entre una de sus caracteristicas hay que decir que esta optimizado para MySql. Leyendo por ahi, encontré opiniones un poco negativas, generación de archivos sql un poco pobres e inestabilidades (es una beta ojo).

Pero lo que me hizo escribir este post no son sus virtudes sino sus inconvenientes, parece facil la instalación, segun ellos hay que hacer esto: Descomprimir el archivo tar DBDesigner4.X.X.XXX.tar.gz en tu directorio HOME, luego ejecutar el startdbd script (./startdbd) y listo.

Pero antes de eso necesitamos hacer algo:

Descargar las Librerias Kylix

wget http://heanet.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt_3.0-1_i386.deb

Crear unos links simbolicos a lib y hacer un ldconfig

#> cd /usr/lib
#> ln -s kylix3/libborqt-6.9-qt2.3.so
#> ldconfig

Info sacada de este wiki

Con esto fue suficiente, pero puede ser que en otras distribuciones falten cosas, es por eso que sigan leyendo el wiki por si surgen problemas.





Compartiendo archivos con Samba

30 06 2006

Desde que instalé Linux (Ubuntu Dapper), las maquinas con Windows no podian ver mis carpetas compartidas en la red, y un dia (hoy) averiguando sobre como llegar a imprimir desde linux en windows, me encontre con que el problema era que tenia mal configurado Samba.

Según este libro: “Samba es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Mediante el soporte de este protocolo, Samba permite a los servidores Unix entrar en acción, comunicando con el mismo protocolo de red que los productos de Microsoft Windows.”

Con Samba podremos:

  • Compartir uno o más sistemas de archivos.
  • Compartir impresoras, instaladas tanto en el servidor como en los clientes.
  • Ayudar a los clientes, con visualizador de Clientes de Red.
  • Autentificar clientes logeándose contra un dominio Windows.
  • Proporcionar o asistir con un servidor de resolución de nombres WINS.

En mi caso necesito compartir mis archivos en una maquina windows (ya que a la inversa Dapper lo hizo solo)
Para configurar Samba, pueden seguir leyendo el libro que dije antes, o seguir un tutorial desde 0 (en ingles) aquí . Pero si tienes Ubuntu como tu distribución no dejes de ver la Guia-Ubuntu, aquí esta mucho mejor explicado.

En Ubuntu Dapper, ya viene instalado por defecto Samba, y con el boton derecho sobre las carpetas o archivos nos permite configurar si queremos compartirlo o no.

Este accionar creará las siguientes lineas de codigo en el archivo /etc/samba/smb.conf

[Descargas]
comment = Carpeta de Descargas
path = /home/palermi/Descargas
available = yes
browseable = no
public = yes
writable = yes

Parece sencillo pero no funcionaba, ya que cuando queria entrar me pedia usuario y contraseña (eso está por defecto) hasta que modifiqué unas lineas en el archivo /etc/samba/smb.conf, lo explicaré a continuación.

Primero editaremos el archivo de configuración, para decirle que no pida autorización: sudo gedit /etc/samba/smb.conf

Buscamos la linea que dice: security = user

Y la reemplazamos por: security = share

Si quisieramos pedir un usuario y contraseña tenemos que reemplazar “share” por “user” y deberemos crear un usuario de red, si quieren crearlo lean la guia-ubuntu.

Segundo tendremos que modificar y agregar algunas opciones a la carpeta compartida

[Descargas]
comment = Carpeta de Descargas
path = /home/palermi/Descargas
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

Al cambiar la propiedad Browseable por “yes” , cuando accedamos a la red desde windows, nuestra carpeta aparecerá automaticamente, de lo contrario tendriamos que crearle una ruta manualmente asi: //ubuntu/Descargas. Las demas opciones estan destinadas para que cualquier usuario pueda acceder a nuestros recursos compartidos.

Por ultimo es muy importante que cambien la propiedad de la carpeta a 777 lo hacen así: sudo chmod 777 /home/palermi/Descargas

Lamentablemente cada vez que agregemos una carpeta compartida desde el entorno visual, Ubuntu le adjuntará estas lineas a todas las carpetas compartidas.

available = no
browseable = no

Haciendo que sea imposible acceder a ellas, solo hay que borrar las malditas 2 linas y listo, ya averiguaré como deshabilitar esta politica de seguridad.

El proximo paso es imprimir desde ubuntu en la maquina con windows, en este post tienen exactamente el mismo problema que yo. Pero por hoy es sufiente, seguro que en el proximo post ya estoy imprimiendo con mi HP. Bueno nos vemos ! Chau.





Twinview en Ubuntu

30 06 2006

Si !!! por fin pude hacer funcionar mi Tv-out en ubuntu, contrariamente a lo que suponia no tiene nada que ver XGL, solo hay que seguir unas guias, estas son las que utilice: Nvidia/Tv-Out Wiki, Twinview en breezy, Gentoo-wiki, Configuracion Twinview de Linuca.org, Foro Ubuntu, sin contar que en el foro de compiz me pasaron un archivo de configuración (xorg.conf).

Si alguien quiere habilitar la salida a TV de su placa 3D, les recomiendo que lean primero la “Configuracion Twinview de Linuca.org” así aprendan sobre las distintas opciones de configuración que permite el driver de Nvidia, es muy bueno y esta en español, no es necesario que sigan los pasos al 100% solo lean las diferentes posibilidades de configuración, y luego leean el wiki de Nvidia/Tv-Out. Yo seguí todos los tutoriales, hasta copié directamente las configuraciones de los xorg.conf y no me funcionaron, para mi, todo esto es muy relativo, ya que mientras en linuca leeras que necesitas tener 2 secciones “Screen”, 2 secciones “ServerLayout”, una para la TV y otra para el monitor, en otros tutoriales veras que necesitas 2 secciones “Device”, etc, etc. Toda esta relatividad se da por que nvidia esta actualizando sus drivers y algunos de estos articulos son medio viejos (unos 4 meses).

Les recomiendo que prueben con todos, pero siempre guarden una versión funcional de su archivo xorg.conf por las dudas pase algo malo. Despues de leer todas las guias la definita fue la “Nvidia/Tv-Out”, pero fue solo para mi, tal vez para otra persona no funcione.

Por si a alguien le sirve aquí va la configuracion de mi xorg.conf:

Section “Device”
Identifier “Nvidia Fx5200″
Driver “nvidia” Option “AllowGLXWithComposite” “False”
Option “CursorShadow” “on”
Option “NvAGP” “1″
Option “RenderAccel” “False”
Option “TwinView”
Option “TwinViewOrientation” “Clone”
Option “SecondMonitorHorizSync” “31.5″
Option “SecondMonitorVertRefresh” “50-70″
Option “MetaModes” “1280,1024,800×600″
Option “ConnectedMonitor” “CRT, TV”
Option “TVStandard” “PAL-NC”
Option “TVOutFormat” “COMPOSITE”
EndSection

Yo tengo conectado un monitor flat, pero al no tener un cable dvi, lo estoy utilizando en forma analogica es por eso que en “ConnectedMonitor” tengo un CRT (mi monitor) y TV (mi television), si lo tuviera en modo digital tendria que haber puesto “DFP, TV”, si tuviese 2 monitores “de los grandotes” es decir de rayos catódicos, utilizaría “CRT,CRT”. En “TVStandart” yo puse PAL-NC por que estoy en argentina, aqui estan todos los formatos. En “TVOutFormar” puede ser COMPOSITE o SVIDEO, si no ponen ninguna lo autodetectará, esto puede fallar, lo peor que puede suceder es que se vea en Blanco y Negro, así que es mejor que prueben con uno o con el otro. Averiguen las frecuencias de sus monitores o televisores, si no las saben usen las que posteé “SecondMonitorHorizSync” y “SecondMonitorVertRefresh”. En TwinviewOrientation puede utilizar estos valores “RightOf”, “LeftOf”, “Above”, “Below” ,”Clone”, yo elegí clone por un motivo en especial (Leer al final), en el enlace a linuca, esta perfectamente explicado los Metamodes, leanlo.

En las secciones “Monitor” y “Screen” y “ScreenLayout” no toqué nada, las dejé como estaban, o sea así:

Section “Monitor”
Identifier “L1740B”
Option “DPMS” “False”
HorizSync 30-83
VertRefresh 56-75
EndSection

Section”Screen”
Identifier “Default Screen”
Device “Nvidia FX5200″
Monitor “L1740B”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection Display”
Depth 8
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection

Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Default Screen” 0 0
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “stylus” “SendCoreEvents”
InputDevice “cursor” “SendCoreEvents”
InputDevice “eraser” “SendCoreEvents”
EndSection

En resumen: Tengo 4 secciones “Device”, “Monitor”, “Screeen” y “ServerLayout”, solo modifiqué la seccion Device y eso fue suficiente, es gracioso por que al seguir los demas tutoriales habia modificado y creado muchisimas secciones y no funcionaba.

*Por que utilizo Clone: Al estar usando (lease divirtiendome con) XGL, mi pantalla de la computadora esta en 3D todo el tiempo, entonces si ponia Rightof en vez de Clone, el cubo (al girar) aparece alargado y en la mitad de la pantalla, es por eso que opté por elegir que se clonen las pantallas. Pero si no estuvieses utilizando XGL, la mejor opcion sería Rightof, ya que permite que el escritorio se agrande. Posible solución: utilizar un script al comienzo (en la pantalla de login) en donde elija si quiero XGL activado o no.





Compilado de fracasos

30 06 2006

Me siento orgulloso al haber acumulado durante todos estos meses grandes frustaciones y grandes logros, algunos de estos estan reflejados en el blog, hoy conoceran mis fracasos. Antes que nada tengo que aclarar que soy un recien llegado al mundo linux y que estoy utilizando Dapper (actualemente en periodo de pruebas) así que no tengo por que putear sino me salen las cosas.

Mi primer gran problema fue querer imprimir a traves de la red en una HP 1200 conetada en una maquina con winXP, mi ubuntu no tenia los drivers “actualizados” para es impresora, los actualicé y ahora imprimo pero paginas en blanco en la HP.

Luego quise probar con vmware, algo medianamente facil de instalar, asi que seguí esta guia, bajé el VMware-Workstation, lo instalé perfectamente, pero solo me funciona el Vmware Player (el Workstation no se carga), podria crearme un archivo que haga de particion y con unos archivos de configuración probar si funciona, pero NO, quiero hacer andar el Workstation y hacer lo que haria con el player pero de una forma mas facil. Según leí XGL es el que puede causar este problema (solo necesito desactivarlo y probar, todavia no lo hice) o recompilarlo si es que llego a actualizar el kernel.

Un dia me metí con VNC, instalé el vncserver y el vnviewer, pero solo logré ver una pantalla gris y una X como mouse, leyendo aprendí algo acerca de un archivo de configuración en el que tenemos que decirle que cargue gnome, pero ese archivo no existe (creo que en esta version mas nueva no hace falta), casi 100% seguro el problema aparece nuevamente a causa de XGL, será cuestion de probar de nuevo sin el manejador.

Tengo una nvidia fx5200 con salida TV (en mi ex Ubuntu Breezy veia las peliculas en la “TL”), pero en dapper no puede lograr hacerla funcionar, adivinen por que? sii por XGL !. Casi todos los dias actualizo mi sistema operativo y aproximadamente cada semana sale un parche para xgl, compiz y xorg, al estar en proceso de testeo y continuo cambio no volvi a insistir.

Veo que mis frustaciones tienen el caracter de un Mito, no me funcionó algo hace 2 meses y no volví a probarlo, creyendo que era para toda la vida. A partir de hoy este post servirá como mi guia a seguir, mi objetivo principal será hacer que mis fracasos del pasado se conviertan en mis mejores logros, por que lo mas hermoso de esto es hacer que algo funcione, y si se complica y puedo resolverlo la satisfacción es mayor.

Uno de mis ultimos problemas fue con gmailfs, si el maldito fail system de gmail ! parece sencillo sudo apt-get install gmailfs, pero no es todo color de rosa. En el foro de ubuntu me senti parte de esa preciosa comunidad al ver que varios de nosotros compartiamos el mismo put@ error.

Por ahora creo que es suficiente, para nada estoy bajoneado, ni embolado, por el contrario estoy esperanzado y con las ganas de siempre de hacer que las cosas funcionen. Los dias estan contados para gmailfs, vmware, tv-out, la fucking impresora y vnc, no saben con quien se han metido.





Manejar Imagenes ISO

30 06 2006

Tal vez a alguien le interese, es que desde ayer estoy bajando el winning eleven 10 para play2 (es que hice un backup y ahora lo estoy bajando de nuevo desde internet :? ) y habia que modificarle algunas cosas a la imagen iso, bueno encontre un programa espectacular para linux se llama Kiso, aquí está su web oficial. Kiso posee una sencilla y linda interfaz gráfica (para los amantes de windows) con la cual podremos abrir imagenes ISO o NRG (del Nero Burning), crear imagenes ISO (agregandole archivos), convertir imagenes desde NRG a ISO , desde BIN/CUE a ISO y bueno un monton de cosas mas, que no pienso nombrar ya que para eso puse la dirección de la pagina de Kiso.Ahh me olvidaba tambien soporta skins, algo realmente muy al pedo, pero bue.

Si tienen un ubuntu lo pueden descargar escribiendo: sudo apt-get install kiso, la verdad que muy facil.

Y dejo un link que explica como crear, chequear y grabar una imagen iso en lineas de comando, para ello utilizaran el mkisofs (crea un file system iso9660) el querido mount y el cdrecord, todo eso desde la linea de comando. Pero si tienen instalado el kiso y el k3b no hay necesidad de complicarse la vida así.





Tetrinet en linux

30 06 2006

Parece que mi blog se esta conviertiendo en el “How to” de los jueguitos y boludeces para linux, nada espectacular como compilar un kernel o desarrollar un plugin para xgl, noo solo un par de lineas de apt-get y sufiente. Bueno como no puede ser de otra forma ahora se trata del Tetris, jajaja, si del famosisimo juego del tetris, pero en su version multiplayer, conocido como Tetrinet, no estoy hablando de nada nuevo, pero parece ser que entre los foringueros hay tetrinet para rato, llegué a pasarme largas noches jugando a tan demoníaco vicio.

Que hay que hacer?
El objetivo del juego es bien sencillo… ¡aguantar mas que los otros! Para ello lo único que hay que hacer es procurar rellenar las lineas y hacer que los demas no lo hagan.

¿Para que sirven las letras?
Las letras que de repente salen en la pantalla no son de adorno, sino que sirven para lo siguiente:

  • A – (Addline block) añade una linea con un agujero a un campo.
  • C – (Clear line block) quita una una linea de un campo.
  • N – (Nuke block) Limpia completamente un campo, dejandolo en blanco.
  • R – (Random blocks clear) Limpia 10 bloques de un campo.
  • S – (Switch block) Intercambia tu campo con el de otro.
  • B – (Clear special blocks) Cambia los bloques especiales de un campo en normales.
  • G – (Gravity block) Recompone los bloques, a veces llevandose con ello los especiales.
  • Q – (Block quake) Intercambia los bloques de un campo destruyendo posibles Tetris.
  • O – (Block bomb)detruye un agujero de 3×3 y todos los bloques O del campo, recolocando ademas los bloques cerca de la parte de arriba normalmente. Para usar las letritas hay que apretar el número de jugador con el que la quieres jugar … ¡incluido tú mismo!.

Hay 2 modulos el servidor y el cliente, para instalar el cliente: sudo apt-get install gtetrinet o sudo apt-get install tetrinet-client (si no tienen gnome), para instalar el servidor: sudo apt-get install tetrinet-server

El Tetrinet permite un maximo de 6 jugadores, se puede jugar en equipos o de forma individual (todos contra todos), hay otras versiones, por ejemplo: Blcoktrix o Tetrinet 2, que traen nuevas modalidades, mas letras y cosas raras, si no quieren roña instalen el tetrinet v1. Hay versiones para windows aquí.





Jugando con ScummVM

30 06 2006

Nunca hasta ahora habia escrito un post en el blog del cual me sintiera tan bien, probando el ScummVM recordé la emoción que sentia en los 90 cuando pasaba horas y horas jugando al Space Quest, al Monkey Island o al Indiana Jones y muchisimos mas que me hicieron pasar un buen rato, tambien sentirme orgulloso de llegar al final de una aventura grafica, sin leer ninguna pista (Day of Tentacle) o sentirme frustado y sucio por pasarlas usando las revistas (San & Max). Bueno, pasaron años, y hoy me encuentro trabajando, aunque sigo estudiando (algunas cosas no cambian) casi no juego a nada, salvo rara vez al Call of Duty. En todo este tiempo, me dediqué a muchas cosas y a los “jueguitos” cada vez los juego menos, se podria decir que a mi vida informatica le faltaba algo, algo que me haga sentar en la computadora por placer, algo tan divertido para dejar de leer Moby Dick y ese algo llegó, se llama ScummVM.

Muchas veces enseguecidos por las luces de los efectos 3D y por la ambientacion tan espectacular que le puede dar el Soundround, nos dejamos llevar por apariencias y dejamos de lado la originalidad y la diversión. Con ScummVM podremos volver a jugar a las clásicas Aventuras Gráficas, aunque lo mejor seria jugarle aventuras desconocidas que con la ayuda de internet y del tiempo se las llama Abandonware, hoy poy hoy son gratis y en español (cosa que antes era dificil conseguirlas en nuestro idioma). Yo soy un fanatico de Lucas Arts, jugué a todas sus Aventuras, pero hay otras tantas excelentes que vale la pena conocer, ahora mismo estoy jugando a Beneath a Steel Sky, luego quiero conocer Broken Sword, quiero terminar el Lure of Tempress (tengo una deuda pendiente) y conocer muchas mas.

En la pagina principal del ScummVM se puede descargar de forma gratuita, distintas versiones para diferentes plataformas (hasta para PSP hay version) y se puede descargar el Beneath a Steel Sky (excelente juego, que ya venia incluido en la distro de Suse, para ejecutar sin ayuda de scummvm).

Si tienen Ubuntu, pueden descargar el scummvm así: sudo apt-get install scumvm y pueden descargar el Beneath asi: sudo apt-get install beneath-a-steel-sky tambien pueden probar con “Flight of the Amazon Queen” , para bajarlo solo tienen que escribir: sudo apt-get install flight-of-the-amazon-queen Este ultimo no pude ponerlo en español. En Abandonia hay un gran listado que vale la pena mirar.





Buscando servidores de juegos con XQF

30 06 2006

En windows existe el famoso All-Seeing Eye, el cual nos permite encontrar servidores para casi todos los juegos (Quake, Age of Empires, etc) podemos filtrar la busqueda por paises, por versiones, por parches. En sintesis: si quieres jugar por internet necesitas tener este Game Server Browser. En linux pueden emular a AllSeeing Eye utilizando wine, pero la mejor solucion es utilizar XQF.

XQF es un buscador de servidores de juegos, pero en realidad es un front-end de QStat. Que es QStat ? un programa que nos permite obtener estadisticas en tiempo real de los servidores (generalmente de servidores de FPS tales como Quake, Half-Life, etc). Pueden probar QStat desde la linea de comandos con: quakestat

Leyendo en el FAQ de QStat encontramos como hacer que en nuestra pagina web tengamos el estado de nuestro servidor web.

Volviendo al tema de XQF, lo instalamos así: sudo apt-get install xqf obviamente se instalará el qstat.
Esto es todo lo que necesitamos hacer. luego lo cargamos, seleccionamos el juego y el propio XQF encontrará el juego instalado en nuestro sistema. Podemos filtrar por pais, agregar servidores a mano, y muchas cosas mas. Es la mejor opcion si tenemos varios juegos y varios servidores a los cuales conectarnos.





Un p2p diferente: Lphant

30 06 2006

Ahora vamos a conocer Lphant, un cliente p2p que permite descargar archivos de la red eDonkey y ademas permite descargar torrents. Lphant surgió para windows, pero en la actualidad podemos encontrar versiones para linux, mac, gracias al framework mono, el cual nos permite hacer funcionar aplicaciones .net en diferentes sistemas operativos. Para instalarlo en nuestro ubuntu hay que hacer dos cosas:

  1. sudo apt-get install mono
  2. 2-Bajar el archivo .zip para linux, del cual, hay 2 versiones una 2.0 beta3 y otra 1.11.

Suficiente, para ejecutar el archivo .exe realizan lo siguiente : mono lphantCmdLine.exe, me olvidé de comentar que esta versión es de linea de comandos, jeje, es decir solo texto, aunque las sentencias son faciles, podemos activar la interfaz web (utilizando nuestro firefox), para eso tienen que escribir (dentro del lphant)

  • setconfig WebInterfaceEnabled True
  • setpass “el password que quieras”

Luego se dirigen a la barra de direcciones del explorar y entran a http://localhost:4662/ donde les pedirá el password que pusimos en el paso anterior.
La linea de comandos es muy intuitiva y sencilla, si quieren saber mas, aquí hay un excelente wiki que explica el funcionamiento de Lphant por linea de comandos.

Estoy probando la version 2.0 beta3 por ahora esta rindiendo muy bien, aunque todavia le falta mucho camino por recorrer, el Lphant es linda alternativa para conocer.
Si todavia quieren algo más, tienen que conocer MLdonkey, un p2p, multiplataforma que soporta: Bittorrent, DC++, Ed2k, Gnutella, Gnutella2, Kad, SoulSeek, Overnet, y un largo etc.





Abandoware en Ubuntu

30 06 2006

Esta vez le toca el turno a los viejos y queridos juegos de MSDOS, juegos clasicos como el Titus the Fox, Prehistorik, The Increible Machine, The Blues Brothers etc, etc. (Mientras escribo estas lineas estoy escuchando el midi de los Blues Brother)

Bueno, primero que nada para ejecutar estos jueguitos (hoy llamados Abandonware) necesitamos de un emulador de MSDOS, el unico que conozco se llama DOSBOX. A diferencia del wine este emula el MSDOS, en cambio wine emula windows, probe ejectuar juegos de DOS en wine pero no me funcionaron. Para bajar el DosBox solo necesitan escribir sudo apt-get install dosbox sino tienen apt pueden descargalo desde aqui.

Es recomendable crear una carpeta /home/nombreusuario/dosbox/ en la cual copiaremos los Abandoware. Una vez que ejecutemos el dosbox, nos aparecera el prompt Z: entonces tendremos que montar nuestros juegos, eso se hace asi:

  1. z: mount c “/home/nombredeusuario/dosbox”
  2. c:
  3. entramos al directorio del juego y lo ejecutamos.

En medio del juego puede ser que la musica se escuche entrecortada o este un poco lento, para ello tenemos 2 cosas: podemos hacer que saltee cuadros (CTRL-F8) o que aumente la velocidad con (CTRL-F12), aqui tienen un listado completo de los accesos rapidos, Lista de Teclas Especiales.

Esto puede ser todavia mas sencillo si instalamos algun frontend para DosBox, encontre 2 para linux ellos son: DBoxFE y DOSBoxGui, no probe ninguno (por ahora) pero son muy utiles ya que permiten configurar de manera mucho mas profunda el DosBox, llevar un listado de los juegos y cargarlos con un simple click (mejor dicho con 2 clicks).

Y como si esto fuera poco, aqui dejo 3 enlaces con muchos, pero muchos juegos Compilado 1, Compilado 2, Compilado 3, hay de todo, por ejemplo: Prince of Persia, Pang, Titus The Fox, Wolfestein 3D, Warcraft 1, Out of this world, Streetroad, Larry, Comander Keen, etc, etc.

Si quieren jugar a aventuras graficas como Indiana Jones, Monkey Island, Kyrandia, etc, lo mejor es que utilicen el ScummVM. Para descargar aventuras graficas, pueden registrarse en Lucasrats.net, las aventuras se instalan con el wine y al cargar el scummvm le indican la ruta del juego. El Scummvm es excelente, permite tener todas las aventuras graficas en una lista, grabarlas en cualquier momento, mejorarles los graficos, etc.