Jump to content


Photo

Comp: Pc Skin Editor (exe)


  • Please log in to reply
33 replies to this topic

#1 HoRnEyDvL

HoRnEyDvL

    Nexgen Developer

  • Head Moderators
  • PipPipPipPip
  • 903 posts
  • Gender:Male
  • Location:Australia
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 09 September 2003 - 02:26 AM

New skinning competition!!


This competition favors the veteran developers, but hey, anyone can contribute, it’s open to all. Our team needs a pc tool that will make skinning as easy as 1-2-3. Basically, what we need is an application that allows any color one wants to be applied simply and immediately to the nexgen dashboard. The skin files for nexgen can be found within the wip folder of the “official nexgen source 1.0”. This was released about a month ago (which you can find in the usual places). So give it a shot, let the world know how much talent you have, post screen shots of your application on this thread. Thank you for your help and consideration, it is all greatly appreciated. GOOD LUCK!!!

It can be written in any language you wish.

Edited by HoRnEyDvL, 10 September 2003 - 02:57 AM.


#2 0s1r1s

0s1r1s

    X-S Young Member

  • Members
  • Pip
  • 35 posts
  • Location:France, Paris

Posted 09 September 2003 - 04:14 PM

My second comp! I've already done the TitleImage.xbx one, and I'm maybe going to try this one; but, please try to be more explicit (Opensource software? evry programming languages or just C?) smile.gif

Edited by 0s1r1s, 09 September 2003 - 04:16 PM.


#3 HoRnEyDvL

HoRnEyDvL

    Nexgen Developer

  • Head Moderators
  • PipPipPipPip
  • 903 posts
  • Gender:Male
  • Location:Australia
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 09 September 2003 - 11:25 PM

Hmm Grammar. Your complaining about my grammar lets see how u will type if you havent had sleep for about 2days? Its not that bad my lil 10 yr old cousin could understand it. Is this what all you flamers do?.

Any ways 2 add more info. It doesnot matter what language its written in i prefer vb but c & c++ is more powerfull. The colour settings are not in the .lua files but are in the actual xbx files & the xbg files. You need 2 find a way 2 edit them legaly. The skin can be found in the usual places.

pj93711 Yeah ur right how about i just stop working on nexgen stop all press releases & see what you will be doing then. Im not coding this dash for money, nor am i coding it for my self. I along with the other devs are coding this for fun & i am sure that u dont always type corectly.

How about u finish off nexgen! im sure u will get heaps far with your perfect spelling maybe you will have it completed in a few years.

Its people like you that make other groups wanna stop working on there projects. Just once cant you just sit down & shut up.

For reasons like this the names & details of the devs worling on this project will not be releases just incase 1 day we decide nope were not releasing this dash 2 the public. You can start flaming us now all you want but @ the end we make the decision on who gets the dash or not. If you cant do anything better then flame i suggest you use another dashboars like MXM as that in my opinion is the best dash followed by avalaunch & evo-x.

Once you see no post from me then you know i have quit working on nexgen & have left the scene like many other.

<<<<<<P.S pj93711 POST HAS BEEN REMOVED>>>>>>

Edited by HoRnEyDvL, 10 September 2003 - 02:39 AM.


#4 Artifex

Artifex

    Kitten Beware...

  • Members
  • PipPip
  • 415 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 10 September 2003 - 12:34 AM

Whats the grand prize?

#5 vokal4

vokal4

    X-S X-perience

  • Members
  • PipPip
  • 379 posts
  • Location:Brooklyn, NY
  • Xbox Version:none
  • 360 version:unknown

Posted 10 September 2003 - 02:15 AM

the warm feeling in ur heart that you've actually given back to the scene thats given you so much for once

#6 Artifex

Artifex

    Kitten Beware...

  • Members
  • PipPip
  • 415 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 10 September 2003 - 05:04 AM

Giving back to the scene?

blink.gif

Uhm, did you guys not see PBL?

I've already got the warm, fuzzy feeling. Anything else to offer?

--Artifex

Edited by Artifex, 10 September 2003 - 05:05 AM.


#7 Brouhaha

Brouhaha

    X-S X-perience

  • Members
  • PipPip
  • 396 posts
  • Location:Oz
  • Xbox Version:v1.6

Posted 11 September 2003 - 02:02 PM

I'm thinking of an app in the line of M$'s makexbg.exe which reorganizes DirectX Geometry files to Xbox geometry files. Only this one would only input and output xbg files and unlike MSs, would allow Material/Texture editing... No modeling for now wink.gif

If its of any interest, i've already started an MDI app that can Load/Render XBG files so far.

user posted image

to the left of the model would be the edit0r wink.gif

Edited by Brouhaha, 11 September 2003 - 02:19 PM.


#8 0s1r1s

0s1r1s

    X-S Young Member

  • Members
  • Pip
  • 35 posts
  • Location:France, Paris

Posted 11 September 2003 - 03:31 PM

I've started to work on this =>
user posted image
For the time, it's only able to modify .bmp images by changing the value of the RGB Channels, but I'm going to try to add the xbg extraction (and creation) function legally.

Edited by 0s1r1s, 11 September 2003 - 03:34 PM.


#9 Brouhaha

