rogers492 / Sudden-Strike-2-maps

Maps and missions for the WW2 RTS game Sudden Strike 2
1 stars 0 forks source link

Real Warfare Mod #42

Closed rogers492 closed 6 years ago

rogers492 commented 6 years ago
rogers492 commented 6 years ago
  1. My Sudden Strike 2 (SS2) installation is in:
    • C:\Program Files (x86)\GOG Galaxy\Games\Sudden Strike 2
  2. I have put Real Warfare Mod (RWM) into:
    • C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod
  3. I have run the RWM installation and unpacked the files into:
    • C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod\Sudden Strike 2 TEST
  4. I previously tried installing RWM directly into my SS2 directory as directed, but that doesn't work; neither the Game or the Editor find the RWM files. There is a switcher application to switch between the default SS2 configuration and the RWM configuration, but that doesn't work either because it assumes a specific directory structure for the SS2 installation.
rogers492 commented 6 years ago

So, I am trying to install RWM manually. To begin, I will try to get the SS2 Game to start up with the RWM configuration, by doing the following:

rogers492 commented 6 years ago

Step 1 complete, all RWM data files copied:

rogers492 commented 6 years ago

Step 2 - my original sudtest.ini:

[StartUp] ProcessName=Sudden Strike version 2.0 Module1=n2Menu_Dll.dll Module2=n2Game_Dll.dll TextResource=n2Text_Dll.dll StartModule=1

[Debug] UseIniFile=1

[Data] Common=lang.sue;lng.sue;[_single]maps\single\;[_camp000]maps\campaign\ Menu=lang.sue;lng.sue;menu_common.sue Sounds=sounds. Movies=movies\ BackWav=backwav Game=game_common.sue Scheme1=lang.sue;desc_common.sue;game_scheme1.sue Scheme2=lang.sue;desc_common.sue Scheme3=lang_desc_scheme3.sue;desc_scheme3.sue;lang.sue;desc_common.sue;game_scheme3.sue;game_scheme1.sue Scheme4=lang.sue;desc_common.sue Addons=addons\

[Game] SSDraw1=n2Cad640.dll SSDraw2=n2Cad800.dll SSDraw3=n2Cad1024.dll VideoMode=3 FullScreen=1

SoundChanels=16 ReverseStereo=0

MultiPrefix=maps\mplay\ SinglePrefix=_single\ CampaignsPrefix=_camp

BaseSaves=plr\savegames\ RatingsPath=plr\ratings\

PlayersUpb=1 MusicVolume=2 Difficulty=2 Saves=plr\savegames\YourID\ Player0=YourID BrightnessScm2=157 BrightnessScm0=155 MsgFadeoutTime=22130 TurnDelay=36 KeyboardScroll=31 MouseScroll=23 BrightnessScm1=179 SoundVolume=50 InterfaceVolume=50 MultiSpeed=9 HostNamesUpb=1 HostName0=

BrightnessScm3=200 connectiontype=0 Repaint=1 Details=1 SaveReplayFile=1 Skip Intro=1 MuteMenuMusic=0

rogers492 commented 6 years ago

Step 2 - the unedited RWM sudtest.ini

[StartUp] ProcessName=[RWM6.8]The Final Stand Module1=n2Menu_Dll.dll Module2=n2Game_Dll.dll TextResource=n2Text_Dll.dll StartModule=1

[Debug] UseIniFile=1

[Data] Common=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;[_single]maps\single_rwm6.8\;[_camp000]maps\campaign\ Menu=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_menu.sue;RWM6.8\rwm_music.sue;RWM6.8\rwm_menu_bg.sue;RWM6.8\rwm_lang.sue;lng.sue; Sounds=rwm6.8\rwm_sounds. Movies=movies\ BackWav=backwav

Scheme1=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;game_common.sue; Scheme2=RWM6.8\rwm_lang.sue;RWM6.8\skin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme3=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;lang_desc_scheme3.sue;desc_scheme3.sue;game_scheme3.sue;game_scheme1.sue;game_common.sue; Scheme4=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme5=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfsummer_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme6=RWM6.8\dskin.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\rwm_ssfdesert_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; Scheme7=RWM6.8\wskin.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_ssfwinter_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme8=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfbeach_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_desert_patch.sue;game_common.sue; scheme9=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme10=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_eastfront_summer_scheme_game.sue;game_common.sue; Scheme11=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme12=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme13=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme14=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme15=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme16=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme17=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme18=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\wskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_winter_scheme_game.sue;game_common.sue; Scheme19=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme20=RWM6.8\dskin.sue;RWM6.8\rwm_northafrica_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_northafrica_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue;game_scheme1.sue; Addons=maps\Addons\

