FTE + WEB browsing = libCEF or Berkelium
Posted: Sat Sep 02, 2017 11:18 am
I noticed this post on gb's great blog (I always take a peek about Scout's Journey and all the study he makes about it, very interesting, I suggest everyone the lecture) and I said:"Wow!That would be cool..useless, but cool!" Then I tried some information and I noticed that fteqw added Berkelium support and then libCEF (Chromium Embedded Framework).
I tried first with libcef
Is it still an usable feature or is it deprecated?
Thanks in advance for any suggestion
I tried first with libcef
- Downloaded cefplugin here, which *should* contains everything (plugin and DLLS). Infact it's 35MB(!!)download
- Enabled plugin via the COOOL interface Spike invented for FTE
- Downloaded latest fteqw debug version for win32 and type
Code: Select all
playfilm http://google.com
- fteqw crashes with this dump
Code: Select all
Build: Debug Win GL: FTE SVN 5133 cef_string_multimap_key+0xa59b (C:\game\fte\ftecef\libcef.DLL) cef_time_to_timet +0x7f1 (C:\game\fte\ftecef\libcef.DLL) TerminateProcessWithoutDump+0x92d476 (C:\game\fte\ftecef\libcef.DLL) TerminateProcessWithoutDump+0x92d6d2 (C:\game\fte\ftecef\libcef.DLL) cef_string_list_value+0x7019 (C:\game\fte\ftecef\libcef.DLL) cef_string_list_value+0x6c34 (C:\game\fte\ftecef\libcef.DLL) cef_initialize +0x7e (C:\game\fte\ftecef\libcef.DLL) 0x6BBC4D26 (C:\game\fte\ftecef\fteplug_cef_x86.dll) 0x0304B2A0 () 0x0304B2E8 ()
- Same story if I use the gecko_ builtin functions
gckSuccess = gecko_create("foogecko");
Code: Select all
void Gecko_Init() {[code]
if(!gckSuccess){
error("No gecko initialized.");
}
}
[/code]
And then launch Gecko_Init() either in CSQC_Init or bind it to a input key, it crashes with same dump of above
- Downloaded berkelium lib from here
- Downloaded berkelium fte plugin from here
- This time fte DOESN't recognise the plugin
- Typingdoens't do anything
Code: Select all
playfilm berkelium:http://google.com
Is it still an usable feature or is it deprecated?
Thanks in advance for any suggestion