Author Topic: Error with TFTD TwoTS 2.22 and USOpedia  (Read 4373 times)

Offline gillbo

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Error with TFTD TwoTS 2.22 and USOpedia
« on: December 25, 2018, 01:08:20 pm »
Hi All,

Just rediscovered the old school XCOM's and playing them with my son.

Great work everyone.

I have steam version of TFTD, Open XCOM and just DL TWoTS mod.

However, when I try to read through the USOpedia, I get an error message:
OpenXcom has creashed: Sprite PULT2 Image not found, below is the log.

[25-12-2018_21-07-27]   [INFO]   OpenXcom Version: 1.0 git 2018-12-05 19:52
[25-12-2018_21-07-27]   [INFO]   Platform: Windows
[25-12-2018_21-07-27]   [INFO]   Data folder is:
[25-12-2018_21-07-27]   [INFO]   Data search is:
[25-12-2018_21-07-27]   [INFO]   - C:\Users\Jason\Documents\OpenXcom\
[25-12-2018_21-07-27]   [INFO]   - E:\OpenXcom
[25-12-2018_21-07-27]   [INFO]   - E:\OpenXcom
[25-12-2018_21-07-27]   [INFO]   User folder is: E:\OpenXcom\user\
[25-12-2018_21-07-27]   [INFO]   Config folder is: E:\OpenXcom\user\
[25-12-2018_21-07-27]   [INFO]   Options loaded successfully.
[25-12-2018_21-07-28]   [INFO]   SDL initialized successfully.
[25-12-2018_21-07-28]   [INFO]   SDL_mixer initialized successfully.
[25-12-2018_21-07-28]   [INFO]   requested file not found: openxcom.png
[25-12-2018_21-07-28]   [INFO]   Detected locale: C
[25-12-2018_21-07-28]   [INFO]   Attempting to set display to 1920x1080x32...
[25-12-2018_21-07-29]   [INFO]   Display set to 1920x1080x32.
[25-12-2018_21-07-29]   [INFO]   Loading data...
[25-12-2018_21-07-29]   [INFO]   Scanning standard mods in 'standard'...
[25-12-2018_21-07-29]   [INFO]   Scanning user mods in 'E:\OpenXcom\user\mods'...
[25-12-2018_21-07-29]   [INFO]   Mapping resource files...
[25-12-2018_21-07-29]   [INFO]   Resources files mapped successfully.
[25-12-2018_21-07-29]   [INFO]   Loading rulesets...
[25-12-2018_21-07-30]   [INFO]   Loading fonts... Font.dat
[25-12-2018_21-07-30]   [INFO]   Data loaded successfully.
[25-12-2018_21-07-30]   [INFO]   Loading language...
[25-12-2018_21-07-30]   [INFO]   Language loaded successfully.
[25-12-2018_21-07-30]   [INFO]   OpenXcom started successfully!
[25-12-2018_21-07-30]   [INFO]   Playing flx, 320x200, 200 frames
[25-12-2018_21-07-32]   [INFO]   SDL_mixer initialized successfully.
[25-12-2018_21-07-32]   [INFO]   SDL_mixer initialized successfully.
[25-12-2018_21-08-18]   [FATAL]   A fatal error has occurred: Sprite PULT2IMAGE not found
[25-12-2018_21-08-19]   [FATAL]   0x62ee40 OpenXcom::CrossPlatform::stackTrace(void*)
[25-12-2018_21-08-19]   [FATAL]   0x632710 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[25-12-2018_21-08-19]   [FATAL]   0x401580 exceptionLogger()
[25-12-2018_21-08-19]   [FATAL]   0xa1d6f8 MPEGaction::MPEGaction()
[25-12-2018_21-08-19]   [FATAL]   0x526640 OpenXcom::Mod::getSurface(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
[25-12-2018_21-08-19]   [FATAL]   0x5e97c0 OpenXcom::ArticleStateTFTD::ArticleStateTFTD(OpenXcom::ArticleDefinitionTFTD*)
[25-12-2018_21-08-19]   [FATAL]   0x5f8920 OpenXcom::Ufopaedia::createArticleState(OpenXcom::ArticleDefinition*)
[25-12-2018_21-08-19]   [FATAL]   0x5f9a00 OpenXcom::Ufopaedia::next(OpenXcom::Game*)
[25-12-2018_21-08-19]   [FATAL]   0x5e5d40 OpenXcom::ArticleState::btnNextClick(OpenXcom::Action*)
[25-12-2018_21-08-19]   [FATAL]   0x63ffb0 OpenXcom::InteractiveSurface::mouseClick(OpenXcom::Action*, OpenXcom::State*)
[25-12-2018_21-08-19]   [FATAL]   0x640410 OpenXcom::InteractiveSurface::handle(OpenXcom::Action*, OpenXcom::State*)
[25-12-2018_21-08-19]   [FATAL]   0x63e520 OpenXcom::State::handle(OpenXcom::Action*)
[25-12-2018_21-08-19]   [FATAL]   0x635790 OpenXcom::Game::run()
[25-12-2018_21-08-19]   [FATAL]   0x401820 SDL_main
[25-12-2018_21-08-19]   [FATAL]   0x862820 console_main
[25-12-2018_21-08-19]   [FATAL]   ??
[25-12-2018_21-08-19]   [FATAL]   0x75613358 BaseThreadInitThunk
[25-12-2018_21-08-19]   [FATAL]   0x77c0988f RtlInitializeExceptionChain
[25-12-2018_21-08-19]   [FATAL]   0x77c0988f RtlInitializeExceptionChain
[25-12-2018_21-08-32]   [FATAL]   OpenXcom has crashed: Sprite PULT2IMAGE not found
More details here: E:\OpenXcom\user\openxcom.log
If this error was unexpected, please report it to the developers.

Without the TWoTS mod, it works....

Running Win7
AMD R9 390
i5 6600 CPU @ 3.3 Ghz

Cheers

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9106
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #1 on: December 25, 2018, 01:41:46 pm »
Hi Gillbo,

TWoTS requires OpenXcom Extended (OXCE) to run... it will not run with vanilla OpenXcom.

You can download OXCE here: https://openxcom.org/forum/index.php/topic,5258.0.html

Enjoy.

Offline Nord

  • Commander
  • *****
  • Posts: 1748
  • The Gate is open.
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #2 on: December 26, 2018, 05:13:18 am »
Welcome.
If you try to run TWoTS on PC, then you need only copy files from your tftd folder to the same empty folder inside download. Of course, first you need to unpack a whole archive TWoTS_2_22.zip
No other versions are needed, not nightly and no new OXCE.
You can of course update OXCE to a newest version, but all the features of mod should work "from the box".
Else, if you trying to run my mod on android, you should download and install OXCE for android, as Meridian says.
Have a nice play and beware of polyphs. :-)

