Revison and TNM
Moderator: TNM Team
Forum rules
Please only use this forum for problems of a technical nature. If you're stuck somewhere in the game, post in the TNM Spoiler Zone forum. If the game crashes, you can't load a savegame, or something just plain isn't working, this is the place to post.
Please only use this forum for problems of a technical nature. If you're stuck somewhere in the game, post in the TNM Spoiler Zone forum. If the game crashes, you can't load a savegame, or something just plain isn't working, this is the place to post.
Revison and TNM
Hey all,
I got a question related to Revision and The Nameless Mod.
Is it somehow possible to launch TNM Content through Revision? What I mean by that is: In TNM via the legend console, you were able to get into the DX Vanilla Maps and play them reguarly with TNM weapons like the PHAT-Rifle etc. Hell you could do the whole campaign as Trestkon and with the fist skill if you wanted too. Is that possible in Revision? So that I can launch TNM Maps through Revision or the other way around, Revision Maps through TNM?
I already messed around with some of the paths in the Revision and TNM.ini but my knowledge is not very good on those topics.
I got a question related to Revision and The Nameless Mod.
Is it somehow possible to launch TNM Content through Revision? What I mean by that is: In TNM via the legend console, you were able to get into the DX Vanilla Maps and play them reguarly with TNM weapons like the PHAT-Rifle etc. Hell you could do the whole campaign as Trestkon and with the fist skill if you wanted too. Is that possible in Revision? So that I can launch TNM Maps through Revision or the other way around, Revision Maps through TNM?
I already messed around with some of the paths in the Revision and TNM.ini but my knowledge is not very good on those topics.
Re: Revison and TNM
So... I can't guarantee that we can make this work, and it's been a long time since I messed with these things myself, but I just checked out my own TNM.ini. Here's how you make HDTP and TNM work together:
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\HDTP\System\*.u
Paths=..\System\*.u
Paths=..\Maps\*.dx
Paths=..\HDTP\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
That might give you some idea as to how to fit Revision in there, if it's even possible. If you can't work it out, can you post the paths setup from Revision, and maybe we can figure something out?
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\HDTP\System\*.u
Paths=..\System\*.u
Paths=..\Maps\*.dx
Paths=..\HDTP\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
That might give you some idea as to how to fit Revision in there, if it's even possible. If you can't work it out, can you post the paths setup from Revision, and maybe we can figure something out?
Jonas Wæver
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Re: Revison and TNM
It will likely end up beeing slightly more then just ini path adjustment, though nothing more then one with a basic working programming knowledge can easily solve.
Re: Revison and TNM
Ok, let me wrap this up so hopefully nobody will get confused on this. I will list 2 attempts here, namely 1) editing the Revision.ini and running Revision, aswell as 2) editing the TNM.ini and running TNM.
1) This is the Vanilla Revision.ini Core.System located in the DeusEx/System folder:
PurgeCacheDays=30
SavePath=..\Revision\Save
CachePath=..\Cache
CacheExt=.uxx
OggPath=..\Revision\Music\
Suppress=DevRevision
Suppress=DevDXOgg
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Paths=..\Revision\Sounds\*.uax
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\Maps\*.dx
Paths=..\Revision\System\*.u
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Revision\HDTP\System\*.u
Paths=..\Music\*.umx
Paths=..\Sounds\*.uax
Paths=..\Textures\*.utx
Paths=..\Maps\*.dx
Paths=..\System\*.u
and after editing it, while keeping in mind what Jonas posted I got this:
PurgeCacheDays=30
SavePath=..\Revision\Save
CachePath=..\Cache
CacheExt=.uxx
OggPath=..\Revision\Music\
OggPath=..\TNM\Music\Ogg\
Suppress=DevRevision
Suppress=DevDXOgg
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Paths=..\Revision\Sounds\*.uax
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\Maps\*.dx
Paths=..\Revision\System\*.u
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Revision\HDTP\System\*.u
Paths=..\Music\*.umx
Paths=..\TNM\Sounds\*.uax
Paths=..\Sounds\*.uax
Paths=..\TNM\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\TNM\Maps\*.dx
Paths=..\Maps\*.dx
Paths=..\TNM\System\*.u
Paths=..\System\*.u
This gives me the following error when running the Revision.exe through Steam:
Can´t find intADXOggexec Check Files in DXOgg.dll -> I assume this has something to do with the Music?
2) This is the Vanilla TNM.ini Core.System located in the TNM/System folder (I assume you know but anyhow :b)
PurgeCacheDays=30
SavePath=..\TNM\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\System\*.u
Paths=..\Maps\*.dx
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
and after editing it I got this:
PurgeCacheDays=30
SavePath=..\TNM\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\Revision\System\*.u
Paths=..\Revision\HDTP\System\*.u
Paths=..\System\*.u
Paths=..\Revision\Maps\*.dx
Paths=..\Maps\*.dx
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\Revision\Sounds\*.uax
Paths=..\Sounds\*.uax
OggPath=..\Revision\Music\
Paths=..\Music\*.umx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
which gives me the following error when running the TNM.exe:
Can´t find Funtion in File 'Function DeusEx.DeusExPlayer.TravelPostAccept' whatever that means.
A thing to note is (don´t know if it matters) that when I edited the Revision.ini and reverted it back to its vanilla state manually or with a backup copy I created previously, I still got the same crash. The only thing that helped was deleting the System folder of both, Revision and DeusEx GOTY and re-downloading it via the verify integrity of the ingame cache funtion in Steam.
PS: I also contacted Björn awhile ago and he told me to copy all the files in the TNM system folder into the Revision system folder without overwriting anything but that did not do the trick either.
Sadly he had not installed TNM at the time so he could not assist me any further.
Thanks for any help and/or advice
1) This is the Vanilla Revision.ini Core.System located in the DeusEx/System folder:
PurgeCacheDays=30
SavePath=..\Revision\Save
CachePath=..\Cache
CacheExt=.uxx
OggPath=..\Revision\Music\
Suppress=DevRevision
Suppress=DevDXOgg
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Paths=..\Revision\Sounds\*.uax
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\Maps\*.dx
Paths=..\Revision\System\*.u
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Revision\HDTP\System\*.u
Paths=..\Music\*.umx
Paths=..\Sounds\*.uax
Paths=..\Textures\*.utx
Paths=..\Maps\*.dx
Paths=..\System\*.u
and after editing it, while keeping in mind what Jonas posted I got this:
PurgeCacheDays=30
SavePath=..\Revision\Save
CachePath=..\Cache
CacheExt=.uxx
OggPath=..\Revision\Music\
OggPath=..\TNM\Music\Ogg\
Suppress=DevRevision
Suppress=DevDXOgg
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Paths=..\Revision\Sounds\*.uax
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\Maps\*.dx
Paths=..\Revision\System\*.u
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Revision\HDTP\System\*.u
Paths=..\Music\*.umx
Paths=..\TNM\Sounds\*.uax
Paths=..\Sounds\*.uax
Paths=..\TNM\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\TNM\Maps\*.dx
Paths=..\Maps\*.dx
Paths=..\TNM\System\*.u
Paths=..\System\*.u
This gives me the following error when running the Revision.exe through Steam:
Can´t find intADXOggexec Check Files in DXOgg.dll -> I assume this has something to do with the Music?
2) This is the Vanilla TNM.ini Core.System located in the TNM/System folder (I assume you know but anyhow :b)
PurgeCacheDays=30
SavePath=..\TNM\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\System\*.u
Paths=..\Maps\*.dx
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
and after editing it I got this:
PurgeCacheDays=30
SavePath=..\TNM\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\Revision\System\*.u
Paths=..\Revision\HDTP\System\*.u
Paths=..\System\*.u
Paths=..\Revision\Maps\*.dx
Paths=..\Maps\*.dx
Paths=..\Revision\Textures\*.utx
Paths=..\Revision\NewVision\Textures\*.utx
Paths=..\Revision\HDTP\Textures\*.utx
Paths=..\Textures\*.utx
Paths=..\Revision\Sounds\*.uax
Paths=..\Sounds\*.uax
OggPath=..\Revision\Music\
Paths=..\Music\*.umx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
which gives me the following error when running the TNM.exe:
Can´t find Funtion in File 'Function DeusEx.DeusExPlayer.TravelPostAccept' whatever that means.
A thing to note is (don´t know if it matters) that when I edited the Revision.ini and reverted it back to its vanilla state manually or with a backup copy I created previously, I still got the same crash. The only thing that helped was deleting the System folder of both, Revision and DeusEx GOTY and re-downloading it via the verify integrity of the ingame cache funtion in Steam.
PS: I also contacted Björn awhile ago and he told me to copy all the files in the TNM system folder into the Revision system folder without overwriting anything but that did not do the trick either.
Sadly he had not installed TNM at the time so he could not assist me any further.
Thanks for any help and/or advice
- bjorn98009_91
- Silhouette
- Posts: 688
- Joined: Thu May 08, 2008 8:17 am
- Location: Hufvudstaden, Sweden
- Contact:
Re: Revison and TNM
Don't forget to add the same paths under [RevisionInternal.LaunchSystem]. Also make sure there isn't a DXOgg.u in TNM\System or regular System.
Producer and Quality Assurance Manager for Deus Ex: Revision.
Re: Revison and TNM
So... I did as Björn said:
Edit the paths into the RevisionInternal.LaunchSystem and removed the DXOgg.u file from the TNM/System folder (Vanilla System had none).
Good thing is the game no longer crashes if I start up Revision.
Bad thing is, that summoning TNM weapons via console does not work (I tried regular weapons and everything seems fine) neither does loading TNM Maps.
If I type: Summon weapontnmpistol or summon weaponuniqueao (Which should give me the Alpha Operator Pistol) nothing happens.
If I load for example the FC_Downtown Map via the legends console (yeah the maps are listed here now ), it goes into a loading screen and just makes me pop back up where I was when starting the process.
But the editing of the paths must have done something, since the Intro music of TNM is playing whilst the Revision intro and the loading times got notably longer. Gotta be close to the solution.
Edit the paths into the RevisionInternal.LaunchSystem and removed the DXOgg.u file from the TNM/System folder (Vanilla System had none).
Good thing is the game no longer crashes if I start up Revision.
Bad thing is, that summoning TNM weapons via console does not work (I tried regular weapons and everything seems fine) neither does loading TNM Maps.
If I type: Summon weapontnmpistol or summon weaponuniqueao (Which should give me the Alpha Operator Pistol) nothing happens.
If I load for example the FC_Downtown Map via the legends console (yeah the maps are listed here now ), it goes into a loading screen and just makes me pop back up where I was when starting the process.
But the editing of the paths must have done something, since the Intro music of TNM is playing whilst the Revision intro and the loading times got notably longer. Gotta be close to the solution.
- bjorn98009_91
- Silhouette
- Posts: 688
- Joined: Thu May 08, 2008 8:17 am
- Location: Hufvudstaden, Sweden
- Contact:
Re: Revison and TNM
Ah, remove the TNM ogg path too and you probably need to prefix the tnm weapons with tnm. like tnm.weapontnmpistol
Producer and Quality Assurance Manager for Deus Ex: Revision.
Re: Revison and TNM
I am afraid that is not the solution
The Music is gone now and I can hear the revision soundtrack again but the weapons and maps are not available still. Even with the prefix.
summon tnm.weapontnmpistol -> nothing
summon tnm.weaponuniqueao -> nothing
thanks for the help though
The Music is gone now and I can hear the revision soundtrack again but the weapons and maps are not available still. Even with the prefix.
summon tnm.weapontnmpistol -> nothing
summon tnm.weaponuniqueao -> nothing
thanks for the help though
Re: Revison and TNM
I thought about it.
Maybe I will have to change something in the .u files, but I have zero knowledge on that topic.
Could someone give me a hand in that regard, or is this to much to ask...
I would understand.
BTW: This is the entry in the Revision.log file:
Warning: Failed to load 'Class tnm.weapontnmpistol': Can't find Function in file 'Function DXOgg.DXOggMusicManager.Tick'
so something is wrong with the DXO.gg file
maybe I need to merge those
Maybe I will have to change something in the .u files, but I have zero knowledge on that topic.
Could someone give me a hand in that regard, or is this to much to ask...
I would understand.
BTW: This is the entry in the Revision.log file:
Warning: Failed to load 'Class tnm.weapontnmpistol': Can't find Function in file 'Function DXOgg.DXOggMusicManager.Tick'
so something is wrong with the DXO.gg file
maybe I need to merge those
Re: Revison and TNM
The weapons are in the TNMItems package, so that should probably be summon tnmitems.weapontnmpistol.
Jonas Wæver
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Re: Revison and TNM
Nope sadly not
It still gives me the same error in the log data...
I think I will have to do some editing to solve this but I have absoluteley no knowledge about that matter.
It still gives me the same error in the log data...
I think I will have to do some editing to solve this but I have absoluteley no knowledge about that matter.
Re: Revison and TNM
Try adding a stub Tick() function to DXOgg.DXOggMusicManager and rebuild. But consult TNM's version before to make sure it's has the right parameter list.
Re: Revison and TNM
And here we go haha
As much as I appreciate your help here (I really do!) I have absolutely no clue what you are talking about. I don´t wanna ask you to hold my hand though, but if you could point me to some guide I would be able to maybe work myself into it?
As much as I appreciate your help here (I really do!) I have absolutely no clue what you are talking about. I don´t wanna ask you to hold my hand though, but if you could point me to some guide I would be able to maybe work myself into it?
Re: Revison and TNM
http://www.hypercoop.tk/infobase/archive/unrealtech/
Read through Programming and Other Content Creation. The documentation epic wrote about ue1 is still great and gives a good overview to get started.
Read through Programming and Other Content Creation. The documentation epic wrote about ue1 is still great and gives a good overview to get started.