The_Grunt: There seems to be some major problems with Linux version of the game. First, the game doesn't launch and it crashes to segfault. It is launched with LD_LIBRARY_PATH variable pointing to game/libs directory.
There are three libraries, libc, libdl and libpthread that cause the game not launch. After moving those libraries to temporary folder game finally started. However, the text is the game is bugged as parts of it has been cut out and is pretty much unreadable (see attached image).
I'm using PoP_OS 18.10. Has anyone solved a similar problem?
Yes, same for me. The game segfaults for me.
My post is here:
https://www.gog.com/forum/objects_in_space/linux_kernel_420_segfaulting I moved the three libraries to a backup folder and now the game launches. So far I can confirm the mangled text.
When launching the game, there are a few things missing:
cocos2d: fullPathForFilename: No file found at assets/Menu_Monitor.mtl. Possible missing file.
cocos2d: fullPathForFilename: No file found at assets/Menu_Monitor_Screen.mtl. Possible missing file.
cocos2d: fullPathForFilename: No file found at assets/OmniPad_BaseTex.png. Possible missing file.
cocos2d: fullPathForFilename: No file found at assets/OmniPad_BaseTex.png. Possible missing file.
These messages disappear when I renamed the following files in the games' assets directory:
Menu_Monitor.obj -> Menu_Monitor.mtl
Menu_Monitor_Screen.obj -> Menu_Monitor_Screen.obj
OmegaPad_Texture.png -> OmniPad_BaseTex.png
Beware: The mangled font issue stll remains after this!
I guess we are dealing with an outdated build for Linux here. (Or at some point it was forked, but the assets have been renamed since.)
I have played around with dosfont.png, containing the font texture, used in the terminals. I tried making a few characters 1 pixel narrower and smaller, which at least makes the game print the characters properly. I think there might be some issue with screen objects pixel numbering. It seems in some cases the first pixel is 0,0 and in some it is 1,1. Moving the font texture one up and one left makes some menu/terminal elements readable, but renders others corrupt. Reducing the size of the font's characters makes them all print properly/readable, but I could not find the 'strength' to work through the full png file :)
I still think the assets directory is outdated... EDIT:
I extracted the assets from the windows version and the game's font rendering issues remain. BUT:
The windows' assets directory contains 7712 items, while the linux version has 7613 items.
The diff is:
diff game/assets_linux game/assets_win
Only in game/assets_win: news_aeacommencesrecess.txt
Only in game/assets_win: news_algaepossibleoncassiniwithinfiveyears.txt
Only in game/assets_win: news_apollonianlifebannedinmagellanempire.txt
Only in game/assets_win: news_areauthoritiesignoringsandproductiononcoxsbazaar.txt
Only in game/assets_win: news_areleonpurchasesindiwaliupfortheaeatreatment.txt
Only in game/assets_win: news_arsoncontinuesagainstrefugeehousing.txt
Only in game/assets_win: news_bednarskisaysparssusrepwillnotbeharmed.txt
Only in game/assets_win: news_bednarskitoursthetwosisters.txt
Only in game/assets_win: news_boronovakgoesontheoffensive.txt
Only in game/assets_win: news_boronovakoutlineshisconservativeplatform.txt
Only in game/assets_win: news_breakthroughdealfornarail.txt
Only in game/assets_win: news_bulkheadcollapseatzaragozakillsfour.txt
Only in game/assets_win: news_callfornoconfidenceingonzalez.txt
Only in game/assets_win: news_callsforradiationinvestigationsintorossi.txt
Only in game/assets_win: news_campaignsheatupfornextfederalelection.txt
Only in game/assets_win: news_classactionsuitagainstcommandgoesahead.txt
Only in game/assets_win: news_comfortandsecurityforallsayvanganddelacroix.txt
Only in game/assets_win: news_conditionsfineonruttersaysgovernment.txt
Only in game/assets_win: news_constructionshipsarriveatjansky.txt
Only in game/assets_win: news_correacollaboratorsshippedtothemines.txt
Only in game/assets_win: news_correavigilsdeclaredillegal.txt
Only in game/assets_win: news_dierdremacniallisthenewpresidentofthegalileancommand.txt
Only in game/assets_win: news_dissentindiwali.txt
Only in game/assets_win: news_dysonstrippossible.txt
Only in game/assets_win: news_empirerefusestocensorprodevassstarfilm.txt
Only in game/assets_win: news_fearsofmaruvianstdunfounded.txt
Only in game/assets_win: news_fearsovernewsexuallytransmitteddiseaseonoyaaldoumin.txt
Only in game/assets_win: news_fertilitynewsrecalledforpoliticalreasons.txt
Only in game/assets_win: news_fullinterimcabinetrevealedformacniallgovernment.txt
Only in game/assets_win: news_governorhadforewarningofzaragozaaccident.txt
Only in game/assets_win: news_harriswilsonunveilsnewakagispaceframe.txt
Only in game/assets_win: news_herrerabidstopurchasesarniagricultural.txt
Only in game/assets_win: news_herrerafundsnewquarantinemeasures.txt
Only in game/assets_win: news_herrerapledgestoprotectdadraandsarni.txt
Only in game/assets_win: news_herreraswingsbackatproudandkarzai.txt
Only in game/assets_win: news_hugeshipmentofaisarrivesfromsaganslights.txt
Only in game/assets_win: news_iwillbekilledparssusrepresentativedoesntwantogoback.txt
Only in game/assets_win: news_karzaiandproudurgesarninottosell.txt
Only in game/assets_win: news_klegiwillreturntoparssus.txt
Only in game/assets_win: news_krugerreleasesnewsolarjumpdrive.txt
Only in game/assets_win: news_leonaerospacechargedwithassistingdiwalinese.txt
Only in game/assets_win: news_leonshipsarrivewithaid.txt
Only in game/assets_win: news_leopledgestosupportdiwali.txt
Only in game/assets_win: news_leowinsfuelcellcontract.txt
Only in game/assets_win: news_licensesforheavyfreightersinthetwosisters.txt
Only in game/assets_win: news_linpengreturnstopolitics.txt
Only in game/assets_win: news_lowquarterformoluccasparksgaspricehike.txt
Only in game/assets_win: news_magellaandleolaunchjointaidoperationfordiwali.txt
Only in game/assets_win: news_marianoherrerarelocatestosarni.txt
Only in game/assets_win: news_militarydeployedtoquellprotests.txt
Only in game/assets_win: news_ministerforinterstellarpolicystepsdown.txt
Only in game/assets_win: news_motiontobansexwithclonespassesparliament.txt
Only in game/assets_win: news_narelaacceptsleonassistance.txt
Only in game/assets_win: news_nikagrekovappointedasambassador.txt
Only in game/assets_win: news_nosupportforcansafromnewleonneighbours.txt
Only in game/assets_win: news_notimeyetforleonaidships.txt
Only in game/assets_win: news_obituarymariskahowarth.txt
Only in game/assets_win: news_omegacomesoutinsupportofbednarski.txt
Only in game/assets_win: news_ourleadersaysgraffiti.txt
Only in game/assets_win: news_outcryagainstlivesexdolls.txt
Only in game/assets_win: news_oyaaldouminstdspreadstobholaprime.txt
Only in game/assets_win: news_panicoverradiationleaksonrossi.txt
Only in game/assets_win: news_parssusianambassadorreturnstotheunion.txt
Only in game/assets_win: news_pirateactivityinklp111.txt
Only in game/assets_win: news_protestscontinueinspiteofgonzalezoffer.txt
Only in game/assets_win: news_radiationleakcausesmedicalemergencyonadari.txt
Only in game/assets_win: news_recordyearforakimov.txt
Only in game/assets_win: news_reportulencefederationshouldntbeinvolvedinrutter.txt
Only in game/assets_win: news_rightwinggroupattacksrefugeehousing.txt
Only in game/assets_win: news_rumoursaboundthatsutherlandknewaboutleoatack.txt
Only in game/assets_win: news_sandproducersgetoffontechniccality.txt
Only in game/assets_win: news_sandstillbeingsoldthroughofficialmeans.txt
Only in game/assets_win: news_sarniagriculturalopenforbusinessagain.txt
Only in game/assets_win: news_scoutshipramsmilitarycruiser.txt
Only in game/assets_win: news_sexclonebillpassesinmagella.txt
Only in game/assets_win: news_spacevillageexplosionkills17.txt
Only in game/assets_win: news_strikesendingalileancommand.txt
Only in game/assets_win: news_strikesmomentarilysubsideasgalileowaits.txt
Only in game/assets_win: news_sutherlandaidingandabettingterrorists.txt
Only in game/assets_win: news_sutherlandbreaksoathtoallowinterstellarvisitorstodvs.txt
Only in game/assets_win: news_sutherlandstandsfastinthefaceofleonaggression.txt
Only in game/assets_win: news_sutherlandtopersonallybetherolondbusinessenvoytotheunion.txt
Only in game/assets_win: news_teganweaponssmugglingduringrolondwar.txt
Only in game/assets_win: news_teganworkersprotestpoorworkingconditions.txt
Only in game/assets_win: news_tensionsriseoverbelloship.txt
Only in game/assets_win: news_thousandstuneinforfirstmaruviancballmatch.txt
Only in game/assets_win: news_traitorklegreturnstoparssus.txt
Only in game/assets_win: news_twocandidatesrunningforprogressiveleadership.txt
Only in game/assets_win: news_twomagellas.txt
Only in game/assets_win: news_twosistersnowmoredesirablethanparssus.txt
Only in game/assets_win: news_unionfoundshippingfoodnotselfsufficient.txt
Only in game/assets_win: news_unionrecognisesdevassstarasasovereignnation.txt
Only in game/assets_win: news_unionstillaprisonsystemunderbednarski.txt
Only in game/assets_win: news_vangasksdelacroixtofillherrerasshoes.txt
Only in game/assets_win: news_vicepresidentgrekovstepsdown.txt
Only in game/assets_win: news_whoisaltanshen.txt
Only in game/assets_win: news_whydontothersystemsdoaswellasleo.txt
Only in game/assets_win: news_worryingamountsofgoodsavailableatdevassstar.txt
Only in game/assets_win: ths_notes.txt