The Missing Floppies

Microsoft to Purchase Activision-Blizzard

  • 7
  • 0
Microsoft is on a roll. The company previously acquired Zenimax, Bethesda and id's parent company, as well as Double Fine. Soon to become part of the Xbox family is Activision-Blizzard, for the price of $68.7 billion.
The company is behind franchises such as Call of Duty, Warcraft, Starcraft, Overwatch, Diablo, Crash Bandicoot, Spyro the Dragon...

Oh yeah, and the Sierra properties as well, except for anything sold off during the Activision-Blizzard merger (Leisure Suit Larry and Hoyle, for example). Who knows what this will bring?

At least we know that this won't necessarily result in all these franchises becoming Xbox exclusives. Microsoft is a friendly rival of Nintendo's, after all; Minecraft and Skyrim are available on Switch, and Banjo-Kazooie will be released on N64 Switch Online.


"Put bag in bottle"

  • 60
  • 0
In Leisure Suit Larry 2, an oversight in the game's vocab makes it so that mere "put bag in bottle" doesn't work... supposedly. From the Leisure Suit Larry Collection's readme:

When you reach the top of the volcano at the end of the game, be sure to include the word "the" in your commands, such as "put THE bag in THE bottle" or "drop THE bottle in THE crevice." A subtle bug slipped into Larry 2 just before it shipped. This eliminates it.

Is there any truth to this? Let's find out.

The most common version of the game (the one included in collections) is 1.200 (January 11, 1989). It's not the absolute newest version (the Amiga port is), but that's a subject for another post.

"The" is just an article, so I think the parser just ignores it. None of the said specs in rm82:handleEvent use it.
"Put" is an imperative verb.
"Bag" is both a noun and an imperative verb.
"Airsick" is a qualifying adjective, but it only appears as an optional said spec for the inventory...

Portal is set up

  • 11
  • 0
Now when you go to the root directory, you'll find all the threads in the news forum. Check back every now and then for adventure game-related news!

Flagged: A History of SCI Game Flags

  • 19
  • 0
KQ4 and LSL2, the first-ever SCI games, did not have many of the luxuries that later games did.

For starters, there were no special procedures to handle event flags. All events were flagged using global variables directly. This way is obviously inefficient and a waste of heap space.

To address this issue, PQ2 introduced the Bset, Bclr, and Btst procedures, which use a global array in which each variable could have 16 flags. That saves a lot of heap space!
Of course, the downside of global variables is that the original programmers could not declare them as arrays with square brackets. This required them to take an educated guess as to how many flags they would need for their games, and note the beginning and end points for the gameFlags array. (SCICompanion has no such limitation.)

Also noteworthy is a procedure or method that not only gives puzzle points, but sets a flag so that the points for that puzzle are only given once. Its name and implementation vary, but the basic idea...

The Virgin Suicide

  • 21
  • 0
We all know how, in the original Leisure Suit Larry, the title character would commit suicide if he didn't lose his virginity by sunrise. I even uploaded a video of this on YouTube.

But what causes this? When does it happen? Does sleeping with the prostitute prevent it? And can this happen in the VGA remake?

Well, let's look at the game's code, in any sidewalk room:

if (initLog)
    if  (watchHours > 4 &&            [    Anything after 5 am.
        watchHours < 10)
        NewRoom( rmSunrise);
So we know that it happens at 5 AM, when entering any sidewalk room.
Contrary to popular belief, doing the deed with the prostitute does NOT remove this time limit, since the code doesn't check for that.

Also contrary to popular belief, this death DOES occur in the VGA remake. From script 700, sidewalk:init...
        (if (> (GameHour) 7)    ;anytime after 5 am
            (self setScript: virginScript)...

New board!

  • 29
  • 0
I'm planning to move the various resources over from SCIProgramming to the new board. I've been taking account of things that I could bring over...

Doesn't work at all. Probably don't need it anyway.

Uses SMFShop. I can replace this with trophies, which are standard in XenForo.

Uses SMF Gallery, can be replaced with XenForo Media Gallery... later.

Tools, Fan Games, Tutorials
XenForo Resource Manager can handle these easily. The AGI and SCI wikis have a wide variety of tutorials.