Something went wrong. Try again later
    Follow

    Food Fight

    Game » consists of 1 releases. Released 1987

    Food Fight is an action arcade game, originally released in 1983. You play as Charley Chuck, a small boy trying to eat an ice cream before it melts, whilst a number of angry chefs try to stop you.

    I Am Overcome With Shame

    Avatar image for kickahaota
    kickahaota

    171

    Forum Posts

    2174

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 1

    Edited By kickahaota


    I used to love Food Fight. I would dump quarters into it like there was no tomorrow. When it was released on the 7800, I was overcome with joy, for not only was Food Fight available on a home system, it was actually not a bad port at all. 
     
    One of the cool features of Food Fight was "instant replay". Every few levels -- especially if you had a narrow escape -- the game would replay the whole level again, complete with bouncy music. 
     
    The Atari 7800 version of Food Fight had an interesting quirk in this regard. It didn't actually record the action for instant replays; it essentially recorded your controller inputs during the level and played them back during the replay. Due to the way that it handled character movement and hit detection, this meant that the replay wasn't guaranteed to play out in exactly the same way that your actual playthrough did. In particular, if you had a very narrow escape -- if a piece of food only missed you by a pixel or so during your actual playthrough -- it was possible for that food to actually hit you during the replay. If this happened, the game would stop, play the death animation, deduct a life -- but then it would immediately catch its error, display "OOPPS MISSED", play the extra-life music, add a life, and carry on with the next level. 
     
    Up until now, I would have sworn on my very soul that everything I said in the previous paragraph was true, even the typo in "OOPPS". Long ago, I posted about this in some forum or another. And as a result, as near as I can tell, I am the source of the "OOPPS MISSED" Food Fight story that has lingered in the back alleys of the Internet ever since, even making its way to this very site. 
     
       Well, last year sometime, Atari Museum actually released the source code for a number of 7800 games. I recently stumbled across this fact. And when I saw that Food Fight was on the list, it occurred to me to check to see whether "OOPPS MISSED" was actually in the source code. I used to program on the Apple II, so seeing 6502 assembly language again was a fun little trip down memory lane. So it didn't take me long to find that, yes, there's a routine that gets called if the player manages to die during instance replay, complete with this comment: 
     
    ; THIS ROUTINE IS CALLED FROM GAME IF PERCHANCE CHARLIE CHUCK WERE TO DIE
    ; ON AN INSTANT REPLAY.  BUT, AS WE ALL KNOW THIS IS IMPOSSIBLE (?).

      
    And yes,  it plays the extra man tune and adds a life, and yes, it displays a text string... and that text string is... "ALMOST MADE IT". 
     
    The word "MISSED" never even appears in the source code. Neither does the word "OOPS", with or without a typo. 
     
    My childhood is a hollow lie, and I am a fountain of deceit.  
     
    (Update: I've now submitted an edit for the page in order to conceal my error from history.)

    Avatar image for kickahaota
    kickahaota

    171

    Forum Posts

    2174

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 1

    #1  Edited By kickahaota


    I used to love Food Fight. I would dump quarters into it like there was no tomorrow. When it was released on the 7800, I was overcome with joy, for not only was Food Fight available on a home system, it was actually not a bad port at all. 
     
    One of the cool features of Food Fight was "instant replay". Every few levels -- especially if you had a narrow escape -- the game would replay the whole level again, complete with bouncy music. 
     
    The Atari 7800 version of Food Fight had an interesting quirk in this regard. It didn't actually record the action for instant replays; it essentially recorded your controller inputs during the level and played them back during the replay. Due to the way that it handled character movement and hit detection, this meant that the replay wasn't guaranteed to play out in exactly the same way that your actual playthrough did. In particular, if you had a very narrow escape -- if a piece of food only missed you by a pixel or so during your actual playthrough -- it was possible for that food to actually hit you during the replay. If this happened, the game would stop, play the death animation, deduct a life -- but then it would immediately catch its error, display "OOPPS MISSED", play the extra-life music, add a life, and carry on with the next level. 
     
    Up until now, I would have sworn on my very soul that everything I said in the previous paragraph was true, even the typo in "OOPPS". Long ago, I posted about this in some forum or another. And as a result, as near as I can tell, I am the source of the "OOPPS MISSED" Food Fight story that has lingered in the back alleys of the Internet ever since, even making its way to this very site. 
     
       Well, last year sometime, Atari Museum actually released the source code for a number of 7800 games. I recently stumbled across this fact. And when I saw that Food Fight was on the list, it occurred to me to check to see whether "OOPPS MISSED" was actually in the source code. I used to program on the Apple II, so seeing 6502 assembly language again was a fun little trip down memory lane. So it didn't take me long to find that, yes, there's a routine that gets called if the player manages to die during instance replay, complete with this comment: 
     
    ; THIS ROUTINE IS CALLED FROM GAME IF PERCHANCE CHARLIE CHUCK WERE TO DIE
    ; ON AN INSTANT REPLAY.  BUT, AS WE ALL KNOW THIS IS IMPOSSIBLE (?).

      
    And yes,  it plays the extra man tune and adds a life, and yes, it displays a text string... and that text string is... "ALMOST MADE IT". 
     
    The word "MISSED" never even appears in the source code. Neither does the word "OOPS", with or without a typo. 
     
    My childhood is a hollow lie, and I am a fountain of deceit.  
     
    (Update: I've now submitted an edit for the page in order to conceal my error from history.)

    Avatar image for andrewb
    AndrewB

    7816

    Forum Posts

    82

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 16

    #2  Edited By AndrewB

    I remember dying in instant replays, but I don't remember what it said. 
     
    Random fact: Food Fight was my favorite Atari 7800 game.

    Avatar image for kickahaota
    kickahaota

    171

    Forum Posts

    2174

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 1

    #3  Edited By kickahaota
    @AndrewB:
    The 7800 version, at least, was rather stingy with text. It looks like all it said during play was "EAT THE CONE PLAYER 1", "GAME OVER PLAYER 1", "LET'S SEE THAT AGAIN!", "INSTANT REPLAY!", and the mysterious "ALMOST MADE IT".
     
    Presumably the arcade version might have had more variety.
    Avatar image for predator
    predator

    390

    Forum Posts

    832

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 0

    #4  Edited By predator

    Pretty cool! I love stuff like this! :)     

    Avatar image for jeff
    jeff

    6357

    Forum Posts

    107208

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 20

    #5  Edited By jeff

    Are you sure there aren't multiple revisions of this cart out there? It's possible that the source code was of an alternate version or something. 
     
    (A quick check of an emulator-focused site devoted to complete runs of cart dumps does seem to claim that there are two NTSC versions of the game out there as well as one PAL release.) 
     
    Don't give up hope just yet!

    Avatar image for jeff
    jeff

    6357

    Forum Posts

    107208

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 20

    #6  Edited By jeff
    Avatar image for eviltwin
    EvilTwin

    3313

    Forum Posts

    55

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 0

    #7  Edited By EvilTwin

     

    On very rare occasions Charley may actually be hit during the instant replay in which case the game will say "OOPPS MISSED" (their typo, not mine) and will actually lose a life.  Thankfully this is a very rare occurrence.

     
     
    @KickahaOta: You have been redeemed!
    Avatar image for kickahaota
    kickahaota

    171

    Forum Posts

    2174

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 1

    #8  Edited By kickahaota
    @Jeff:
    I'm still a bit worried that I may have actually been that site's source as well... but it would be nice to believe that I wasn't insane. Well, at least not in that respect. :) Thanks so much!
    Avatar image for kickahaota
    kickahaota

    171

    Forum Posts

    2174

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 1

    #9  Edited By kickahaota

    This edit will also create new pages on Giant Bomb for:

    Beware, you are proposing to add brand new pages to the wiki along with your edits. Make sure this is what you intended. This will likely increase the time it takes for your changes to go live.

    Comment and Save

    Until you earn 1000 points all your submissions need to be vetted by other Giant Bomb users. This process takes no more than a few hours and we'll send you an email once approved.