Tool to show dependencies?
-
- Godlike
- Posts: 3040
- Joined: Fri Sep 25, 2015 9:01 pm
- Location: moved without proper hashing
Tool to show dependencies?
I've been using UnrealDeps.exe to see the dependencies of a map. But sadly it is not recursive, it does not show dependencies of a dependent package. Is there a tool that does such?
"If Origin not in center it be not in center." --Buggie
-
- Godlike
- Posts: 2219
- Joined: Sun Oct 05, 2008 3:31 am
Re: Tool to show dependencies?
I don't know too much about all that but does this utpt do anything ?
I know you must know about it, been around a long time now.
https://www.acordero.org/projects/unrea ... kage-tool/
I know you must know about it, been around a long time now.
https://www.acordero.org/projects/unrea ... kage-tool/
Binary Space Partitioning
-
- Godlike
- Posts: 3040
- Joined: Fri Sep 25, 2015 9:01 pm
- Location: moved without proper hashing
Re: Tool to show dependencies?
Thanks for hint, but UTPT does not resolve dependencies of dependent packages.
Maybe I should ask @Shrimp - on UnrealArchive recursive dependencies are listed.
Maybe I should ask @Shrimp - on UnrealArchive recursive dependencies are listed.
"If Origin not in center it be not in center." --Buggie
-
- Adept
- Posts: 312
- Joined: Wed Oct 10, 2018 11:15 am
- Location: Australia
Re: Tool to show dependencies?
You can try this: https://ut99.org/viewtopic.php?p=114875
It's a command line only tool without a GUI. I don't 100% remember if it renders recursively or just shows all the dependencies regardless of what uses them.
The latest binary is at https://code.shrimpworks.za.net/artefac ... y-exec.jar, and it now requires Java 17, but the usage info in the README should work still.
It's a command line only tool without a GUI. I don't 100% remember if it renders recursively or just shows all the dependencies regardless of what uses them.
The latest binary is at https://code.shrimpworks.za.net/artefac ... y-exec.jar, and it now requires Java 17, but the usage info in the README should work still.
Code: Select all
java package-dependency-exec.jar <path-to-ut-install> <path-to-file-to-check.unr>
ShrimpWorks
Unreal Archive - preserving over 25 years of user-created content for the Unreal series!
Unreal Archive - preserving over 25 years of user-created content for the Unreal series!
-
- Godlike
- Posts: 1068
- Joined: Mon Aug 31, 2015 12:58 pm
- Personal rank: Dialed in.
Re: Tool to show dependencies?
You can also achieve the goal the reversed way with Grep (from linux), I use the Windows Portable version.
https://ut99.org/viewtopic.php?p=114320#p114320
https://grepwin.com/
Make sure "RegEx Search" or "Whole word" and "Include binary files" are checked.
Example for UTtech1:

https://ut99.org/viewtopic.php?p=114320#p114320
https://grepwin.com/
Make sure "RegEx Search" or "Whole word" and "Include binary files" are checked.
Example for UTtech1:

-
- Godlike
- Posts: 3040
- Joined: Fri Sep 25, 2015 9:01 pm
- Location: moved without proper hashing
Re: Tool to show dependencies?
The hard way...

But I don't want to know if a package is used by another but the other way around - what packages are used by a certain package. And, if these packages have dependent packages, them also.
PS: "RegEx" not needed here, but I recommend NOT case sensitive search.
"If Origin not in center it be not in center." --Buggie
-
- Godlike
- Posts: 6489
- Joined: Sun May 09, 2010 6:15 pm
- Location: On the roof.
Re: Tool to show dependencies?
THIS IS my question too...
Remember my discussion with MH-Sk_Godz whatever I called it.
CreatureFactory - deploy custom Skaarj (without a single Skaarj in map), and the custom Skaarj had a custom Texture - Indirect dependency - random player has reported a crash concerning a texture - and then... I really had to reference this Texture directly somewhere but... I did these wrong way, for me it was working but not for everyone - lol...
Grep won't show that Texture for setting up a FIX, it will be some guessing and editing, Editor is crashing at inspecting involved Texture because I think some data is gone... broken linker-s whatever they are. Grep has another purpose - it doesn't help at all at this point, we want names involved in packages not searching about a name in how many packages was used.
PS: UT 469e RC7 seems to show Texture in Editor without any issue...

