Cross Channel (10)

1 Name: Flandre : 2009-11-01 06:40 ID:QLNlzoou (Image: 256x384 png, 56 kb) [Del]

src/1257086414818.png: 256x384, 56 kb

I've been doing a little scripting to (more or less) automatically convert Cross Channel, and so far I'm making good progress. I'll probably have to manually change a few IF and JMP statements (it's faster than writing dozens of exceptions for specific cases in my python code). I'd say I'm more than halfway there.

I am having a small problem with sprite pngs though. I batch converted them using irfanview, but as you can see in the attached screenshot that didn't work out quite that well. Irfanview doesn't really support the alpha channel in png files and the result is that most sprites have a big black block of garbage in the background or have a transparant body (due to the white uniform and irfanview picking white as the mask). While I can see some practical uses for having a transparant body, it's quite annoying.

Does anyone know a tool that'll allow me to convert png files with alpha channel properly on windows? I'd prefer a command line tool that I can use in batch/bash/python, so that I don't have to do things manually for hundreds of sprites.

Thanks

2 Name: anoNL : 2009-11-01 07:06 ID:QQzhfS31 [Del]

>>1
There's a batch image converter packed with vnds (tools/ImageConverter-1.0.3.jar).

Alternatively, XnView (GUI batch conversion) or nConvert (command line version).

3 Name: Flandre : 2009-11-01 07:26 ID:QLNlzoou [Del]

>>2
nConvert worked like a charm
Thanks!

4 Name: Anonymous : 2009-11-02 15:53 ID:Ht5+f/nL [Del]

>>1
can you do something about those backgrounds too? unless it was like that in it originally, i doubt it was this grainy.

assuming you don't already, saving it as a jpg is probably the best idea, not only do you not have to downscale it to 8 bit to lower the file size, making many of the backgrounds look beyond terrible in the process, but it's also smaller than png and difference's barely noticeable.

5 Name: Chass : 2009-11-03 12:05 ID:4156ymT+ [Del]

I've played it all in PC, definitely not original img XD

6 Name: Anonymous : 2009-11-04 13:37 ID:/F7k/Mf4 [Del]

Nice one!

7 Name: Iduno : 2009-11-05 02:32 ID:hHqqtv46 [Del]

You are a great hero of VNDS, thanks for working to bestow the greatness of Cross Channel upon us (Wasn't it in the top 20 list of VNs on Canned Dogs recently)

8 Name: Flandre : 2009-11-07 09:45 ID:QLNlzoou [Del]

>>4
The backgrounds are currently being saved as jpeg. They're that grainy because the wiki said to save as 5bpp images to avoid color banding. I thought it was a bit odd since the DS supports 15bpp+1bppalpha, then again, I didn't look at the vnds source to see if it's using a palette for the backgrounds. I'll reconvert those images this weekend and see what happens. It's not that big of a deal really for the backgrounds, but the CGs look really awful at the moment.

In the meantime I'm currently testing week 1 and 2 and am fixing small bugs in the generated script (mostly when certain sprites are being shown). I'll try to have something (probably week 1 and 2) up as soon as possible, so a few brave vict volunteers can help me test and iron out any bugs that found their way into the scripts.

I'm having a bit of a problem with voice and sound effects at the moment. I've converted them with ffmpeg from the game's original ogg format to 22KHz 96Kbit aac, but some of the files cut off in the middle. A lot of the sound files work fine, but some don't. I can't really find a pattern in it, so I'll try a few other conversion tools and see what happens. Music converted fine from ogg to mp3.

Anyway, I'll keep you all posted on the progress.

9 Name: Anonymous : 2009-11-07 18:26 ID:QQzhfS31 [Del]

10 Name: Flandre : 2009-11-08 16:14 ID:QLNlzoou [Del]

>>9
Thanks, your voice files don't have the problem. What did you use to convert them?

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:
Image: