Results 1 to 25 of 25

Thread: CTD on Rebellion in Byzantion

  1. #1

    Question CTD on Rebellion in Byzantion

    Hello!

    Thank you for the wonderful mod! I enjoyed playing it very much. However, now it seems I cannot get over the following CTD...

    I am 95% sure it has to do with Byzantion rebelling.

    Here's the savegame: uploaded.de/?id=5d9e9i (did not allow me to enter full url here...)

    Here are the details:
    1. The version I am playing is 0.81a V2
    2. No unofficial or official mods installed - just EB.
    3. I have applied all permanent and temporary fixes for 0.81a V2, with and without enabling background script, also not forgetting to delete map.rwm file everytime.
    4. I do get consistent crashes.

    Extra info:
    - Actually I managed to avoid (I think the same crash - because of Byzantion rebelling) some 20 years before, however I guess it is not possible to do so now, because public order is 0% even with full military stack there, so it will always rebel.
    - The crash happens before any other factions begin their turn - almost as soon as I click end turn button.
    - It's winter.
    - I have also tried various combinations of having/not having untis in the city, of building/not building certain structures - still same result - CTD.
    - I even tried to run in Admin mode (I am using Vista) - same result.

    Thank you.

    Your help would be appreciated!

    George.

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

    Default Re: CTD on Rebellion in Byzantion

    Thank you for your report.

    Edit: This seems very similar to another report where it crashes immediately upon clicking end turn. I didn't find out anything on that, so don't get your hopes up. I suggest starting another campaign in the meantime.
    Last edited by bovi; 07-03-2007 at 21:15.

    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

  3. #3

    Default Re: CTD on Rebellion in Byzantion

    Thank you very much for looking into this! It was a fast reply.
    Too sad to hear it...
    But I think it has to do with rebelling Byzantion, because when very similar thing happened many turns earlier with Byzantion, when it was at around +30 public order, it crashed on about 3 out of 4 attempts, and when it did not crash - it did not revolt and becom Euletheroi. Obviously when public order is at 0 instead of 30, I guess in 100% cases it will revolt, and I will lose the city, and that's what I think cause the crash...

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

    Default Re: CTD on Rebellion in Byzantion

    FileMon says the last files to be accessed (in error) is disaster_riot.tga under ui/generic/eventpics and ui/roman/eventpics, and it's pretty much the only thing happening after saving to the autosave before it's shutting down. I've tried copying some other tga file to these folders but it only reads a tiny bit of it before crashing. I might look more into this but the chance of finding anything looks pretty bad.

    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

  5. #5

    Default Re: CTD on Rebellion in Byzantion

    Well thank you for looking into this anyways! I should have tried FileMon myslef, - just didn't think about it...
    Is there a way to simply apply a cheat, that would make this city happy, so it will not revolt and crash?
    Thanks.

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

    Default Re: CTD on Rebellion in Byzantion

    You can use add_money <amount> to get cash, then process_cq <settlementname> to quickly build the happiness buildings you need.

    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

  7. #7

    Default Re: CTD on Rebellion in Byzantion

    Actually the very last few file system access before I get thread exit in FileMon were:

    The eventpics folders you were referring to, that it could not find go here. Then:

    FASTIO_READ C:\Games\RomeTotalWar\Data\packs\ui_1.pak SUCCESS Offset: 122 422 023, Length: 2 048

    FASTIO_CHECK_IF_POSSIBLE C:\Games\RomeTotalWar\Data\packs\ui_1.pak SUCCESS Operation: Read, Offset: 122 422 023, Length: 2 048

    IRP_MJ_READ C:\Games\RomeTotalWar\Data\packs\ui_1.pak SUCCESS Offset: 122 421 248, Length: 32 768, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal

    Thread Exit SUCCESS User Time: 0.0000000, Kernel Time: 0.0156250 - it ends here.

  8. #8

    Default Re: CTD on Rebellion in Byzantion

    Thanks for the cheat! I will definitely try it out!

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

    Default Re: CTD on Rebellion in Byzantion

    I had your output first, but I created the folders/files it was requesting, so that's why it's different. As far as I can see, it is first trying in ui/generic/eventpics, failing over to the roman folder, and finally to the ui_1.pak. It seems to crash regardless of whether the file is read however, and only reads the first block if it's there. So I suspect the image file isn't really the issue here but something else connected to the event.

    Hey, here's a shot in the dark, try commenting out the disaster_riot stuff in descr_event_images.txt? Going to bed myself.

    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

  10. #10

    Default Re: CTD on Rebellion in Byzantion

    Thanks for the suggestion!
    Do you mean disaster_riot, disaster_revolt? or both? And what specifically should I comment-out - the whole section?

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

    Default Re: CTD on Rebellion in Byzantion

    I was thinking just the disaster_riot, but feel free to experiment. You could also rename the whole file so it uses the vanilla one instead to see if it makes any difference.

    Edit: Tested it now, removing the file made no difference so any commenting probably won't either. Just another mistaken hunch. So did you get past it by cheating away the unrest?
    Last edited by bovi; 07-04-2007 at 16:47.

    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

  12. #12

    Smile Re: CTD on Rebellion in Byzantion

    Deleting the file completely had no effect!
    Hiwever I was able to get past this CTD by applying the process_cq cheat you told me about - I basically repaired the happiness buildings and moved the army in, this rose happines to 75, and it wnet fine!
    So the culprint was tByzantion rebellion just as I said but why - you would probably know better!
    Anyways, thanks a lot ofr all your help!!!
    George

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

    Default Re: CTD on Rebellion in Byzantion

    I was hoping to find out why the rebellion was a problem in the first place. The broader temporary fix should have been enough... Oh well, a mystery for another time. Happy conquering!

    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

  14. #14

    Default Re: CTD on Rebellion in Byzantion

    A few more things:
    1. Actually this only happened to me with Byzantion - other cities revolted with no problem - I just reconquered them. So it has to do with thic particular city - may be with its past affiliation or building built there... (or not built there).
    2. I wanted to ask you if it is a normal behavior to have in certain cities "Regional Pacification" being built for more than 40 turns... and until it is completed nothing else can be built, and as a result unhappiness increases overtime - population grows, but now happiness building are being built...
    Thanks.

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

    Default Re: CTD on Rebellion in Byzantion

    No, this is not normal. But the process_cq cheat may sometimes cause some side effects, possibly this is one of them. Make sure you've destroyed every government building present. I believe you've done this already as you can start building it, but just to mention it in case... Then try to remove it from the queue and let a turn pass, and finally try to build it again. If it never completes, you could use the process_cq cheat again to make it happen, I think.

    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

  16. #16

    Default Re: CTD on Rebellion in Byzantion

    Well the first time I used process_cq is to get rid of CTD, and the citry on which I used it did not have any pacification building, so I guess the cheat should not have eneterfeered with other cities.
    As to the other cities that have pacification building for ages (or in some cases governor's villa repairing for ages) process_cq will not work (it will complete all the buildings AFTER the pacification, but not the pacification itself).
    Also I noticed that too often I would get no pacification, but instead asked to repair their native government (frequently there are two copies that need to be reapired), some of these native governments repair just fine, some take ages - just as pacification. I am not sure if this is normal either...

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

    Default Re: CTD on Rebellion in Byzantion

    I think that's the reason. You are not supposed to repair them, you should always destroy any government in settlements you conquer. We would remove them completely if we had the opportunity, but the game only allows us to damage them 100%.

    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

  18. #18

    Default Re: CTD on Rebellion in Byzantion

    Oh I get it! Thanks.
    But then even if I just forget about them 1) I cannot always build any roman province (neither I, II, III, or IV) - they just dont appear (I play as Romans); or 2) Pacification is not available. I do get some other buildings, but not as many as I would get had it been a romanized province.
    Also - I am not sure if it's a bug - I just got to Marian reforms, and most of the expensive barracks were apparently damaged 100%, however repairing them makes no difference as not repairing them - In any case I can recruit new units. Are they supposed to be damaged by Marian reforms?

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

    Default Re: CTD on Rebellion in Byzantion

    You need to destroy the old government buildings, not forget about them. Right-click for details, then choose destroy. Then the pacification will be available and you can start creating your government.

    I don't know about the MIC, haven't played as romans.

    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

  20. #20

    Default Re: CTD on Rebellion in Byzantion

    Thanks now it really clarified evrything! And so even if I see some gov-t building damaged 100%, I still need to destroy it right?

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

    Default Re: CTD on Rebellion in Byzantion

    Yes.

    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

  22. #22

    Default Re: CTD on Rebellion in Byzantion

    There are clearly some things we will *never* know about rebellions. Like why cities can rebel and get all kinds of crazy units in them. Or sometimes a specific city will get specific units (Tarsos seems to spring to mind: persian archers, Lusitannian cavalry, and something else weird), but none of them are units that are available there. How are we supposed to be able to get it all figured out when crazy stuff like that is beyond our control?

  23. #23
    Closet Celtophile Member Redmeth's Avatar
    Join Date
    Mar 2007
    Location
    Bucharest, Romania
    Posts
    3,740

    Default Re: CTD on Rebellion in Byzantion

    In my Sauro campaign I got Bratosporios to rebel from the Romani to the Eleutheroi (it happened circa 160 and both Gallic factions were dead) they got an Augustan Legion and some Iberians IIRC.
    Who knew the Imperial reforms took place in the northern Gaul?

  24. #24

    Default Re: CTD on Rebellion in Byzantion

    Bovi, thanks for all your help! I destroyed all govt building in conquered cities and was able to build like 70 roman provinces. Now it al looks great!
    Too bad CA did not make game more moddable like Civ IV for example...

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

    Default Re: CTD on Rebellion in Byzantion

    Sweet, enjoy .

    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

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