Getting Videos to work in Adventure Academy

Questions about Wine on Linux
Locked
alforddm
Newbie
Newbie
Posts: 3
Joined: Wed Nov 04, 2015 10:17 am

Getting Videos to work in Adventure Academy

Post by alforddm »

I need some guidance. I've install Adventure Academy (a learning software/game) and everything seems to work except Videos. Since the videos are how the lessons are taught, they are important.

I've used winetricks to install all the video codex but that doesn't seem to help. I tried using winedbg but the program ran very slowly so that I wasn't able to get the trouble spot.

Any suggestions?
alforddm
Newbie
Newbie
Posts: 3
Joined: Wed Nov 04, 2015 10:17 am

Re: Getting Videos to work in Adventure Academy

Post by alforddm »

Sorry I realized right after I posted I didn't put down system info but since I needed the post approved I couldn't add it. The website for the program is https://www.adventureacademy.com I have added it to Lutris so that I can change settings quickly but nothing I have tried thus far has worked. I've tried a couple of different wine versions having DXVK on and off and having DKD3D On and off. Like I said, the game itself runs flawlessly, the videos just don't work. I just get a blank white screen.

I am running
Ubuntu 18.04
Wine Staging 5.5
DXVK 1.6

Winetricks stuff I have installed to try to get this working. I've been checking after each change and nothing.

vcrun2008
dirac
l3codecx
ffdshow
vcrun6
ffdshow
ffdshow
ffdshow
amstream
qasf
qcap
qdvd
qedit
quartz
directshow
ogg
w_workaround_wine_bug-11681
quicktime76
webio
icodecs
shockwave
w_workaround_wine_bug-32859
windowscodecs
xvid
wmv9vcm
w_workaround_wine_bug-24013
d3dcompiler_43
d3dx9
d9vk
directplay
directshow
directshow
w_workaround_wine_bug-34803
winxp
dotnet40
winxp
dotnet40
directshow
dotnet48
dotnet48
flash
vb6run
w_workaround_wine_bug-37781
w_workaround_wine_bug-37781

Adventure Academy_d3d11.log

info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_1
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_1
info: Device properties:
info: Device name: : GeForce GTX 1050 Ti
info: Driver version : 440.64.0
info: Enabled device extensions:
info: VK_EXT_depth_clip_enable
info: VK_EXT_host_query_reset
info: VK_EXT_shader_demote_to_helper_invocation
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_image_format_list
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderStorageImageExtendedFormats : 1
info: shaderStorageImageReadWithoutFormat : 1
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 1
info: VK_EXT_conditional_rendering
info: conditionalRendering : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 0
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 1
info: VK_EXT_transform_feedback
info: transformFeedback : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 1
info: DXVK: Read 198 valid state cache entries
info: DXVK: Using 7 compiler threads
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 2
info: Exclusive FS: 1
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1

If you need anything else let me know.
alforddm
Newbie
Newbie
Posts: 3
Joined: Wed Nov 04, 2015 10:17 am

Re: Getting Videos to work in Adventure Academy

Post by alforddm »

Output from terminal and one more thing I've noticed. When I alt tab out to check the terminal, the game looses the mouse. Clicking around does nothing so I have to shut it down and restart it.

Running /opt/wine-staging/bin/wine /home/dayene/Games/Adventure Academy/drive_c/Program Files (x86)/Age of Learning/Adventure Academy/Adventure Academy.exe
Initial process has started with pid 14765
Game is considered started.
000b:fixme:winediag:__wine_start_process Wine Staging 5.5 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
002c:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x2b81124, 0x3012020, 0x3012040) stub.
002c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x2fd1780, 43) stub
Mono path[0] = 'C:/Program Files (x86)/Age of Learning/Adventure Academy/Adventure Academy_Data/Managed'
Mono config path = 'C:/Program Files (x86)/Age of Learning/Adventure Academy/MonoBleedingEdge/etc'
002c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
002c:fixme:imm:ImmReleaseContext (0000000000010056, 00000000040C5AE0): stub
002c:fixme:wbemprox:client_security_SetBlanket 000000006775DCF0, 00000000040DCBA0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
002c:fixme:wbemprox:client_security_Release 000000006775DCF0
005d:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000008C5FDA0
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
005d:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0000000008C5FD48): stub
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
002c:fixme:wbemprox:client_security_SetBlanket 000000006775DCF0, 000000000CE51BD0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
002c:fixme:wbemprox:client_security_Release 000000006775DCF0
002c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002c:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002c:fixme:win:RegisterDeviceNotificationW (hwnd=0x10056, filter=0x22f700,flags=0x00000004) returns a fake device notification handle!
002c:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002c:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
002c:fixme:win:RegisterDeviceNotificationW (hwnd=0x10056, filter=0x22f4e0,flags=0x00000004) returns a fake device notification handle!
002c:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002c:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
002c:fixme:win:RegisterDeviceNotificationW (hwnd=0x10056, filter=0x22f740,flags=0x00000004) returns a fake device notification handle!
002c:fixme:win:RegisterTouchWindow (0x10056 00000000): stub
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
002c:fixme:wbemprox:client_security_SetBlanket 000000006775DCF0, 00000000040C2B00, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
002c:fixme:wbemprox:client_security_Release 000000006775DCF0
002c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
0064:fixme:ver:GetCurrentPackageId (0x1451fda0 (nil)): stub
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
002c:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
003b:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
003b:fixme:toolhelp:Heap32ListFirst : stub
0066:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
0085:fixme:thread:RtlCreateUserThread stack_commit != 0 is unimplemented
00dd:fixme:heap:RtlSetHeapInformation 0x630000 0 0x22e380 4 stub
00dd:fixme:wer:WerSetFlags (2) stub!
00dd:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00e4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00e4:fixme:wer:WerSetFlags (2) stub!
00e4:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
jshaver
Newbie
Newbie
Posts: 2
Joined: Sun May 15, 2022 7:51 pm

Re: Getting Videos to work in Adventure Academy

Post by jshaver »

Hello alforddm. Sorry to resurrect an old thread, but did you ever figure this out? I am having the exact same problem trying to get Adventure Academy to work.
Locked