A New Dawn Bug Reports and Feedback

Status
Not open for further replies.
LAN games are working in Beta 4 version. Played 2+ hrs the other night. Neither Human player could out build the french in building new cities. Almost a 2 to 1 ratio. :goodjob:

JosEPh :D
 
hey koshling,

just letting you know that i found the problem that i told you bout save problem -i was what we talked about.

thank you again.

Good :) I am intending to write a guide for DLL modders on the new save format and how to ensure compatibility, but as with so many things, I haven't found the time yet.
 
Ok, so I haven't seen a solution to this problem, though please correct me if I'm wrong.

C++ Virtual Runtime Error, program requested to terminate in an unusual manner.

My computer:
Vista, Service Pack 2
AMD Athlon 64 X2 Dual Core Processor
2 GB RAM
32-bit Op. system

Sometimes game runs several hours just fine, sometimes it quits after one, sometimes it quits after just five minutes.

Post a save.
 
I've found 2 bugs, one that's been recurring since Pre-Beta's I'm surprised it hasn't been mentioned, the 2nd I've only just noticed.

Bugs;

1. We enjoy our freedom from the oppression of Slavery, gives -1, instead of the promised +1 in civopedia, AND I DON'T have slavery tech, or civic option.

2. Chopping a forest pre mining, 2/3 turns (normal speed), mining comes in and can only mine for the full 7 turns. No longer able to chop, 1 turn, then mine, have to mine for the full 7 turns, as per BTS game.

3. Espionage seem over powered, 1 Billion % for having holy city of Religion and running church I think, Previous postings on this, another Million % for Walls, (Civopedia only, haven't tried)

1.) Normal - it's just the way it was coded. It is subtracting angry faces. It works fine. You get it when other players you have met are using slaves but you are not.

2.) Hmm... I guess I need to look into this.

3) Not sure what you mean - can you post a screenshot?
 
1. Freedom from Slavery
Spoiler :


Note on 1st, it can be too crippling to an early economy, even by running slavery, you get the 1 free specialist, which offsets the -1 from running slavery. It should be, in my gaming opinion, no penalty for not running it, but when you do, you lose 1 pop point or -1, with an additional -1 for each other met civ running the civic, so you lose out on the 1 free slave specialist, and more with others also running the civic, making it more unattractive option.

3. Religious overpowered.
Spoiler :


2nd screen shot



Overpowered, I think so, I played games where just 1 or 2 turns, gives enough espionage, once I own the Holy city, to steal or do anything I want, without having to run this civic ever again. Just too TOO OVER POWERED.
 
OK, posting the text from the python error log file. Can't seem to get the attachment to post to the forums.

sys.path = ['..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\email', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\encodings', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\build', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\colourchooser', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\editor', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\floatcanvas', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\masked', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\mixins', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\ogl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py\\tests', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed\\src-images', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM']

sys.modules = {'zipimport': <module 'zipimport' (built-in)>, 'signal': <module 'signal' (built-in)>, '__builtin__': <module '__builtin__' (built-in)>, 'sys': <module 'sys' (built-in)>, '__main__': <module '__main__' (built-in)>, 'exceptions': <module 'exceptions' (built-in)>, 'CvPythonExtensions': <module 'CvPythonExtensions' (built-in)>}

sys.builtin_module_names = ('CvPythonExtensions', '__builtin__', '__main__', '_bisect', '_codecs', '_codecs_cn', '_codecs_hk', '_codecs_iso2022', '_codecs_jp', '_codecs_kr', '_codecs_tw', '_csv', '_heapq', '_hotshot', '_locale', '_multibytecodec', '_random', '_sre', '_subprocess', '_symtable', '_weakref', '_winreg', 'array', 'audioop', 'binascii', 'cPickle', 'cStringIO', 'cmath', 'collections', 'datetime', 'errno', 'exceptions', 'gc', 'imageop', 'imp', 'itertools', 'marshal', 'math', 'md5', 'mmap', 'msvcrt', 'nt', 'operator', 'parser', 'regex', 'rgbimg', 'sha', 'signal', 'strop', 'struct', 'sys', 'thread', 'time', 'xxsubtype', 'zipimport')
load_module CvEventInterface
load_module BugEventManager
load_module CvEventManager
load_module CvUtil
load_module traceback
load_module CvScreensInterface
load_module CvMainInterface
load_module ScreenInput
load_module CvScreenEnums
load_module time
load_module BugDll
load_module BugOptions
load_module BugConfig
load_module BugCore
load_module BugUtil
load_module BugPath
load_module BugConfigTracker
load_module ColorUtil
load_module BugInit
load_module BugTypes
load_module xmllib
..\WARLORDS\ASSETS\PYTHON\SYSTEM\xmllib.py:9: DeprecationWarning: The xmllib module is obsolete. Use xml.sax instead.
23:07:10 DEBUG: BugConfig - registering xml handler BugConfig.RootHandler
23:07:10 DEBUG: BugConfig - registering bug handler BugConfig.BugHandler
23:07:10 DEBUG: BugConfig - registering load handler BugConfig.LoadHandler
23:07:10 DEBUG: BugConfig - registering config handler BugConfig.ConfigHandler
23:07:10 DEBUG: BugConfig - registering arg handler BugConfig.ArgHandler
load_module configobj
load_module __future__
load_module codecs
load_module validate
validate import failed
load_module RevInstances
load_module BugOptionsScreen
load_module BugErrorOptionsTab
load_module BugOptionsTab
load_module BugHelp
load_module Popup
23:07:10 INFO : BugCore - creating uninitialized mod Core
23:07:10 INFO : BugCore - creating uninitialized mod MainInterface
load_module CityUtil
23:07:10 INFO : BugCore - creating uninitialized mod NJAGC
23:07:10 INFO : BugCore - creating uninitialized mod Scores
23:07:10 INFO : BugCore - creating uninitialized mod CityScreen
23:07:10 INFO : BugCore - creating uninitialized mod Revolution
load_module ReligionUtil
load_module FontUtil
23:07:10 INFO : BugCore - creating uninitialized mod PLE
load_module Scoreboard
load_module DealUtil
load_module PlayerUtil
load_module TradeUtil
load_module DiplomacyUtil
load_module AttitudeUtil
load_module GameUtil
load_module BugUnitPlot
load_module MonkeyTools
load_module PyHelpers
load_module UnitUtil
load_module ReminderEventManager
load_module SdToolKit
load_module BugData
load_module cPickle
load_module autolog
load_module CvModName
23:07:10 INFO : BugCore - creating uninitialized mod Autolog
23:07:10 INFO : BugCore - creating uninitialized mod Reminder
load_module CvAppInterface
load_module GGUtil
load_module GPUtil
load_module ProgressBarUtil
load_module PLE
load_module AStarTools
load_module CvMADNukesManager
load_module math
load_module RawYields
23:07:10 INFO : BugCore - creating uninitialized mod RoMSettings
load_module CvTechChooser
load_module TechPrefs
23:07:10 INFO : BugCore - creating uninitialized mod Advisors
load_module CvForeignAdvisor
load_module CvExoticForeignAdvisor
load_module IconGrid_BUG
load_module DomPyHelpers
load_module TechTree
load_module FavoriteCivicDetector
load_module CvReligionScreen
load_module CvCorporationScreen
load_module CvCivicsScreen
load_module CvVictoryScreen
load_module TechUtil
load_module CvEspionageAdvisor
load_module SpyUtil
load_module BugScreen
23:07:10 INFO : BugCore - creating uninitialized mod BetterEspionage
load_module CvOptionsScreen
load_module CvReplayScreen
load_module CvHallOfFameScreen
load_module CvDanQuayle
load_module CvGameUtils
load_module CvUnVictoryScreen
load_module CvDawnOfMan
load_module Buffy
23:07:10 INFO : BugCore - creating uninitialized mod BUFFY
load_module GameSetUpCheck
load_module AutoSave
load_module MapFinder
load_module MapFinderStatusScreen
23:07:10 INFO : BugCore - creating uninitialized mod MapFinder
23:07:10 INFO : BugCore - creating uninitialized mod AutoSave
load_module CvTechSplashScreen
load_module CvTopCivs
load_module random
load_module CvInfoScreen
load_module CvIntroMovieScreen
load_module CvVictoryMovieScreen
load_module CvWonderMovieScreen
load_module CvEraMovieScreen
load_module CvSpaceShipScreen
load_module SevoScreenEnums
load_module CvWorldBuilderScreen
load_module CvWorldBuilderDiplomacyScreen
load_module CvDebugTools
load_module CvDebugInfoScreen
load_module CvMapGeneratorUtil
load_module CvGFCScreen
load_module CvPopupInterface
load_module CvScreenUtilsInterface
load_module CvOverlayScreenUtils
load_module CvDotMapOverlayScreen
load_module CvStrategyOverlay
23:07:10 INFO : BugCore - creating uninitialized mod StrategyOverlay
23:07:10 INFO : BugCore - creating uninitialized mod CustDomAdv
23:07:10 INFO : BugCore - creating uninitialized mod TechWindow
init-ing world builder screen
load_module CvWBPopups
load_module CvCameraControls
load_module CvAdvisorUtils
load_module InputUtil
23:07:10 DEBUG: BugUtil - extending BugEventManager.preGameStart instead CvAppInterface
23:07:10 DEBUG: BugEventManager - adding event 'PreGameStart'
23:07:10 DEBUG: BugEventManager - adding event 'BeginActivePlayerTurn'
23:07:10 DEBUG: BugEventManager - adding event 'SwitchHotSeatPlayer'
23:07:10 DEBUG: BugEventManager - adding event 'LanguageChanged'
23:07:10 DEBUG: BugEventManager - adding event 'ResolutionChanged'
23:07:10 DEBUG: BugEventManager - adding event 'PythonReloaded'
23:07:10 DEBUG: BugEventManager - adding event 'unitUpgraded'
23:07:10 DEBUG: BugEventManager - adding event 'unitCaptured'
23:07:10 DEBUG: BugEventManager - adding event 'combatWithdrawal'
23:07:10 DEBUG: BugEventManager - adding event 'combatRetreat'
23:07:10 DEBUG: BugEventManager - adding event 'combatLogCollateral'
23:07:10 DEBUG: BugEventManager - adding event 'combatLogFlanking'
23:07:10 DEBUG: BugEventManager - adding event 'playerRevolution'
23:07:10 DEBUG: BugEventManager - adding event 'addTeam'
23:07:10 DEBUG: BugInit - game not fully initialized
PY:OnInit
 
