Results 1 to 4 of 4

Thread: 1.2 fixes you should try before posting

  1. #1
    EB annoying hornet Member bovi's Avatar
    Join Date
    Jan 2007
    Location
    Norway
    Posts
    11,792

    Default 1.2 fixes you should try before posting

    DO NOT POST ANYTHING HERE BUT COMMENTS ON THE FIXES, SUCH AS A BROKEN LINK. FOR HELP, CREATE YOUR OWN THREAD.

    Having a crash before even starting the campaign? Take a look at the EB installation validation thread before posting a thread for help. It contains a wealth of possible solutions you should try. You may want to state your case (in a new thread!) and get advice on what to try first, but you should post the validation results in your help thread as a minimum.

    I will post important updates here, for instance CTD fixes. When the instructions say to unpack files, you can use 7-zip, which is free.

    If your game crashes, with all permanent fixes installed, please try more than once as some crashes happen as flukes, never to return. These flukes are impossible to investigate, so only post a report if the crash is persistent (or happens very often spread over some turns).

    The temporary fixes will disable varying degrees of functionality and should therefore only be used to get past a persistent crash. Try all the temporary fixes before posting.

    Retroactive means having an effect on ongoing campaigns, and not retroactive means you'll have to start a new campaign to get its effects. As a rule, all fixes are savegame compatible though (meaning they won't break a campaign), if one isn't it will say so in the information about it.

    Fixes for 1.1 are not applicable for 1.2 or vice versa - DO NOT install them if you have the wrong version of EB.

    Permanent fixes for 1.2:

    • Missing sprites RETROACTIVE
      • Updated 2008-11-25: Included the DMB fixes that IAmPhet posted about.
      • Several sprites for units added soon before the release (of 1.1 ) were again forgotten, causing CTDs while loading battles. This fix will add the missing sprites and also fix another two errors in descr_model_battle.txt.
      • Download this file from the EB FTP, or if that fails, from Dropbox.
      • Unpack into <RTW directory>/EB/data.


    • Missing general recruitment RETROACTIVE
      • Updated 2008-11-24: Created.
      • The nomad client kingdom government did not allow recruitment of generals (which turn into client rulers). This fix will add the recruitment.
      • Download this file from the EB FTP, or if that fails,from Dropbox.
      • Unpack into <RTW directory>/EB/data.


    • Script fixes (mainly reform marker spams) PARTIALLY RETROACTIVE
      • Updated 2009-02-01: Moved to permanent fixes as its effect was tested.
      • The Carthie reform markers were still created once every time you loaded a game.
      • The Sweboz reform markers were still created once every time you loaded a game.
      • The Sweboz reforms did not trigger properly if you had upgraded your MICs too high in certain settlements.
      • The fix won't remove the excess markers that have already been spammed, so it is not entirely retroactive. Still, it will work on your ongoing campaign and preclude any immediate crashes if you're encountering this problem.
      • Download this file from the EB FTP or from Dropbox.
      • Unpack into <RTW directory>/EB/data.


    Temporary fixes:
    No temporary fixes yet.

    Optional changes:
    And why are they optional and unsupported? Because they do not concern fatal bugs, or haven't been properly tested.
    No optional fixes yet.
    Last edited by XSamatan; 11-05-2012 at 10:24.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

    Members thankful for this post (3):



  2. #2
    Crazy Russian Member iamphet's Avatar
    Join Date
    Oct 2006
    Location
    Москва
    Posts
    128

    Default Re: 1.2 fixes you should try before posting

    I've written a simple Perl script below. Let me know if you think there are another files which are worth such a check.
    Perhaps we would better start a new thread for this then?

    Code:
    #
    # dmbcheck.pl
    #
    
    # ad-hoc Perl script to check for references to missing files in EB's DMB
    # run it from your RTW folder with something like "perl dmbcheck.pl > ok.txt 2>errors.txt"
    # and examine files ok.txt and errors.txt
    
    open F, "<eb/data/descr_model_battle.txt";
    
    while (<F>)
    {
      if (/^model_sprite\s+[^,]+,[^,]+,\s*(.*?)\s*$/ or
        /^model_sprite\s+[^,]+,\s*(.*?)\s*$/)
      {
        if (-f $1)
        {
          print "sprite $1 exists\n";
        }     
        else
        {
          print STDERR "sprite $1 does not exist\n";
        }
      }
      elsif (/^texture\s+[^,]+,\s*(.*?)\s*$/)
      {
        if (-f $1 or -f "$1.dds")
        {
          print "texture $1 exists\n";
        }     
        else
        {
          print STDERR "texture $1 does not exist\n";
        }
      }
      elsif (/^model_flexi(?:_m)?\s+(.*?)\s*,/)
      {
        if (-f $1)
        {
          print "model $1 exists\n";
        }     
        else
        {
          print STDERR "model $1 does not exist\n";
        }
      }
      # consistency check
      elsif (/^model_sprite/ or /^model_flexi/ or /^texture/)
      {
        print STDERR "entry '$_' has not been parsed for some reason, please check\n";
      }
    }
    
    
    close F;
    Last edited by iamphet; 11-25-2008 at 09:43.



  3. #3

    Default Re: 1.2 fixes you should try before posting

    Good.

  4. #4

    Default Re: 1.2 fixes you should try before posting

    This mod is fantastic.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO