Crash when trying to acquire technology

Technical support requests for Capitalism Lab
acf1
Mod Contributor
Mod Contributor
Posts: 39
Joined: Tue Dec 20, 2016 5:02 pm

Crash when trying to acquire technology

Post by acf1 »

The game crashes when I try to acquire a product technology from another company. Basically, I create a new custom game (no mod/script), place headquarter, either place a CEO or CTO unit, run the clock, choose acquire technology until one is available. When I make the offer I receive error on file: ilib\Vgabuf2.cpp line 734

Running game on Surface Pro 3 Core i3 Windows 10.

Thanks!
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10430
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Crash when trying to acquire technology

Post by David »

We have just released patch v4.3.09 with the following update:
-Fixed the bug in the technology acquisition interface mentioned in your post.
-Enabled the technology feature in Subsidiary DLC (Modding required to add content to take advantage of the feature.)
For more details, please see: http://www.capitalismlab.com/modding--- ... ogies.html

Please download the patch from: http://www.capitalismlab.com/forum/view ... f=7&t=4018
PinoX7
Level 2 user
Posts: 32
Joined: Wed Dec 21, 2016 2:03 pm

Re: Crash when trying to acquire technology

Post by PinoX7 »

I was getting this crash just last night, I thought I had the new patch as that is what the pop-up looks like it said.

I will give that a shot DLing that patch. However, I have been crashing from time to time when I click top-left menu. I can't remember which option does it, why and when. But it prompted me to quickly re-enable auto save feature. If I get any more crashes should I post them here?
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10430
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Crash when trying to acquire technology

Post by David »

If I get any more crashes should I post them here?
Sure, please post here whenever you have got any crashes.

And it will be helpful if you could include the following info:
1) Which version of Capitalism Lab you are using. You can see the version number on the top-right of the main menu.
2) The exact steps for triggering the bug with the save game
3) If your savegame uses a MOD, please let us know the name of the MOD and the MOD's version number.

You can find save game files of Capitalism Lab from:
C:\Users\<your user name>\Documents\My Games\Capitalism Lab\SAVE

You may email the save game file to us at info@enlight.com.
PinoX7
Level 2 user
Posts: 32
Joined: Wed Dec 21, 2016 2:03 pm

Re: Crash when trying to acquire technology

Post by PinoX7 »

It looks like the patch installed today 12/23/16, and no more crash acquiring technology.

-James
acf1
Mod Contributor
Mod Contributor
Posts: 39
Joined: Tue Dec 20, 2016 5:02 pm

Re: Crash when trying to acquire technology

Post by acf1 »

David:

Thanks for then update and for considering enabling tech research. The game no longer crashes when trying to acquire technology. However, the technology research feature doesn't seem to work for me.

Of course, one reason could be that I'm too stupid to follow instructions. Here is what I've done.

1- I ran the game and it auto updated to newer version. It shows the 4.03.09 in the start screen. Exited the game.
2- I went into folder directory, opened up /MODkit/Data/ and looked at the files. Opened up tech_classes.dbf, tech.dbf, and product_tech.txt. All info was already filled up. Product_tech.txt has all info re:smartphone exactly as the instructions you linked. So I didn't modified any .dbf or text file.
3- I copy/paste modkit folder as is, rename it mymod.
4- I ran pack.bat, and move capmod.res to MOD directory, rename it mymod, and created mymod.txt with the headers.
5- I ran the game, loaded the mod successfully and created a custom game.
6- I looked at the manufacturing guide, chose smartphone as output, the side panel ( with tech req.) was missing.
7- I placed and R&D building, headquarter, hired CTO with high R&D. Went back to R&D building, no Tech research option was available, only product R&D and Radical R&D.

What am I doing wrong?

Thanks!

AC
Last edited by acf1 on Sun Dec 25, 2016 8:17 am, edited 1 time in total.
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10430
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Crash when trying to acquire technology

Post by David »

I will look into this for you after the holidays.
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10430
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Crash when trying to acquire technology

Post by David »

We have just released a new patch v4.3.10 that fixes this issue.

You may download the patch from:
http://www.capitalismlab.com/forum/view ... f=7&t=4018

The attached screenshot shows how the feature feature looks like in the game.
Attachments
techres.jpg
techres.jpg (378.92 KiB) Viewed 783 times
acf1
Mod Contributor
Mod Contributor
Posts: 39
Joined: Tue Dec 20, 2016 5:02 pm

Re: Crash when trying to acquire technology

Post by acf1 »

Thanks! At quick glance, it seems to be working now.
acf1
Mod Contributor
Mod Contributor
Posts: 39
Joined: Tue Dec 20, 2016 5:02 pm

Re: Crash when trying to acquire technology

Post by acf1 »

David:

I'm not sure if it is working as intended or not. So I created a new "Tech" called "manufacturing process" as made it as required for CPU. It loads fine and I can confirm it through the Manufacuring guide, it all reads as I wanted to. When I click on CPU, it shows missing required tech "manufacturer process level 10, own 0"

However, even though I have not research Manufacturing Tech, I am able to manufacture the CPU, quality 0. Shouldn't it be the new tech be a requirement before I am allow to manufacture the product?

Also, are these requirements also applied to the AI?

Thanks!

Edit: Is this because CPU is already known to me at the start of the game, meaning CANINV=0; I see tech requirements do apply for Camera Phone where CANINV=1990 even though it is 2005 in the game.
Post Reply