Recent Posts

Pages: 1 ... 7 8 [9] 10
81
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.

82
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.
83
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Kawa on January 31, 2026, 03:18:02 AM »
He still uses the PMachine, with only a few more opcodes (some of them also available in SCI11+ for that matter). As I understand it, it is an SCI interpreter running in Unity with extra features bolted on. That's why his personal branch of SCI Companion has things like a particle system renderer that generates view resources.
84
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Cloudee1 on January 31, 2026, 01:44:20 AM »
Looking at Phil's Steam page, I don't think he is using any Sierra tech, pretty sure that is his own thing. If you notice the auto suggest when typing, pretty sure that's not SCI0... just resembles it
85
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by robbo007 on January 30, 2026, 04:33:36 PM »
It must be in the air :)

I did try and approach Microsoft to see if they hold the rights but I was not successful. Do we really know who owns the rights to the system code?
86
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Cloudee1 on January 30, 2026, 02:56:12 PM »
It's pretty weird that this topic has been brought up.

I was just looking into trying to create something specifically to put up on Steam, mostly out of curiosity to see what would happen.

I finished enough of my design doc yesterday that I even started to program a few of the rooms to get the world travelable.

I keep telling myself that I want to have it done and ready to publish by the end of June. I haven't worked out the milestones yet to see if I can hit that deadline but I am pretending that I can

87
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by robbo007 on January 30, 2026, 11:51:31 AM »
Yeah that's what I was worried about. Everything under the hood. :( Anyone know how Icefall Games is doing it. Phil seems to has his for sale on Steam.

I was going to try a Adventure / RPG style game. I've always loved those.
88
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by lskovlun on January 30, 2026, 10:47:25 AM »
Frankly I'd be more concerned about the "system" code.
89
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by Kawa on January 30, 2026, 09:59:52 AM »
Yeah, selling the games would muddy the waters a bunch. With freeware at least you have the excuse that, well, it's free, and it's a 30-something year old system.

Roland may be proactive about their ROMs, but until Sierra or whoever holds the rights at this time start making requests I'd just stick with freeware distribution.

(Besides, you don't need MT32 ROMs to play. Whatcha gonna do, include a copy of Munt? A shortcut to an eBay search for real MT32? I'd say just offer General MIDI and keep the MT32 as a bonus for whoever already has the ability to play that.)
90
SCI Development Tools / Re: Copyright state with games created in SCICompanion
« Last post by robbo007 on January 30, 2026, 09:50:59 AM »
I believe it's the MT-32 ROM that would be a copyright concern, just don't include it. MT32.DRV and SCIV.EXE are in the SCICompanion template games, so I wouldn't worry about those.

Yeah, I've seen Roland actively requesting people to no include their roms in bundles.

Is SCIV.EXE reverse engineered or is it the original EXE compiled at Sierra? The driver .DRV files do look originals so they might be a concern.

I'm not worried with my LSL4 as will be Freeware but was thinking of commercially realising a new game/IP later on.
Pages: 1 ... 7 8 [9] 10

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

Page created in 0.034 seconds with 15 queries.