Website profiles · Technology insights · Alternatives

cheatmsx.com

No paid content found
Visit website
Profile views 12 Outbound visits 0 Normal
CheatMSX cheatmsx.com CheatMSX is a gaming resource for guides, communities, tools, game discovery, or reference links. ↗ Full homepage screenshot

At a glance

Category
Games & Board Games
Language
English
Paid-content signal
No paid content foundObserved
Registered
2014
Hosting
cheatmsx.comInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is CheatMSX?

CheatMSX is a long-running fan resource for MSX games, built around cheats and the utilities that make them usable. Its catalog is organized by game title, with an A–Z index, and it leans heavily on technical cheat formats rather than modern streaming-style guides.

What you'll find there

  • Cheats, including "peeks & pokes" (memory addresses you modify while a game runs)
  • Emulator cheats, which are typically patch or trainer files for MSX emulators
  • Online password generators, useful for games that use long password save systems
  • Maps, walkthroughs, and game manuals
  • IPS patches for ROM modifications
  • Community features: a forum, news updates, and credits pages

The site is available in English, Spanish, and Portuguese, which reflects a broad retro-computing audience across Europe and Latin America.

Who it's for

The primary audience is people playing MSX games through emulators — especially those stuck on a hard section, hunting an infinite-lives code, or wanting a map for a maze-heavy title. Secondary audiences include ROM hackers looking for IPS patches and collectors wanting scanned manuals. If you only play modern consoles, this site won't be relevant.

Practical notes

The page requires JavaScript and displays an adblock/script-blocker notice, so expect the site to behave poorly with aggressive blocking enabled. Cheat codes in poke format are emulator- and version-sensitive: a code that works in one MSX emulator or ROM revision may crash or do nothing in another. Always save your game state before applying a poke, and prefer per-game notes over generic codes.

Next step

Start from the A–Z index and search the exact game title. If the cheat is a poke, note the emulator it was written for and test it on a save state first. For broader MSX context, community hubs such as MSX.org can help with emulator setup and hardware questions.

How do I find cheats for a specific MSX game on CheatMSX?

Use the site's A–Z title index or its category links to reach the right game page, then pick the cheat type that matches how you play.

Practical path

  1. Go to the homepage and use the alphabetical index (A–Z, plus 0–9) or "Show all titles" to locate the game by name.
  2. If you'd rather browse by format, start from a category: Cheats, Peeks & Pokes, Emulator Cheats, Maps, Walkthroughs, Manuals, Online Password Generators, or IPS Patches.
  3. On the game's page, choose the entry that fits your setup: a cheat code for a real cartridge, a poke for an emulator session, a password generator for save-state-free play, or a map/walkthrough if you're stuck rather than cheating.
  4. The site is ad- and script-supported, so allow scripts and disable adblock if the page content doesn't render.

Choosing between the formats

Format Best for Trade-off
Cheats Playing on original hardware or a standard emulator Often version- or region-specific
Peeks & Pokes Emulator users comfortable with memory values Requires an emulator that supports pokes
Emulator Cheats Ready-made files for supported emulators Tied to specific emulator formats
Password generators Games that use password saves Only works for games with password systems
Maps & walkthroughs Getting unstuck without altering the game Slower than a direct cheat

Reader scenario: you're replaying a Konami MSX title in an emulator. Search the A–Z index for the title, then check whether an emulator cheat file exists before falling back to a manual poke — the file is faster and less error-prone. If the game uses passwords, the online password generator may be the simplest route of all.

CheatMSX is one option among several; GameFAQs and ROMhacking.net cover overlapping ground for guides and patches.

What is the difference between Peeks & Pokes and Emulator Cheats on CheatMSX?

Peeks & Pokes and Emulator Cheats are two separate sections on CheatMSX, and the distinction is mostly about how the cheat is applied rather than which game it targets.

Peeks & Pokes are memory-address codes. You inspect (peek) or write (poke) a value at a specific location in the machine's memory. They are the classic home-computer/retro approach: they work on the original hardware or an accurate emulator, but you usually need a monitor, debugger or a tool that lets you edit memory directly, and the exact address can be machine- or version-specific.

Emulator Cheats are formatted for the cheat facilities built into emulators. Instead of typing raw addresses yourself, you feed the code into the emulator's cheat file or cheat menu, and the emulator applies it while the game runs. They tend to be more convenient and less error-prone for everyday play, but they depend on your emulator supporting that code format and on the game image matching the one the code was made for.

