Skip to main content
GameDev.net gamedev.net
🔒 Locked

Fallout install problems

Started by Hakiko Jan 19, 2007 at 9:42 PM 4 replies 1.4k views
Original Post
Hakiko
Hakiko
I recently have been wanting to play Fallout again. I reinstalled it without any roblems from the setup wizard. However when I go to play the game (double click on the icon) I get a message saying that I need 20 Meg free hard drive space (I have 20 gig free). I did the full install and have no problem with Fallout 2 which I installed from the same compilation set. Any thoughts on how to get around the error?
Jesper T
Jesper T
Open mspaint (or your favourite image editor). Create a 2650x2650 pixel rgb image. Save it as a bmp (or another format, as long as it is uncompressed) file on the HD you want to install/play Fallout on. Then try again.
Thevenin
Thevenin
Quote:
Original post by Jesper T
Open mspaint (or your favourite image editor). Create a 2650x2650 pixel rgb image. Save it as a bmp (or another format, as long as it is uncompressed) file on the HD you want to install/play Fallout on. Then try again.


The installer is more likey using a 32-bit long definition, thus, to be compatible with the installer, you would have to get your HD's free space below 4GiB.

A 24-bit MSPaint Bitmap uses 24-bits to describe the pixel data (8R8G8B), hence why if you open a 32-bit BMP in MSPaint and save it, you'll ruin its transparency layer. Creating a single large bitmap is probably unfeasible since it would consume 16GiB of RAM to create it.

Thus, if you have an unquenchable desire to see the installer function, I recommend the following (since it is safer than doing partitioning [razz], and can be completely undone with the "Disk Cleanup" tool.).

/* C# 'Please kill my harddrive!' Script */
Bitmap TheBitmap = new Bitmap(4096,4096, ImageFormat.8R8G8B); /* 64MiB bitmaps */
int TheIterator = 0;

while(TheIterator < (16*1024*1024*1024) / ((24/8)*4096*4096))
{TheBitmap.Save("%temp%\\" + TheIterator + ".bmp"); TheIterator++;}


Edit: Fixed performance bottleneck in code. [wink]
Jesper T
Jesper T
Quote:
Original post by Thevenin
Quote:
Original post by Jesper T
Open mspaint (or your favourite image editor). Create a 2650x2650 pixel rgb image. Save it as a bmp (or another format, as long as it is uncompressed) file on the HD you want to install/play Fallout on. Then try again.


The installer is more likey using a 32-bit long definition, thus, to be compatible with the installer, you would have to get your HD's free space below 4GiB.

A 24-bit MSPaint Bitmap uses 24-bits to describe the pixel data (8R8G8B), hence why if you open a 32-bit BMP in MSPaint and save it, you'll ruin its transparency layer. Creating a single large bitmap is probably unfeasible since it would consume 16GiB of RAM to create it.

Thus, if you have an unquenchable desire to see the installer function, I recommend the following (since it is safer than doing partitioning [razz], and can be completely undone with the "Disk Cleanup" tool.).

/* C# 'Please kill my harddrive!' Script */
Bitmap TheBitmap = new Bitmap(4096,4096, ImageFormat.8R8G8B); /* 64MiB bitmaps */
int TheIterator = 0;

while(TheIterator < (16*1024*1024*1024) / ((24/8)*4096*4096))
{TheBitmap.Save("%temp%\\" + TheIterator + ".bmp"); TheIterator++;}


Edit: Fixed performance bottleneck in code. [wink]


You dont necessarily have to get the space below 4GB, the problem occurs when the free space reported by the system is less than 20MB above a multiplum of 4GB. I run Fallout on my own PC. Sometimes I have run into the problem while installing, other times when starting the game. Using up a little more space on the HD fixes it. Say if the installer reports 10MB free you just create a file > 10MB and save on the HD. Alternatively you can delete some files.

The method provided by NMA is probably better (though I havent tested it).

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.