emulador DOS  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
dlt
JavaEvangelist
[Avatar]

Membro desde: 20/12/2007 16:30:29
Mensagens: 367
Localização: Belo Horizonte
Offline

Olá pessoal.

estou precisando executar um programa feito pro DOS no linux, a partir do java.
estava pensando em usar o JPC, já que funciona em qualquer arquitetura, mas estou com dificuldades pra executar meu programa no JPC atraves da linha de comando, como é possível fazer com o wine.

Alguém sabe como fazer isso? Além do JPC existem outras alternativas?




"It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?" - Alan Perlis
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

Existe um programa chamado DOSBox que é considerado um bom emulador de DOS. Normalmente é usado para jogos antigos, mas dá uma olhada nele para ver se te serve.

http://www.dosbox.com/

This message was edited 3 times. Last update was at 07/08/2008 09:53:53


Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
Z
JavaGuru
[Avatar]

Membro desde: 05/08/2008 14:28:02
Mensagens: 227
Localização: Brasília
Offline

dosemu ?
http://dosemu.sourceforge.net/

----------------- Z -----------------
Senhor dai-me força para compilar o que pode ser compilado, paciência para debugar o que está bugado e sabedoria para encontrar um culpado.
dlt
JavaEvangelist
[Avatar]

Membro desde: 20/12/2007 16:30:29
Mensagens: 367
Localização: Belo Horizonte
Offline

pois é galera

tentei dosemu, dosbox, wine e o diabo a 4 e nao consegui rodar um programa feito em fortran da década de 80, no linux.

primeira vez que eu vi o wine falhar com uma app que nao precisa de directx


"It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?" - Alan Perlis
Schuenemann
GUJ Ranger

Membro desde: 13/01/2005 12:31:27
Mensagens: 854
Offline

Que erro deu?
KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

Pode ser exagero da minha parte, mas uma máquina virtual do VMWare com Windows 98 pode servir para você emular DOS no Linux.

Inté.

"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
Z
JavaGuru
[Avatar]

Membro desde: 05/08/2008 14:28:02
Mensagens: 227
Localização: Brasília
Offline

Interessante ...

Não conheci nenhum programa DOS q não rodasse no dosemu. Mesmo alguns q liam informações do HD (numero do hd) funcionaram...

----------------- Z -----------------
Senhor dai-me força para compilar o que pode ser compilado, paciência para debugar o que está bugado e sabedoria para encontrar um culpado.
**Popeye12345**
GUJ Master

Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline

Tem o source para recompilar?

[]'s

unnamed.

there are so many monkeys at guj.
dlt
JavaEvangelist
[Avatar]

Membro desde: 20/12/2007 16:30:29
Mensagens: 367
Localização: Belo Horizonte
Offline


Pode ser exagero da minha parte, mas uma máquina virtual do VMWare com Windows 98 pode servir para você emular DOS no Linux.


Exagero nada, vai ser assim mesmo que vai funcionar a bagaça. Provavelmente isso + ssh + scp. Se alguém tiver uma sugestão, fique a vontade.


Tem o source para recompilar?


Todos eles foram compilados diretamente dos fontes, alguns compilados com suporte à algumas bibliotecas como X e sem suporte a essas bibs. Coisas que só o emerge faz por você..

Que erro deu?


Alguns erros relacionados a falta de suporte de drivers de video e X, já que o programinha tem que rodar num servidor de aplicacao que nao tem nenhum tipo de interface gráfica. (SIM, falta de suporte a drivers de video, não me pergunte porque um programa feito a 20 anos atras pra rodar no DOS precisa disso).

O wine com suporte ao X foi quem quase rodou o programa, mas aí o erro foi específico do programa.

This message was edited 1 time. Last update was at 08/08/2008 16:32:02


"It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?" - Alan Perlis
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team