Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
.blo

 
Post new topic   Reply to topic Printable version
 View previous topic  wav to wa2 convert Post :: Post Lost passowrd  View next topic  
Author Message
Agurus
Server Help Squatter


Age:39
Gender:Gender:Male
Joined: May 05 2004
Posts: 353
Location: SSCI Halo
Offline

PostPosted: Sat May 08, 2004 12:29 am    Post subject: .blo Reply to topic Reply with quote

What reads .blo files?
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
SuSE
Me measures good


Joined: Dec 02 2002
Posts: 2307
Offline

PostPosted: Sat May 08, 2004 12:39 am    Post subject: Reply to topic Reply with quote

http://www.molgen.mpg.de/~xdigitise/

http://www.molgen.mpg.de/~xdigitise/xddtools/man/xdd2blo.html

http://www.molgen.mpg.de/~xdigitise/xddtools/man/blo2xdd.html

...although considering the obscurity of that and the likelihood of you having much to do with genetic research...it's probably for something else
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sat May 08, 2004 12:43 am    Post subject: Reply to topic Reply with quote

If anyone publicly released a utility to extract graphics from Infantry/CR, Sony would probably get upset. That's not to say people don't already know the file format, or already have said utilities.
_________________
4,691 irradiated haggis!
Back to top
View users profile Send private message Add User to Ignore List
mistermanners
Guest


Offline

PostPosted: Sat May 08, 2004 9:56 pm    Post subject: Reply to topic Reply with quote

Didn't one come with the OLDOLDOLDOLD file that i think is no longer hosted on shanky's site that was like shanky.com/infantry back when infantry was just out of beta? Because i remember a .blo file viewer......
Back to top
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sat May 08, 2004 10:08 pm    Post subject: Reply to topic Reply with quote

I remember a viewer too, but it didn't let you extract all the frames from animation.
Back to top
View users profile Send private message Add User to Ignore List
Grav(FU OL)
Guest


Offline

PostPosted: Sun May 09, 2004 11:14 am    Post subject: Reply to topic Reply with quote

I have all the beta software.

Blob Editor reads .blo files, which really all it does is allow you to assign graphic and sound files under a single file title (maybe with a bit of compression).

The gfx files themselves, however, are encoded within a specifically designed, by Jeff himself, encryption.
I believe I have something which can unencrypt the old ones.


SONY CAN SUCK MY COCK!

Rod's dead, he's a sellout. icon_cry.gif

Love live Jeff! icon_twisted.gif
Back to top
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sun May 09, 2004 11:52 am    Post subject: Reply to topic Reply with quote

They are not encrypted. They are just encoded in a way that allows for them to be drawn on-the-fly as is. They are stored as one-byte-per-pixel data (palettized), loaded and converted to 16-bit-per-pixel data pseudo code (draw blue pixel, skip 27 pixels, draw red pixel...).
Back to top
View users profile Send private message Add User to Ignore List
Grav(FU OL)
Guest


Offline

PostPosted: Mon May 10, 2004 1:50 am    Post subject: Reply to topic Reply with quote

Encoding, encryption, same thing. icon_smile.gif
Well, ok, sure, of course it's not, but I tend to get confused since it's english.

I did say it was encoded, did I not?

Eitherway, Juan's models own.
Back to top
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Mon May 10, 2004 3:26 am    Post subject: Reply to topic Reply with quote

Grav(FU OL) wrote:
...encoded within a specifically designed, by Jeff himself, encryption...


This implies you meant encryption. biggrin.gif
Back to top
View users profile Send private message Add User to Ignore List
Grav(FU OL)
Guest


Offline

PostPosted: Mon May 10, 2004 11:53 am    Post subject: Reply to topic Reply with quote

W-H-A-T- -E-V-E-R

[quote=quote of requote of requote of a quote or something]encoded[/quote]

Juan still owns.

Bahaha!
Back to top
ag
Guest


Offline

PostPosted: Mon May 17, 2004 8:33 pm    Post subject: Reply to topic Reply with quote

can i still have one email?
Back to top
Death+
Newbie


Gender:Gender:Male
Joined: Oct 09 2003
Posts: 18
Location: SSCI
Offline

PostPosted: Sun May 30, 2004 6:02 am    Post subject: Are you looking for this ? Reply to topic Reply with quote



Hey Agurus,

The BlobEditor is for combining graphics and sound files together into a single file. (kind of like an archive)

I would offer to extract any files you need. The thing is all of the Infantry/Cosmic Rift gfx's are encoded as ".cfs" the Infantry/Cosmic Rift image format Jeff or Rod made. I only have a .bmp to .ctfs converter. Sorry Agurus icon_sad.gif


I am not going to be releasing any of the editors or server software for Infantry / Cosmic Rift. Don't even ask me.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website AIM Address Yahoo Messenger MSN Messenger
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Sun May 30, 2004 2:07 pm    Post subject: Reply to topic Reply with quote

icon_sad.gif always were trying to figure out a program to extract some infantry images; but like said before, Sony would be very very upset. :-/
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Siaon
Novice


Age:43
Joined: Dec 04 2002
Posts: 49
Offline

