Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

debugxv - how to use I/O watchpoint? (Users)

posted by Japheth Homepage, Germany (South), 12.04.2025, 09:16

> Now I'd like to know how to patch (skip) this IO access at runtime by some
> TSR or loader as I cannot patch the EXE coz it's encrypted or packed by
> unknown exe packer... Speedsys checks for V86 mode and complains about it
> (can run but very limitest tests available)

That's trivial if Qemm or Jemm is loaded - they both implement a simple port trapping API ( remember SBEMU? ).

Since you're a poweer user and developer, you could also patch jdeb386 to make it stop (with GPF) at a certain I/O access range - it's all in Debug/X's source code, file trappv.inc, proc checkioplinstr.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22477 Postings in 2087 Threads, 400 registered users, 129 users online (1 registered, 128 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum