Bug reports

@Garfe: As koma suggested, you are definitely getting Python errors relating to the interface. I'm not really a Python modder so we'll have to wait for koma13 or davidlallen for more information.

Just to confirm, you are installing Dune Wars 1.6.1 via the installer?

Also, can you check that there are no files in your My Games/Beyond the Sword/Custom Assets/python that might be conflicting.

You may also want to try keldath's 1.6.2 patch that is still being tested. This contains a fix by koma for the homeworld screen.
 
Hi

Yeh I installed using the installer

I have checked that folder It has a load of folders in it but no files.
 
I just twigged that you are using Vista. Going over previous issues in the install thread I found this. Someone posted exactly the same issue as you describe:

The mod doesn't work on my pc.
The Main screen, and all menus, don't display a word, I've just got the worm picture.

I've got BTS and patch 3.19 installed.
Maybe is it a vista issue ?
Do other vista users already have had such problem ?

And Fenring responded:

It did not work for me either until I started to run it as administrator on my pc with vista.

Not having Vista myself I can't test this or tell you how to do it...

That said, the Python errors still look like they'll need investigation.
 
Thanks for looking I didnt find that one.

I have tried running it as administrator and have switched off most of the vista based security crap (UAC ect) but no good will just have to olay FFH2 for now.
 
Playing 1.6.2 with patch 1.6.1 c causes CTDs on standard maps.
 
Is terraforming working in 1.6.1c?? (Or b, or a)

I have been Arrakis paradise for many turns without a single tile transforming - despite having several catchbasins!

This game is at normal speed - could there be a bug with speed adjustments?

*edit*
nvm. *not* python scripts were running, including the homeland promotion one. I think because I tried playing a 1.6.1b savegame with 1.6.1c rolled on top of it.
 
I have tried running it as administrator and have switched off most of the vista based security crap (UAC ect) but no good will just have to olay FFH2 for now.

I have looked into the python log you uploaded. There are dozens of different errors, but I think they are all "cascade" errors caused by some other problem. I have seen postings for a lot of different mods where they are unable to bring up the interface, and there seem to be a number of different reasons. I don't know what all the possible reasons are. Once the interface comes up, I am pretty sure you won't get all those python errors.

One common reason seems to be other files in customassets -- not just python ones. Do you have any files under your local customassets directory?

Another poster, a few months ago, was having similar problems and we could not figure it out; but they uninstalled the mod, removed the mods\dune wars directory, and reinstalled, and it magically worked. I am happy that player got it working, but it is too bad we could not figure out the real reason.

So please try looking in customassets and reinstalling the mod, and let us know if that helps. We need to find all the possible reasons and solutions, to make sure people can download and start playing quickly. Thanks for your patience!
 
Actually, my current 1.6.1c game.... scripts not working.

No worms, no storms, no homeworld promotion.

Can anyone else confirm scripts working or not in 1.6.1c?

Save attached.
 

Attachments

I will try to take a look tonight.

It should hopefully be easy to reproduce though:
1) start game
2) found city, move soldier into friendly culture
3) End turn. Observe that soldier isn't gettnig homeland promotion.
 
I'm not able to load that save game, because it thinks the mod name required is "dune reduced". I installed 1.6.1c over my unmodified 1.6.1 directory, and I was able to start a game and run 50 turns with no python errors. I see worms, storms, and home ground promotions. When you have a chance, please upload your PythonErr.log file and we will attempt to figure out what is wrong for you locally.

BTW, there is one problem I have found in 1.6.1c, but it should not cause total failure of the python layer. Deliverator has renamed several units, but not updated the python. In assets/python/dunewars.py, change UNIT_DESERT_RAIDER to UNIT_CRYSKNIFE_FIGHTER and change UNIT_WORM_RIDER to UNIT_NAIBS_CHOSEN.
 
I'm not able to load that save game, because it thinks the mod name required is "dune reduced".

Hmm.... this sounds like it could potentially be the issue, I forget what the 1.6 folder names are or if I did anything weird. I'll explore tonight when I'm home.

Maybe I was running the wrong version of the mod or something?
 
So please try looking in customassets and reinstalling the mod, and let us know if that helps. We need to find all the possible reasons and solutions, to make sure people can download and start playing quickly. Thanks for your patience!

Garfe has already confirmed that customassets is empty and has tried re-installing several times. It seems Vista 64 Ultimate doesn't like Dune Wars.

BTW, there is one problem I have found in 1.6.1c, but it should not cause total failure of the python layer. Deliverator has renamed several units, but not updated the python. In assets/python/dunewars.py, change UNIT_DESERT_RAIDER to UNIT_CRYSKNIFE_FIGHTER and change UNIT_WORM_RIDER to UNIT_NAIBS_CHOSEN

Ah, my bad. I used Notepad++ to do the renames, but I only set it to rename all instances of the tags in XML, not the Python folder too. I can put up a 1.6.1d later seeing as we don't seem close to an official 1.6.3 patch.
 
Guys I have decided to set up a dual boot to play dune wars is there any problems with using 64bit XP or should I stick to 32bit?
 
We have not had any report of trouble specific to 64-bit. Please try it and let us know the result. If you find a crash, please also confirm whether some other downloaded mod such as FFH or HOTK is working.
 
Well, I finally tried playing this thing. (That's right, I never have before.)
It has not gone well.

Version 1.6.2.

I start the mod, look at the Dune'o'pedia briefly, and then do a "Play Now!"
Select Arakis map. All default settings. Random leader (Liet-Kynes, as it turns out).
Get past the "runnign with these settings" dialog.
Move starting warrior.
Move starting scout onto goody hut 2 spaces away, get some money.
Settle in place.
Open city screen. (Very nice screen, by the way.)
Assign some stuff to build queue.
Exit city screen.
Press end turn button.

CTD on the very first press of the end-turn button.

PythonDbg.log ends with:
15:21:11 DEBUG: StatusDump-Start-1
load_module CvRandomEventInterface

PY:City Built Event: Giedi City
15:21:12 DEBUG: Timer - scores took 17 ms
PY:City Built Event: Ix City

CvGameTextMgr_buildCityBillboardString.log ends with:
[13892.671] === City Sietch Tabr religion icons ===
[13892.671] === City Giedi City religion icons ===

So I'm guessing it didn't make it to the point where it would log the "City Ix City religion icons" message in that file, unless that actual logging is what failed. (I looked in this file because it isn't one of the regular log files.)

Restart, load the initial autosave, crash at same point.

There is nothing interestig in the PythonErr2.log file, it ends with:
15:31:50 DEBUG: BugEventManager - setting shortcut handler for CTRL + HOME
15:31:50 DEBUG: BugInit - global context not ready
PY:OnInit
load_module CvAppInterface
 
Well, I finally tried playing this thing. (That's right, I never have before.) It has not gone well. Version 1.6.2.

Please do not use experimental release 1.6.2 yet. Please use 1.6.1. We have found that 1.6.2 very often crashes at the end of the first turn, which matches your finding.
 
Back
Top Bottom