[Game] SSDraw1=n2Cad640.dll SSDraw2=n2Cad800.dll SSDraw3=n2Cad1024.dll VideoMode=3 FullScreen=1

SoundChanels=16 ReverseStereo=0

MultiPrefix=maps\mplay_rwm6.8\ SinglePrefix=_single\ CampaignsPrefix=_camp

BaseSaves=plr\savegames\ RatingsPath=plr\ratings\

PlayersUpb=10 MusicVolume=0 Difficulty=2 BrightnessScm2=157 BrightnessScm0=159 MsgFadeoutTime=22130 TurnDelay=36 KeyboardScroll=20 MouseScroll=32 BrightnessScm1=179 SoundVolume=70 InterfaceVolume=70 MultiSpeed=4 HostNamesUpb=18 BrightnessScm0=155 BrightnessScm3=200 BrightnessScm5=180 BrightnessScm6=171 BrightnessScm7=125 BrightnessScm8=150 BrightnessScm18=125 BrightnessScm20=160 BrightnessScm21=170 BrightnessScm22=170 BrightnessScm23=170 BrightnessScm30=170 connectiontype=0 Repaint=0 Details=1 SaveReplayFile=1 Skip Intro=1 MuteMenuMusic=0 (null)sUpb=0 disablementOnStart=30 flagActivationTime=300 noFlagsCountdown=300 CryptSaveMulti=0 Player0=-change_name (kick me host!)

carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url]. carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url].

rogers492 commented 6 years ago

Step 2 - what needs to be edited:

[StartUp] ProcessName=[RWM6.8]The Final Stand Module1=n2Menu_Dll.dll Module2=n2Game_Dll.dll TextResource=n2Text_Dll.dll StartModule=1

[Debug] UseIniFile=1

[Data]

Common=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;[_single]maps\single_rwm6.8\;[_camp000]maps\campaign\ Menu=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_menu.sue;RWM6.8\rwm_music.sue;RWM6.8\rwm_menu_bg.sue;RWM6.8\rwm_lang.sue;lng.sue; Sounds=rwm6.8\rwm_sounds.

Movies=movies\ BackWav=backwav

Scheme1=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;game_common.sue; Scheme2=RWM6.8\rwm_lang.sue;RWM6.8\skin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme3=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;lang_desc_scheme3.sue;desc_scheme3.sue;game_scheme3.sue;game_scheme1.sue;game_common.sue; Scheme4=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme5=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfsummer_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme6=RWM6.8\dskin.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\rwm_ssfdesert_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; Scheme7=RWM6.8\wskin.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_ssfwinter_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme8=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfbeach_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_desert_patch.sue;game_common.sue; scheme9=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme10=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_eastfront_summer_scheme_game.sue;game_common.sue; Scheme11=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme12=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme13=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme14=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme15=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme16=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme17=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme18=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\wskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_winter_scheme_game.sue;game_common.sue; Scheme19=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme20=RWM6.8\dskin.sue;RWM6.8\rwm_northafrica_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_northafrica_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue;game_scheme1.sue;

Addons=maps\Addons\

[Game] SSDraw1=n2Cad640.dll SSDraw2=n2Cad800.dll SSDraw3=n2Cad1024.dll VideoMode=3 FullScreen=1

SoundChanels=16 ReverseStereo=0

MultiPrefix=maps\mplay_rwm6.8\ SinglePrefix=_single\ CampaignsPrefix=_camp

BaseSaves=plr\savegames\ RatingsPath=plr\ratings\

PlayersUpb=10 MusicVolume=0 Difficulty=2 BrightnessScm2=157 BrightnessScm0=159 MsgFadeoutTime=22130 TurnDelay=36 KeyboardScroll=20 MouseScroll=32 BrightnessScm1=179 SoundVolume=70 InterfaceVolume=70 MultiSpeed=4 HostNamesUpb=18 BrightnessScm0=155 BrightnessScm3=200 BrightnessScm5=180 BrightnessScm6=171 BrightnessScm7=125 BrightnessScm8=150 BrightnessScm18=125 BrightnessScm20=160 BrightnessScm21=170 BrightnessScm22=170 BrightnessScm23=170 BrightnessScm30=170 connectiontype=0 Repaint=0 Details=1 SaveReplayFile=1 Skip Intro=1 MuteMenuMusic=0 (null)sUpb=0 disablementOnStart=30 flagActivationTime=300 noFlagsCountdown=300 CryptSaveMulti=0 Player0=-change_name (kick me host!)

carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url]. carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url].

rogers492 commented 6 years ago

Noticed I can save a lot of edits by making the sub-directory name RWM6.8, so, Redo STEP 1 C:\Program Files (x86)\GOG Galaxy\Games\Sudden Strike 2\rwm has been RENAMED to: C:\Program Files (x86)\GOG Galaxy\Games\Sudden Strike 2\RWM6.8

rogers492 commented 6 years ago

Step 2 - So now, the lines I need to edit are:

[StartUp] ProcessName=[RWM6.8]The Final Stand Module1=n2Menu_Dll.dll Module2=n2Game_Dll.dll TextResource=n2Text_Dll.dll StartModule=1

[Debug] UseIniFile=1

[Data]

Common=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;[_single]maps\single_rwm6.8\;[_camp000]maps\campaign\

Menu=RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_menu.sue;RWM6.8\rwm_music.sue;RWM6.8\rwm_menu_bg.sue;RWM6.8\rwm_lang.sue;lng.sue; Sounds=rwm6.8\rwm_sounds. Movies=movies\ BackWav=backwav

Scheme1=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;game_common.sue; Scheme2=RWM6.8\rwm_lang.sue;RWM6.8\skin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme3=RWM6.8\rwm_summer_stats.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;lang_desc_scheme3.sue;desc_scheme3.sue;game_scheme3.sue;game_scheme1.sue;game_common.sue; Scheme4=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme5=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfsummer_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme6=RWM6.8\dskin.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\rwm_ssfdesert_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; Scheme7=RWM6.8\wskin.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_ssfwinter_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue; scheme8=RWM6.8\sskin.sue;RWM6.8\rwm_ssfsumstats.sue;rwm6.8\rwm_ssfbeach_scheme.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_desert_patch.sue;game_common.sue; scheme9=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme10=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\sskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_eastfront_summer_scheme_game.sue;game_common.sue; Scheme11=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme12=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme13=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme14=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme15=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme16=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme17=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue Scheme18=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_lang.sue;RWM6.8\wskin.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_winter_scheme_game.sue;game_common.sue; Scheme19=RWM6.8\rwm_lang.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue scheme20=RWM6.8\dskin.sue;RWM6.8\rwm_northafrica_stats.sue;RWM6.8\rwm_lang.sue;rwm6.8\rwm_northafrica_scheme.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_desc_common.sue;game_common.sue;game_scheme1.sue; Addons=maps\Addons\

[Game] SSDraw1=n2Cad640.dll SSDraw2=n2Cad800.dll SSDraw3=n2Cad1024.dll VideoMode=3 FullScreen=1

SoundChanels=16 ReverseStereo=0

MultiPrefix=maps\mplay_rwm6.8\

SinglePrefix=_single\ CampaignsPrefix=_camp

BaseSaves=plr\savegames\ RatingsPath=plr\ratings\

PlayersUpb=10 MusicVolume=0 Difficulty=2 BrightnessScm2=157 BrightnessScm0=159 MsgFadeoutTime=22130 TurnDelay=36 KeyboardScroll=20 MouseScroll=32 BrightnessScm1=179 SoundVolume=70 InterfaceVolume=70 MultiSpeed=4 HostNamesUpb=18 BrightnessScm0=155 BrightnessScm3=200 BrightnessScm5=180 BrightnessScm6=171 BrightnessScm7=125 BrightnessScm8=150 BrightnessScm18=125 BrightnessScm20=160 BrightnessScm21=170 BrightnessScm22=170 BrightnessScm23=170 BrightnessScm30=170 connectiontype=0 Repaint=0 Details=1 SaveReplayFile=1 Skip Intro=1 MuteMenuMusic=0 (null)sUpb=0 disablementOnStart=30 flagActivationTime=300 noFlagsCountdown=300 CryptSaveMulti=0 Player0=-change_name (kick me host!)

carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url]. carisoprodol, [url=http://www.ns.ui.edu/forum/viewthread.php?action=attachment&tid=10&pid=1735]carisoprodol[/url].

rogers492 commented 6 years ago

But, if I import the maps first, I won't even need to edit those two lines...

rogers492 commented 6 years ago

Import maps

  1. Copied directory and contents:
    • FROM: C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod\Sudden Strike 2 TEST\game\maps\mplay_rwm6.8
    • TO: C:\Program Files (x86)\GOG Galaxy\Games\Sudden Strike 2\maps\mplay_rwm6.8
  2. Copied directory and contents:
    • FROM: C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod\Sudden Strike 2 TEST\game\maps\single_rwm6.8
    • TO: C:\Program Files (x86)\GOG Galaxy\Games\Sudden Strike 2\maps\single_rwm6.8
rogers492 commented 6 years ago

Step 3

The original Game configuration file:

Has been renamed:

rogers492 commented 6 years ago

Step 4

Game configuration file copied - sudtest.ini:

rogers492 commented 6 years ago

Step 5

TEST was successful - Game loaded and I ran a test mission :-)

rogers492 commented 6 years ago

Editor

So I want to go through a similar process to get the Editor working. The configuration file is Edit3.ini.

rogers492 commented 6 years ago

Step 2 - so the lines to edit are:

[Main] FullScreen=0

CADraw=..\game\code\release\n2Cad1024.dll

Language=2 MapsSource=maps.src\

SingleMisDir=..\game\maps\single_rwm6.8\ CampaignDir=..\game\maps\custom_campaign\ MPlayMisDir=..\game\maps\mplay_rwm6.8\

Joints=joint.ini

GameExe=..\game\code\release\game_exe.exe GameWorkingDir=..\game\ GameArguments=

[common] SchemesNum=20

SoundsHdr=..\game\RWM6.8\rwm_sounds.hdr

Resource=Editor.Dat Rhombs="rhombs.res rhombs.pl rhombs.edt" Bred="bred.res bred.pl bred.edt" Fre="fre.res fre.pl fre.edt" Lay="lay.res lay.pl lay.edt" Stand="stand.res stand.pl stand.edt" Tree="tree.res tree.pl tree.edt" Trop="trop.res trop.pl trop.edt" Dom="dom.res bred.pl dom.edt" Zabor="zabor.res zabor.pl zabor.edt" Cliff="cliff.res cliff.pl cliff.edt" Vor="vor.res vor.pl bred.edt" Most="Most.res bred.pl Most.edt"

[scheme_1] Name=SS2-Sommer MiniMapGamma=150

DataDir1=..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\RWM6.8\rwm_summer_stats.sue;..\game\game_scheme1.sue;edit_scheme1.sue; DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_2] MiniMapGamma=100 Name=#

[scheme_3] MiniMapGamma=150 Name=SS2-Strand

DataDir1=..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\RWM6.8\rwm_summer_stats.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue; ..\game\game_scheme1.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_scheme1.sue;edit_common.sue;

[scheme_4] MiniMapGamma=150 Name=#

[scheme_5] Name=SSF-Summer MiniMapGamma=150

DataDir1=..\game\RWM6.8\rwm_ssfsummer_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_ssfsumstats.sue;..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\rwm6.8\rwm_ssfsummer_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue [scheme_6] MiniMapGamma=150 Name=SSF-Desert DataDir1=..\game\RWM6.8\rwm_ssfdesert_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_ssfdesert_scheme_stats.sue;..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\RWM6.8\rwm_ssfdesert_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_7] MiniMapGamma=150 Name= RWM-Winter

DataDir1=..\game\RWM6.8\rwm_ssfwinter_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_ssfw_stats.sue;..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\rwm6.8\rwm_ssfwinter_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_8] MiniMapGamma=150 Name= SSF-Beach

DataDir1=..\game\RWM6.8\rwm_ssfbeach_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_ssfsumstats.sue;..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\rwm6.8\rwm_ssfbeach_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[scheme_9] MiniMapGamma=150 Name=#

[scheme_10] Name=RWM-Eastfront Summer MiniMapGamma=150

DataDir1=..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\RWM6.8\rwm_eastfront_summer_scheme_game.sue;..\game\RWM6.8\rwm_eastfront_summer_scheme_edit.sue; DataDir2=..\game\RWM6.8\rwm_eastfront_summer_scheme_desc.sue;..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_11] MiniMapGamma=150 Name=# [scheme_12] MiniMapGamma=150 Name=#

[scheme_13] MiniMapGamma=150 Name=#

[scheme_14] MiniMapGamma=150 Name=#

[scheme_15] MiniMapGamma=150 Name=#

[scheme_16] MiniMapGamma=150 Name=#

[scheme_17] MiniMapGamma=150 Name=#

[scheme_18] MiniMapGamma=150 Name= RWM-Winter

