-
-void CreateTranslationTable ( void )
-{
- int i;
- FILE *out;
- wchar_t wc;
- wchar_t mb;
- DWORD last_error;
-
- if ( ! ( out = fopen ( "utable.c", "wt" )))
- {
- return;
- }
-
-
- fprintf (out, "static unsigned short Utable[0x10000] =\n{" );
-
- for ( i = 0; i < 0x10000; i++ )
- {
-
- if ( ( i %32 ) == 0 )
- {
- fprintf ( out, "\n\t/* 0x%04x */\t", i );
- }
-
- mb = i;
- if ( MultiByteToWideChar (CP_ACP, MB_ERR_INVALID_CHARS, (LPCSTR) &mb, 2, &wc, 2 ) == 0 )
- {
- wc = 0;
- last_error = GetLastError ( );
- }
-
- fprintf (out, "0x%04x", wc );
- if ( i != 0xffff )
- {
- fprintf (out, "," );
- }
- }
-
- fprintf ( out, "\n};\n");
-
- fclose ( out );
-
-}
diff --git a/Generals/Code/Tools/Babylon/transcs.h b/Generals/Code/Tools/Babylon/transcs.h
deleted file mode 100644
index 45ee48b4f1b..00000000000
--- a/Generals/Code/Tools/Babylon/transcs.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
-** Command & Conquer Generals(tm)
-** Copyright 2025 Electronic Arts Inc.
-**
-** This program is free software: you can redistribute it and/or modify
-** it under the terms of the GNU General Public License as published by
-** the Free Software Foundation, either version 3 of the License, or
-** (at your option) any later version.
-**
-** This program is distributed in the hope that it will be useful,
-** but WITHOUT ANY WARRANTY; without even the implied warranty of
-** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-** GNU General Public License for more details.
-**
-** You should have received a copy of the GNU General Public License
-** along with this program. If not, see .
-*/
-
-//
-// transcs.h Translate char set
-//
-
-#ifndef _TRANSCS_H
-#define _TRANSCS_H
-
-
-void CreateTranslationTable ( void );
-
-#endif // _TRANSCS_H
diff --git a/Generals/Code/Tools/CMakeLists.txt b/Generals/Code/Tools/CMakeLists.txt
index 5bf31943e5d..04cee100689 100644
--- a/Generals/Code/Tools/CMakeLists.txt
+++ b/Generals/Code/Tools/CMakeLists.txt
@@ -13,7 +13,6 @@ endif()
# Build less useful tool/test binaries.
if(RTS_BUILD_GENERALS_EXTRAS)
add_subdirectory(Autorun)
- add_subdirectory(Babylon)
add_subdirectory(Launcher)
add_subdirectory(mangler)
add_subdirectory(PATCHGET)
diff --git a/GeneralsMD/Code/Tools/Babylon/BABYLON.XLT b/GeneralsMD/Code/Tools/Babylon/BABYLON.XLT
deleted file mode 100644
index 6ff3dbf62aa72e8c11142dcb45177b217e8f6263..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 14336
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
diff --git a/GeneralsMD/Code/Tools/Babylon/res/bitmap1.bmp b/GeneralsMD/Code/Tools/Babylon/res/bitmap1.bmp
deleted file mode 100644
index 3c0c2bc9f30728cc9f6bea7b8e996d2f8c6c5abc..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 246
zcmZvUu?>JQ3b>!3_L5H3tKOcITU$DpQbTe=1l#HpVKF#lX@qaMw}Q)(4YrMC-?2ehuW*p0jDCb*Cp(uW1f4*A$+OllTzia(ocJ&f|0frF0
At^fc4
diff --git a/GeneralsMD/Code/Tools/Babylon/res/noxstring.rc2 b/GeneralsMD/Code/Tools/Babylon/res/noxstring.rc2
deleted file mode 100644
index 6abd7126cb9..00000000000
--- a/GeneralsMD/Code/Tools/Babylon/res/noxstring.rc2
+++ /dev/null
@@ -1,13 +0,0 @@
-//
-// NOXSTRING.RC2 - resources Microsoft Visual C++ does not edit directly
-//
-
-#ifdef APSTUDIO_INVOKED
- #error this file is not editable by Microsoft Visual C++
-#endif //APSTUDIO_INVOKED
-
-
-/////////////////////////////////////////////////////////////////////////////
-// Add manually edited resources here...
-
-/////////////////////////////////////////////////////////////////////////////
diff --git a/GeneralsMD/Code/Tools/Babylon/res/pause.bmp b/GeneralsMD/Code/Tools/Babylon/res/pause.bmp
deleted file mode 100644
index 2c0f5b96582c08364e06a271117d63caf3b6d4b4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 246
zcmZ?r{l)+RWk5;;i1~q70EihGSb!u0Lj#z^MgV0%k_`q-$0`>y-a-cYv2C75h!^E4=#9N@|z|4iw{V?-^c7s3z
E03s7t(f|Me
diff --git a/GeneralsMD/Code/Tools/Babylon/res/paused.bmp b/GeneralsMD/Code/Tools/Babylon/res/paused.bmp
deleted file mode 100644
index aeb344abdae27ba66a23866cecf3249e0d1efd64..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 246
zcmZupISzm@3^NitJcDXQH=)?)WS47jzOI8nywM#fAV$d2sE1}zov
zN&kcs4ZY7sWr+|1U4xiDVpK))DWYr?;#e$U|2UkPdZ4;9?eRj%-8(;(mwg?&*bDV;
K^;q(K&F~N7S5}Dt
diff --git a/GeneralsMD/Code/Tools/Babylon/res/playu.bmp b/GeneralsMD/Code/Tools/Babylon/res/playu.bmp
deleted file mode 100644
index d41825bb0cb5c942ba66dda6732eca8b9bad3a7d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 246
zcmZvVF%H8p3q-$0tN>5a-cYv2C75h!^E4=#9N@|z|4iw{V?-^c7s3z
E07Q>ekpKVy
diff --git a/GeneralsMD/Code/Tools/Babylon/resource.hm b/GeneralsMD/Code/Tools/Babylon/resource.hm
deleted file mode 100644
index a81ca514f18..00000000000
--- a/GeneralsMD/Code/Tools/Babylon/resource.hm
+++ /dev/null
@@ -1,5 +0,0 @@
-// Microsoft Developer Studio generated Help ID include file.
-// Used by noxstring.rc
-//
-#define HIDC_PROGRESS1 0x806603ec // IDD_NOXSTRING_DIALOG
-#define HIDC_STATUS 0x806603ee // IDD_NOXSTRING_DIALOG
diff --git a/GeneralsMD/Code/Tools/CMakeLists.txt b/GeneralsMD/Code/Tools/CMakeLists.txt
index 10c0722b01d..e39ebf89e6f 100644
--- a/GeneralsMD/Code/Tools/CMakeLists.txt
+++ b/GeneralsMD/Code/Tools/CMakeLists.txt
@@ -16,7 +16,6 @@ endif()
if(RTS_BUILD_ZEROHOUR_EXTRAS)
add_subdirectory(assetcull)
add_subdirectory(Autorun)
- add_subdirectory(Babylon)
add_subdirectory(Launcher)
add_subdirectory(mangler)
add_subdirectory(PATCHGET)