Well I got the slimbrowser to work, after much fiddling.
I am amazed that BB cannot get the coding for this simple app to work.
I uninstalled the slimbrowser, reinstalled BOTH adobe Flash Player and the Chrome plugin.
Mistake #1. Even although the Slimbrowser has the option of using, the Chrome plugin, or Adobe Flash Player, Do NOT try the full Adobe Flash. Both Chrome and Slimbrowser us Pepper Flash.
In case of an error message from Chrome/Flash Player plugin right after starting the application, you can manually fix the issue with the following steps:
1. Exit the application / make sure the game is not running
2. Go to game folder of 'Settlers Online' (normally C:\Users\<username>\AppData\Local\Ubisoft\Settlers Online)
if you cannot see AppData folder you will have to go into the folder properties and show all hidden files and folders
3. Create a sub-folder called "plugins"
4. Copy the file "pepflashplayer.dll" from your Google Chrome into this new folder
my copy of pepflashplayer.dll was in C:\Program Files (x86)\Google\Chrome\Application\47.0.2526.106
( Can also highlight C drive, and do a search for pepflash, then copy the search result, and paste the dll in your plugin folder)
5. Edit the file "package.json" in your 'Settler Online' game folder and change the path to the plugin to: "plugins\\pepflashplayer.dll"
right click file > open with and select your best text editor. (wordpad if you have none other but I suggest downloading Notepad++ its very good)
Opening with notepad forces all the text onto 1 line and is a nightmare to understand.
Do the same with package.json.default
6. If there is no path: Please add the following to the list of "chromium-args": --ppapi-flash-path='plugins\\pepflashplayer.dll' --ppapi-flash-version=23.0.0.207
Remember your PEPPERFLASH will probably have a different version number.
You can find the location and version of it by looking in Chrome://plugins and then click the button top right + Details
-------------------
This is the CORRECT tags with CORRECT syntax.
In case of an error message from Chrome/Flash Player plugin right after starting the application, you can manually fix the issue with the following steps:
1. Exit the application / make sure the game is not running
2. Go to game folder of 'Settlers Online' (normally C:\Users\<username>\AppData\Local\Ubisoft\Settlers Online)
if you cannot see AppData folder you will have to go into the folder properties and show all hidden files and folders
3. Create a sub-folder called "plugins"
4. Copy the file "pepflashplayer.dll" from your Google Chrome into this new folder
my copy of pepflashplayer.dll was in C:\Program Files (x86)\Google\Chrome\Application\47.0.2526.106
5. Edit the file "package.json" in your 'Settlers Online' game folder and change the path to the plugin to: "plugins\\pepflashplayer.dll"
right click file > open with and select your best text editor. (wordpad if you have none other I strongly suggest Notepad++)
Opening with notepad forces all the text onto 1 line and is a nightmare to understand.
6. If there is no path: Please add the following to the list of "chromium-args": --ppapi-flash-path='plugins\\pepflashplayer.dll' --ppapi-flash-version=23.0.0.207
Remember your PEPPERFLASH will probably have a different version number.
You can find the location and version of it by looking in Chrome://plugins and then click the button top right + Details
-------------------
This is the CORRECT tags with CORRECT syntax.
},
"chromium-args": "--in-process-gpu --ignore-certificate-errors --ignore-gpu-blacklist --enable-webgl --disable-transparency --disable-device-orientation --always-authorize-plugins --ppapi_placeholder --ppapi-flash-path='plugins\\pepflashplayer.dll' --ppapi-flash-version=23.0.0.207",
"buildDate": "2016-01-08 11:46:00"
}
Save files.
Hope this helps.
[Information gathered from various sources,
Anno forum, and Ubisoft
Support.]
NOTE: the syntax given on the Ubisoft Help page is wrong!
"chromium-args": --ppapi-flash-path="plugins\\pepflashplayer.dll' --ppapi-flash-version=18.0.0.209 Drop the double quotation before plugins (") and replace with a single thingy ( ').