ToEE Front-End X Official Discussion Thread

Discussion in 'ToEE Front-End X' started by Agetian, Oct 14, 2008.

Remove all ads!
Thread Status:
Not open for further replies.
  1. PsiRedEye22

    PsiRedEye22 Superhuman

    Joined:
    Oct 13, 2008
    Messages:
    1
    Likes Received:
    0
    Quick Question, not covered in new readme.

    Hey all. I had a load of trouble with the 5.0.6 patch, and installed and reinstalled ad nauseum before. I finally just tried to use the 5.0.0 patch and it worked swimmingly. Now that this new Front End is out, can I simply re-download 5.0.6, do what the FAQ says, and play it without getting the dreaded 0002/0004 errors? I have a converted 5.0.0 running on the new front end, I'm just making sure that these issues have been resolved with enough people that I won't have to reinstall again if I try. Thanks a bunch.
     
  2. Kamanze

    Kamanze 7th son of a 7th son

    Joined:
    Sep 28, 2008
    Messages:
    134
    Likes Received:
    0
    Re: Quick Question, not covered in new readme.

    You got the green light to go ahead
     
  3. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    #5: Well, whether you had to highlight the Co8 module every time or whether it was automatically preselected for you on startup was dependent on whether you saved your front-end options or not. But anyway, it doesn't really matter because the default module is always the standard Temple of Elemental Evil module that shipped with the game. Everything else is considered custom modules, or third-party modules. And in case you chose the Co8 line in the modules list and ran the custom Circle of Eight module, it was activated for you by the front-end every time you started it and highlighted the appropriate option. So it's necessary to launch the old front-end, ensure that "Temple of Elemental Evil" is selected, then close it before installing TFE-X (well, in case you forget about it, TFE-X will remind you that it needs to be done, so you won't ruin your installation or anything anyway ;)).

    #6: Do I understand correctly that you're referring to the module conversion paragraph? Well, you really only need to worry about it in case you already converted your installation to TFE-X (by installing the new front-end), then understood you have some module around that you'd like to play and that's still in the old (unconverted) Toffee format. All you need to do is unpack your old module into your ToEE folder, then start TFE-X and request conversion (File->Convert ToEEFE Modules). For certain safety reasons it won't be done right off the bat - you'll need to restart TFE-X. But the next time you start TFE-X all your old format FE modules will be automatically converted into the new TFE-X format. Hope it makes more sense now. I don't think you really need to worry about it though, it's made to extend compatibility with older modules (which won't be an issue soon when 5.5 is released, and later when KotB is also released in native TFE-X format).

    Glad you got it working btw.

    LOL it's funny to see people *still* not believe the "no more 0002/0004 madness" after it's mentioned in the download thread, in the first post here, and in the official readme. Sorry, I just can't help myself. :D

    But yeah - sure, you can go ahead and try. What I can promise is that you definitely WON'T be getting any dreaded 0002/0004 messages anymore - and there's more than one reason for that, the simplest one being that such messages are no longer even present in the new front-end code. :) The more complicated, yet more significant reason is that the new module switching model is both thread-safe and secure for most other running processes, such as antiviruses and firewalls. Personally I'm running a TFE-X installation on a system that has Avira Antivir Guard enabled, and I never had a problem during the whole testing cycle. So yeah, it's definitely more secure and less problematic. And no more 0002/0004. Honest. :)

    - Agetian
     
    Last edited: Oct 15, 2008
  4. Ausdoerrt

    Ausdoerrt Veteran Member

    Joined:
    Oct 6, 2008
    Messages:
    1,233
    Likes Received:
    0
    ^ Geez, "0002/0004 madness" wasn't all that bad since someone posted the soultion... AND I managed to get through 5.0.6 without more than 1 random CTD...
     
  5. Shiningted

    Shiningted I changed this damn title, finally! Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,745
    Likes Received:
    375
    Then we're not hacking it hard enough :evil_laug
    Dont wait for this - use ToEEFE-X for your KotB Demos now! NOW NOW NOW!
     
  6. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    UPDATE (15 OCT 2008): Version 1.1 is released that fixes a minor issue with the use of 'tab' button sometimes leading to the 'activate' and 'play' buttons ending up in reversed state when an active module was already selected.

    - Agetian
     
    Last edited: Oct 15, 2008
  7. nyarlathotep

    nyarlathotep Merry Murder Maniac

    Joined:
    Feb 4, 2008
    Messages:
    355
    Likes Received:
    0
    OK, I should have known I would have a problem with a new FE...

    I followed everything to the letter, it all installed perfectly all right -albeit slow- backed-up my savegames, reactivated 5.0.6, and tried to fire it up...

    But woe is mine, as soon as I pressed play, the little bugger said this:

    conflict with disc emulator software detected. see www.securom.com/emulation for more details

    So, went to have a look on the site, and it suggested turning clonecd off, which I did. But trying to start it again, he keeps telling me the same! And I'm not even using a virtual drive for this game, as I have the original cd's...

    I'll do a bit of uninstalling & reinstalling of drives and a report shall follow soon

    ------
    Bug Tracker Update
    #002 (TFE-X v1.1, NO CATEGORY): SecuROM check fails upon game startup - Rejected (reason: the issue has nothing to do with ToEE Front-End X)
    ------

    Edit: Ok, after I did a bit of uninstalling of both Clone-CD & Virtual Clonedrive & restarted my pc, Toffee-X responded positively and did let me play further. Then this morning, I reinstalled both of these programs, restarted my pc and Toffee-X continues his good behaviour :cool2: So, kudos to the FE engineers!!!:beer:
    By the way, I also have Alcohol 120%, which didn't interfere

    I'm sorry for not following the bug-report rules (I didn't even know they existed, let alone where to find them...) and as I didn't have had the time yet to look them through, I'm going to make one final little bug report in the non-knowledge way. Anyhow, I don't need any help with it, 'cause the solution was pretty simple (albeit brutal).
    When loading a former saved game (which for the record was nicely converted), my humble NPC Rianna turned to a non-humble NPC (I noticed this when selling stuff). So I killed her...I'm allowed to do that as a CN party :twisted:...and took back my stuff. Then I rescued the daughter of the Verbobonc Important Person, which did act as a humble NPC.
    So in short, old saves with humble NPC's become non-humble NPC's, eventhough the humble NPC option is selected. No problems with newly added NPC.

    Anyhow, thanks you all at Co8 for all the good times you all gave me, and now I'm of to do some drow-slaying - and reading the bug-report-manual to! :beer:
     
    Last edited: Oct 16, 2008
  8. Thalmor

    Thalmor Member

    Joined:
    Oct 16, 2008
    Messages:
    1
    Likes Received:
    0
    When I try to activate the CO8 Mod (v5.0.6) I get the following handle exception error

    ICSharpCode.SharpZipLib.Zip.ZipException: Cannot find central directory
    at ICSharpCode.SharpZipLib.Zip.ZipFile.ReadEntries()
    at ICSharpCode.SharpZipLib.Zip.ZipFile..ctor(String name)
    at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName, String targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, String fileFilter, String directoryFilter, Boolean restoreDateTime)
    at TFE_X.TFEMain.InstallModule(String modname, Boolean raw)
    at TFE_X.TFEMain.btnInstall_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    I have Windows XP SP3, can't remember what other info is needed in this post

    ------
    Bug Tracker Update
    #003 (TFE-X v1.1, NO CATEGORY): ToEE Front-End X crashes at performing a module operation - Rejected (reason: the bug report is not submitted properly)
     
    Last edited by a moderator: Oct 16, 2008
  9. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    @ nyarlathotep: This is not a problem with the front-end. This is an issue with SecuROM conflicting with some of the emulator software you might be running on your PC. However, the problem is actually somewhat deeper and it seems like the older SecuROM used in Temple of Elemental Evil also conflicts with some of the newer CD/DVD hardware or something like that, and mistakenly detects it as an emulated virtual drive. Some people can't solve this problem without resorting to using a no-cd (which is something we don't and can't support, so you're on your own here), sometimes the problem can be solved by turning off all virtual drive emulators and other similar software, such as Daemon Tools, CloneCd, Alcohol 120%, etc., and trying again.

    @ Thalmor: Sorry, but I can't help you until you submit the bug report properly. Your bug report is rejected for now.

    IMPORTANT: Both bug reports above are not submitted properly. Please follow the official bug reporting guidelines located in the TFE-X-README.TXT file if you would like to report a problem. Any future reports that do not conform to the bug reporting guidelines will be automatically rejected and not even considered! Keep in mind that I didn't make the bug reporting guidelines just for the fun of it. They are there because they contain a list of things that are absolutely necessary for me to reproduce your problem, understand its essence, and fix a bug if there is one. Without the mentioned details I can't work on fixing your problem effectively.

    - Agetian
     
    Last edited: Oct 16, 2008
  10. Shiningted

    Shiningted I changed this damn title, finally! Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,745
    Likes Received:
    375
    I'll just point out I am getting that SecuROM nonsense on my new laptop, using the old FrontEnd. Its nothing to do with ToEEFE-X.
     
  11. sps49

    sps49 Wide-Eyed Tourist Supporter

    Joined:
    Feb 1, 2006
    Messages:
    127
    Likes Received:
    0
    Bug report (?)

    1. Windows XP SP2

    2. Vanilla, patches 1&2, 5.05, KotB

    3. Error: You must run ToEEFE X from the Temple of Elemental Evil Root Folder!
    If you are running ToEEFE X from the root folder and are still getting this error, please make sure you have the official Patch 2 installed before trying again. [Yes, patches 1 & 2 are installed]

    4. (Do you really need this as a .zip?)
    ToEE Front-End X v1.1 (C) 2008 by Michael Kamensky, all rights reserved.
    ========================================================================
    Engine version: v1.1
    Front-End Initialization Flags Inspector (FIFI) debugger version: v1.0
    FIFI I/O module initialization result: OK
    ========================================================================
    FI_DetectGameVersion: Detecting the game installation version...
    FI_DetectGameVersion: Failing (not detected or wrong version) [0001]
    FI_Shutdown: Shutting down FIFI debugger interface...

    5. Front End was installed. 5.0.5 was run once to check. At shut down, got Windows shutdown error box (with choice of notifying Microsoft; chose No.) Game has not started since. Oddly, many files & folders formerly in the Atari directory are gone.

    6. ESET (NOD32 suite). Was active, I just have to restore the 32KB TOEE.exe file from quarantine to play. Usually.

    Thanks in advance for any insight you may have. I've held off reinstallation in case there are followup questions.

    #004 (TFE-X v1.1, MEDIUM): ToEE Front-End X fails at checking game version - Fixed (try using the repair kit; if that doesn't help, you may have to reinstall the game with your anti-virus package turned off because it's likely to be the potential cause of the problem)
     
    Last edited by a moderator: Oct 18, 2008
  12. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    @ sps49: (registered issue #004) Please check to see if the file ToEE.EXE is in your game folder. It might be the case that the mentioned file was deleted or quarantined by your anti-virus package (again?), and that's what causing TFE-X to report that it doesn't look like the game root folder (it does look for TOEE.EXE upon startup). Please let me know what your investigation showed. If ToEE.EXE is not in your root folder, try restoring it so it's there, then run ToEE Front-End X. If it's in your root folder, please ensure that both TEMPLE.DLL (size = 3,440,640 bytes) and TIO.DLL (size = 102,400 bytes) are present in the game folder upon startup. Thanks in advance for extra information. Hope it helps solve your problem - if not, I'll look into it further (depending on what you report).

    - Agetian
     
  13. sps49

    sps49 Wide-Eyed Tourist Supporter

    Joined:
    Feb 1, 2006
    Messages:
    127
    Likes Received:
    0
    TOEE.exe is present (32 kb version); inserting play disc does not help.
    tio.dll is present.
    temple.dll is NOT present.

    I have no idea where that file went; the missing files and folders are not listed in the quarantine nor are they found anywhere except in the Co8 mod packages (I still have original and Moebius .dlls, Livonya's, 3.0.4, & all the 5x zips)
     
    Last edited: Oct 17, 2008
  14. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    @ sps49: OK, in that case, in point 5 you mentioned you experienced a crash at shutdown - does that mean a crash at shutdown of the game or a crash at shutdown of the front-end? If it's ToEE Front-End X that crashed, it'd be very interesting to look at the log file that was generated during the session when it crashed. Unfortunately, that's not possible of course, so we'll have to try and solve this without that log file. Anyway, it looks like some other process (likely to be NOD32, but can't be totally sure) might have interfered with ToEE Front-End X when it tried to activate the module (namely, place the custom temple.dll into the game folder)

    For now, try putting *any* temple.dll you have into the game's root folder, then launch Front-End X (which should launch normally), then try activating the default (Temple of Elemental Evil) module, then activate Circle of Eight 5.0.5 again. If it works normally, then great. If it crashes on you again, please zip up and attach the log file of the session where ToEE Front-End X crashed. As an extra piece of advice try to keep NOD32 off when you run the game - we'll do it just in order to exclude potential interference from the active scanner of the antivirus.

    Also, please check the following (these are interesting to know for bug hunting):

    1. Is there a file named TFE-X.TFD in your root ToEE folder?

    2. Try to open every .TFM file in the root ToEE folder with WinZip, WinRar, or other archiver you may have that supports zip format, and check if there's TEMPLE.DLL inside each of them. Please report which of the .TFM archives contain TEMPLE.DLL inside of them and which of them don't.

    Thanks in advance for extra info. I'll do my best to get to the bottom of this and if there's some bug in the TFE-X code, I'll fix it in v2.0.

    - Agetian
     
  15. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    UPDATE: Added a simple and small utility called TFE-X Repair Kit to the download thread. It may help you diagnose and repair potential start-up problems, such as the one sps49 mentioned. EDIT: This tool is no longer a separate download, it's an essential part of ToEE Front-End X v2.0 package (and any newer versions that may be released in the future).

    @ sps49: Please try using the mentioned utility and tell me what it told you. Also please tell me if it was able to repair your TFE-X or whether it just gave you some advice.

    - Agetian
     
    Last edited: Oct 18, 2008
Thread Status:
Not open for further replies.
Our Host!