Dynaverse.net

Taldrenites => General Starfleet Command Forum => Topic started by: Death_Merchant on December 28, 2014, 10:52:12 pm

Title: SFC3 and negative disk space available on install
Post by: Death_Merchant on December 28, 2014, 10:52:12 pm
Hey Guys.....

On a lark, I was installing SFC3 on my Mac using Wine. The installer chokes with the old "wtf is a hard disk doing with more than 1GB of space" error.
ie. It thinks there is insufficient disk space available (as in -2GB)

Any workaround besides building a tiny portion to install on?

Thx, and Merry Xmas!
DM
Title: Re: SFC3 and negative disk space available on install
Post by: Nemesis on December 29, 2014, 02:53:33 pm
Fill the excess space.
Title: Re: SFC3 and negative disk space available on install
Post by: Death_Merchant on December 29, 2014, 05:06:46 pm
I couldn't see the forest for the trees...

That's so simple and non-glamorous....it may actually work. Thanks.
I'll find the biggest file I have, make a gazzilion copies, then try again.
Title: Re: SFC3 and negative disk space available on install
Post by: Nemesis on December 29, 2014, 08:30:00 pm
No problem glad you think it may help. 

I've never played  SFC3 or used a Mac so I was not sure if it is the disk space or the partition size so I looked at the problem backwards.  I considered other (probably not possible) ideas like installing to a ramdrive or a compressed virtual disk area but don't know if the software is available still for those options. 

Good luck.
Title: Re: SFC3 and negative disk space available on install
Post by: Death_Merchant on December 30, 2014, 05:47:44 pm
It really has nothing to do with being on a Mac or even using Wine.
The problem is an old Taldren bug I've seen before and on other older (mostly DOS-based) programs
The command to identify available disk space was written well before drives > 1GB were available.
......so it barfs out a negative number when querying such drives.

When coding in MS Virtual Basic back in the day (yea...don't ask), you'd write around that by error trapping for a neg number.
Taldren didn't do that with SFC3

Hence my head scratching some 14 years later.....