Aspect Peeks & Pokes Emulator Cheats
What it is Raw memory addresses and values Codes packaged for emulator cheat engines
How you apply it Manually via a monitor/debugger or code tool Through the emulator's cheat menu or file
Best for Learning how the game works, hardware play, unusual edits Quick, repeatable cheating during normal play
Main trade-off More control, more fiddling and risk of wrong addresses Easier, but tied to a compatible emulator and ROM version

According to the site's own statistics, Emulator Cheats is the larger collection (364 entries versus 7 for Peeks & Pokes), while the broader Cheats section lists 187 items — so if you just want something that works in your emulator, start there and treat Peeks & Pokes as the specialist option.

A practical next step: decide first how you play. If you run games in an emulator with a cheat menu, browse Emulator Cheats; if you use a memory monitor, original hardware or want to understand a specific value, look at Peeks & Pokes and note the game version the address was written for.

How can I use the Online Password Generators for MSX games?

CheatMSX's password generators are listed as a small, separate tool category — the site's own statistics count 5 online password generators — so they are meant for specific games rather than as a general-purpose password cracker. You pick the relevant generator, enter whatever the tool asks for, and it produces a password you then type into the game.

What they are for

  • Skipping to a later stage or level in an MSX game that saves progress as a typed password.
  • Recovering a password you lost or mistyped.
  • Testing whether a password you found elsewhere is valid before spending time entering it.

How to use one, practically

  1. Open the generators section from the site's navigation.
  2. Find the entry matching your exact game title — MSX ports often differ from other platforms, so a password from a Commodore or NES version usually won't work.
  3. Read the short instructions on that generator's page; some ask for a level number, some for a stage code, some for a checksum character.
  4. Enter the generated password in the game exactly, including case and any hyphens or spaces.

Things to watch for

  • Emulator vs. real hardware can matter if the game expects a particular keyboard layout; MSX models differ in key positions, so a password containing symbols may be awkward to type.
  • If a generator produces a password the game rejects, check the region or revision of your ROM — MSX1 and MSX2 releases of the same title sometimes use different schemes.
  • Save states in an emulator are usually faster than password entry if you just want to resume play; use the generators when you want a clean start at a level or when passwords are the only save mechanism.

A concrete scenario

Suppose you're replaying a cartridge-era MSX action game on an emulator and want to start at stage 5 rather than grind through the first four. You'd open the generator for that title, request stage 5, copy the resulting string, and type it at the game's password screen. If it fails, try the adjacent stage number — some schemes are off by one.

Next step

Start from the site's index of tools and look for the generators list, then match your game title exactly: CheatMSX. If no generator exists for your title, the site's cheats and walkthroughs sections are the natural fallback.

Where can I download MSX emulators and game manuals on CheatMSX?

MSX emulator files and game manuals are two of the resource categories listed on CheatMSX, alongside cheats, maps, walkthroughs, password generators and IPS patches. The site presents these as its own library sections rather than as off-site download mirrors.

CheatMSX

What the site actually offers

  • Emulator Cheats — the largest listed category, with 364 entries. Despite the name, these are cheat codes intended for use inside MSX emulators, not the emulator programs themselves.
  • Manuals — 196 entries, the section to check for scanned or transcribed game documentation.
  • Cheats (187), Maps (415), Walkthroughs (47), IPS Patches (59) — related game-reference material.
  • Peeks & Pokes (7) and Online Password Generators (5) — smaller, more specialised tools.
  • A–Z index and "Show all titles" — the way to browse the catalogue by game name.

H3. How to use it Start with the A–Z index if you already know the game title, and use the Manuals section for documentation while the Emulator Cheats section supplies in-game codes. Because the counts are uneven across categories, expect strong coverage for popular titles and gaps elsewhere.

Practical caveats

  • The page requires JavaScript and asks visitors to disable adblockers, so browsing may be limited with strict privacy settings.
  • The content is community-maintained and spans 2009 onward, so file quality, working links and language coverage will vary between entries.
  • Language options are English, Spanish and Portuguese.

H3. Where to look instead For the emulator programs themselves, established emulation hubs such as Emulator Zone or Zophar's Domain are more direct sources. For manuals scanned from original packaging, Internet Archive often holds complete sets. Use CheatMSX as a companion for codes, maps and patches rather than as your only stop.

How do I apply IPS patches from CheatMSX to my MSX ROMs?

CheatMSX lists IPS patch files among its resources, but the page evidence does not include a patching guide or tool, so the steps below are general advice for applying IPS patches to MSX ROMs rather than instructions taken from the site.

Basic workflow

  1. Download the IPS file from CheatMSX and note which ROM version it targets.
  2. Verify you have the correct unmodified ROM, ideally in the format the patch expects (raw .rom or .mx1/.mx2 for MSX emulators).
  3. Keep a clean backup of the original ROM before patching.
  4. Apply the patch with a dedicated IPS utility on your PC, or use an emulator that supports IPS patches directly.
  5. Load the patched ROM in your MSX emulator and check the title screen, in-game text and save behaviour.

Choosing a method

Method Best for Trade-off
Desktop IPS patcher Permanent patched ROM files, sharing with others Requires the right source ROM and a backup
Emulator auto-patching Quick testing, keeping originals untouched Depends on emulator support and file naming

Practical scenario: if you want to play a fan-translated MSX title, download the ROM, copy it to a separate folder, apply the CheatMSX IPS file to the copy, and keep the original ROM untouched so you can test a different patch later.

Next step: check the CheatMSX entry for the specific patch to see the required ROM name and region, then match it exactly before patching. The site also covers related MSX material such as maps, manuals and emulator cheats on CheatMSX.

Related questions

More questions →
What Is the FAQs Section on CheatMSX and What Can You Find There?

CheatMSX (cheatmsx.com) is an MSX gaming resource that collects cheats, maps, manuals, walkthroughs, password generators, and emulator cheats in one place. Its FAQ-style help content is not a single standalone "FAQ" page; instead, answers to common MSX gaming questions are spread across the site's resource sections and its community areas (Forum, Contact, About us). If you are looking for a specific answer, the fastest route is usually the matching resource category rather than a general FAQ list.

How the site is organized

The main navigation and statistics give a clear picture of what exists on CheatMSX:

Resource type Count shown on site Typical question it answers
Cheats 187 "Is there a cheat code for this MSX game?"
Emulator Cheats 364 "How do I use cheats inside an MSX emulator?"
Maps 415 "Where do I go next in this game?"
Walkthroughs 47 "How do I finish this game step by step?"
Manuals 196 "What does this item or command do?"
Online Password Generators 5 "How do I get past a password screen?"
Peeks & Pokes 7 "What memory address changes this behavior?"
IPS Patches 59 "Is there a fan translation or fix patch?"

Titles are browsable alphabetically (A–Z and 0–9) or through "Show all titles."

Where FAQ-type answers actually live

Because there is no dedicated FAQ menu item in the main navigation, treat these sections as the practical FAQ:

  • Cheats and Emulator Cheats — the most common "how do I get past this" questions.
  • Online Password Generators — answers to password-protected game stages.
  • Manuals — official documentation, useful when a question is about controls or mechanics rather than cheats.
  • Walkthroughs — longer answers that a short FAQ entry could not cover.
  • Forum — for questions not covered by any existing entry.
  • About us / Contact — for site-level questions rather than game-level ones.

Finding an answer step by step

  1. Identify what kind of question you have (cheat, password, map, manual, patch).
  2. Pick the matching section from the list above.
  3. Use the alphabetical index (A–Z, 0–9) or "Show all titles" to locate the game.
  4. Open the entry and check whether it covers your platform or emulator.
  5. If nothing matches, post in the Forum.

Expected result: you either land on a specific entry for your game, or you confirm the site has no entry and the Forum is the next step.

Common blocker: the page will not display

The site shows this notice when content is blocked:

Please disable your adblock and script blockers to view this page

If sections appear empty or comments do not load, disable your ad blocker and script blocker for cheatmsx.com and reload. Comments are powered by Disqus and require JavaScript, so a script blocker will also hide them.

FAQ vs. the other resources

A quick way to choose the right section:

  • Need a code to skip a level → Cheats
  • Need the code to work inside an emulator → Emulator Cheats
  • Stuck at a password prompt → Online Password Generators
  • Need to know what an item does → Manuals
  • Need a full route through the game → Walkthroughs
  • Need a fan translation or bug fix → IPS Patches
  • Need to change game behavior at memory level → Peeks & Pokes

