First post, by bardus
I'm trying to run Dosbox from a script, but it doesn't execute the autoexec portion of the Dosbox.conf file when I do so.
The reason I am trying to do this is because I have a series of programs I need to run. One of these works only on a machine with the .NET framework (written in C#), and another is an old DOS conversion program (Intel Object to Hex if you were wondering) that seems to work only on older machines (it hangs up while piping STDOUT to a file on any machine made in the last few years).
The first program uses the .NET framework. I process some XML and convert it to a C header file, and this program can't run under Dosbox. The script I wrote runs this program ifirst n my regular operating system, and then calls up Dosbox. I've added code to the Dosbox.conf file to do the rest of the processing with the DOS conversion program, and then exit. It works fine when I run Dosbox manually (doubleclick it), but when I run it from the script the autoexec code never gets run.
Anybody have any ideas? I think it has something to do with having two batch files going at once, but I can't think of anything to do about it. I'm about to start looking into XML libraries for C and re-writing my XML converter, but I'd rather not if I can avoid it.
Thanks in advance...