Moondust-Project icon indicating copy to clipboard operation
Moondust-Project copied to clipboard

SIGSEGV error when placing portal warps

Open Emral opened this issue 1 year ago • 1 comments

Which component?

  • Editor
  • 24d76cf master April 2021 (current SMBX2 dev branch)

Describe the bug I had the game open for a couple hours. I placed some portal warps. Then the editor crashed with the below log. Can not reproduce. Was hoping the crash log would be useful.

Expected behavior Nothing.

Crash report and log files If it's a crash report, add the crash report from the error box or attach the log file (you can find them in logs folder). Put the latest log file that was generated by the application on a moment of the crash.

We're sorry, but PGE Editor has crashed. Reason: Signal Segmentation Violation [SIGSEGV]

================================================ Additional information:

Platformer Game Engine - Editor version: 0.3.2.1 Architecture: x86_64 (64-bit) GIT Revision code: 24d76cf GIT branch: master Build date: Apr 9 2021 20:29:02

Qt 5.14.2 SDL2 2.0.14 SDL Mixer X 2.5.0

Please send this log file to the developers by one of ways:

  • Via contact form: https://wohlsoft.ru/contacts/
  • Official forums: https://wohlsoft.ru/forum/
  • Make issue at GitHub repo: https://github.com/WohlSoft/PGE-Project

================================================

