Author Topic: Counter-Strike:Source BSP format  (Read 7158 times)

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« on: 2004-10-10 05:13:56 »
Hey I was wondering if anyone has tried to hack the format of CS:S maps? I DON'T MEAN ILLEGALLY OBTAINED COPIES OF HL2!!! I mean you use GCFScape to extract a BSP from CS:S cache files and use that.

Here is what I have:

Code: [Select]
int magicnumber = VBSP
int version = 19
int entity_lump_offset
int entity_lump_length

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Counter-Strike:Source BSP format
« Reply #1 on: 2004-10-10 08:23:08 »
I dont quite understand what you mean.....Do you mean changing the maps?

Either way, Im sure valve wouldnt be to happy about people doing that unless they release the SDK...

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Counter-Strike:Source BSP format
« Reply #2 on: 2004-10-10 15:41:53 »
Why do you need this information? How is it FF7 engine related, just wondering.

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« Reply #3 on: 2004-10-10 16:06:02 »
It is reverse-engineering related.

Anyway, Valve may not be happy, but IIRC, there is restrictions in the EULA for reverse engineering the program, but nothing about file formats. Not to mention that they did not define what a program was.

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Counter-Strike:Source BSP format
« Reply #4 on: 2004-10-10 23:22:55 »
Be real careful. That EULA basiclly says you have given up your rights to any type of reverse engeneering. Look at Blizzard v Bnetd. They didn't say in thier EULA about not eversing the protocal, just don't reverse.

Bnetd lost, the EULA is enforceable.

They are appelaing the case

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« Reply #5 on: 2004-10-12 00:54:29 »
It's a derived format anyway. That can also be argued.

I doubt the FF7 liscense agreement allowed you to reverse engineer, but have you gotten sued over it?

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Counter-Strike:Source BSP format
« Reply #6 on: 2004-10-12 04:25:43 »
I can't run the program on linux ^_-.

I was also involved with the Sony v Connectix case. I wrote a document on the reversings of PSX and almost had to fly to California over that.

So in a nutsell, yea, I've had to deal with the courts over reversing things...

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Counter-Strike:Source BSP format
« Reply #7 on: 2004-10-12 06:40:52 »
I would be careful at the moment SFX....VALVe have stated they are suing all users of illegel forms of CS source for 10,000 dollars.  It may mean that if a user made map, without the use of the non existant SDK is used online, you could get a whooping.

They note down your IP btw

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« Reply #8 on: 2004-10-12 19:43:26 »
I did NOT use the SDK at all. I have never even downloaded it.

I can't really figure anything else out at the moment, so I don't think I will be writing any compile tools for HL2 or modifying GPL Quake tools.

Neo Bahamut

  • *
  • Posts: 134
    • View Profile
Counter-Strike:Source BSP format
« Reply #9 on: 2004-10-12 20:11:14 »
Quote from: James Pond
VALVe have stated they are suing all users of illegel forms of CS source for 10,000 dollars.


Man, they'll make more money from that than from the actual game! They could never sue someone 10000 dollars for a game that costs 40 dollars

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« Reply #10 on: 2004-10-12 21:11:19 »
Well, I legally own CS:S. So that should not be a problem.

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Counter-Strike:Source BSP format
« Reply #11 on: 2004-10-13 12:36:15 »
you own a licence to copy the program from the disk into ram ond/or you hard disk so you can play it. If you decline the license that you are not allowed to copy the disk to ram and will be violating copyright law if you do.

For giggles, really, read that EULA. That is inforceable. Onve you play a game, you give up all rights reverse engeneer it. Why do you think bnetd guys lost against blizzard. (Proven in court) Why do you think that if you have a dispute with the EULA with realnetworks you *HAVE* to fly out to california and resolve the dispute via midiation only.  (You can't take them to court) This was also upheld in court too.

This is law 101 stuff.

sfx1999

  • *
  • Posts: 1142
    • View Profile
Counter-Strike:Source BSP format
« Reply #12 on: 2004-10-13 16:17:05 »
Interesting. I can't find the license anywhere.

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Counter-Strike:Source BSP format
« Reply #13 on: 2004-10-13 16:23:11 »
Well atm, Valve havent ACTUALLY released and ELUA I think...that is, IF you bought it over steam like I did.