It Took 33 Years To Find the Easter Egg In This Apple II Game (vice.com) 97
Jason Koebler writes: Gumball, a game released in 1983 for the Apple II and other early PCs, was never all that popular. For 33 years, it held a secret that was discovered this week by anonymous crackers who not only hacked their way through advanced copyright protection, but also became the first people to discover an Easter Egg hidden by the game's creator, Robert A. Cook. Best of all? Cook congratulated them Friday for their work.
The article attributes the discovery to a game-cracker named 4am, who's spent years cracking the DRM on old Apple II games to upload them to the Internet Archive. "Because almost all of the games are completely out of print, all-but-impossible to find, and run only on old computers, 4am is looked at as more of a game preservation hero than a pirate."
The article attributes the discovery to a game-cracker named 4am, who's spent years cracking the DRM on old Apple II games to upload them to the Internet Archive. "Because almost all of the games are completely out of print, all-but-impossible to find, and run only on old computers, 4am is looked at as more of a game preservation hero than a pirate."
TIme flies (Score:3)
Re: (Score:3)
Broderbund! Wow, that brings back some memories...
Re: (Score:3)
In a certain day and age Brøderbund Print Shop - made stuff was *everywhere*.
Broderbund's PS & LR ... (Score:3)
http://www.broderbund.com/ [broderbund.com] and http://www.broderbund.com/sear... [broderbund.com] are still there! ;)
You know. I still use it (and other clones) today in Windows. I mainly make cheap paper cards. :O
BTW, http://www.reddit.com/r/loderu... [reddit.com] and it needs more activites. :P
Re: (Score:2)
My favorite Apple II games: Wizardry, Choplifter, Aztec, Karateka, Flight Simulator... ah, good times. I also learned how to program on an Apple II as well. It wasn't all time wasted. Good ole Applesoft BASIC. But ugh, line numbers... It was a while before I realized why I could never create programs that ran as fast as my commercial games.
These days, I write commercial games in C++. I may not have become a videogame programmer were it not for my Apple II. I guess I'm just as old.
Re: (Score:2)
I was pretty young at the time, so I didn't realize there was anything other than BASIC to use or how I would go about doing it, or I may have tried. We sort of take for granted the information age we live in now, but there was far less opportunity for a kid to learn how to do that stuff, unlike the instant access any kid nowadays to all sorts of free, high-quality development tools and online tutorials. I was just fortunate a kid-friendly Applesoft BASIC tutorial book came with the computer. It really w
Re: (Score:3)
My favorite Apple II games: Wizardry, Choplifter, Aztec, Karateka, Flight Simulator... ah, good times. I also learned how to program on an Apple II as well. It wasn't all time wasted. Good ole Applesoft BASIC. But ugh, line numbers... It was a while before I realized why I could never create programs that ran as fast as my commercial games.
These days, I write commercial games in C++. I may not have become a videogame programmer were it not for my Apple II. I guess I'm just as old.
I'd add Castle Wolfenstein, Return to Castle Wolfenstein, Stellar Trek and Super Stellar Trek to the list.
Re: (Score:2)
I directly attribute my current career as a software developer to the time in my mid teens that I played (and loved) those Apple ][ video games. I'd rather be lucky than good, and those games coming out just at the right moment in my life luckily pulled me into a ridiculously lucrative career doing something that I love - working with computers.
Re: (Score:2)
I bought an Apple ][ in 1981 - it was my 3rd computer
I still think it was the best of the 8 bit machines. Although the C=64 had better graphics, the Apple was more expandable and had faster I/O
Re: (Score:2)
I played Choplifter (Lode Runners to rescue, hehe), Karateka (bah to that remake), Aztec (so many keys and easy to cheat!), Gemstone Warrior, Nibbler, Bilestoad, Diamond Mines, Conan the Barbian, Bruce Lee, RoboCop (ew), Gauntlet (ew), Montezuma's Revenge, Oregon Trail (duh!), Lemonade, etc.
10 HOME ;) You forgot Logo!!
20 PRINT "HELLO!"
30 GOTO 10
RUN
BTW, you can (re)play these old Apple 2 games on http://virtualapple.org/ [virtualapple.org] ...
Re: (Score:1)
I played that game all the way through on an Atari 800 XL back then.
The game was real fun, like most of the Brøderbund games.
Re: (Score:2)
I played Gumball quite a bit during grade school. Loderunner I played to death on the original mac, didn't care as much for the Apple II version.
But seriously if Slashdot starts doing clickbait garbage headlines like this, I'll probably be done. And I've been here for a very long time.
Re: (Score:2)
But seriously if Slashdot starts doing clickbait garbage headlines like this, I'll probably be done. And I've been here for a very long time.
I was more annoyed by the "new" delayed banners right side (that appear right at the time the mouse reached the area to click on replies). Thanks to a few AdBlock+ rules, not annoyed anymore, for now.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Here's a fun one [enigmadream.com]....
Re: (Score:2)
FYI, I ran into a bug in the game where the level code it generates is just "1KE0F".
I URL-encoded the localStorage object's save1 value and saved it here [gatwood.net] in case you want to debug it. :-)
Re: (Score:2)
Re: (Score:2)
Thanks.
No idea. I won it several times, and it kept giving me that truncated code. This was on Safari 9.1 (OS X v10.9), for whatever that's worth.
I also noticed that if I go to one of the custom levels, play through it, then start playing normally (without reloading it without the extra fragment identifier), I get to the end of the first level, reach the top of the ladder, and get stuck. The problems might be related (but probably not).
Re: (Score:2)
Re: (Score:2)
Re: TIme flies (Score:2)
Re: (Score:2)
Re: (Score:2)
Ditto. I made my own levels and even finished Championship Lode Runner (had to buy its hints book!), and got a paper certificate (should had kept it -- did you/anyone keep a copy). This was when I was in (six/)th grade.
Re: (Score:2)
Re: (Score:2)
That last/final level was crazy hard! :O
RIP Douglas E. Smith! (Score:2)
If you LR fans didn't know about it from a few years ago (September 7th, 2014).
Re:Abandonware (Score:5, Informative)
Because when:
1- you can't buy it
2- you can't run it
3- it's worthy of archival
4- to figure out who can invoke the DMCA would be extremely costly
for society recovering abandonware into a state that is usable is better than losing the product.
Re: (Score:3)
No one said they wouldn't buy it if it was for sale. But who even owns the software at this point to sell it? Copyright in this case is probably harming sales (and you can bet even if you figured out who to pay the people that worked on it (the developers, management, executives, etc) will receive none of the money from a sale.
With that said, there is a reason I have a large collection of old software and licenses (Windows 3.1 - 98SE. Windows NT4/2000/XP/7, Mac System 7,Mac OS 8/9, DOS, games from Kings Q
Criminal charges even if no lawsuit (Score:2)
I thought the DOJ could still press criminal charges pursuant to 17 USC 506 [cornell.edu] if the lack of license is obvious and the infringement is either for financial gain or over a certain dollar amount. Back in the day, the Slashdot effect was strong enough to be a surefire way of getting to that dollar amount.
Re: (Score:1)
"l'esprit de la loi, ou la lettre". It's clear to see which part you chose : the brainless one
Re: (Score:1)
Re: (Score:1)
Who gives a shit about a law, which has nothing to do with justice or any decency at all?
Re:Please clarify (Score:5, Insightful)
Feedback: Better Story Title (Score:5, Insightful)
I know the editors are just shortening the title from TFA, but saying "this Apple II game" rather than the name of the game borders on clickbait. If you're going to rewrite the title (and you should, that's what a good editor does), then you may as well do it right and make it a properly descriptive title.
e.g. "Easter Egg Found After 33 Years in Apple II Game 'Gumball'" which is more descriptive and more space efficient, coming in at 3 characters shorter than the current Slashdot title.
Re: (Score:3)
A brief description of the easter egg would not have gone amiss, either.
Re: (Score:2)
Anyone know what game accepts the code Z0DWARE mentioned in the Easter Egg screen?
"In This Apple Game!" (Score:5, Insightful)
You won't believe the name of the game, or what Tim Cook did next!
Was EditorDavid hired from Facebook? Clickbait is like newspeak with cancer.
Re: (Score:1)
Why do I get the feeling " EditorDavid"'s real name isn't David? rather Ganesh
Re: (Score:3)
Re: (Score:2)
Took me a minute to realize that "Cook" referred to the game's creator, Robert A. Cook, not Tim Cook. But as clickbait they should've worked both in somehow.
Well shit that just makes it so much worse.
After 33 years... (Score:1)
Advanced? (Score:2)
Re: (Score:2)
Re: (Score:2)
Presumably because Gumball wasn't on Asimov.
A supplier to Asimov (Score:2)
Perhaps some of the games on Asimov are on Asimov because he did them. Another possibility is that he wanted to document the cracks publicly, and not all cracks on Asimov are necessarily documented.
The golden days of copy protection (Score:2)
Copy protection back then was really in its golden age. Off the top of my head I can remember a couple of different schemes:
1. manipulating the on-disk structures so that certain things couldn't be read. If you did a bit-for-bit copy (via locksimith etc) you wouldn't get a read error for that sector, which meant you were running a pirate copy.
2. manipulating the track layout so the drive could read the track, but a bit copier couldn't. I'm not sure how they did that, really. Did they write half a track and
CrackShot (Score:2)
There were three tools that everyone used to use:
1. locksmith, AFAIK the first bit-for-bit copier
2. crackshot, which would dump your ram to storage. You could reload it into its running state
There was one more good bit copier, who's name I've forgotten. Oh, Back-it-Up.
https://en.wikipedia.org/wiki/... [wikipedia.org]
Re: (Score:2)
Never heard about 'crackshot', to bad. ... so were the times.
That is technology in our days every program should have
Re: (Score:3)
Well, at that time all the data from the floppy disk was read by the OS. ... with special "SECTOR START" markers it would recognize: here starts a sector. And after the "SECTOR START" would be the sector number. ... I forgo
In other words, there was no command to the disk controller to read or write to track 11/sector 5.
The OS had to step the disk reading arm to track 11 and start reading
As it took so long to react on that sectors would not be organized on a track in a consecutive manner but like 1 3 2 4 5 7
Discovered after 33 years? Really? (Score:2)
Who's to say it wasn't discovered by people playing back when it was published?
Let's face it, it's not like records of the period are detailed. I can imagine folks posting about it on their local BBS which in turn would get lost over time.
I already discovered it 30 years ago ... (Score:5, Interesting)
I had a "cracked" copy of Gumball back in the middle 80's. I would regularly use Copy ][+'s Sector Editor to scan for messages that pirates would leave behind. I never mentioned it because I thought someone had already discovered it.
i.e. "The Fly" left a message in Mario Bros.
The reason this works is because the normal entry point is $0800 which is a JMP instruction. The next instruction starts the hidden message left behind.
For Gumball, the hints are triggered via Ctrl-Z during the intermission.
Every Apple 2 game reads the keyboard via:
It is trivial to search memory for these 3 bytes and see what keypresses the games respond to.
The hard part was to figure out what triggered _that_ hint. Fortunately you can scan memory for the joystick button 0 and joystick button 1 presses.
. /sarcasm Anyways, who knew using a sector editor counts as news these days.
Re: (Score:2)