Betrayal in Antara is a SCI3 game?

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

Moderator: ScummVM Team

Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Betrayal in Antara is a SCI3 game?

Post by Serious Callers Only »

I'm not sure. It isn't in the wiki as such.
User avatar
Graxer
Posts: 453
Joined: Sat Sep 13, 2008 2:24 pm
Location: Scotland

Post by Graxer »

From what I can see it doesn't appear to be an SCI engine game. According to wikipedia:
Betrayal in Antara uses an updated version of Betrayal at Krondor's game engine with some modifications, gameplay is largely the same.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

Yeah but who trusts wiki? Joe user sees a similar output, and presto, updated version of the engine. I'm thinking that dynamix was folded into sierra, and that at that times all sierra games were a variant of SCI.
KuroShiro
Posts: 473
Joined: Thu May 15, 2008 7:42 am
Location: Somewhere Out There

Post by KuroShiro »

Serious Callers Only wrote:Yeah but who trusts wiki? Joe user sees a similar output, and presto, updated version of the engine. I'm thinking that dynamix was folded into sierra, and that at that times all sierra games were a variant of SCI.
Dynamix did not use the SCI engine in its games, including Betrayal at Krondor. And not all Sierra games were a variant of SCI; just the adventure games.

The ScummVM wiki contains a comprehensive list of all SCI games. Also, SCI was phased out as of 1997 anyway.
User avatar
clone2727
Retired
Posts: 1611
Joined: Fri Jun 09, 2006 8:23 pm
Location: NJ, USA

Post by clone2727 »

KuroShiro wrote:Dynamix did not use the SCI engine in its games
Except Space Quest 5, which they developed.

@Serious Callers Only: That's a big no.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

A pity. Damn game is hellish on the cds. Mine still work, thought i'm worried about them. I think i'm going start up olly to see if i can make a no-cd.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

I put the cd in the drive.

If it isn't SCI the data folder structure seems suspiciously like it.

