Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 3 [4] 5 6 7 ... 109   Go Down

Author Topic: graphics extender  (Read 306483 times)

0 Members and 1 Guest are viewing this topic.

shardana

  • member
  • Offline Offline
  • Posts: 856
Re: graphics extender
« Reply #36 on: August 20, 2018, 06:43:41 PM »

We can’t wait for your work applied to our beloved sim! But of course no pressure! Nice picture though!!
Logged

Sita

  • member
  • Offline Offline
  • Posts: 274
Re: graphics extender
« Reply #37 on: August 25, 2018, 06:45:59 AM »

Looks FANTASTIC! 
Logged

FL2070

  • Modder
  • member
  • Offline Offline
  • Posts: 1250
  • FAC #87
Re: graphics extender
« Reply #38 on: August 31, 2018, 03:38:24 PM »

This is incredible! When can you release a test version to the public?
Logged
On average, the average average averages, averagely, the average average of all averages.

slibenli

  • member
  • Offline Offline
  • Posts: 619
    • IL-2 Graphics Extender
Re: graphics extender
« Reply #39 on: September 02, 2018, 11:28:33 AM »

This is incredible! When can you release a test version to the public?

Now  ;)

Grab it from here: https://il2ge.gitlab.io

Please note that it is still far from finished, so expect graphic bugs ang crashes.
In the latter case it would be helpful if you post the crash log - see the readme.
IL-2 4.12 and 4.13 should both work.
SAS Modact needs to be installed.

Readme: https://gitlab.com/vrresto/il2ge/blob/master/README.md

Crash logs are saved in il2ge.log and il2ge_all.log.
For the log to be more informative you need an additional library from the Dr. Mingw project:
Download https://github.com/jrfonseca/drmingw/releases/download/0.8.2/drmingw-0.8.2-win32.7z and copy the file bin/mgwhelp.dll to your IL-2 directory.

I would be interrested in your frame rates and system specs.



SAS~Storebror

  • Editor
  • member
  • Online Online
  • Posts: 23893
  • Taking a timeout
    • STFU
Re: graphics extender
« Reply #40 on: September 02, 2018, 11:16:24 PM »

Think I'm missing some prerequisites.
Is this suitable for modded games?
Because all I get is an il2fb.exe process stuck at ~600kB memory usage with 30% CPU load.
System is i5-2500K + GTX 970.
water=0 has been set.
No il2ge.log created.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

slibenli

  • member
  • Offline Offline
  • Posts: 619
    • IL-2 Graphics Extender
Re: graphics extender
« Reply #41 on: September 03, 2018, 12:14:03 AM »

Ok, I admit I didn't yet try to run it on a Windows machine - maybe I should have done that  ;D

I'm will look at the problen in a Win7 VM (since I don't have a bare-metal Windows installation) ...

vpmedia

  • Modder
  • member
  • Offline Offline
  • Posts: 6652
  • www.vpmedia.hu/il2
    • VPMEDIA SKINS
Re: graphics extender
« Reply #42 on: September 03, 2018, 12:46:09 AM »

The game automatically reverts new 3k sized dinput.dll to the stock 105k version (I did not use jsgme).

I also dont understand the folder structure.
For example: #SAS/il2ge/il2ge/dummy.tga, seem to be double foldered because you dont need a second il2ge folder.
Theres a lib folder already in the game but your lib folder is inside a il2ge folder, looks like a problem.

I tried to change the paths in order to get this work but the terrain rendering is unchanged. Only change I noticed is broken water animation in both cases.

slibenli

  • member
  • Offline Offline
  • Posts: 619
    • IL-2 Graphics Extender
Re: graphics extender
« Reply #43 on: September 03, 2018, 01:33:23 AM »

Hmm, it seem you ran the game via IL-2 Selector.exe - which I never did until now.
That apparently reverts dinput.dll.
If I run il2fb.exe directly that doesn't happen.
But I guess you would run into the same problem as SAS~Storebror.
I'm investigating the problem.

The paths are correct - I can explain it later.

BTW: yes it's suitable for modded games - I'm running it with VP Modpack :)

slibenli

  • member
  • Offline Offline
  • Posts: 619
    • IL-2 Graphics Extender
Re: graphics extender
« Reply #44 on: September 03, 2018, 02:52:36 AM »