DataDir1=..\game\RWM6.8\rwm_winter_scheme_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\lng.sue;..\game\rwm6.8\rwm_winter_scheme_game.sue; DataDir2=..\game\RWM6.8\rwm_winter_scheme_desc.sue;..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_19] MiniMapGamma=150 Name=#

[scheme_20] MiniMapGamma=150 Name=AF-North Africa

DataDir1=..\game\RWM6.8\rwm_northafrica_edit.sue;..\game\RWM6.8\rwm_unitsl_edit.sue;..\game\RWM6.8\rwm_northafrica_stats.sue;..\game\lng.sue;..\game\RWM6.8\rwm_lang.sue;..\game\rwm6.8\rwm_northafrica_scheme.sue; DataDir2=..\game\RWM6.8\rwm_common.sue;..\game\RWM6.8\rwm_lang_PATCH.sue;..\game\RWM6.8\rwm_desc_common.sue;..\game\RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[Memory] LastScheme=17

TacticalMap=1 GBScale=16 GBFormat=2

rogers492 commented 6 years ago

Step 2 - Edited file: C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod\Sudden Strike 2 TEST\ss2switcher\rwm6.8_beta4\config\Edit3.ini

[Main] FullScreen=0 CADraw=n2Cad1024.dll Language=2 MapsSource=maps.src\ SingleMisDir=maps\single_rwm6.8\ CampaignDir=maps\custom_campaign\ MPlayMisDir=maps\mplay_rwm6.8\

Joints=joint.ini

GameExe=game_exe.exe GameWorkingDir= GameArguments=

[common] SchemesNum=20 SoundsHdr=RWM6.8\rwm_sounds.hdr

Resource=Editor.Dat Rhombs="rhombs.res rhombs.pl rhombs.edt" Bred="bred.res bred.pl bred.edt" Fre="fre.res fre.pl fre.edt" Lay="lay.res lay.pl lay.edt" Stand="stand.res stand.pl stand.edt" Tree="tree.res tree.pl tree.edt" Trop="trop.res trop.pl trop.edt" Dom="dom.res bred.pl dom.edt" Zabor="zabor.res zabor.pl zabor.edt" Cliff="cliff.res cliff.pl cliff.edt" Vor="vor.res vor.pl bred.edt" Most="Most.res bred.pl Most.edt"

[scheme_1] Name=SS2-Sommer MiniMapGamma=150 DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\game_scheme1.sue;edit_scheme1.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_2] MiniMapGamma=100 Name=#

[scheme_3] MiniMapGamma=150 Name=SS2-Strand DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue; ..\game\game_scheme1.sue;RWM6.8\rwm_edit_common.sue;edit_scheme1.sue;edit_common.sue;

[scheme_4] MiniMapGamma=150 Name=#

[scheme_5] Name=SSF-Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_ssfsummer_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfsummer_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue [scheme_6] MiniMapGamma=150 Name=SSF-Desert DataDir1=RWM6.8\rwm_ssfdesert_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfdesert_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_7] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_ssfwinter_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfwinter_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_8] MiniMapGamma=150 Name= SSF-Beach DataDir1=RWM6.8\rwm_ssfbeach_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfbeach_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[scheme_9] MiniMapGamma=150 Name=#

[scheme_10] Name=RWM-Eastfront Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_eastfront_summer_scheme_game.sue;RWM6.8\rwm_eastfront_summer_scheme_edit.sue; DataDir2=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_11] MiniMapGamma=150 Name=# [scheme_12] MiniMapGamma=150 Name=#

[scheme_13] MiniMapGamma=150 Name=#

[scheme_14] MiniMapGamma=150 Name=#

[scheme_15] MiniMapGamma=150 Name=#

[scheme_16] MiniMapGamma=150 Name=#

[scheme_17] MiniMapGamma=150 Name=#

[scheme_18] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_winter_scheme_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_winter_scheme_game.sue; DataDir2=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_19] MiniMapGamma=150 Name=#

[scheme_20] MiniMapGamma=150 Name=AF-North Africa DataDir1=RWM6.8\rwm_northafrica_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_northafrica_stats.sue;..\game\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_northafrica_scheme.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[Memory] LastScheme=17

TacticalMap=1 GBScale=16 GBFormat=2

rogers492 commented 6 years ago

Step 3 - Rename original Edit3.ini

rogers492 commented 6 years ago

Step 4 - Copy the edited RWM Edit3.ini file into the main SS2 directory

rogers492 commented 6 years ago

STEP 5. Test whether the SS2 Editor works by creating a small map/mission.

