Jump to content


velociate31

Member Since 20 Nov 2007
Offline Last Active Feb 01 2021 07:12 AM

Topics I've Started

Can we create multiple battle trolls/trolls/mumakils or giants per production run?

18 January 2021 - 03:52 AM

I’m trying to create larger armies without the engine getting unstable.

Is it possible for a Troll cage/ mumakil pen or fissure to create multiple Battle trolls/ mumakils or Giants respectively per production run and without creating a horde?

Thanks in advance.

Game.Dat Crash - Help needed..... Run Time error...

05 January 2021 - 08:06 PM

Hey guys,

I’m dealing with some game crashes for BFME 2, I do have a mod i'm running but I’d like to isolate the issue if possible. Here is what I’ve noticed:

1. The issue Occurs only late game which leads me to believe it could have to do with special powers, since the higher tiers appear then.
2. I’ve increase horde sizes but the crash occurs at random times, so not when there are large armies, even if there are a few units on screen.
3. I once “ circumvented” the crash by loading an older saved game and somehow it didn’t crash after, and the game progressed smoothly. However for my latest game, loading an earlier save, doesn’t seem to resolve the problem, it crashes within 5-7 mins of reloading. I may try to load to a much older save, about 35 mins earlier to see if there’s an issue.
4. I have a fast PC so it isn’t my PC for sure (AMD Ryzen 3950x 128Gb DDR 4 Memory 3200 and RTX 2080ti, 3440x1440 (if that is relevant))

5. It first freezes for about 10 seconds and then crashes.

 

I've attached the error message to this post.

 

Any help or suggestions to isolate the problem would be really really appreciated.

 

Thanks in advance.

 

Edit:

I also opened the DMP file and this is what it said, if anyone can make sense of if, i'd really appreciate it:
 

*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** WARNING: Unable to verify checksum for mss32.dll

KEY_VALUES_STRING: 1

    Key  : AV.Dereference
    Value: NullClassPtr

    Key  : AV.Fault
    Value: Write

    Key  : Analysis.CPU.mSec
    Value: 2859

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on ZEUS

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.mSec
    Value: 59204

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 152

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.Process.Start.DeltaSec
    Value: 133

    Key  : WER.Process.Version
    Value: 1.6.2429.30210


ADDITIONAL_XML: 1

OS_BUILD_LAYERS: 1

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
eax=00000000 ebx=00000384 ecx=00000000 edx=00000000 esi=0019e2e4 edi=00000008
eip=00820b4d esp=0019e2b8 ebp=0019e2d8 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010202
game!StringBase<char>::isNotEmpty+0x19a4c:
00820b4d a5              movs    dword ptr es:[edi],dword ptr [esi] es:002b:00000008=???????? ds:002b:0019e2e4=000023a4
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00820b4d (game!StringBase<char>::isNotEmpty+0x00019a4c)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 00000001
   Parameter[1]: 00000008
Attempt to write to address 00000008

PROCESS_NAME:  game.dat

WRITE_ADDRESS:  00000008 

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  00000001

EXCEPTION_PARAMETER2:  00000008

STACK_TEXT:  
WARNING: Stack unwind information not available. Following frames may be wrong.
0019e2d8 00820f3b     0019e2e4 000023a4 049cdfe0 game!StringBase<char>::isNotEmpty+0x19a4c
0019e2f0 0079b59a     049cdfe0 0a1bb470 00000001 game!StringBase<char>::isNotEmpty+0x19e3a
0019e308 0079ac74     049cdfe0 00000001 05cfe6a8 game!FXParticleSystem::ParticleSystemTemplate::setTextureFilename+0x19585
0019e32c 0079b1de     00000001 40800000 0019e368 game!FXParticleSystem::ParticleSystemTemplate::setTextureFilename+0x18c5f
0019e33c 0079b3cb     40000000 00000001 00000001 game!FXParticleSystem::ParticleSystemTemplate::setTextureFilename+0x191c9
0019e368 00694d10     40000000 00000001 00000001 game!FXParticleSystem::ParticleSystemTemplate::setTextureFilename+0x193b6
0019e38c 00694f57     40000000 3f800000 3f800000 game!PooledString::operator=+0x162ba
0019e3ac 008c0420     0a6ff8d0 00000001 0019e508 game!PooledString::operator=+0x16501
0019e4d4 006975cc     0019e508 0a1c5c78 0a6ff8d0 game!FXParticleSystem::DefaultAlphaModuleInfo::~DefaultAlphaModuleInfo+0x24fa4
0019e584 009079ca     0a1c5c78 0a6ff8d0 00000000 game!PooledString::operator=+0x18b76
0019e608 006ce61d     0a1bb470 0a1bb4a8 00000000 game!GameClientRandomVariable::getMaximumValue+0x11a38
0019e66c 006ce6e5     0a1bb470 0a1bb4a8 0a6ff8d0 game!PooledString::operator=+0x4fbc7
0019e6b8 0074ad8a     0a6ff8d0 000095fa 0000371b game!PooledString::operator=+0x4fc8f
0019e738 008d735c     0af46c78 0a1bb470 00000080 game!StringBase<char>::StringBase<char>+0x241a4
0019e76c 008d735c     09d9d1c8 0a1bb470 0a1bbd00 game!FXParticleSystem::DefaultAlphaModuleInfo::~DefaultAlphaModuleInfo+0x3bee0
0019e77c 00751a51     0a1bc838 09d9d1c8 0019e7d0 game!FXParticleSystem::DefaultAlphaModuleInfo::~DefaultAlphaModuleInfo+0x3bee0
0019e798 008d735c     3fffffff 0a1bc0e0 0a1bbd00 game!StringBase<char>::StringBase<char>+0x2ae6b
0019e7a8 0066a1ba     000001ba 0a1bbd10 0a1bb470 game!FXParticleSystem::DefaultAlphaModuleInfo::~DefaultAlphaModuleInfo+0x3bee0
0019e7bc 00755179     0a1bbfec 0a1bb470 3fffffff game!GameClientRandomVariable::setRange+0x35fd3
0019e7d0 0066e3e9     05cfe770 05cfe6a8 0a1bbd00 game!StringBase<char>::StringBase<char>+0x2e593
0019e930 00645b10     00000003 03f650b8 00000001 game!GameClientRandomVariable::setRange+0x3a202
0019eac4 00626424     00000003 0067c369 03f650b8 game!GameClientRandomVariable::setRange+0x11929
0019ead8 00625eff     00000003 0067c369 03f650b8 game!FXParticleSystem::DefaultDrawModuleInfo::operator=+0x29196
0019eaf4 00441ecb     03f650b8 0062d47c 0019fedc game!FXParticleSystem::DefaultDrawModuleInfo::operator=+0x28c71
0019f988 0040310c     00000005 0019fdfc 77650a60 game!Debug::PostStaticInit+0x7c7b
0019fec8 00a2948b     00000000 00000000 01263899 game!operator<<<char>+0x824
0019ff70 7764fa29     003e9000 7764fa10 0019ffdc game!Xfer::operator==+0x1d3eb
0019ff80 77da75f4     003e9000 39ff7dad 00000000 kernel32!BaseThreadInitThunk+0x19
0019ffdc 77da75c4     ffffffff 77dc7362 00000000 ntdll!__RtlUserThreadStart+0x2f
0019ffec 00000000     00a29306 003e9000 00000000 ntdll!_RtlUserThreadStart+0x1b