PostPosted: Mon Dec 19, 2005 2:06 pm    Post subject: Reply to topic Reply with quote

Edit: As far as I know, the .cfs files are simple 16bits bitmap files. (And definately not encrypted)


Code: Show/Hide
//////////////////////////////////////////////////////////////////////////////
//   unpacking Infantry Archive                     Version 1.00.09.15   //
//   programmed by Raoul Laurentiis with GPL                           //
//////////////////////////////////////////////////////////////////////////////

//   file format
//   0000-0003                        :   BLO Header
//   0004-0007                        :   Number of Files
//   0008-+SFAT1 or STAF2 * Number of files   :   File Allocation Tables
//   ++++-EOF                        :   Data Files

//   BLO Header
//   0x01   :   File Allocation Table Version 1
//   0x02   :   File Allocation Table Version 2

//   File Allocation Table Version 1
//   byte[14]   :   File Name
//   word      :   Data File Position
//   word      :   Data File Size

//   File Allocation Table Version 2
//   byte[32]   :   File Name
//   word      :   Data File Position
//   word      :   Data File Size


#include <stdio.h>

#pragma pack(1)
struct SFAT1 {
   char   szFileName[14];
   int      nFilePos;
   int      nFileSize;
};

struct SFAT2 {
   char   szFileName[32];
   int      nFilePos;
   int      nFileSize;
};

struct SHead {
   int      nHead;
   int      nFile;
};

int main(int argc, char* argv[]) {
   long   lFileSize;
   char*   lpszBuffer;
   SHead*   lpSH;
   SFAT1*   lpFAT1;
   SFAT2*   lpFAT2;

   if(argc==1)   {printf("Usage: upinf [filename]\n");   return 0;}
   if(argc!=2)   {printf("argument error\n");         return 1;}

   FILE*   fp=fopen(argv[1],"rb");
   if(!fp)      {printf("File not found\n");         return 2;}


   fseek(fp, 0L, SEEK_END);
   lFileSize   = ftell(fp);
   
   if(!lFileSize)   {printf("file size error\n");      return 3;}

   fseek(fp,0L,SEEK_SET);

   lpszBuffer   = new char[lFileSize];
   fread(lpszBuffer,sizeof(char),lFileSize,fp);

   fclose(fp);
   lpSH   = new SHead;
   lpSH   = (SHead*)lpszBuffer;

   if(!lpSH->nHead) {printf("not BLO file\n");delete   lpSH;delete[]   lpszBuffer;return 4;}

   if(lpSH->nHead==1) {
      lpFAT1   = new SFAT1[lpSH->nFile];
      lpFAT1   = (SFAT1*)(lpszBuffer+sizeof(SHead));
   }
   if(lpSH->nHead==2) {
      lpFAT2   = new SFAT2[lpSH->nFile];
      lpFAT2   = (SFAT2*)(lpszBuffer+sizeof(SHead));
   }


   for(int i=0;i<lpSH->nFile;i++) {
      if(lpSH->nHead==1) {
         fp   = fopen(lpFAT1[i].szFileName,"wb");
         fwrite(lpszBuffer+lpFAT1[i].nFilePos,sizeof(char),lpFAT1[i].nFileSize,fp);
         fclose(fp);
      }
      if(lpSH->nHead==2) {
         fp   = fopen(lpFAT2[i].szFileName,"wb");
         fwrite(lpszBuffer+lpFAT2[i].nFilePos,sizeof(char),lpFAT2[i].nFileSize,fp);
         fclose(fp);
      }
   }

   lpSH   = NULL;
   lpFAT1   = NULL;
   lpFAT2   = NULL;
   delete[]   lpszBuffer;
   lpszBuffer   = NULL;

   return 0;
}

_________________

Yesterday was history, Tomorrow's a mystery. Today is a gift, that's why it's called the present.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website MSN Messenger
SpecShip
Complete twat


Gender:Gender:Male
Joined: Dec 17 2005
Posts: 514
Location: 8025 - Spec Freq
Offline

PostPosted: Mon Dec 19, 2005 4:26 pm    Post subject: Reply to topic Reply with quote

LoL.
1. Good job ressurecting a dead thread.
2. Don't you have the cfs editor?
_________________
Replacing yazour untill the whore returns.

"I could run a ss server on my car stereo!" -Xalimar
"Liberta tuit ma ex infernis" -Event Horizon
"I know too much about nothing." - Mine GO BOOM
"Hmm anyway, back to my kingdom hearts." - Chambahs
Back to top
View users profile Send private message Add User to Ignore List
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Tue Dec 20, 2005 10:25 am    Post subject: Reply to topic Reply with quote

There's nothing wrong with resurrecting an old thread as long as you contribute something...
_________________
This help is informational only. No representation is made or warranty given as to its content. User assumes all risk of use. Cyan~Fire assumes no responsibility for any loss or delay resulting from such use.
Wise men STILL seek Him.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> General Questions All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 363 page(s) served in previous 5 minutes.

phpBB Created this page in 0.562121 seconds : 40 queries executed (94.5%): GZIP compression disabled