How to generate a memory map (MMAP) for DMA cheats
When you need a new MMAP, how to build one on the gaming PC, and where the loader expects mmap.txt.
How to generate a memory map (MMAP) for DMA cheats
1) Download and extract RamMap onto your gaming/main PC. Make sure all games and anti-cheat clients are closed. You must either visit this website in incognito mode or clear the website history afterward.
2) Inside the zip file, open RAMMap64.exe and run it as admin. Make sure it's running on your main PC, not on your 2nd.
3) At the top left of the opened program, click File → Save.
4) Save the .RMP file to somewhere easily accessible, like your desktop.
5) Attach your .RMP file to this website. The file processing is done all locally and the file isn't shared online, even though it doesn't contain any personal information anyway.
6) Click either copy or download and send it to your 2nd PC. You can do this however you want, eg. Discord, USB Drive, etc.
7) If you don't already have one, create a folder on your desktop where you put the Lethal loader in.
8) Place a file called mmap.txt in the same folder as the loader. Put the MMap contents from this page into it. Make sure it's called exactly mmap.txt or else it won't be recognised
9) Now launch Lethal, it should say "Loading MMap..." in the CMD window. If it doesn't say that, it means you didn't name it or place it correctly.
On this page8
What a memory map is
A memory map (MMAP) records how the gaming PC translates physical memory, and DMA software uses it to find structures without a slow blind scan. Because the file belongs to one Windows install, RAM layout and BIOS, it is neither a licence nor something you can copy between machines.
When to generate a new one
Make a fresh map in any of these cases. An old file left in place after a Windows or RAM change is a common reason ESP or a base-address lookup stops working overnight.
- First DMA setup on this gaming PC
- After a major Windows update
- After a BIOS update or a CMOS reset
- After adding, removing or reseating RAM
- When the software reports DTB or base-address errors
- When ESP or radar was working and stopped after a system change
Info
Two ways to generate it
The converter on this page works from a RamMap capture taken on the gaming PC, while some toolchains ask the second PC to build the map through MemProcFS with an auto flag. Use the method written on the product you bought, and do not expect a RamMap dump and a MemProcFS map to be interchangeable just because they share a filename.
Using RamMap with this page
Close games and anti-cheat clients on the gaming PC. Download Microsoft Sysinternals RamMap from Microsoft, run RAMMap64.exe as Administrator on the gaming PC (not on the second PC) and save a .RMP file. Attach that file to the converter in this guide, which processes it inside your browser, then copy or download the result to the second PC.
Warning
Where the loader looks for the file
On the second PC, keep the Lethal loader in its own folder and place a file named exactly mmap.txt in that same folder, with the converted map pasted into it. If the name or the folder is wrong, the loader never reads the map, so a console that never mentions loading it means the file is in the wrong place.
Warning
Generate it from a clean desktop
Take the map at the Windows desktop with no game running, no anti-cheat client halfway through a launch and as few extra tools open as possible. A map captured during a match or an update is the usual reason the next session cannot find the DTB.
If generation fails
Confirm the USB data path is working before you blame the map, and check that you really ran RamMap on the gaming PC. Reboot both machines and, if MemProcFS is the documented path for your product, make sure its FPGA device test already succeeds. There is no point regenerating the map while Device Manager cannot see the card.
Tip
What to send support
Tell support which method you used (the RamMap converter or MemProcFS), both Windows versions, the RAM size, whether the game or anti-cheat was open, the exact error, and confirm that mmap.txt sits next to the loader. Include your order ID.
Still stuck? Open a ticket on Discord
All guides