SYMBOL_NAME:  game!StringBase<char>::isNotEmpty+19a4c

MODULE_NAME: game

IMAGE_NAME:  game.dat

STACK_COMMAND:  ~0s ; .ecxr ; kb

FAILURE_BUCKET_ID:  NULL_CLASS_PTR_WRITE_c0000005_game.dat!StringBase_char_::isNotEmpty

OSPLATFORM_TYPE:  x86

OSNAME:  Windows 8

IMAGE_VERSION:  1.6.2429.30210

FAILURE_ID_HASH:  {dd3104b7-8ced-c221-3a95-86f72c53bc4b}

Followup:     MachineOwner

How do we modify Rank.ini to gain additional points to spend on the Spellbook?

02 January 2021 - 08:17 AM

Hey Guys,

My objective is to achieve additional points in Skirmish mode, to spend on spell book powers. I’ve added a custom power which I want to make very challenging to achieve. So for eg I believe we get 154 or 159 points (max) to spend, so I’ve added the following to Rank.ini but It still stops at 154 and I just don’t get more points.

Please help me understand how I could modify Rank.ini such that I can gain additional points to spend on the spell book.

Here is what I’ve added so far:

Rank 160
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 159 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 159 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 161
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 160 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 160 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 162
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 161 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 161 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 163
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 162 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 162 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 164
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 163 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 163 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 165
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 164 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 164 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 166
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 165 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 165 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 167
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 166 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 166 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 168
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 167 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 167 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 169
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 168 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 168 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 170
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 169 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 169 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 171
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 170 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 170 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 172
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 171 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 171 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 173
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 172 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 172 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 174
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 173 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 173 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Rank 175
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_DEFAULT 174 )
SkillPointsNeededCampaign = #MULTIPLY( PLAYER_SKILL_POINTS_DELTA_CAMPAIGN 174 )
SciencePurchasePointsGranted = PLAYER_PURCHASE_POINTS_GRANTED
End

Thanks in advance.

Does anyone have the Blue Wizards Mod by IthronAiwendil?

15 December 2020 - 08:27 AM

Hello,

IthronAiwendil made a Blue Wizards mod, over a decade ago, does anything have that? I’d really appreciate it if someone did and they could point me in the right direction to acquire that mod.

Here is the link to the mod, but the download link does not function:

https://forums.revor...ue-wizards-mod/

Thanks in advance and I look forward to any responses.

We need to resurrect BFME II - Pledge to pay in exchange for help...

09 December 2020 - 08:25 PM

Hello Everyone,
 
While it seems challenging i need help refreshing old memories with BFME II. My friends and i were fanatics and played this day and night and now we need a modding expert that would help us get this game up and running and mod it with us and for us, in exchange we would generously reward this "partner".
 
Here are some of the things we'd like achieved:
 
1) Getting the game up and running with the ROTWK expansion on WIN 10 successfully.
 
2) Configuring a Custom Fellowship faction.
 
3) Adding new hereos like the King of the dead, fully voiced.
 
4) Designing custom missions and maps.
 
We'd achieved all of the above earlier, but now, due to a rigorous corporate schedule we don't have the time.
 
If all of what we need is achieved, we'd pledge $700-$1000 as a donation to this individual partner and we would also have on going requirements for him/her. If you have any qualms about the authenticity of this pledge, please know that we've worked with reputed members like Solinx, Ridder Geel, Pixel and Lauri in the past and have donated to this community in exchange for mods. Some of these reputed members would be endorsing this post so as to vouch for us.
 
Thank you and we look forward to positive responses.