Mysterious glitch in original NES Baseball game

I remember several years back playing the original Baseball game for the NES.  While playing, it showed the infield (I think) during a play but the game froze, and in the black box at the bottom right corner that normally says things like SAFE, OUT, BALL, STRIKE, etc, it instead read "CALLED".  Is this a real glitch or was I dreaming when this happened?  I couldn't find an example of this glitch on YouTube.

Perhaps the rest of you can solve the mystery?

Comments

  • It was rain, the game was called image



    Seriously though, I have no idea, I never liked baseball, so I never really played any baseball games for the NES, including Baseball image
  • The computer cheats in all NES baseball games. Nothing says pwnt like the computer getting 15 runs on you in the first inning because your outfield runs like they're constipated.
  • 1C0A0F0E- Safe CF0c-cf0f
    0B0a1515-Ball CF01-cf04
    181e1D-Out CEDC-CEDE
    1c1d1b12140E-Strike CED5-CEDA
    0F181E15-Foul CED0-CED3
    0b0a1c0e-Base-CEf5-CEF8
    0b0a1c0e-Based-CEF9-CEFF
    0C0A15150e0D-Called EAF9-EAFE

    the Text Called is in there its a bit away from the other calls i found you may have saw a glitch
  • Doesn't the game get called if a certain number of runs separate the two teams at the end of an inning?
  • ^^ I know it does on Sports Talk Baseball for Genesis. That game cheats SOO bad. I always got beat 10-0 or w/e. The game gets called when your down by 10 I believe. Baseball sucks!
  • Yeah, I was thinking it meant the game was called on account of the mercy rule. I've never actually played the game you're referring to, but games in Baseball Stars are always called if one team is up by 10 runs at the end of an inning.
  • Originally posted by: hybrid

    1C0A0F0E- Safe CF0c-cf0f
    0B0a1515-Ball CF01-cf04
    181e1D-Out CEDC-CEDE
    1c1d1b12140E-Strike CED5-CEDA
    0F181E15-Foul CED0-CED3
    0b0a1c0e-Base-CEf5-CEF8
    0b0a1c0e-Based-CEF9-CEFF
    0C0A15150e0D-Called EAF9-EAFE

    the Text Called is in there its a bit away from the other calls i found you may have saw a glitch

    What are all those weird codes?  And how do you get "BASE" or "BASED" to come up?  At least now I can see I wasn't dreaming and the "CALLED" message is for real.

  • Those are hex addresses. He basically plugged the ROM in a hex editor or something image
  • Originally posted by: Estil

    Originally posted by: hybrid

    1C0A0F0E- Safe CF0c-cf0f
    0B0a1515-Ball CF01-cf04
    181e1D-Out CEDC-CEDE
    1c1d1b12140E-Strike CED5-CEDA
    0F181E15-Foul CED0-CED3
    0b0a1c0e-Base-CEf5-CEF8
    0b0a1c0e-Based-CEF9-CEFF
    0C0A15150e0D-Called EAF9-EAFE

    the Text Called is in there its a bit away from the other calls i found you may have saw a glitch

    What are all those weird codes?  And how do you get "BASE" or "BASED" to come up?  At least now I can see I wasn't dreaming and the "CALLED" message is for real.



    first section is the coded hex  second is what shows up on screen third is the hex adress and as wizard said i used the hex editor in FCEXDSP to find them. as for base and based i dunno how to get them to show up one i'm missing is CHANGE
  • hmm thats odd...ive been playing that baseball game for years (one of the few my grandmother had when i was a kid) and i never had anything like that happen. very interesting
  • Originally posted by: hybrid

    Originally posted by: Estil

    Originally posted by: hybrid

    1C0A0F0E- Safe CF0c-cf0f
    0B0a1515-Ball CF01-cf04
    181e1D-Out CEDC-CEDE
    1c1d1b12140E-Strike CED5-CEDA
    0F181E15-Foul CED0-CED3
    0b0a1c0e-Base-CEf5-CEF8
    0b0a1c0e-Based-CEF9-CEFF
    0C0A15150e0D-Called EAF9-EAFE

    the Text Called is in there its a bit away from the other calls i found you may have saw a glitch

    What are all those weird codes?  And how do you get "BASE" or "BASED" to come up?  At least now I can see I wasn't dreaming and the "CALLED" message is for real.



    first section is the coded hex  second is what shows up on screen third is the hex adress and as wizard said i used the hex editor in FCEXDSP to find them. as for base and based i dunno how to get them to show up one i'm missing is CHANGE


    CHANGE is right after one of the instances of BALL.  Not sure why that's the only one jammed together like that.  Believe it or not, I'm working on a decompilation of this game in my spare time just for kicks, but I haven't gotten to the code that puts these messages up yet.  I don't have that much spare time these days.

    There's some other strange stuff in there, too:

    ; FOUL
    CED0: 0F: ,db $0F,$18,$1E,$15,$25
    ; STRIKE
    CED5: 1C: .db $1C,$1D,$1B,$12,$14,$0E,$25
    ; OUT
    CEDC: 18: .db $18,$1E,$1D,$25,$25,$25
    ; BALL
    CEE2: 0B: .db $0B,$0A,$15,$15,$25,$25
    ; WALK
    CEE8: 20: .db $20,$0A,$15,$14,$25
    ; SINGLE2
    CEED: 1C: .db $1C,$12,$17,$10,$15,$0E,$02,$25
    ; BASE3
    CEF5: 0B: .db $0B,$0A,$1C,$0E,$03,$25
    ; BASED
    CEFB: 0B: .db $0B,$0A,$1C,$0E,$0D,$25
    ; BALL / CHANGE
    CF01: 0B: .db $0B,$0A,$15,$15,$0C,$11,$0A,$17
    CF09: 10: .db $10,$0E,$25
    ; SAFE
    CF0C: 1C: .db $1C,$0A,$0F,$0E,$25-Brian
  • Originally posted by: Herbalist

    ^^ I know it does on Sports Talk Baseball for Genesis. That game cheats SOO bad. I always got beat 10-0 or w/e. The game gets called when your down by 10 I believe. Baseball sucks!


    AHAHAHA dude that reminds me take a look at the cover of Tommy lasorda's baseball for genesis, AHAHA, bill clinton in the house!

    http://image.com.com/gamespot/images/bigboxshots/1/586551_60435_front.jpg
  • Is there anyone that can demonstrate the CALLED glitch on YouTube?
  • The best glitch is when one of your fielders disappears. The first time I saw it happened I couldn't believe my eyes.
  • While I cant verify this I had the game glitch and do the same or something very very similar to me. Mine happened some 24 years ago so I do not remember specifics but the game froze on the scoreboard between innings. I remember it happening early in the game so I wasnt mad when it happened.
  • Makes me remember the glitch where you unplug the controller slightly and hold right while pitching and the ball will be pitched wildly to the right.
  • Reminds me of that one time I was playing Twisted Metal as Mr. Grim and the game froze and skulls covered the whole screen. It freaked the hell outta me! haha
  • Lol good ole' game glitches, how they are fun.



    However, this doesn't seem to be a glitch. Maybe something happens that calls the game? But that wouldn't explain the game freezing.
  • My Favorite glitchy game is Tecmo Super Bowl, god I love that game.



    I f-n hate it when I get a saftey and they spot the ball at the 1, like nothing happened.



    But I agree with Wiz, it was probably CALLED due to rain.
  • Seems odd CALLED would just appear you know considering it's a term for a rained out game or what not. It's possible since they loved to rush stuff out back then so quick with few coders at all, it could have been a feature intended to be in, then snipped, but due to a glitch you can pop it up still and it gets stupid and confused so it freezes up.
  • Originally posted by: brideck

    CHANGE is right after one of the instances of BALL.  Not sure why that's the only one jammed together like that.  Believe it or not, I'm working on a decompilation of this game in my spare time just for kicks, but I haven't gotten to the code that puts these messages up yet.  I don't have that much spare time these days.

    There's some other strange stuff in there, too:


    Have realized that everything is a 6-letter word, so the list of possible text should read:

    ; ______
    CEC9: 25: .db $25,$25,$25,$25,$25,$25
    ; _FOUL_
    CECF: 25: .db $25,$0F,$18,$1E,$15,$25
    ; STRIKE
    CED5: 1C: .db $1C,$1D,$1B,$12,$14,$0E
    ; _OUT__
    CEDB: 25: .db $25,$18,$1E,$1D,$25,$25
    ; _BALL__
    CEE1: 25: .db $25,$0B,$0A,$15,$15,$25
    ; _WALK_
    CEE7: 25: .db $25,$20,$0A,$15,$14,$25
    ; SINGLE
    CEED: 1C: .db $1C,$12,$17,$10,$15,$0E
    ; 2_BASE
    CEF3: 02: .db $02,$25,$0B,$0A,$1C,$0E
    ; 3_BASE
    CEF9: 03: .db $03,$25,$0B,$0A,$1C,$0E
    ; D_BALL
    CEFF: 0D: .db $0D,$25,$0B,$0A,$15,$15
    ; CHANGE
    CF05: 0C: .db $0C,$11,$0A,$17,$10,$0E
    ; _SAFE_
    CF0C: 25: .db $25,$1C,$0A,$0F,$0E,$25

    It looks like they coded in words to tell you what the result of your at bat was ("SINGLE", "2 BASE", "3 BASE"), but I don't see that they're used anywhere.  Why they used "2 BASE" instead of "DOUBLE", etc. is beyond me, seeing as how they're the same amount of letters.  I have no idea what "D BALL" could possibly mean.  Sounds like an insult.

    Still have not gotten to the code where the "CALLED" message is, so I can't comment on that yet.  It's in a completely different place in the code, as noted upthread, so it seems to be a special case of some kind.

    -Brian

Sign In or Register to comment.