31
SCI Development Tools / Re: Can SCI script be modernized into the current age of programming languages?
« on: January 24, 2024, 04:45:56 PM »
Sounds like a fun project. Best of luck to you.

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.
This attempt is more at unlocking the source and engine for modern times vs preserving what once was.
What I'm thinking is more along the lines of what the existing engine and programming language looks like when modernized.
When importing a game, if any resource issues are detected, WinAGI will show this dialog:![]()
Maybe I could change that to make it clearer? If you have any suggestions, I'd love to hear them.
I do a lot of software development for work, and often have to deal with ID-10T errors... message box fatigue is real, and I suffer from it myself... too many programs tell you things that they think are important but really aren't, so the user will just click OK without reading it... or without reading all of it.
The only thing I could suggest is remove references to "errors" and focus on the "non-conforming" phrase you used before. they're not errors in that your program did something wrong, so removing the Error word makes things less scary and makes the user less likely to think they did something wrong.
Something like:
MsgBox("Some non-conformities were encountered in the game and/or resource data." & vbCrLf & vbCrLf & "This is normal for most commercial Sierra releases, and do not affect game play or recompilation.", vbOK, "Non-Conformities Detected During Import")
Forgive the bad VB6 script... it's been ages since I'd used it. If you could go one step further too, present a (slightly) different message if it's really the game or it's the resource, or both. Remove as many generalities or ambiguities as possible.
That's why I'd originally suggested keeping a table of known bad games (either by ID, or by binary crc of the volumes) and specifically mention that this game is known to have non-conformance issues and that's ok.
The warnings when you import PQ1 are just that - the original resources in Sierra's released version of PQ1 had a couple of 'glitches' in their resources that don't affect the game at all, but are non-standard. WinAGI is just letting you know in case you want to rebuild/modify things that those warnings should be addressed. You can ignore them completely if you want.
The problem is I can't submit this since officially (unless someone finds Floppy v1.1) the game was shipped without a working copy protection.
PS: Are you the author of Blazingstix: Quest for Glory utilities?Yup, that's me. Although I've never seen them called that exactly. Just the Quest For Glory Importer.
I just saw your work, it's great!Also, thank you very much. That's very nice to hear.
I plan to translate this game into French sooner or later.
I could then rely on this wonderful update
SMF 2.0.19 |
SMF © 2021, Simple Machines
Simple Audio Video Embedder
Page created in 0.044 seconds with 20 queries.