Especially the resources files and the suspiciously named ressci.001 file
./000.000
./3dres.000
./antara.gid
./antara.hlp
./antara.ico
./antarar.exe
./autoplay.bmp
./autoplay.exe
./autorun.inf
./billbrd
./billbrd/bill1.bmp
./billbrd/bill2.bmp
./data.000
./demos
./demos/demon_bi.avi
./demos/dragopen.avi
./fh_bmp.dll
./language.inf
./readme.txt
./realmcd
./realmcd/0.v56
./realmcd/52979.v56
./realmcd/52983.v56
./realmcd/62779.v56
./realmcd/62783.v56
./realmcd/65535.map
./realmcd/academy.mid
./realmcd/battle1.mid
./realmcd/battle2.mid
./realmcd/battle3.mid
./realmcd/bdwin31.txt
./realmcd/bdwin95.txt
./realmcd/belch.wav
./realmcd/blizzard.wav
./realmcd/bootdisk.exe
./realmcd/charmenu.mid
./realmcd/clean.bat
./realmcd/clean.pif
./realmcd/cstcloud.wav
./realmcd/death.mid
./realmcd/dungeon.mid
./realmcd/dungeon1.mid
./realmcd/dungeon2.mid
./realmcd/enchant.wav
./realmcd/engage1.mid
./realmcd/engage2.mid
./realmcd/face.mid
./realmcd/fireball.wav
./realmcd/firehit.wav
./realmcd/fite1.mid
./realmcd/fite2.mid
./realmcd/haven1.mid
./realmcd/haven2.mid
./realmcd/heal.wav
./realmcd/hit.wav
./realmcd/hitm.wav
./realmcd/hitw.wav
./realmcd/house1.mid
./realmcd/house2.mid
./realmcd/house3.mid
./realmcd/house4.mid
./realmcd/house5.mid
./realmcd/house6.mid
./realmcd/kurz.mid
./realmcd/language.inf
./realmcd/launch.exe
./realmcd/launch.pif
./realmcd/launch.ret
./realmcd/lein1.mid
./realmcd/lein2.mid
./realmcd/lein3.mid
./realmcd/leinroad.mid
./realmcd/magic.wav
./realmcd/mblade.wav
./realmcd/orb.wav
./realmcd/patch.exe
./realmcd/ratling.mid
./realmcd/readme.wri
./realmcd/realm.ico
./realmcd/resmap.000
./realmcd/resmap.001
./realmcd/resmap.002
./realmcd/resmap.003
./realmcd/resmap.004
./realmcd/resmap.005
./realmcd/resmap.006
./realmcd/resmap.007
./realmcd/resmap.008
./realmcd/resmap.009
./realmcd/resmap.010
./realmcd/resmap.011
./realmcd/resmap.012
./realmcd/resmap.013
./realmcd/resmap.014
./realmcd/resmdt.000
./realmcd/resmdt.001
./realmcd/resmdt.002
./realmcd/resmdt.003
./realmcd/resmdt.004
./realmcd/resmdt.005
./realmcd/resmdt.006
./realmcd/resmdt.007
./realmcd/resmdt.008
./realmcd/resmdt.009
./realmcd/resmdt.010
./realmcd/resmdt.011
./realmcd/resmdt.012
./realmcd/resmdt.013
./realmcd/resmdt.014
./realmcd/resource.sfx
./realmcd/resource.win
./realmcd/ressci.000
./realmcd/ressci.001
./realmcd/ressci.002
./realmcd/ressci.003
./realmcd/ressci.004
./realmcd/ressci.005
./realmcd/ressci.006
./realmcd/ressci.007
./realmcd/ressci.008
./realmcd/ressci.009
./realmcd/ressci.010
./realmcd/ressci.011
./realmcd/ressci.012
./realmcd/ressci.013
./realmcd/ressci.014
./realmcd/scidll.dll
./realmcd/sciw.exe
./realmcd/setup.exe
./realmcd/setup.sol
./realmcd/shop1.mid
./realmcd/sierra.err
./realmcd/sierra.inf
./realmcd/slash.wav
./realmcd/slashm.wav
./realmcd/slurp.wav
./realmcd/start.mid
./realmcd/tavern1.mid
./realmcd/thunder.wav
./realmcd/trollatk.wav
./realmcd/version
./realmcd/victory.mid
./realmcd/views.bin
./realmcd/viewscmp.bin
./realmcd/waspatk.wav
./realmcd/whirlwin.wav
./realmcd/wlaunch.exe
./realmcd/wolfatk.wav
./release.000
./resmap.001
./resmdt.001
./resource
./resource/100.vmd
./resource/1000.vmd
./resource/10000.p56
./resource/10002.msg
./resource/10841.msg
./resource/10847.msg
./resource/1500.vmd
./resource/2000.vmd
./resource/2500.vmd
./resource/3000.vmd
./resource/3500.vmd
./resource/400.vmd
./resource/43150.msg
./resource/45625.msg
./resource/50.vmd
./resource/500.vmd
./resource/56073.msg
./resource/56110.msg
./resource/7709.etc
./resource/7709.v56
./resource/7808.etc
./resource/7808.v56
./resource/9205.etc
./resource/9205.v56
./resource/a0b40205.011
./resource.aud
./resource.sfx
./resource.win
./ressci.001
./savegame.000
./setup.exe
./setup.sol
./sierra.inf
./sndtest.wav
./support
./support/win32s
./support/win32s/32sinst.inf
./support/win32s/32sinst.mst
./support/win32s/cards.dll
./support/win32s/comctl32.dll
./support/win32s/comdlg32.dll
./support/win32s/compobj.dll
./support/win32s/crtdll.dll
./support/win32s/ctype.nls
./support/win32s/freecell.exe
./support/win32s/freecell.hlp
./support/win32s/ftsrch.dll
./support/win32s/iniupd.dll
./support/win32s/locale.nls
./support/win32s/lz32.dll
./support/win32s/l_intl.nls
./support/win32s/l_trk.nls
./support/win32s/mscomstf.dll
./support/win32s/mscuistf.dll
./support/win32s/msdetect.inc
./support/win32s/msdetstf.dll
./support/win32s/msinsstf.dll
./support/win32s/msshlstf.dll
./support/win32s/msuilstf.dll
./support/win32s/netapi32.dll
./support/win32s/ntmsg.dll
./support/win32s/ole2.dll
./support/win32s/ole2.reg
./support/win32s/ole2conv.dll
./support/win32s/ole2disp.dll
./support/win32s/ole2nls.dll
./support/win32s/ole2prox.dll
./support/win32s/ole2thk.dll
./support/win32s/ole32.dll
./support/win32s/oleaut32.dll
./support/win32s/olecli.dll
./support/win32s/olecli32.dll
./support/win32s/oledlg.dll
./support/win32s/olesvr32.dll
./support/win32s/p_037.nls
./support/win32s/p_10000.nls
./support/win32s/p_10001.nls
./support/win32s/p_10006.nls
./support/win32s/p_10007.nls
./support/win32s/p_10029.nls
./support/win32s/p_10079.nls
./support/win32s/p_10081.nls
./support/win32s/p_1026.nls
./support/win32s/p_1250.nls
./support/win32s/p_1251.nls
./support/win32s/p_1252.nls
./support/win32s/p_1253.nls
./support/win32s/p_1254.nls
./support/win32s/p_437.nls
./support/win32s/p_500.nls
./support/win32s/p_737.nls
./support/win32s/p_850.nls
./support/win32s/p_852.nls
./support/win32s/p_855.nls
./support/win32s/p_857.nls
./support/win32s/p_860.nls
./support/win32s/p_861.nls
./support/win32s/p_863.nls
./support/win32s/p_865.nls
./support/win32s/p_866.nls
./support/win32s/p_869.nls
./support/win32s/p_875.nls
./support/win32s/p_932.nls
./support/win32s/p_936.nls
./support/win32s/p_949.nls
./support/win32s/p_950.nls
./support/win32s/riched32.dll
./support/win32s/sck16thk.dll
./support/win32s/setupapi.inc
./support/win32s/shell32.dll
./support/win32s/sortkey.nls
./support/win32s/sorttbls.nls
./support/win32s/stdole.tlb
./support/win32s/stdole32.tlb
./support/win32s/storage.dll
./support/win32s/typelib.dll
./support/win32s/unicode.nls
./support/win32s/version.dll
./support/win32s/w32s.386
./support/win32s/w32scomb.dll
./support/win32s/w32skrnl.dll
./support/win32s/w32sys.dll
./support/win32s/win32s.exe
./support/win32s/win32s16.dll
./support/win32s/windows.hlp
./support/win32s/winhlp32.cnt
./support/win32s/winhlp32.exe
./support/win32s/winhlp32.hlp
./support/win32s/winmm.dll
./support/win32s/winmm16.dll
./support/win32s/winspool.drv
./support/win32s/wsetup.exe
./support/win32s/wsetup.lst
./support/win32s/wsock32.dll
./support/win32s/_mssetup.exe
./support/win32s/_mstest.exe
./version
./vfw
./vfw/acmcmprs.dl_
./vfw/avicap.dl_
./vfw/avifile.dl_
./vfw/capscrn.ex_
./vfw/capscrn.hl_
./vfw/cleanup.re_
./vfw/compobj.dl_
./vfw/ctl3d.dl_
./vfw/dib.dr_
./vfw/dispdib.dl_
./vfw/dva.38_
./vfw/funclip.bm_
./vfw/iccvid.dr_
./vfw/imaadpcm.ac_
./vfw/iniupd.dl_
./vfw/ir21_r.dl_
./vfw/ir32.dl_
./vfw/map_win.hl_
./vfw/mbrowser.ex_
./vfw/mbrwser.hl_
./vfw/mciavi.dr_
./vfw/mciole.dl_
./vfw/medbits.mm_
./vfw/meddibs.mm_
./vfw/mediaman.dl_
./vfw/medimp.mm_
./vfw/medwave.mm_
./vfw/mplayer.ex_
./vfw/mplayer.hl_
./vfw/mplayer.re_
./vfw/msacm.dl_
./vfw/msacm.dr_
./vfw/msadpcm.ac_
./vfw/mscomstf.dl_
./vfw/mscpydis.dl_
./vfw/mscpydis.in_
./vfw/mscuistf.dl_
./vfw/msdetect.in_
./vfw/msdetstf.dl_
./vfw/msinsstf.dl_
./vfw/msrle.dr_
./vfw/msshlstf.dl_
./vfw/msuilstf.dl_
./vfw/msvidc.dr_
./vfw/msvideo.dl_
./vfw/msvideo.nt_
./vfw/ole2.dl_
./vfw/ole2.re_
./vfw/ole2conv.dl_
./vfw/ole2disp.dl_
./vfw/ole2nls.dl_
./vfw/ole2prox.dl_
./vfw/profdisp.ex_
./vfw/sample.avi
./vfw/scrncap.dr_
./vfw/setup.ini
./vfw/setup.in_
./vfw/setup.mst
./vfw/setupapi.in_
./vfw/stdole.tl_
./vfw/storage.dl_
./vfw/typelib.dl_
./vfw/vbrun300.dl_
./vfw/vfw.wr_
./vfw/vfw1.wr_
./vfw/vfwsetup.exe
./vfw/vfwsetup.lst
./vfw/vidcap.ex_
./vfw/vidcap.hl_
./vfw/vidclip.bm_
./vfw/videdit.ex_
./vfw/videdit.hl_
./vfw/wincom.dl_
./vfw/wrkbench.dl_
./vfw/_mssetup.ex_
./vfw/_mstest.ex_
./worldnet
./worldnet/connect.ex_
./worldnet/media31.ini
./worldnet/media95.ini
./worldnet/ns1620.dl_
./worldnet/ns1630e
./worldnet/ns1630e/disk1
./worldnet/ns1630e/disk1/about.htm
./worldnet/ns1630e/disk1/data.1
./worldnet/ns1630e/disk1/disk1.id
./worldnet/ns1630e/disk1/netscape.lck
./worldnet/ns1630e/disk1/readme.txt
./worldnet/ns1630e/disk1/setup.bmp
./worldnet/ns1630e/disk1/setup.exe
./worldnet/ns1630e/disk1/setup.ini
./worldnet/ns1630e/disk1/setup.ins
./worldnet/ns1630e/disk1/setup.pkg
./worldnet/ns1630e/disk1/wn_ns16.id
./worldnet/ns1630e/disk1/worldnet.htm
./worldnet/ns1630e/disk1/_inst16.ex_
./worldnet/ns1630e/disk1/_isdel.exe
./worldnet/ns1630e/disk1/_setup.dll
./worldnet/ns1630e/disk1/_setup.lib
./worldnet/ns1630e/disk2
./worldnet/ns1630e/disk2/data.2
./worldnet/ns1630e/disk2/disk2.id
./worldnet/ns1630e/disk3
./worldnet/ns1630e/disk3/30j.bmp
./worldnet/ns1630e/disk3/48j.bmp
./worldnet/ns1630e/disk3/data.3
./worldnet/ns1630e/disk3/disk3.id
./worldnet/ns3220.dl_
./worldnet/ns3230e
./worldnet/ns3230e/disk1
./worldnet/ns3230e/disk1/about.htm
./worldnet/ns3230e/disk1/data.1
./worldnet/ns3230e/disk1/disk1.id
./worldnet/ns3230e/disk1/instrsrc.dll
./worldnet/ns3230e/disk1/netscape.lck
./worldnet/ns3230e/disk1/readme.txt
./worldnet/ns3230e/disk1/rsutil32.dll
./worldnet/ns3230e/disk1/setup.bmp
./worldnet/ns3230e/disk1/setup.exe
./worldnet/ns3230e/disk1/setup.ini
./worldnet/ns3230e/disk1/setup.ins
./worldnet/ns3230e/disk1/setup.pkg
./worldnet/ns3230e/disk1/wn_ns32.id
./worldnet/ns3230e/disk1/worldnet.htm
./worldnet/ns3230e/disk1/_inst32i.ex_
./worldnet/ns3230e/disk1/_isdel.exe
./worldnet/ns3230e/disk1/_setup.dll
./worldnet/ns3230e/disk1/_setup.lib
./worldnet/ns3230e/disk2
./worldnet/ns3230e/disk2/data.2
./worldnet/ns3230e/disk2/disk2.id
./worldnet/ns3230e/disk2/java.z
./worldnet/ns3230e/disk3
./worldnet/ns3230e/disk3/30j.bmp
./worldnet/ns3230e/disk3/48j.bmp
./worldnet/ns3230e/disk3/data.3
./worldnet/ns3230e/disk3/disk3.id
./worldnet/ns3230e/disk3/system.z
./worldnet/setup.exe
./worldnet/setup.ico
User avatar
Red_Breast
Posts: 773
Joined: Tue Sep 30, 2008 10:33 pm
Location: The Bar Of Gold, Upper Swandam Lane.