Offline gillbo

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #3 on: December 26, 2018, 12:01:28 pm »
Thanks for the reply guys, appreciate the quick feedback.

Where do I place the TWoTS folder once unzipped?

I have E:/OpenXcom/TFTD?

Or else my steam folder?

Thanks in advance, my 9 year old son is keen to play....

He has played UFO Defense, but likes TFTD better for some reason!!

Cheers

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9106
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #4 on: December 26, 2018, 12:13:55 pm »
1. unzip the downloaded TWoTS package, anywhere (for example on your Desktop)
2. copy the original TFTD files from your Steam installation into a subdirectory ./TWoTS_2_22/TFTD

Nothing else.

Offline gillbo

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #5 on: December 26, 2018, 12:21:14 pm »
Cool, thanks. I was copying the TFTD folder to my OpenXcom directory.

I also tried copying the entire contents of the TWoTS 2.22 folder into the openXcom folder and allowed them to overwrite and I no longer get the crash.

Will this work long term??

Thank you for your promptness.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9106
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #6 on: December 26, 2018, 12:27:58 pm »
No, it will not work long term... also you have just messed up your OpenXcom installation.

Please do not try to make TWoTS run with OpenXcom... as I said at the beginning, it does not work with OpenXcom.

Just follow the 2-step installation process described above.

Offline gillbo

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: Error with TFTD TwoTS 2.22 and USOpedia
« Reply #7 on: December 26, 2018, 01:15:08 pm »
All good, I ,made a backup copy of my original Folder, so no harm done.

Thanks I will follow your instructions.

Cheers