FreeSCI SCI engine implementation has been merged in

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

Moderator: ScummVM Team

futaris
Posts: 17
Joined: Fri Jul 07, 2006 5:07 am

Post by futaris »

Great news. I assume that whatever FreeSCI supports, should work in ScummVM.[/url]
KuroShiro
Posts: 473
Joined: Thu May 15, 2008 7:42 am
Location: Somewhere Out There

Post by KuroShiro »

futaris wrote:Great news. I assume that whatever FreeSCI supports, should work in ScummVM.[/url]
I think that is a dangerous assumption. I wouldn't expect extensive compatibility for at least 6-8 months, probably more. Definitely great news though. I just hope Codename Iceman is playable someday. Timer issues make it nigh-uncompletable even in dosbox, which scummvm would likely fix. Been waiting years to finish that.
madshi
Posts: 7
Joined: Mon Dec 04, 2006 10:41 am

Re: FreeSCI SCI engine implementation has been merged in

Post by madshi »

Thanks so much for all the people who made this possible. I'm really happy about this... :)
sev wrote:Well, it is true. FreeSCI code now lives under engines/sci.

Most attentive users who watch our development list perhaps noticed that there exists yet another SCI1 engine implementation made from scratch. But for the benefit of everyone it was decided that the joint effort is much better.
Just for my interest: Is this an effort separate from the original FreeSCI team? I mean will the original FreeSCI team continue working on their own non-ScummVM-framework? Or will they practically join the ScummVM team?

Thanks!
Spin
Posts: 24
Joined: Fri May 23, 2008 11:31 am

Post by Spin »

This is the best news I heard in this new year so far! Another nostalgic dream to come true. Thanks a lot ScummVM and FreeSCI teams! Time to rip out my Space Quest: Collection Series and play a little Astro Chicken in ScummVM :mrgreen:
User avatar
sev
ScummVM Lead
Posts: 2305
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Re: FreeSCI SCI engine implementation has been merged in

Post by sev »

madshi wrote:Just for my interest: Is this an effort separate from the original FreeSCI team? I mean will the original FreeSCI team continue working on their own non-ScummVM-framework? Or will they practically join the ScummVM team?
Weird question. Of course. Yes, no and yes.


Eugene
madshi
Posts: 7
Joined: Mon Dec 04, 2006 10:41 am

Re: FreeSCI SCI engine implementation has been merged in

Post by madshi »

sev wrote:Weird question. Of course. Yes, no and yes.
It's not that weird a question. I mean it would have been a possible scenario that the original FreeSCI devs just agreed to let ScummVM use their code, but that they themselves didn't want to move to the ScummVM framework.

I'm happy to hear that this is not the case. The original FreeSCI devs working directly within the ScummVM framework is what I was always hoping for. Thanks! :P
User avatar
nabla
Posts: 50
Joined: Thu May 04, 2006 12:27 pm

Re: FreeSCI SCI engine implementation has been merged in

Post by nabla »

Great news!
sev wrote:Weird question.
I agree with madshi, same question came to my mind. (which does not mean this question is not weird ;))
User avatar
BeleG
Posts: 42
Joined: Mon Feb 16, 2009 12:31 pm

Post by BeleG »

I still can't believe it. I've been reading this forum for years and I never even registered because the question I always wanted to ask was already being asked every some time: "Will we ever see SCI games in ScummVM?"

And the answer used to be "Probably not".

I want to congratulate you all for the good health of this project, for all the advancements made and for those that are to come.

Really, thanks a lot.
Tobis87
Posts: 23
Joined: Thu Feb 05, 2009 9:41 pm

Post by Tobis87 »

Great news!! :lol:

Here are some German SCI checksums:
  • Laura Bow:
    "resource.map", "b1905f6aa68ff65a057b080b1eae954c", 12030
    "resource.001", "e45c888d9c7c04aec0a20e9f820b79ff", 108032
    "resource.002", "e45c888d9c7c04aec0a20e9f820b79ff", 354680
    "resource.003", "e45c888d9c7c04aec0a20e9f820b79ff", 361815
    "resource.004", "e45c888d9c7c04aec0a20e9f820b79ff", 339714
    "resource.005", "e45c888d9c7c04aec0a20e9f820b79ff", 327465
    "resource.006", "e45c888d9c7c04aec0a20e9f820b79ff", 328390
    "resource.007", "e45c888d9c7c04aec0a20e9f820b79ff", 317687

    Laura Bow 2 checksums are the same as spain

    Larry 3:
    "resource.map", "4a77c8382e48a90c4168d3c144fc1b8f", 6480
    "resource.001", "3827a9b17b926e12dcc336860f50612a", 460488
    "resource.002", "3827a9b17b926e12dcc336860f50612a", 672403
    "resource.003", "3827a9b17b926e12dcc336860f50612a", 587036
    "resource.004", "3827a9b17b926e12dcc336860f50612a", 691932

    Larry 5:
    "resource.map", "c97297aa76d4dd2ed144c7b7769e2caf", 6867
    "resource.000", "4c00c14b8181ad47076a51d86097d97e", 759095
    "resource.001", "245c44f8ccd796732e61857e67b30079", 918742
    "resource.002", "e86aeb27711f4a673e06ec32cfc84125", 947382
    "resource.003", "74edc89d8c1cb346ca346081b927e4c6", 1006884
    "resource.004", "999f407c9f38f937d4b8c4230ff5bb38", 1023776
    "resource.005", "0cc8d35a744031c772ca7cd21ae95273", 959342
    "resource.006", "dda27ce00682aa76198dac124bbbe334", 1021774
    "resource.007", "ac443fae1285fb359bf2b2bc6a7301ae", 993408

    Larry 6:
    "resource.map", "badfdf446ffed569a310d2c63a249421", 8896
    "resource.000", "bd944d2b06614a5b39f1586906f0ee88", 18534274

    Larry 7:
    "resmap.000", "c11e6bfcfc2f2d05da47e5a7df3e9b1a", 8188
    "ressci.000", "a8c6817bb94f332ff498a71c8b47f893", 66971724

    Space Quest 3:
    "resource.map", "4965c78b5eff50d5e4148ce114594ba8", 7584
    "resource.001", "9107c2aa5398e28b5c5406df13491f85", 117869
    "resource.002", "9107c2aa5398e28b5c5406df13491f85", 336101
    "resource.003", "9107c2aa5398e28b5c5406df13491f85", 350391
    "resource.004", "9107c2aa5398e28b5c5406df13491f85", 349750
    "resource.005", "9107c2aa5398e28b5c5406df13491f85", 322107
    "resource.006", "9107c2aa5398e28b5c5406df13491f85", 320643
    "resource.007", "9107c2aa5398e28b5c5406df13491f85", 344287

    Space Quest 4:
    "resource.map", "71715e775e3791178d606cfe6c7e1fb9", 6339
    "resource.000", "5f6a1fff40584ee807efd547899b1ba5", 206032
    "resource.001", "e924cf86a72ada7736043f045cce345f", 1065442
    "resource.002", "e18d731c3fba51333a7f402e454714a5", 858402
    "resource.003", "7c2e7508af1a6af877d921e476f70b5e", 1172738
    "resource.004", "b8d6efbd3235329bfe844c794097b2c9", 1064761
    "resource.005", "47ee647b5b12232d27e63cc627c25899", 1156765
    "resource.006", "dfb023e4e2a1e7a00fa18f9ede72a91b", 924059

    Space Quest 5 checksums are the same as english

    Space Quest 6:
    "resource.map", "664d797415484f85c90b1b45aedc7686", 10534
    "resource.000", "ba87ba91e5bdabb4169dd0df75777722", 40933685

    Freddy Parkas:
    "resource.map", "a32674e7fbf7b213b4a066c8037f16b6", 5816
    "resource.000", "96b07e9b914dba1c8dc6c78a176326df", 5233230

    Gabriel Knight:
    "resource.map", "a7d3e55114c65647310373cb390815ba", 11392
    "resource.000", "091cf08910780feabc56f8551b09cb36", 13400497

    Shivers:
    "resmap.000", "f483d0a1f78334c18052e92785c3086e", 46537
    "ressci.000", "6751b144671e2deed919eb9d284b07eb", 262390692
User avatar
sev
ScummVM Lead
Posts: 2305
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Post by sev »

Tobis87 wrote:Great news!! :lol:

Here are some German SCI checksums:
Ahem. These do not belong here. Probably on our bugtracker, but not at this moment. The engine is not supported.


Eugene
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Hi,

The line

Code: Select all

CXXFLAGS += -Wno-variadic-macros 
of the sci's module.mk is not compatible whith cygwin.

It is related to some hacks in code... could anyone elaborate on this? I would like to know what I'm editing...

Thanks
Tim20
Posts: 127
Joined: Fri Jun 22, 2007 10:04 am
Location: UK
Contact:

Post by Tim20 »

Does this mean that at some point in the future, Gabriel Knight will be supported? :shock:
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Post by Longcat »

Depends on wether someone implements support for it or not:P But GK 1 uses SCI1 methinks, so yes, there is a chance that in some point in time it will be supported.
User avatar
ezekiel000
Posts: 443
Joined: Mon Aug 25, 2008 5:17 pm
Location: Surrey, England

Post by ezekiel000 »

Nope it uses SCI2.
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Post by Longcat »

Well, then I guess you are going to have to wait even longer:)
Post Reply