View Single Post
  #1  
Old 13th July 2018, 07:31 PM
BanjoPL's Avatar
BanjoPL BanjoPL is offline
Missing Hero
 
Join Date: Apr 2006
Location: Jolly's
Total Awards: 2
You're Appreciated! INFECTED - B1K1 
20th Anniversary of BK - truth behind infamous SNS

RFDB: So you were the mastermind behind Banjo’s infamous Stop N’ Swop. How did it come to be, why was it canned, and what was the overall plan for it?

Paul Machacek: …..One day Tim asked me if there was a way to transfer an unlock code from one game to another without using standard codes that could be “printed and typed in”. He wanted something that meant you physically had to have two cartridges to do the transfer (which might boost sales). I quickly came up with a technique based on residual data surviving a power outage on RAM, which I’d got from some effects we used to experience with home computers a decade or more earlier. I wrote a demo the same day, and that night Tim, Gregg Mayles and I sat in my room and went nuts swapping cartridges back and forth and examining the results. Someone subsequently christened it ”Stop ‘n Swap” and we found that a heavily error checked data packet could survive a journey of up to 24 seconds of total power loss. There are multiple reasons why this worked, but one of them is easily demonstrated if you disconnect a power brick for many gadgets from a wall socket and a little light on it carries on running for some time afterwards before fading out. We did a lot of testing on as much hardware as we had to ensure it was good. The feature was born. Assets went in, a plan was hatched to initially have 8 unlockables within BK that would connect to a notional sequel.

BK was written so that if you completed 8 tasks in the game then codes were dropped into RAM so that this (currently unnamed) sequel could recover and unlock features. However, we then wanted the sequel to send things back, so we got BK to look for incoming codes, and if they were found then they’d unlock access to a bunch of assets we’d baked into the game (seven Easter eggs and an ice key). However, BK was late (should have launched as Nintendo’s Christmas #1 in 1997, but was replaced by Diddy Kong Racing in the end), and Nintendo only found out what we were trying to do right at the end as we were trying to get a final build of the game to them for launch. They didn’t like what we had done, felt it was too risky, and told us to disable it. However, it was way too late to do anything about all the visual assets in the game, so they got left behind and a legend was born. Sorry about that. We did have a backup plan BTW, there were a series of long text codes we implemented that you could “type” in using the quiz board at the end of the game. Eventually some hackers found them I believe, but it meant that even if the feature hadn’t worked, we could have published the codes and allowed people to unlock things.

There’s one more aspect too; we weren’t just thinking about a sequel. We had a plan to connect six games together, each would pass codes to the next and if you completed the “full circle” by getting the last game to send codes back to the 1st (BK), then there was supposed to be an extra special bonus (which we never actually worked out). I don’t recall the exact order that the games needed to be played, but the six titles would have included Banjo Kazooie, Tooie, DK64 and Conker. My memory is hazy right now on the other two, but possibly Blast Corps and Perfect Dark , but can’t fully recall right now.
Reply With Quote