On that note, I would advise once you convert your old map, you give it a pass over and fix up all obsolete entities from the Half-Life 1 days. Ill update a list below of ents that have a replacement in HL2.
- First, for your map to show up, textured, you will want to extract the halflife materials folder from the half-life source gcf file. If you do not own Half-Life Source, then you will have to use a program called xwad.exe which will convert all textures from the Half-Life 1 wad to the source format.

- Open your map in Hammer, load your maps rmf file for best results.

- It will appear, and untextured.

- Now go File->Convert WAD to Vmt which will auto replace all textures in your map with one by the same name located in the halflife material folder.

- There, your map is converted and ready to compile!

Of course, the quality of a Half-Life 1 map is usually low, but at least now you have the map in front of you and easy to see, you can replace textures and improve the architecture. Or you could re-release it once you have fixed up all the entities as a map requiring Half-Life source. Retro is still fun.

Do not expect your old map to just work right off the bat. Depending on your map size, it might take you awhile to fix all broken entities. It is also best to use Valves new I/O system instead of the old multi_managers.
Texture Lights:
- They still work in Half-Life 2, all you will need to do is bring over the lights.rad file from the half-life source gcf file. Backup lights.rad already in the obsidian folder and place Half-Life sources lights.rad in its place. Compile the map and texture lighting will compile correctly.
Black doors and buttons fix:
- The FX Color is set to 0 0 0 which is black. Setting it back to 255 255 255 will fix the problem.
List of Half-Life 1 ents with a Half-Life 2 Replacement:
- env_sound replaced with env_soundscape
- multi_manager replaced with Valves I/O System
- func_train replaced with func_tracktrain
- trigger_relay replaced with logic_relay
Tutorial on converting HL1 Textures.
http://developer.valvesoftware.com/wiki ... re_porting