TEST FAILED - FATAL on start up

rogers492 commented 6 years ago

Step 5

It's not obvious from the error message which scheme files are causing the error, so I'll try working through them one by one.

rogers492 commented 6 years ago

Step 5 - the schemes are:

[scheme_1] Name=SS2-Sommer MiniMapGamma=150 DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\game_scheme1.sue;edit_scheme1.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_2] MiniMapGamma=100 Name=#

[scheme_3] MiniMapGamma=150 Name=SS2-Strand DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue; ..\game\game_scheme1.sue;RWM6.8\rwm_edit_common.sue;edit_scheme1.sue;edit_common.sue;

[scheme_4] MiniMapGamma=150 Name=#

[scheme_5] Name=SSF-Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_ssfsummer_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfsummer_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue [scheme_6] MiniMapGamma=150 Name=SSF-Desert DataDir1=RWM6.8\rwm_ssfdesert_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfdesert_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_7] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_ssfwinter_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfwinter_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_8] MiniMapGamma=150 Name= SSF-Beach DataDir1=RWM6.8\rwm_ssfbeach_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfbeach_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[scheme_9] MiniMapGamma=150 Name=#

[scheme_10] Name=RWM-Eastfront Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_eastfront_summer_scheme_game.sue;RWM6.8\rwm_eastfront_summer_scheme_edit.sue; DataDir2=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_11] MiniMapGamma=150 Name=# [scheme_12] MiniMapGamma=150 Name=#

[scheme_13] MiniMapGamma=150 Name=#

[scheme_14] MiniMapGamma=150 Name=#

[scheme_15] MiniMapGamma=150 Name=#

[scheme_16] MiniMapGamma=150 Name=#

[scheme_17] MiniMapGamma=150 Name=#

[scheme_18] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_winter_scheme_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_winter_scheme_game.sue; DataDir2=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_19] MiniMapGamma=150 Name=#

[scheme_20] MiniMapGamma=150 Name=AF-North Africa DataDir1=RWM6.8\rwm_northafrica_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_northafrica_stats.sue;..\game\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_northafrica_scheme.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

rogers492 commented 6 years ago

Step 5 - I'll work from the bottom and remove each scheme in turn. So replacing scheme 20 thus:

[scheme_20] MiniMapGamma=150 Name=AF-North Africa DataDir1=RWM6.8\rwm_northafrica_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_northafrica_stats.sue;..\game\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_northafrica_scheme.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

becomes

[scheme_20] MiniMapGamma=150 Name=#

rogers492 commented 6 years ago

Step 5 - Test results

Step 5 - Table of results

scheme # good bad suspect
AF-North-Africa 20 x
RWM-Winter 18 x
RWM-Eastfront Summer 10 x
SSF-Beach 8 x
RWM-Winter 7 x
SSF-Desert 6 x
SSF-Summer 5 x
Strand 3 x
SS2-Sommer 1 x

Conclusions

There is something wrong with all the schemes - must have missed something...

rogers492 commented 6 years ago

I missed the refs to the original SS2 schemes eg: ..\game\game_scheme1.sue

In my installation, that needs to be just game_scheme1.sue because it's in the same directory as the edit3.exe. I'll edit all those and then run the test again.

rogers492 commented 6 years ago

So, back to:

Step 2 - re-edit file: C:\Program Files (x86)\GOG Galaxy\Games\RealWarfareMod\Sudden Strike 2 TEST\ss2switcher\rwm6.8_beta4\config\Edit3.ini

[Main] FullScreen=0 CADraw=n2Cad1024.dll Language=2 MapsSource=maps.src\ SingleMisDir=maps\single_rwm6.8\ CampaignDir=maps\custom_campaign\ MPlayMisDir=maps\mplay_rwm6.8\

Joints=joint.ini

GameExe=game_exe.exe GameWorkingDir= GameArguments=

[common] SchemesNum=20 SoundsHdr=RWM6.8\rwm_sounds.hdr

Resource=Editor.Dat Rhombs="rhombs.res rhombs.pl rhombs.edt" Bred="bred.res bred.pl bred.edt" Fre="fre.res fre.pl fre.edt" Lay="lay.res lay.pl lay.edt" Stand="stand.res stand.pl stand.edt" Tree="tree.res tree.pl tree.edt" Trop="trop.res trop.pl trop.edt" Dom="dom.res bred.pl dom.edt" Zabor="zabor.res zabor.pl zabor.edt" Cliff="cliff.res cliff.pl cliff.edt" Vor="vor.res vor.pl bred.edt" Most="Most.res bred.pl Most.edt"

