Announcement

Collapse
No announcement yet.

The Norwegian Campaign - RELEASED!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    A bit of good news and some not so good.


    Originally posted by AGRICOLA
    What happens on my game map is that when the grid is not on, all of Denmark is visible, as it should be. However, if the grid is turned on, the zones of influence of cities as well as the actual city squares turn black for all Danish cities.
    This one is easy to fix. In ICONS there are two side-by-side boxes with black diamonds. The right one has a white band around it. Flood the black in this one with violet and the problem disappears.


    Originally posted by techumseh
    As for the global warming, your border squares are ocean covered by polution, no? There are two ways to deal with this: 1) add a number of solar plants. Each one will counter the effects of 2 pollution squares. 2) get some computer wiz to hex edit global warming out of your scn file. This permanently eliminates global warming from your scenario. Allard's paper on hex editing will tell you where to find the correct byte.
    I changed the border squares to Snowy Mountains + Fortress, getting rid of the border markers and the pollution. Is it possible that the pollution caused by border markers is due to the fact that the border marker icon in Terrain1 is in the box that normally has the icon for pollution?

    The bad news is that this did not get rid of global warming. It took place on turn 18, right on schedule.

    I did hexedit the game in accordance with Mercator's latest version of Allard Hofelt's compendium on hex editing Civ2. As suggested, I changed byte 50 to be >80. That did not stop global warming.

    The compendium was originally for FW and the FW file structure differs somewhat from MGE's. Possibly this is one of the places where there is a significant difference.

    The only thing that seems certain is that global warming takes place with astonishing speed. Consequently, there must be a lot of squares that the program considers polluted. The only non-standard feature on the game map is the number of black squares. Are all or some of these somehow the source of the problem?
    Last edited by AGRICOLA; September 20, 2004, 15:39.
    Excerpts from the Manual of the Civilization Fanatic :

    Money can buy happiness, just raise the luxury rate to 50%.
    Money is not the root of all evil, it is the root of great empires.

    Comment


    • #47
      No, there's no difference here...

      But, um, how are you counting your bytes? It should be byte 51 (hex offset 33) that must be changed, and it must be hexadecimal 80 (= 128 decimal) just in case you got that wrong.
      Civilization II: maps, guides, links, scenarios, patches and utilities (+ Civ2Tech and CivEngineer)

      Comment


      • #48
        Originally posted by AGRICOLA
        I changed the border squares to Snowy Mountains + Fortress, getting rid of the border markers and the pollution. Is it possible that the pollution caused by border markers is due to the fact that the border marker icon in Terrain1 is in the box that normally has the icon for pollution?
        The border marker is pollution.

        Originally posted by Mercator
        No, there's no difference here...

        But, um, how are you counting your bytes? It should be byte 51 (hex offset 33) that must be changed, and it must be hexadecimal 80 (= 128 decimal) just in case you got that wrong.
        So, do you reckon this can be fixed by hex-editing, or do I have to do cook up a new cunning plan?
        Last edited by Eivind IV; September 21, 2004, 05:34.
        Find my civ2 scenarios here

        Ave Europa, nostra vera Patria!

        Comment


        • #49
          I could swear it's been done before, so yes, it can be fixed... Also, there must be an option in the Cheat menu somewhere to turn off pollution. I'm not sure what effect that has.

          You'd also need to turn off the global warming message (that will still appear, even if it doesn't have any effect).

          It's all in this thread, by the way. In the first post, and further down an explanation by Allard in reply to a question by Harlan.
          Civilization II: maps, guides, links, scenarios, patches and utilities (+ Civ2Tech and CivEngineer)

          Comment


          • #50
            Unfortunately, my offsets have been correct. The "50" in my previous post was a typo.

            I checked out a number of things to try to isolate the problem and did not get much wiser.

            Finally, I started a game of vanilla Civ with 3 civs. Playing Romans and using the cheat mode, I built a size 22 city with adequate food and 380 tons of pollution. Then I:

            A
            1. Set scenario parameters (cheat mode) to no pollution and saved it as a scen.
            2. Opened the scen and toggled through 20 turns. No global warming.

            B
            1. Set scenario parameters to no pollution but added 10 polluted squares to the map and saved it as a scen.
            2. Opened scen and had immediate global warming.

            C. 1. Hexedited the scen file from B so that bytes 50 and 51 were 90 (hex) and then saved it.
            2. Opened scen and got global warming.


            Conclusions:
            1. Having existing pollution at the beginning of a scen overrides the no pollution toggle.
            2. As subsequent removal of the pollution has no effect, something else must be permanently altered in the game file.
            3. The suggestions in the hex-edit compendium do not seem to work.
            4. Eivind screwed up his scen by using pollution as a boundary marker.
            5. I have been wrong in assuming that all designers actually playtest their work.


            Next steps:

            1. Check Mercator's link to see if there is an easy hexedit fix.
            2. Hexedit the pollution out of the scen file. Right now there is no guarantee that this by itself will fix the problem. This is definitely a last resort.
            3. If all else fails, Eivind may have to face the horrors of redoing the scen. Just kidding, I think that the problem can be fixed, now that it is more or less defined.
            Excerpts from the Manual of the Civilization Fanatic :

            Money can buy happiness, just raise the luxury rate to 50%.
            Money is not the root of all evil, it is the root of great empires.

            Comment


            • #51
              @Mercator

              Very interesting and instructive thread, especially the slightly off topic posts.

              Yes, I found the relevant posts and have downloaded them.

              My next step is to make sure that the fixes work for a regular game. If they work, then I'll try them again on a scenario.

              There is still the possibility that the pollution may have somehow changed something in the scen file that cannot be bypassed by the fixes.

              Thanks for the tip
              Excerpts from the Manual of the Civilization Fanatic :

              Money can buy happiness, just raise the luxury rate to 50%.
              Money is not the root of all evil, it is the root of great empires.

              Comment


              • #52
                Originally posted by AGRICOLA
                3. If all else fails, Eivind may have to face the horrors of redoing the scen. Just kidding, I think that the problem can be fixed, now that it is more or less defined.


                If all else fails, it's just to open the original *.sav I have and remove the pollution, right? If it can't be hex editied away I'll figure out something. No worries

                I havn't lost hope yet. Your job is highly apreciated, AGRICOLA!
                Last edited by Eivind IV; September 21, 2004, 14:10.
                Find my civ2 scenarios here

                Ave Europa, nostra vera Patria!

                Comment


                • #53
                  The attached zip of of your scen should be OK. I've fast forwarded it through 2 global warming cycles (to turn 36) and there is no pollution.

                  I should have had this sorted out much sooner, but obviously my record keeping leaves a great deal to be desired.

                  The final fix was to put 80 in both bytes 32 and 33 (all numbers hex).

                  43 49 56 49 4c 49 5a 45 00 1a 2c 00 bf 81 40 f2
                  3f 00 04 00 c0 00 00 00 06 00 00 00 01 00 01 00
                  ff ff ef 00 76 01 00 03 03 03 ff 01 03 00 29 08
                  39 01 80 80 00 00 16 01 00 00 dd 02 74 00 5b 00


                  If there is any problem, please get back to me ASAP.

                  Having watched them fight innumerable times, I must say that you have a very fine looking set of units.


                  @kobayashi
                  Try hexediting your turn 17 save by changing bytes 32 and 33 as follows.

                  43 49 56 49 4c 49 5a 45 00 1a 2c 00 bf 81 40 40
                  00 00 00 00 80 00 ff 03 06 00 00 00 11 00 11 00
                  ff ff 32 00 ec 02 00 03 03 03 ff 00 03 00 29 08
                  39 01 0f 80 00 00 16 01 00 00 3b 03 74 00 5b 00


                  The above is a copy from the turn 17 save in the game that did not produce pollution.


                  EDIT: The attachment failed. Please see next post.
                  Excerpts from the Manual of the Civilization Fanatic :

                  Money can buy happiness, just raise the luxury rate to 50%.
                  Money is not the root of all evil, it is the root of great empires.

                  Comment


                  • #54
                    Let's see if this works.

                    EDIT: I downloaded the zip and ran the the scen through 18 turns. There was global warming but no pollution. You may want to remove the global warming messages from the GAME file.
                    Attached Files
                    Last edited by AGRICOLA; September 21, 2004, 21:05.
                    Excerpts from the Manual of the Civilization Fanatic :

                    Money can buy happiness, just raise the luxury rate to 50%.
                    Money is not the root of all evil, it is the root of great empires.

                    Comment


                    • #55
                      If this is the deal, I owe you big time! Thank you very much! You might have to do that hex edit thing later on if it's not to much trouble, after I have made some changes for the update...

                      How does it look after 62 turns, which is the maximum of days to play before the Allies retreat to France?

                      Again, many thanks for the effort!
                      Last edited by Eivind IV; September 21, 2004, 21:32.
                      Find my civ2 scenarios here

                      Ave Europa, nostra vera Patria!

                      Comment


                      • #56
                        On day 35 I got a message that the poles were melting, but nothing happened The same happened on day 47. And 52. So, it's just to remove the the global warming messages in games.txt, and everything should work perfectly, right?
                        Find my civ2 scenarios here

                        Ave Europa, nostra vera Patria!

                        Comment


                        • #57
                          I'll be happy to do any hexedit if it is needed.

                          But PLEASE don't ask me to fast forward the present version another 44 turns. By fast forward I simply mean that Germany sits there doing nothing except hit the End Turn button. I get the lovely job of watching all the battles. Not exactly high class entertainment except that one gets a feel for the the relative strengths of units and the speed with which the Norwegian forces are reinforced, either through building or events.

                          It's a real bummer of a job.

                          Very much looking forward to the final version.
                          Excerpts from the Manual of the Civilization Fanatic :

                          Money can buy happiness, just raise the luxury rate to 50%.
                          Money is not the root of all evil, it is the root of great empires.

                          Comment


                          • #58
                            Houston, we got a cross post.

                            Yes, everything should be fine.
                            Excerpts from the Manual of the Civilization Fanatic :

                            Money can buy happiness, just raise the luxury rate to 50%.
                            Money is not the root of all evil, it is the root of great empires.

                            Comment


                            • #59
                              I just hit 'set human player' on the cheat menu, and selected 'no human player'. Took me 5 minutes to "play" through the scen
                              Find my civ2 scenarios here

                              Ave Europa, nostra vera Patria!

                              Comment


                              • #60
                                Actually int he version I'm 'working' on I've manually removed the pollution - took several hours of wrist wrenching mouse clicking. I introduced another tribe and used its units (removed British Calvary changed to immobile sea units) to block up the border river. Removes the need for house rule and the temptation to sail up to narvik.

                                Found several other issue which I am checking out now, including events creating land units at sea - impossible, and units in the warrior, knight and musketeer slot.
                                .
                                This is a link to...The Civilization II Scenario League and this is a link to...My Food Blog

                                Comment

                                Working...
                                X