Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - OmerMor

Pages: [1] 2 3 ... 29
1
Everything-Else / The Secrets of Monkey Island's Source Code
« on: November 25, 2020, 05:09:55 AM »
Very interesting article and video from last month talk with Ron Gilbert. They went over the source code of Monkey Island and some unused content:
https://gamehistory.org/monkeyisland/

2
SCI Development Tools / Re: Documentation for Sierra's original tools
« on: November 03, 2020, 11:38:00 AM »
Hi.

Do we have documentation for Sierra's original tools? (https://github.com/OmerMor/SCI16/tree/master/TOOLS)
I see there few docs for specific tools, but there are so many .exe files, it's hard to tell even what files does what...

Let's take a concrete, surprising, example - suppose I'd like to replace some voice for a message in Freddy Pharkas - could one of these tools help me? which one? how can I know, beside trial and error of everything with a name that looks related?

I'd start from these threads:
SCI: http://sciprogramming.com/community/index.php?topic=1631
AGI: http://sciprogramming.com/community/index.php?topic=1814

IIRC they link to more tools, and I added some one-liners where I could.

Other than that - we're pretty much on our own. WYSIWYG.

3
That's an amazing achievement Zvika!
Very well done!
My son already started playing and was cracking up on the jokes... ;D

I noticed a few minor issues which I'll try to report later.
Where would you like me to report? (github/here/facebook/...)

4
Do you know if there is an equivalent patch for Quest for Glory IV?
I think so, but I forgot the author's pseudo...

NewRisingSun made patches to many Sierra games; QfG4 included.
You can find his patches on Collector's Sierra Help Pages:
http://sierrahelp.com/Patches-Updates/Patches-Updates-Games/QuestForGloryUpdates.html

I believe ScummVm fixed more QfG4 bugs than NRS, but you can only enjoy these fixes when playing through ScummVm.

BTW - Collector, if you're reading this - consider adding Ash Lancer's QfG3 patches to your site.

5
The Games and other Sierra Adventure stuff / Re: Rare SCI Games
« on: October 05, 2020, 11:21:40 AM »
@OmerMor
If you are interested, I have some games from the list 'Space Quest 4 beta and Space Quest 5 v0.028'.

Thanks :-)
In the 14 years that passed since I made this list I managed to find these beta versions...  8)

6
SCI Development Tools / Re: Error in SCICompanion documentation - fopen
« on: October 05, 2020, 11:16:19 AM »
I've noticed a few mistakes throughout the SCI Companion Docs, mostly negligible though. Such as references to Python, and the obvious broken links to SCI Studio docs etc.

That's expected, expected in a non-maintained project.
Have you seens Kawa's suggestion?
The only better place would be GitHub, and even then specifically Phil's if you want the online version to be corrected.

You can send Phil a Pull Request in Github to fix the docs. The documentation "source code" can be found here:
https://github.com/icefallgames/SCICompanion/tree/master/SCICompanion/Docs

7
The Games and other Sierra Adventure stuff / Re: Rare SCI Games
« on: October 04, 2020, 04:30:41 PM »
BTW,
a much more up-to-date and complete list of SCI games can be found in the detection tables of scummvm:
https://github.com/scummvm/scummvm/blob/master/engines/sci/detection_tables.h

8
The Games and other Sierra Adventure stuff / Re: Rare SCI Games
« on: October 04, 2020, 04:25:34 PM »
I have French Police Quest 4. Let me know if you want a copy.

9
SCI Development Tools / Re: Error in SCICompanion documentation - fopen
« on: October 04, 2020, 07:27:53 AM »
These are not the same kernel calls. There's FOpen, FGets and friends, and then there's FileIO. The latter is used in SCI01 and later, SCI0 has the former ones. I haven't checked the return types of each, but they could be different.

You're right Lars.
However, even the Kernel documentation for SCI0 (from 1988-04-04) mentions it return -1 on error:

Quote
(FOpen filename [mode])
     Opens the file whose name is filename and returns a handle to it.  The
     optional parameter mode may be either fAppend, in which case the file
     pointer will be positioned at the end of the file for appending, or
     fTrunc, in which case the file will be truncated to zero length.  If
     mode is not specified, fAppend is assumed.  If there is an error in
     opening the file, a value of -1 is returned.

10
Who is Ravi Iyengar?

Ravi is one of the pioneering SCI researchers who participated in the FreeSCI project. His main focus was SCI sound.
Here's his website: http://rarefied.org/sci/

11
Just out of interest how would one get a hold of SQ4 EGA?

You can find all my EGA variants here.

12
The Games and other Sierra Adventure stuff / Re: SCI Tetris
« on: September 23, 2020, 05:41:36 AM »
Hmm weird
I thought that only applied to menu definitions.

Oh, sorry - I think what you're talking about is the single character notation:

Code: [Select]
Characters are single ASCII characters, and are denoted by preceding the
character with the reverse single quote ("tick") character:

     `A   represents uppercase A and
     `?   represents the question mark

Several character sequences represent special key combinations:

     `^a  represents ctrl-A
     `@b  represents alt-B
     `#4  represents the F4 key

See here.

13
The Games and other Sierra Adventure stuff / Re: SCI Tetris
« on: September 23, 2020, 04:49:21 AM »
What does the (`) Grave accent (backwards apostrophe?) do on the wasd control section? Convert the literal to a number? Is that documented somewhere?

` denotes the following character as the key for the menu.

See here.

14
The Games and other Sierra Adventure stuff / Re: SCI Tetris
« on: September 20, 2020, 02:20:57 PM »
Cool!

15
The Games and other Sierra Adventure stuff / Re: King's Quest IV VGA-ish
« on: September 10, 2020, 04:25:44 PM »
I love it! Well done Andrea!

I have looked into it, and I think it's related to the new Feature class introduced in SCI01. This class was moved out of script 998 (Actor), and into its own script, 950.
There, it was greatly expanded to include support for doVerb code. Script 996 (User) added the VerbMessager class which converted said specs into verbs. I know that KQ1SCI and QFG2 used this.
I think this was meant to help the programmers transition from the parser to an icon-based interface.

You can get a glimpse of the SCI change history and rationale in these documents:
SCI Changes & Updates.1993-08-23.txt
Run Time System Changes.1993-08-23.txt

Pages: [1] 2 3 ... 29

SMF 2.0.14 | SMF © 2017, Simple Machines
Simple Audio Video Embedder

Page created in 0.114 seconds with 21 queries.