

Tapes from the list are checked one by one for: whether it is marked as taken, and to which map it belongs. When the next voice recorder is picked up, the NewJackalTapeFound subroutine is triggered in the game engine. The field FromMap1 is pre-populated when the game (or save) is loaded, marking with the “1” all tapes from the first north map (Leboa-Sako). The field IsTaken will be set with “1”, marking tape as picked up. Number 00 is a tape given by Reuben Oluwagembi at the beginning of the game, the rest are scattered around the world. The FromMap1 field is always filled like this.

The IsTaken field is filled in for example. Illustration of a list of tapes in memory.

Causesĭuring the game, a list of 17 tapes is kept in memory, in which, among other things, the following information is noted:įigure 1. The first picked up tape on this map is written as #09 “Stealing Boots”, and all subsequent tapes on the same map will simply repeat it, forcing to listen again and again as Jackal tells a sad story about a kid stealing boots from a dead soldier. With v1.03 update, a bug was introduced that does not allow to listen and does not mark as taken the tapes from the second southern map (Bowa-Seko) further than #09 “Stealing Boots”. Insanity is when a bug is not fixed for 10 years. No, no, no, no, no, please! This time it’s gonna be different record! Insanity is when you pick up another Jackal Tape expecting of hearing something further than “Stealing Boots”. Far Cry 2 Stealing Boots Jackal Tapes Patcher Insanityĭid I ever tell you what the definition of insanity is? Insanity is doing the exact… same f_ing thing… over and over again, expecting… s_t to change.
