Sto realizzando un gioco di avventura in stile retrò in TurboPascal che verrà riprodotto in MS-DOS e voglio che sia nel formato di file COM. Ho cercato e non ho trovato nulla su questo argomento, se puoi aiutarmi sarebbe molto apprezzato. Qualcosa di diverso da questo, ogni volta che provo a eseguire il mio programma (compilato in EXE) da DosBox non può essere eseguito a causa di "Questo programma non può essere eseguito in modalità DOS". È perché sto usando Turbo Pascal 7 e ho bisogno di downgrade? Grazie mille di voi a capirlo.
risposte:
1 per risposta № 1Imposta il tuo TP7 su DOS di destinazione, non su Windows. Nota che potresti avere un prodotto TP solo per Windows (noto anche come TPW)
I file COM saranno ancora fuori dalla tua portata, ma almeno i file exe DOS dovrebbero essere eseguiti in dosbox. Tieni presente che i file COM hanno una limitazione di 64k e pertanto sono di interesse limitato.
Free Pascal sta lavorando su a Dos DOS DOS-bit che può generare file com direttamente da Windows (64 bit) e, mentre funziona, non è ancora stato rilasciato.