-
- Experienced
- Posts: 131
- Joined: Mon Oct 19, 2020 6:53 pm
Re: Tool to show dependencies?
I used AI (Gemini and DeepSeek) to convert the old utdep.pl script of the Mr. Christiaan ter Veen into python. It didn't turn out very well but the basics work. Next I added the ability to "show dependencies of a dependent package" — hierarchical scan. The search is case-insensitive, performing regardless of the extension or location folder. For each found entries shows path, size and MD5. The package being tested must be located in the structure of the original UT folder.
e.g.
Tested Linux only. Python 3.8
Auto merged new post submitted 52 minutes later
version 0.1b
added
-c, --condensed With -t print dependency tree condensed
e.g.
utdep.py ~/Games/Unreal/Maps/MH-AMC-Mesospheric_sk_tw0.unr -t
Code: Select all
usage: utdep.py [-h] [-q] [-n] [-i] [-d] [-e] [-a] [-l] [-o #] [-r #] [-t] [--debug DEBUG] file
UT99 File Dependency Checker v0.1a f7r AI-gen based on perl script utdep.pl v0.3.0 by Christiaan ter Veen
positional arguments:
file UT99 file to analyze
optional arguments:
-h, --help show this help message and exit
-q, --headers Print headers
-n, --names Print name table
-i, --imports *Print import table (!incorrect!)
-d, --dependencies *Print dependencies list (default) (!w/o ext!)
-e, --exports *Print export table (!incorrect!)
-a, --advanced **Print advanced info (!not implemented yet!)
-l, --levelinfo **Print level info (!not implemented yet!)
-o #, --object # **Dump object properties (!not implemented yet!)
-r #, --rawobject # **Dump raw object properties (!not implemented yet!)
-t, --tree Print dependency tree recursively
--debug DEBUG Set debug level (0, 1, 2)
example output
Code: Select all
Dependency Tree for Maps/MH-AMC-Mesospheric_sk_tw0.unr:
Maps/MH-AMC-Mesospheric_sk_tw0.unr (12304740 bytes, MD5: 90e30616a9886df3756833429de680d3)
- Engine: System/Engine.u (1260153 bytes, MD5: 0412907e2338d18782ec2f48735999fb)
- Core: System/Core.u (67362 bytes, MD5: 8ff14f473f3b7394d8ca1824af02c1dd)
- Core: _
- Engine: _
- UTtech1: Textures/UTtech1.utx (11206345 bytes, MD5: bd0763bd170b2a528d239fab59c9e5ed)
- Engine: _
- Detail: Textures/Detail.utx (1729964 bytes, MD5: 69f3a6fdfe51ac4fd6d3548afda41d92)
- Engine: _
- Fire: System/Fire.u (19278 bytes, MD5: c265a02d760762da9df7403fd8530836)
- Core: _
- Engine: _
- Core: _
- Fire: _
- Botpack: System/Botpack.u (40142476 bytes, MD5: 78ecb0d240c677117a35777c211dbd45)
- Engine: _
- Core: _
- UnrealShare: System/UnrealShare.u (22192707 bytes, MD5: c1b8144b195479796b2e50aadfbd9a51)
- Engine: _
- Core: _
- Fire: _
- UnrealI: System/UnrealI.u (18575550 bytes, MD5: 8fde6000964a5aae32b1f1acb7aff788)
- Engine: _
- Core: _
- UnrealShare: _
- Fire: _
- Female2Voice: Sounds/Female2Voice.uax (774932 bytes, MD5: 9d510be4d3df4066552d852a62a8b00d)
- Engine: _
- Core: _
- Male2Voice: Sounds/Male2Voice.uax (701131 bytes, MD5: c06b0ea5768f48e825d7d196e9e8db23)
- Engine: _
- Core: _
- Female1Voice: Sounds/Female1Voice.uax (818431 bytes, MD5: 3ff70334d92b241dc7336ca60410f874)
- Engine: _
- Core: _
- BossVoice: Sounds/BossVoice.uax (859670 bytes, MD5: 307e59a5de7c163aba83c1b96b43326c)
- Engine: _
- Core: _
- Male1Voice: Sounds/Male1Voice.uax (762855 bytes, MD5: 354260cc8a29a65db95625b22e336cfb)
- Engine: _
- Core: _
- UMenu: System/UMenu.u (9275179 bytes, MD5: ea5a59a43193c993bed1073223347221)
- UWindow: System/UWindow.u (690452 bytes, MD5: 0afc3c3da7320d9b3c732de80ad600f4)
- Core: _
- Engine: _
- Core: _
- Engine: _
- UnrealShare: _
- UBrowser: System/UBrowser.u (376148 bytes, MD5: b278c5a862d04df13faa6f9a93fd066c)
- UWindow: _
- Core: _
- Engine: _
- IpDrv: System/IpDrv.u (22836 bytes, MD5: f2c87aea221e9374df5e8b15b835a417)
- Core: _
- Engine: _
- IpDrv: _
- Announcer: Sounds/Announcer.uax (1416927 bytes, MD5: 1f0998dea68521f8837a5946496cc93b)
- Engine: _
- Core: _
- Fire: _
- UWindow: _
- UnrealShare: _
- SkyCity: Textures/SkyCity.utx (13270191 bytes, MD5: f0f11d943534d465d693a34936eba6f9)
- Engine: _
- Detail: _
- Core: _
- genfluid: Textures/GenFluid.utx (5510043 bytes, MD5: 7a4f43aa10011cd0412f865b6600c0e4)
- Engine: _
- Core: _
- UnrealI: _
- Core: _
- MonsterHunt: System/MonsterHunt.u (1251524 bytes, MD5: 570f03b201d4bf1928438ac2381d3a0c)
- Engine: _
- Core: _
- Botpack: _
- UnrealShare: _
- UWindow: _
- UnrealI: _
- UMenu: _
- UTMenu: System/UTMenu.u (4746131 bytes, MD5: f0afcc0e011d7b085c7df3fb3d6cf693)
- UWindow: _
- Core: _
- Engine: _
- Botpack: _
- UMenu: _
- LadderSounds: Sounds/LadderSounds.uax (247341 bytes, MD5: 4b70d93183f453c654d01baad06e5476)
- Engine: _
- Core: _
- UWeb: System/UWeb.u (30462 bytes, MD5: 08dd8f0d19ac0555766276d73eae44c7)
- Core: _
- Engine: _
- IpDrv: _
- UTServerAdmin: System/UTServerAdmin.u (118635 bytes, MD5: 0457e7cbfb1ef1aa15c18fb584235052)
- UWeb: _
- Engine: _
- Core: _
- Botpack: _
- IpServer: System/IpServer.u (36311 bytes, MD5: 5833de47ddce2febd1d41db55eb9bea5)
- Engine: _
- Core: _
- IpDrv: _
- UnrealShare: _
- Botpack: _
- LadrArrow: Textures/LadrArrow.utx (46433 bytes, MD5: 63d2e81362cf0055d373a8fbddd04986)
- Engine: _
- Core: _
- UBrowser: _
- UTBrowser: System/UTBrowser.u (20686 bytes, MD5: 62bf9fb30373d3a22ec4013d08ba1d09)
- Core: _
- UBrowser: _
- UWindow: _
- Engine: _
- chaostrees: System/chaostrees.u (1193535 bytes, MD5: 484ac20ba471aff6257cccb91dc5dc31)
- Core: _
- Engine: _
- GenEarth: Textures/GenEarth.utx (6186030 bytes, MD5: bb37bcb9758956c14d96f8d84f9c23c4)
- Engine: _
- Detail: _
- Core: _
- swJumpPad: System/swJumpPad.u (23548 bytes, MD5: 5ab21b44a32472fa1182c0d0ff0fb02c)
- Engine: _
- Core: _
- Botpack: _
- UnrealI: _
- SM_Nature: System/SM_Nature.u (256477 bytes, MD5: 802bcc16bb55b263d212ab05b592b9dc)
- Core: _
- Engine: _
- GenEarth: _
- NaliCast: Textures/NaliCast.utx (8343055 bytes, MD5: ce6292674ae8fa45cc6256af9dc23651)
- Engine: _
- Detail: _
- Core: _
- Indus2: Textures/Indus2.utx (894817 bytes, MD5: b235e4eb4f3bd5cbc29012a67898e7ce)
- Engine: _
- Fire: _
- Core: _
- GenFX: Textures/GenFX.utx (2189510 bytes, MD5: eb7b30973403aa702ecc89246263e21e)
- Engine: _
- Core: _
- ShadowManNature: Textures/ShadowManNature.utx (5652455 bytes, MD5: e942a3da890c8830128e79ca83ba0792)
- Engine: _
- Core: _
- FractalFX: Textures/FractalFX.utx (1417366 bytes, MD5: f7f0afd56e46bb5c17a5370fe9df48d5)
- Engine: _
- Detail: _
- GreatFire2: Textures/GreatFire2.utx (9029 bytes, MD5: 2bfc8bc66fef7b90cf595f433f798c49)
- Fire: _
- Engine: _
- genfluid: _
- SkeletalChars: System/SkeletalChars.u (1591818 bytes, MD5: 67fcb01945fc2cfac1c78a7e55b56d36)
- Engine: _
- Core: _
- Botpack: _
- Fire: _
- HeavenbyTerraniux: =========================================> !!! MISSING <==============
- MaximusbyTerrraniux: Music/MaximusbyTerrraniux.umx (7651561 bytes, MD5: a8705dea4d3223704c828e59fe608212)
- Engine: _
- Detail: _
example output
Code: Select all
Dependency Tree for System/XHoverVeh.u:
System/XHoverVeh.u (14027195 bytes, MD5: 804e86b53989d6cff568b74d6ce9038d)
- Engine: System/Engine.u (1260153 bytes, MD5: 0412907e2338d18782ec2f48735999fb)
- Core: System/Core.u (67362 bytes, MD5: 8ff14f473f3b7394d8ca1824af02c1dd)
- Core: _
- Engine: _
- Core: _
- XVehicles: System/XVehicles.u (7344704 bytes, MD5: c7181d238716a3e1daee2b1309c29940)
- Engine: _
- Botpack: System/Botpack.u (40142476 bytes, MD5: 78ecb0d240c677117a35777c211dbd45)
- Engine: _
- Core: _
- UnrealShare: System/UnrealShare.u (22192707 bytes, MD5: c1b8144b195479796b2e50aadfbd9a51)
- Engine: _
- Core: _
- Fire: System/Fire.u (19278 bytes, MD5: c265a02d760762da9df7403fd8530836)
- Core: _
- Engine: _
- UnrealI: System/UnrealI.u (18575550 bytes, MD5: 8fde6000964a5aae32b1f1acb7aff788)
- Engine: _
- Core: _
- UnrealShare: _
- Fire: _
- Female2Voice: Sounds/Female2Voice.uax (774932 bytes, MD5: 9d510be4d3df4066552d852a62a8b00d)
- Engine: _
- Core: _
- Male2Voice: Sounds/Male2Voice.uax (701131 bytes, MD5: c06b0ea5768f48e825d7d196e9e8db23)
- Engine: _
- Core: _
- Female1Voice: Sounds/Female1Voice.uax (818431 bytes, MD5: 3ff70334d92b241dc7336ca60410f874)
- Engine: _
- Core: _
- BossVoice: Sounds/BossVoice.uax (859670 bytes, MD5: 307e59a5de7c163aba83c1b96b43326c)
- Engine: _
- Core: _
- Male1Voice: Sounds/Male1Voice.uax (762855 bytes, MD5: 354260cc8a29a65db95625b22e336cfb)
- Engine: _
- Core: _
- UMenu: System/UMenu.u (9275179 bytes, MD5: ea5a59a43193c993bed1073223347221)
- UWindow: System/UWindow.u (690452 bytes, MD5: 0afc3c3da7320d9b3c732de80ad600f4)
- Core: _
- Engine: _
- Core: _
- Engine: _
- UnrealShare: _
- UBrowser: System/UBrowser.u (376148 bytes, MD5: b278c5a862d04df13faa6f9a93fd066c)
- UWindow: _
- Core: _
- Engine: _
- IpDrv: System/IpDrv.u (22836 bytes, MD5: f2c87aea221e9374df5e8b15b835a417)
- Core: _
- Engine: _
- IpDrv: _
- Announcer: Sounds/Announcer.uax (1416927 bytes, MD5: 1f0998dea68521f8837a5946496cc93b)
- Engine: _
- Core: _
- Fire: _
- UWindow: _
- Core: _
- UnrealShare: _
- UWindow: _
- XPaths: System/XPaths.u (27124 bytes, MD5: 1535bffadd2244d148e5a54ed0139675)
- Engine: _
- Botpack: _
- Core: _
- UMenu: _
- UFire: Textures/UFire.utx (107793 bytes, MD5: ce320ded540f739cae3fb76c27c607e1)
- Engine: _
- XJumpPad: System/XJumpPad.u (1054702 bytes, MD5: 40c80972e8fdb01a01835d6cccc760a2)
- Engine: _
- Core: _
- Botpack: _
- UnrealShare: _
- UnrealI: _
- USmoke: Textures/USmoke.utx (437794 bytes, MD5: a67afe17c4f8cc1fe7352dfbe5207fed)
- Engine: _
- UnrealI: _
- UExplosionsSet01: Textures/UExplosionsSet01.utx (1434890 bytes, MD5: ec1cfcf611437f2218646baf502eb47f)
- Engine: _
- FixGun: System/FixGun.u (584320 bytes, MD5: c33c0026e4c6f5fc8b331db507ad8be9)
- Engine: _
- Botpack: _
- Core: _
- UnrealShare: _
- GreatFire2: Textures/GreatFire2.utx (9029 bytes, MD5: 2bfc8bc66fef7b90cf595f433f798c49)
- Fire: _
- Engine: _
- genfluid: Textures/GenFluid.utx (5510043 bytes, MD5: 7a4f43aa10011cd0412f865b6600c0e4)
- Engine: _
- Core: _
- XFastWarShell: System/XFastWarShell.u (5053 bytes, MD5: 20e0693feb03203e582fb4e66a806fa4)
- Engine: _
- Core: _
- Botpack: _
- Botpack: _
- UnrealShare: _
Auto merged new post submitted 52 minutes later
version 0.1b
added
-c, --condensed With -t print dependency tree condensed
./utdep.py Maps/MH-AMC-Mesospheric_sk_tw0.unr -tc
Code: Select all
Dependency Tree for Maps/MH-AMC-Mesospheric_sk_tw0.unr:
Maps/MH-AMC-Mesospheric_sk_tw0.unr (12304740 bytes, MD5: 90e30616a9886df3756833429de680d3)
- Engine: System/Engine.u (1260153 bytes, MD5: 0412907e2338d18782ec2f48735999fb)
- Core: System/Core.u (67362 bytes, MD5: 8ff14f473f3b7394d8ca1824af02c1dd)
- UTtech1: Textures/UTtech1.utx (11206345 bytes, MD5: bd0763bd170b2a528d239fab59c9e5ed)
- Detail: Textures/Detail.utx (1729964 bytes, MD5: 69f3a6fdfe51ac4fd6d3548afda41d92)
- Fire: System/Fire.u (19278 bytes, MD5: c265a02d760762da9df7403fd8530836)
- Botpack: System/Botpack.u (40142476 bytes, MD5: 78ecb0d240c677117a35777c211dbd45)
- UnrealShare: System/UnrealShare.u (22192707 bytes, MD5: c1b8144b195479796b2e50aadfbd9a51)
- UnrealI: System/UnrealI.u (18575550 bytes, MD5: 8fde6000964a5aae32b1f1acb7aff788)
- Female2Voice: Sounds/Female2Voice.uax (774932 bytes, MD5: 9d510be4d3df4066552d852a62a8b00d)
- Male2Voice: Sounds/Male2Voice.uax (701131 bytes, MD5: c06b0ea5768f48e825d7d196e9e8db23)
- Female1Voice: Sounds/Female1Voice.uax (818431 bytes, MD5: 3ff70334d92b241dc7336ca60410f874)
- BossVoice: Sounds/BossVoice.uax (859670 bytes, MD5: 307e59a5de7c163aba83c1b96b43326c)
- Male1Voice: Sounds/Male1Voice.uax (762855 bytes, MD5: 354260cc8a29a65db95625b22e336cfb)
- UMenu: System/UMenu.u (9275179 bytes, MD5: ea5a59a43193c993bed1073223347221)
- UWindow: System/UWindow.u (690452 bytes, MD5: 0afc3c3da7320d9b3c732de80ad600f4)
- UBrowser: System/UBrowser.u (376148 bytes, MD5: b278c5a862d04df13faa6f9a93fd066c)
- IpDrv: System/IpDrv.u (22836 bytes, MD5: f2c87aea221e9374df5e8b15b835a417)
- Announcer: Sounds/Announcer.uax (1416927 bytes, MD5: 1f0998dea68521f8837a5946496cc93b)
- SkyCity: Textures/SkyCity.utx (13270191 bytes, MD5: f0f11d943534d465d693a34936eba6f9)
- genfluid: Textures/GenFluid.utx (5510043 bytes, MD5: 7a4f43aa10011cd0412f865b6600c0e4)
- MonsterHunt: System/MonsterHunt.u (1251524 bytes, MD5: 570f03b201d4bf1928438ac2381d3a0c)
- UTMenu: System/UTMenu.u (4746131 bytes, MD5: f0afcc0e011d7b085c7df3fb3d6cf693)
- LadderSounds: Sounds/LadderSounds.uax (247341 bytes, MD5: 4b70d93183f453c654d01baad06e5476)
- UWeb: System/UWeb.u (30462 bytes, MD5: 08dd8f0d19ac0555766276d73eae44c7)
- UTServerAdmin: System/UTServerAdmin.u (118635 bytes, MD5: 0457e7cbfb1ef1aa15c18fb584235052)
- IpServer: System/IpServer.u (36311 bytes, MD5: 5833de47ddce2febd1d41db55eb9bea5)
- LadrArrow: Textures/LadrArrow.utx (46433 bytes, MD5: 63d2e81362cf0055d373a8fbddd04986)
- UTBrowser: System/UTBrowser.u (20686 bytes, MD5: 62bf9fb30373d3a22ec4013d08ba1d09)
- chaostrees: System/chaostrees.u (1193535 bytes, MD5: 484ac20ba471aff6257cccb91dc5dc31)
- GenEarth: Textures/GenEarth.utx (6186030 bytes, MD5: bb37bcb9758956c14d96f8d84f9c23c4)
- swJumpPad: System/swJumpPad.u (23548 bytes, MD5: 5ab21b44a32472fa1182c0d0ff0fb02c)
- SM_Nature: System/SM_Nature.u (256477 bytes, MD5: 802bcc16bb55b263d212ab05b592b9dc)
- NaliCast: Textures/NaliCast.utx (8343055 bytes, MD5: ce6292674ae8fa45cc6256af9dc23651)
- Indus2: Textures/Indus2.utx (894817 bytes, MD5: b235e4eb4f3bd5cbc29012a67898e7ce)
- GenFX: Textures/GenFX.utx (2189510 bytes, MD5: eb7b30973403aa702ecc89246263e21e)
- ShadowManNature: Textures/ShadowManNature.utx (5652455 bytes, MD5: e942a3da890c8830128e79ca83ba0792)
- FractalFX: Textures/FractalFX.utx (1417366 bytes, MD5: f7f0afd56e46bb5c17a5370fe9df48d5)
- GreatFire2: Textures/GreatFire2.utx (9029 bytes, MD5: 2bfc8bc66fef7b90cf595f433f798c49)
- SkeletalChars: System/SkeletalChars.u (1591818 bytes, MD5: 67fcb01945fc2cfac1c78a7e55b56d36)
- HeavenbyTerraniux: =========================================> !!! MISSING <==============
- MaximusbyTerrraniux: Music/MaximusbyTerrraniux.umx (7651561 bytes, MD5: a8705dea4d3223704c828e59fe608212)
You do not have the required permissions to view the files attached to this post.
Last edited by f7r on Sat Feb 15, 2025 4:06 am, edited 2 times in total.
-
- Godlike
- Posts: 3275
- Joined: Sat Mar 21, 2020 5:32 am
Re: Tool to show dependencies?
This one on js: https://tactical-ops.eu/explorer/
With some js knowledge (or AI help) it can be turn into local script, which do recursive scan and run from console.
With some js knowledge (or AI help) it can be turn into local script, which do recursive scan and run from console.
-
- Experienced
- Posts: 131
- Joined: Mon Oct 19, 2020 6:53 pm
Re: Tool to show dependencies?
version 0.1c
fixed:
- guid
- import table
- export table
- short dependencies list
viewtopic.php?p=150521#p150521
offtopic:
Wow — 48 texture packages!
fixed:
- guid
- import table
- export table
- short dependencies list
viewtopic.php?p=150521#p150521
offtopic:
Wow — 48 texture packages!
You do not have the required permissions to view the files attached to this post.
-
- Godlike
- Posts: 6489
- Joined: Sun May 09, 2010 6:15 pm
- Location: On the roof.
Re: Tool to show dependencies?
Installed Pyton 3.4... (Windows XP)
Something it's wrong with syntax...
Something it's wrong with syntax...
You do not have the required permissions to view the files attached to this post.
-
- Experienced
- Posts: 131
- Joined: Mon Oct 19, 2020 6:53 pm
Re: Tool to show dependencies?
As far as I remember syntax like print(f"blabla{var}") was introduced in version is 3.7.sektor2111 wrote: ↑Sat Feb 15, 2025 6:07 am Installed Pyton 3.4... (Windows XP)
Something it's wrong with syntax...SyntaxPyt3_4.PNG
I just checked in version 3.5 it doesn't work but 3.7 is ok.
-
- Godlike
- Posts: 6489
- Joined: Sun May 09, 2010 6:15 pm
- Location: On the roof.
Re: Tool to show dependencies?
All right, I'll check 3.7... however I'm curious how can I wrap that syntax for prior versions... if 3.7 doesn't work in this context.
-
- Experienced
- Posts: 131
- Joined: Mon Oct 19, 2020 6:53 pm
Re: Tool to show dependencies?
Yep, the last officially XP-supported version Python is 3.5.4.
Look at this or this if you can figure it out, I somehow didn't get it.
PS: Phahhaha! I am in a similar situation — I use Linux x86 as my main system. I'm so lazy to move. I'm so attached to

-
- Godlike
- Posts: 6489
- Joined: Sun May 09, 2010 6:15 pm
- Location: On the roof.
Re: Tool to show dependencies?
I think I caught the train - or at least I touched it a little small tiny bit...
Note: Previously I tried an automated conversion Python to Python expecting some flags (versions etc). I did not see flags but that thing claimed that it fixed the code allegedly wrong... The resulted "code" was printing all sort of misery which I can read by simply looking at file without any python stuff... A.I. at work
.


You do not have the required permissions to view the files attached to this post.