Night of 100 Frights HD texture pack: alpha audit
A check of every texture in the HD texture pack by dogerki (upscaled with Topaz Gigapixel AI) against
the game's original textures, looking for transparency the upscale got wrong. It started with issue #16
in Scooby-Doo: Refrightened: the broken
greenhouse glass hid the plant behind it. Dolphin with the same pack shows the same problems, so they're in the pack's
PNG files, not in the port.
87suspects
5fixed
4fixed, need a closer recheck
8checked, fine
70not checked yet
Fixed PNGs: download the zip from issue #16 and copy the files over the ones in texture_pack/ScoobyHD.
What goes wrong
Where the original texture is fully clear (alpha 0), many HD files have alpha 1-15 instead: invisible in an image viewer,
but the game seems to draw anything above 0 for cut-out textures (glass, leaves, grass, webs) and hide what's behind it, so
those areas show up as dark shapes. Glows and smoke are blended, so faint alpha there is harmless; that's why a suspect is
only fixed after someone has looked at it in game.
The audit matched 1588 pack textures to the disc (66 pack files are textures the game builds at runtime and aren't
covered). A texture is a suspect when the numbers say so; severity is only a guess from the numbers.
Fixed so far
Porch webs (T005)
Smuggler's Cove sign (T001)
Leaves (T002)
Grass by the fountain (T003)
Porch web (T006)
Greenhouse glass (T025-T027, issue #16; needs a closer recheck)
The evidence from issue #16: Scooby-Doo: Refrightened (top) and Dolphin with the same pack (bottom), each with the original textures, the HD pack and the fixed PNGs.
Checklist
Ticked = looked at up close in game: fixed, or fine as it is. The issue #16 fixes are in the zip but still need that closer look.
1. The Mystery Machine (13/16)
2. On Edge in the Hedge! (0/8)
3. It's a Mean Greenhouse, Scooby! (0/4)
4. Chills & Spills on Haunted Hill! (0/3)
5. Scared Stiff at Skull Cliff! (0/2)
7. A Tight Spot for a Grave Plot! (0/5)
8. A One Way Trip to the Crypt! (0/2)
9. Gloom & Doom Down in the Tomb! (0/2)
10. Shock on the Dock! (0/3)
11. Fishy Clues for Scooby-Doo? (0/2)
12. Fear on the Pier! (0/2)
13. Coast for Some Ghosts! (0/3)
14. Going Down Witch Way? (0/4)
18. Shiver Your Timbers, Scooby! (0/2)
19. Clamor in the Manor! (0/5)
20. Mind Your Manors! (0/1)
21. All Scares Upstairs! (0/2)
22. Don't Look Down, Scooby-Doo! (0/1)
24. A Dark and Stormy Knight! (0/4)
27. Gusts Abound Underground (0/1)
Menus (mnu3, mnu4) (0/7)
Global (boot.HIP) (0/8)
All suspects
Strips: HD texture | alpha differences from the original (red = alpha where the original is clear, boosted x16; blue = see-through where the original is solid). Fixed textures get a third panel: the fixed HD file. Grey checks = transparent.
1. The Mystery Machine
T001 high fixed sign_smugglers.RW3 tex1_128x128_665c7b880e4081e9_5.pngscenes: h001- HD has no alpha channel
- the original has transparency
- visible alpha (>=32) over 100% of the original's clear area (max 255)
- In game: The HD file has no alpha channel, so boards the original hides behind the sign are drawn.
- Fix: alpha taken from the original texture, scaled up.

T002 medium fixed g_leaves.RW3 tex1_64x64_171866a6033d2d46_5.pngscenes: h001 h002- faint alpha (max 15) over 29% of the original's clear area (the #16 pattern)
- 45% of the original's solid area is slightly transparent (alpha < 250)
- In game: Faint alpha (up to 15) where the original is clear: the leaves draw dark shapes round their edges.
- Fix: alpha set to 0 where the original is fully clear (and alpha < 16 to 0 in the one-pixel edge band around it).

T003 medium fixed ogsh0005.RW3 tex1_64x64_2a616a895033c3c7_5.pngscenes: h001- faint alpha (max 7) over 31% of the original's clear area (the #16 pattern)
- In game: Faint alpha (up to 7) where the original is clear: dark patches round the grass.
- Fix: alpha set to 0 where the original is fully clear (and alpha < 16 to 0 in the one-pixel edge band around it).

T004 medium not checked opdo2402.RW3 tex1_64x64_4d41626f2479a886_5.pngscenes: h003- faint alpha (max 13) over 51% of the original's clear area (the #16 pattern)

T005 medium fixed owbh0002.RW3 tex1_64x64_543b9902daf3c13c_5.pngscenes: h001- faint alpha (max 2) over 64% of the original's clear area (the #16 pattern)
- In game: Faint alpha where the original is clear, plus a faint skirt round every strand that draws a dark outline over whatever is behind the web.
- Fix: alpha set to 0 where the original is fully clear (and alpha < 16 to 0 in the one-pixel edge band around it); edge pixels take the colour of the nearest strand; alpha ramped so 60 or less is clear and 110 or more is solid (strand width matched to the porch web, T006).

T006 medium fixed owbh0001.RW3 tex1_64x64_790e25c59a10140a_5.pngscenes: h001- faint alpha (max 5) over 97% of the original's clear area (the #16 pattern)
- In game: Faint alpha (up to 5) where the original is clear: a dark sheet behind the web.
- Fix: alpha set to 0 where the original is fully clear (and alpha < 16 to 0 in the one-pixel edge band around it).

T007 medium fine light_glow3.RW3 tex1_64x64_88e42af345deea86_5.pngscenes: h001- faint alpha (max 4) over 99% of the original's clear area (the #16 pattern)
- In game: no visible difference from the original.

T008 medium not checked shadow.RW3 tex1_64x64_c82927875c2f2297_6.pngscenes: c001 h002- faint alpha (max 1) over 32% of the original's clear area (the #16 pattern)
- 34% of the original's solid area is slightly transparent (alpha < 250)

T009 medium not checked vil_death tex1_64x64_e1d1027d1738f690_6.pngscenes: boot g009 h003 s005- faint alpha (max 2) over 34% of the original's clear area (the #16 pattern)

T010 low fine ogsh0006.RW3 tex1_64x64_504447dfebd34ad9_5.pngscenes: h001- colours differ from the original (mean 15/255)
- In game: no visible difference from the original.

T011 low fine oifo2401.RW3 tex1_64x64_666d2a2df8e8ffce_6.pngscenes: h001- 40% of the original's solid area is slightly transparent (alpha < 250)
- colours differ from the original (mean 23/255)
- In game: no visible difference from the original.

T012 low fine ogsh0003.RW3 tex1_64x64_c8b830981a02fad3_5.pngscenes: h001- colours differ from the original (mean 17/255)
- In game: no visible difference from the original.

T013 low fine osha0101.RW3 tex1_64x64_cbf1eeab8a69dedb_6.pngscenes: h001 h002- 51% of the original's solid area is slightly transparent (alpha < 250)
- In game: no visible difference from the original.

T014 low fine ogsh0002.RW3 tex1_64x64_eaa9190e2331f413_5.pngscenes: h001 h002- 54% of the original's solid area is slightly transparent (alpha < 250)
- In game: no visible difference from the original.

T015 low fine g_leaves2.RW3 tex1_64x64_f1aaac2061604a54_5.pngscenes: h001- 81% of the original's solid area is slightly transparent (alpha < 250)
- In game: no visible difference from the original.

T016 low fine otrg0003.RW3 tex1_64x64_fdd558f3a8e6d010_5.pngscenes: h001 h002- 23% of the original's solid area is slightly transparent (alpha < 250)
- In game: no visible difference from the original.

2. On Edge in the Hedge!
T017 medium not checked light_glow3.RW3 tex1_64x64_14258e13460eef87_6.pngscenes: e004- faint alpha (max 3) over 24% of the original's clear area (the #16 pattern)

T018 medium fixed, needs recheck otrg0003.RW3 tex1_64x64_1663f3b32041c5fc_5.pngscenes: e001 e002 e003 e004 e005 e007 e008 e009- faint alpha (max 14) over 100% of the original's clear area (the #16 pattern)
- In game: Faint alpha (1-15) where the original is clear.
- Fix: alpha 1-15 set to 0 (issue #16).

T019 medium not checked grass3.RW3 tex1_64x64_224078b46e7a4ac9_5.pngscenes: e001 e002 e003 e004 e005 e007 e008 e009- faint alpha (max 4) over 29% of the original's clear area (the #16 pattern)
- colours differ from the original (mean 18/255)

T020 medium not checked g_leaves.RW3 tex1_64x64_4d316419092f2a6f_5.pngscenes: e001 e002 e003 e004 e007- faint alpha (max 19) over 31% of the original's clear area (the #16 pattern)
- 54% of the original's solid area is slightly transparent (alpha < 250)

T021 medium not checked tar2.RW3 tex1_64x64_7af9b0dd30dd97e5_5.pngscenes: e002 e003- faint alpha (max 11) over 52% of the original's clear area (the #16 pattern)

T022 medium not checked grass2.RW3 tex1_64x64_802fbe02beefb2ff_5.pngscenes: e001 e002 e003 e005 e007 e008 e009- faint alpha (max 5) over 21% of the original's clear area (the #16 pattern)
- colours differ from the original (mean 18/255)

T023 medium not checked ogsc0004.RW3 tex1_64x64_8eb5dabfe2f9b9e8_5.pngscenes: e001 e002 e003 e005- faint alpha (max 6) over 59% of the original's clear area (the #16 pattern)

T024 low not checked g_leaves2.RW3 tex1_64x64_49c5978478e348aa_5.pngscenes: e001 e002 e003 e005 e007- 25% of the original's solid area is slightly transparent (alpha < 250)

3. It's a Mean Greenhouse, Scooby!
T025 medium fixed, needs recheck owae061a.RW3 tex1_128x128_01a39ef32597e105_5.pngscenes: e005- faint alpha (max 2) over 88% of the original's clear area (the #16 pattern)
- In game: Faint alpha (1-15) in the hole of the broken glass: it hides the plant behind it.
- Fix: alpha 1-15 set to 0 (issue #16).

T026 medium fixed, needs recheck owae061b.RW3 tex1_128x128_6f2fe3599df4e6ec_5.pngscenes: e005- faint alpha (max 3) over 85% of the original's clear area (the #16 pattern)
- In game: Faint alpha (1-15) in the broken pane.
- Fix: alpha 1-15 set to 0 (issue #16).

T027 medium fixed, needs recheck owae061c.RW3 tex1_128x128_f1a038be8161bb64_5.pngscenes: e005- faint alpha (max 3) over 100% of the original's clear area (the #16 pattern)
- In game: Faint alpha (1-15) in the glass pane.
- Fix: alpha 1-15 set to 0 (issue #16).

T028 low not checked clipperNEW.RW3 tex1_32x32_d3cf02007a2a4720_14.pngscenes: e005- colours differ from the original (mean 26/255)

4. Chills & Spills on Haunted Hill!
T029 medium not checked rspf0001.RW3 tex1_256x256_b5d2c55ebc074257_5.pngscenes: e009 f001 f008 i003 i004 i006 i020 i021 o002 o003 o008 r001 r004 r005 r020 r021- faint alpha (max 5) over 28% of the original's clear area (the #16 pattern)
- 94% of the original's solid area is slightly transparent (alpha < 250)

T030 medium not checked animgrass_d1.RW3 tex1_64x64_4f7dceac53944f09_5.pngscenes: e007 e008 e009 l015- faint alpha (max 6) over 75% of the original's clear area (the #16 pattern)

T031 medium not checked otre0801.RW3 tex1_64x64_acb22505c631aca1_5.pngscenes: e007- faint alpha (max 9) over 77% of the original's clear area (the #16 pattern)

5. Scared Stiff at Skull Cliff!
T032 medium not checked ogsc0004.RW3 tex1_64x64_253504277626349c_5.pngscenes: c001 c002 c003 c004- faint alpha (max 7) over 67% of the original's clear area (the #16 pattern)

T033 low not checked otrg0003.RW3 tex1_64x64_b15a087e96ff680a_5.pngscenes: c001 c002- 23% of the original's solid area is slightly transparent (alpha < 250)

7. A Tight Spot for a Grave Plot!
T034 medium not checked grass2.RW3 tex1_64x64_1b83535cd39393bd_5.pngscenes: g001 g005 g006 g007 g008 g009- faint alpha (max 5) over 21% of the original's clear area (the #16 pattern)
- colours differ from the original (mean 18/255)

T035 medium not checked g_leaves3.RW3 tex1_64x64_4b9c3455561258cc_5.pngscenes: g002 g003 g005- faint alpha (max 10) over 46% of the original's clear area (the #16 pattern)

T036 medium not checked grass.RW3 tex1_64x64_5bccc4c832c76ce9_5.pngscenes: g001 g005 g006 g007 g008 g009- faint alpha (max 6) over 75% of the original's clear area (the #16 pattern)

T037 low not checked otog0001.RW3 tex1_128x128_14cf532e177815be_5.pngscenes: g002- 81% of the original's solid area is slightly transparent (alpha < 250)

T038 low not checked otrg0002.RW3 tex1_64x64_b2e9bc74d433a889_5.pngscenes: g001 g004 g005 g006 g007 g008 g009- 23% of the original's solid area is slightly transparent (alpha < 250)

8. A One Way Trip to the Crypt!
T039 medium not checked otog0003.RW3 tex1_128x128_fde53dd4da807367_5.pngscenes: g004- faint alpha (max 17) over 100% of the original's clear area (the #16 pattern)
- 39% of the original's solid area is slightly transparent (alpha < 250)

T040 low not checked stained glass ghost.RW3 tex1_128x128_9e99646b440fe5c3_14.pngscenes: g003- colours differ from the original (mean 16/255)

9. Gloom & Doom Down in the Tomb!
T041 medium not checked orange flame ramp2 tex1_64x64_3877fb08fb60da37_5.pngscenes: b003 boot g007 i021 o004 p001 p002 p003 p004 p005 r001 r020 s005 w028- faint alpha (max 17) over 100% of the original's clear area (the #16 pattern)

T042 medium not checked ggsucktex tex1_64x64_cd26e3b323b1dd01_6.pngscenes: g009- faint alpha (max 6) over 100% of the original's clear area (the #16 pattern)

10. Shock on the Dock!
T043 medium not checked fish2.RW3 tex1_128x128_6a9b2ca2955231f3_5.pngscenes: f001 f006 f007 f008 f009 f010- faint alpha (max 5) over 44% of the original's clear area (the #16 pattern)

T044 medium not checked water_spray tex1_64x64_9574741d83ec97f6_5.pngscenes: f001 f003 f008 f009 f010 l011 l013 l014 l015 l019 w020 w021 w022 w023 w025 w026 w027- faint alpha (max 3) over 100% of the original's clear area (the #16 pattern)

T045 low not checked fish1.RW3 tex1_128x128_8cbe0367965929a9_14.pngscenes: f001 f004 f005 f006 f007 f008 f009 f010 l011 l017- colours differ from the original (mean 18/255)

11. Fishy Clues for Scooby-Doo?
T046 medium not checked cat_walk_fence2.RW3 tex1_64x64_0c01fc6bcdcb6578_5.pngscenes: f004 f005 f006 f007- faint alpha (max 12) over 100% of the original's clear area (the #16 pattern)

T047 medium not checked rcaf001a.RW3 tex1_64x64_e13b808e893896c8_5.pngscenes: f004 f006 f007 f010 r003 r020 w021- faint alpha (max 6) over 100% of the original's clear area (the #16 pattern)
- 100% of the original's solid area is slightly transparent (alpha < 250)
- colours differ from the original (mean 22/255)

12. Fear on the Pier!
T048 medium not checked kelp.RW3 tex1_64x64_3eb088adb82bec20_5.pngscenes: f008 f009 f010 l019 w022 w023 w027- faint alpha (max 21) over 100% of the original's clear area (the #16 pattern)

T049 medium not checked grass.RW3 tex1_64x64_4d9960dae03f111d_5.pngscenes: f008 f009 f010 l011 l014 l015- faint alpha (max 6) over 75% of the original's clear area (the #16 pattern)

13. Coast for Some Ghosts!
T050 medium not checked rigging1.RW3 tex1_128x128_2bf94f6c447a92d4_5.pngscenes: l014 l019 w020 w021 w022 w026- faint alpha (max 6) over 100% of the original's clear area (the #16 pattern)

T051 medium not checked grass3.RW3 tex1_64x64_767556e53b554761_5.pngscenes: l011 l018- faint alpha (max 4) over 29% of the original's clear area (the #16 pattern)
- colours differ from the original (mean 16/255)

T052 low not checked otrg0003.RW3 tex1_64x64_d1dde34bce152d66_5.pngscenes: l011 l014 l015- 23% of the original's solid area is slightly transparent (alpha < 250)

14. Going Down Witch Way?
T053 medium not checked animgrass_c4 tex1_64x64_00f170d4d4d57c12_5.pngscenes: l015- faint alpha (max 6) over 31% of the original's clear area (the #16 pattern)

T054 medium not checked animgrass_d2 tex1_64x64_50af83f4be7427c1_5.pngscenes: l015- faint alpha (max 5) over 72% of the original's clear area (the #16 pattern)

T055 medium not checked animgrass_c2 tex1_64x64_578af380417f0036_5.pngscenes: l015- faint alpha (max 6) over 27% of the original's clear area (the #16 pattern)

T056 low not checked animgrass_d4 tex1_64x64_deb9b8568161e180_5.pngscenes: l015- 72% of the original's solid area is slightly transparent (alpha < 250)

18. Shiver Your Timbers, Scooby!
T057 medium not checked web.RW3 tex1_256x256_e64830b98210c011_5.pngscenes: w028- faint alpha (max 105) over 28% of the original's clear area (the #16 pattern)
- 68% of the original's solid area is slightly transparent (alpha < 250)

T058 low not checked treasure.RW3 tex1_64x64_209f6070426c1527_14.pngscenes: w027 w028- colours differ from the original (mean 15/255)

19. Clamor in the Manor!
T059 medium not checked oli00006.RW3 tex1_128x128_d15797a96bd79290_5.pngscenes: i001 s006- faint alpha (max 15) over 91% of the original's clear area (the #16 pattern)
- 27% of the original's solid area is slightly transparent (alpha < 250)
- colours differ from the original (mean 27/255)

T060 medium not checked leaves.RW3 tex1_64x64_31179219da97e4d2_5.pngscenes: i001 i004 i005 i006 i020 i021 s006- faint alpha (max 90) over 100% of the original's clear area (the #16 pattern)
- 21% of the original's solid area is slightly transparent (alpha < 250)

T061 low not checked olvo2401.RW3 tex1_128x128_93e83a7a99885def_5.pngscenes: i001 i004 i005 i020 i021 s006- 60% of the original's solid area is slightly transparent (alpha < 250)

T062 low not checked spdrweb2.RW3 tex1_256x256_3d8a0527fa984073_6.pngscenes: i001 i003 i004 i005 i006 i020 i021 s006- 61% of the original's solid area is slightly transparent (alpha < 250)

T063 low not checked burners.RW3 tex1_64x64_d9f463c963845da9_5.pngscenes: i003- 34% of the original's solid area is slightly transparent (alpha < 250)
- colours differ from the original (mean 19/255)

20. Mind Your Manors!
T064 medium not checked odto2401.RW3 tex1_64x64_6e3f50957c9b30aa_5.pngscenes: i006- faint alpha (max 10) over 46% of the original's clear area (the #16 pattern)

21. All Scares Upstairs!
T065 medium not checked web.RW3 tex1_64x64_1e378b9ad54bd373_6.pngscenes: r003 r005- faint alpha (max 5) over 89% of the original's clear area (the #16 pattern)

T066 medium not checked floor_window_light.RW3 tex1_64x64_98a82d6d4ed7ab6c_5.pngscenes: r001 r003 r020 r021- faint alpha (max 2) over 58% of the original's clear area (the #16 pattern)

22. Don't Look Down, Scooby-Doo!
T067 medium not checked olvo2401.RW3 tex1_64x64_05dec585a66b068b_5.pngscenes: o005 o006 o008 r004- faint alpha (max 11) over 22% of the original's clear area (the #16 pattern)

24. A Dark and Stormy Knight!
T068 medium not checked opdo2401.RW3 tex1_64x64_68ac7e1acd7e08aa_5.pngscenes: o005- faint alpha (max 8) over 20% of the original's clear area (the #16 pattern)

T069 medium not checked ohpo2403.RW3 tex1_64x64_746ba39beb4d1eef_5.pngscenes: o005 o008- faint alpha (max 6) over 87% of the original's clear area (the #16 pattern)

T070 medium not checked odto2401.RW3 tex1_64x64_76507d8004ad9d92_5.pngscenes: o005 o006 o008- faint alpha (max 10) over 46% of the original's clear area (the #16 pattern)

T071 medium not checked smoke.RW3 tex1_64x64_ec8e0ebe32ce5b23_5.pngscenes: o005 o008- faint alpha (max 1) over 24% of the original's clear area (the #16 pattern)

27. Gusts Abound Underground
T072 medium not checked yellow_glow32 tex1_64x64_f2d9ecef5b1709ae_5.pngscenes: p005- faint alpha (max 3) over 100% of the original's clear area (the #16 pattern)

Menus (mnu3, mnu4)
T073 medium not checked ogsh0005.RW3 tex1_64x64_141b2abc817c8696_5.pngscenes: mnu3- faint alpha (max 13) over 22% of the original's clear area (the #16 pattern)
- 35% of the original's solid area is slightly transparent (alpha < 250)
- colours differ from the original (mean 17/255)

T074 medium not checked ogsh0001.RW3 tex1_64x64_54a03d565ee0c089_5.pngscenes: mnu3- faint alpha (max 6) over 64% of the original's clear area (the #16 pattern)

T075 medium not checked ogsh0003.RW3 tex1_64x64_69eb86289bea60f0_5.pngscenes: mnu3- faint alpha (max 5) over 21% of the original's clear area (the #16 pattern)

T076 medium not checked H00_icon tex1_64x64_b35afd1bbd0c8cce_5.pngscenes: mnu4- faint alpha (max 2) over 54% of the original's clear area (the #16 pattern)

T077 low not checked loading screen bg tex1_256x256_cb2480f714901356_14.pngscenes: mnu4- original is opaque
- HD has transparency (min alpha 227)

T078 low not checked g_leaves.RW3 tex1_64x64_b51ce2d45612c5f9_5.pngscenes: mnu3- 61% of the original's solid area is slightly transparent (alpha < 250)

T079 low not checked g_leaves2.RW3 tex1_64x64_ede30598e6a1f683_5.pngscenes: mnu3- 79% of the original's solid area is slightly transparent (alpha < 250)

Global (boot.HIP)
T080 high not checked mmmm tex1_64x16_63826b4aaed41e8b_6.pngscenes: boot- HD size 378x96 isn't a whole multiple of 64x16

T081 medium not checked warpstar tex1_32x32_87f64530465e90e8_6.pngscenes: boot- faint alpha (max 3) over 100% of the original's clear area (the #16 pattern)

T082 medium not checked tarprojtex tex1_32x32_b824e4d759304684_5.pngscenes: boot- faint alpha (max 4) over 25% of the original's clear area (the #16 pattern)

T083 medium not checked vil_dazed tex1_64x64_417cb8f5b4e3ac25_6.pngscenes: boot- faint alpha (max 3) over 30% of the original's clear area (the #16 pattern)

T084 medium not checked spec3 tex1_64x64_aee1403d4aa5267d_5.pngscenes: boot- faint alpha (max 2) over 28% of the original's clear area (the #16 pattern)
- 100% of the original's solid area is slightly transparent (alpha < 250)

T085 low not checked water splash tex1_256x256_0c396a21536709f2_5.pngscenes: boot- 66% of the original's solid area is slightly transparent (alpha < 250)

T086 low not checked blammohead tex1_64x64_cdff73e8f9600526_5.pngscenes: boot- 88% of the original's solid area is slightly transparent (alpha < 250)

T087 low not checked blammo tex1_64x64_d825ded41fc026c6_5.pngscenes: boot- 78% of the original's solid area is slightly transparent (alpha < 250)

Generated from the audit scripts; textures are from the HD pack, screenshots from Scooby-Doo: Refrightened.