This is the right way to reset the Resident Evil Village demo timer on Steam


By Sherif Saed
three Could 2021 15:08 GMT

As anticipated, PC gamers have found out the right way to unlock Resident Evil Village’s demo time restrict.

The Resident Evil Village demo lastly got here to PC over the weekend. Accessible on Steam, the demo consists of two sections, one set within the eponymous village, and one other within the fort.

Watch on YouTube

Similar to on different platforms, the Resident Evil Village demo can solely be performed for an hour in complete. It’s always-online, too, so you possibly can’t simply bypass this limitation – “simply” being the operative phrase right here. That’s as a result of, to nobody’s shock, somebody found out the right way to reset the timer.

On the Steam boards, consumer Leaves has detailed a step-by-step course of that can reset your timer every time. It basically includes fooling Steam into pondering you haven’t performed the sport, which principally forces it create a brand new save and begin you at first.

The draw back is that you just’ll have to do that course of each time you wish to play after the one-hour restrict runs out. As a result of the method includes deleting your saves, you’ll additionally must re-adjust the sport’s numerous settings. That mentioned, you could possibly again up ‘information00-1.bin’ (discovered on the listing beneath) and paste it into the identical folder each time you observe the steps to keep up your chosen settings.

  1. Disable Steam Cloud for the Resident Evil Village demo.
  2. Obtain Steam SAM (Steam Achievement Supervisor).
  3. Delete Native Savefiles (Positioned at: Steamuserdata1541780remotewin64_save).
  4. Begin Steam SAM and choose the Resident Evil Village demo.
  5. Take away Achievements and Stats, affirm.

Capcom just lately heard participant suggestions and determined to increase the demo till Could 9. Be aware that this solely means you’ve gotten extra time to play it, however you’re nonetheless restricted to one-hour per save.

It’s additionally price noting that when you can reset the timer, demo content material may be very restricted, and also you gained’t be capable to entry any content material that isn’t already included within the demo.

Generally we embrace hyperlinks to on-line retail shops. In case you click on on one and make a purchase order we might obtain a small fee. Learn our coverage.

const frames = window.frames;
for (let i = 0; i < frames.length; i++) {

function sandboxIframes() {
const iframes = jQuery('iframe[src]');

jQuery.each(iframes, function() {
const iframe = jQuery(this);
// Youtube iframes are exempt from being sandboxed
// as long as we swap them for the Privacy Enhanced player
if(iframe.attr('src').match(/youtube(-nocookie)?.com/embed/i)) {
iframe.attr('src', iframe.attr('src').replace('', ''));
} else {
iframe.attr('data-src', iframe.attr('src'));
iframe.attr('alt', 'Please accept cookies to see this iframe.');

function sandboxScripts() {
const scripts = jQuery('script[src]:not(.ignore-script)');

jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('type', 'text/plain');
script.attr('data-src', script.attr('src'));

function runIframes() {
var iframes = jQuery('iframe[src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
iframe.attr('src', iframe.attr('src').replace('', ''));

var iframes = jQuery('iframe[data-src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
src = iframe.attr('data-src');

// Now we have targeting consent we can swap the
// privacy-enhanced players back to the regular version
if(src.match(/ {
src = src.replace('', '');
iframe.attr('src', src);

function runScripts() {
const scripts = jQuery('script[data-src]:not(.ignore-script)');
jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('src', script.attr('data-src'));
script.attr('type', 'text/javascript');

function runCarbon() {

var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "8518622" });
function runComscore() {
(function() {
var s = document.createElement("script");
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "";
el.parentNode.insertBefore(s, el);

function runDisqusCounter() document.getElementsByTagName('BODY')[0]).appendChild(s);

function runFacebookPixel() {

fbq('init', '1749355691872662');
fbq('init', '738979179819818');
fbq('track', 'PageView');

function runSkimlinks() {
var s = document.createElement('script');
s.async = true;

function youtubeParser(url)(watch?))??v?=?([^#&?]*).*/;
var match = url.match(regExp);
return (match&&match[7].length==11)? match[7] : false;

function runBBMVS() {
jQuery('article main iframe').each(function(){
src = jQuery(this).attr('src');
if(src) {
check_yt = youtubeParser(src);
jQuery(this).attr('id', 'yt-' + check_yt);
jQuery(this).attr('data-yt-id', check_yt);
var promises = [];
jQuery('article main').each(function() {
check_yt = jQuery(this).attr('data-yt-id');
(function(replace_yt) {
promises.push(jQuery.getJSON( "" + replace_yt + "%22&context=all", function( data ) {
if(typeof data['items'][0] !== 'undefined' && typeof data['items'][0].id !== 'undefined') {
yt_video = jQuery('#yt-' + replace_yt);
jQuery(yt_video).attr('data-bbvms-id', data['items'][0]['id']);
Promise.all(promises).then(function( data ) {
first_yt = true;
video_is_guide = "";
device = "desktop";
jQuery("[data-bbvms-id]").each(function() {
yt_video = jQuery(this);
if(first_yt) {
if(device == "mobile" && video_is_guide == "1") {
playout_id = 'vg247_autoplay_guide';
} else {
playout_id = 'vg247_autoplay';
first_yt = false;
} else {
playout_id = 'vg247';




Please enter your comment!
Please enter your name here