**** LIBRARY INFORMATION **** SymInit: Symbol-SearchPath: '.;C:\X2\data\PGE;C:\X2\data\PGE;C:\Windows;C:\Windows\system32;SRVC:\websymbolshttp://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'anonymouse' OS-Version: 6.2.9200 () C:\X2\data\PGE\pge_editor.exe:pge_editor.exe (0000000000400000), size: 9101312 (result: 0), SymType: '-nosymbols-', PDB: 'C:\X2\data\PGE\pge_editor.exe', fileVersion: 0.3.2.1 C:\Windows\SYSTEM32\ntdll.dll:ntdll.dll (00007ffb8ce20000), size: 2134016 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ntdll.dll', fileVersion: 6.2.22000.778 C:\Windows\System32\KERNEL32.DLL:KERNEL32.DLL (00007ffb8bc80000), size: 774144 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\KERNEL32.DLL', fileVersion: 6.2.22000.708 C:\Windows\System32\KERNELBASE.dll:KERNELBASE.dll (00007ffb8a540000), size: 3641344 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\KERNELBASE.dll', fileVersion: 6.2.22000.795 C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\SBA_ISWWH.dll:SBA_ISWWH.dll (000000005b970000), size: 339968 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\SBA_ISWWH.dll', fileVersion: 8.60.6.8002 C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\cphnt64.dll:cphnt64.dll (00007ffb6b5b0000), size: 163840 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\cphnt64.dll', fileVersion: 8.60.6.8529 C:\Windows\System32\ADVAPI32.dll:ADVAPI32.dll (00007ffb8b720000), size: 712704 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ADVAPI32.dll', fileVersion: 6.2.22000.653 C:\Windows\System32\msvcrt.dll:msvcrt.dll (00007ffb8bb30000), size: 667648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\msvcrt.dll', fileVersion: 7.0.22000.1 C:\Windows\System32\sechost.dll:sechost.dll (00007ffb8c6a0000), size: 647168 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\sechost.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\RPCRT4.dll:RPCRT4.dll (00007ffb8bd40000), size: 1179648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\RPCRT4.dll', fileVersion: 6.2.22000.675 C:\Windows\System32\PSAPI.DLL:PSAPI.DLL (00007ffb8ca20000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\PSAPI.DLL', fileVersion: 6.2.22000.1 C:\Windows\System32\SHELL32.dll:SHELL32.dll (00007ffb8be60000), size: 8093696 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SHELL32.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\msvcp_win.dll:msvcp_win.dll (00007ffb8aa30000), size: 643072 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\msvcp_win.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\ucrtbase.dll:ucrtbase.dll (00007ffb8a420000), size: 1118208 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ucrtbase.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\USER32.dll:USER32.dll (00007ffb8b050000), size: 1753088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\USER32.dll', fileVersion: 6.2.22000.778 C:\Windows\System32\win32u.dll:win32u.dll (00007ffb8a3f0000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\win32u.dll', fileVersion: 6.2.22000.795 C:\Windows\System32\GDI32.dll:GDI32.dll (00007ffb8b200000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\GDI32.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\gdi32full.dll:gdi32full.dll (00007ffb8aad0000), size: 1122304 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\gdi32full.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\SHLWAPI.dll:SHLWAPI.dll (00007ffb8cae0000), size: 380928 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SHLWAPI.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\VERSION.dll:VERSION.dll (00007ffb820d0000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\VERSION.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\WINMM.dll:WINMM.dll (00007ffb835c0000), size: 208896 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WINMM.dll', fileVersion: 6.2.22000.1 C:\X2\data\PGE\Qt5Concurrent.dll:Qt5Concurrent.dll (000000006a2c0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Concurrent.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\Qt5Core.dll:Qt5Core.dll (0000000068880000), size: 6430720 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Core.dll', fileVersion: 5.14.2.0 C:\Windows\System32\ole32.dll:ole32.dll (00007ffb8cb40000), size: 1679360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ole32.dll', fileVersion: 6.2.22000.120 C:\Windows\System32\combase.dll:combase.dll (00007ffb8acd0000), size: 3641344 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\combase.dll', fileVersion: 6.2.22000.778 C:\Windows\System32\WS2_32.dll:WS2_32.dll (00007ffb8cce0000), size: 454656 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\WS2_32.dll', fileVersion: 6.2.22000.1 C:\X2\data\PGE\Qt5Gui.dll:Qt5Gui.dll (0000000061940000), size: 6025216 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Gui.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\Qt5Network.dll:Qt5Network.dll (0000000069700000), size: 1368064 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Network.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\Qt5Qml.dll:Qt5Qml.dll (00000000660c0000), size: 4026368 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Qml.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\Qt5Widgets.dll:Qt5Widgets.dll (00000000013a0000), size: 5734400 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5Widgets.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\Qt5WinExtras.dll:Qt5WinExtras.dll (0000000062a40000), size: 274432 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\Qt5WinExtras.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\SDL2.dll:SDL2.dll (00000000644c0000), size: 1658880 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\SDL2.dll', fileVersion: 2.0.14.0 C:\Windows\System32\IMM32.dll:IMM32.dll (00007ffb8ba10000), size: 200704 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\IMM32.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\OLEAUT32.dll:OLEAUT32.dll (00007ffb8ba50000), size: 876544 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\OLEAUT32.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\SETUPAPI.dll:SETUPAPI.dll (00007ffb8b2b0000), size: 4636672 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SETUPAPI.dll', fileVersion: 6.2.22000.469 C:\X2\data\PGE\SDL2_mixer_ext.dll:SDL2_mixer_ext.dll (0000000063280000), size: 4665344 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\SDL2_mixer_ext.dll', fileVersion: 2.5.0.0 C:\X2\data\PGE\libgcc_s_seh-1.dll:libgcc_s_seh-1.dll (0000000061440000), size: 106496 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\libgcc_s_seh-1.dll' C:\X2\data\PGE\libstdc++-6.dll:libstdc++-6.dll (000000006fc40000), size: 1454080 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\libstdc++-6.dll' C:\Windows\SYSTEM32\MPR.dll:MPR.dll (00007ffb6fd30000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MPR.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\NETAPI32.dll:NETAPI32.dll (00007ffb6f820000), size: 106496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\NETAPI32.dll', fileVersion: 6.2.22000.653 C:\X2\data\PGE\libwinpthread-1.dll:libwinpthread-1.dll (0000000064940000), size: 86016 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\libwinpthread-1.dll', fileVersion: 1.0.0.0 C:\Windows\SYSTEM32\USERENV.dll:USERENV.dll (00007ffb89a10000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\USERENV.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\d3d11.dll:d3d11.dll (00007ffb82c50000), size: 2621440 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\d3d11.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\dxgi.dll:dxgi.dll (00007ffb87ae0000), size: 995328 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dxgi.dll', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\DNSAPI.dll:DNSAPI.dll (00007ffb88fd0000), size: 950272 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DNSAPI.dll', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\IPHLPAPI.DLL:IPHLPAPI.DLL (00007ffb88fa0000), size: 184320 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\IPHLPAPI.DLL', fileVersion: 6.2.22000.282 C:\Windows\SYSTEM32\dwmapi.dll:dwmapi.dll (00007ffb87ca0000), size: 192512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dwmapi.dll', fileVersion: 6.2.22000.41 C:\Windows\SYSTEM32\UxTheme.dll:UxTheme.dll (00007ffb87970000), size: 704512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\UxTheme.dll', fileVersion: 6.2.22000.120 C:\Windows\SYSTEM32\CRYPTBASE.DLL:CRYPTBASE.DLL (00007ffb89b80000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CRYPTBASE.DLL', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\NETUTILS.DLL:NETUTILS.DLL (00007ffb89130000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\NETUTILS.DLL', fileVersion: 6.2.22000.434 C:\Windows\SYSTEM32\SRVCLI.DLL:SRVCLI.DLL (00007ffb83190000), size: 163840 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\SRVCLI.DLL', fileVersion: 6.2.22000.613 C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\cphusr64.dll:cphusr64.dll (00007ffb7df70000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files (x86)\CheckPoint\Endpoint Security\EFR\cphusr64.dll', fileVersion: 8.60.6.8529 C:\Windows\System32\NSI.dll:NSI.dll (00007ffb8bc70000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\NSI.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\shcore.dll:shcore.dll (00007ffb8b920000), size: 958464 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\shcore.dll', fileVersion: 6.2.22000.613 C:\X2\data\PGE\platforms\qwindows.dll:qwindows.dll (000000006a880000), size: 1748992 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\platforms\qwindows.dll', fileVersion: 5.14.2.0 C:\Windows\SYSTEM32\WTSAPI32.dll:WTSAPI32.dll (00007ffb85660000), size: 81920 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WTSAPI32.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\kernel.appcore.dll:kernel.appcore.dll (00007ffb894f0000), size: 98304 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\kernel.appcore.dll', fileVersion: 6.2.22000.71 C:\Windows\System32\bcryptPrimitives.dll:bcryptPrimitives.dll (00007ffb8a300000), size: 520192 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\bcryptPrimitives.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\windows.storage.dll:windows.storage.dll (00007ffb88480000), size: 8810496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\windows.storage.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\wintypes.dll:wintypes.dll (00007ffb88310000), size: 1466368 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\wintypes.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\profapi.dll:profapi.dll (00007ffb8a230000), size: 135168 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\SYSTEM32\profapi.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\powrprof.dll:powrprof.dll (00007ffb88d00000), size: 315392 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\powrprof.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\UMPDC.dll:UMPDC.dll (00007ffb88df0000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\UMPDC.dll', fileVersion: 6.2.22000.1 C:\X2\data\PGE\styles\qwindowsvistastyle.dll:qwindowsvistastyle.dll (000000006cc40000), size: 212992 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\styles\qwindowsvistastyle.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\imageformats\qgif.dll:qgif.dll (0000000061f00000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\imageformats\qgif.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\imageformats\qicns.dll:qicns.dll (000000006c600000), size: 86016 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\imageformats\qicns.dll', fileVersion: 5.14.2.0 C:\X2\data\PGE\imageformats\qico.dll:qico.dll (000000006e840000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\X2\data\PGE\imageformats\qico.dll', fileVersion: 5.14.2.0 C:\Windows\System32\clbcatq.dll:clbcatq.dll (00007ffb8ca30000), size: 716800 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\clbcatq.dll', fileVersion: 2001.12.10941.16384 C:\Windows\System32\MMDevApi.dll:MMDevApi.dll (00007ffb7a130000), size: 638976 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\MMDevApi.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\DEVOBJ.dll:DEVOBJ.dll (00007ffb8a020000), size: 180224 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DEVOBJ.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\cfgmgr32.dll:cfgmgr32.dll (00007ffb89fd0000), size: 311296 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\cfgmgr32.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\avrt.dll:avrt.dll (00007ffb847d0000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\avrt.dll', fileVersion: 6.2.22000.675 C:\Windows\system32\dwrite.dll:dwrite.dll (00007ffb75340000), size: 2486272 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dwrite.dll', fileVersion: 6.2.22000.258 C:\Windows\system32\d3d9.dll:d3d9.dll (00007ffb79f50000), size: 1728512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\d3d9.dll', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\dxcore.dll:dxcore.dll (00007ffb87c20000), size: 229376 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dxcore.dll', fileVersion: 6.2.22000.653 C:\Windows\SYSTEM32\directxdatabasehelper.dll:directxdatabasehelper.dll (00007ffb84c60000), size: 278528 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\SYSTEM32\directxdatabasehelper.dll', fileVersion: 6.2.22000.653 C:\Windows\SYSTEM32\ntmarta.dll:ntmarta.dll (00007ffb87cd0000), size: 212992 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ntmarta.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\MSCTF.dll:MSCTF.dll (00007ffb8c740000), size: 1171456 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\MSCTF.dll', fileVersion: 6.2.22000.778 C:\Windows\system32\dataexchange.dll:dataexchange.dll (00007ffb73760000), size: 380928 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dataexchange.dll', fileVersion: 6.2.22000.1 C:\Windows\system32\twinapi.appcore.dll:twinapi.appcore.dll (00007ffb81240000), size: 2514944 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\twinapi.appcore.dll', fileVersion: 6.2.22000.593 C:\Windows\SYSTEM32\textinputframework.dll:textinputframework.dll (00007ffb74aa0000), size: 1232896 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\textinputframework.dll', fileVersion: 6.2.22000.282 C:\Windows\system32\Oleacc.dll:Oleacc.dll (00007ffb75ee0000), size: 430080 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\Oleacc.dll', fileVersion: 7.2.22000.1 C:\Windows\system32\UIAutomationCore.dll:UIAutomationCore.dll (00007ffb5e000000), size: 4448256 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\UIAutomationCore.dll', fileVersion: 7.2.22000.653 C:\Windows\SYSTEM32\sxs.dll:sxs.dll (00007ffb8a170000), size: 663552 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\sxs.dll', fileVersion: 6.2.22000.795 C:\Windows\SYSTEM32\AUDIOSES.DLL:AUDIOSES.DLL (00007ffb6d100000), size: 1912832 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\AUDIOSES.DLL', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\resourcepolicyclient.dll:resourcepolicyclient.dll (00007ffb87d10000), size: 86016 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\resourcepolicyclient.dll', fileVersion: 6.2.22000.1 C:\Windows\system32\explorerframe.dll:explorerframe.dll (00007ffb71c40000), size: 2555904 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\explorerframe.dll', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\CoreMessaging.dll:CoreMessaging.dll (00007ffb87590000), size: 1253376 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CoreMessaging.dll', fileVersion: 6.2.22000.71 C:\Windows\SYSTEM32\CoreUIComponents.dll:CoreUIComponents.dll (00007ffb839d0000), size: 3592192 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CoreUIComponents.dll', fileVersion: 6.2.22000.132 C:\Windows\system32\apphelp.dll:apphelp.dll (00007ffb87880000), size: 593920 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\apphelp.dll', fileVersion: 6.2.22000.282 C:\Windows\SYSTEM32\edputil.dll:edputil.dll (00007ffb71110000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\edputil.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\VAULTCLI.dll:VAULTCLI.dll (00007ffb721a0000), size: 364544 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\VAULTCLI.dll', fileVersion: 6.2.22000.613 C:\Windows\System32\comdlg32.dll:comdlg32.dll (00007ffb8b7d0000), size: 966656 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\comdlg32.dll', fileVersion: 6.2.22000.778 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.22000.1_none_271a8fad6a2d1b1e\COMCTL32.dll:COMCTL32.dll (00007ffb78a70000), size: 729088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.22000.1_none_271a8fad6a2d1b1e\COMCTL32.dll', fileVersion: 5.82.22000.1 C:\Windows\system32\propsys.dll:propsys.dll (00007ffb86520000), size: 1011712 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\propsys.dll', fileVersion: 7.0.22000.37 C:\Windows\System32\DUI70.dll:DUI70.dll (00007ffb69e00000), size: 1830912 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DUI70.dll', fileVersion: 6.2.22000.1 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22000.120_none_9d947278b86cc467\Comctl32.dll:Comctl32.dll (00007ffb81a70000), size: 2772992 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22000.120_none_9d947278b86cc467\Comctl32.dll', fileVersion: 6.10.22000.120 C:\Windows\System32\DUser.dll:DUser.dll (00007ffb69be0000), size: 626688 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DUser.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\WindowsCodecs.dll:WindowsCodecs.dll (00007ffb82320000), size: 1761280 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WindowsCodecs.dll', fileVersion: 6.2.22000.653 C:\Windows\System32\thumbcache.dll:thumbcache.dll (00007ffb71180000), size: 417792 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\thumbcache.dll', fileVersion: 6.2.22000.51 C:\Windows\SYSTEM32\TextShaping.dll:TextShaping.dll (00007ffb74f30000), size: 712704 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\TextShaping.dll' C:\Windows\System32\Windows.UI.FileExplorer.dll:Windows.UI.FileExplorer.dll (00007ffb75c30000), size: 847872 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.UI.FileExplorer.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\ntshrui.dll:ntshrui.dll (00007ffb70c50000), size: 524288 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ntshrui.dll', fileVersion: 6.2.22000.434 C:\Windows\SYSTEM32\SspiCli.dll:SspiCli.dll (00007ffb89710000), size: 270336 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\SspiCli.dll', fileVersion: 6.2.22000.556 C:\Windows\SYSTEM32\cscapi.dll:cscapi.dll (00007ffb71090000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\cscapi.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\atlthunk.dll:atlthunk.dll (00007ffb6d750000), size: 53248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\atlthunk.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\StructuredQuery.dll:StructuredQuery.dll (00007ffb66060000), size: 745472 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\StructuredQuery.dll', fileVersion: 7.0.22000.1 C:\Windows\System32\Windows.System.Launcher.dll:Windows.System.Launcher.dll (00007ffb79b60000), size: 1290240 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.System.Launcher.dll', fileVersion: 6.2.22000.434 C:\Windows\System32\msvcp110_win.dll:msvcp110_win.dll (00007ffb86300000), size: 598016 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\msvcp110_win.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\windows.staterepositorycore.dll:windows.staterepositorycore.dll (00007ffb81ec0000), size: 110592 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\windows.staterepositorycore.dll', fileVersion: 6.2.22000.65 C:\Windows\System32\Windows.FileExplorer.Common.dll:Windows.FileExplorer.Common.dll (00007ffb65a20000), size: 487424 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.FileExplorer.Common.dll', fileVersion: 6.2.22000.653 C:\Windows\System32\iertutil.dll:iertutil.dll (00007ffb82ed0000), size: 2830336 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\iertutil.dll', fileVersion: 11.0.22000.653 C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll:tiptsf.dll (00007ffb66e90000), size: 679936 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll', fileVersion: 6.2.22000.71 C:\Windows\System32\p9np.dll:p9np.dll (00007ffb7a4f0000), size: 176128 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\p9np.dll', fileVersion: 6.2.22000.653 C:\Windows\System32\drprov.dll:drprov.dll (00007ffb7d4e0000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\drprov.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\ntlanman.dll:ntlanman.dll (00007ffb78390000), size: 126976 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ntlanman.dll', fileVersion: 6.2.22000.778 C:\Windows\System32\davclnt.dll:davclnt.dll (00007ffb738b0000), size: 122880 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\davclnt.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\WINSTA.dll:WINSTA.dll (00007ffb890c0000), size: 405504 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\WINSTA.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\wkscli.dll:wkscli.dll (00007ffb82110000), size: 106496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\wkscli.dll', fileVersion: 6.2.22000.613 C:\Windows\System32\dlnashext.dll:dlnashext.dll (00007ffb763c0000), size: 356352 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\dlnashext.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\DevDispItemProvider.dll:DevDispItemProvider.dll (00007ffb79960000), size: 135168 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DevDispItemProvider.dll', fileVersion: 6.2.22000.653 C:\Windows\System32\coml2.dll:coml2.dll (00000000224d0000), size: 503808 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\coml2.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\twinapi.dll:twinapi.dll (00007ffb76200000), size: 819200 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\twinapi.dll', fileVersion: 6.2.22000.708 C:\Windows\SYSTEM32\LINKINFO.dll:LINKINFO.dll (00007ffb85af0000), size: 53248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\LINKINFO.dll', fileVersion: 6.2.22000.1 C:\Windows\SYSTEM32\dhcpcsvc6.DLL:dhcpcsvc6.DLL (00007ffb835a0000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dhcpcsvc6.DLL', fileVersion: 6.2.22000.71 C:\Windows\SYSTEM32\dhcpcsvc.DLL:dhcpcsvc.DLL (00007ffb847b0000), size: 122880 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dhcpcsvc.DLL', fileVersion: 6.2.22000.71 C:\Windows\SYSTEM32\WINNSI.DLL:WINNSI.DLL (00007ffb85280000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WINNSI.DLL', fileVersion: 6.2.22000.1 C:\Windows\System32\WINTRUST.dll:WINTRUST.dll (00007ffb8a380000), size: 421888 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\WINTRUST.dll', fileVersion: 6.2.22000.708 C:\Windows\System32\CRYPT32.dll:CRYPT32.dll (00007ffb8a8c0000), size: 1449984 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\CRYPT32.dll', fileVersion: 6.2.22000.348 C:\Windows\SYSTEM32\MSASN1.dll:MSASN1.dll (00007ffb89bc0000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MSASN1.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\EhStorShell.dll:EhStorShell.dll (00007ffb724e0000), size: 225280 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\EhStorShell.dll', fileVersion: 6.2.22000.1 C:\Windows\System32\urlmon.dll:urlmon.dll (00007ffb833b0000), size: 2027520 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\urlmon.dll', fileVersion: 11.0.22000.708 C:\Windows\system32\NetworkExplorer.dll:NetworkExplorer.dll (00007ffb765a0000), size: 98304 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\NetworkExplorer.dll', fileVersion: 6.2.22000.51 C:\Windows\SYSTEM32\policymanager.dll:policymanager.dll (00007ffb86470000), size: 659456 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\policymanager.dll', fileVersion: 6.2.22000.778 C:\Windows\SYSTEM32\windows.staterepositoryclient.dll:windows.staterepositoryclient.dll (00007ffb79b20000), size: 253952 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\windows.staterepositoryclient.dll', fileVersion: 6.2.22000.653 C:\Windows\SYSTEM32\dbghelp.dll:dbghelp.dll (00007ffb7ff30000), size: 2232320 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dbghelp.dll', fileVersion: 6.2.22000.1

**** THE STACKTRACE **** 0: 00000000005e3202 (pge_editor): (filename not available): (function-name not available) 1: 00000000005eae6a (pge_editor): (filename not available): (function-name not available) 2: 00000000005ecfc3 (pge_editor): (filename not available): (function-name not available) 3: 00000000005eac37 (pge_editor): (filename not available): (function-name not available) 4: 00000000004aa1a7 (pge_editor): (filename not available): (function-name not available) 5: 00007ffb8ceb3eb6 (ntdll): (filename not available): _C_specific_handler 6: 00007ffb8cec8eaf (ntdll): (filename not available): _chkstk 7: 00007ffb8ce55e9a (ntdll): (filename not available): RtlRestoreContext 8: 00007ffb8cec7ebe (ntdll): (filename not available): KiUserExceptionDispatcher 9: 00000000013ca4a2 (Qt5Widgets): (filename not available): ZNK7QWidget12windowHandleEv 10: 00000000015aa4ad (Qt5Widgets): (filename not available): ZNK17QAccessibleWidget6windowEv 11: 000000006a8f0b07 (qwindows): (filename not available): (function-name not available) 12: 000000006a8e42ea (qwindows): (filename not available): (function-name not available) 13: 00007ffb5e07df33 (UIAutomationCore): (filename not available): UiaHostProviderFromHwnd 14: 00007ffb5e076ba1 (UIAutomationCore): (filename not available): UiaRaiseAutomationEvent 15: 00007ffb5e075e52 (UIAutomationCore): (filename not available): UiaRaiseAutomationEvent 16: 000000006a8e30fd (qwindows): (filename not available): (function-name not available) 17: 00000000014cfba2 (Qt5Widgets): (filename not available): ZN18QWidgetLineControl25emitCursorPositionChangedEv 18: 00000000014d14f6 (Qt5Widgets): (filename not available): ZN18QWidgetLineControl12finishChangeEibb 19: 00000000014d19b5 (Qt5Widgets): (filename not available): ZN18QWidgetLineControl15internalSetTextERK7QStringib 20: 00000000014c436b (Qt5Widgets): (filename not available): ZN10QLCDNumber11qt_metacallEN11QMetaObject4CallEiPPv 21: 0000000000730952 (pge_editor): (filename not available): (function-name not available) 22: 0000000000738694 (pge_editor): (filename not available): (function-name not available) 23: 000000000072f882 (pge_editor): (filename not available): (function-name not available) 24: 000000000072ef8c (pge_editor): (filename not available): (function-name not available) 25: 00000000006a6dbf (pge_editor): (filename not available): (function-name not available) 26: 00000000006a58cd (pge_editor): (filename not available): (function-name not available) 27: 0000000000548720 (pge_editor): (filename not available): (function-name not available) 28: 0000000000546923 (pge_editor): (filename not available): (function-name not available) 29: 000000000052cda3 (pge_editor): (filename not available): (function-name not available) 30: 0000000068b89d3d (Qt5Core): (filename not available): ZN9QMimeType18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv 31: 00000000013a3df3 (Qt5Widgets): (filename not available): ZN7QAction8activateENS_11ActionEventE 32: 00000000014819fb (Qt5Widgets): (filename not available): ZN15QAbstractButton11setIconSizeERK5QSize 33: 0000000001481bd1 (Qt5Widgets): (filename not available): ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent 34: 0000000001555eee (Qt5Widgets): (filename not available): ZN11QToolButton17mouseReleaseEventEP11QMouseEvent 35: 00000000013e27a8 (Qt5Widgets): (filename not available): ZN7QWidget5eventEP6QEvent 36: 0000000001555f83 (Qt5Widgets): (filename not available): ZN11QToolButton5eventEP6QEvent 37: 00000000013a78fe (Qt5Widgets): (filename not available): ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent 38: 00000000013aebba (Qt5Widgets): (filename not available): ZN12QApplication6notifyEP7QObjectP6QEvent 39: 0000000068a61138 (Qt5Core): (filename not available): ZN16QCoreApplication20sendSpontaneousEventEP7QObjectP6QEvent 40: 00000000013adb4b (Qt5Widgets): (filename not available): ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb 41: 00000000013f804b (Qt5Widgets): (filename not available): ZN14QDesktopWidget11qt_metacallEN11QMetaObject4CallEiPPv 42: 00000000013faf77 (Qt5Widgets): (filename not available): ZN14QDesktopWidget11qt_metacallEN11QMetaObject4CallEiPPv 43: 00000000013a78fe (Qt5Widgets): (filename not available): ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent 44: 00000000013ae764 (Qt5Widgets): (filename not available): ZN12QApplication6notifyEP7QObjectP6QEvent 45: 0000000068a61138 (Qt5Core): (filename not available): ZN16QCoreApplication20sendSpontaneousEventEP7QObjectP6QEvent 46: 0000000061972a07 (Qt5Gui): (filename not available): ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE 47: 0000000061973d85 (Qt5Gui): (filename not available): ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE 48: 000000006195014c (Qt5Gui): (filename not available): ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE 49: 0000000068ab51b9 (Qt5Core): (filename not available): ZN21QEventDispatcherWin3213processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE 50: 000000006a8f3995 (qwindows): (filename not available): qt_plugin_instance 51: 0000000068a5f625 (Qt5Core): (filename not available): ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE 52: 0000000068a689c5 (Qt5Core): (filename not available): ZN16QCoreApplication4execEv 53: 00000000004c9c90 (pge_editor): (filename not available): (function-name not available) 54: 00000000004aa949 (pge_editor): (filename not available): (function-name not available) 55: 00000000004013c7 (pge_editor): (filename not available): (function-name not available) 56: 00000000004014cb (pge_editor): (filename not available): (function-name not available) 57: 00007ffb8bc954e0 (KERNEL32): (filename not available): BaseThreadInitThunk 58: 00007ffb8ce2485b (ntdll): (filename not available): RtlUserThreadStart

Desktop specs (please complete the following information):

  • OS: Windows 11
  • Version 10.0.22000 Build 22000

Emral avatar Jul 29 '22 14:07 Emral

Hello!

This Editor copy is extremely old. You need to update the whole devkit using the script. But, you will also need to apply a few tweaks to the config pack to fix the "outdated config pack" warning:

After update runs, you should perform additional steps to fix the runtime:

  • Ensure that the data/PGE/configs/SMBX2 Integration/configure.js file does not exist at SMBX2 installation. If it exists, remove it.
  • Edit the data/PGE/configs/SMBX2 Integration/main.ini file and change the api-version=41 value into api-version=42

Then, the thing should work fine.

Wohlstand avatar Jul 29 '22 15:07 Wohlstand

Hi, sorry for the delay. I finally got around to trying the updater, and here is a list of problems that prevent me from applying the update to SMBX2. Please help me address them.

  1. Warp settings https://cdn.discordapp.com/attachments/216613837716062218/1008676513316606034/unknown.png The options "needs floor" and "transition" dropdown are not applicable to SMBX2, Please let me know either how to remove them, or where the data is stored, so that it can be made to work in a future update. Furthermore, it looks unintentional that the label for the dropdown is greyed out. An explanation on each dropdown option would also be nice. I don't know what "flip horizontal" for example means in terms of a warp transition.

  2. Autoscroll events https://cdn.discordapp.com/attachments/216613837716062218/1008676586045845604/unknown.png https://cdn.discordapp.com/attachments/216613837716062218/1008676833333628979/unknown.png There are several things wrong here. Firstly, while SMBX2 continues using the legacy autoscroll, I would like to remove the (Legacy), the wall of text, and the section settings "modern" autoscroll. Secondly, like with (1), I would like to know how the modern autoscroll data is stored, for future reference. This is not something I am looking to implement right away, because the "advanced" mode isn't even implemented, so it shouldn't be accessible. Thirdly, putting the autoscroll into the section settings just bloats section settings needlessly. And unlike the other options in this category, which modify options that can be found in the section settings, autoscroll is not a property inherent to a section, so it makes no sense for it to be here.

  3. Test options https://cdn.discordapp.com/attachments/216613837716062218/1008677088435376168/unknown.png https://cdn.discordapp.com/attachments/216613837716062218/1008677278236024842/unknown.png https://cdn.discordapp.com/attachments/216613837716062218/1008677302940475484/unknown.png This entire menu just looks remarkably unfinished or inappropriate for SMBX2. I would like to remove it or strip it down to the parts relevant to SMBX2. Also, the whole section about vehicles seems really hacked together. I presume it means "mounts" like Yoshi and Clown Car, but I don't understand what each option refers to.

  4. Remove the sprite editor button https://cdn.discordapp.com/attachments/216613837716062218/1008677582146916403/unknown.png Remove the sprite editor button

Thanks in advance

Emral avatar Aug 15 '22 10:08 Emral

Warp settings

Both features are from SMBX-38A, and also work at TheXTech. The flip horizontal/vertical means that the screen viewport will be literally flipped like a picture from one side to another. Currently, I didn't make ways to disable these fields, but thanks for the point, I will add main.ini options soon.

  • [x] Add options to hide unsupported by X2 warp options

EDIT: There is level-warp-allow-needs-floor field at [supported-features] which allows you to disable/hide the "needs a floor" warp option, for the transition option is no disabler yet. EDIT2: Totally forgot, that level-warp-transition-type option is implemented too. So, both these settings can be toggled easily and already.

Autoscroll events

This is autoscrolling from SMBX-38A (autoscrolling settings are really per section, and this allows you to change auto-scroll settings for multiple sections by one single event, without making a long chain of them), also used in TheXTech together with a legacy mechanism. For your luck, I already made that option: at the main.ini in the [supported-features] add the option level-event-new-autoscroll = hidden. It will do both: hide the new autoscrolling, and will remove the "legacy" word and the disclaimer message from the legacy autoscrolling spoiler.

Test options

I named this thing "vehicles" in 2014, basically, a Clown car IS a vehicle literally, and I still have various ideas of API at Moondust Engine to implement such ridable NPCs as vehicles such as cars, planes, boats, etc. Anyway, the list is just empty because I didn't do anything to customise it, but a good note to add the main.ini section where you can give names to vehicles easily.

  • [x] Add option to hide unsupported test settings by X2
  • [x] Implement proper customisation for names in vehicles lists

Remove the sprite editor button

This menu item (not a button!) is a dummy, right, I should make sure it's always hidden in release builds and gets never shown, and probably, something like would get built later after rebuild, not in this version. So, I'll hide it completely.

  • [x] Hide the "sprite editor" menu item in release builds as it's a dummy menu item added a while ago and forgotten.

Wohlstand avatar Aug 15 '22 10:08 Wohlstand

Now, all unsupported options by default engine (if enforced at config pack, at X2 config pack it's enforced) will be hidden, so, for X2 will be shown next: Снимок экрана от 2022-08-16 06-08-47 (there are only two extra flags supported by X2: god mode and show framerate, all other options were hidden as unsupported).

Wohlstand avatar Aug 16 '22 03:08 Wohlstand

Done: vehicles.ini.gz Simply add this file into your config pack and the Editor will start to properly display vehicle/mount names (and will switch vehicle types depending on vehicle ID). The ID=2 was named as "unused" because it's impossible to set by settings (engine resets it to 0 when finds it 2 on startup, to ensure player won't ride clown car stone from the previous level).

Wohlstand avatar Aug 16 '22 04:08 Wohlstand

изображение

Wohlstand avatar Aug 16 '22 04:08 Wohlstand

@Emral, please check the uppdate again, I quickly fixed your notices, see the summary:

  1. To disable unsupported warp options and disable&hide the new autoscrolling setup, extend main.ini at the supported-features section:
[supported-features]
; ...
level-warp-allow-needs-floor = hidden
level-warp-transition-type = hidden
level-event-new-autoscroll = hidden
  1. All unsupported flags were disabled automatically by default when LunaTester engine is default enforced (by main.ini setup, it's already).
  2. Take the new vehicles.ini file and put it at the config pack, then you will see vehicles setup works properly.
  3. The sprite editor menu item should be hidden now.

Bee happy.

Wohlstand avatar Aug 16 '22 15:08 Wohlstand

P.S. If you want to wait for the stable release to put the update of Moondust Devkit to X2 set, you can pay attention on this milestone: https://github.com/WohlSoft/Moondust-Project/milestone/15

Wohlstand avatar Aug 16 '22 15:08 Wohlstand

Sorry for the delay - I didn't get notifications for these posts for some reason, even with the ping, so I only saw them now. Thanks for the elaborate response(s)! I'm testing the flags right now, and it seems the (Legacy) and disclaimer aren't hidden by setting the autoscroll config you posted. Is there an oversight in the code?

I will just note that the name "vehicles" strikes me as strange because SMBX specifically refers to them as "mounts", which is a more broadly applicable term as calling a living thing a "vehicle" is perhaps even more weird than calling a car a "mount". It would generally be nice if the labels were consistent with the game, I think.

Emral avatar Aug 17 '22 11:08 Emral

  1. I'll check the code, possibly this is a bug, it's really not supposed to enforce this shown when main.ini requests to use legacy autoscroll.

  2. Mount is valid for Yoshi and shoe, but not for clowncar. ~~Will you call cars in GTA as mounts? Will sound weird.~~ But, I could add an option to swap the labels by config, just for different games, display different name. For fantasy / middle age games where everybody rides horses, the mount term is fully suitable, but for modern time and future/cyberpunk, vehicles is better, as nobody rides horses in this time (except of rare cases).

Screenshot_20220817-145222_Firefox.png

Wohlstand avatar Aug 17 '22 11:08 Wohlstand

image Hi, I noticed something else. For warps, the right-click context menu still contains the bomb, stood state and special entry state toggles. They need to be disabled as well.

Also with mounts I really care more about consistency with SMBX than vocabulary.

Emral avatar Aug 17 '22 12:08 Emral

Whoops, forgot to add the track of flags here, thanks for for catch!

Wohlstand avatar Aug 17 '22 12:08 Wohlstand

Just now fixed the level-event-new-autoscroll = hidden work, now legacy disclaimer should disappear and the "Legacy" word from the block title too.

Wohlstand avatar Aug 17 '22 23:08 Wohlstand

Sorry for the delay - I didn't get notifications for these posts for some reason, even with the ping

That's depends on your profile settings and email notifications. I use Thunderbird as a client, and when I am not asleep, I always receive notifications almost immediately when somebody posts to the subscribed topic.

Wohlstand avatar Aug 17 '22 23:08 Wohlstand

Hi, I noticed something else. For warps, the right-click context menu still contains the bomb, stood state and special entry state toggles. They need to be disabled as well.

Fixed just now.

Wohlstand avatar Aug 17 '22 23:08 Wohlstand

Splendid, thanks! I think that should take care of things in this issue. I tried getting the error again, but was unable to with the methods that previously worked (frantically switching sections over and over again, occasionally placing warps). So it looks to be fixed indeed.

Emral avatar Aug 18 '22 00:08 Emral

Gonna close this. All future suggestions/issues better are reported separately.

Wohlstand avatar Aug 18 '22 00:08 Wohlstand