Site details worth knowing

  • Interface languages: English, Spanish, Portuguese.
  • The site accepts support via PayPal Donation and Patreon; no pricing for content access is stated on the page.
  • Copyright notice runs from 2009 to 2026, indicating a long-running archive.
What Is Password Auditing and Recovery?

Password auditing and password recovery are two sides of the same technical capability: testing how easily credentials can be guessed or cracked. Auditing is the proactive, authorized practice of measuring password strength across accounts you control; recovery is the reactive practice of regaining access to an account or file when the password is lost. Both rely on the same underlying techniques—dictionary, brute-force, and rule-based attacks—and both require authorization. LCPSoft, a vendor of cross-platform password auditing and recovery applications, frames its tools around exactly these use cases, including Linux user accounts and Oracle Database credentials.

Auditing vs. recovery: what actually differs

The techniques overlap almost completely. What changes is intent, timing, and who is allowed to run them.

Dimension Password auditing Password recovery
Goal Find weak passwords before an attacker does Regain access to a locked or forgotten credential
Timing Proactive, scheduled Reactive, after access is lost
Typical owner Security team, sysadmin, compliance auditor Account owner, IT support
Success metric Percentage of weak/reused passwords found Whether the target credential is recovered
Authorization Written scope from system owner Proof of ownership or delegated authority

A practical consequence: an audit that finds nothing weak is still a success, while a recovery attempt that fails is a failure. Don't conflate the two when reporting results.

How the common techniques work

All three approaches take a hash or encrypted credential as input and test candidate passwords against it. The difference is how candidates are generated.

Dictionary attacks

The tool tries passwords from a wordlist—common passwords, leaked lists, or a custom list built from the organization's vocabulary. Fast and effective against human-chosen passwords. The expected result is a quick hit rate on weak accounts and near-zero on strong ones.

Brute-force attacks

The tool enumerates every combination in a character set up to a length limit. Exhaustive but slow: each added character multiplies the search space. Useful for short passwords and PINs, impractical for long passphrases.

Rule-based (hybrid) attacks

Start from a dictionary and apply transformations—capitalization, appended digits, leetspeak substitutions, year suffixes. This mirrors how people actually "strengthen" weak passwords and catches far more real credentials than a plain dictionary.

Mask and combinator attacks

A mask specifies the pattern (for example, uppercase + lowercase + four digits), and combinator attacks join two wordlists. These sit between dictionary and brute-force in cost and coverage.

The practical takeaway: run dictionary and rule-based attacks first, then escalate to masks or brute-force only for accounts that survive. This ordering keeps audit time proportional to the value of the target.

Supported targets

LCPSoft's stated scope covers cross-platform password auditing and recovery, with Linux user accounts and Oracle Database credentials among the named targets. In practice this means:

  • Linux user accounts — credentials stored in the local shadow file or validated through PAM. Auditing here tests the password policy actually enforced on the host.
  • Oracle Database credentials — database user accounts, where the audit checks whether schema or application accounts use guessable passwords.
  • Other systems — the same techniques apply to any credential store you are authorized to test, but confirm the tool supports the specific hash or authentication format before planning an engagement.

Verify format support before you start. A tool that handles one hash type may not handle another, and a failed run is often a format mismatch rather than a strong password.

Legal and ethical boundaries

Only audit or recover credentials on systems you own or have explicit written authorization to test. This is not a formality—unauthorized password cracking is illegal in most jurisdictions regardless of intent.

Practical rules:

  • Get scope in writing: which hosts, which accounts, what time window.
  • Never run recovery against third-party services; use their official account-recovery process instead.
  • Store any recovered plaintext securely and destroy it once the audit or recovery is complete.
  • Report findings to the system owner, not to a wider audience.

If you cannot produce authorization, stop.

Interpreting results and fixing weak passwords

Raw crack counts are not the deliverable. What matters is what the results tell you about policy and user behavior.

Look for:

  • Crack rate by account group — a high rate among admin or service accounts is a priority finding.
  • Time-to-crack — passwords that fall in seconds under a rule-based attack are effectively absent.
  • Reuse and patterns — repeated base words or predictable suffixes signal a training problem, not just individual weak choices.

Then act:

  1. Force a reset on every cracked account.
  2. Tighten the policy: minimum length, block known-breached passwords, and rate-limit authentication attempts.
  3. Re-audit after the reset to confirm the fix holds.
  4. Move high-value accounts to multi-factor authentication so a single weak password is no longer sufficient.

