Thanks to visit codestin.com
Credit goes to github.com

Skip to content

TOON: Add Subspace demo variant - #7887

Open
NigeNigeNige wants to merge 1 commit into
scummvm:masterfrom
NigeNigeNige:toon-demo-variant
Open

TOON: Add Subspace demo variant#7887
NigeNigeNige wants to merge 1 commit into
scummvm:masterfrom
NigeNigeNige:toon-demo-variant

Conversation

@NigeNigeNige

Copy link
Copy Markdown
Contributor

Add a TOON variant for a currently unsupported demo released on a Toonstruck & SubSpace demo cover CD. Addresses issue 17062.

@bluegr

bluegr commented Aug 31, 2026

Copy link
Copy Markdown
Member

What is the status of this demo? Does it start?
Since it is unsupported, the associated ADGF flag should be added

@antoniou79

antoniou79 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

If added to detection the demo launches, so it's not unsupported in that sense -- only "unsupported" because it wasn't detected. I have only tested a couple of scenes, and those play fine. There's a slightly different behavior in the Settings screen, between running the demo on DosBox and running via ScummVM -- essentially most settings in the demo are set by grabbing and dragging a control/slider etc via a hand icon cursor that appears when hovering above them. Our current demo support implementation follows the full game version for the Settings screen, which afaik dropped this method.

This demo is pretty much the same as the one ScummVM offers in the Demos page. There are a few small differences in the data files. The "local.pak" differs at parts between the two. And there're a couple of files missing from the subspace demo or our demo (ACT1/JIMIN/499M.SMK, MISC/VIELOGOM.SMK, and MISC/TEST.WAV is different) which I don't think are even used in-game in our implementation.

Our demo files do not contain the executables so it's hard to say where the two demos differ, if at all, as I cannot test ours on DosBox.

@NigeNigeNige

Copy link
Copy Markdown
Contributor Author

Thanks @antoniou79, sorry for the confusion. I'll run through it to make sure everything works ok.

@NigeNigeNige

Copy link
Copy Markdown
Contributor Author

This demo appears to work fine. It's very similar to the existing one on the demos page. The differences I've found (including what @antoniou79 mentioned above) are:

  1. Slightly different directory structure - FILEDATA.FDT and ONETIME.PAK are in the MISC folder instead of the root
  2. Data file differences - FILEDATA.FDT, ONETIME.PAK, LOCAL.PAK and TEST.WAV
  3. New files - ACT1/JIMIN/499M.SMK, ACT1/JIMIN/TEMP/426Q.SMK, ACT1/JIMIN/TEMP/427Q.SMK, TOONSTRK.PIF and WACINDBL.RIC. The SMKs under TEMP are larger and higher quality than those in the parent folder
  4. Exe differences - MAIN.EXE, UVCONFIG.EXE, HMIDET.386 and HMIDRV.386
  5. No "eye" intro movie

I think it's different enough to warrant inclusion as a new demo variant.

@scummvm scummvm deleted a comment from kirk42637 Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants