Página 1 de 1

VIDEO em 132 colunas

Enviado: 14 Set 2004 11:03
por dimn
como faço para colocar o video em 132 colunas?

Enviado: 14 Set 2004 13:37
por Dudu_XBase
pegue esse arquivo do nosso colaborador Wagner...
// faça seus testes...e leia o doc...q contem a sintaxe do comando..
http://www.vagucs.com.br/download/z.zip

Enviado: 19 Set 2007 11:20
por chokito

Enviado: 19 Set 2007 15:18
por Pablo César
Puxa ! Quê legal esse utilitário ! Não sabia que existia e olhe que eu tenho o CD do Wagner.

Ao menos com este aplicativo vai poder ser detectado se a sessão está em modo JANELADO ou TELA-INTEIRA, é só executar o Z com parâmetro F (para ver a frequência) e alternar o modo da sessão através da função que reproduz o ALT-ENTER que o Maligno promete fazer.

No entanto através disto ja podemos dar uma mensagem para o usuário para que pressione as teclas ALT-ENTER a fim de alternar o modos (TELA INTEIRA e JANELADA).

Gostei só não experimentei em WINXP só fiz teste com WIN98, valeu pessoal !. Vai ajudar muito. Fora que pode ser utilizado todos os outros recursos do vídeo.

Enviado: 19 Set 2007 15:35
por Pablo César
Esquecí dar um exemplo de cómo poderíamos obter a informação se a sessão está em modo janelado ou tela interia.

Bastaria mandar executar de dentro do aplicativo Clipper, assim:

Código: Selecionar todos

RUN Z.COM -F > MODO.TXT
VTXT:=MEMOREAD("MODO.TXT")
// Procurar pela string "it's windowed mode." para saber se está janelada ou não. 
IF "it's windowed mode." $ VTXT
   ? "Sessão em modo janelado"
ELSE
   ? "Sessão em TELA-CHEIA"
ENDIF
Lamentavelmente, o Z.COM só funciona em WIN98 e 95 (em outras versões do WINDOWS não testei). Tudo bem algo é algo e possivelmente o Maligno encontre uma solução para este caso.

Enviado: 19 Set 2007 19:11
por Maligno
Baixei mas não testei. Nem dei importância, pra falar a verdade. Até por quê, nem todo vídeo pode comutar para 132 colunas. Mas vou dar uma bisbilhotada.

Enviado: 19 Set 2007 21:21
por clodoaldomonteiro
Testei em NoteBook com XP insalado e ficou todo bagunçado, ive que reiniciar o sistema.

Acho que não serve para XP ou telas LCD.

Para resolver o problema de linhas e colunas fiz ums testes, já faz um tempo, com o xBase da Alaska, ele é muito bom, só num funiona com LIBs externas e como uso GASpro parei com os testes.
Os sistemas gerados com ele ficam 100% 32bits e ficam leves mas com 3 vezes o tamanho de um sistema compilado em clipper52.

Enviado: 19 Set 2007 22:07
por Maligno
Os sistemas gerados com ele ficam 100% 32bits e ficam leves mas com 3 vezes o tamanho de um sistema compilado em clipper52.
Assim como sempre foi, desde os tempos do bit lascado, velocidade é sempre algo muito importante. Mas tamanho é algo que já não preocupa tanto. :)

Enviado: 19 Set 2007 23:32
por Pablo César
Maligno escreveu:Baixei mas não testei ...//... Mas vou dar uma bisbilhotada.
Quando você puder... poderias comentar sobre o quê teria a ver a frenquência com o modo JANELADO e os valores encontrados quando em modo TELA-CHEIA ?. Claro tendo em conta que isso acontece em WIN98 e em WINXP os valores de frequência são medidos em ambos modos.

Enviado: 20 Set 2007 02:22
por Maligno
Freqüência? Tem isso? Não vi absolutamente nada ainda. Tô boiando. :)

Enviado: 20 Set 2007 08:36
por Pablo César
Freqüência? Tem isso?
Pois é Maligno, mas resolve aquela questão (em WIN98), veja o resultado do direcionamento à arquivo:

