Yes, it's correct. MAP files are edited in Radiant, then compiled into BSP files to be used in-game.
"compiling" a 460Kb file into 4MB? Someone seriously failed his software engineering dice roll here ...
However, I think I found out why the "build-in" UFORadiant does not work on Win XP (32-bit):The standalone version uses
- C:\%PROGRAMFILES%\UFORadiant-1.6.0\ (hardcoded installation path)
- %APPDATA%\UFOAI\radiant\ (i.e. "c:\documents and settings\{user}\Application Data\"
The full installer version seemingly looks for the XML files in
- %path%
- %LOCALAPPDATA%\UFOAI\radiant\ (i.e. "c:\documents and settings\{user}\Local Settings\Application Data\"
.. where 2) is clearly erroneous, as the installer creates %APPDATA%\UFOAI\2.5-dev\base\ and %APPDATA%\UFOAI\radiant\.
Interestingly enough "%LOCALAPPDATA%" variable doesn't even exist on WinXP afaik, so somehow the path must be build from %user%\Local Settings\Application Data, including proper localisation (translation) of the folder names?!