pleroma.debian.social

pleroma.debian.social

in my ongoing quest to hack every wheel of fortune game, here's Wheel of Fortune (1987, Sharedata, DOS).

See the wheel animation in the corner? Wanna guess how they generate that animation?

they don't!

it's prerendered, baby!

a view of wheels.dat in Binxelview, showing the contents of the file. Shown are multiple different tiles of the wheel at different rotations

this game is so small that 54% of the disk it came on was used for THIS ONE ANIMATION

@foone Wow entirely pre-rendered without even like cheating with palettes?
Well I guess it's about as wasteful as say a GIF, although maybe would have compressed better and some pixels would be from the previous frame.

weirdly WHEELS.DAT is a format where every frame is the same size, and it uses a format that says up top how big each frame is

and then GIRL.DAT (because they didn't get the rights to Vanna White?) is a format where the frames are different sizes, but it DOESN'T put size headers on them, they're just raw

@lanodan @foone I supposed LZW compression was invented in 1978, so theoretically they could have used it.

Would be interesting to see what the speed vs space tradeoff would have looked like for your average 1987 PC though.

@lanodan @foone Ah yes, I forgot about that. The holders pulled a nasty trick where they waited for it to be adopted widely by the early internet then suddenly flipped around and demanded everyone pay up once it was already well entrenched.

it simply being an animation means I can replace it pretty easily, of course.

okay so the game encodes the puzzles by XORing each line with a different key.
Those four keys are:
0x4A, 0x61, 0x6B, and 0x65

which entirely coincidentally spells out "Jake" in ASCII

extracted them:

535 PHRASE [' ', ' NO LAUGHING ', ' MATTER ', ' ']
536 TITLE [' ', ' BEN HUR ', ' ', ' ']
537 THING [' ', ' TUXEDO ', ' ', ' ']
538 PERSON [' ', ' AARON BURR ', ' ', ' ']
539 EVENT [' ', ' BABY SHOWER ', ' ', ' ']

this version of wheel of fortune has 1008 puzzles across 9 categories.

The game defines 10 categories, but "GROUP" is never used

193 PERSON
189 PHRASE
168 PLACE
158 THING
106 TITLE
104 EVENT
42 PEOPLE
27 THINGS
21 LANDMARK

@foone

Oh hey! I've got this game! Installed on my Tandy 1000!

I should teach the death generator to make these opening animations

I checked other ShareData software, but none of it features any Jakes, with the possible exception of The All New Family Feud (1989) which has two programmers credited, and one is "J. A. Huston"

Possibly our Jake?

the software is listed as having been written by "Timely Publications, Inc" of Largo, FL, 33540

of which I can find zero info

@foone According to state records, they were active from ’87 to ’93.

Tampa used to be a banking center, and had a lot of tech around that time. This looks like an odd side job for at least one of the five people I see in the business registration listing, who otherwise were in the IT side of banking (it seems).

@foone Jake Timely, perhaps?

@artandtechnic oh nice find! Michigan, huh?

@foone gotta love the BANKRUPT Rick Astley frame

@foone That's the original name of the company that would become Marvel Comics, maybe someone having a lil joke

@gloriouscow huh. weird

@foone Yep. Sounds like an interesting guy, who made the games programming something like a family business. They must have been living in the Tampa area around that time.

the names the game can use for computer players:
SARAH
ERIN
JIM
CARLOS
ROD
ALAN
RYAN
MICHELLE
COLLEEN
MIKE
NANCY
PAT
JOANNE
VANESSA

@foone
Going bankrupt, must be because you were rickrolled.
replies
0
announces
0
likes
0

so @artandtechnic found someone who had a Timely Productions Inc in Florida:
seems Roderick J Keenan died in 2017
https://www.findagrave.com/memorial/236033610/roderick_j-keenan

@foone what is rod short for do you think

probably the same "Rod" that shows up in the computer players. I wonder if his middle name was Jake?

here's the episode of Wheel of Fortune he was on, episode 586, Season 4, September 1986:

https://www.youtube.com/watch?v=IYaEqgx94wk

the second edition is clearly based on the same code, but was developed by "I.J.E., Inc"

I wonder if they just hired a different company to update the data files with more puzzles?

@foone the best thing about digging around with old retro pc detritus is the occasional brilliant flash of humanity that speaks to you out of nowhere

all these old games and computers and weird peripherals were made by real people with lives and stories to tell.

i wish i could tell more of them!

@foone The character looks more like the original hostess, Susan Stafford, than Vanna White:

https://www.imdb.com/name/nm0821345/bio/?ref_=nm_ov_bio_sm

Stafford was the first woman to get an emmy nomination for a game show, then quit hosting and acting and ended up getting a Ph.D. in Clinical Psychology.

@moira the game's' from 1987, though, vanna had been gone for 5 years at that point

@foone “the resurrection cemetery”

@gewt strange name for a cemetery, really. seems like the opposite of what they do

@lanodan @StryderNotavi @foone the patent ran out https://lists.debian.org/debian-legal/2002/11/msg00160.html iirc gif needed the patent to work. “Burn all the gifs” and the push for png was big once it was discovered. I seem to remember the code was published in Dr Dobb’s Journal and so the GIF authors thought they could use it.

@foone that would be powerfully boss