The goal of an audit is not a clean report—it's a measurable reduction in the number of credentials an attacker could guess.

What Are Peeks & Pokes on CheatMSX and How Do You Use Them?

A peek reads a value from a specific memory address, and a poke writes a value to one. On CheatMSX, the Peeks & Pokes section is a small, separate collection (the site's statistics list 7 entries) of raw memory addresses and values for MSX games, distinct from the much larger Emulator Cheats collection (364 entries). You use them by entering the address and value into your MSX emulator's memory editor or debugger while the game is running, then verifying the effect in-game.

Peek vs. poke: the core distinction

Term Action Direction Typical use
Peek Read the byte at an address Memory → you Inspect a value (lives, score, timer) before changing it
Poke Write a byte to an address You → memory Force a value (e.g., set lives to 9)

A peek tells you what is currently stored; a poke changes it. In practice you peek first to confirm an address holds what you expect, then poke to alter it. Poking blind is the most common reason a listed value appears to do nothing.

How peeks and pokes differ from emulator cheats

Emulator cheats are usually applied through a cheat engine or a cheat file that the emulator loads and manages for you — you toggle a named cheat on or off. Peeks and pokes are lower-level: you supply the raw address and value yourself through the emulator's memory tools. That makes them more flexible (any address, any value, no pre-built cheat file needed) but also less forgiving, since nothing validates the address for you. CheatMSX keeps them in separate sections, which reflects that difference in workflow.

Finding the Peeks & Pokes section on CheatMSX

The site organizes content by type, and the statistics panel lists "Peeks & Pokes" alongside Emulator Cheats, Cheats, Maps, Manuals, Walkthroughs, IPS Patches, and Online Password Generators. Navigate to that section from the site's content categories to see the available entries. Because the collection is small, treat it as a supplement to the larger Emulator Cheats set rather than a primary source — if a game you want isn't covered there, check the Emulator Cheats section first.

Applying a peek or poke while playing

The general workflow, which works in most MSX emulators that expose a memory editor or debugger:

  1. Load the game and get to a state where the value you want to change is visible or known (e.g., you can see your life count).
  2. Open the emulator's memory editor / debugger. The exact menu name varies by emulator; look for "Memory," "Debugger," or "Cheat" tools.
  3. Peek the address from the CheatMSX entry. Confirm the byte matches what the entry or your in-game value suggests. If it doesn't match, the address may be for a different game version or a different memory state.
  4. Poke the new value into that address.
  5. Return to the game and verify. The change should appear immediately for values the game reads each frame; some values are only read at specific moments (level load, menu open), so you may need to trigger that moment.

Expected result: the in-game value reflects what you poked. If nothing changes, re-peek the address — many games overwrite a value on the next frame, which means the poke needs to be repeated or the address is a copy rather than the live one.

Common pitfalls

  • Wrong address for your version. Different regional or revision releases of the same MSX game can store values at different addresses. A poke that works on one dump may do nothing on another.
  • Address holds a copy, not the source. Games often mirror a value in several places. Poking a display copy changes what you see but not the game logic, or vice versa.
  • Value overwritten immediately. If the game recalculates the value every frame, a one-time poke is reverted. You need a repeating poke or a cheat engine that re-applies it.
  • Emulator compatibility. Not every MSX emulator exposes a memory editor, and the tools differ. If yours has no way to enter an address and value directly, peeks and pokes aren't usable there without a cheat-file format the emulator supports.
  • Decimal vs. hexadecimal. Addresses and values are often given in hex. Entering a hex value as decimal (or the reverse) produces a wrong result that looks like a failed poke.

Because the Peeks & Pokes collection on CheatMSX is small, the practical approach is: check it for your specific game, and if it isn't listed, use the Emulator Cheats section or peek the address yourself to find the value you want to change.

What Is Retro Gaming and How Do You Get Started?

Retro gaming is the practice of playing older video games — typically from the 1970s through the early 2000s — on original hardware, through emulation, or via official re-releases. It is defined less by a fixed year cutoff than by a combination of era, hardware generation, and design style. If you want to start, the practical path is: pick a platform generation, choose how you want to play (original hardware, emulation, or a modern re-release), then solve the two problems that trip up most beginners — display lag and region locking.

What "Retro" Actually Means

There is no single agreed cutoff, and the term shifts as time passes. A useful way to think about it is in three layers:

  • Era — games from roughly the late 1970s to the early 2000s, before HD displays and online distribution became standard.
  • Hardware generation — cartridge and early disc consoles: NES, SNES, Sega Genesis/Mega Drive, Game Boy, PlayStation, and similar machines.
  • Design style — pixel art, limited sprites and color palettes, chiptune audio, and often high difficulty with limited or no save systems.

A game can feel "retro" in style even if it is new. GGGames.se, an enthusiast site covering both modern and retro games, frames its coverage around exactly this split — "Modern and Retro" — and its review of QUOD INIT EXIT IIo covers a game that is new but built in a deliberately old-school style. That is a good illustration of why style matters as much as release date.

The Main Retro Platforms

Platform Typical era What defines it
NES / Famicom 1980s 8-bit, cartridge, iconic first-party series
SNES / Super Famicom Early–mid 1990s 16-bit, richer color and sound
Sega Genesis / Mega Drive Late 1980s–1990s 16-bit, faster arcade-style action
Game Boy / Game Boy Color Late 1980s–1990s Portable, monochrome then color
PlayStation Mid–late 1990s Disc-based, 3D transition era

Each generation has its own quirks — controller design, region coding, and video output all differ — so it helps to pick one platform to start rather than trying to cover everything at once.

Three Ways to Play, and How to Choose

Original hardware

You buy the actual console and cartridges or discs. This gives the most authentic experience, including original controllers and timing. The trade-offs are cost, aging hardware (worn cartridge slots, failing disc drives), and the need for a compatible display.

Emulation

Software runs the game on a modern computer or device. This is the most flexible and often the cheapest route, and it makes save states and region-free play easy. The catch is that the legal status of ROMs varies by country, and reliable sources matter — avoid sketchy download sites.

Official re-releases and compilations

Publishers and platforms reissue classic games on modern systems, sometimes with save states, rewind, and display options. This is the lowest-friction option if you want to play legally and without setup. Availability changes over time, so check the current store listing for the specific title you want.

A simple decision rule: if you want authenticity and don't mind maintenance, go original hardware. If you want convenience and flexibility, go emulation or official re-releases.

Common Pitfalls to Avoid

  • Display lag — modern TVs can add input delay that makes precise retro games feel wrong. A low-latency mode or a dedicated upscaler helps.
  • Region locks — many older consoles only play games from their own region. Check before buying imports.
  • Unreliable ROM sources — unofficial download sites carry legal and security risks. Prefer official re-releases where they exist.
  • Assuming "old" means "cheap" — some retro hardware and cartridges are collectible and priced accordingly.

A Practical Starting Path

  1. Pick one platform generation that appeals to you.
  2. Decide how you want to play: original hardware, emulation, or an official re-release.
  3. If using original hardware, sort out your display and check region compatibility.
  4. Start with a well-regarded title for that platform rather than a rare or expensive one.
  5. Expect higher difficulty and fewer conveniences than modern games — that is part of the design, not a flaw.

If you are unsure where to begin, following a site that covers both modern and retro games — like GGGames.se — can help you find reviews and context for older titles alongside current releases.

What Are Battle Maps in Tabletop RPGs and How Do You Make One?

A battle map is a scaled, top-down map used during tabletop RPG encounters to show where characters, monsters, and terrain sit relative to each other. You use one when positioning matters — combat, chases, traps, room-by-room exploration — and skip it for purely narrative scenes. You can make one by drawing terrain in a vector editor, placing assets, then exporting for screen, print, or a virtual tabletop. DungeonFog is one tool built for exactly this workflow.

Battle map vs. world map: what's the difference

These two map types answer different questions, and mixing them up is the most common early mistake.

Battle map World / overland map
Scale One encounter area (a room, a cave, a street) A region, kingdom, or continent
Grid Usually 1-inch or 5-foot squares Rarely gridded
Detail Tactical: cover, doors, furniture, elevation Strategic: roads, towns, terrain
Used for Combat and precise movement Travel, planning, campaign context

A battle map zooms in far enough that a single chair or pillar changes your tactics. A world map zooms out far enough that a single chair is invisible. You generally need both over a campaign, but they serve different moments at the table.

When to actually put a battle map down

Reach for a battle map when the answer to "where exactly is everyone?" changes the outcome:

  • Combat — line of sight, flanking, area-of-effect spells, and movement speed all depend on position.
  • Dungeon crawling — doors, corridors, and room shapes matter for exploration and ambushes.
  • Chases and escapes — distance and obstacles drive the tension.
  • Stealth and traps — who is standing where determines what gets triggered.

Skip the map for shopping, negotiation, travel montages, and any scene where nobody cares about exact distance. Forcing a grid onto a conversation slows the game down.

How to make a custom battle map

DungeonFog describes a three-step process: create a map, place assets, then export and play. Here's what each step involves and what to expect.

1. Draw the terrain

Start with the layout — dungeon walls, building floor plans, or overland terrain. DungeonFog uses a vector-based editor, which means shapes stay sharp when you scale or print them, rather than turning blurry like a stretched bitmap. Draw the rooms and corridors first; decoration comes later.

2. Place assets

Populate the map with props, furniture, and terrain features. DungeonFog's library lists over 3,000 assets spanning different time periods and settings, and new asset packs are released monthly as part of its premium content subscription. Search the library for the pieces that match your story rather than settling for whatever's closest.

3. Export and play

You can play with others inside DungeonFog itself, or export and print the map. Exporting is where your earlier choices pay off — a vector map holds up at print resolution, and a well-scaled grid keeps tokens aligned.

Key considerations before you commit

  • Grid scale. Decide your squares-per-inch (or per-5-feet) before you draw, not after. Changing it later means redoing the layout.
  • Resolution. If you plan to print, you need higher resolution than for on-screen play. Vector output helps here.
  • Asset library size. A bigger library means less time hunting for the right prop — but also more browsing. Check whether the library covers your campaign's setting (fantasy, modern, horror, etc.).
  • Where you'll play. On screen, printed, or inside a virtual tabletop each has different export needs.

Ways to play with your map

  • On screen — display the map on a TV or monitor laid flat or mounted, and move physical minis on top.
  • Printed — export at print resolution and tile the pages for a physical battle mat.
  • In a virtual tabletop — play with others inside DungeonFog, or export the file for use in your VTT of choice.

The practical takeaway

If you only need a quick sketch, paper and a marker still work. If you want reusable, high-detail maps that survive printing and scaling, a vector editor with a large asset library saves real time across a campaign. DungeonFog fits that second case — free to sign up, with premium memberships and a marketplace for additional content. Check the pricing page for current tiers before committing, since asset packs and premium features sit behind that subscription.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2014, this domain has about 12 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

The observed email authentication setup is incomplete: DMARC is missing. Nameservers are provided by pl-services.nl, indicating managed DNS hosting. MX records point to the cheatmsx.com email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. The lowest observed DNS TTL is 14400 seconds.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

X-Powered-By exposes backend information: PleskLin. The response lacks these common security headers: CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, clickjacking protection. No obvious internal addresses or debug information were found in the headers. The Server header identifies nginx without an exact version. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies jQuery, Bootstrap, Google Analytics, nginx without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage title was detected; search engines may construct one from other page content. No homepage meta description was detected, leaving snippet selection more dependent on page text. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. Open Graph is partially configured; og:title, og:description is missing. Twitter Card metadata is configured.

Hosting and Email

DNSpl-services.nl
Hostingcheatmsx.com
Emailcheatmsx.com
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) The Netherlands flagRotterdam, South Holland, The Netherlands Inferred 185.172.132.11

