MEMSCAN (1995) by Richard Mewett
A DOS memory scanner inspired by an article from Peter Norton.
🔗 Dependencies
This tool requires the shared QLIB library (available in my GitHub repos).
→ ca://s?q=QLIB
MEMSCAN operates on the first megabyte of memory which is comprised of 16 Blocks defined as:
- User [0-9] - the first 640 kilobytes of memory.
- Reserved [A-F] - the first 384 kilobytes of memory after User Memory.
| Block | Description |
|---|---|
| 0 | User memory to 64 KB |
| 1 | User memory to 128 KB |
| 2 | User memory to 192 KB |
| 3 | User memory to 256 KB |
| 4 | User memory to 320 KB |
| 5 | User memory to 384 KB |
| 6 | User memory to 448 KB |
| 7 | User memory to 512 KB |
| 8 | User memory to 576 KB |
| 9 | User memory to 640 KB |
| A | Video memory (Extended EGA) |
| B | Video memory (Standard MDA/CGA) |
| C | ROM extensions |
| D | ROM extensions |
| E | ROM-BIOS |
| F | ROM-BIOS/ROM-BASIC |
⭐ Features
- Scan individual Blocks or User/Reserved
- Apply Filters
- Identify BIOS information