Vai al contenuto
PLC Forum


Vecchio Cad Su Notebook Recenti. - modalita' video.


mf2hd

Messaggi consigliati

Dopo anni di onorato servizio il mio notebook ha deciso di tirare le cuoia. :(

In uno piuttosto recente che ho a disposizione ho installato un vecchio cad per schemi elettrici che "gira" in ambiente dos ma i driver video di questo programma non sono accettati dalla scheda video del nuovo pc. :angry:

Ovvero il programma in questione richiede una modalita' video a 4bit di profondita' (16 colori).

Questa' modalita' e' disponibile nei moderni notebook solo per la risoluzione 640x480 (il vecchio dos).

Se imposto questo valore la grafica risulta molto distorta in quanto sull' lcd viene adattata al 1024x768, a meno che non mi accontenti, tramite un apposita funzione del notebook, di vedere tutto nitido ma su un francobollo di 10x10 cm al centro dello schermo. :(

La casa produttrice non supporta piu' le versioni dos del programma.

La mia domanda e' questa :

siete a conoscenza di un' utility dos che girando in sottofondo (TSR) emuli la modalita' 1024X768 16colori (104h) in 1024X768 256colori (105h) o piu' (116h,117h,118h)?

Il nuovo notebook infatti permette da 256 in su.

Ho provato i vari emulatori per la modalita' VESA : univbe, vbe, SciTech,... ma senza risultato, a meno che non sbaglio a configurarli.

La scheda video e' una ATI Radeon Mobility 7500.

Naturalmente su monitor esterno il problema di leggibilita' non si presenta cosi' marcatamente.

Grazie per le eventuali risposte.

_mf2hd_

Link al commento
Condividi su altri siti


Hai provato a cambiare le proprietà della finestra DOS per farla diventare un po' più grande del 10x10, usando un carattere diverso ??

Tasto destro del mouse sull'iconcina nell'angolo alto a destra della finestra, poi "proprietà", e scegli il tipo di dimensione che ti va meglio.

Spero che il suggerimento possa essere utile..... :)

Link al commento
Condividi su altri siti

Io proverei dosbox

Esatto, provalo che forse ti troverai contento.

In pratica una volta lanciato DosBox ti si pare una finestra DOS.Se ad esempio il tuo programma si trova in C:\OLDCAD digiti

mount c: c:\oldcad

c:

quindi lanci il programma, poi le solite cose ALT+INVIO per finestra o schermo intero.CTRL+F11 o 12 per diminuire/aumentare la velocità.Nella directory del programma c'e' un file config molto completo che vale la pena studiare un po.

Unico problema, la fottutissima tastiera americana.

Link al commento
Condividi su altri siti

grazie a tutti per le risposte.

x walter.r

il riquadro che intendevo non e' la finestra dos (il prompt di windows) ma proprio una funzione del notebook,

quelle che si ottengono con il tasto funzione particolare "Fn" (di solito azzurro o giallo).