Think I'm missing some prerequisites.
Is this suitable for modded games?
Because all I get is an il2fb.exe process stuck at ~600kB memory usage with 30% CPU load.
System is i5-2500K + GTX 970.
water=0 has been set.
No il2ge.log created.

]cheers[
Mike

Did il2fb.exe terminate by itsself?
ATM only crashes are logged - but I'll make the logging more verbose -
done: https://gitlab.com/vrresto/il2ge/-/jobs/94123750/artifacts/download

Now, unless something goes completely wrong,  the log should not be empty.
The log looks like this on my Win7 VM:
(it aborts because there is no working OpenGL)

Code: [Select]
-----------------------------------------------------------
*** il2ge.dll process attach ***
LoadLibrary: D:\il2_modded\bin\hotspot\jvm.dll
Loading bin\selector\basefiles\dinput.dll ...
Success.
LoadLibrary: D:\il2_modded\bin\hpi.dll
LoadLibrary: D:\il2_modded\bin\verify.dll
LoadLibrary: D:\il2_modded\bin\java.dll
LoadLibrary: D:\il2_modded\bin\zip.dll
LoadLibrary: wrapper.dll
LoadLibrary: D:\il2_modded\il2fb.exe
LoadLibrary: D:\il2_modded\DT.dll
LoadLibrary: D:\il2_modded\pathfind.dll
LoadLibrary: D:\il2_modded\il2_corep4.dll
LoadLibrary: D:\il2_modded\SAS.dll
LoadLibrary: D:\il2_modded\il2_usgs2.dll
LoadLibrary: D:\il2_modded\mg_snd_sse.dll
LoadLibrary: D:\il2_modded\jgl.dll
LoadLibrary: dinput8.dll
LoadLibrary: D:\il2_modded\bin\zip.dll
LoadLibrary: D:\il2_modded\bin\net.dll
LoadLibrary: ws2_32.dll
Loading bin\selector\basefiles\dinput.dll ...
Success.
LoadLibrary: dinput8.dll

-----------------------------------------------------------
Assertion failed: GL_Interface::getCurrent()->glActiveTexture
File: /builds/vrresto/il2ge/build/render_util/gl_wrapper/_generated/gl_inline_forwards.inc:2163
-----------------------------------------------------------
Aborted.

BTW: on first startup cache files are generated - before the main window is opened - this takes ca. one minute on my system.

SAS~Storebror

  • Editor
  • member
  • Online Online
  • Posts: 23893
  • Taking a timeout
    • STFU
Re: graphics extender
« Reply #45 on: September 03, 2018, 05:21:43 AM »

No Sir, I'm sorry, this new version does exactly the same as the previous one:
Running il2fb.exe results in a process being spawned with negligible memory usage (1MB or less) and a CPU load of 120% compared to a single virtual core - this one by the way I find very interesting, it's really precisely 30% on a 4-core Non-HT CPU and 15% on another 4-Core + HT CPU. Funny.

No log or anything else is being created, it just stays like that forever.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

slibenli

  • member
  • Offline Offline
  • Posts: 619
    • IL-2 Graphics Extender
Re: graphics extender
« Reply #46 on: September 03, 2018, 05:49:52 AM »

Ok, can you try this: copy il2ge/lib/il2ge.dll to dinput.dll.
My dinput.dll is just a forwarder to il2ge/lib/il2ge.dll.
I did this so that stack traces show the module as il2ge.dll instead of DINPUT.dll.
I have the the suspicion that the forwarding doesn't work on your system.

SAS~Storebror

  • Editor
  • member
  • Online Online
  • Posts: 23893
  • Taking a timeout
    • STFU
Re: graphics extender
« Reply #47 on: September 03, 2018, 06:05:01 AM »

Yep, that's it, we're getting closer.
Mission start crashes somewhere around 20%, this is il2ge.log:
Code: [Select]
-----------------------------------------------------------
*** il2ge.dll process attach ***
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\hotspot\jvm.dll
Loading bin\selector\basefiles\dinput.dll ...
Success.
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\hpi.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\verify.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\java.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\zip.dll
LoadLibrary: wrapper.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\il2fb.exe
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\DT.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\pathfind.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\il2_corep4.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\SAS.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\il2_usgs2.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\mg_snd_sse.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\jgl.dll
LoadLibrary: dinput8.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\net.dll
LoadLibrary: ws2_32.dll
LoadLibrary: U:\IL2\CLIENT\IL-2 Modact 6.4\bin\zip.dll
Loading bin\selector\basefiles\dinput.dll ...
Success.
LoadLibrary: dinput8.dll
-----------------------------------------------------------
Assertion failed: normal_map
File: /builds/vrresto/il2ge/common/map_loader.cpp:388
-----------------------------------------------------------
Aborted.
-----------------------------------------------------------

Error occurred on Monday, September 3, 2018 at 14:03:48.

Registers:
eax=00000000 ebx=56cca7e0 ecx=04baa6a8 edx=00000002 esi=00000000 edi=00000b80
eip=77ada22c esp=0019f368 ebp=0019f3d8 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00200202

AddrPC   Params
77ADA22C 00000B80 FFFFFFFF 00000000  ntdll.dll!ZwWaitForSingleObject
749B0AE2 00000B80 FFFFFFFF 56BA2280  KERNELBASE.dll!WaitForSingleObject
56BA184C 56CEB160 56CCC1C9 00000009  DINPUT.dll!printBacktracePrivate  [/builds/vrresto/il2ge/loader/src/backtrace.cpp @ 160]
56BA19E8 56CEB160 0019F492 00000001  DINPUT.dll!abort  [/builds/vrresto/il2ge/loader/src/backtrace.cpp @ 240]
56BA1FE5 56CCF988 56CCF5E4 00000184  DINPUT.dll!_assert  [/builds/vrresto/il2ge/loader/src/backtrace.cpp @ 262]
56BB92B8 0019F7C4 2B79BC84 2B79BA04  DINPUT.dll!loadMap  [/builds/vrresto/il2ge/common/map_loader.cpp @ 388]
56BB2F9C 0019F88C 0019F88C 26AABBD0  DINPUT.dll!??  [/builds/vrresto/il2ge/core_wrapper/core/map.cpp @ 74]
56BA7567 0019F88C 0222D664 02229B60  DINPUT.dll!loadMap  [/usr/lib/gcc/i686-w64-mingw32/7.3-win32/include/c++/bits/unique_ptr.h @ 825]
56BA6A68 0019F88C 0019F904 00000000  DINPUT.dll!loadMap  [/builds/vrresto/il2ge/core_wrapper/core/core.cpp @ 127]
56BB0BD4 0222D664 0019F8EC 0019F904  DINPUT.dll!cLoadMap  [/builds/vrresto/il2ge/core_wrapper/jni_wrapper/wrap_Landscape.cpp @ 71]
03EC3F69 00000001 00000140 04ABEB40
03EBAD5C 0000000F 00000007 00000001
03EBA846 0000000F 00000007 04ABEB40
03EB3BDC 07E79340 07EA8350 04AB0378
03EAB85B 00000001 07E79340 07EA8478
03EAAC77 00000001 07E79340 07EA8478
03EAAB05 04AB01D8 02A30482 00000000
03EA9945 0222DBA4 0019FA60 02000001
03E48E9B 056D32E8 04BF6B68 04BF6990
03A6D510 00000001 2247D340 2247D310
03A63E95 00000000 20F690F0 0222D5E0
6D4DB41C 0019FB00 0019FC5C 0000000A  jvm.dll!JVMCI_InstallStackOvrFlowExceptionFilter
6D44034E 0000000A 00000000 0019FBC4  jvm.dll!JVM_DisableCompiler
6D46932D 6D440266 0019FC54 0019FBAC  jvm.dll!JVM_FindSignal
6D440262 0222D664 0019FC54 00000000  jvm.dll!JVM_DisableCompiler
6D446827 0222D5E0 0222DF4C 2B6281C8  jvm.dll!JVM_DisableCompiler
004020BC 0222D664 0222DF4C 2B6281C8  il2fb.exe!Java_com_maddox_rts_SFSInputStream_close
00401FFF 02381ECC 00000000 00000000  il2fb.exe!Java_com_maddox_rts_SFSInputStream_close
0222D664 00000000 00000000 00000000

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.
Pages: 1 2 3 [4] 5 6 7 ... 109   Go Up
 

Page created in 0.039 seconds with 26 queries.