ResidualVM Forum

ResidualVM :: Forum
It is currently Wed Sep 30, 2020 2:04 am

All times are UTC




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sun Oct 20, 2019 7:27 pm 
Offline

Joined: Sun Oct 20, 2019 4:15 pm
Posts: 2
I compiled ResidualVM in Fedora(there are no binaries in the package manager or the website) but the terminal said that Escape From Monky Island was not built in. How do I recompile ResidualVM with Escape compiled in?


Last edited by Jamie Marchant on Mon Oct 21, 2019 12:09 am, edited 1 time in total.

Top
   
PostPosted: Sun Oct 20, 2019 10:38 pm 
Offline
User avatar

Joined: Thu Jun 21, 2012 3:00 pm
Posts: 147
Hi Jamie,
If you're sure you have all the datafiles set-up correctly, try running the configure script with the following flag:
Code:
--enable-engine=monkey4


Top
   
PostPosted: Mon Oct 21, 2019 12:08 am 
Offline

Joined: Sun Oct 20, 2019 4:15 pm
Posts: 2
Thank you!


Top
   
PostPosted: Fri Feb 07, 2020 11:49 pm 
Offline

Joined: Fri Feb 07, 2020 12:40 am
Posts: 3
Quote:
Hi Jamie,
If you're sure you have all the datafiles set-up correctly, try running the configure script with the following flag:
Code:
--enable-engine=monkey4
In the git version, I notice there is no "monkey4" listed in the "engines" directory.

I'm using a gentoo ebuild, and when I run:
Code:
residualvm --list-engines
Engine ID       Engine Name                                           
--------------- ------------------------------------------------------
grim            Grim
myst3           Myst III
stark           Stark
I don't see monkey4 listed. When I try to run "Escape..." I just get a black screen. I figure that's what's happening.


Top
   
PostPosted: Sun Feb 09, 2020 7:28 pm 
Offline
User avatar

Joined: Thu Jun 21, 2012 3:00 pm
Posts: 147
The monkey4 engine is a subset (or superset depending on how you look at it) of the grim engine, also visible here:
https://github.com/residualvm/residualv ... ure.engine

I can't check at the moment, though the list command might not be including the GrimE variant.
The logic for this is here:
https://github.com/residualvm/residualv ... t.cpp#L142
It might be disregarding it when listing, though it is there.

If you're able to Add the game and run it, it's likely that you have the correct files.
I assume you followed the guide here or here.
It might be good to check the data by running the step described here:
viewtopic.php?p=2180#p2180
Also might be good to post a list of your directory here so we can take a look.

Finally, it's possible that no-one's done a Gentoo ebuild in a long time (I can see that the last daily addition is from 6/7 years ago), so there might be Gentoo-specific issues.

EDIT: following a GitHub/Bitbucket rabbit hole, I found this here regarding ebuilds, which might interest you. It looks to be more up to date.

EDIT2: Looking at it more closely, you'd probably want to add the following addition to Line 68 as well:
Code:
dists/engine-data/residualvm-emi-patch.m4b


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited