- ID da verificação
- 02509136-f9f8-4736-bb16-7abd8a8371deConcluído
- URL enviado:
- https://www.myabandonware.com/game/real-war-dt2
- Relatório concluído:
Ligações · 8 encontradas
As ligações de saída identificadas na página
Hiperligação | Texto |
---|---|
https://www.pcgamingwiki.com/wiki/Real_War | PCGamingWiki |
https://en.wikipedia.org/wiki/Real_War | Wikipedia Entry |
https://www.mobygames.com/game/5113/real-war/ | MobyGames |
https://www.facebook.com/myabandonware | Like |
https://x.com/myabandonware | X |
https://bsky.app/profile/myabandonware.bsky.social | Follow |
https://www.buymeacoffee.com/myabandonware?utm_source=bmac-sidebar | |
https://utopiaweb.fr/ | utopiaweb |
Variáveis JavaScript · 62 encontradas
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer parte do código dentro do âmbito atual
Nome | Tipo |
---|---|
0 | object |
1 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
__tcfapi | function |
__uspapi | function |
fsabrActive | boolean |
insScript | function |
viewPortWidth | number |
Mensagens de registo da consola · 7 encontradas
Mensagens registadas na consola web
Tipo | Categoria | Registo |
---|---|---|
warning | other |
|
warning | other |
|
log | other |
|
log | other |
|
warning | other |
|
warning | other |
|
log | other |
|
HTML
O corpo HTML em bruto da página
<!DOCTYPE html><html dir="ltr" lang="en-US"><head>
<!-- @formatter:off-->
<style>
#qc-cmp2-ui .qc-cmp2-home-button,#qc-cmp2-ui h2{font-family:MetronicProCSB,"Arial Black"!important;font-weight:400}#qc-cmp2-ui figure .logo-container{width:300px;height:60px}#qc-cmp2-ui h2{margin-bottom:7px!important;text-transform:uppercase}#qc-cmp2-ui .qc-cmp2-footer{box-shadow:none}#qc-cmp2-ui button[mode=primary],#qc-cmp2-ui button[mode=secondary]{font-family:MetronicProCSB,"Arial Black"!important;font-size:18px;border-radius:0}#qc-cmp2-ui button[mode=primary]{border:2px solid #32220b;box-shadow:3px 3px 0 #32220b}#qc-cmp2-ui .qc-cmp2-home-button,#qc-cmp2-ui button[mode=secondary]{box-shadow:3px 3px 0 rgba(0,0,0,.1)}.qc-cmp2-summary-buttons button:first-child{background:#fff;color:#405e85}.qc-cmp2-summary-buttons button:last-child{background:#3681de;color:#fff}.qc-cmp2-summary-buttons button span{padding-top:2px!important;font-family:MetronicProCSB,"Arial Black"!important}.qc-cmp2-summary-buttons button:hover{box-shadow:3px 3px 0 rgba(0,0,0,.25)!important;color:#fff!important;background:#2f73c5!important;cursor:pointer}.qc-cmp2-summary-buttons button span:hover{cursor:pointer}#qc-cmp2-ui .qc-cmp2-buttons-desktop button{font-size:16px}#qc-cmp2-ui{border:4px solid #32220b;box-shadow:3px 3px 0 #32220b}#qc-cmp2-ui .qc-cmp2-home-button{background:#fff;font-size:18px;border-radius:0;padding:5px 10px}@media (max-width:475px){#qc-cmp2-ui .qc-cmp2-link-inline{font-size:1em}}@media (min-width:768px){#qc-cmp2-ui{max-height:80vh}}
</style>
<!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
<script async="" type="text/javascript" src="https://cmp.inmobi.com/tcfv2/53/cmp2.js?referer=www.myabandonware.com"></script><script async="" type="text/javascript" src="https://cmp.inmobi.com/choice/1v2aYhFqnuEGn/www.myabandonware.com/choice.js?tag_version=V3"></script><script type="text/javascript" async="true">
!function(){var e=window.location.hostname,t=document.createElement("script"),a=document.getElementsByTagName("script")[0],i="https://cmp.inmobi.com".concat("/choice/","1v2aYhFqnuEGn","/",e,"/choice.js?tag_version=V3"),n=0;t.async=!0,t.type="text/javascript",t.src=i,a.parentNode.insertBefore(t,a),!function e(){for(var t,a="__tcfapiLocator",i=[],n=window;n;){try{if(n.frames[a]){t=n;break}}catch(s){}if(n===window.top)break;n=n.parent}t||(!function e(){var t=n.document,i=!!n.frames[a];if(!i){if(t.body){var s=t.createElement("iframe");s.style.cssText="display:none",s.name=a,t.body.appendChild(s)}else setTimeout(e,5)}return!i}(),n.__tcfapi=function e(){var t,a=arguments;if(!a.length)return i;if("setGdprApplies"===a[0])a.length>3&&2===a[2]&&"boolean"==typeof a[3]&&(t=a[3],"function"==typeof a[2]&&a[2]("set",!0));else if("ping"===a[0]){var n={gdprApplies:t,cmpLoaded:!1,cmpStatus:"stub"};"function"==typeof a[2]&&a[2](n)}else"init"===a[0]&&"object"==typeof a[3]&&(a[3]=Object.assign(a[3],{tag_version:"V3"})),i.push(a)},n.addEventListener("message",function e(t){var a="string"==typeof t.data,i={};try{i=a?JSON.parse(t.data):t.data}catch(n){}var s=i.__tcfapiCall;s&&window.__tcfapi(s.command,s.version,function(e,i){var n={__tcfapiReturn:{returnValue:e,success:i,callId:s.callId}};a&&(n=JSON.stringify(n)),t&&t.source&&t.source.postMessage&&t.source.postMessage(n,"*")},s.parameter)},!1))}();var s=function(){var e=arguments;typeof window.__uspapi!==s&&setTimeout(function(){void 0!==window.__uspapi&&window.__uspapi.apply(window.__uspapi,e)},500)},p=function(){n++,window.__uspapi===s&&n<3?console.warn("USP is not accessible"):clearInterval(r)};if(void 0===window.__uspapi){window.__uspapi=s;var r=setInterval(p,6e3)}}();
</script>
<!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
<script data-cfasync="false" type="text/javascript">
(()=>{"use strict";var t={455:(t,e,n)=>{n.d(e,{Z:()=>c});var r=n(81),o=n.n(r),i=n(645),a=n.n(i)()(o());a.push([t.id,'div.vjul89{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999999}div.vjul89 *{box-sizing:border-box}div.vjul89 div._12nslk{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:flex-start;min-height:25vh;width:50%;background-color:#fff;border:none;border-radius:1em;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:2;color:#000}div.vjul89 div._12nslk *:before,div.vjul89 div._12nslk *:after{content:"";display:none}@media screen and (max-width: 479px){div.vjul89 div._12nslk{font-size:13px;width:90%}}@media screen and (min-width: 480px){div.vjul89 div._12nslk{font-size:14px;width:80%}}@media screen and (min-width: 608px){div.vjul89 div._12nslk{font-size:14px;width:70%}}@media screen and (min-width: 960px){div.vjul89 div._12nslk{font-size:16px;width:70%}}@media screen and (min-width: 1200px){div.vjul89 div._12nslk{font-size:16px;width:840px}}div.vjul89 div._12nslk header{width:100%;background-color:rgba(0,0,0,0);border:0;color:inherit;display:block;font-size:1em;font-family:inherit;letter-spacing:normal;margin:0;opacity:1;outline:none;padding:1em 2em;position:static;text-align:center}div.vjul89 div._12nslk header img{display:inline;margin:0 0 16px 0;padding:0;max-width:240px;max-height:60px}div.vjul89 div._12nslk header h2{display:block;line-height:1.3;padding:0;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-align:center;font-size:1.75em;margin:0;color:inherit}div.vjul89 div._12nslk header h2:not(img+*){margin-top:30px}div.vjul89 div._12nslk header span._1j92dmv{position:absolute;top:0;right:15px;font-size:2em;font-weight:normal;cursor:pointer;color:inherit}div.vjul89 div._12nslk header span._1j92dmv:hover{filter:brightness(115%)}div.vjul89 div._12nslk section{width:100%;margin:0;padding:1em 2em;text-align:center;font-family:inherit;color:inherit;background:rgba(0,0,0,0)}div.vjul89 div._12nslk section p{display:block;margin:0 0 1em 0;line-height:1.5;text-align:center;font-size:1em;font-family:inherit;color:inherit;overflow-wrap:break-word;font-weight:normal;font-style:normal;text-decoration:initial}div.vjul89 div._12nslk section p:last-of-type{margin:0 0 1.5em 0}div.vjul89 div._12nslk section._1dbtlod{display:block}div.vjul89 div._12nslk section._1dbtlod._1aoxcqu{display:none}div.vjul89 div._12nslk section._1dbtlod a._1sqext2._1jiu99w{color:var(--_1jiu99w)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.lqlwtr{text-decoration:var(--lqlwtr)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.wa438v:visited{color:var(--wa438v)}div.vjul89 div._12nslk section._1dbtlod div._1aki86k{display:block;margin:.75em;padding:0}div.vjul89 div._12nslk section._1dbtlod div._1aki86k p.yuofri{max-width:80%;margin:0 auto;padding:0;font-size:.85em;color:inherit;font-style:normal;font-weight:normal;cursor:pointer}div.vjul89 div._12nslk section.wybx21{display:block}div.vjul89 div._12nslk section.wybx21._1aoxcqu{display:none}div.vjul89 div._12nslk section.wybx21 h4._19qz5gz{color:inherit;text-align:initial;font-weight:normal;font-family:inherit;font-size:1.125em;margin:0 0 .5em .5em}div.vjul89 div._12nslk section.wybx21 div.d1fv9q{display:flex;margin:1.5em 0}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{max-height:300px;flex:2;list-style:none;overflow-y:auto;margin:0 1em 0 0;padding-inline-start:0}@media screen and (min-width: 608px){div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{flex:1;margin:0 2em 0 0}}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li{padding:.75em;cursor:pointer;background:rgba(0,0,0,.05);font-weight:bold}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li:hover{background:rgba(0,0,0,.075)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li._3e6yaf{color:var(--_1rbefr0);background:var(--_19gqudc)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju{max-height:300px;overflow-y:auto;flex:3;display:flex;flex-direction:column;justify-content:space-between;text-align:initial}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc{display:none;list-style-type:decimal;text-align:initial;padding:0;margin:0 2em;font-weight:normal}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc._3e6yaf{display:block}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju p{margin:1em 0 0;text-align:inherit;font-style:italic}div.vjul89 div._12nslk section.wybx21 button.lppg7q{font-size:1em;text-transform:initial}div.vjul89 div._12nslk button._19r2sxa{width:auto;height:auto;max-width:90%;cursor:pointer;display:inline-block;letter-spacing:normal;margin:.75em;opacity:1;outline:none;overflow-wrap:break-word;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-transform:uppercase;text-align:center;color:#fff;font-size:1.15em;padding:.75em 2em;padding-inline:2em;padding-block:.75em;line-height:normal;background:#40c28a;border:none;border-radius:.25em;box-shadow:none}div.vjul89 div._12nslk button._19r2sxa:hover{filter:brightness(115%);box-shadow:none}div.vjul89 div._12nslk a._1133rtj{height:50px;width:50px;position:absolute;bottom:5px;right:5px}div.vjul89 div._12nslk a._1133rtj img{position:initial;height:100%;width:100%;filter:drop-shadow(1px 1px 1px var(--_1u0adfa))}',""]);const c=a},645:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,o,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(r)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(a[s]=!0)}for(var l=0;l<t.length;l++){var u=[].concat(t[l]);r&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),e.push(u))}},e}},81:t=>{t.exports=function(t){return t[1]}},379:t=>{var e=[];function n(t){for(var n=-1,r=0;r<e.length;r++)if(e[r].identifier===t){n=r;break}return n}function r(t,r){for(var i={},a=[],c=0;c<t.length;c++){var s=t[c],l=r.base?s[0]+r.base:s[0],u=i[l]||0,d="".concat(l," ").concat(u);i[l]=u+1;var f=n(d),v={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==f)e[f].references++,e[f].updater(v);else{var h=o(v,r);r.byIndex=c,e.splice(c,0,{identifier:d,updater:h,references:1})}a.push(d)}return a}function o(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,o){var i=r(t=t||[],o=o||{});return function(t){t=t||[];for(var a=0;a<i.length;a++){var c=n(i[a]);e[c].references--}for(var s=r(t,o),l=0;l<i.length;l++){var u=n(i[l]);0===e[u].references&&(e[u].updater(),e.splice(u,1))}i=s}}},569:t=>{var e={};t.exports=function(t,n){var r=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:t=>{t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:(t,e,n)=>{t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},795:t=>{t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+=`\n/*# sourceMappingURL=data:application/json;base64,`.concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:t=>{t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return t[r](i,i.exports,n),i.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.nc=void 0,(()=>{const t={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let e;const r=new Uint8Array(16);function o(){if(!e&&(e="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!e))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return e(r)}const i=[];for(let t=0;t<256;++t)i.push((t+256).toString(16).slice(1));function a(t,e=0){return(i[t[e+0]]+i[t[e+1]]+i[t[e+2]]+i[t[e+3]]+"-"+i[t[e+4]]+i[t[e+5]]+"-"+i[t[e+6]]+i[t[e+7]]+"-"+i[t[e+8]]+i[t[e+9]]+"-"+i[t[e+10]]+i[t[e+11]]+i[t[e+12]]+i[t[e+13]]+i[t[e+14]]+i[t[e+15]]).toLowerCase()}const c=function(e,n,r){if(t.randomUUID&&!n&&!e)return t.randomUUID();const i=(e=e||{}).random||(e.rng||o)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,n){r=r||0;for(let t=0;t<16;++t)n[r+t]=i[t];return n}return a(i)};var s=n(379),l=n.n(s),u=n(795),d=n.n(u),f=n(569),v=n.n(f),h=n(565),p=n.n(h),m=n(216),y=n.n(m),g=n(589),b=n.n(g),w=n(455),x={};x.styleTagTransform=b(),x.setAttributes=p(),x.insert=v().bind(null,"head"),x.domAPI=d(),x.insertStyleElement=y();l()(w.Z,x);w.Z&&w.Z.locals&&w.Z.locals;function k(t){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k(t)}function L(){L=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,a=Object.create(i.prototype),c=new T(r||[]);return o(a,"_invoke",{value:A(t,n,c)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=u;var f="suspendedStart",v="suspendedYield",h="executing",p="completed",m={};function y(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var x=Object.getPrototypeOf,E=x&&x(x(O([])));E&&E!==n&&r.call(E,a)&&(w=E);var j=b.prototype=y.prototype=Object.create(w);function C(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function S(t,e){function n(o,i,a,c){var s=d(t[o],t,i);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==k(u)&&r.call(u,"__await")?e.resolve(u.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(u).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(s.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function A(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var c=r.delegate;if(c){var s=I(c,r);if(s){if(s===m)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=d(e,n,r);if("normal"===l.type){if(o=r.done?p:v,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=p,r.method="throw",r.arg=l.arg)}}}function I(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,I(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function Y(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function O(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(k(e)+" is not iterable")}return g.prototype=b,o(j,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:g,configurable:!0}),g.displayName=l(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,l(t,s,"GeneratorFunction")),t.prototype=Object.create(j),t},e.awrap=function(t){return{__await:t}},C(S.prototype),l(S.prototype,c,(function(){return this})),e.AsyncIterator=S,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new S(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},C(j),l(j,s,"Generator"),l(j,a,(function(){return this})),l(j,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=O,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(Y),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return c.type="throw",c.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),Y(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;Y(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:O(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}function E(t,e,n,r,o,i,a){try{var c=t[i](a),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,o)}var j="ZnMtYWRiLWVycg",C=function(){var t,e=(t=L().mark((function t(){var e,n,r,o,i;return L().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(document.body){t.next=3;break}return t.next=3,new Promise((function(t){return document.addEventListener("DOMContentLoaded",t)}));case 3:for(e=["YWQ=","YmFubmVyLWFk","YmFubmVyX2Fk","YmFubmVyLWFkLWNvbnRhaW5lcg==","YWQtc2lkZXJhaWw=","c3RpY2t5YWRz","aW1wcnRudC1jbnQ="],(n=document.createElement("div")).textContent=Math.random().toString(),n.setAttribute(atob("ZGF0YS1mcmVlc3Rhci1hZA=="),"123"),r=0;r<e.length;r++)n.classList.add(atob(e[r]));if(n.style.display="block",document.body.appendChild(n),o=window.getComputedStyle(n),i=null==o?void 0:o.display,n.remove(),"none"!==i){t.next=15;break}throw new Error(j);case 15:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){E(i,r,o,a,c,"next",t)}function c(t){E(i,r,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}(),S=function(t){return new Promise((function(e,n){var r=document.createElement("script");try{r.src=t,r.addEventListener("load",(function(){e()})),r.addEventListener("error",(function(){n(j)})),document.head.appendChild(r)}catch(t){n(t)}finally{r.remove()}}))};function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function I(){I=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,a=Object.create(i.prototype),c=new T(r||[]);return o(a,"_invoke",{value:C(t,n,c)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=u;var f="suspendedStart",v="suspendedYield",h="executing",p="completed",m={};function y(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(O([])));k&&k!==n&&r.call(k,a)&&(w=k);var L=b.prototype=y.prototype=Object.create(w);function E(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function n(o,i,a,c){var s=d(t[o],t,i);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==A(u)&&r.call(u,"__await")?e.resolve(u.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(u).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(s.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function C(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var c=r.delegate;if(c){var s=S(c,r);if(s){if(s===m)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=d(e,n,r);if("normal"===l.type){if(o=r.done?p:v,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=p,r.method="throw",r.arg=l.arg)}}}function S(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function Y(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function O(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(A(e)+" is not iterable")}return g.prototype=b,o(L,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:g,configurable:!0}),g.displayName=l(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,l(t,s,"GeneratorFunction")),t.prototype=Object.create(L),t},e.awrap=function(t){return{__await:t}},E(j.prototype),l(j.prototype,c,(function(){return this})),e.AsyncIterator=j,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new j(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},E(L),l(L,s,"Generator"),l(L,a,(function(){return this})),l(L,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=O,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(Y),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return c.type="throw",c.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),Y(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;Y(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:O(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}function P(t,e,n,r,o,i,a){try{var c=t[i](a),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,o)}function Y(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){P(i,r,o,a,c,"next",t)}function c(t){P(i,r,o,a,c,"throw",t)}a(void 0)}))}}function T(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,(o=r.key,i=void 0,i=function(t,e){if("object"!==A(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(o,"string"),"symbol"===A(i)?i:String(i)),r)}var o,i}var O=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.config=null,this.langCode=null,this.languages=this.getUserPreferredLanguages(e)}var e,n,r,o,i,a;return e=t,n=[{key:"init",value:(a=Y(I().mark((function t(){return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.fetchConfig();case 2:this.config=t.sent,null!==this.config&&(this.langCode=this.getFirstSupportedLanguage(this.languages),this.observe());case 4:case"end":return t.stop()}}),t,this)}))),function(){return a.apply(this,arguments)})},{key:"fetchConfig",value:(i=Y(I().mark((function t(){var e,n,r,o,i,a;return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=(e=["Y29uZmlnLmNvbmZpZy1mYWN0b3J5LmNvbQ==","Y29uZmlnLmNvbnRlbnQtc2V0dGluZ3MuY29t","Y29uZmlnLnNpdGUtY29uZmlnLmNvbQ==","Y29uZmlnLmZyZmlndXJlcy5jb20="]).length-1,r=Number.isNaN(Number(localStorage.getItem("fs.cdi")))?0:Number(localStorage.getItem("fs.cdi")),o=Number.isNaN(Number(localStorage.getItem("fs.cfc")))?0:Number(localStorage.getItem("fs.cfc")),i=atob(e[r]),a="https://".concat(i,"/myabandonware-com.json"),t.prev=6,t.next=9,fetch(a);case 9:return t.abrupt("return",t.sent.json());case 12:return t.prev=12,t.t0=t.catch(6),++o>=3&&(o=0,r++),r>n&&(r=0),t.abrupt("return",null);case 18:return t.prev=18,localStorage.setItem("fs.cdi",r),localStorage.setItem("fs.cfc",o),t.finish(18);case 22:case"end":return t.stop()}}),t,null,[[6,12,18,22]])}))),function(){return i.apply(this,arguments)})},{key:"killScroll",value:function(t){if(t.isScrollDisabled){this.existingOverflow=document.body.style.overflow,document.body.style.overflow="hidden";var e=window.pageYOffset||document.documentElement.scrollTop,n=window.pageXOffset||document.documentElement.scrollLeft;document.body.style.top="-".concat(e,"px"),document.body.style.left="-".concat(n,"px"),window.onscroll=function(){window.scrollTo(n,e)}}}},{key:"reviveScroll",value:function(){document.body.style.overflow=this.existingOverflow||"",window.onscroll=function(){}}},{key:"getUserPreferredLanguages",value:function(t){var e=t.languages,n=t.language,r=void 0===e?[n]:e;if(r)return r.map((function(t){var e=t.trim().toLowerCase();if(!e.includes("zh"))return e.split(/-|_/)[0];var n=e.split(/-|_/)[1];return"zh"===e||["hans","cn","sg"].includes(n)?"zh":["hant","hk","mo","tw"].includes(n)?"zh-hant":void 0}))}},{key:"getFirstSupportedLanguage",value:function(t){var e=this,n=["title","paragraphOne","buttonText"],r=t.find((function(t){return n.every((function(n){return!!e.config[n][t]}))}));return void 0!==r?r:"en"}},{key:"getLocalizedTextContent",value:function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t[e];if(void 0===o)throw new Error("Config text not found for text key ".concat(e));return r?null!==(n=o[this.langCode])&&void 0!==n?n:o.en:o[this.langCode]}},{key:"getPixelString",value:function(t){return"number"==typeof t?"".concat(t,"px"):null}},{key:"pickContrastingColorValue",value:function(t,e,n){var r=t.substring(1,7);return.299*parseInt(r.substring(0,2),16)+.587*parseInt(r.substring(2,4),16)+.114*parseInt(r.substring(4,6),16)>=128?e:n}},{key:"generateOverlay",value:function(t){var e=this,n=t.siteId,r=t.isCloseEnabled,o=t.dismissDuration,i=t.dismissDurationPv,a=t.logoUrl,c=t.font,s=t.paragraphTwo,l=t.paragraphThree,u=t.closeText,d=t.linkText,f=t.linkUrl,v=t.textColor,h=t.headerTextColor,p=t.buttonTextColor,m=t.headerBgColor,y=t.bgColor,g=t.buttonBgColor,b=t.borderColor,w=t.borderWidth,x=t.borderRadius,k=t.closeButtonColor,L=t.closeTextColor,E=t.linkTextColor,j=t.linkTextDecoration,C=t.linkVisitedTextColor,S=t.hasFsBranding,A=t.disableInstructions,I=document.createElement("div");I.style.setProperty("--_19gqudc",g||"#40C28A"),I.style.setProperty("--_1rbefr0",p||"#000000"),I.style.setProperty("--_1u0adfa",this.pickContrastingColorValue(y||"#FFFFFF","white","black")),E&&I.style.setProperty("--_1jiu99w",E),C&&I.style.setProperty("--wa438v",C),j&&I.style.setProperty("--lqlwtr",j),I.classList.add("vjul89"),I.id="_1nntcpy",I.dir="auto",this.oid=I.id;var P=document.createElement("div");P.classList.add("_12nslk"),y&&(P.style.backgroundColor=y),c&&(P.style.fontFamily=c),v&&(P.style.color=v);var Y=this.getPixelString(x),T=this.getPixelString(w);Y&&(P.style.borderRadius=Y),(b||T)&&(P.style.borderStyle="solid"),b&&(P.style.borderColor=b),T&&(P.style.borderWidth=T);var O=document.createElement("header");if(h&&(O.style.color=h),m){O.style.backgroundColor=m;var H=Y||"1em";O.style.borderTopLeftRadius=H,O.style.borderTopRightRadius=H}if(a){var U=document.createElement("img");U.src=a,U.alt="Logo",U.onerror=function(){this.style.display="none"},O.appendChild(U)}var R=document.createElement("h2");R.textContent=this.getLocalizedTextContent(t,"title"),O.appendChild(R);var F=document.createElement("section");F.classList.add("_1dbtlod");var B=document.createElement("p");if(B.textContent=this.getLocalizedTextContent(t,"paragraphOne"),F.appendChild(B),s&&0!==Object.keys(s).length){var _=document.createElement("p");_.textContent=this.getLocalizedTextContent(t,"paragraphTwo"),F.appendChild(_)}if(l&&0!==Object.keys(l).length){var V=document.createElement("p");V.textContent=this.getLocalizedTextContent(t,"paragraphThree"),F.appendChild(V)}var q=d&&this.getLocalizedTextContent(t,"linkText"),N=f&&this.getLocalizedTextContent(t,"linkUrl",!0);if(q&&N){var G=document.createElement("div");G.style.margin="0 0 1em";var z=document.createElement("a");z.classList.add("_1sqext2"),E&&z.classList.add("_1jiu99w"),C&&z.classList.add("wa438v"),j&&z.classList.add("lqlwtr"),z.textContent=q,z.href=N,z.target="_blank",G.appendChild(z),F.appendChild(G)}var Q=document.createElement("button");if(Q.classList.add("_19r2sxa"),Q.tabIndex=0,Q.textContent=this.getLocalizedTextContent(t,"buttonText"),g&&(Q.style.backgroundColor=g),p&&(Q.style.color=p),Q.onclick=function(){document.querySelector("section._1dbtlod").classList.add("_1aoxcqu"),document.querySelector("section.wybx21").classList.remove("_1aoxcqu")},F.appendChild(Q),r){var D=function(){I.remove(),e.reviveScroll(),o||i?(sessionStorage.removeItem("fs.adb".concat(n||"",".dis")),i?e.updateValues("p"):o&&e.updateValues("dt")):sessionStorage.setItem("fs.adb".concat(n||"",".dis"),"1")},W=document.createElement("span");if(W.classList.add("_1j92dmv"),W.innerHTML="×",W.tabIndex=0,k&&(W.style.color=k),W.addEventListener("click",D),O.appendChild(W),u&&0!==Object.keys(u).length){var J=document.createElement("div");J.classList.add("_1aki86k");var M=document.createElement("p");M.classList.add("yuofri"),M.textContent=this.getLocalizedTextContent(t,"closeText"),L&&(M.style.color=L),M.addEventListener("click",D),J.appendChild(M),F.appendChild(J)}}var Z=document.createElement("section");Z.classList.add("wybx21","_1aoxcqu");var X=document.createElement("h4");X.classList.add("_19qz5gz"),X.textContent=this.getLocalizedTextContent(t,"instructionsTitle");var K=document.createElement("div");K.classList.add("d1fv9q");var $=document.createElement("ul");$.classList.add("d4g70m");var tt=document.createElement("div");tt.classList.add("_15fsyju"),A.forEach((function(t,n){var r=document.createElement("li");r.onclick=function(){return function(t){for(var e=document.querySelectorAll(".d4g70m > li"),n=document.getElementsByClassName("_18x2pnc"),r=0;r<n.length;r++)e[r].classList.remove("_3e6yaf"),n[r].classList.remove("_3e6yaf");e[t].classList.add("_3e6yaf"),n[t].classList.add("_3e6yaf")}(n)},r.textContent=e.getLocalizedTextContent(t,"name",!0),$.appendChild(r);var o=document.createElement("ol");o.classList.add("_18x2pnc"),0===n&&(r.classList.add("_3e6yaf"),o.classList.add("_3e6yaf")),e.getLocalizedTextContent(t,"steps").forEach((function(t){var e=document.createElement("li");e.textContent=t,o.appendChild(e)})),tt.appendChild(o)}));var et=this.getLocalizedTextContent(t,"disclaimerText"),nt=document.createElement("p");nt.textContent=et,tt.appendChild(nt),K.appendChild($),K.appendChild(tt);var rt=document.createElement("button");if(rt.classList.add("_19r2sxa","lppg7q"),rt.textContent=this.getLocalizedTextContent(t,"backButtonText"),g&&(rt.style.backgroundColor=g),p&&(rt.style.color=p),rt.onclick=function(){document.querySelector("section.wybx21").classList.add("_1aoxcqu"),document.querySelector("section._1dbtlod").classList.remove("_1aoxcqu")},Z.appendChild(X),Z.appendChild(K),Z.appendChild(rt),P.appendChild(O),P.appendChild(F),P.appendChild(Z),S){var ot=document.createElement("a");ot.classList.add("_1133rtj"),ot.href=atob("aHR0cHM6Ly9mcmVlc3Rhci5jb20vYWQtcHJvZHVjdHMvZGVza3RvcC1tb2JpbGUvZnJlZXN0YXItcmVjb3ZlcmVk"),ot.target="_blank";var it=document.createElement("img");it.alt="Logo",it.src=this.pickContrastingColorValue(y||"#FFFFFF","white"),ot.appendChild(it),P.appendChild(ot)}return I.appendChild(P),I}},{key:"getAndSetOverlay",value:(o=Y(I().mark((function t(e){var n,r,o,i;return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.post(!0,e),e.dismissDuration||e.dismissDurationPv||"1"!==sessionStorage.getItem("fs.adb".concat(e.siteId||"",".dis"))){t.next=3;break}return t.abrupt("return");case 3:if(n=localStorage.getItem("fs.adb"),r=n&&JSON.parse(n),!e.dismissDurationPv||!r.p||"number"!=typeof r.p){t.next=14;break}if(!(e.dismissDurationPv<=r.p+1)){t.next=10;break}this.clearValue("p"),t.next=12;break;case 10:return this.updateValues("p"),t.abrupt("return");case 12:t.next=15;break;case 14:this.clearValue("p");case 15:if(o=parseInt(r.dt,10),!e.dismissDuration||!o){t.next=25;break}if(!(Math.abs((Date.now()-o)/36e5)<e.dismissDuration)){t.next=22;break}return t.abrupt("return");case 22:this.clearValue("dt");case 23:t.next=26;break;case 25:this.clearValue("dt");case 26:if(document.body){t.next=29;break}return t.next=29,new Promise((function(t){return document.addEventListener("DOMContentLoaded",t)}));case 29:if(this.killScroll(e),null===document.querySelector("#".concat(this.oid))){t.next=32;break}return t.abrupt("return");case 32:i=this.generateOverlay(e),document.body.appendChild(i);case 34:case"end":return t.stop()}}),t,this)}))),function(t){return o.apply(this,arguments)})},{key:"getStatus",value:function(t,e){return!0===e?1:2===t||1===t?2:0}},{key:"getAndSetData",value:function(t){var e,n,r,o=localStorage.getItem("fs.adb"),i=o&&JSON.parse(o),a=Date.now();return i?(e=i.i,n=i.ot,r=this.getStatus(i.s,t)):(i={},e=c(),n=a,r=t?1:0),i.i=e,i.s=r,i.ot=n,i.lt=a,localStorage.setItem("fs.adb",JSON.stringify(i)),i}},{key:"updateValues",value:function(t){var e=localStorage.getItem("fs.adb"),n=e&&JSON.parse(e);"p"===t?(n.p=n.p?n.p+1:1,n.dt&&delete n.dt):"dt"===t&&(n.dt=Date.now(),n.p&&delete n.p),localStorage.setItem("fs.adb",JSON.stringify(n))}},{key:"clearValue",value:function(t){var e=localStorage.getItem("fs.adb"),n=e&&JSON.parse(e);n[t]&&(delete n[t],localStorage.setItem("fs.adb",JSON.stringify(n)))}},{key:"post",value:function(t,e){var n=atob("c2l0ZS1jb25maWcuY29t"),r=e.cDomain||n,o="https://".concat(r,"/v2/abr"),i=this.getAndSetData(t),a=e.accountId,c=e.siteId,s=navigator.userAgent||window.navigator.userAgent,l=document.referrer,u=window.location,d={accountId:a,siteId:c,userId:i.i,url:u.href,referalURL:l,userAgent:s,status:function(t){switch(t){case 0:return"not detected";case 1:return"detected";case 2:return"recovered";default:return}}(i.s),returning:i.ot!==i.lt,version:"1.3.4"};fetch(o,{method:"POST",headers:{"Content-Type":"application/json","X-Client-Geo-Location":"{client_region},{client_region_subdivision},{client_city}"},body:JSON.stringify(d)}).catch((function(){}))}},{key:"observe",value:function(){var t=this,e="";new MutationObserver((function(){location.pathname!==e&&(e=location.pathname,t.run())})).observe(document,{subtree:!0,childList:!0})}},{key:"run",value:function(){var t=this,e=this.config;setTimeout(Y(I().mark((function n(){return I().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,C().then((function(){return S(atob("aHR0cHM6Ly9hLnB1Yi5uZXR3b3JrL2NvcmUvcHJlYmlkLXVuaXZlcnNhbC1jcmVhdGl2ZS5qcw=="))})).then((function(){return S(atob("aHR0cHM6Ly93d3cuZ29vZ2xldGFnc2VydmljZXMuY29tL3RhZy9qcy9ncHQuanM="))})).then((function(){t.post(!1,e)})).catch((function(n){n!==j&&(null==n?void 0:n.message)!==j||t.getAndSetOverlay(e)}));case 2:case"end":return n.stop()}}),n)}))),500)}}],n&&T(e.prototype,n),r&&T(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();window.fsabrActive=!0,new O(window.navigator).init()})()})();
</script><style>div.vjul89{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999999}div.vjul89 *{box-sizing:border-box}div.vjul89 div._12nslk{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:flex-start;min-height:25vh;width:50%;background-color:#fff;border:none;border-radius:1em;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:2;color:#000}div.vjul89 div._12nslk *:before,div.vjul89 div._12nslk *:after{content:"";display:none}@media screen and (max-width: 479px){div.vjul89 div._12nslk{font-size:13px;width:90%}}@media screen and (min-width: 480px){div.vjul89 div._12nslk{font-size:14px;width:80%}}@media screen and (min-width: 608px){div.vjul89 div._12nslk{font-size:14px;width:70%}}@media screen and (min-width: 960px){div.vjul89 div._12nslk{font-size:16px;width:70%}}@media screen and (min-width: 1200px){div.vjul89 div._12nslk{font-size:16px;width:840px}}div.vjul89 div._12nslk header{width:100%;background-color:rgba(0,0,0,0);border:0;color:inherit;display:block;font-size:1em;font-family:inherit;letter-spacing:normal;margin:0;opacity:1;outline:none;padding:1em 2em;position:static;text-align:center}div.vjul89 div._12nslk header img{display:inline;margin:0 0 16px 0;padding:0;max-width:240px;max-height:60px}div.vjul89 div._12nslk header h2{display:block;line-height:1.3;padding:0;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-align:center;font-size:1.75em;margin:0;color:inherit}div.vjul89 div._12nslk header h2:not(img+*){margin-top:30px}div.vjul89 div._12nslk header span._1j92dmv{position:absolute;top:0;right:15px;font-size:2em;font-weight:normal;cursor:pointer;color:inherit}div.vjul89 div._12nslk header span._1j92dmv:hover{filter:brightness(115%)}div.vjul89 div._12nslk section{width:100%;margin:0;padding:1em 2em;text-align:center;font-family:inherit;color:inherit;background:rgba(0,0,0,0)}div.vjul89 div._12nslk section p{display:block;margin:0 0 1em 0;line-height:1.5;text-align:center;font-size:1em;font-family:inherit;color:inherit;overflow-wrap:break-word;font-weight:normal;font-style:normal;text-decoration:initial}div.vjul89 div._12nslk section p:last-of-type{margin:0 0 1.5em 0}div.vjul89 div._12nslk section._1dbtlod{display:block}div.vjul89 div._12nslk section._1dbtlod._1aoxcqu{display:none}div.vjul89 div._12nslk section._1dbtlod a._1sqext2._1jiu99w{color:var(--_1jiu99w)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.lqlwtr{text-decoration:var(--lqlwtr)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.wa438v:visited{color:var(--wa438v)}div.vjul89 div._12nslk section._1dbtlod div._1aki86k{display:block;margin:.75em;padding:0}div.vjul89 div._12nslk section._1dbtlod div._1aki86k p.yuofri{max-width:80%;margin:0 auto;padding:0;font-size:.85em;color:inherit;font-style:normal;font-weight:normal;cursor:pointer}div.vjul89 div._12nslk section.wybx21{display:block}div.vjul89 div._12nslk section.wybx21._1aoxcqu{display:none}div.vjul89 div._12nslk section.wybx21 h4._19qz5gz{color:inherit;text-align:initial;font-weight:normal;font-family:inherit;font-size:1.125em;margin:0 0 .5em .5em}div.vjul89 div._12nslk section.wybx21 div.d1fv9q{display:flex;margin:1.5em 0}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{max-height:300px;flex:2;list-style:none;overflow-y:auto;margin:0 1em 0 0;padding-inline-start:0}@media screen and (min-width: 608px){div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{flex:1;margin:0 2em 0 0}}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li{padding:.75em;cursor:pointer;background:rgba(0,0,0,.05);font-weight:bold}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li:hover{background:rgba(0,0,0,.075)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li._3e6yaf{color:var(--_1rbefr0);background:var(--_19gqudc)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju{max-height:300px;overflow-y:auto;flex:3;display:flex;flex-direction:column;justify-content:space-between;text-align:initial}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc{display:none;list-style-type:decimal;text-align:initial;padding:0;margin:0 2em;font-weight:normal}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc._3e6yaf{display:block}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju p{margin:1em 0 0;text-align:inherit;font-style:italic}div.vjul89 div._12nslk section.wybx21 button.lppg7q{font-size:1em;text-transform:initial}div.vjul89 div._12nslk button._19r2sxa{width:auto;height:auto;max-width:90%;cursor:pointer;display:inline-block;letter-spacing:normal;margin:.75em;opacity:1;outline:none;overflow-wrap:break-word;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-transform:uppercase;text-align:center;color:#fff;font-size:1.15em;padding:.75em 2em;padding-inline:2em;padding-block:.75em;line-height:normal;background:#40c28a;border:none;border-radius:.25em;box-shadow:none}div.vjul89 div._12nslk button._19r2sxa:hover{filter:brightness(115%);box-shadow:none}div.vjul89 div._12nslk a._1133rtj{height:50px;width:50px;position:absolute;bottom:5px;right:5px}div.vjul89 div._12nslk a._1133rtj img{position:initial;height:100%;width:100%;filter:drop-shadow(1px 1px 1px var(--_1u0adfa))}</style>
<!-- @formatter:on-->
<meta charset="utf-8">
<link rel="preconnect" href="https://www.google-analytics.com">
<link rel="preconnect" href="https://cmp.inmobi.com">
<link rel="preconnect" href="https://fastly.mmt.delivery">
<link rel="preload" as="image" href="/media/css/img/logo-keen.png">
<link rel="preload" as="font" type="font/woff2" href="/media/css/font/MetronicProCSB.woff2" crossorigin="">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="theme-color" content="#ffffff">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="/wp-content/plugins/wp-banners/js/wp-banners.js" async=""></script>
<meta http-equiv="content-language" content="en-US">
<meta property="fb:admins" content="651077485">
<meta property="fb:page_id" content="119462358150747">
<meta property="og:description" content="Remember Real War (Windows), an old video game from 2001? Download it and play again on MyAbandonware.">
<meta property="og:image" content="https://www.myabandonware.com/media/screenshots/r/real-war-lmo/thumbs/real-war_5.png">
<meta property="og:locale" content="en_US">
<meta property="og:site_name" content="My Abandonware">
<meta property="og:title" content="Real War (Windows)">
<meta property="og:type" content="product">
<meta property="og:url" content="https://www.myabandonware.com/game/real-war-dt2">
<meta property="product:category" content="Video Games">
<meta name="keywords" content="abandonware">
<meta name="description" content="Real War is a video game published in 2001 on Windows by Simon & Schuster Interactive, 1C Company. It's a strategy game, set in a real-time and rts themes.">
<meta name="robots" content="all">
<meta name="language" content="en-US">
<meta name="copyright" content="https://utopiaweb.fr/">
<title>Download Real War (Windows) - My Abandonware</title>
<script>
window.viewPortWidth = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
function insScript(A, e = ! 0, n = () => {
}) {
var o = document.createElement("script");
o.async = e, o.src = A, o.onload = n;
n = document.getElementsByTagName("script")[0];
n.parentNode.insertBefore(o, n)
}
</script>
<script type="text/javascript" async="" src="//fastly.mmt.delivery/site/f/2/23f8d5-c06c-4e22-b539-d740f4b32a7c.js" data-cfasync="false"></script><script>window.artstr = "i1126";</script><style>
*[id^="google_ads_iframe"]:empty{display:none}.i1126cb .wgl img{width:100%;max-width:468px}.i1126 img[width="1"]{position:absolute}.i1126cb{position:relative;width:646px;text-align:center;margin-bottom:24px;overflow:hidden;line-height:1px;min-height:90px;background-color:#F1F1F1}.i1126cb > div{margin:0 auto}.i1126cb img{max-width:100%;width:auto}.i1126pb{width:100%;text-align:center}#l .i1126 .item + .item{margin-top:20px}.i1126st{position:-webkit-sticky;position:sticky;top:20px;min-height:600px}.i1126st:empty{display:none}.item.i1126{width:300px;position:relative;padding-top:20px;margin-bottom:36px;margin-top:12px}.item.i1126:after{display:block;content:"Ads";position:absolute;top:-6px;left:0;width:100%;text-align:center;font-family:"Lucida Grande", Arial, sans-serif;color:#444;font-size:11px}.item.i1126 img{width:300px}.item.i1126-1{margin-left:0}.item.i1126-2{margin-right:0}.item.i1126-3{display:none}#i1126TUM{height:90px}@media (max-width:1020px){#i1126TUM{height:100px}}#i1126GPUS{margin-top:24px}#i1126ST{min-height:600px}#i1126ST:empty{display:none}#i1126SB{min-height:600px}#i1126SB:empty{display:none}#i1126CLX{width:100%;min-height:250px;grid-template-columns:1fr 1fr 1fr}#i1126CLX > div{line-height:1px}@media (max-width:1020px){#i1126CLX{grid-template-columns:1fr 1fr}#i1126CLX > *:last-child{display:none !important}}@media (max-width:768px){#i1126CLX{grid-template-columns:1fr;row-gap:20px}}#i1126CLX:empty{display:none}#i1126CLX.flx{display:flex;justify-content:space-between}#i1126CL1 > a > img,
#i1126CL2 > a > img{width:300px}#i1126CT{text-align:center}#i1126CT > div{margin:0 auto}#i1126CT .item{text-align:left}#i1126CT img.f{display:inline-block}#i1126CT img.s{display:none}#i1126CLX.item.ba:after{width:100%}#i1126ST > a > img,
#i1126SB > a > img{width:300px}.mmt-primary div[id$="_ad"] a:not(:only-child){display:none !important}@media screen and (max-width:1020px){.i1126cb{width:100%}}@media screen and (max-width:860px){.i1126cb{width:100%}.i1126cb .wgl img{max-width:728px}}@media screen and (max-width:670px){.i1126cb{width:104%;margin-left:-2%}}@media screen and (min-width:1350px) and (min-height:600px){.i1126cb{width:970px}.i1126cb .wgl img{max-width:728px}}@media screen and (max-width:330px){\##i1126CT img.s{display:inline-block}\##i1126CT img.f{display:none}}</style>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-E2247S2XBP"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-E2247S2XBP');
</script>
<script async="" src="/media/js/gamelist-controls.min.js?v=1687858394"></script>
<script async="" src="/media/js/browsehover.min.js?v=1661863781"></script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "My Abandonware",
"alternateName": "MyAbandonware",
"url": "https://www.myabandonware.com",
"image": "https://www.myabandonware.com/media/img/assets/myabandonware-square-1.png"
}
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "My Abandonware",
"url": "https://www.myabandonware.com/",
"sameAs": [
"https://www.facebook.com/myabandonware",
"https://x.com/myabandonware"
]
}
</script>
<link href="/media/css/style.css?v=1731671788" rel="stylesheet" type="text/css">
<script type="application/javascript" src="/media/js/myab.min.js?v=1727859457" defer=""></script>
<style type="text/css"> .qc-cmp-button.qc-cmp-secondary-button:hover { background-color: #368bd6 !important; border-color: transparent !important; } .qc-cmp-button.qc-cmp-secondary-button:hover { color: #ffffff !important; } .qc-cmp-button.qc-cmp-secondary-button { color: #368bd6 !important; } .qc-cmp-button.qc-cmp-secondary-button { background-color: #eee !important; border-color: transparent !important; } .qc-cmp-ui, .qc-cmp-ui .qc-cmp-title, .qc-cmp-ui .qc-cmp-table, .qc-cmp-ui .qc-cmp-messaging, .qc-cmp-ui .qc-cmp-sub-title, .qc-cmp-ui .qc-cmp-vendor-list, .qc-cmp-ui .qc-cmp-purpose-info, .qc-cmp-ui .qc-cmp-table-header, .qc-cmp-ui .qc-cmp-beta-messaging, .qc-cmp-ui .qc-cmp-main-messaging, .qc-cmp-ui .qc-cmp-vendor-list-title{ color: #322209 !important; } .qc-cmp-ui a, .qc-cmp-ui .qc-cmp-alt-action { color: #3681de !important; } .qc-cmp-small-toggle.qc-cmp-toggle-on, .qc-cmp-toggle.qc-cmp-toggle-on { background-color: #3681de!important; border-color: #3681de!important; } </style><script type="text/javascript" id="__tcfapiuiscript" src="https://cmp.inmobi.com/tcfv2/53/cmp2ui-en.js"></script><script src="//monu.delivery/assets/scripts/vendors/xdomain/1.0.8a/xdomain_cookie.min.js"></script><script>// Gamless Config
window.mmtGptConf = {
"gamEnabled":false,
"gptEnabled":false,
"enabled": true
};</script><script src="//fastly.mmt.delivery/sitesplit/d3/smartzones/other/AT-665/fastly/f/2/23f8d5-c06c-4e22-b539-d740f4b32a7c.js"></script><style qc-data-emotion="css-global" data-s=""></style><style qc-data-emotion="css" data-s=""></style><script async="async" src="//securepubads.g.doubleclick.net/tag/js/gpt.js"></script><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9wSqI5i0iwGdf6L1CERNdmsTPgVu44ewj8QxTBYgsv1LCPUVF7YmWOvTappqB1139jAymxUW/RO8zmMqo4zlAAAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A+d7vJfYtay4OUbdtRPZA3y7bKQLsxaMEPmxgfhBGqKXNrdkCQeJlUwqa6EBbSfjwFtJWTrWIioXeMW+y8bWAgQAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202411180101/pubads_impl.js" async=""></script></head>
<body><div class="qc-cmp2-container" id="qc-cmp2-container" data-nosnippet=""><div class="qc-cmp2-main" id="qc-cmp2-main" data-nosnippet=""><div height="600" class="qc-cmp-cleanslate css-4uk472"><div id="qc-cmp2-ui" role="dialog" aria-label="qc-cmp2-ui" aria-modal="true" tabindex="0" class="css-h7p7pq"><div class="qc-cmp2-summary-section"><div class="qc-cmp2-consent-info"><div class="qc-cmp2-publisher-logo-container"><figure><div class="logo-container css-10ov4x5"><img alt="Publisher Logo" src="https://www.myabandonware.com/media/css/img/logo-base-myab.png"></div><h2>We value your privacy</h2></figure><div class="qc-cmp2-summary-info qc-cmp2-logo-displayed"><div class=""> We and our <button mode="link" class="qc-cmp2-link-inline css-115qnr3" size="large">partners</button> store and/or access information on a device, such as cookies and process personal data, such as unique identifiers and standard information sent by a device for personalised advertising and content, advertising and content measurement, audience research and services development. With your permission we and our partners may use precise geolocation data and identification through device scanning. You may click to consent to our and our 861 partners’ processing as described above. Alternatively you may access more detailed information and change your preferences before consenting or to refuse consenting. Please note that some processing of your personal data may not require your consent, but you have a right to object to such processing. Your preferences will apply to this website only. You can change your preferences or withdraw your consent at any time by returning to this site and clicking the "Privacy" button at the bottom of the webpage. </div></div></div></div></div><div class="qc-cmp2-footer qc-cmp2-footer-overlay qc-cmp2-footer-scrolled"><div class="qc-cmp2-summary-buttons"><button mode="secondary" size="large" class=" css-1hy2vtq"><span>MORE OPTIONS</span></button><button mode="primary" size="large" class=" css-47sehv"><span>AGREE</span></button></div></div></div></div></div></div>
<div id="c" class="o-content ">
<div id="h" class="c">
<div class="b1">
<h1>Download Real War (Windows)</h1>
<div class="c-user-feat">
<a href="/browse/random" class="o-account c-random-game">RANDOM GAME</a>
<a href="/favorites/" class="o-account c-user-feat__favorites" title="Browse your Favorite Games" rel="nofollow">Favorites</a>
<a href="/howto/" class="o-account c-help">Help</a>
<a href="/contribute/" class="o-account c-user-feat__contribute" title="Help us by contributing">Contribute</a>
<a href="/register/" class="o-account c-user-feat__register" title="Create an account">Register</a>
<a href="/login/" class="o-account c-user-feat__login" title="Login MAW">Login</a>
</div>
</div>
<div class="b2">
<a class="logo keen" href="/">MyAbandonware</a>
<div class="pitch" title="Real count is close to 32400">More than 32400 old games to download for
free!
</div>
<form id="search" method="post" action="/search/">
<fieldset>
<input type="text" value="" name="searchValue" class="inputText" placeholder="Game search...">
<input type="submit" value="search" class="dNone">
</fieldset>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "https://www.myabandonware.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.myabandonware.com/search/q/{searchValue}",
"query-input": "required name=searchValue"
}
}
</script>
<a href="/search" id="advsearch">Search by criteria</a>
</form>
</div>
<div class="b3">
<span>Browse By...</span>
<ul>
<li>
<a href="/browse/name/">Name</a>
</li>
<li>
<a href="/browse/year/">Year</a>
</li>
<li>
<a href="/browse/platform/">Platform</a>
</li>
<li>
<a href="/browse/genre/">Genre</a>
</li>
<li>
<a href="/browse/theme/">Theme</a>
</li>
<li>
<a class="a16" href="/browse/publisher/">Publisher</a>
</li>
<li>
<a class="a16" href="/browse/developer/">Developer</a>
</li>
</ul>
</div>
<div style="line-height:1px" id="i1126TUM"><div id="mmt-f5832849-ad9a-41fa-82c2-02c379e75bd3_1" class="mmt-f5832849-ad9a-41fa-82c2-02c379e75bd3 mmt-primary" style="display: block;"><div id="mmt-f5832849-ad9a-41fa-82c2-02c379e75bd3_1_zone" style="display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; visibility: visible !important; box-sizing: content-box !important; min-height: 100px !important;"></div></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["f5832849-ad9a-41fa-82c2-02c379e75bd3"]); });</script></div>
</div>
<div id="pw" class="c">
<div id="content">
<ol vocab="https://schema.org/" typeof="BreadcrumbList" class="breadCrumb c-breadcrumb">
<li property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" href="/"><span property="name">My Abandonware</span></a><meta property="position" content="1"></li> > <li property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" href="/browse/genre/strategy-6/"><span property="name">Strategy</span></a><meta property="position" content="2"></li> > <li property="itemListElement" typeof="ListItem"><span property="name">Real War</span><meta property="position" content="3"></li> </ol>
<div class="box">
<h2>Real War</h2>
<p class="h2 h2--subtitle">
Windows - 2001 </p>
</div>
<div class="box metas">
<div>
<div class="i1126" id="i1126CT"><div id="mmt-2e571ddf-9b46-4325-bc09-9dbb10658b79_1" class="mmt-2e571ddf-9b46-4325-bc09-9dbb10658b79 mmt-primary" style="display: block;"><div id="mmt-2e571ddf-9b46-4325-bc09-9dbb10658b79_1_zone" style="display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; visibility: visible !important; box-sizing: content-box !important; min-height: 280px !important;"></div></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["2e571ddf-9b46-4325-bc09-9dbb10658b79"]); });</script></div> </div>
<div class="gameData js-gamelist">
<table class="gameInfo"><tbody>
<tr>
<th scope="row">Alt names</th>
<td>Real War. Территория конфликта, Real War: Prawdziwa Wojna</td>
</tr>
<tr>
<th scope="row">Year</th>
<td><a href="/browse/year/2001/">2001</a></td>
</tr>
<tr>
<th scope="row">Platform</th>
<td><a href="/browse/platform/windows/">Windows</a></td>
</tr>
<tr>
<th scope="row">Released in</th>
<td>France, Germany, Poland, United States (2001)<br>Czechia, Russia, Slovakia (2002)<br>Czechia, Slovakia (2005)</td>
</tr>
<tr>
<th scope="row">Genre</th>
<td><a class="gel" title="Browse games of this genre" href="/browse/genre/strategy-6/">Strategy</a></td>
</tr>
<tr>
<th scope="row">Theme</th>
<td><a class="thl" title="Browse games of this theme" href="/browse/theme/rts-39/">RTS</a>, <a class="thl" title="Browse games of this theme" href="/browse/theme/real-time-1o/">Real-Time</a></td>
</tr>
<tr>
<th scope="row">Publisher</th>
<td><a href="/browse/publisher/1c-company-4bz/">1C Company</a>, <a href="/browse/publisher/simon-schuster-interactive-jb/">Simon & Schuster Interactive</a></td>
</tr>
<tr>
<th scope="row">Developer</th>
<td><a href="/browse/developer/rival-interactive-inc-5am/">Rival Interactive, Inc.</a>, <a href="/browse/developer/semi-logic-entertainments-inc-3de/">Semi Logic Entertainments, Inc.</a></td>
</tr>
<tr>
<th scope="row">Perspectives</th>
<td>Isometric, Diagonal-down</td>
</tr>
</tbody></table>
<div class="c-game_user-controls js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/real-war-dt2">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form></div> </div>
</div>
<div class="box gameRateDL">
<div class="gameRate">
<div class="gameRater" id="grRa"><div style="width:88%;" id="grRaA"></div><button style="width:100%;" onclick="return __myAbRateGame(5);"></button><button style="width:80%;" onclick="return __myAbRateGame(4);"></button><button style="width:60%;" onclick="return __myAbRateGame(3);"></button><button style="width:40%;" onclick="return __myAbRateGame(2);"></button><button style="width:20%;" onclick="return __myAbRateGame(1);"></button></div><div id="grRaB" class="gameRated"><span>4.42</span> / <span>5</span> - <span>48</span> votes</div> <script type="text/javascript">
(function () {
var r = new XMLHttpRequest();
var rUrl = '/game/rate/real-war-dt2/';
var grRa = document.getElementById('grRa');
var grRaA = document.getElementById('grRaA');
var grRaB = document.getElementById('grRaB');
var __myAbRateGame = function (nb) {
grRa.className = grRa.className + ' rated';
grRaA.style.width = (nb * 20) + '%';
grRaB.innerHTML = "Thanks!";
r.open("POST", rUrl + nb + '/', true);
r.setRequestHeader("X-Requested-With", "XMLHttpRequest");
r.send();
return false;
};
document.__myAbRateGame = __myAbRateGame;
})();
</script> </div>
<div class="gameBigB gameDL">
<a href="#download">Download
<span>433 MB</span>
</a>
</div>
</div>
<div class="box">
<h3>Description of Real War</h3>
<div class="gameDescription dscr">
<a href="javascript:void(0)" onclick="this.remove()" class="readmore c-game__read-more">Read Full Description</a><p>Whereas most people have their childish enthusiasm and energy slowly eroded by the demands and pressures of adult life, I was actually born a sad, miserable old git with all the passion and joy of a bag of gravel. While this has left me a bitter and twisted wreck unable to partake in even the most ordinary kind of pleasures, it also means I have a nose that can sniff out crap before I so much as step inside my local game store.</p>
<p>With <em>Real War</em>, my deductive nasal senses went on full alert. It might be sold as a realistic, modern-day strategy game, but the truth of the matter is somewhat different. There's a huge stamp on the box that claims it's, "Based on the official JOINT CHIEFS OF STAFF training game developed for the U.S. military" and given the utter lack of realism in <em>Real War</em>, that's really rather worrying.</p>
<p>What is real, however, is the background story, but given the current events in Afghanistan, it's ironically just about the only element that probably shouldn't be realistic. The storyline goes that a generic terrorist organisation, the ILA, has gained backing from an unknown major power and is posing a threat to world stability. Naturally, the U.S. cannot allow this and it's up to you to stop them and bring order to their chaos. You can play as the U.S. or the ILA in 2 separate campaigns, each with 12 missions. The U.S. campaign seems to mirror the current situation in Afghanistan, and the ILA campaign involves targeting civilians and causing deliberate loss of life. A bit distasteful, to say the least.</p>
<p>As far as the actual gameplay goes, <em>Real War</em> is pure, unadulterated old-school RTS. And I do mean <em>old</em>. The graphics look like they've been plucked from the days when <em>Red Alert</em> was a hip and trendy young funkster (that's five years ago, now) except they're even less practical. Your infantry units look like tiny little stick men that are almost impossible to make out even if you zoom right in; it's possible that their dot on the mini-map is bigger than they are, because it's certainly more distinctive.</p>
<p>The buildings not only look dull but it's also hard to differentiate between some of them, which can make selection a little annoying as you randomly flick between them trying to get hold of the right one. But that's not half the story. American units are painted a bright and colourful grey/green, whereas ILA units are a green/grey. You see the difference there? Well you won't in the game because if you don't make sure every single one of your units is in an easily selectable group you'll be struggling to pick out your guys from the bad guys.</p>
<p>What compounds this problem is the fact that the units move so damn fast, it's almost impossible to click on the blasted things. Units fly across the screen to such an extent that you actually have to lead your target and wait for it to pass under the cursor. The speed of the units relative to each other is also wrong. Tanks and trucks travel at the same speed as helicopters and artillery guns. Fighters move a little faster and troops move so slowly they're virtually useless without a transport of some kind.</p>
<p>Developer Semi Logic has tried to get around this by introducing an interface whereby you can pick your troops from a selection screen near the bottom. Just click on the appropriate land, sea or air menu and a thumbnail of all the appropriate units will appear. It's a neat idea, but the problem is that the thumbnails are so damn small and indistinguishable, it's almost impossible to tell what they actually are. It also takes up a lot of screen real estate and it restricts what you can see at any one time.</p>
<p>There are also some inexplicable restrictions to the number of buildings and units you can create; for example, on most missions you're restricted to around seven artillery units. Now, the thinking behind this is obvious: it's there to avoid the traditional RTS tank rush, prevent the player from finding an uber-unit and using that to dominate the enemy. The problem is, it's somewhat inelegant to impose an arbitrary limit in this manner.</p>
<p>Resource gathering is also quite strange. Instead of harvesting, supply depots act as the refineries found in every good (or bad) <em>Command & Conquer</em> clone. Goods are flown in automatically and at regular intervals by helicopters, which you need to protect from enemy fire. The only effective difference is that apart from the very occasional independent supply station, there are no resources to fight over, which is actually a bad thing because it's usually a major strategic issue in any good RTS.</p>
<p>Another criticism concerns the pathfinding. While it was competent in most situations, there were times when unit needed nudging after getting stuck behind a tree or something. Unit AI is much worse, however. More often than not you're lucky if they ever actually fire on an enemy unit without you telling them to. Your base can be under attack by 17 gazillion enemy units and your guys won't budge an inch. They don't seem to use tactics of any sort, they don't choose the correct unit to attack (your troops seem to love attacking enemy tanks but only for the short time before they get squashed) and artillery will take out half your base if you're not micromanaging the task of keeping them away.</p>
<p>To make things seem difficult, on just about every mission you'll be rushed by the enemy fairly early on. This has its good points in that it keeps you on your toes and means you can't just dawdle around. Its bad points are that once you've got through the first two attack waves, you'll only face the odd troop or two thrown your way when the bad guys can be bothered.</p>
<p>It's a rare occasion, but I honestly can't recommend <em>Real War</em> to anyone. It's a distasteful, ugly, boring and vastly unoriginal RTS. If you want something realistic and modern, <em>WW3: Black Gold</em> presents a much better option. Or try <em>Operation Flashpoint</em> or <em>Ghost Recon</em> - they might not be RTS games, but they involve a lot more strategy than <em>Real War</em>.</p>
<p><span class="revhotud">Review By <span class="authid">GamesDomain</span></span></p>
</div>
<p>Real War has an addon available: <a href="real-war-rogue-states-dt3">Real War: Rogue States</a>, don't miss it!</p>
<h4>External links</h4>
<ul class="extLinks">
<li class="pcgw"><a href="https://www.pcgamingwiki.com/wiki/Real_War" rel="nofollow">PCGamingWiki</a></li><li class="wikipedia"><a href="https://en.wikipedia.org/wiki/Real_War" rel="nofollow">Wikipedia Entry</a></li><li class="mobygames"><a href="https://www.mobygames.com/game/5113/real-war/" rel="nofollow">MobyGames</a> </li></ul>
</div>
<div class="box">
<h3>Captures and Snapshots</h3>
<ul id="screentabs"><li><a href="javascript:void(0)" data-platform="4" onclick="toggleScreentabs(this)" class="current">Windows</a></li><div class="items screens" data-platform="4"><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_1.jpg" data-webp="1"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/webp/real-war_1.webp">
<img src="/media/screenshots/r/real-war-lmo/real-war_1.jpg" alt="Real War 0" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_2.jpg" data-webp="1"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_2.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_2.png" alt="Real War 1" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_3.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_3.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_3.png" alt="Real War 2" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_4.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_4.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_4.png" alt="Real War 3" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_5.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_5.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_5.png" alt="Real War 4" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_6.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_6.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_6.png" alt="Real War 5" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_7.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_7.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_7.png" alt="Real War 6" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_8.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_8.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_8.png" alt="Real War 7" loading="lazy">
</picture>
</a><a class="item itemListScreenshot thumb c-thumb lb" href="/media/screenshots/r/real-war-lmo/real-war_9.jpg" data-webp="0"><picture>
<source type="image/webp" srcset="/media/screenshots/r/real-war-lmo/thumbs/webp/real-war_9.webp">
<img src="/media/screenshots/r/real-war-lmo/thumbs/real-war_9.png" alt="Real War 8" loading="lazy">
</picture>
</a><div class="item filler"></div></div><div class="i1126" id="i1126GPUS"><div id="mmt-f2cefcfd-73fa-4183-a633-858178a2d098_1" class="mmt-f2cefcfd-73fa-4183-a633-858178a2d098 mmt-primary" style="display: block;"><div id="mmt-f2cefcfd-73fa-4183-a633-858178a2d098_1_zone" style="display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; visibility: visible !important; box-sizing: content-box !important; min-height: 100px !important;"></div></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["f2cefcfd-73fa-4183-a633-858178a2d098"]); });</script></div>
</ul></div>
<div id="bglb" onclick="hidelb();"></div>
<div id="lightlb" class=""></div>
<script type="text/javascript" src="/media/js/lightbox.min.js?v=1678812993"></script>
<div class="box">
<h3 class="rel" id="comAnchor">Comments and reviews</h3>
<div id="postedComments"><div class="gameComments" id="grCo"> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(101901, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(101901, 0);">↓</a>
</div>
<p class="username" style="background-position: left 0px;">
<span class="user">Ringe666</span>
<span class="dateComment">2024-11-16</span>
<span class="voteCount count">
<span id="voteCount101901">0</span> point
</span>
</p>
<p class="comment">For anyone who can't play because game crashes on US lvl2 ILA lvl3, go to 'vids' folder and remove video/mpg file for that mission by either deleting it, or cutting it and pasting to another location. Enjoy your game guys!</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(91773, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(91773, 0);">↓</a>
</div>
<p class="username" style="background-position: left -24px;">
<span class="user">FarmerJohn</span>
<span class="dateComment">2024-02-14</span>
<span class="voteCount count good">
<span id="voteCount91773">1</span> point
</span>
</p>
<p class="comment">The timer on the 3rd US mission runs too fast to be able to complete the mission. I'm sure this has something to do with having too much RAM, but has anyone found a fix for this?</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(89124, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(89124, 0);">↓</a>
</div>
<p class="username" style="background-position: left -48px;">
<span class="user">Muz</span>
<span class="dateComment">2023-12-05</span>
<span class="voteCount count bad">
<span id="voteCount89124">-2</span> points
</span>
</p>
<p class="comment">This game crashed on Level 2 in current system, how to fix this?</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(88355, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(88355, 0);">↓</a>
</div>
<p class="username" style="background-position: left -72px;">
<span class="user">wael</span>
<span class="dateComment">2023-11-17</span>
<span class="voteCount count bad">
<span id="voteCount88355">-1</span> point
</span>
</p>
<p class="comment">thank you very much for free download and we will be happy toplay</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(82860, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(82860, 0);">↓</a>
</div>
<p class="username" style="background-position: left -96px;">
<span class="user">Warhead77777</span>
<span class="dateComment">2023-06-07</span>
<span class="voteCount count good">
<span id="voteCount82860">1</span> point
</span>
</p>
<p class="comment">Very annoyed that it crashes so badly, says that files are missing.<br>
<br>
My original copy was bought at a yard sale and doesn't work now, to my disappointment.</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(69236, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(69236, 0);">↓</a>
</div>
<p class="username" style="background-position: left -120px;">
<span class="user">Roman Rojas</span>
<span class="dateComment">2022-04-25</span>
<span class="voteCount count bad">
<span id="voteCount69236">-2</span> points
</span>
</p>
<p class="comment">me gusta el juego</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(68645, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(68645, 0);">↓</a>
</div>
<p class="username" style="background-position: left -144px;">
<span class="user">R.B</span>
<span class="dateComment">2022-04-08</span>
<span class="voteCount count bad">
<span id="voteCount68645">-2</span> points
</span>
</p>
<p class="comment">It s good game but we cant download full vertion.l had one of CD in 2003 but i lost.</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(68547, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(68547, 0);">↓</a>
</div>
<p class="username" style="background-position: left -168px;">
<span class="user">2thecurve</span>
<span class="dateComment">2022-04-04</span>
<span class="voteCount count bad">
<span id="voteCount68547">-2</span> points
</span>
</p>
<p class="comment">Just goto gamecopyworld and install no cd crack</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(63891, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(63891, 0);">↓</a>
</div>
<p class="username" style="background-position: left -192px;">
<span class="user">Antonio terrero</span>
<span class="dateComment">2021-10-27</span>
<span class="voteCount count good">
<span id="voteCount63891">2</span> points
</span>
</p>
<p class="comment">Excelente juego. me gusta completamente. lo jugue hace años y ahora lo rtetomo</p>
</div> <div class="gameComment">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(63036, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(63036, 0);">↓</a>
</div>
<p class="username" style="background-position: left -216px;">
<span class="user">me</span>
<span class="dateComment">2021-09-26</span>
<span class="voteCount count good">
<span id="voteCount63036">4</span> points
</span>
</p>
<p class="comment">how to fix insert cd problem</p>
</div> <div class="gameComment dNone">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(62613, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(62613, 0);">↓</a>
</div>
<p class="username" style="background-position: left -240px;">
<span class="user">Couize</span>
<span class="dateComment">2021-09-12</span>
<span class="voteCount count good">
<span id="voteCount62613">1</span> point
</span>
</p>
<p class="comment">Love this game buthow to slow down the scrolling ?</p>
</div> <div class="gameComment dNone">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(59693, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(59693, 0);">↓</a>
</div>
<p class="username" style="background-position: left -264px;">
<span class="user">Mark Kilgore</span>
<span class="dateComment">2021-05-23</span>
<span class="voteCount count">
<span id="voteCount59693">0</span> point
</span>
</p>
<p class="comment">I wonder if I will ever get to play REAL WAR & REAL WAR: ROGUE STATES vs. real people online ever again?</p>
</div> <div class="gameComment dNone">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(57789, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(57789, 0);">↓</a>
</div>
<p class="username" style="background-position: left -288px;">
<span class="user">Fido</span>
<span class="dateComment">2021-03-15</span>
<span class="voteCount count">
<span id="voteCount57789">0</span> point
</span>
</p>
<p class="comment">Any idea why can't i install the game? i had installed the patch from earlier, i installed the game and it did not fix anything i kept crashing in the missions. So i uninstalled the patch which said i will need to reinstall the game.. but after that i could not reinstall teh game, it said fatal error even if i redownloaded and deleted every single file it had left...</p>
</div> <div class="gameComment dNone">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(55442, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(55442, 0);">↓</a>
</div>
<p class="username" style="background-position: left -312px;">
<span class="user">Gencer</span>
<span class="dateComment">2020-12-26</span>
<span class="voteCount count bad">
<span id="voteCount55442">-4</span> points
</span>
</p>
<p class="comment">How to fix ''please insert cd'' problem?</p>
</div> <div class="gameComment dNone">
<div class="voting">
<a href="#" class="vote vote-up" onclick="return __myAbSendVote(53163, 1);">↑</a>
<a href="#" class="vote vote-down" onclick="return __myAbSendVote(53163, 0);">↓</a>
</div>
<p class="username" style="background-position: left -336px;">
<span class="user">Shooter</span>
<span class="dateComment">2020-10-06</span>
<span class="voteCount count bad">
<span id="voteCount53163">-3</span> points
</span>
</p>
<p class="comment">Let's win</p>
</div></div><div class="buttons light" id="grCoB"><a class="button" href="#" onclick="return __myAbShowComments();">See older comments (5)</a></div><script type="text/javascript">
(function () {
var grCo = document.getElementById('grCo');
var grCoB = document.getElementById('grCoB');
var __myAbShowComments = function () {
grCo.className = grCo.className + ' all';
grCoB.className = grCoB.className + ' dNone';
return false;
};
document.__myAbShowComments = __myAbShowComments;
})();
</script><script type="text/javascript">
(function () {
var curComId;
var r = new XMLHttpRequest();
var rUrl = '/game/vote/real-war-dt2/';
r.onreadystatechange = function () {
if (r.readyState != 4) {
return;
}
if (r.status != 200) {
if (r.responseText) {
alert('Unable to vote, sorry');
} else {
alert('Unable to vote, sorry');
}
return;
}
document.getElementById("voteCount" + curComId).innerHTML = r.responseText;
};
var __myAbSendVote = function (comId, isUp) {
curComId = comId;
r.open("POST", rUrl, true);
r.setRequestHeader("X-Requested-With", "XMLHttpRequest");
r.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
data = 'comId=' + encodeURIComponent(comId) + '&isUp=' + encodeURIComponent(isUp);
r.send(data);
return false;
};
document.__myAbSendVote = __myAbSendVote;
})();
</script></div>
</div>
<div class="box" id="postComment">
<h3>Write a comment</h3>
<p>Share your gamer memories, help others to run the game or comment anything you'd like. If you have trouble to run
Real War (Windows),
read the
<a href="/howto/">abandonware guide</a>
first!
</p>
<div id="grWCoR"></div>
<div id="grWCoF">
<form class="ajax" action="/game/comment/real-war-dt2/" method="post" onsubmit="return __myAbSendComment();">
<fieldset>
<div class="error"> </div>
<label for="username">Your nickname:</label>
<div class="inputDiv">
<input type="text" id="grWCoU" name="name" value="">
</div>
<label for="comment">Your comment:</label>
<div class="textareaDiv">
<textarea id="grWCoC" name="comment"></textarea>
</div>
</fieldset>
<div class="buttons light" id="grWCoB">
<a class="button" href="#" onclick="return __myAbSendComment();">Send comment</a>
</div>
<script type="text/javascript">
(function () {
var grWCoF = document.getElementById('grWCoF');
var grWCoU = document.getElementById('grWCoU');
var grWCoC = document.getElementById('grWCoC');
var grWCoB = document.getElementById('grWCoB');
var grWCoD = document.getElementById('grWCoD');
var r = new XMLHttpRequest();
var rUrl = '/game/comment/real-war-dt2/';
r.onreadystatechange = function () {
if (r.readyState != 4) {
return;
}
if (r.status != 200) {
if (r.responseText) {
alert(r.responseText);
} else {
alert('Error');
}
return;
}
grWCoR.innerHTML = r.responseText;
grWCoF.innerHTML = "";
};
var __myAbSendComment = function () {
r.open("POST", rUrl, true);
r.setRequestHeader("X-Requested-With", "XMLHttpRequest");
r.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
data = 'name=' + encodeURIComponent(grWCoU.value) + '&comment=' + encodeURIComponent(grWCoC.value) + (grWCoD && grWCoD.length > 0 ? '&releaseId=' + encodeURIComponent(grWCoD.value) : "");
r.send(data);
return false;
};
document.__myAbSendComment = __myAbSendComment;
})();
</script>
</form>
</div>
</div>
<div class="box" id="download" data-country="US">
<h3>Download Real War</h3>
<p>We may have multiple downloads for few games when different versions are available.
Also, we try to upload manuals and extra documentation when possible. If you have additional files to contribute or have the game in another language, please contact us!</p><h4 class="platformDownload" id="Windows">Windows Version</h4><div class="i1126 i1126cb" id="i1126CB"><div id="mmt-e1ac85b4-0c78-4cba-aeaa-05f971eb61b5_1" class="mmt-e1ac85b4-0c78-4cba-aeaa-05f971eb61b5 mmt-primary" style="display: block;"><div id="mmt-e1ac85b4-0c78-4cba-aeaa-05f971eb61b5_1_zone" style="display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; visibility: visible !important; box-sizing: content-box !important; min-height: 100px !important;"></div></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["e1ac85b4-0c78-4cba-aeaa-05f971eb61b5"]); });</script></div><div class="buttons c-downloads__count-1"><a href="/download/m3al-real-war" class="button download" rel="nofollow">Download<span class="c-download__text">ISO Version <img src="/media/img/lang/en.gif" alt="English version" width="16px" height="11px"> 433 MB</span></a>
</div><h4>Game Extras</h4><p>Various files to help you run Real War, apply patches, fixes, maps or miscellaneous utilities.</p><div class="buttons list c-downloads__count-2"><a href="/download/m3am-real-war" class="button extras" rel="nofollow">Patch</a><span class="c-download__text">Patch 1.5 <img src="/media/img/lang/en.gif" alt="English version" width="16px" height="11px"> 3 MB</span>
<a href="/download/m3an-real-war" class="button extras" rel="nofollow">Patch</a><span class="c-download__text">Patch 1.5 to 1.6 <img src="/media/img/lang/en.gif" alt="English version" width="16px" height="11px"> 2 MB</span>
</div>
<script type="application/ld+json">{
"@context": "http:\/\/schema.org",
"@type": "VideoGame",
"name": "Real War",
"url": "https:\/\/www.myabandonware.com\/game\/real-war-dt2",
"playMode": "SinglePlayer",
"applicationCategory": "Game",
"gamePlatform": [
"Windows"
],
"publisher": [
"Simon & Schuster Interactive",
"1C Company"
],
"author": [
"Semi Logic Entertainments, Inc.",
"Rival Interactive, Inc."
],
"datePublished": "2001",
"genre": [
"Strategy"
],
"fileSize": "433 MB",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.41668",
"ratingCount": "48"
}
}</script>
</div>
<div class="box">
<h3>Similar games</h3>
<p>Fellow retro gamers also downloaded these games:</p>
<div class="items games">
<div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/real-war-rogue-states-dt3">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/real-war-rogue-states-dt3">
<picture><source type="image/webp" srcset="/media/screenshots/r/real-war-rogue-states-lmp/thumbs/webp/real-war-rogue-states_4.webp">
<img class="c-thumb__img" alt="Real War: Rogue States abandonware" src="/media/screenshots/r/real-war-rogue-states-lmp/thumbs/real-war-rogue-states_4.png" data-alias="real-war-rogue-states" data-thumbs="#4@#1@#2@#3@#5@#6@#7@#8" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/real-war-rogue-states-dt3">Real War: Rogue States</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2002</span></div><div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/civil-war-secret-missions-cjm">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/civil-war-secret-missions-cjm">
<picture><source type="image/webp" srcset="/media/screenshots/c/civil-war-secret-missions-jy3/thumbs/webp/civil-war-secret-missions_5.webp">
<img class="c-thumb__img" alt="Civil War: Secret Missions abandonware" src="/media/screenshots/c/civil-war-secret-missions-jy3/thumbs/civil-war-secret-missions_5.png" data-alias="civil-war-secret-missions" data-thumbs="#5@#1@#2@#3@#4@#6@#7@#8@#9@#10" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/civil-war-secret-missions-cjm">Civil War: Secret Missions</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2008</span></div><div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/rim-battle-planets-g4e">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/rim-battle-planets-g4e">
<picture><source type="image/webp" srcset="/media/screenshots/r/rim-battle-planets-p47/thumbs/webp/rim-battle-planets_3.webp">
<img class="c-thumb__img" alt="RIM: Battle Planets abandonware" src="/media/screenshots/r/rim-battle-planets-p47/thumbs/rim-battle-planets_3.png" data-alias="rim-battle-planets" data-thumbs="#3@#1@#2@#4@#5@#6" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/rim-battle-planets-g4e">RIM: Battle Planets</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2001</span></div><div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/war-times-gsf">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/war-times-gsf">
<picture><source type="image/webp" srcset="/media/screenshots/w/war-times-pyx/thumbs/webp/war-times_4.webp">
<img class="c-thumb__img" alt="War Times abandonware" src="/media/screenshots/w/war-times-pyx/thumbs/war-times_4.png" data-alias="war-times" data-thumbs="#4@#1@#2@#3@#5@#6@#7" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/war-times-gsf">War Times</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2004</span></div><div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/crystal-key-ii-the-far-realm-io9">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/crystal-key-ii-the-far-realm-io9">
<picture><source type="image/webp" srcset="/media/screenshots/c/crystal-key-ii-the-far-realm-stq/webp/crystal-key-ii-the-far-realm_12.webp">
<img class="c-thumb__img" alt="Crystal Key II: The Far Realm abandonware" src="/media/screenshots/c/crystal-key-ii-the-far-realm-stq/crystal-key-ii-the-far-realm_12.jpg" data-alias="crystal-key-ii-the-far-realm" data-thumbs="#12@#10@#11@#13@#14@#15@#16@#17@#18@#19@#20@#21@#22@#23@#24" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/crystal-key-ii-the-far-realm-io9">Crystal Key II: The Far Realm</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2004</span></div><div class="item itemListGame c-item-game "><div class="thumb c-item-game__thumb js-gamelist"><form method="post" action="/favorites/add" class="c-gamelist-controls c-gamelist-controls--browsing c-gamelist-controls--nigl">
<input type="hidden" name="gameIndex" class="c-gamelist-controls__input" value="/game/dogs-of-war-dda">
<button type="submit" class="c-gamelist-controls__button js-gamelist-add" title="Add to favorites">Add to favorites</button>
</form><a class="c-thumb__link" href="/game/dogs-of-war-dda">
<picture><source type="image/webp" srcset="/media/screenshots/d/dogs-of-war-l4c/thumbs/webp/dogs-of-war_5.webp">
<img class="c-thumb__img" alt="Dogs of War abandonware" src="/media/screenshots/d/dogs-of-war-l4c/thumbs/dogs-of-war_5.png" data-alias="dogs-of-war" data-thumbs="#5@#1@#2@#3@#4@#6@#7@#8@#9@#10" loading="lazy">
</picture></a></div><a class="name c-item-game__name" href="/game/dogs-of-war-dda">Dogs of War</a><span class="c-item-game__platforms">Win</span><span class="c-item-game__year">2000</span></div><div class="item filler"></div> </div>
</div>
</div>
<div id="l">
<div class="menu socials">
<div class="top">
<span>Follow Us!</span>
</div>
<div class="in">
<div class="socialButton facebook">
<a href="https://www.facebook.com/myabandonware" target="_blank" rel="nofollow" title="Like our page on Facebook" class="icon">
<span class="fbC">9,000</span>
</a>
<a class="fakeBtn" target="_blank" rel="nofollow" title="Like our page on Facebook" href="https://www.facebook.com/myabandonware">
<span class="socialIcon"></span>
<span class="word">Like</span>
</a>
</div>
<div class="socialButton twitter">
<a href="https://x.com/myabandonware" target="_blank" rel="nofollow" title="Follow us on X" class="icon">
<span class="twC">9,900</span>
</a>
<a class="fakeBtn" target="_blank" rel="nofollow" title="Follow us on X" href="https://x.com/myabandonware">
<span class="socialIcon"></span>
<span class="word">Follow</span>
</a>
</div>
<div class="socialButton bluesky">
<a href="https://bsky.app/profile/myabandonware.bsky.social" target="_blank" rel="nofollow" title="Follow us on BlueSky" class="icon">
<span class="bsC">200</span>
</a>
<a class="fakeBtn" target="_blank" rel="nofollow" title="Follow us on BlueSky" href="https://bsky.app/profile/myabandonware.bsky.social">
<span class="socialIcon"></span>
<span class="word">Follow</span>
</a>
</div>
</div>
</div>
<div class="menu newsletter">
<div class="top">
<span>Monthly Newsletter</span>
</div>
<div class="in">
<form id="formSubscribeSide" method="post" action="/subscribe/">
<label id="formSubscribeSideIntro" for="inputNlMailSide">Hand picked games every month</label>
<input type="text" id="inputNlMailSide" name="inputNlMailSide" placeholder="Your email">
<button id="inputNlMailSideBtn" class="c-button">OK</button>
<div id="formSubscribeSideMsg" class="c-newsletter-subscribe-message"></div>
</form>
</div>
</div>
<div class="support menu">
<a class="support-us" href="https://www.buymeacoffee.com/myabandonware?utm_source=bmac-sidebar" title="Ad-free browsing included">
<img src="/media/css/img/support-us.png" loading="lazy" alt="Support Us on BuyMeACoffee" width="300" height="72">
</a>
</div>
<div class="menu">
<div class="i1126" id="i1126ST"><div id="mmt-f5c555cf-03e9-47f5-9a94-4383c99580dc"></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["f5c555cf-03e9-47f5-9a94-4383c99580dc"]); });</script></div> </div>
<div class="menu topDownloads">
<div class="top">
<span>Top downloads</span>
</div>
<ul>
<li><a href="/game/sid-meier-s-civilization-1nj" class="a1">Sid Meier's Civilization</a></li><li><a href="/game/need-for-speed-ii-se-a4a" class="a2">Need for Speed II: SE</a></li><li><a href="/game/oregon-trail-deluxe-1h9" class="a3">Oregon Trail Deluxe</a></li><li><a href="/game/the-incredible-machine-1mg" class="">The Incredible Machine</a></li><li><a href="/game/the-house-of-the-dead-bed" class="">The House of the Dead</a></li><li><a href="/game/mario-teaches-typing-1gl" class="">Mario Teaches Typing</a></li><li><a href="/game/silent-hill-2-restless-dreams-bgd" class="">Silent Hill 2: Restless Dreams</a></li><li><a href="/game/prince-of-persia-pd" class="">Prince of Persia</a></li><li><a href="/game/need-for-speed-most-wanted-i4m" class="">Need for Speed: Most Wanted</a></li><li><a href="/game/need-for-speed-underground-2-ega" class="">Need for Speed: Underground 2</a></li><li><a href="/game/the-house-of-the-dead-2-beg" class="">The House of the Dead 2</a></li><li><a href="/game/simant-197" class="">SimAnt</a></li><li><a href="/game/yu-gi-oh-power-of-chaos-yugi-the-destiny-bex" class="">Yu-Gi-Oh!: Power of Chaos - Yugi the Destiny</a></li><li><a href="/game/the-typing-of-the-dead-bee" class="">The Typing of the Dead</a></li><li><a href="/game/dune-ii-the-building-of-a-dynasty-1e7" class="">Dune II: The Building of a Dynasty</a></li> </ul>
<div class="bottom">
<a href="/game/" title="See the Top 40 Games">List of top downloads</a>
</div>
</div>
<div class="menu">
<div class="i1126" id="i1126SB"><div id="mmt-7dfc4ee1-9734-46c9-8e69-5f35b17a212c"></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["7dfc4ee1-9734-46c9-8e69-5f35b17a212c"]); });</script></div> </div>
<div class="menu mostRecent">
<div class="top">
<span>Latest releases</span>
</div>
<ul>
<li><a href="/game/adrenix-tb9" class="a1">Adrenix</a></li><li><a href="/game/sir-fred-el-remake-tb8" class="a2">Sir Fred: El Remake</a></li><li><a href="/game/fred-2-pyramania-tb7" class="a3">Fred 2: Pyramania</a></li><li><a href="/game/fred-the-remake-tb6" class="">Fred: The Remake</a></li><li><a href="/game/buster-tb5" class="">Buster</a></li> </ul>
<div class="bottom">
List of
<a href="/browse/recent/">new games here</a>
<br>Follow us on
<a href="https://www.facebook.com/myabandonware" class="facebook">FB</a>,
<a href="https://x.com/myabandonware" class="twitter">X</a> or
<a href="https://bsky.app/profile/myabandonware.bsky.social" class="bluesky">BlueSky</a>
</div>
</div>
<div class="menu needScreens">
<div class="top">
<span>Screenshots needed</span>
</div>
<ul>
<li><a href="/game/grand-prix-selection-km7" class="">Grand Prix Selection</a></li><li><a href="/game/hiso-kihei-x-serd-kqj" class="">Hisō Kihei X-Serd</a></li><li><a href="/game/sadakichi-seven-hideyoshi-no-ogon-kpv" class="">Sadakichi Seven: Hideyoshi no Ōgon</a></li> </ul>
<div class="bottom">
Read our
<a href="/screenshots/">screenshot tutorial</a>
</div>
</div>
<div id="i1126STD" class="i1126st"><div id="mmt-2e3c84a9-e892-4da5-a86f-5f51038047bb"></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["2e3c84a9-e892-4da5-a86f-5f51038047bb"]); });</script></div>
</div>
<div class="cb"></div>
</div>
<div id="f" class="c">
<p>
<a onclick="window.__tcfapi('displayConsentUi', 2, function() {} );" href="javascript:void(0);">Ad Consent</a>
<a href="/terms/">Terms</a>
<a href="/about/">About</a>
<a href="/contact/">Contact</a>
<a href="/faq/">FAQ</a>
<a href="/useful/">Useful links</a>
<a href="/contribute/">Contribute</a>
<a href="/screenshots/">Taking screenshots</a>
<a href="/howto/">How to play</a>
</p>
<a class="myab" href="/">MyAbandonware</a>
<a class="utopiaweb" title="Visit utopiaweb website" href="https://utopiaweb.fr/">utopiaweb</a>
</div>
</div><iframe name="__tcfapiLocator" style="display: none;"></iframe>
<script type="application/javascript" src="/media/js/gogfill.min.js?v=1732600000" defer=""></script>
<div id="mmt-275cf949-5c88-49f6-8f93-1982204492f6_1" class="mmt-275cf949-5c88-49f6-8f93-1982204492f6 mmt-primary mmt-sticky mmt-sticky-bottom" style="display: block;"><div id="mmt-275cf949-5c88-49f6-8f93-1982204492f6_1_zonewrap" class="mmt-sticky-bottom-div"><div id="mmt-275cf949-5c88-49f6-8f93-1982204492f6_1_zonewrap2" style="position: relative; display: table; margin: 0px auto;"><div id="mmt-275cf949-5c88-49f6-8f93-1982204492f6_1_zone" style="display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; visibility: visible !important;"></div></div></div></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["275cf949-5c88-49f6-8f93-1982204492f6"]); });</script><div id="mmt-275cf949-5c88-49f6-8f93-1982204492f6"></div><script type="text/javascript" data-cfasync="false">$MMT = window.$MMT || {}; $MMT.cmd = $MMT.cmd || [];$MMT.cmd.push(function(){ $MMT.display.slots.push(["275cf949-5c88-49f6-8f93-1982204492f6"]); });</script>
<iframe id="xdomain_cookie_1732609093207" src="https://monu.delivery/assets/scripts/vendors/xdomain/1.0.8a/xdomain_cookie.html#%7B%22namespace%22%3A%22mmt.xDomain%22%2C%22window_origin%22%3A%22https%3A%2F%2Fwww.myabandonware.com%22%2C%22iframe_origin%22%3A%22https%3A%2F%2Fmonu.delivery%2Fassets%2Fscripts%2Fvendors%2Fxdomain%2F1.0.8a%22%2C%22debug%22%3Afalse%7D" style="display: none;"></iframe></body></html>