当時、南アフリカ連邦のブール人の間ではドイツに共感をもつ者がかなり多くいた。それは、第二次ボーア戦争においてドイツは彼らを支援しており、それからまだ12年しか経っていなかったためであった。クリスティアーン・ベイヤースはドイツとの開戦に反対し南ア国防相を辞任、オラニエ自由州知事代理クリスティアーン・デ・ヴェトらとともにボータらと対立した。ドイツ領南西アフリカとの国境に展開した南アフリカ連邦軍部隊の指揮官マリッツは、以下の宣言を行った。ケープ州およびナタールのみならず、かつての南アフリカ共和国およびオラニエ自由州はイギリスの支配から脱し独立することを宣言し、これら地域に居住する、または国籍を持つすべての白人は自らの手で武器を取り、南アフリカの自由と独立のために長い間大切にしてきた理想を実現することをここに求める。マリッツと数名の高級将校は速やかに総勢約12,000名の反乱部隊をトランスファール州およびオラニエ自由州に集結させ、戦闘の準備を行った。これがブール反乱（マリッツ反乱とも呼ばれる）の始まりである。1914年10月14日、南アフリカ連邦政府は戒厳令を布告、ルイス・ボータ指揮下の政府に忠誠を誓わせ、ヤン・スマッツは反乱の鎮圧を開始した。10月24日、マリッツは敗北し、ドイツ領に逃亡した。反乱は1915年2月初旬には事実上鎮圧された。ド・ヴェトらブール反乱の首謀者は6-7年の禁固刑および2,000ポンド前後の罰金刑を受けた（が、1-2年後に釈放される）。
ドイツ領カメルーンには約3,000名のアフリカ人兵士に支援された約1,000名の駐留ドイツ軍がいた。イギリス軍はイギリス領ナイジェリアから3個縦隊で東のカメルーンへ侵攻した。しかし、3つの部隊はすべて、その地形、悪路、およびドイツ軍の待ち伏せ攻撃などが組み合わさり撃退された。フランス軍はチャドから南のカメルーンへ侵攻し、クッセリを占領した（クッセリの戦い）。9月初旬、ベルギー＝フランス合同軍は沿岸のリンベを占領した。この部隊は移動砲台として4隻のイギリスおよびフランス巡洋艦の援助をうけ、1914年9月27日に植民地首都ドゥアラを占領した（Naval operations of the Kamerun Campaign）。ドイツ軍の抵抗地区はヤウンダ（Yaounda）のみとなった（第一次ヤウンダの戦い）。ベルギー＝フランス合同軍部隊はドイツが敷設した鉄道路を内陸部へたどっていき、ドイツ軍の反撃を撃退し、11月にはヤウンダは占領された（第二次ヤウンダの戦い）。生き残ったドイツ兵のほとんどは中立地帯であるスペイン領ギニア（のちの赤道ギニア共和国）のリオ・ムニへ脱出した。カメルーンにあった最後のドイツ軍要塞は武器弾薬を使い果たし、1916年2月に降伏した。
小さな植民地だったトーゴランドは、ほとんど開戦直後に征服された。連合軍は英領ゴールド・コースト（のちのガーナ共和国）の王立西アフリカ辺境軍（Royal West African Frontier Force; RWAFF）およびフランス領西アフリカ・ダオメー（のちのベナン共和国）のセネガル原住民部隊（Tirailleurs senegalais）が侵攻し（フランス軍は小規模部隊）、戦闘は1914年8月27日までに終了した。
ほぼ世界中の制海権を握るイギリス帝国は、第一次世界大戦勃発時にドイツの植民地を征服するだけの戦力と物資を持っていた。アフリカ大陸にあったドイツ植民地のほとんどは獲得してまだ日が浅く、十分な防衛体制がなされていなかった（ドイツ領東アフリカは例外）。そしてそれぞれが連合国植民地（イギリス、フランス、ベルギー、およびポルトガル）に囲まれている状態だった。アフリカ大陸のドイツ植民地はそれぞれ単独で戦わざるをえず、次々に連合軍に制圧されたが、パウル・フォン・レットウ＝フォルベックに率いられたドイツ領東アフリカ軍だけは大戦期間中戦いつづけ、最終的に降伏したのは、本国ドイツの休戦協定署名後のことだった。
8桁の7セグメントLEDはパラレルポートなどを介して表示されるという構造ではなくRAM中の特定のアドレス（83F8Hから83FFの8バイト）のデータをDMAで読み出し、各バイトの8ビットデータの値に応じて7セグメントLEDの小数点を含めた8セグメントを点灯／消灯する。これにより、小数点を含む8個のセグメントを任意のパターンで表示することができた。データバスから読み出したメモリデータは、8212チップでラッチされる。これは8ビットラッチ/3ステートバッファのバイポーラICで、非プログラマブルI/Oポートとして8080ファミリーに含まれているチップである。回路構成からすると8212ではなく単純なラッチでも済むのであるが、トレーニングキットという性格からこのチップを使ったものと考えられる。LEDの点灯はプログラムの動作とは関係なく555タイマーチップを使った数百Hzの信号でCPUをホールドし、そして前述の範囲でアドレスを1つずつ進め（555の出力で、3ビットのアドレス用カウンタが動作する）RAM中のデータを1バイトずつ読み出しラッチで保持し、該当桁のLEDを点灯させるというダイナミック点灯構造である。このような構造により、プログラムは83F8Hから83FFの8バイトに適当なデータを書き込むだけで出力ルーチンを呼び出すことなくLED表示を行うことができる。またデータを16進数で表示するというルーチンがモニタ内にあり、これを使うことで簡単に数値表示を行うこともできる。8080のような単純なプロセッサの場合、プログラムの実行ステップ数を数えることでかなり正確に時間を測ることができるがこのようなDMA処理を行うとCPUの実行速度が多少低下し時間を正確に測れなくなる。そのため110bpsの入出力処理中など、厳密な時間測定が必要な時にはDMAによるLED表示を停止することができる。これは、8255の特定のビットで制御できる。