Post by Red_Breast »

Maybe you'd be interested in xBak. It works on the same principle as ScummVM (replaces the executable). It's still in alpha stage though.
Oh and I will quote from the site:
"The README file also comes with each release. Please do read the README file, it contains a lot useful hints and tips. It is there for a reason."
http://xbak.sourceforge.net/
User avatar
DrMcCoy
ScummVM Developer
Posts: 595
Joined: Sat Dec 17, 2005 1:33 pm
Location: Braunschweig, Germany
Contact:

Post by DrMcCoy »

KuroShiro wrote:And not all Sierra games were a variant of SCI; just the adventure games.
Not exactly true either.
Coktel Vision, after having been bought by Sierra, still used the gob engine for Woodruff, Last Dynasty and Urban Runner.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

If only the "adventure" games used sci what is the realms demo in that cd doing with such files as "sciw.exe" or "version".

Allow me a massive rolleyes.

:roll:
KuroShiro
Posts: 473
Joined: Thu May 15, 2008 7:42 am
Location: Somewhere Out There

Post by KuroShiro »

Serious Callers Only wrote:If only the "adventure" games used sci what is the realms demo in that cd doing with such files as "sciw.exe" or "version".

Allow me a massive rolleyes.

:roll:
I'm pretty sure that The Realm did not use SCI, as it was an mmorpg. There's no need to be a jerk. Well, it's possible that it used some variant. Wasn't that part of the INN network when Sierra owned it?

