Mashinky
Недостаточно оценок
Check: Why does Mashinky not run?
От EatMe
Last edited: 2025-10-03

Check with the batch script below why Mashinky does not run on your computer.
   
Наградить
В избранное
В избранном
Удалить
Check
Paste the below text in (Notepad) and save as .\Mashinky\runcheck.bat and run the runcheck.

@echo off echo Last edit: 2025-10-03 echo. echo This may indicate why Mashinky does not run on your computer. echo. echo Checking: Microsoft Visual C++ Redistributable.. echo. dir /b /s "%windir%\msvcr110.dll" if '%ERRORLEVEL%'=='1' goto NoVisualC echo. echo OK: Microsoft Visual C++ Redistributable. :CheckRealtekSound echo. echo Checking: Realtek Sound Card Driver... echo. dir /b /s "%windir%\RealtekHSA.inf" if '%ERRORLEVEL%'=='1' goto NoRealtekSound echo. echo OK: Realtek Sound Card Driver... echo. :CheckNVIDIA echo Checking: NVIDIA Video Drivers... echo. dir /b /s "%windir%\nvcpl.dll" if '%ERRORLEVEL%'=='1' goto NoNVIDIA echo. echo OK: NVIDIA Video Drivers. echo. :CheckDirectX echo. echo Checking: DirectX installation. echo. dir /b /s "%windir%\dxdiag.exe" if '%ERRORLEVEL%'=='1' goto NoDirectX echo. echo OK: DirectX installation. echo. echo Would you like to view more details about DirectX? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto OpenDXdiag goto QRenameCFG :OpenDXdiag echo. echo Please close DirectX dialog when done... echo. dxdiag.exe goto QRenameCFG :NoVisualC echo NOT FOUND: Microsoft Visual C++ Redistributable. echo. echo https://www.microsoft.com/en-us/download/details.aspx?id=30679 echo. echo Would you like to open a window to the Visual C++ Redistributable download location? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto OpenMSVCdownload goto CheckRealtekSound :OpenMSVCdownload explorer.exe "https://www.microsoft.com/en-us/download/details.aspx?id=30679" goto CheckRealtekSound :NoRealtekSound echo NOT FOUND: Realtek Sound Card Driver. echo. echo This may indicate that you either: echo. echo - have a different type of sound card. echo - do not have the required sound card driver for the Realtek onboard sound card. echo. echo https://www.realtek.com/en/component/zoo/category/pc-audio-codecs-high-definition-audio-codecs-software echo. echo Would you like to open a window to the Realtek sound card driver download location? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto OpenRealtekDownload goto CheckNVIDIA :OpenRealtekDownload explorer.exe "https://www.realtek.com/en/component/zoo/category/pc-audio-codecs-high-definition-audio-codecs-software" goto CheckNVIDIA :NoDirectX echo NOT FOUND: Microsoft DirectX. echo. echo https://www.microsoft.com/en-us/download/details.aspx?id=35 echo. echo Would you like to open a window to the download location? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto OpenMSDXdownload goto QRenameCFG :OpenMSDXdownload explorer.exe "https://www.microsoft.com/en-us/download/details.aspx?id=35" goto QRenameCFG :NoNVIDIA echo NOT FOUND: NVIDIA Video Card Driver. echo Checking for INTEL Video Card Driver.. echo. dir /b /s "%windir%\intel_gfx*.dll" if '%ERRORLEVEL%'=='1' goto NoINTEL echo. echo OK: INTEL Video Card present and installed. goto MsgDownloadVideoDriver :NoINTEL echo NOT FOUND: INTEL Video Card Driver. echo. :MsgDownloadVideoDriver echo. echo ATTENTION: With a dedicated video card, install the Drivers from their Company Website. echo. pause goto CheckDirectX :QRenameCFG echo Checking subscribed mods.. if EXIST ..\..\workshop\content\598960\1638810208\meta.xml echo (Not Working) UNSUBSCRIBE: Bigger Stations if EXIST ..\..\workshop\content\598960\1641934696\meta.xml echo (Not Working) UNSUBSCRIBE: Sorting Railway Terminal if EXIST ..\..\workshop\content\598960\1702253121\meta.xml echo (Not Working) UNSUBSCRIBE: Fix for kmh - English if EXIST ..\..\workshop\content\598960\1748238539\meta.xml echo (Not Working) UNSUBSCRIBE: Bigger Factories if EXIST ..\..\workshop\content\598960\1752820482\meta.xml echo (Not Working) UNSUBSCRIBE: Station Mod if EXIST ..\..\workshop\content\598960\3032153914\meta.xml echo (Not Working) UNSUBSCRIBE: Modified GUI if EXIST ..\..\workshop\content\598960\1744399898\meta.xml echo (Not Working) UNSUBSCRIBE: Speed units to Km/h if EXIST ..\..\workshop\content\598960\3028715991\meta.xml echo (Not Working) UNSUBSCRIBE: UpgradeTopia if EXIST ..\..\workshop\content\598960\1763170583\meta.xml echo (crashing ground texture) UNSUBSCRIBE: Wind Turbine if EXIST ..\..\workshop\content\598960\2879540592\meta.xml echo (crashing ground texture) UNSUBSCRIBE: City Crane if EXIST ..\..\workshop\content\598960\3037673672\meta.xml echo (crashing ground texture) UNSUBSCRIBE: Motel echo. :FinQRenameCFG IF EXIST .\setup.xml GOTO CFGFileFound echo Mashinky configuration .\setup.xml not found. This means Mashinky will launch and write this file. goto LaunchMashQ :CFGFileFound echo. echo Would you like to (RENAME) your configuration file \Mashinky\setup.xml and start with a new configuration? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto RenameCFG echo. goto LaunchMashQ :RenameCFG echo. echo Renaming configuration to echo. echo setup.%date%_%time:~0,2%%time:~3,2%.bak.xml ren .\setup.xml ".\setup.%date%_%time:~0,2%%time:~3,2%.bak.xml" echo. echo Done. Mashinky should now launch. :LaunchMashQ echo. echo Would you like to start Mashinky? choice /c yn /m "Yes/No" if '%ERRORLEVEL%'=='1' goto LaunchMashinky goto ExitMe :LaunchMashinky echo Launching Mashinky... echo. explorer.exe "steam://rungameid/598960" goto TheEnd :ExitMe echo. echo Done. echo. pause :TheEnd echo.