Hard Light Productions Forums

Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: EdrickV on April 26, 2002, 02:40:09 am

Title: WinCryptString
Post by: EdrickV on April 26, 2002, 02:40:09 am
If anyone cares, I've made a Win32 GUI version of the CryptString program. CryptString is the only thing so far I've been able to compile, because it's not MFC and should compile under just about anything, so I decided (for the heck of it) to take the encryption function and make a BCB1 program using it. Pretty pointless unless you want to make cheat codes. :D
Title: WinCryptString
Post by: CP5670 on April 26, 2002, 07:48:51 am
What is the purpose of that program in relation to FS2? Just something extra Dave decided to add in? ;)

I was able to get the whole thing to compile though (using VC++ 6 with all service packs) and it ran fine, except for the cutscene and PXO components for obvious reasons. ;)
Title: WinCryptString
Post by: Bobboau on April 26, 2002, 09:31:21 am
I need to figure out how to get my MSVC6 to work as profesonal eddition, it's got this crappy nag bit at the start of every program it compiles
Title: WinCryptString
Post by: EdrickV on April 26, 2002, 12:47:40 pm
Quote
What is the purpose of that program in relation to FS2? Just something extra Dave decided to add in?


In the source code the cheat codes are stored in an encrypted form. CryptString took 1 or more plain text cheat codes and encrypted them. WinCryptString provides two edit boxes (one read only) and a button. You type a string into the one edit box, hit the button (or press return) and the encrypted form appears in the second box.

www.freespace2.com = 33BE^(8]C01(:=BHt

Quote
I need to figure out how to get my MSVC6 to work as profesonal eddition, it's got this crappy nag bit at the start of every program it compiles


If the box and CD for your copy of VC++ don't say Professional then I don't think you'll be able to get it to work as the pro edition. (At least legally.) They're seperate programs and the pro edition is more expensive.