And DrMcCoy, I was thinking of games directly made by Sierra (like TiM, Ceasar 2, Outpost, etc). I certainly know about the Coktel vision games :), and I didn't say *all* the adventure games were anyway . :lol:
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

Even the Antara executable may have some sort SCI script engine there.

A simple hex edit and search for SCI finds a lot.

"required after SCI+extender loaded (1M default)"

"bytes excluded from SCI usage"

"RESSCI"

The resource.win file also follows the typical sierra pattern.

Doubt it is a coincidence.
I may be convinced that this is all just code reuse from otherwise incompatible engines. A config parser here, a window manager there.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

Oh wow.
My disc 3 of BiA can't be mounted in linux.

"Error mounting: mount: block device /dev/sr1 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sr1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so"
paulo@AIVAS:~$ dmesg | tail

[30276.067124] VFS: busy inodes on changed media or resized disk sr0

Later i tried it more quickly:
[ 576.531888] ISOFS: Logical zone size(1024) < hardware blocksize(2048)

whatever that means.

So i tried to create a image (in linux images can be created on raw devices) - the result?
Not pretty, the image was mountable, but all the files had a invalid charset (on the names too).

The disc doesn't appear damaged at all. I suspect a retarded copy protection.
Collector
Posts: 549
Joined: Sun Oct 30, 2005 6:58 pm
Contact:

Post by Collector »

The disc three issue arises on Vista and Win7, too. XP can handle it. I had to use XP Mode to copy the files and then burned it to a CD that my Win7 can read.

After Sierra bought Dynamix, there was some sharing of code, but mostly Dynamix continued to use and develop their own engines. As stated, SQ5 was about the only purely SCI game developed by Dynamix.
Serious Callers Only
Got a warning
Posts: 173
Joined: Thu Feb 25, 2010 7:44 am

Post by Serious Callers Only »

That's interesting. I've had to use a virtual machine just to copy the files too. Also isobuster had the same problem inside windows. Only explorer could read it and only from the cd. Damnnnnn.
Post Reply