Registration details

RDAP / WHOIS

RegistrarRealtime Register B.V.
Registered2014-05-11
Expires2027-05-11
Domain statusclient transfer prohibited
Nameserversns1.pl-services.nl、ns2.pl-services.nl、ns3.pl-services.nl
DNSSECsigned

DNS records

DNS

TypeNameValueTTLPriority
Acheatmsx.com185.172.132.1114400—
MXcheatmsx.comcheatmsx.com1440010
NScheatmsx.comns1.pl-services.nl14400—
NScheatmsx.comns2.pl-services.nl14400—
NScheatmsx.comns3.pl-services.nl14400—
TXTcheatmsx.comv=spf1 a mx a:plesk01.pl-services.nl a:plesk01.pl-services.nl a:cheatmsx.com ip4:185.172.132.0/24 -all14400—
CNAMEwww.cheatmsx.comcheatmsx.com14400—
DScheatmsx.com41397 13 2 d782979f79e6a9229124f3a5377386b0fec861785f57ba1fc1230e7ce53dd6aa86400—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectcheatmsx.com
IssuerLet's Encrypt
Valid until2026-12-03T23:56 · Remaining when checked: 61 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=UTF-8
cache-controlmax-age=1, private, must-revalidate
servernginx
strict-transport-securitymax-age=15768000; includeSubDomains