Effettua una espansione/compressione dello schermo; in compressione i 640x480 pixel sono "veri" ed essendo lo schermo da 1024x768 occupano solo una porzione di questo. :(

x dago_ e fabri

Scaricato: provo questo dosbox.

_mf2hd_

Link al commento
Condividi su altri siti

Veramente bello il doskey :D:D , solo che non ho in casa la dongle per il programma e quindi non lo posso provare. :(

Per quanto riguarda il layout della tastiera ho risolto in questo modo (e' tutto open source quindi spero di non andare contro qualche regola del forum postando i links, nel caso mi scuso anticipatamente):

Andare qui:

http://projects.freedos.net/keyb/

i link che danno a me non funzionano, quindi scorrere tutta la pagina sino alla voce "download".

- click sull' ultimo link (For precompiled keyboard layouts see here.)

- dalla pagina che si apre (tipo ftp) click su "parent directory"

- scaricare "keyb200x.zip"

- scaricare "kc200x.zip"

- click sulla cartella "kblayout/"

- scaricare "kpdos25s.zip"

Questi file contengono rispettivamente :

keyb200x.zip : l' eseguibile per fare il cambio di tastiera "keyb.exe".

kc200x.zip : il compilatore per creare il layout tastiera per keyb.

kpdos25s.zip : una serie di varie "tastiere.key" da dare in pasto al compilatore.

Una volta scompattati in 3 cartelle:

- copiare da "kpdos25s\source\keydos" il file it.key nella cartella del compilatore "kc200x\bin"

- avviare il prompt dei comandi (finestra dos) di windows e spostarsi nella directory del compilatore "kc200x\bin".

- Scrivere il comando:

"kc it.key it.kl" senza virgolette

Se e' andato a buon fine, ci sara' nella stessa directory un file "it.kl" : questo funziona in coppia con keyb.exe che si trova nella sua cartella "keyb200x\bin".

- copiarli entrambi (keyb.exe e it.kl) in una cartella creata per prova (es. c:\prova).

- avviare dosbox e dare i comandi:

mount c c:\prova

c:

keyb it

Se non mostra errori il layout della tastiera dovrebbe essere "italiana". :D

_mf2hd_

Link al commento
Condividi su altri siti

Funziona perfettamente, ma poi non si avvia piu' nessun eseguibile.

Ti risulta ?

Azz... e' vero, sorry. :P

ho provato alcune delle prerelease che sono nella cartella old, quella che sembra funzionare e' nel pacchetto:

"kb2pre1x.zip" (al solito dentro a bin).

Per il layout it.kl ho usato quello ottenuto con i passaggi visti sopra.

Sto provando a tentativi anch'io in quanto dosbox non l' avevo mai visto. :blink:

Ho provato ad inserirlo in d-fend (grazie fabri) :rolleyes: sotto la linguetta autoexec: scritto senza path sembra non funzionare, se inserito come "c:\keyb it" (senza virgolette) sembra ok.

Il programma per il quale e' nato questo thread l' ho provato, ma non riesco a farlo partire: usa un batch dove ci sono un casino di variabili d' ambiente (set=...), inoltre il programma fa abbondante uso di diverse sottodirectory, forse che' dosbox non riesce a gestire la profondita' del percorso oltre la prima directory, quella del comando mount. :(

Provo a cercare in qualche vecchio backup un programma che convertiva in .exe un file .bat e vedo se in questo modo si avvia.

In compenso il dosbox e' veramente bellino : sto cercando di imparare ad usarlo e configurarlo con una vecchia versione dos di circad, anche questa richiedeva modalita' a 16colori come il mio vecchio cad in questione.

La risoluzione 800x600, viene emulata perfettamente anche a schermo intero (resta solo un bordo nero di 2cm attorno, ma e' accettabile); impostando un cycles di 20000 (voce enviroments di d-fend) diventa una scheggia.

Se tento di usare la 1024x768 crea una doppia immagine dello schermo, nel senso che una parte dello schermo superiore viene riproposta in sovraimpressione in basso.

Penso si un bug di dosbox, perche' me lo fa' anche sul pc fisso che ha un' altra scheda video e monitor crt.

_mf2hd_

Link al commento
Condividi su altri siti

prova a creare un disco riservato a dosbox invece di montare una directory esistente magari ottieni risultati migliori

dosbox è una soluzione abbastanza soft perchè ti da un ambiente dos già configurato, se hai ancora problemi dovresti provare con soluzioni più spinte di simulazione di un ambiente 386 completo come bochs, vmware workstation o forse anche virtual pc di microsoft

dovrebbero essere tutti scaricabili gratuitamente

con queste soluzioni devi recuperare i dischetti di ms-dos e installarli su una macchina virtuale, altrimenti puoi usare freedos

il lavoro è più lungo ma dovresti ottenere risultati migliori

non metto i link ai programmi ma con google è facile risalire

Ciao, Fabrizio

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...