Command & Conquer Generals - Mod Tools - CSF Reading and Investigations

Subscribers:
1,330
Published on ● Video Link: https://www.youtube.com/watch?v=yNTFSsMzT9g



Command & Conquer: Generals
Category:
Guide
Duration: 36:34
221 views
0


Susan Wojcicki is banning everyone who tells the truth about the 2020 election fraud, Hunter Bidens laptop, Joe Bidens business deals with Ukraine, the US bio labs, the Ukraine war with Russia, the covid "vaccine", terrorist organisations like BLM and antifa...

Come find us on the free and intelligent platforms:
- https://rumble.com/user/1738Creations
- https://odysee.com/@1738Creations:c
- https://www.bitchute.com/channel/yVh3u7eYhgnu

Fuck YouTube. They are a Nazi propaganda organisation spreading lies and misinformation.

Save lives. Stop wearing masks, they do nothing. Blankies for low IQ's. Stop social distancing, stop hiding from a virus which is less deadly than the stupid people telling you it is. The vaccines are more dangerous than the virus causing an 800% increase in stillbirths and abortions, permanent paralysis, seizures, damaging hearts and killing people.

You're killing yourselves, you're killing future generations by following snowflakes. Get educated.

------------------------------
------------------------------
------------------------------

This was made months ago but I never bothered uploading it. Had nothing better to do.

I was asked to help figure out some problems with non-English Command and Conquer Generals CSF files and the original csfeditor program written back in 2002/2003. No source code was available and as it's been 18 years since the original release I doubt the problem would be fixed.

I'm not a programmer but I can do stuff so wrote a program to convert CSF to STR. Suprised that other modders didn't know how to do this, I thought I'd make a video explaining the process of how I read the file.

This isn't a programming guide. The CSF file contains basic strings used in the game, but they're in Unicode. This is how to read and understand the contents. The end goal is to output the CSF Unicode text to a literal string file (STR) for standard human reading. The STR can be read by the Generals game and is far easier to work with, however it does seem limited to standard English characters. Maybe it's to do with system or game install language? My CSF converter works in all languages and fixes all errors I found with the original csfeditor program.

I thought this was very basic stuff so I wasn't sure how to pace the video or what to explain. Hopefully it's not too condescending.

As there's a lot to read on the screen and most of it is in hex, I disabled the mouse cursor.

Tools:
- HxD
-- Any hex file reader will work, write ability is not needed
-- https://mh-nexus.de/en/hxd/

- Game files used
-- Generals and ZH CSF files
-- Project Raptor Russian CSF file
-- Original csfeditor program (not made by me)
-- https://drive.google.com/file/d/1zm5Kxoz1FdwgzasBjSMJV2I_78W-PkAv

- My CSF to STR converter
-- Program, no code
-- https://drive.google.com/file/d/1A8Rvxp69_LkOG334N8fNHTc5UkWWXUjZ

- Annotated (sort of!) code
-- Build in C# with VS 2015
-- https://drive.google.com/file/d/1Oe9nsY6iNfyiF6elELVYajwzeR4SXoCi

Time stamps:
00:00 - 05:15 - Intro and ramblings about tools and what we want to do
05:15 - 08:55 - Inspecting the CSF and STR files in Notepad++
08:55 - 11:59 - Basic walkthrough of HxD and what we;re looking at in Hex
11:59 - 21:44 - Inspecting the data we can read
21:44 - 31:12 - Deciphering the data we can't read (Unicode values)
31:12 - 35:13 - How we iterate through all entries in the CSF
35:13 - END - A bit about why I don't want to release the code and final thoughts







Tags:
command and conquer
generals
modding
tools
binary reader
csf



Other Statistics

Command & Conquer: Generals Statistics For 1738 Creations

Currently, 1738 Creations has 17,245 views for Command & Conquer: Generals across 26 videos. The game makes up 12 hours of published video on his channel, or 19.19% of the total watchable video for Command & Conquer: Generals on 1738 Creations's YouTube channel.