Search the Community
Showing results for tags 'David Crane'.
Found 3 results
Welcome everyone! I hope y'all enjoy my very first post to atariage.com While there are a few hacks for the original 2600 Pitfall, I haven't seen one that changes the map Pitfall uses. That in mind, using modern random number generation techniques that did not exist when David Crane wrote the original 2600 Pitfall in the early 1980s, I have created a version of Pitfall with a new map. I have not fully play tested this map, but simulations indicate it should be possible to finish the map in under 20 minutes (just like in the original Pitfall). A download is here: http://samiam.org/pitfall/ I have also attached the files available there. This doesn't have the actual final rom; to play this new map, download the pitfall.xor file as well as the public domain xor.image (source code for Linux and Mac users) tool, and invoke the tool in the same directory as a ROM image of the original Pitfall game: xor.image pitfall.rom pitfall.xor pitfallX.rom (Note: pitfall.rom, the original Pitfall game ROM, may have the name pitfall.bin. If so: "xor.image pitfall.bin pitfall.xor pitfallX.rom") This will create a ROM image—pitfallX.rom—that can be played in Stella or any other 2600 emulator (it is probably also possible to burn a EPROM and play it on a real 2600). The resulting pitfallX.rom has the following cryptographic sums: md5 5ed1d839f908f580220d6cf487633f90 sha1 fcb9b2068e05017e98c6502e0cb685f1aee3b6db sha2-256 fe6be7879e58cc29e1fbbf6008a69244004c2b6b6c477d92a8b960d65503b7b7 All of the files attached to this post are donated to the public domain. I hope people enjoy this hack of Pitfall as much as I enjoyed seeing how much of a modern ranom number generator I could squeeze in to a 35-year-old 2600. I am also working on a series of blogs looking at and exploring the pseudo random number generator (PRNG) Pitfall uses: http://www.samiam.or...g/20130606.html David Crane did agressively optimize the PRNG and made best use of the then state-of-the-art PRNG techniques of the early 1980s. While the generator I use is a little smaller and more flexible than the "LFSR" he uses, it does require more cycles to generate a decent map--cycles which Pitfall thankfully has during the vblank. I hope to have time in the coming days to explain iin my blog just how clever Crane's optimizations were (the 16 bytes of 6502 code that is the core of his RNG is brilliant, taking me hours to fully understand), and to explain what PRNG I am using (it’s something called add-rotate-xor which, while used as early as 1987—five years after Pitfall—did not see widespread use until the late '00s). Pitfall-newmap.zip
In the box with my scart-modded 2600 was Freeway, a game which previously didn't really interest me ("Er, so, it's like Frogger but you can't move left or right... right?")...but much to my surprise it was great fun, especially with two players. Has anyone else been very pleasantly surprised like this? If so, with which game/s? I enjoyed Freeway so much, I made a video (just one-game length long). For ease of capture, however, I emulated (Android/ Nvidea Shield TV). There's lots of silliness in this, so feel free to ignore:-)