[scheme_1] Name=SS2-Sommer MiniMapGamma=150 DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\game_scheme1.sue;edit_scheme1.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_2] MiniMapGamma=100 Name=#

[scheme_3] MiniMapGamma=150 Name=SS2-Strand DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_summer_stats.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue; ..\game\game_scheme1.sue;RWM6.8\rwm_edit_common.sue;edit_scheme1.sue;edit_common.sue;

[scheme_4] MiniMapGamma=150 Name=#

[scheme_5] Name=SSF-Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_ssfsummer_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfsummer_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue [scheme_6] MiniMapGamma=150 Name=SSF-Desert DataDir1=RWM6.8\rwm_ssfdesert_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfdesert_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_7] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_ssfwinter_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfwinter_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_8] MiniMapGamma=150 Name= SSF-Beach DataDir1=RWM6.8\rwm_ssfbeach_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_ssfbeach_scheme.sue;..\game\game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[scheme_9] MiniMapGamma=150 Name=#

[scheme_10] Name=RWM-Eastfront Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_eastfront_summer_scheme_game.sue;RWM6.8\rwm_eastfront_summer_scheme_edit.sue; DataDir2=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_11] MiniMapGamma=150 Name=# [scheme_12] MiniMapGamma=150 Name=#

[scheme_13] MiniMapGamma=150 Name=#

[scheme_14] MiniMapGamma=150 Name=#

[scheme_15] MiniMapGamma=150 Name=#

[scheme_16] MiniMapGamma=150 Name=#

[scheme_17] MiniMapGamma=150 Name=#

[scheme_18] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_winter_scheme_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;..\game\lng.sue;RWM6.8\rwm_winter_scheme_game.sue; DataDir2=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_19] MiniMapGamma=150 Name=#

[scheme_20] MiniMapGamma=150 Name=AF-North Africa DataDir1=RWM6.8\rwm_northafrica_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_northafrica_stats.sue;..\game\lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_northafrica_scheme.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;..\game\desc_scheme3.sue;..\game\game_scheme3.sue;edit_scheme3.sue

[Memory] LastScheme=17

TacticalMap=1 GBScale=16 GBFormat=2

rogers492 commented 6 years ago

Note that the bold formatting in the previous comment is wrong because markdown has taken the backslash to be an escape character.

rogers492 commented 6 years ago

Step 2 - the re-edited Edit3.ini

[Main] FullScreen=0 CADraw=n2Cad1024.dll Language=2 MapsSource=maps.src\ SingleMisDir=maps\single_rwm6.8\ CampaignDir=maps\custom_campaign\ MPlayMisDir=maps\mplay_rwm6.8\

Joints=joint.ini

GameExe=game_exe.exe GameWorkingDir= GameArguments=

[common] SchemesNum=20 SoundsHdr=RWM6.8\rwm_sounds.hdr

Resource=Editor.Dat Rhombs="rhombs.res rhombs.pl rhombs.edt" Bred="bred.res bred.pl bred.edt" Fre="fre.res fre.pl fre.edt" Lay="lay.res lay.pl lay.edt" Stand="stand.res stand.pl stand.edt" Tree="tree.res tree.pl tree.edt" Trop="trop.res trop.pl trop.edt" Dom="dom.res bred.pl dom.edt" Zabor="zabor.res zabor.pl zabor.edt" Cliff="cliff.res cliff.pl cliff.edt" Vor="vor.res vor.pl bred.edt" Most="Most.res bred.pl Most.edt"

[scheme_1] Name=SS2-Sommer MiniMapGamma=150 DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_summer_stats.sue;game_scheme1.sue;edit_scheme1.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_2] MiniMapGamma=100 Name=#

[scheme_3] MiniMapGamma=150 Name=SS2-Strand DataDir1=RWM6.8\lng.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_summer_stats.sue;desc_scheme3.sue;game_scheme3.sue;edit_scheme3.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;game_scheme1.sue;RWM6.8\rwm_edit_common.sue;edit_scheme1.sue;edit_common.sue;

[scheme_4] MiniMapGamma=150 Name=#

[scheme_5] Name=SSF-Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_ssfsummer_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_ssfsummer_scheme.sue;game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue [scheme_6] MiniMapGamma=150 Name=SSF-Desert DataDir1=RWM6.8\rwm_ssfdesert_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfdesert_scheme_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_ssfdesert_scheme.sue;game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_7] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_ssfwinter_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfw_stats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_ssfwinter_scheme.sue;game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_8] MiniMapGamma=150 Name= SSF-Beach DataDir1=RWM6.8\rwm_ssfbeach_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_ssfsumstats.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_ssfbeach_scheme.sue;game_scheme1.sue;edit_scheme1.sue DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;desc_scheme3.sue;game_scheme3.sue;edit_scheme3.sue

[scheme_9] MiniMapGamma=150 Name=#

[scheme_10] Name=RWM-Eastfront Summer MiniMapGamma=150 DataDir1=RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_eastfront_summer_scheme_game.sue;RWM6.8\rwm_eastfront_summer_scheme_edit.sue; DataDir2=RWM6.8\rwm_eastfront_summer_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_11] MiniMapGamma=150 Name=# [scheme_12] MiniMapGamma=150 Name=#

[scheme_13] MiniMapGamma=150 Name=#

[scheme_14] MiniMapGamma=150 Name=#

[scheme_15] MiniMapGamma=150 Name=#

[scheme_16] MiniMapGamma=150 Name=#

[scheme_17] MiniMapGamma=150 Name=#

[scheme_18] MiniMapGamma=150 Name= RWM-Winter DataDir1=RWM6.8\rwm_winter_scheme_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\lng.sue;RWM6.8\rwm_lang.sue;lng.sue;RWM6.8\rwm_winter_scheme_game.sue; DataDir2=RWM6.8\rwm_winter_scheme_desc.sue;RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;

[scheme_19] MiniMapGamma=150 Name=#

[scheme_20] MiniMapGamma=150 Name=AF-North Africa DataDir1=RWM6.8\rwm_northafrica_edit.sue;RWM6.8\rwm_unitsl_edit.sue;RWM6.8\rwm_northafrica_stats.sue;lng.sue;RWM6.8\rwm_lang.sue;RWM6.8\rwm_northafrica_scheme.sue; DataDir2=RWM6.8\rwm_common.sue;RWM6.8\rwm_lang_PATCH.sue;RWM6.8\rwm_desc_common.sue;RWM6.8\rwm_edit_common.sue;edit_common.sue;desc_scheme3.sue;game_scheme3.sue;edit_scheme3.sue

[Memory] LastScheme=17

TacticalMap=1 GBScale=16 GBFormat=2

rogers492 commented 6 years ago

So skip Step 3 and repeat step 4.

Step 4 - Copy the edited RWM Edit3.ini file into the main SS2 directory

rogers492 commented 6 years ago

STEP 5. Test whether the SS2 Editor works by creating a small map/mission.

TEST outcomes:

  1. Editor started ok
  2. New map:
    • New map # 1 Sommer - PASS - loaded objects
    • New map # 3 Strand - FAIL - editor crashed
    • New map # 5 SSF-Summer - PASS - loaded objects
    • New map # 6 SSF-Desert - PASS - loaded objects
    • New map # 7 RWM-Winter - FAIL- error: Unable to open R file. bred.res
    • New map # 8 SSF-Beach - PASS - loaded objects
    • New map # 10 RWM-Eastfront-Summer - PASS - loaded objects
    • New map # 18 RWM-Winter - FAIL- editor crashed
    • New map # 20 AF-North-Africa - PASS - loaded objects
  3. There are 2 schemes both called RWM-Winter and both FAIL, but the editor started with it ok. Having exited the editor from the North African scheme, it restarted with that scheme and let me switch to the RWM-Winter scheme. I'll change the names to RWM-Winter-1 and RWM-Winter-2 then I can book issues to the right scheme.
  4. The Strand (German for Beach) map doesn't work with my vanilla SS2 editor either (the missions run ok in game), so no surprise it fails with RWM. This is the Islands scheme used for the Pacific/Far-East missions. My edit.scheme3 files may be corrupted.
  5. A simple map created in map editor crashed the Game when I tried to play it.
  6. I loaded the maps that came with RWM in turn, some of them do not work either. My SS2 vanilla test map _TEST and single player mission CAUCASUS both play ok (with the new units!) in RWM.
  7. I note that the maps that work with the Game have only the original SS2 map features such as houses and trees and none of the new stuff, but the new units seem to work.
  8. Since the RWM Game works for some maps, I will raise further test outcomes as individual issues - they may have more to do with the Editor or the maps themselves than the Game.
rogers492 commented 6 years ago

Now works fine so long as you avoid the 2 dodgy schemes and use the v6.5 editor.