Recent Posts

Pages: [1] 2 3 ... 10
1
I did explore using c# for the scripting a while back, but I abandoned it. I forget why.

That's too bad you abandoned it. I feel more comfortable in C# than any other language.
2
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by troflip on February 09, 2026, 01:05:00 PM »
No, it uses a VM like Sierra did to run the byte code generated by SCI Companion (with some extra functionality to support things like coroutines).

I did explore using c# for the scripting a while back, but I abandoned it. I forget why.
3
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Collector on February 07, 2026, 11:57:02 AM »
How different is the scripting? Is it using Unity's script?
4
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by troflip on February 04, 2026, 05:44:21 PM »
Do your builds run on MSDOS?

They run in the Unity engine, which requires a modern system, so no.
5
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by robbo007 on February 04, 2026, 04:11:28 AM »
Your game should still on on scummvm. Not sure what licenses are around that? Can you ship it with a commercial product?

I really would like to use MSDOS as the main OS, so SummVM is not an option at this point. Do your builds run on MSDOS?
I'm thinking if its possible to re-write SCIV.EXE so its a little different but 100% compatible that way get around the copyright issues?
6
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by troflip on February 02, 2026, 08:08:36 PM »
Hi guys,
What is the accepted/legal practice for distributing original games made with SCICompanion? If you bundle with the drivers like mt32.drv etc and the sciv.exe would this breach copyright? I'm not sure who now holds the copyright for the drivers files and sciv.exe?

Your game should still on on scummvm. Not sure what licenses are around that? Can you ship it with a commercial product?
7
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by troflip on February 02, 2026, 08:06:14 PM »
My stuff is pretty significantly different at this point, that I'm not worried. The resource formats for pics/views are similar, the engine is very different.
8
AGI Development Tools / Re: WinAGI Version 3.0.0 Progress Updates
« Last post by Collector on February 01, 2026, 01:46:36 PM »
Sounds lik3e you are making good progress. I'll have to grab the latest and take a look.

When you get to the point of updating WinAGI's Wiki entry you'll need to setup an account on the new Wiki https://wiki.sierrahelp.com/index.php/Main_Page I have added all of the old AGI Wiki content to the new one and will be deleting the old one soon.
9
AGI Development Tools / Re: WinAGI Version 3.0.0 Progress Updates
« Last post by AGKorson on January 31, 2026, 10:15:48 PM »
I believe I'm finally done with adding support for original Sierra logic syntax. I have tested it on several different sets of original Sierra source code packages and they compile as-is, with no changes needed.

https://github.com/AGKorson/WinAGI-GDS/releases/tag/v3.0.0-alpha21.3

This work required a lot of digging into CG.EXE- Sierra's compiler. CG.EXE does not do a lot of syntax rules enforcement. I guess they just assumed their programmers would write good code. To maintain 100% compatibility I had to add some of that 'looseness' to WinAGI. But it does provide you with feedback on how to write cleaner code.

The help file contains very detailed explanations of CG.EXE, OBJECT.EXE and WORD.EXE, tools used by Sierra to compile logics, OBJECT and WORDS.TOK files. You may find that interesting. Or maybe not...

Regarding DLL calls, WinAGI uses them primarily for supporting custom clipboard formats and sound generation. At this point, I'm not very interested in figuring out how to make a build that doesn't use them. If anyone else wants to take a look and make some suggestions, the code is on Github.

10
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Collector on January 31, 2026, 09:50:40 AM »
As to the music, MT-32 emulation could be handled by one of the DOSBox branches like DOSBox Staging or DOSBox-X.  Granted, these use Munt code to do so, ScummVM also uses Munt code for its emulatiion. However, all of these still require the ROMs. If you really want the MT-32 sound it would probably be best to record it and have it as a PCM resource. I guess you could use Gumby's old tool, sciAudio for the music in an SCI0 game or simply use SCI1.1. If SCI1.1 you could just do GM.
Pages: [1] 2 3 ... 10

SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.022 seconds with 15 queries.