Sanitarium Engine - All help is welcome

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
Deledrius
Posts: 10
Joined: Sun Oct 30, 2005 7:15 pm
Location: Southern California

Post by Deledrius »

Although I haven't had time to spend on it in a long while, I've tried to keep a working repository that builds against ScummVM's master, recently filtered to just contain the engine (as is the style now). If anyone is interested in working on the engine, you can always start from there:

https://github.com/Deledrius/scummvm-asylum/

I hope I'll have more time to get back into it (and contribute to Director, too), but it's not going to be in the immediate near future.
digitall
ScummVM Developer
Posts: 1177
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

@Deledrius: Thanks for doing that. I have compared your new engine code against the older engine codebase with minor fixes I had made to keep this compiling against the latest master.

I have found that your engine code seems to be missing the code chanes in the last two commits I made in my branch here:
https://github.com/digitall/scummvm/tree/engine_asylum

These are partly shown up due to better linting in GCC-6.4.0+

However, this also fails to compile with this error currently which I need to look at:
engines/asylum/system/screen.cpp:943:36: error: invalid operands of types ‘__gnu_cxx::__enable_if<true, double>::__type {aka double}’ and ‘int’ to binary ‘operator&’
byte zoom = abs(sourceMask->left) & 7;
User avatar
topolinik
Posts: 86
Joined: Tue Mar 27, 2007 9:08 am
Location: Italy

Post by topolinik »

Up!
Mim
Posts: 85
Joined: Sun Dec 11, 2005 4:59 pm

Re: Sanitarium Engine - All help is welcome

Post by Mim »

Would not be possible to add completing of this engine among GSoC 2019 tasks? Maybe somebody would be interested in working on it.
User avatar
topolinik
Posts: 86
Joined: Tue Mar 27, 2007 9:08 am
Location: Italy

Re: Sanitarium Engine - All help is welcome

Post by topolinik »

Hey fellas, have you heard the news ?

There's recent activity on alexbevi repository, which is now sync-ed with main scummvm'.

Maybe we'll see some good news from the guys :D
digitall
ScummVM Developer
Posts: 1177
Joined: Thu Aug 02, 2012 1:40 pm

Re: Sanitarium Engine - All help is welcome

Post by digitall »

Not really. The activity was just alexbevi syncing the minor fixups from my engine_asylum branch and then adding a fix for fallback detection changes. No real work, but keeps the bitrot away if alex or someone else wants to pick this up again.
User avatar
maximus
Posts: 102
Joined: Sun Jan 06, 2008 4:17 pm
Location: Toronto, Ontario

Re: Sanitarium Engine - All help is welcome

Post by maximus »

Sorry to generate false excitement there ;)
User avatar
topolinik
Posts: 86
Joined: Tue Mar 27, 2007 9:08 am
Location: Italy

Re: Sanitarium Engine - All help is welcome

Post by topolinik »

Just a Merry Christmas to the developers and a kind reminder to anyone not knowing this engine is still needing some love :mrgreen:
Bobbin
Posts: 74
Joined: Fri Nov 18, 2005 10:41 am
Location: Germany

Re: Sanitarium Engine - All help is welcome

Post by Bobbin »

topolinik wrote: Wed Dec 16, 2020 1:24 pm Just a Merry Christmas to the developers and a kind reminder to anyone not knowing this engine is still needing some love :mrgreen:
+1 :)
alxpnv
Posts: 3
Joined: Fri Feb 12, 2021 12:46 pm

Re: Sanitarium Engine - All help is welcome

Post by alxpnv »

Hi all,

I've recently fixed a number of bugs related to the conversation and inventory systems, so at least chapter 1 is now completable, however random crashes still occur

My repo: https://github.com/alxpnv/scummvm-asylum
Chapter 1 demo: https://vimeo.com/511557296
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Re: Sanitarium Engine - All help is welcome

Post by Longcat »

alxpnv wrote: Mon Feb 15, 2021 7:43 am Hi all,

I've recently fixed a number of bugs related to the conversation and inventory systems, so at least chapter 1 is now completable, however random crashes still occur

My repo: https://github.com/alxpnv/scummvm-asylum
Chapter 1 demo: https://vimeo.com/511557296
That's fantastic! Well done!
Mim
Posts: 85
Joined: Sun Dec 11, 2005 4:59 pm

Re: Sanitarium Engine - All help is welcome

Post by Mim »

Excellent. :D I played the game again recently and thought how great would be completed ScummVM support and also how nice candidate Sanitarium would then be for AI upscaling project.
viewtopic.php?f=8&t=14787
Bobbin
Posts: 74
Joined: Fri Nov 18, 2005 10:41 am
Location: Germany

Re: Sanitarium Engine - All help is welcome

Post by Bobbin »

Great news, thanks for keeping working on it. 2023 marks the 25th Anniversary of the game so who knows :)
sangrosenfeld82
Posts: 1
Joined: Tue Mar 09, 2021 5:15 pm

Re: Sanitarium Engine - All help is welcome

Post by sangrosenfeld82 »

Is this the similar engine used by Chronomaster?
It's a wonderful idea to make a ScummVM engine, thanks for continuing to work on it.
employee monitoring
Last edited by sangrosenfeld82 on Mon Mar 15, 2021 5:55 pm, edited 1 time in total.
hippy dave
Posts: 129
Joined: Mon May 05, 2008 3:37 pm

Re: Sanitarium Engine - All help is welcome

Post by hippy dave »

I try to remember to check in on this every year or so, am happy to be greeted with a recent update, nice work! 8)
Post Reply