Brouhaha

    X-S X-perience

  • Members
  • PipPip
  • 396 posts
  • Location:Oz
  • Xbox Version:v1.6

Posted 11 September 2003 - 04:33 PM

I don't see how making XBG I/O legal is so hard (or even emphasized for this contest since neXgen IS illegal and uses XDK) but hey, here's mostly what you need to Load/Create/Render or extract textures from them legally (along with a DXSDK):

CODE

#define XBG_MAGIC (((DWORD)'X'<<0)|(((DWORD)'B'<<8))|(((DWORD)'G'<<16))|(2<<24))

struct XBG_HEADER
{
DWORD dwMagic;
DWORD dwNumMeshFrames;
DWORD dwSysMemSize;
DWORD dwVidMemSize;
};

struct XBMESH_FRAME
{
D3DXMATRIX        m_matTransform;
XBMESH_DATA     m_MeshData;
CHAR                   m_strName[64];
XBMESH_FRAME* m_pChild;
XBMESH_FRAME* m_pNext;

         struct XBMESH_DATA
         {
          D3DVertexBuffer  m_VB;
          DWORD            m_dwNumVertices;
          D3DIndexBuffer   m_IB;
          DWORD            m_dwNumIndices;
          DWORD            m_dwFVF;
          DWORD            m_dwVertexSize;
          D3DPRIMITIVETYPE m_dwPrimType;
          DWORD            m_dwNumSubsets;
          XBMESH_SUBSET*   m_pSubsets;
          };

};

struct XBMESH_SUBSET
{
D3DMATERIAL8            mtrl;          
LPDIRECT3DTEXTURE8 pTexture;
CHAR                           strTexture[64];
DWORD              dwVertexStart;
DWORD              dwVertexCount;
DWORD              dwIndexStart;
DWORD              dwIndexCount;
};


its not like we need the XDK or anything, just these structs and maybe a few constants I ommited.

Edited by Brouhaha, 11 September 2003 - 04:35 PM.


#10 HoRnEyDvL

HoRnEyDvL

    Nexgen Developer

  • Head Moderators
  • PipPipPipPip
  • 903 posts
  • Gender:Male
  • Location:Australia
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 12 September 2003 - 04:43 AM

Nice work os1r1s & brouhaha @ least you people are helping smile.gif were trying heaps hard 2 get a working version of nexgen out to you, what we are stuck on is that we cant get it 2 auto list .xbe sad.gif But dont worry u will get a nexgen. Im sure benjeremy wouldn't mind helping us out abit.
Anyways keep up the good work.
Os1r1s if you get the app fully working will send u the fully working completed skin for you to test ect.

hope no 1 start flaming about speling because i dont give a fuck any more.
Os1r1s or brouhaha If you want 2 pop me a line or email pm me on these forums & ill give u my msn.

Take care people.

Edited by HoRnEyDvL, 12 September 2003 - 05:05 AM.


#11 HoRnEyDvL

HoRnEyDvL

    Nexgen Developer

  • Head Moderators
  • PipPipPipPip
  • 903 posts
  • Gender:Male
  • Location:Australia
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 12 September 2003 - 11:01 AM

got some new screen shots of the emus & games menu working so this is how the end product skin looks like see them
here www.xboxopensource.com

#12 Mattie

Mattie

    X-S Senior Member

  • Members
  • PipPip
  • 243 posts
  • Location:Netherlands
  • Xbox Version:v1.1
  • 360 version:v3.0 (falcon)

Posted 12 September 2003 - 11:36 AM

A simple question from a n00b...
Is it not possible to change the colors in the XML file?
Because I saw this working on neXgen 0.9x

Mattie

#13 HoRnEyDvL

HoRnEyDvL

    Nexgen Developer

  • Head Moderators
  • PipPipPipPip
  • 903 posts
  • Gender:Male
  • Location:Australia
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 12 September 2003 - 11:47 AM

this is nexgen 1.0 no more 0.95
no more .xml

#14 0s1r1s

0s1r1s

    X-S Young Member

  • Members
  • Pip
  • 35 posts
  • Location:France, Paris

Posted 12 September 2003 - 02:50 PM

My app is writen in Delphi, I'm going to try to translate your C++ structure (thx 4 ur help Brouhaha) in Delphi, if someone can help me to do this, that would be great wink.gif
HoRnEyDvL, just tell me if it poses a problem if the program is written in Delphi and not in C/C++.
Think it's better if Brouhaha continues working on his project, I'll try to get mine fully working, but if I can't manage to translate this structure in Delphi to I/O XBG files, I won't be able to realise my skin editor rolleyes.gif

Edited by 0s1r1s, 12 September 2003 - 02:51 PM.


#15 Brouhaha

Brouhaha

    X-S X-perience

  • Members
  • PipPip
  • 396 posts
  • Location:Oz
  • Xbox Version:v1.6

Posted 12 September 2003 - 03:26 PM

I know very little about Delphi, but wouldn't it be possible to write, lets say, xbgio.dll in c/c++ and interface that in delphi? I'd gladly help if its a possibility as your app will truly be a "few-click" solution like the team is looking for.

I'm personnally aiming for a general purpose XBG editor, which would mean opening every single model and modifying them one by one.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users