Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] installare un gioco che "gira" in Dos con VB
#1
Salve a tutti,
non sono sicuro di aver postato nella corretta sezione del forum e mi scuso se avessi sbagliato.....su un chiavetta USB ho una cartella contenente i vari file di un vecchio gioco di scacchi "Cyrus" funzionante in Dos. Sul pc ho Virtualbox dov'è presente, fra gli altri, Dos 6.22....a questo punto chiedo....come posso fare per far girare il gioco? Fra i vari file, sono presenti un "start.bat" e "cyrus.com".....l'eseguibile è il  .bat??
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#2
l'eseguibile in teoria è il .com, ma se c'è un .bat probabilmene devi usare quello (anche perché si chiama START);
probabilmente start.bat richiama il .com con parametri opportuni (puoi aprire il .bat con un editor di testo per vedere quali comandi contiene)
Il mio blog: ZEROZEROCENT.BLOGSPOT.COM
LEGGE DI MURPHY: SE QUALCOSA PUO' ANDAR MALE, LO FARA'
VERSIONE QUANTISTICA DELLA LEGGE DI MURPHY: TUTTO VA MALE CONTEMPORANEAMENTE
Cita messaggio
Grazie da:
#3
(21-08-2016,13:30 )BAT Ha scritto: l'eseguibile in teoria è il .com, ma se c'è un .bat probabilmene devi usare quello (anche perché si chiama START);
probabilmente start.bat richiama il .com con parametri opportuni (puoi aprite il .bat con un editor di testo per vedere quali comandi contiene)
grazie per la risposta....cortesemente puoi dirmi anche come posso fare per far "funzionare" il gioco, premesso che ho DOS 6.22 caricato su VirtualBox ed ho la cartella con i file di Cyrus sulla Scrivania?
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#4
Sei certo che non ha bisogno di XP ? Non mi risulta che il Visual Basic funzionasse su dos puro, forse ti confondi con QB (QuickBasic)
Cita messaggio
Grazie da:
#5
(21-08-2016,16:33 )patel Ha scritto: Sei certo che non ha bisogno di XP ? Non mi risulta che il Visual Basic funzionasse su dos puro, forse ti confondi con QB (QuickBasic)
grazie per la risposta,
dunque...l'amico che mi ha prestato la chiavetta con i file di cyrus mi ha detto che lui lo fa girare in dos, posizionandosi sul percorso del file eseguibile, digitando il nome dell'eseguibile (non si ricordava se era .bat oppure .com) e dando invio.

Io non so come fare per pormi sull'esatto percorso dell'eseguibile...ora i file d'installazione sono sulla Scrivania, ma io non posso andare sul Dos presente nella VM di VirtualBox e digitare /home/xxx/Scrivania perché, almeno credo, il percorso non mi viene riconosciuto da VB.....
comunque allego lo screenshot con i file di "cyrus"


Allegati Anteprime
   
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#6
edita start.bat e copia qui il contenuto
Cita messaggio
Grazie da:
#7
(21-08-2016,18:00 )patel Ha scritto: edita start.bat e copia qui il contenuto
Codice:
@echo off
CYRUS.COM
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#8
il primo comando
@echo off
non fa nulla a parte nascondere i messaggi del prompt dos
il secondo comando
CYRUS.COM
serve allesecuzione, quindi per eseguirlo in DOS basta quello
i file dvi portarli dentro la macchina virtuale; per farlo devi creare una directory ecopiarci tutti i file, e poi impostarla come condivisa:
in VBox vai nelle impostazioni della macchina virtuale e c'è una voce "Cartelle condivise" dove premendo il pulsantino "+" indichi il percorso della cartella da condividere;
fatto ciò crea una cartella CYRUS in c:\ della VM e copia i file del gioco in C:\cyrus\
Il mio blog: ZEROZEROCENT.BLOGSPOT.COM
LEGGE DI MURPHY: SE QUALCOSA PUO' ANDAR MALE, LO FARA'
VERSIONE QUANTISTICA DELLA LEGGE DI MURPHY: TUTTO VA MALE CONTEMPORANEAMENTE
Cita messaggio
Grazie da:
#9
scusami BAT, ma essendo alle prime armi nella virtualizzazione devo andare per gradi.
In Dos ho creato la cartella C:/GIOCHI/CYRUS
In VB ho inserito il percorso della cartella condivisa contenente tutti i files di Cyrus, mettendo il montaggio automatico (vedi screenshot)

a questo punto non so come indirizzare Dos contenuto in VB verso la cartella condivisa.....

P.S.: è forse corretto questo comando di copia files nella cartella CYRUS di Dos in VB?

C:\>\home\franco\Scrivania\Cyrus> Xcopy /a/s*.* C\GIOCHI\CYRUS

dove \home\franco\Scrivania\Cyrus è la cartella condivisa


Allegati Anteprime
   
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#10
non è più semplice usare DOSBox ?
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)