Identified technologies

jQueryBootstrapGoogle Analyticsnginx

Pages, Search and Sharing

Meta descriptionNot detected
Canonical URLNot detected
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 2 allowed · 8 disallowed
  • Allow/
  • Allow/wp-admin/admin-ajax.php
  • Disallow/download/emu/
  • Disallow/download/faq/
  • Disallow/download/ips/
  • Disallow/download/manuals/
  • Disallow/download/maps/
  • Disallow/includes/
  • Disallow/pagina/
  • Disallow/wp-admin/
360spider 0 allowed · 1 disallowed
  • Disallow/
404checker 0 allowed · 1 disallowed
  • Disallow/
404enemy 0 allowed · 1 disallowed
  • Disallow/
80legs 0 allowed · 1 disallowed
  • Disallow/
abonti 0 allowed · 1 disallowed
  • Disallow/
aboundex 0 allowed · 1 disallowed
  • Disallow/
aboundexbot 0 allowed · 1 disallowed
  • Disallow/
acunetix 0 allowed · 1 disallowed
  • Disallow/
admantx 0 allowed · 1 disallowed
  • Disallow/
afd-verbotsverfahren 0 allowed · 1 disallowed
  • Disallow/
ahrefsbot 0 allowed · 1 disallowed
  • Disallow/
