Clipper On Line • Ver Tópico - DOS Error 4 no DosBox

DOS Error 4 no DosBox

Discussão sobre ferramentas de apoio à programação (Clipper/[x]Harbour)

Moderador: Moderadores

 

DOS Error 4 no DosBox

Mensagempor Mark99 » 18 Jul 2012 12:00

Bom dia !

Meu sistema clipper roda normalmente no Win 7.

Os únicos inconvenientes são:
- Não roda em tela cheia;
- Como utilizo a VisualLib os caracteres gráficos (bordas) não aparecem como deveriam

Então baixei o DosBox, fiz um teste, o programa rodou, funcionou em tela cheia.

Mas está dando o famoso DOS Erro 4

Já alterei as sessões [dos] e [autoexec] no arquivo de configurações e mesmo assim continua o erro.

[dos]
# xms: Enable XMS support.
# ems: Enable EMS support.
# umb: Enable UMB support.
# keyboardlayout: Language code of the keyboard layout (or none).

#xms=true
#ems=true
umb=true
keyboardlayout=auto
files=254
buffers=80


[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
SET CLIPPER = F254

O que mais posso fazer para resolver isto ?

Gostaria de utilizar o DosBox, mas se não conseguir resolver isto, terei que rodar em janela mesmo no Win 7.

Grato,

Marcos
Nota de Moderação:
Pablo César: O presente tópico foi movido da seção CA-Clipper, uma vez que seu conteúdo não tem relação com os objetivos daquela seção, onde só podem constar dúvidas técnicas de programação diretamente relacionadas com o Clipper.
Mark99
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 18 Jul 2012 11:47
Cidade/Estado: SÃO CARLOS/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

DOS Error 4 no DosBox

Mensagempor alxsts » 18 Jul 2012 12:12

Olá!

Seja bem-vindo ao fórum Marcos!

Nunca usei o DosBox mas estou com um palpite: troque a linha SET CLIPPER = F254 por SET CLIPPER=F:254
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

DOS Error 4 no DosBox

Mensagempor Mark99 » 18 Jul 2012 13:41

Não resolveu !

Grato,

Marcos
Mark99
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 18 Jul 2012 11:47
Cidade/Estado: SÃO CARLOS/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

DOS Error 4 no DosBox

Mensagempor DLZ » 19 Jul 2012 11:30

Aproveitando o tópico...
Tem como carregar um driver residente igual como fazia no config.sys ou config.nt ?
Preciso carregar um driver residente da Sweda.. no config.sys ou config.nt tinha uma linha assim:
DEVICE = C:\sweda\SERSWEDA.SYS /COM2 /T00C8
Já tenteni incluir essa lina na sessão [dos] do arquivo de configuração, mas mesmo assim não funciona !
DLZ
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 184
Data de registro: 09 Jun 2008 10:09
Cidade/Estado: Ibirubá - RS - Brasil
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

DOS Error 4 no DosBox

Mensagempor DLZ » 19 Jul 2012 11:36

Acho que o tamanho máximo da variável de ambiente F é 250..
Então tente alterar para set clipper=f250
eu sempre usei assim !!
Nota de Moderação:
Toledo: Mensagem editada para formatação de texto em letras minúsculas. Evite postar mensagens com texto TOTALMENTE EM LETRAS MAIÚSCULAS.
Veja as Regras do Fórum:
7 - Mensagens em letras MAIÚSCULAS poderão ser editadas sem aviso prévio.
DLZ
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 184
Data de registro: 09 Jun 2008 10:09
Cidade/Estado: Ibirubá - RS - Brasil
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

DOS Error 4 no DosBox

Mensagempor ANDRIL » 19 Jul 2012 20:26

Tentei várias vezes usar o DosBox SEM exito.Tentando executar meu sistema em tela inteira, baixei o TAMEDOS e este funcionou inclusive com personalização da tela, só que é pago. Tenho curiosidade de saber se o DOSBOX quando funciona como se comporta em relação a velocidade (local e rede) e sobre a impressão em portas LPT (local e compartilhada).
Até+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar de usuário

ANDRIL
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1271
Data de registro: 06 Jul 2004 00:44
Curtiu: 12 vezes
Mens.Curtidas: 46 vezes

DOS Error 4 no DosBox

Mensagempor rochinha » 19 Jul 2012 20:44

Amiguinho DLZ,

Se o DOSBox aceita o uso de CONFIG.SYS acrescente as linhas abaixo:
BUFFERS=30
DEVICEHIGH=C:\Pasta\Onde\Esta\O\DOS\HIMEM.SYS
DOS=HIGH,UMB
FILES=200
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4548
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 808 vezes
Mens.Curtidas: 246 vezes

DOS Error 4 no DosBox

Mensagempor DLZ » 20 Jul 2012 11:52

Ola.. Já tentei habilitar a memória alta do DOS e carregar nessa área, mas tb não funcionou !!
DLZ
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 184
Data de registro: 09 Jun 2008 10:09
Cidade/Estado: Ibirubá - RS - Brasil
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

DOS Error 4 no DosBox

Mensagempor alxsts » 20 Jul 2012 21:56

Olá!

Não testei mas, já tentaram seguir as orientações contidas no tópico Rodar Clipper em 64 bits 100% garantido!?
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

DOS Error 4 no DosBox

Mensagempor Jairo Maia » 22 Jul 2012 09:18

Olá pessoal,

Nunca usei o DosBox, mas não tem que habilitar o EMM386? Por exemplo:
DEVICE=C:\WINDOWS\SYSTEM32\HIMEM.SYS
DEVICE=C:\WINDOWS\SYSTEM32\EMM386.EXE RAM
DOS=HIGH,UMB
FILES=250
BUFFERS=80
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

DOS Error 4 no DosBox

Mensagempor rochinha » 22 Jul 2012 10:12

Amiguinhos,

No caso do DOSBOX para que ele tenha uso favorável de memória do host é necessário outras configurações em seu DOSBOX.CONF.

Como indicado por nosso amigos Jairo Maia:
DEVICE=C:\WINDOWS\SYSTEM32\HIMEM.SYS
DEVICE=C:\WINDOWS\SYSTEM32\EMM386.EXE RAM
DOS=HIGH,UMB
FILES=250
BUFFERS=80


A chamada a EMM386.EXE com parametros, RAM, AUTO, etc já pode surtir efeito, mas a pasta onde se encontra este EMM386.EXE não deve ser a do Windows(devido as versões) e sim a pasta interna 1(pelo menos no meu esta assim) que contém a versão do DOS que se quer executar.

Outras configurações podem surtir efeito:
[sdl]
fullscreen=true
windowresolution=true


Nos parametros acima voce força a abertura de tela cheia e indica ao DOSBOX para preencher com a resolução ativa no Windows.

Em:
[dosbox]
memsize=1024


Estipulei que minha sessão tenha 1024bytes ao invés do padrão de 640k.

Em:

[dos]
xms=true
ems=true
umb=true


Me certifiquei que os suportes aos modos de memória estejam habilitados.

Verifique e reporte.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4548
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 808 vezes
Mens.Curtidas: 246 vezes

DOS Error 4 no DosBox

Mensagempor JoséQuintas » 22 Jul 2012 11:19

Não sei se foi só na digitação da mensagem, mas o set clipper = está com espaços, e tem que ser "grudado".
SET CLIPPER=F250
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18161
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes




Retornar para Ferramentas de Apoio

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro