rf2tools issueshttps://git.agiri.ninja/natalie/rf2tools/-/issues2021-05-19T06:27:36Zhttps://git.agiri.ninja/natalie/rf2tools/-/issues/2Extracted frames from wtr_ocean.vbm in L10S3.peg (RF2) are very, very dark. P...2021-05-19T06:27:36ZGooberExtracted frames from wtr_ocean.vbm in L10S3.peg (RF2) are very, very dark. Potential color mode issue?in l10s3.peg (RF2), the extracted frames from wtr_ocean.vbm seem super dark
With natalie's rf2tools:
![image](/uploads/beb1150368ae1875761f01fadba623e0/image.png)
With the python scripts from Marisa-Chan: (only extracts 1 frame)
![image...in l10s3.peg (RF2), the extracted frames from wtr_ocean.vbm seem super dark
With natalie's rf2tools:
![image](/uploads/beb1150368ae1875761f01fadba623e0/image.png)
With the python scripts from Marisa-Chan: (only extracts 1 frame)
![image](/uploads/b48d71760ed8174970d49b4e62a45347/image.png)
this VBM is 5551 RGBA, kinda seems like maybe it's taking the value out of 5 in 16-bit VBM for each of RGB and applying that same number to the value out of 8 bits in 32-bit PNG?https://git.agiri.ninja/natalie/rf2tools/-/issues/1Meaning of PEG alpha values >127 is unknown2021-05-30T19:26:10ZGooberMeaning of PEG alpha values >127 is unknownError received when running pegdump.php against a number of RF2 pegs, script aborts when the error is encountered, stopping other images from the same peg from being dumped.
```
Example:
Q:\YTProj\rftools\rf2tools-master\pegtest>(Q:\php...Error received when running pegdump.php against a number of RF2 pegs, script aborts when the error is encountered, stopping other images from the same peg from being dumped.
```
Example:
Q:\YTProj\rftools\rf2tools-master\pegtest>(Q:\php\php.exe Q:\YTProj\rftools\rf2tools-master\pegdump.php Q:\YTProj\rftools\rf2tools-master\pegtest\l00s1.peg Q:\YTProj\rftools\rf2tools-master\pegtest\in\l00s1\ )
Extracting 60 images from Q:\YTProj\rftools\rf2tools-master\pegtest\l00s1.peg...
Extracting sand_mist.tga (128x128, 32bit, 1 mips, 1 frames)... done
Extracting water_mist01.tga (128x128, 32bit, 1 mips, 1 frames)... done
Extracting waterdrops01.tga (32x32, 32bit, 1 mips, 1 frames)... done
Extracting door.tga (32x32, 32bit, 1 mips, 1 frames)... done
Extracting glowball.tga (64x64, 32bit, 1 mips, 1 frames)... done
Extracting drt_122_01_a.tga (128x128, 32bit indexed, 1 mips, 1 frames)... done
Extracting drt_122_trx_a.tga (128x128, 32bit indexed, 1 mips, 1 frames)... done
Extracting light_spot.tga (128x128, 32bit indexed, 1 mips, 1 frames)... done
Extracting symbol_02.tga (128x128, 32bit indexed, 1 mips, 1 frames)... done
Extracting vent.tga (64x64, 32bit indexed, 1 mips, 1 frames)...
Fatal error: Uncaught ValueError: imagecolorallocatealpha(): Argument #5 ($alpha) must be between 0 and 127 (inclusive) in Q:\YTProj\rftools\rf2tools-master\pegdump.php:121
Stack trace:
#0 Q:\YTProj\rftools\rf2tools-master\pegdump.php(121): imagecolorallocatealpha(Object(GdImage), 75, 82, 86, -2)
#1 {main}
thrown in Q:\YTProj\rftools\rf2tools-master\pegdump.php on line 121
```