Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Menus do not display anything #688

Open
programmingkidx opened this issue May 26, 2020 · 25 comments
Open

Menus do not display anything #688

programmingkidx opened this issue May 26, 2020 · 25 comments

Comments

@programmingkidx
Copy link

All the in-game menus are missing their content. Save, Load, Options are empty.
I used the Windows 64-bit version of version 2.1.0.
My operating system:

  • Windows 7 - 64 bit.
@Quintus
Copy link
Member

Quintus commented May 26, 2020 via email

@xet7
Copy link
Member

xet7 commented May 26, 2020

@programmingkidx

Try this:

  1. Exit TSC

  2. Open File Explorer

  3. Click Organize / Folder and Search Settings / Show

  4. Select/Unselect following:

  • Hide protected system files
  • Hide known filetypes
  • Show hidden files, folders and drives
  1. If you have made your own levels, move this folder to somewhere safe, otherwise just delete it, because it has cached files from older TSC versions:
    C:\Users\USERNAME\AppData\Roaming\tsc

  2. After those changes, change those options at 4) above back

  3. Start TSC

Here is TSC running on Win7 64bit:

Main menu

TSC-mainmenu

Options

TSC-options

Load

TSC-load

Save

TSC-save

@datahead8888
Copy link
Member

datahead8888 commented May 30, 2020

This does not happen for me in Windows, even after reinstalling TSC.

@Quintus
Copy link
Member

Quintus commented May 31, 2020

Since nobody can reproduce this, we need more input from the OP. @programmingkidx can you post a screenshot? How did you install TSC? Is there something special about your system?

@programmingkidx
Copy link
Author

Options completely empty:
options

Save completely empty:
save

@programmingkidx
Copy link
Author

I wouldn't say there is anything special about my system. It is just Windows 7 64-bit on a 2011 iMac.

@Quintus
Copy link
Member

Quintus commented May 31, 2020 via email

@xet7
Copy link
Member

xet7 commented May 31, 2020

@programmingkidx

Is this dual boot of Windows, so you boot Windows directly on hardware? Have you installed newest display drivers like NVidia or ATI ? If those are installed, it could be that your Windows install has something broken.

If this is on some virtualization software on top of macOS, then it's bug in that virtualization software. TSC does not run well in virtualization.

@programmingkidx
Copy link
Author

programmingkidx commented Jun 2, 2020 via email

@xet7
Copy link
Member

xet7 commented Jun 2, 2020

@programmingkidx

What display card model you have?

Is there newer drivers available?

@xet7
Copy link
Member

xet7 commented Jun 2, 2020

@programmingkidx

You could try:

  1. Installing ccleaner free version and doing cleanup with default options
  2. Use never10 to disable upgrade to Win10, if you do not want to upgrade
  3. Installing all Windows updates
  4. Running ccleaner again
  5. Rebooting
  6. Trying to run TSC again

@Quintus
Copy link
Member

Quintus commented Jun 2, 2020 via email

@xet7
Copy link
Member

xet7 commented Jun 2, 2020

@Quintus

Yes, those could be unhelpful, because I don't have much ideas left. It could be bug in display drivers.

I would think if @programmingkidx would install for example Linux Mint to that laptop, TSC could maybe work. But that's most likely too much work for just one game, and it's possible there is not enough disk space to add 3rd OS.

@xet7
Copy link
Member

xet7 commented Jun 2, 2020

I don't even know are there good graphics Linux drivers for Mac laptops.

@refi64
Copy link
Member

refi64 commented Jun 4, 2020 via email

@xet7
Copy link
Member

xet7 commented Jun 5, 2020

TSC downloads are release builds, the don't show debug info. I will create debug build for Windows at this weekend.

@xet7
Copy link
Member

xet7 commented Jun 5, 2020

I added Windows debug versions to https://secretchronicles.org Download page. They should show debug info, if I typed correctly that build command option (Debug instead of Release).

@Quintus
Copy link
Member

Quintus commented Jun 6, 2020 via email

@xet7
Copy link
Member

xet7 commented Jun 6, 2020

When starting TSC, debug window opens, and shows debug text. Then with Print Screen key take screenshot to clipboard, paste it to Paint, and save to file, and add as attachment to this issue comment.

@programmingkidx
Copy link
Author

programmingkidx commented Jun 7, 2020

I am using Windows 7 Professional Service Pack 1 (build 7601).

  • AMD Radeon HD 6770M with driver version 9.2.0.0 (default Bootcamp driver).

@programmingkidx
Copy link
Author

I installed your Windows debug build xet7. The menus are still empty. The cegui log file is attached.
cegui.log

@programmingkidx
Copy link
Author

While playing the game I saw this error:

Registering callback for event 'die' for MRuby object 592755637 of class 'Furball'
Registering callback for event 'save_load' for MRuby object 592770613 of class 'LevelClass'
CEGUI::UnknownObjectException in function 'CEGUI::Image& CEGUII::ImageManager::get(const CEGUI::String&) const' (C:/repo/mingw-w64-cegui/src/cdgui-0.8.7/cegui/src/ImageManager.cpp:261) : Image not defined: C:+Users+john+AppData+Roaming\tsc\cache\images\1024x768\pixmaps\game+items+mushroom_red.png

Also saw this error:
AL lib: (EE) WaitForSingleObjectEx error: 0x102

@Quintus
Copy link
Member

Quintus commented Jun 8, 2020 via email

@programmingkidx
Copy link
Author

Avoid CEGUI sounds like a good idea.

@programmingkidx
Copy link
Author

Which version of CEGUI does the Windows version of TSC use?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants