{"id":1384,"date":"2025-06-10T16:35:26","date_gmt":"2025-06-10T15:35:26","guid":{"rendered":"https:\/\/grimms3dworlds.ddns.net\/?page_id=1384"},"modified":"2026-02-05T00:58:43","modified_gmt":"2026-02-05T00:58:43","slug":"software","status":"publish","type":"page","link":"https:\/\/grimms3dworlds.ddns.net\/index.php\/software\/","title":{"rendered":"Software"},"content":{"rendered":"\n<p><br>  <\/p>\n\n\n\n<div style=\"max-width: 900px; margin: 0 auto; padding: 20px;\">\n  <h2 style=\"text-align: center; color: #e0e0e0; margin-bottom: 30px;\">Software Tools<\/h2>\n  <p style=\"text-align: center; font-style: italic; color: #bbb;\">Open-source utilities for classic FPS games \u2014 Medal of Honor: Allied Assault, Call of Duty series, and multiplayer mapping.<\/p>\n\n  <hr style=\"border-color: #444; margin: 40px 0;\">\n\n  <div style=\"margin-bottom: 60px;\">\n    <h3>CoD2 MP Mapping Tool<\/h3>\n    <p>A powerful GUI tool (Python + Tkinter) to speed up creation and editing of Call of Duty 2 multiplayer custom maps.<\/p>\n    <p><strong>Key features:<\/strong><\/p>\n    <ul>\n      <li>Generate and edit core map files: <code>mp\/mp_mapname.gsc<\/code>, <code>mp\/mp_mapname_fx.gsc<\/code>, <code>sun\/mp_mapname.sun<\/code>, sound aliases (<code>.csv<\/code>), arena\/loadscreen files<\/li>\n      <li>Built-in Model Viewer: Browse and preview stock xmodels (thumbnails + full size), with offline asset support<\/li>\n      <li>IWD Packer: Automatically detects and packs custom assets (models, textures, sounds, scripts, FX, etc.) into .iwd files<\/li>\n      <li>Setup helpers: Set CoD2 path, extract missing folders (xmodel\/fx), create desktop shortcuts, fix grid batch issues<\/li>\n    <\/ul>\n    <p>Requires: CoD2 + Mod Tools installed, Python 3.8+ (3.10\u20133.12 recommended), and Pillow library (<code>pip install pillow<\/code>). Run with <code>python main.py<\/code>. Always back up your map folder before generating files.<\/p>\n    <p><img decoding=\"async\" src=\"https:\/\/grimms3dworlds.ddns.net\/wp-content\/uploads\/2026\/02\/cod2tools.gif\" alt=\"CoD2 MP Mapping Tool in action \u2014 GUI demo\" style=\"max-width:100%; height:auto; margin: 20px 0; border: 1px solid #555; border-radius: 6px; display: block; box-shadow: 0 4px 12px rgba(0,0,0,0.5);\"><\/p>\n    <p><a href=\"https:\/\/github.com\/Grimm1\/cod2-mp-mapping-tool\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: #4da6ff; font-weight: bold;\">View on GitHub \u2192<\/a> (Updated February 2026)<\/p>\n  <\/div>\n\n  <div style=\"margin-bottom: 60px;\">\n    <h3>XRcon<\/h3>\n    <p><strong>Open-source RCON client<\/strong> for Medal of Honor: Allied Assault series and Call of Duty games (1, United Offensive, 2, 4, World at War).<\/p>\n    <p>Full-featured remote console tool with server list management, command sending, and in-game admin controls.<\/p>\n    <div style=\"display: flex; flex-wrap: wrap; gap: 20px; margin: 20px 0;\">\n      <div style=\"flex: 1; min-width: 300px;\">\n        <img decoding=\"async\" src=\"https:\/\/grimms3dworlds.ddns.net\/wp-content\/uploads\/2025\/06\/xrcon_rcon-768x399.png\" alt=\"XRcon RCON interface and command panel\" style=\"max-width:100%; height:auto; border: 1px solid #555; border-radius: 6px; box-shadow: 0 4px 12px rgba(0,0,0,0.5);\">\n      <\/div>\n      <div style=\"flex: 1; min-width: 300px;\">\n        <img decoding=\"async\" src=\"https:\/\/grimms3dworlds.ddns.net\/wp-content\/uploads\/2025\/06\/xrcon_servers-768x399.png\" alt=\"XRcon server list and management\" style=\"max-width:100%; height:auto; border: 1px solid #555; border-radius: 6px; box-shadow: 0 4px 12px rgba(0,0,0,0.5);\">\n      <\/div>\n    <\/div>\n    <p><a href=\"https:\/\/github.com\/Grimm1\/xRcon\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: #4da6ff; font-weight: bold;\">View on GitHub \u2192<\/a><\/p>\n  <\/div>\n\n  <div style=\"margin-bottom: 60px;\">\n    <h3>Mohaa Resolution Util<\/h3>\n    <p>Lightweight (82 KB) utility that auto-detects config files for Medal of Honor: Allied Assault (including Spearhead &#038; Breakthrough).<\/p>\n    <p>Easily set custom resolutions beyond in-game menu limits, plus one-click max graphics preset.<\/p>\n    <p><img decoding=\"async\" src=\"https:\/\/grimms3dworlds.ddns.net\/wp-content\/uploads\/2025\/06\/MRU.png\" alt=\"Mohaa Resolution Util main interface\" style=\"max-width:100%; height:auto; margin: 20px 0; border: 1px solid #555; border-radius: 6px; display: block; box-shadow: 0 4px 12px rgba(0,0,0,0.5);\"><\/p>\n    <p><a href=\"https:\/\/github.com\/Grimm1\/MohaaResolutionUtil\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: #4da6ff; font-weight: bold;\">View on GitHub \u2192<\/a><\/p>\n  <\/div>\n\n  <div style=\"margin-bottom: 50px;\">\n    <h3>MoH:AA &#038; Call of Duty Server RCON + Query DLL<\/h3>\n    <p>Open-source DLL for sending RCON commands and querying game servers.<\/p>\n    <p><strong>Supported games:<\/strong><\/p>\n    <ul>\n      <li>Medal of Honor: Allied Assault<\/li>\n      <li>Medal of Honor: Allied Assault \u2013 Spearhead<\/li>\n      <li>Medal of Honor: Allied Assault \u2013 Breakthrough<\/li>\n      <li>Call of Duty<\/li>\n      <li>Call of Duty: United Offensive<\/li>\n      <li>Call of Duty 2<\/li>\n      <li>Call of Duty 4: Modern Warfare<\/li>\n      <li>Call of Duty: World at War<\/li>\n    <\/ul>\n    <p>Perfect for custom server tools, browsers, admin panels, or monitoring scripts.<\/p>\n    <p><a href=\"https:\/\/github.com\/Grimm1\/GameServerQuery-DLL\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: #4da6ff; font-weight: bold;\">View on GitHub \u2192<\/a><\/p>\n    <!-- If you add a screenshot\/demo later: <img decoding=\"async\" src=\"...\" alt=\"DLL usage example\" style=\"max-width:100%; height:auto; margin-top:20px; border:1px solid #555; border-radius:6px;\"> -->\n  <\/div>\n\n  <hr style=\"border-color: #444; margin: 60px 0 40px;\">\n\n  <p style=\"text-align: center; font-size: 0.9em; color: #aaa;\">\n    All projects are open source and free. Bug reports, feature requests, and pull requests are welcome on GitHub!\n  <\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Software Tools Open-source utilities for classic FPS games \u2014 Medal of Honor: Allied Assault, Call of Duty series, and multiplayer mapping. CoD2 MP Mapping Tool A powerful GUI tool (Python + Tkinter) to speed up creation and editing of Call of Duty 2 multiplayer custom maps. Key features: Generate and edit core map files: mp\/mp_mapname.gsc, [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"[]"},"class_list":["post-1384","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/1384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=1384"}],"version-history":[{"count":8,"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/1384\/revisions"}],"predecessor-version":[{"id":1685,"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/1384\/revisions\/1685"}],"wp:attachment":[{"href":"https:\/\/grimms3dworlds.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=1384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}