Code Monkey home page Code Monkey logo

corsixth's People

Contributors

merlijn-sebrechts avatar popey avatar snap-advocacy-bot avatar ultraviolet-1986 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

corsixth's Issues

[Enhancement]: Bring stable up to date?

What changes would you like?

Could stable be brought up to date, v0.67? The edge channel could be the master branch, as that is typically usable.

Any extra information?

No response

Crash on starup / snap package (vanilla Ubuntu 18.04)

Nothing happens when clicking on the app icon, and issuing the command snap run corsixth on Ubuntu 18.04 gives the following output:

---------------------------------------------------------------

Welcome to CorsixTH v0.61!

---------------------------------------------------------------

This window will display useful information if an error occurs.

---------------------------------------------------------------

An error has occurred in CorsixTH:
/snap/corsixth/1/CorsixTH/Lua/app.lua:152: Failed loading libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory
stack traceback:
	[C]: in function 'assert'
	/snap/corsixth/1/CorsixTH/Lua/app.lua:152: in function 'init'
	/snap/corsixth/1/CorsixTH/CorsixTH.lua:120: in main chunk
	[C]: in ?
bootstrap.cpp:53: attempt to index local 'video' (a nil value)

Thank you very much for your time.

NOTE: Previously reported to CorsixTH developers and the issue appears to be related more to an OpenGL library missing from the snap package. Counterpart post can be found here: CorsixTH/CorsixTH#1398 (comment)

[Bug]: CorsixTh --edge is not opening up on Ubuntu 22.04 LTS

What happened?

The app doesn't load up.
There is an error message CorsixTH cannot find CorsixTH.lua. If you want use a custom location, specify it by --interpreter=FILE

What should have happened?

The game should open up.

Output of snap info $snap_name

contact:   https://github.com/snapcrafters/corsixth/issues
license:   unset
description: |
  CorsixTH aims to re-implement the game engine of Theme Hospital, and be able to load the original
  game data files. This means that you will need a purchased copy of Theme Hospital, or a copy of
  the demo, in order to use CorsixTH. After most of the original engine has been re-implemented in
  open source code, the project will serve as a base from which extensions and improvements to the
  original game can be made. We use graphics, sound and other data from the original game so one of
  the following is required Original game CD from eBay etc. or your dusty bookshelf A download from
  GOG.com or Origin https://github.com/CorsixTH/CorsixTH/wiki/Getting-Started
  
  
  This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or
  officially maintained by the upstream developers.
commands:
  - corsixth
snap-id:      Pi4CEPEPcrQyxVJ35ynEDNOZfCjdpyLO
tracking:     latest/edge
refresh-date: today at 21:05 CEST
channels:
  latest/stable:    0.64       2021-06-02 (1198) 123MB -
  latest/candidate: ↑                                  
  latest/beta:      ↑                                  
  latest/edge:      0.66-beta2 2022-06-09 (1621) 123MB -
installed:          0.66-beta2            (1621) 123MB -

Output of snap connections $snap_name

Interface     Plug                   Slot           Notes
home          corsixth:home          :home          -
joystick      corsixth:joystick      -              -
network       corsixth:network       :network       -
network-bind  corsixth:network-bind  :network-bind  -
opengl        corsixth:opengl        :opengl        -
pulseaudio    corsixth:pulseaudio    :pulseaudio    -
unity7        corsixth:unity7        :unity7        -

Output of snap version

2.56

Relevant log output

No response

Teminal output of app

CorsixTH cannot find CorsixTH.lua. If you want use a custom location, specify it by --interpreter=FILE

[Bug]: Crash on Ubuntu 22.04

What happened?

The game crashes on startup, returning terminal output as given below.

Researching the error message I find many reports from other snaps referring to a bug in Mesa, not sure how relevant this is. There is for example Firefox ( https://bugzilla.mozilla.org/show_bug.cgi?id=1710326 ) where exposing the file in quetion ("amdgpu.ids") from the snap sandbox has apparently 'resolved' the bug.

What should have happened?

It should have started :-D

Output of snap info $snap_name

snap-id:      Pi4CEPEPcrQyxVJ35ynEDNOZfCjdpyLO
tracking:     latest/stable
refresh-date: heute um 21:56 CEST
channels:
  latest/stable:    0.64 2021-06-02 (1198) 123MB -
  latest/candidate: ↑                            
  latest/beta:      ↑                            
  latest/edge:      0.66 2023-06-12 (1909) 123MB -
installed:          0.64            (1198) 123MB -

Output of snap connections $snap_name

home           corsixth:home          :home          -
joystick       corsixth:joystick      -              -
network        corsixth:network       :network       -
network-bind   corsixth:network-bind  :network-bind  -
opengl         corsixth:opengl        :opengl        -
pulseaudio     corsixth:pulseaudio    :pulseaudio    -
unity7         corsixth:unity7        :unity7        -

Output of snap version

snap    2.59.4
snapd   2.59.4
series  16
ubuntu  22.04
kernel  5.19.0-43-generic

Relevant log output

No response

Teminal output of app

---------------------------------------------------------------

Welcome to CorsixTH v0.64!

---------------------------------------------------------------

This window will display useful information if an error occurs.

---------------------------------------------------------------

/usr/share/libdrm/amdgpu.ids: No such file or directory
X Error:  BadAlloc
  Request Major code 149 ()
  Request Minor code 2
  Error Serial #105
  Current Serial #106

CorsixTH 0.62

A new version has been released. The file layout has changed to better follow FHS.

CorsixTH 0.65

0.65 is out, and in the edge channel.

I have tested it and it works - much the same as 0.64 - on my Kubuntu system. It could be released to stable.

Launcher is broken

/snap/corsixth/74/bin/desktop-launch: line 470: /snap/corsixth/74/CorsixTH/CorsixTH: No such file or directory

Looks like things moved around between 0.61 and 0.62. So the launcher needs fixing.

0.63 beta 1 doesn't run

Installed the 0.63 beta 1 from the snap and it just doesn't work with this message:

liam@liam-main:~$ corsixth
An error has occurred in CorsixTH:
cannot open /share/corsix-th/CorsixTH.lua: No such file or directory
stack traceback:
[C]: in function 'assert'
[C]: in ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.