Teste feito com a sessão em modo janelado:

Código: Selecionar todos

Z.COM
Switcher of video mode. Version ÿ2.14  Copyright (c) Sergey Chehuta  1996-2000
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Dec ÄÄ Hex ÄÄÄÄ
Current mode :     7     07
Lines        :    25     19
Columns      :    80     50
Scanlines    :    16     10
Lenght buffer:  4096   1000
Video page   :     0
Frequency    :    it's windowed mode.
Teste feito com a sessão em tela cheia:

Código: Selecionar todos

Z.COM  
Switcher of video mode. Version ÿ2.14  Copyright (c) Sergey Chehuta  1996-2000
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Dec ÄÄ Hex ÄÄÄÄ
Current mode :     7     07
Lines        :    25     19
Columns      :    80     50
Scanlines    :    16     10
Lenght buffer:  4096   1000
Video page   :     0
Frequency    :  70.3
Lembrando que o Z.COM não funciona bem em WINXP, foi testado e aprovado em WIN98.

Ontem mandei um email para Sergey Chehuta perguntando sobre a possibilidade de fazer para WINXP e foi respondido (02:21h da manhã) que não podem melhorar nem recompilar o Z.COM porque eles não usam mais Assembler e não tem ferramentas necessárias nem tempo para esse trabalho. Mas ofereceu de comprar o código fonte para eu mesmo tentar fazer. O Z.zip que agora tem a versão 2.15 Download aqui é freeware mas diria que nada mudou sobre a versão que está no site do Wagner e no site deles tem o valor de 67 dolares para quem quer o código fontes do Z.com que está em tasm/tlink - 105Kb.[/quote]

Enviado: 20 Set 2007 09:59
por Maligno
Um programa que faz apenas e tão somente comutação de vídeo com 18 KB? É algo no mínimo estranho. O WAPI.EXE, que é em C, tem apenas 22KB. Mas tudo bem. Testei rapidamente agora. Pelo jeito ele não se dá muito bem com ou com o XP ou com minha placa de vídeo. Aliás, onde você obteve a frase "it's a windowed mode" eu obtive a freqüência do vertical do meu monitor. Não foi o valor correto, mas foi diferente da frase, o que faz seu plano não dar certo. Mas depois vejo melhor o que dá pra fazer. :)

Na questão do fonte, isso não chega a ser um grande problema. ;-)

Enviado: 20 Set 2007 11:30
por Pablo César
Maligno escreveu:Um programa que faz apenas e tão somente comutação de vídeo com 18 KB? É algo no mínimo estranho. O WAPI.EXE, que é em C, tem apenas 22KB.
Mas esse aplicativo foi elaborado em Assembler e isso não seria uma vantagem sobre a linguagem C (em questão de tamanho me refiro) ?
onde você obteve a frase "it's a windowed mode" eu obtive a freqüência do vertical do meu monitor.
Talvez por causa da emulação WIN98 do seu XP ?
Não foi o valor correto, mas foi diferente da frase, o que faz seu plano não dar certo.
Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !

Enviado: 20 Set 2007 11:38
por Maligno
Mas esse aplicativo foi elaborado em Assembler e isso não seria uma vantagem sobre a linguagem C (em questão de tamanho me refiro) ?
A princípio sim. Mas é um programa absurdamente grande levando-se em conta que ele faz muito pouco. É claro que o WAPI.EXE utiliza o run-time já presente no próprio Windows. Mas ainda assim. Um exemplo: meu primeiro programa em Assembly foi um editor de texto que, aliás, eu usava pra programar. É um editor de texto. São montes de funções. E ele tem apenas 15KB.
Talvez por causa da emulação WIN98 do seu XP ?
Nem tenho mais o VMware instalado. Foi no XP mesmo. Meu HD tá cheio até a tampinha (80GB). Só vou trocar pra um de 250GB na semana que vem. Se der tempo.
Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !
Tenho o Win98 num HD velho. Mas não dá pra fazer o teste agora.