mirror of
https://github.com/dhewm/iddevnet.git
synced 2024-11-25 05:41:05 +00:00
README: Add links to Q4 articles with missing images
fix download links in Adding_Fonts_to_use_in_Quake_4_GUIs
This commit is contained in:
parent
b27b56ad80
commit
5b001fc079
3 changed files with 15 additions and 21 deletions
26
README.md
26
README.md
|
@ -14,16 +14,16 @@ The following is missing:
|
||||||
- `Doom3/skins_imp.png` (of https://iddevnet.dhewm3.org/doom3/skins.html)
|
- `Doom3/skins_imp.png` (of https://iddevnet.dhewm3.org/doom3/skins.html)
|
||||||
- Quake 4 Animation Examples: `animations.zip` (of https://iddevnet.dhewm3.org/quake4/AnimationExamples.html)
|
- Quake 4 Animation Examples: `animations.zip` (of https://iddevnet.dhewm3.org/quake4/AnimationExamples.html)
|
||||||
- Lots of images in Quake4 Articles:
|
- Lots of images in Quake4 Articles:
|
||||||
- Adding_Fonts_to_use_in_Quake_4_GUIs: `guied_ansi.jpg`, `guied_symbol.jpg`
|
- [Adding_Fonts_to_use_in_Quake_4_GUIs](https://iddevnet.dhewm3.org/quake4/Adding_Fonts_to_use_in_Quake_4_GUIs.html): `guied_ansi.jpg`, `guied_symbol.jpg`
|
||||||
- ArtReference_CreatingTextures: `tex_01.jpg` - `tex_09.jpg` (all of them)
|
- [ArtReference_CreatingTextures](https://iddevnet.dhewm3.org/quake4/ArtReference_CreatingTextures.html): `tex_01.jpg` - `tex_09.jpg` (all of them)
|
||||||
- ArtReference_Q4Shaders_AnimatedStrips: `shader_stripimage1.jpg` `shader_stripimage2.jpg`
|
- [ArtReference_Q4Shaders_AnimatedStrips](https://iddevnet.dhewm3.org/quake4/ArtReference_Q4Shaders_AnimatedStrips.html): `shader_stripimage1.jpg` `shader_stripimage2.jpg`
|
||||||
- Basic_FX_file_structure: `fx_check.jpg` `fx_sortorder.jpg`
|
- [Basic_FX_file_structure](https://iddevnet.dhewm3.org/quake4/Basic_FX_file_structure.html): `fx_check.jpg` `fx_sortorder.jpg`
|
||||||
- BasicScriptTutorial: `basicscripttutorial4.png`
|
- [BasicScriptTutorial](https://iddevnet.dhewm3.org/quake4/BasicScriptTutorial.html): `basicscripttutorial4.png`
|
||||||
- DefinitionFileExamples: `monster_strogg_marine_rocket.jpg`
|
- [DefinitionFileExamples](https://iddevnet.dhewm3.org/quake4/DefinitionFileExamples.html): `monster_strogg_marine_rocket.jpg`
|
||||||
- Effects_Performance: `fx_overdraw_bad.jpg` `fx_overdraw_good.jpg`
|
- [Effects_Performance](https://iddevnet.dhewm3.org/quake4/Effects_Performance.html): `fx_overdraw_bad.jpg` `fx_overdraw_good.jpg`
|
||||||
- Entity_MonsterBerserker: `monster_berserker.jpg`
|
- [Entity_MonsterBerserker](https://iddevnet.dhewm3.org/quake4/Entity_MonsterBerserker.html): `monster_berserker.jpg`
|
||||||
- FX_Entity_Editor: `fx_enteditor.jpg`
|
- [FX_Entity_Editor](https://iddevnet.dhewm3.org/quake4/FX_Entity_Editor.html): `fx_enteditor.jpg`
|
||||||
- LevelEditor_BasicRoom: `image01.jpg` - `image12.jpg` (all of them)
|
- [LevelEditor_BasicRoom](https://iddevnet.dhewm3.org/quake4/LevelEditor_BasicRoom.html): `image01.jpg` - `image12.jpg` (all of them)
|
||||||
- Notes_about_Origins: `fx_origins.jpg`
|
- [Notes_about_Origins](https://iddevnet.dhewm3.org/quake4/Notes_about_Origins.html): `fx_origins.jpg`
|
||||||
- Sounds_SoundPlacement: `image1.jpg`, `image2.jpg`
|
- [Sounds_SoundPlacement](https://iddevnet.dhewm3.org/quake4/Sounds_SoundPlacement.html): `image1.jpg`, `image2.jpg`
|
||||||
- The_Properties_of_a_segment: `fx_lock.jpg`
|
- [The_Properties_of_a_segment](https://iddevnet.dhewm3.org/quake4/The_Properties_of_a_segment.html): `fx_lock.jpg`
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
</table>
|
</table>
|
||||||
<br>
|
<br>
|
||||||
<h2>Unofficial mirror of (now defunct) iddevnet.com</h2>
|
<h2>Unofficial mirror of (now defunct) iddevnet.com</h2>
|
||||||
<h3>Work in Progress.</h3>
|
|
||||||
<br>
|
<br>
|
||||||
<h3>The pagesource can be found <a href="https://github.com/dhewm/iddevnet">at Github</a>.</h3>
|
<h3>The pagesource can be found <a href="https://github.com/dhewm/iddevnet">at Github</a>.</h3>
|
||||||
<h4>You can <a href="https://github.com/dhewm/iddevnet/archive/refs/heads/main.zip">Download a ZIP of the whole page</a> for offline viewing</h4>
|
<h4>You can <a href="https://github.com/dhewm/iddevnet/archive/refs/heads/main.zip">Download a ZIP of the whole page</a> for offline viewing</h4>
|
||||||
|
|
|
@ -91,11 +91,6 @@ function actionsMenuInit(title) {
|
||||||
<link rel="Start" href="./Quake4SDK.html">
|
<link rel="Start" href="./Quake4SDK.html">
|
||||||
<link rel="Alternate" title="Wiki Markup" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=raw">
|
<link rel="Alternate" title="Wiki Markup" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=raw">
|
||||||
<link rel="Alternate" media="print" title="Print View" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=print">
|
<link rel="Alternate" media="print" title="Print View" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=print">
|
||||||
<link rel="Appendix" title="guied_ansi.jpg" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=view&target=guied_ansi.jpg">
|
|
||||||
<link rel="Appendix" title="guied_symbol.jpg" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=view&target=guied_symbol.jpg">
|
|
||||||
<link rel="Appendix" title="marine_ansi.zip" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=view&target=marine_ansi.zip">
|
|
||||||
<link rel="Appendix" title="marine_symbol.zip" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=view&target=marine_symbol.zip">
|
|
||||||
<link rel="Appendix" title="q4font.zip" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=view&target=q4font.zip">
|
|
||||||
<link rel="Search" href="./FindPage.html">
|
<link rel="Search" href="./FindPage.html">
|
||||||
<link rel="Index" href="./TitleIndex.html">
|
<link rel="Index" href="./TitleIndex.html">
|
||||||
<link rel="Glossary" href="./WordIndex.html">
|
<link rel="Glossary" href="./WordIndex.html">
|
||||||
|
@ -192,7 +187,7 @@ actionsMenuInit('More Actions:');
|
||||||
<div dir="ltr" id="content" lang="en"><span class="anchor" id="top"></span>
|
<div dir="ltr" id="content" lang="en"><span class="anchor" id="top"></span>
|
||||||
<span class="anchor" id="line-1"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-2"></span>
|
<span class="anchor" id="line-1"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-2"></span>
|
||||||
<h3 id="head-1e72f0b89776bcb319254de7664b13914ebcb2ba">>Download q4font.exe font program</h3>
|
<h3 id="head-1e72f0b89776bcb319254de7664b13914ebcb2ba">>Download q4font.exe font program</h3>
|
||||||
<span class="anchor" id="line-3"></span><span class="anchor" id="line-4"></span><p class="line867"><a class="attachment" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=get&target=q4font.zip" title="attachment:q4font.zip">q4font.zip</a> <span class="anchor" id="line-5"></span><span class="anchor" id="line-6"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-7"></span>Quake 4 uses a specific font program to generate the <a href="./Font_Information.html">font files needed by the GUIs</a>. <span class="anchor" id="line-8"></span><span class="anchor" id="line-9"></span><p class="line874">To generate fonts: <span class="anchor" id="line-10"></span><span class="anchor" id="line-11"></span><ul><li>Place q4font.exe in a folder alongside of any *.ttf files you wish to import. <span class="anchor" id="line-12"></span></li><li><p class="line862">From the Start menu, hit Run, type <strong>cmd</strong> and hit ok to start a DOS command prompt. <span class="anchor" id="line-13"></span></li><li><p class="line862">Change to the directory that q4font.exe is in. <a class="http" href="http://en.wikipedia.org/wiki/List_of_DOS_commands">Help on DOS commands</a> <span class="anchor" id="line-14"></span></li><li>Enter commands to export your font: <span class="anchor" id="line-15"></span><span class="anchor" id="line-16"></span></li></ul><p class="line867">
|
<span class="anchor" id="line-3"></span><span class="anchor" id="line-4"></span><p class="line867"><a class="attachment" href="./q4font.zip" title="attachment:q4font.zip">q4font.zip</a> <span class="anchor" id="line-5"></span><span class="anchor" id="line-6"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-7"></span>Quake 4 uses a specific font program to generate the <a href="./Font_Information.html">font files needed by the GUIs</a>. <span class="anchor" id="line-8"></span><span class="anchor" id="line-9"></span><p class="line874">To generate fonts: <span class="anchor" id="line-10"></span><span class="anchor" id="line-11"></span><ul><li>Place q4font.exe in a folder alongside of any *.ttf files you wish to import. <span class="anchor" id="line-12"></span></li><li><p class="line862">From the Start menu, hit Run, type <strong>cmd</strong> and hit ok to start a DOS command prompt. <span class="anchor" id="line-13"></span></li><li><p class="line862">Change to the directory that q4font.exe is in. <a class="http" href="http://en.wikipedia.org/wiki/List_of_DOS_commands">Help on DOS commands</a> <span class="anchor" id="line-14"></span></li><li>Enter commands to export your font: <span class="anchor" id="line-15"></span><span class="anchor" id="line-16"></span></li></ul><p class="line867">
|
||||||
<h4 id="head-366943dfdbe2acb1428dca98e5c428f24d1669ef">Format:</h4>
|
<h4 id="head-366943dfdbe2acb1428dca98e5c428f24d1669ef">Format:</h4>
|
||||||
<span class="anchor" id="line-17"></span><p class="line867"><span class="anchor" id="line-18"></span><pre>q4font <fontname excluding '.ttf'> -symbol -pointsize <value> -width <value> -height <value>
|
<span class="anchor" id="line-17"></span><p class="line867"><span class="anchor" id="line-18"></span><pre>q4font <fontname excluding '.ttf'> -symbol -pointsize <value> -width <value> -height <value>
|
||||||
<span class="anchor" id="line-19"></span></pre><span class="anchor" id="line-20"></span><span class="anchor" id="line-21"></span><p class="line867">
|
<span class="anchor" id="line-19"></span></pre><span class="anchor" id="line-20"></span><span class="anchor" id="line-21"></span><p class="line867">
|
||||||
|
@ -201,7 +196,7 @@ actionsMenuInit('More Actions:');
|
||||||
<span class="anchor" id="line-24"></span></pre><span class="anchor" id="line-25"></span><span class="anchor" id="line-26"></span><p class="line867">
|
<span class="anchor" id="line-24"></span></pre><span class="anchor" id="line-25"></span><span class="anchor" id="line-26"></span><p class="line867">
|
||||||
<h4 id="head-46fa56adcbcd656380e00ac2204eab1db48b5051">Example 2: Exports a different *.tga and *.fontdat filename from the source *.ttf name</h4>
|
<h4 id="head-46fa56adcbcd656380e00ac2204eab1db48b5051">Example 2: Exports a different *.tga and *.fontdat filename from the source *.ttf name</h4>
|
||||||
<span class="anchor" id="line-27"></span><p class="line867"><span class="anchor" id="line-28"></span><pre>q4font lowpixel_thin -symbol -pointsize 24 -width 256 -height 128 -out lowpixel
|
<span class="anchor" id="line-27"></span><p class="line867"><span class="anchor" id="line-28"></span><pre>q4font lowpixel_thin -symbol -pointsize 24 -width 256 -height 128 -out lowpixel
|
||||||
<span class="anchor" id="line-29"></span></pre><span class="anchor" id="line-30"></span><span class="anchor" id="line-31"></span><p class="line874">The *.tga and *.fontdat files are saved in a /fonts/ folder inside of the folder where you q4font.exe is located. <span class="anchor" id="line-32"></span><span class="anchor" id="line-33"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-34"></span><span class="anchor" id="line-35"></span><p class="line862">The Q4 Font tool uses a <strong>Symbol</strong> codepage for fonts, which is different than a standard Windows font codepage of <strong>MS Latin</strong> or <strong>Windows ANSI</strong>. This means that you cannot take *.ttf files used in Windows programs and use them without modification. Altering a font requires font editing software such as <strong>Font Lab</strong> or <strong>Macromedia Fontographer</strong>. Using a standard *.ttf in q4font will result in <strong>blank font *.tga's</strong>. <span class="anchor" id="line-36"></span><span class="anchor" id="line-37"></span><p class="line862">When changing a font from <strong>Windows ANSI</strong> to <strong>Symbol</strong>, it is important to remember to add blank characters with 0 character width. This means do not copy and paste the space character, create a new character with 0 side bearings. In the images below, these blank characters are illustrated as white squares in the Symbol image. Note the ANSI image has grey squares for completely missing characters instead. <span class="anchor" id="line-38"></span><span class="anchor" id="line-39"></span><p class="line862">Included below are two different examples of fonts, one in <strong>Symbol</strong> and the other in <strong>Windows ANSI</strong> for comparison. <span class="anchor" id="line-40"></span><span class="anchor" id="line-41"></span><ul><li><p class="line862">Windows ANSI: <a class="attachment" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=get&target=marine_ansi.zip" title="attachment:marine_ansi.zip">marine_ansi.zip</a> <span class="anchor" id="line-42"></span></li><li><p class="line862">Symbol: <a class="attachment" href="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=get&target=marine_symbol.zip" title="attachment:marine_symbol.zip">marine_symbol.zip</a> <span class="anchor" id="line-43"></span><span class="anchor" id="line-44"></span></li></ul><p class="line867">
|
<span class="anchor" id="line-29"></span></pre><span class="anchor" id="line-30"></span><span class="anchor" id="line-31"></span><p class="line874">The *.tga and *.fontdat files are saved in a /fonts/ folder inside of the folder where you q4font.exe is located. <span class="anchor" id="line-32"></span><span class="anchor" id="line-33"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-34"></span><span class="anchor" id="line-35"></span><p class="line862">The Q4 Font tool uses a <strong>Symbol</strong> codepage for fonts, which is different than a standard Windows font codepage of <strong>MS Latin</strong> or <strong>Windows ANSI</strong>. This means that you cannot take *.ttf files used in Windows programs and use them without modification. Altering a font requires font editing software such as <strong>Font Lab</strong> or <strong>Macromedia Fontographer</strong>. Using a standard *.ttf in q4font will result in <strong>blank font *.tga's</strong>. <span class="anchor" id="line-36"></span><span class="anchor" id="line-37"></span><p class="line862">When changing a font from <strong>Windows ANSI</strong> to <strong>Symbol</strong>, it is important to remember to add blank characters with 0 character width. This means do not copy and paste the space character, create a new character with 0 side bearings. In the images below, these blank characters are illustrated as white squares in the Symbol image. Note the ANSI image has grey squares for completely missing characters instead. <span class="anchor" id="line-38"></span><span class="anchor" id="line-39"></span><p class="line862">Included below are two different examples of fonts, one in <strong>Symbol</strong> and the other in <strong>Windows ANSI</strong> for comparison. <span class="anchor" id="line-40"></span><span class="anchor" id="line-41"></span><ul><li><p class="line862">Windows ANSI: <a class="attachment" href="./marine_ANSI.zip" title="attachment:marine_ANSI.zip">marine_ANSI.zip</a> <span class="anchor" id="line-42"></span></li><li><p class="line862">Symbol: <a class="attachment" href="./marine_symbol.zip" title="attachment:marine_symbol.zip">marine_symbol.zip</a> <span class="anchor" id="line-43"></span><span class="anchor" id="line-44"></span></li></ul><p class="line867">
|
||||||
<h4 id="head-518ae4464f664a3ca325aa9c301bed2e90e6015d">Typical ANSI codepage: Image from Font Lab</h4>
|
<h4 id="head-518ae4464f664a3ca325aa9c301bed2e90e6015d">Typical ANSI codepage: Image from Font Lab</h4>
|
||||||
<span class="anchor" id="line-45"></span><span class="anchor" id="line-46"></span><p class="line867"><img class="attachment" src="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=get&target=guied_ansi.jpg" title="attachment:guied_ansi.jpg" /> <span class="anchor" id="line-47"></span><span class="anchor" id="line-48"></span><p class="line867">
|
<span class="anchor" id="line-45"></span><span class="anchor" id="line-46"></span><p class="line867"><img class="attachment" src="./Adding_Fonts_to_use_in_Quake_4_GUIs?action=AttachFile&do=get&target=guied_ansi.jpg" title="attachment:guied_ansi.jpg" /> <span class="anchor" id="line-47"></span><span class="anchor" id="line-48"></span><p class="line867">
|
||||||
<h4 id="head-bab1479909dff0bf5780aa5f44e3d7b34c5fde22">Altered Symbol codepage: Image from Font Lab</h4>
|
<h4 id="head-bab1479909dff0bf5780aa5f44e3d7b34c5fde22">Altered Symbol codepage: Image from Font Lab</h4>
|
||||||
|
|
Loading…
Reference in a new issue