Xion Audio Player

Question For Cliff

General Discussion about Xion Audio Player

Postby Lance » July 15th, 2008, 2:23 am

Hey buddy.

I'm just curious here, how did you go about starting to manipulate a PSD file into a skinable application? I think you're a pure genious for doing it, but did you recieve any help from Adobe for breaking down the file and it's data? Also, what language is it written in. I'm just really curious on how you started the whole thing, what the first steps were. :)

Peace, Lance
I made the Xion Default skin. Ask me questions and stuff.

DeviantArt
User avatar
Lance
Xion Fan
 
Posts: 402
Joined: April 10th, 2008, 12:07 pm
Location: East Yorkshire, England

Postby SLoB » July 15th, 2008, 5:21 am

not to put words into Cliff's mouth or take away from his inspiration but ;)

c++ for language
there are adobe sdk/sources for psd, the current codebase is based on ps7 i believe

Cliff can fill you in on his dream heheh ;)
User avatar
SLoB
Xion Junkie
 
Posts: 1340
Joined: September 11th, 2006, 9:21 pm
Location: UK

Postby Cliff Cawley » July 15th, 2008, 1:08 pm

Lance Wrote:Hey buddy.

I'm just curious here, how did you go about starting to manipulate a PSD file into a skinable application? I think you're a pure genious for doing it, but did you recieve any help from Adobe for breaking down the file and it's data? Also, what language is it written in. I'm just really curious on how you started the whole thing, what the first steps were. :)

Peace, Lance


Hey Lance,

I answered this in the Developer Interview that WinCustomize did, but basically it was after talking to an artist friend. He was never able to use any skin editor I made, so in the end I asked him what he'd prefer. He said photoshop. So I came up with an easy way of using just photoshop :)

As for the File format, I used the PSD documentation from version 3.0 of the format and then had an update for version 6.0 from the SDK. Since then I believe Adobe locked the SDK away as a separate purchase. Anything further than that was just trial and error and many hours of debugging :)

Xion is written in C++ using pure Win32 API calls. You can easily read PSDs in other languages, its just the file format you have to understand.

Cliff :)
Cliff Cawley
Creator of Xion
r2 Studios
http://www.r2.com.au
http://xion.r2.com.au
User avatar
Cliff Cawley
Creator of Xion
 
Posts: 1955
Joined: September 3rd, 2006, 11:33 am
Location: Brisbane, Australia

Return to General Xion Discussion

Who is online

Users browsing this forum: No registered users and 13 guests