Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

INT 15.87 in protected mode (Developers)

posted by Rugxulo Homepage, Usono, 03.09.2011, 21:49
(edited by Rugxulo on 03.09.2011, 22:16)

> This reminds me of something else, is there something like STRACE for Dos
> ?
>
> IOW something that dumps all interrupts made and their parameters and
> success/error status of an running file to a readable text file?

Kinda, but I'm not fully sure. But here's a half-valid answer:

If all you want to do is manually trace low-levels of DOS calls themselves, you can do that via a "resident" debugger (386SWAT, DeGlucker, Insight) or similar (BOCHS? DOSEMU?). Logging to file may?? be possible via DOSEMU or FreeDOS debug kernel, but I'm even less sure as I've never tried.

There are other external utils (usually TSRs) that log "some" interrupts, but I'm not sure how much, many, whether they report register values (doubtful), full filenames (or LFNs), etc. Don't get your hopes up, most are old and incomplete (but better than nothing). The only one I've truly used more than once is KGB, and it's woefully incomplete (but good for simple fopen/fread/fclose/exec curiosity).

Argus, KGB, TRACE, UI21DEB.

There might be more (most likely), but I dunno offhand.

 

Complete thread:

Back to the forum
Board view  Mix view
22758 Postings in 2121 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum