Tecnología, Internet y juegos
276 meneos
7965 clics
Virtual x86: un emulador de sistemas operativos en tu navegador

Virtual x86: un emulador de sistemas operativos en tu navegador

V86 es un emulador escrito totalmente en JavaScript, compatible con arquitecturas x86, el cual permite virtualizar (emular más bien) una gran variedad de sistemas operativos directamente desde nuestro navegador, sin necesidad de utilizar máquinas virtuales y utilizar software como VirtualBox, VMware, QEMU o GNOME Boxes.

| etiquetas: emulador , virtualizar , navegador web , javascript , linux
124 152 2 K 299
124 152 2 K 299
  1. Hostias, y puedes lanzar el Vim!! nostalgia over 9000000000000000000000
  2. bellard.org/jslinux/ bastante impresionante y ya tiene tiempo
  3. Ya existía el DosBox para emular equipos Petium y jugar los juegos clásicos
  4. En el FREEDOS teclead esto:

    cd games
    dir

    Con esto veréis la lista de juegos :-D

    El de OpenBSD tarda porque tiene que emular muchas cosas de la CPU.
  5. #3 El DosBox, como el DosEmu son simuladores de Sistema Operativo, no simuladores de CPU.
  6. #1 Vim no es nostalgia. Me paso 8 horas al día delante suyo. #2 Este parece bastante más rápido que jslinux. Aunque Jslinux tiene el plus de incluir tcc, el compilador de C del propio bellard.
  7. #1 vim se usa cuando no hay interfaz gráfica. Como, por ejemplo, cuando entras en un servidor remoto a través del portuculo SSH.
  8. #6 Vim no es nostalgia. Me paso 8 horas al día delante suyo.

    No se refiere al limpiador, eh?
  9. #5 Falso. DosBOX emula la CPU también.

    El DosBOX es MUCHO más lento que DosEMU por algo.

    Arranca el Redneck Rampage o el Tomb Raider en uno y otro en un pentium3 y me dices ;)

    Lo que emula el SO es DosEMU, donde más bien "virtualiza" pues carga dentro del FreeDOS.
  10. #6 para mi si porque hacía mas de 10 años que no lo veía, cuando antes lo utilizaba (casi) todos los días
    #7 dependerá de lo que necesites cuando te conectes, en mi caso y donde me conecto por SSH (Switches), pues no mucho
  11. #11 Switches por SSH o_o. Eso no lo he dado en el grado superior :-| .
  12. #12 O bien por consola o bien por SSH, cuando por consola tienes problemas, por lo menos en los brocade (En este preciso momento un Fastlron FCX648S) entras por SSH, aunque no haces ni la mitad, claro
  13. #5 Gracias por el negativo. Por cierto: www.dosbox.com/wiki/Configuration:CPU

    DosEMU es más como Wine.

    De nada.
  14. #0 Y tres cuartos de lo mismo para ARM: www.meneame.net/story/virtual-x86-emulador-sistemas-operativos-tu-nave.
    Estos emuladores no son curiosidad. Cada vez se utilizan más y más en las escuelas de ingeniería informática para enseñar la asignatura de sistemas operativos. Para el alumno poder ver un simulador del hardware en JS no tiene precio. Entender la arquitectura PCI puede llevar meses leyendo libros. La implementación en JS son unos cuantos cientos de lineas.

    #7 Yo he utilizado todos los IDEs habidos y por haber y al final siempre vuelvo a vim+screen. Ningún IDE le supera en rapidez y facilidad de uso. Eso sí, tienes que saber unos cuantos truquillos que probablemente no sepas. Por ejemplo, como seleccionar un texto en vim y pasarlo por un pipe a bash, gcc, python, para que ejecute el texto seleccionado como código (:!sh, :!python, ...) o como abrir en una pestaña el fichero bajo el cursor (Ctrl+W+F). Cuando conoces estos truquillos te das cuentas que VisualStudio, Eclipse, CodeBlocks, XCode,... son para aprendices y que la potencia de la filosofía de UNIX (haz una única cosa y hazla bien) es imbatible. Incluso hay ya proyectos bastante serios para manejar VIM a través de la voz. Esto en los IDEs convencionales o es imposible o muy difícil. En VIM en cambio sólo hay que mapear los códigos a comandos vocales.
  15. #14 Perdona ha sido sin querer (segunda vez que me pasa entre ayer y hoy). Ya te he compensado.
    Tenías tú toda la razón. Pensaba que DosBox era como DosEmu.
    Ya he visto en la página que además emula el procesador.
    Yo los había metido en el mismo saco.
    Eso tambien explica la tremenda diferencia de velocidad entre uno y otro.
  16. #1 Vim no es nostalgia...
  17. Frikis!
    Con perdon!
  18. No sé si eso es lo que quiero, como soy un noob en esto, os pregunto a la frikipandy de los ordenadores:

    Tengo el win7 64 bits y quiero poder jutgar a unos juegos que sólo podría hacerlo si tuviese el 32 bits. Hay alguna forma (sencilla) de hacerlo sin tener que instalar otro windows? (Tengo ordenador potente, lo suficiente, creo)
  19. Alguien ha pasado sin follar mucho tiempo.
  20. #17 no lo será para el que lo siga utilizando, no te jode, que serán cuatro.
    Hacer un foro los de los negativos y colgar fotos de los que tenéis un Amiga y el diskete del VIM....
    Que pesadicos.

    #19 Dosbox o una máquina virtual de XP, o, si vas a lo serio, una maquina virtual, instalas MSDOS6.0 y luego instalas Windows 95
  21. #7 Yo uso vim en MacOsX de vez en cuando. Hoy mismo, para modificar un archivo de configuración de Git.
    Para determinadas cosas es más rápido.
  22. #22 Yo también. Depende de la distancia entre el teclado y el ratón. Si el teclado me coge más cerca y estoy en modo zombie, uso vim. En caso contrario uso el editor de textos gráfico.
  23. #19 Yo recompilaría el Kernel, es lo más rápido. ^^
  24. #20 Si, pero no he escrito un emulador de sistemas operativos desde el navegador.
  25. #21 Si trabajas en el sector, seguramente tengas máquinas remotas, y si trabajas con máquinas remotas necesitas algún editor de consola, que puede ser vim en la mayoría de los casos.

    Reconozco que no conozco a muchas personas que usen vim como IDE para programar en el día a día, pero los que lo usan a diario son decenas por lo menos en mi entorno.
  26. A mí de nada me sirve un emulador de DOS si no puedo cargar el monkey island, cool crock twins, another world, etc, etc, etc.
  27. #19 La inmensa mayoría de aplicaciones Win de 32 bits funcionan en W7 64 bits. Tan sólo si el juego te intenta instalar algún controlador de dispositivo de 32 bits tendrás algún problema. No te debería hacer falta ni máquina virtual ni emulador, simplemente instalar el programa.
  28. #15 has probado tmux? En mi opinión es mucho mejor que screen.
  29. #10 joder venia a poner esto casi casi igual xD
  30. #10 lo que viene siendo un  media
  31. #15 OpenBSD con TMUX y Vim te molaría más que GNU/Linux. (Por filosofía y diseño, y sobre todo por documentación, a años luz de todo)
  32. #16 DosBOX tambien "emula" la CPU. Bueno, es más parecido a KVM pero sin virtualización por hardware.

    Digamos que si tienes un 486, con DosEMU en su día tenías un 386SX virtual.

    En teoría. Por que una vez ví como un tío lanzaba 4 DosEMU bajo X con en el DOOM en un 486 como si nada.
  33. #19 Si me dices los juegos te puedo ayudar.
  34. #19 #28 #35 Es un Wipeout para PC. No funciona en x64
    Soy un enamorado de ese juego.
  35. #36 Bájate la ISO de PSX (google cool roms psx wipeout) y el emulador PCSXR. Con un poco de ayuda puedo hacer que se vea así:

    www.youtube.com/watch?v=sH24a4d2Aao
    No es lo mismo pero algo es algo :-|
  36. #27 Ni a mí si no puedo meter el cobra Mission ni el Knights of Xentar... Ayyyy, aquellas pajillas de adolescente... Eran las mejores, después se te curte el glande y ya no es lo mismo T^T Ahora enciendo cerillas con él xD
  37. #36 Si son juegos de MSDOS con un Linux sencillito como Lubuntu 14.04 y X DosEMU puedes ejecutar los juegos de DOS con una velocidad que con DosBOX solo puede soñar.

    Te paso la configuración, copias el archivo donde yo te explique y fin, MSDOS con esteroides a lo Windows 98.

    Y Wine puede ejecutar muchos de esos juegos antiguos que en XP no van ni pátras.

    Otro consejo: Con SCUMMVM tiran muchas aventuras gráficas de los 90.
  38. #19 ReactOS que ahora implementa NTVDM. Eso sí bajate la daily build. Por lo visto han logrado correr desde el Command&Conquer hasta los Lemmings...
  39. #41 Probaré el Duke Nukem 3D.

    Por cierto, #36 , un regalo.

    Los de archive.org conservan juegos COMPLETOS antiguos como nada:

    archive.org/search.php?query=collection:pc_cdrom&sort=-downloads&a

    Monta las ISOs con esto:

    wincdemu.sysprogs.org/
  40. #29, #32 Sí, he probado tmux y es algo mejor, pero no funciona en windows bajo cygwin y yo sobre todo utilizo Linux y Windows para trabajar.
  41. Menuda mierda, VirtualBox es más rápido.
    (es broma)
  42. #42 Qué recuerdos! ...
  43. #46 Pues hala, haz caso a mi comentario y a viciarte con WinCDEmu y las isos de esa página.

    Que encima son legales ya que los de archive.org obtuvieron el permiso.
comentarios cerrados

menéame