Date: Thu, 13 Nov 1997 12:35:04 +0200 (IST) From: Eli Zaretskii To: Fritz Parsons cc: djgpp AT delorie DOT com Subject: Re: Hello world crash In-Reply-To: <346A4064.2FB3@performancesw.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Wed, 12 Nov 1997, Fritz Parsons wrote: > Crash occurs immediately in go32-v2 (near offset 412dX under DOS > DEBUG). This appears to be in the first output statement. I don't think that address is in the go32-v2 sources, if you looked at it with DOS DEBUG program. In any case, there's no output anywhere near that address in go32-v2. You didn't reply to what I asked earlier: did you download CWSDPMI.EXE to the microcontroller's disk emulation? DJGPP programs MUST find CWSDPMI.EXE to run. > I'm looking for src for go32-v2 The sources for go32-v2 are in v2/djlsr201.zip. > in the meantime, can you tell me if this output is > a BIOS write or a poke to video memory? Neither. go32-v2 calls `printf' which boils down to a DOS call. Whether this goes to the BIOS or to the video memory depends on your DOS emulation, DJGPP has nothing to do with that. In plain MS-DOS, a BIOS function is eventually called, but I don't know how does your emulator work in this respect.