I have a much earlier savegame file attached here which, honestly, if I didn't downsize graphics drastically, etc., I'd be experiencing crashes/freezes on. I don't know which would be more helpful, the savegame file or the log. As per why not posting these before... its been a nightmare the past couple of weeks and I only just now got to this at 1 am tonight.
 

Attachments

  • Anj Ru BC-0880.CivBeyondSwordSave
    1.8 MB · Views: 35
I agree with statechurch being OPed. It is like why every change? Its like that with lots of other civics too i feel. But that is only me. I tend to find some i like and stay there. hehe
 
Beta5:
If you hover the mouse over a unit, the preview will not display its strength. Only movement points and experience.
 
Here it is, switch should happen in the next few turns (happened the next and the one after mostly)

I also rechecked my version and I'm pretty sure its revision 476, I don't know which was build into Beta5


View attachment 293380
 
3. Religious overpowered.
Spoiler :


2nd screen shot



Overpowered, I think so, I played games where just 1 or 2 turns, gives enough espionage, once I own the Holy city, to steal or do anything I want, without having to run this civic ever again. Just too TOO OVER POWERED.

I've seen this bug on various mods ranging from Planetfall to this one (sorry, can't recall all the mods at this time). I do know that its always the same arbitrarily high number that gets plopped down and my guess is that's Civ's version of infinity in percentage calculations. Somehow the upper limit value for espionage got deleted in that case (i.e. left blank)... its the only thing that makes sense, since that would have Civ either crashing or filling in the blank as best it can and "as best it can" will most likely be reading the lack of value as the upper limitation on the value.
 
Hello:

I would like to know how to play GEM map with AND 1.75. Ive got the "Run Time error" message every time. Maybe the needed caracteristics of my computer, if necesary, will be ok

Many thanks
 
Koshling,

i dunno if you should write a guide for the save game - to me it seems very simple - if your a tester of the beta, just use the new save format :)

you got fish to fry huh?

:)

I meant a technical guide for people making changes to the DLL code in future.
 
I see you still have the following error in your CvMainInterface.py not that we have that number of corporations.

Code:
						iButtonSpace = 0
					elif ([B]iCountCorporations [/B]== 18):
						iButtonSize = 13
						iButtonSpace = 0
					elif (37 > [B][COLOR="Red"]iCountReligions [/COLOR][/B]> 18):
						iMaxButtons = 18
						iButtonSize = 13
						iButtonSpace = 0
					elif ([B]iCountCorporations [/B]== 37) or ([B]iCountCorporations [/B]== 38):
						iMaxWidth = 240
 
Status
Not open for further replies.
Top Bottom