The forum
Diablo 1 HD (Tchernobog)
Author | Replies |
Hygro | Wednesday 10 April 2019 at 3:48 |
Hygro
|
Thanks to starseed-pl in his thread and youtube video at https://www.playonmac.com/en/topic-16140-Tip_How_to_Install_Diablo_HD_w_Multiplayer.html I was able to install the Diablo 1 HD multiplayer mod "Tchernobog". The game ran great, everything worked. Then one day the game stopped being able to create games, though joining games still worked. I would get this error message in game: ]
I tried a lot, including deleting the entire PlayOnMac folder in my library along with the playonmac application, and all diablo related folders. I then did a complete reinstall, even patched the game to a new version (coincidental, unrelated timing). Some people at the [url=http://awake.diablo1.eu.org/can-t-create-multiplayer-game-t2073.html]tchernobog forum[/url] think it might be a permissions related issue, but I changed nothing.
Here's the total debug of running a game instance and trying to create a game, and then quitting when I cannot. OSX 10.11.6 PlayOnMac 4.3.4 [04/09/19 18:44:29] - Running wine-3.18 Tchernobog.exe (Working directory : /Users/***/Library/PlayOnMac/wineprefix/tch013/drive_c/Diablo/Tchernobog_013) dbus[3602]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded! 0025:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree 0025:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree 0025:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree 0025:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree 0025:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree 0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1 002c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f7e8 1 C) semi-stub 0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f638 1 C) semi-stub 002c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x106fd48 1 C) semi-stub 2019-04-09_18:44:32:9:INFO: Logging initialized 2019-04-09_18:44:32:9:INFO: main(): begin 2019-04-09_18:44:32:9:INFO: APP: Initializing application. 2019-04-09_18:44:32:9:TRACE: APP: Initializing SDL. 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33f9cc,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f9cc,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f518,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x33f9cc,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW ((null),1,0x33f9cc,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33f9cc,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW ((null),1,0x33f9cc,0x00000000), stub! 2019-04-09_18:44:32:9:TRACE: APP: Creating Game Object. 2019-04-09_18:44:32:9:TRACE: APP: GameContainer creation start. 2019-04-09_18:44:32:9:TRACE: APP: GameContainer creation finished. 2019-04-09_18:44:32:9:TRACE: APP: SDL setting inital video mode. 0009:fixme:win:RegisterTouchWindow (0x10044 00000003): stub 0009:fixme:wgl:macdrv_wglChoosePixelFormatARB unused pfAttribFList 0009:fixme:imm:ImmReleaseContext (0x10044, 0x16df88): stub 0009:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4 0009:fixme:msctf:ThreadMgrSource_AdviseSink (0x16de10) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c} 0009:fixme:imm:NotifyIME NI_CLOSECANDIDATE 0009:fixme:msctf:ThreadMgrSource_AdviseSink (0x16de10) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c} 2019-04-09_18:44:33:9:TRACE: APP: SDL created openGL context 2019-04-09_18:44:33:9:TRACE: SCRN: OpenGL testing function availability. 2019-04-09_18:44:33:9:TRACE: SCRN: GL Version: 2.1 NVIDIA-10.0.52 310.90.10.05b46 Vendor: NVIDIA Corporation Renderer: NVIDIA GeForce 9400M OpenGL Engine GLSL: 1.20 2019-04-09_18:44:33:9:TRACE: SCRN: OpenGL testing textures. 2019-04-09_18:44:33:9:TRACE: SCRN: OpenGL testing textures complete. 2019-04-09_18:44:33:9:TRACE: SCRN: OpenGL testing function availability finished. 2019-04-09_18:44:33:9:TRACE: SCRN: Computer grahpics fully support game requirements. 2019-04-09_18:44:33:9:TRACE: APP: Creating resolution list. 2019-04-09_18:44:33:9:TRACE: APP: Reading settings from config file. 2019-04-09_18:44:33:9:TRACE: APP: Setting window data to Game Object. 2019-04-09_18:44:34:9:TRACE: APP: SDL setting inital video mode succed. 2019-04-09_18:44:34:9:TRACE: APP: SDL setting up cursor and unicode. 2019-04-09_18:44:34:9:TRACE: APP: SDL initialization successful. 2019-04-09_18:44:34:9:TRACE: APP: GameContainer initialization start. 2019-04-09_18:44:34:9:TRACE: APP: GameContainer: initializing MPQ's. 2019-04-09_18:44:34:9:TRACE: APP: GameContainer: initializing MPQ's completed. 2019-04-09_18:44:34:9:TRACE: APP: GameContainer: initializing Mixer instance. 0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": dlopen(/Users/***/Library/PlayOnMac/wine/darwin-x86/3.18/lib/wine/winepulse.drv.so, 258): Library not lo Referenced from: /Users/***/Library/PlayOnMac//wine/darwin-x86/3.18/lib 2019-04-09 18:44:34.515 wine[3586:50180] 18:44:34.515 WARNING: >compload> 472: PanCake2.component -- file:///Library/Audio/Plug-Ins/Components/: trouble parsing Info.plist's AudioComponents, key (nulentries => 0 : <CFString 0xa428c604 [0xa42a40b0]>{contents = "description"} = <CFString 0x4029f0f0 [0xa42a40b0]>{contents = "PanCake2"} 1 : <CFString 0x402a0880 [0xa42a40b0]>{contents = "subtype"} = <CFString 0x402a0510 [0xa42a40b0]>{contents = "CGP1"} 2 : <CFString 0xa42787d4 [0xa42a40b0]>{contents = "manufacturer"} = <CFString 0x40259860 [0xa42a40b0]>{contents = "Cabl"} 3 : <CFString 0xa428bc74 [0xa42a40b0]>{contents = "type"} = <CFString 0x402a0950 [0xa42a40b0]>{contents = "kAudioUnitType_Effect"} 4 : <CFString 0xa42518b4 [0xa42a40b0]>{contents = "name"} = <CFString 0x402a04a0 [0xa42a40b0]>{contents = "Cableguys: PanCake2"} 9 : <CFString 0xa4290c44 [0xa42a40b0]>{contents = "version"} = <CFNumber 0x402a08c0 [0xa42a40b0]>{value = +131585, type = kCFNumberSInt64Type} 12 : <CFString 0xa427a534 [0xa42a40b0]>{contents = "factoryFunction"} = <CFString 0x402a0400 [0xa42a40b0]>{contents = "PanCakeAUFactory"} } 0009:fixme:coreaudio:get_channel_mask Unknown speaker configuration: 64 0009:fixme:coreaudio:get_channel_mask Unknown speaker configuration: 64 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing Mixer instance completed. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing ImageLoader instance. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing ImageLoader completed. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing GameScreen controller. 2019-04-09_18:44:40:9:TRACE: SCRN: Video initialization started. 2019-04-09_18:44:40:9:TRACE: SCRN: GLEW init. 2019-04-09_18:44:40:9:TRACE: SCRN: GLEW complete. 2019-04-09_18:44:40:9:TRACE: SCRN: Video rescaling started. 2019-04-09_18:44:40:9:TRACE: SCRN: Video rescaling completed. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL setup started. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL setting up viewport. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL generating screen textures and framebuffers. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL max texture size is: 8192 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL creating game screen texture. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL creating ui screen texture. 2019-04-09_18:44:40:9:TRACE: SCRN: OpenGL setup completed. 2019-04-09_18:44:40:9:TRACE: SCRN: Graphics initialization started. 2019-04-09_18:44:40:9:TRACE: SCRN: Graphics initialization completed. 2019-04-09_18:44:40:9:TRACE: SCRN: Video initialization completed. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing GameScreen controller completed. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: creating ingame rendering context. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: creating ingame rendering context complete. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: creating cursor manager instance. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: creating cursor manager instance completed. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: initializing calculation module. 2019-04-09_18:44:40:9:TRACE: APP: GameContainer: setting up player manager. 0009:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: setting up player manager completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: starting game resource manager. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: starting game resource manager completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: starting game menu controller. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: starting game menu controller completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: setting up screen offsets. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: setting up screen offsets completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating GameManager instance. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating GameManager instance completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating RenderManager instance. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating RenderManager instance completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating MovieManager instance. 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager created 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating MovieManager instance completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating TextManager instance. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating TextManager instance completed. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating EntityId instance. 2019-04-09_18:44:41:9:TRACE: APP: GameContainer: creating EntityId instance completed. 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:addToPlayList:adding position to playlist 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:addToPlayList:adding position to playlist 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:playMovie:start 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:loadMovie:start 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:loadMovie:new movie object created 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:loadMovie:movie data loaded successfuly 2019-04-09_18:44:41:9:TRACE: SMK: MovieManager:playMovie:started playing 2019-04-09_18:44:41:9:TRACE: APP: GameContainer initialization finished with success. 2019-04-09_18:44:41:9:TRACE: APP: Starting game server... 0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1 006d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 006d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1 2019-04-09_18:44:41:109:INFO: Logging initialized 2019-04-09_18:44:41:109:INFO: Server::run(): begin 006d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 006e:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 2019-04-09_18:44:41:9:INFO: APP: Game server started 2019-04-09_18:44:41:9:INFO: APP: Event loop started. 2019-04-09_18:44:43:9:TRACE: SMK: MovieManager:skip:successfuly skipping movie 2019-04-09_18:44:43:9:TRACE: SMK: MovieManager:playMovie:start 2019-04-09_18:44:43:9:TRACE: SMK: MovieManager:loadMovie:start 2019-04-09_18:44:43:9:TRACE: SMK: MovieManager:loadMovie:new movie object created 2019-04-09_18:44:44:9:TRACE: SMK: MovieManager:loadMovie:movie data loaded successfuly 2019-04-09_18:44:44:9:TRACE: SMK: MovieManager:playMovie:started playing 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:skip:successfuly skipping movie 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:playMovie:start 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:playMovie:play list is empty 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:clearPlayList:clearing playlist 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:clearMovies:start 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:clearMovies:cleared 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:clearMovies:start 2019-04-09_18:44:45:9:TRACE: SMK: MovieManager:clearMovies:cleared 2019-04-09_18:44:55:9:INFO: APP: Event loop finished. 2019-04-09_18:44:55:9:TRACE: APP: Clean started. 2019-04-09_18:44:55:9:INFO: APP: Closing game server... 2019-04-09_18:44:56:109:INFO: Server::run(): end 2019-04-09_18:44:56:109:INFO: Logging stopped 2019-04-09_18:44:56:9:INFO: APP: Game server closed 2019-04-09_18:44:56:9:TRACE: APP: GameContainer finalization started. 2019-04-09_18:44:56:9:TRACE: SMK: MovieManager:clearMovies:start 2019-04-09_18:44:56:9:TRACE: SMK: MovieManager:clearMovies:cleared 2019-04-09_18:44:56:9:TRACE: SMK: MovieManager cleared 2019-04-09_18:44:56:9:TRACE: APP: GameContainer finalization completed. 0009:fixme:imm:NotifyIME NI_CLOSECANDIDATE 2019-04-09_18:44:56:9:TRACE: APP: Clean finished. 2019-04-09_18:44:56:9:INFO: main(): end 2019-04-09_18:44:56:9:INFO: Logging stopped 0009:fixme:msvcrt:__clean_type_info_names_internal (0x22939c) stub 0009:fixme:msvcrt:__clean_type_info_names_internal (0x10107a64) stub Edited by Hygro |
Hygro | Thursday 11 April 2019 at 3:09 |
Hygro
|
Ok small update but I think that solitairy debug line in the quote above my full report (which isn't in the full report) is information that comes from cmd-tabbing out of or into PoM/Wine/Diablo and doesn't report the problem. Hoping one of the other error lines or fixme lines or something has the clue! Thanks :| |
Hygro | Sunday 28 April 2019 at 2:49 |
Hygro
|
Problem fixed itself after my computer ran out of batteries and shut off completely.
edit 6 weeks later: also all the library and cache files I was working with were user library/cache and not in the system folder so who knows what might have worked. Edited by Hygro |
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com