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.

Topics - Collector

Pages: [1] 2
AGI Development Tools / C# AGI Interpreter
« on: November 02, 2018, 11:32:17 PM »
BTW, lance, not to hijack the thread, but did you get any further with your C# interpreter?

SCI Development Tools / Decompilation Archive
« on: October 13, 2018, 09:39:47 PM »
Rather than continuing to hijack the QfG1 EGA source thread I thought we could have a separate thread for the decompilation and archiving of the SCI game scripts.

Here is Iceman version 1.023, interpreter 0.000.668. It has two compile errors that I have yet to track down.

Everything-Else / Humor Thread
« on: April 24, 2017, 10:59:06 PM »

SCI Development Tools / SQ4 CD Dead End
« on: July 29, 2016, 12:27:45 PM »
It looks like someone has found a dead end in SQ4 CD. I don't recall this one before.

SCI Development Tools / Pre SCI Studio 3 Template Games
« on: June 30, 2016, 02:07:22 PM »
Does anyone have any of the template games from before SCI Studio 3? I want to add them to my version detection tool as well as they might help with updating some of the earlier SCI fan game so they can compile in Companion.

The Games and other Sierra Adventure stuff / TARDIS.SEQ
« on: March 31, 2016, 06:59:35 PM »
Anyone want to do a Dr. Who game?

SCI Development Tools / SEQTool
« on: March 28, 2016, 10:47:23 PM »
Threads have been ending up in the wrong forums lately, so I am creating a new thread for the SEQTool in the SCI Tools forum.

Here is the latest build. It is nearing completion. I want to add file overwrite warnings when extracting or exporting images from an existing SEQ. I have an preliminary Wiki page for it for those that want to see more details on its features and how to use it.

SCI Development Tools / NSIS Publisher - SCI Companion's First Plugin
« on: February 21, 2016, 01:31:27 AM »
Here is the first public release of NSIS Publisher, a plugin for SCI Companion. It will automatically generate an NSIS installer script for your game and compile it. You can use this installer to distribute you game. It comes complete with DOSBox and will automatically configure that game to run in it.

To set it up, unpack it into a folder under SCI Companion's 'Plugins' folder. Once you have done that you will see three new items under SCI Companion's 'Plugins' folder -- 'Edit Readme', 'Publish' and 'NSIS Publisher'. 'Edit Readme' will give you quick assess to open and edit the Readme file that will be distributed with your game. 'Publish' will generate your installer. The 'NSIS Publisher' item will open Publisher without creating a script. This will let you change any default setting or customize/correct your script.

The first time you open companion it will open the options dialog to set your preferences for defaults. You can change any of these later by opening Publisher and select 'Tools' > 'Options'.

SCI Development Tools / AGI/SCI Installer Generator
« on: November 08, 2015, 11:48:02 PM »
In the other thread we were discussing publishing games. I mentioned that I had developed such a feature in our AGI-SCI Developer project. I said that I would look into extracting it from that project for use with Companion. It took me some time to get around to it, but I have started. It was a little more involved than I was anticipating as it is very dependent on a lot of the variables being populated from several different parts of the IDE as a game project is created and developed.

Anyway, to populate those variables I Created a form with fields to input that information and added the script editor from Developer. The information can be manually entered, but upon browsing to the path of the target project, the utility will try to determine the template or engine of the game. This allows it to set the proper configuration for DOSBox and use the right run and configuration tool. It will use the name of the game's folder for the game name. This can be changed in the name field. Once all of the fields have been set all that is needed is to click the Publish button. This generate an NSIS script. It will create an 'Include' folder that anything you to add. It will copy a run utility (renamed to the game's name), an empty license and readme files into this Include folder. The publish function will scan the includes folder and add all files to the installer.

It will then open the new script in the editor for examination and editing. When you click the compile button it looks for your installation of NSIS and pass the script to the compiler. It displays the output from the compiler and any error/warnings and usually IDs the line where the error occurred. A copy of DOSBox and a configuration tool will be added to the installer.

I am considering additional features such as being able to specify icons.

SCI Community News / Wiki Updates
« on: November 13, 2014, 01:16:09 PM »
After a week of fighting with the SHP hosting service over a database server change, the AGI and SCI Wikis have been updated. The database change broke the Wikis and the Softaculous installer was broken. Every time I tried to run the update it would bomb. It took a week to convince them that the problem was on their end, even though I told them exactly where it was broken. After they finally accepted what I told them it was fixed in a matter of minutes. ::) I was beginning to think I was going to have to manually update them or even have to reconstruct them.

Anyway, I was able to run the update and it seems to have fixed the Wikis. If anyone finds something broken from the updates, please let me know.

I have mostly reconstructed the AGI Wiki from the Wayback Machine. I have also included some articles from the Wayback Machine that were lost form AGI Dev site.

And for a quick online reference I have converted the AGI Studio help file to HTML

SCI Syntax Help / Missing Feature in Template Game
« on: December 24, 2013, 03:12:15 AM »
Doan brought this to my attention. The template game is missing the delete save game button. This button is present in most (all?) Sierra games. I am a little surprised that Brain would have removed this feature. Perhaps it was just an oversight. Without this feature the only way to delete a save game is to delete that save game files. Of course you can't tell what file is what save game without peeking inside the files.

The save game file names follow the DOS 8.3 naming convention. They are based on the first eight characters of the game name set by the declared instance of the game in the

Code: [Select]
(instance public MYNAME of Game
I know that many here are aware of where to set the name, but I have noticed a lot of the fan games that have missed this.

If the name is seven characters, the save name ends with an additional S (or SG if the game name is six or less.)  For the Template game this is "TEMPLATE.*" For BA, this is "BASG.*" It consists of a numbered extension, starting with "000" for each saved game along with the save game directory or catalog file, "DIR" for SCI0 games or "CAT" for later versions of SCI.

If a save game file is not listed in the directory file, the game will not see it. So to restore this feature, the game would have to not only delete the right save game file, it would also have to edit the directory file to remove that save from the list. It would then have to re-read the directory file to reload the save game list in the save/restore dialogs.

Last week when this broke, I was not free to say anything as I was under an NDA with Sunlight. I have been told that I can now reveal some of what I know. The original AGI classic will soon be available, too.

Pages: [1] 2

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

Page created in 0.184 seconds with 19 queries.