aibot 0 allowed · 1 disallowed
  • Disallow/
aihitbot 0 allowed · 1 disallowed
  • Disallow/
aipbot 0 allowed · 1 disallowed
  • Disallow/
alexibot 0 allowed · 1 disallowed
  • Disallow/
alligator 0 allowed · 1 disallowed
  • Disallow/
allsubmitter 0 allowed · 1 disallowed
  • Disallow/
alphabot 0 allowed · 1 disallowed
  • Disallow/
anarchie 0 allowed · 1 disallowed
  • Disallow/
apexoo 0 allowed · 1 disallowed
  • Disallow/
archive.org_bot 0 allowed · 1 disallowed
  • Disallow/
arquivo.pt 0 allowed · 1 disallowed
  • Disallow/
arquivo-web-crawler 0 allowed · 1 disallowed
  • Disallow/
aspseek 0 allowed · 1 disallowed
  • Disallow/
asterias 0 allowed · 1 disallowed
  • Disallow/
attach 0 allowed · 1 disallowed
  • Disallow/
autoemailspider 0 allowed · 1 disallowed
  • Disallow/
awariorssbot 0 allowed · 1 disallowed
  • Disallow/
awariosmartbot 0 allowed · 1 disallowed
  • Disallow/
backdoorbot 0 allowed · 1 disallowed
  • Disallow/
backlink-ceck 0 allowed · 1 disallowed
  • Disallow/
backlink-check 0 allowed · 1 disallowed
  • Disallow/
backlinkcrawler 0 allowed · 1 disallowed
  • Disallow/
backstreet 0 allowed · 1 disallowed
  • Disallow/
backweb 0 allowed · 1 disallowed
  • Disallow/
badass 0 allowed · 1 disallowed
  • Disallow/
bandit 0 allowed · 1 disallowed
  • Disallow/
barkrowler 0 allowed · 1 disallowed
  • Disallow/
batchftp 0 allowed · 1 disallowed
  • Disallow/
battleztar bazinga 0 allowed · 1 disallowed
  • Disallow/
bbbike 0 allowed · 1 disallowed
  • Disallow/
bdcbot 0 allowed · 1 disallowed
  • Disallow/
bdfetch 0 allowed · 1 disallowed
  • Disallow/
betabot 0 allowed · 1 disallowed
  • Disallow/
bigfoot 0 allowed · 1 disallowed
  • Disallow/
bitacle 0 allowed · 1 disallowed
  • Disallow/
blackboard 0 allowed · 1 disallowed
  • Disallow/
black hole 0 allowed · 1 disallowed
  • Disallow/
blackwidow 0 allowed · 1 disallowed
  • Disallow/

User reviews (0)

  • No reviews yet.