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 - doomlazer

Pages: [1] 2 3 ... 25
ugh, code pages are terrible to deal with!!

Any idea why in the pic I edited into my last post shows that it's matching ? in text 730 and 725, but not 744?

I probably need to check the bytecode for 730 and 744 to see if the ? are different values.

FYI, it seems to always find extended characters inserted into scripts. Just something I'll need to be aware of when searching the text files I guess.

Edit: attached a pic of it detecting ? in some text files, but not others.

I noticed that sometimes SCICompanion doesn't match extended characters when searching in text files. For example, if I start with a clean copy of LSL1VGA and replace several letters with e-acute, rebuild and search all files nothing is found.

Some times it does find them though. In another copy of lsl1 remake it finds them inconsistently between text files. Any thoughts on why that might be? 

AGI Development Tools / Re: CrafterCMS (Online AGI tools)
« on: June 05, 2024, 07:47:07 PM »
It would be great to see AGILE support AGK's PowerPack down the road. Threepwang has already used it to create a French translation of SQ1 (with SQ2 nearing completion) that supports extended characters in player inputs. That was a big limitation in Robin's French games.

Plus, the PP demo game is pretty good in its own right.

There are some bug fixes in there, and ... I added Cedric to a scene per request of Ricky on the Sierra Universe forum :)


SCI Syntax Help / Re: SCI0: RegionPath Wandering
« on: June 05, 2024, 03:46:37 PM »
Sluicebox committed a fix recently that should hopefully fix this. It's in recent nightlies:

Oh, good. I wondered why it didn't already do this.

Edit: @robbo, if you're not comfortable with the interpreter's debugger, Printf is useful for checking values. Use %s for strings and %d for numbers.

Code: [Select]
(-= value 2)
(Printf {value: %d, (+ 1 value): %d} value (+ 1 value))
(breakif (== (self at: (+ 1 value)) 32767))

Looks like the sci0 template game calls this method FormatPrint instead of Printf. It also sometimes appears as proc255_4 in decompiled games. You can also do the same thing with the basic Print procedure and Format, but you'll need to have a buffer for the string, which is why PrintF is so convenient.

Code: [Select]
(method (nextRoom &tmp [str 50])
(Print (Format @str {value: %d\n(+ 1 value): %d} value (+ 1 value)))

SCI Syntax Help / Re: SCI0: RegionPath Wandering
« on: June 05, 2024, 02:40:06 PM »
BTW. scummvm does not seem to "recognise" my game hash. So I never got it running with it.

You likely need to compile a custom version of ScummVM with your game added to the SCI detection table. While in development, only check for hashes which aren't going to change, so checking against resource.000 is a bad idea (until the final release).

When you release, you can either supply the custom SVM exe (ideally with the non-SCI engines removed so it's not 300+ MBs) with your installer or submit the hashes to SVM (which can take a while to get included in a formal release).

Since it seems to be pointing at the nextroom method, why not do what Kawa suggested and use "Print" to determine what statement is crashing the game? Try commenting out the checks in the nextroom "and" one at a time too. There's not that much in nextroom, so you should be able to find the problem with trial and error pretty quickly.

Edit: How did you see the error message in scumm if it wont run the game?

I tried to mention it on r/Sierra on reddit but my post was blocked again.

I think r/Sierra auto removes posts if your karma is below some arbitrary threshold. Just message the mods and they will likely restore the post. Seems like a dumb system, but what do I know?

File, Game and Help are overlaid on top the menu by view 968, so you probably need to edit that view to see your changes in-game. You might be able edit view 968 directly in SCICompanion.

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 03:16:34 PM »
If only those weren't so expensive. It would be fun to see what's on those disks.

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 05:12:08 AM »
Unofficial though, right?

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 04:50:28 AM »
Threep tells me that the only official SCI translations were German, Spanish, Italian, Portuguese, Polish, Russian and Japanese. There were a bunch of Polish Larry releases, I believe.

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 04:42:25 AM »
A Contra-style insert and the disks are labeled #2 & #3; fake, right?

Were any of the other Japanese releases modified with the animae hair? I mean, have significant changes?

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 04:27:37 AM »
Edit: so not real I guess

SCI Syntax Help / Re: Is this an acutal release?
« on: May 18, 2024, 04:15:39 AM »
We know PQ2 was released in Japan, but where there any other Japanese games officially released by Sierra? Obviously, a CD release of an AGI game seams stupid.

Pages: [1] 2 3 ... 25

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

Page created in 0.091 seconds with 19 queries.