diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0100.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0100.lmp
new file mode 100644
index 000000000..ed825c0a6
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0100.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/010A.lmp b/wadsrc/static/filter/duke/fonts/smallfont/010A.lmp
new file mode 100644
index 000000000..d4c02050f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/010A.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0110.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0110.lmp
new file mode 100644
index 000000000..cc12b6b7f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0110.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0112.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0112.lmp
new file mode 100644
index 000000000..aeba42224
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0112.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0116.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0116.lmp
new file mode 100644
index 000000000..38c511a4f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0116.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/011E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/011E.lmp
new file mode 100644
index 000000000..088082280
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/011E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0120.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0120.lmp
new file mode 100644
index 000000000..3350279ec
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0120.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0122.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0122.lmp
new file mode 100644
index 000000000..d77953968
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0122.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0126.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0126.lmp
new file mode 100644
index 000000000..3dfa7fe22
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0126.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/012A.lmp b/wadsrc/static/filter/duke/fonts/smallfont/012A.lmp
new file mode 100644
index 000000000..0e9d225db
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/012A.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/012E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/012E.lmp
new file mode 100644
index 000000000..b36b60416
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/012E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0136.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0136.lmp
new file mode 100644
index 000000000..d0683b73f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0136.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/013B.lmp b/wadsrc/static/filter/duke/fonts/smallfont/013B.lmp
new file mode 100644
index 000000000..cae54d416
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/013B.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/013E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/013E.lmp
new file mode 100644
index 000000000..67ad3d812
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/013E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0145.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0145.lmp
new file mode 100644
index 000000000..51dd251ba
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0145.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0154.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0154.lmp
new file mode 100644
index 000000000..df62a987c
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0154.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/016A.lmp b/wadsrc/static/filter/duke/fonts/smallfont/016A.lmp
new file mode 100644
index 000000000..0c914cbe7
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/016A.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0172.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0172.lmp
new file mode 100644
index 000000000..adc208e4e
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0172.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0174.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0174.lmp
new file mode 100644
index 000000000..e571940ca
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0174.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0176.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0176.lmp
new file mode 100644
index 000000000..4664efbb9
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0176.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0394.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0394.lmp
new file mode 100644
index 000000000..2ab2688d7
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0394.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0398.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0398.lmp
new file mode 100644
index 000000000..d50f6c269
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0398.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/039B.lmp b/wadsrc/static/filter/duke/fonts/smallfont/039B.lmp
new file mode 100644
index 000000000..ef87e8a9d
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/039B.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/039E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/039E.lmp
new file mode 100644
index 000000000..4bfda6f46
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/039E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/03A3.lmp b/wadsrc/static/filter/duke/fonts/smallfont/03A3.lmp
new file mode 100644
index 000000000..5a46af21d
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/03A3.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/03A8.lmp b/wadsrc/static/filter/duke/fonts/smallfont/03A8.lmp
new file mode 100644
index 000000000..241d6fe51
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/03A8.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/03A9.lmp b/wadsrc/static/filter/duke/fonts/smallfont/03A9.lmp
new file mode 100644
index 000000000..48dddeeb5
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/03A9.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0402.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0402.lmp
new file mode 100644
index 000000000..5457d58bc
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0402.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0403.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0403.lmp
new file mode 100644
index 000000000..3d13e42cc
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0403.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0404.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0404.lmp
new file mode 100644
index 000000000..ea871aed3
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0404.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0409.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0409.lmp
new file mode 100644
index 000000000..78f632c8a
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0409.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040A.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040A.lmp
new file mode 100644
index 000000000..a68c7536f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040A.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040B.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040B.lmp
new file mode 100644
index 000000000..ea4a00174
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040B.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040C.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040C.lmp
new file mode 100644
index 000000000..586e8f63c
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040C.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040D.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040D.lmp
new file mode 100644
index 000000000..3b3661964
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040D.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040E.lmp
new file mode 100644
index 000000000..c7b793108
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/040F.lmp b/wadsrc/static/filter/duke/fonts/smallfont/040F.lmp
new file mode 100644
index 000000000..2535d2a29
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/040F.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0411.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0411.lmp
new file mode 100644
index 000000000..105399f60
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0411.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0413.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0413.lmp
new file mode 100644
index 000000000..dba5d4f88
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0413.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0414.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0414.lmp
new file mode 100644
index 000000000..df00aa43d
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0414.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0416.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0416.lmp
new file mode 100644
index 000000000..75432ae7c
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0416.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0417.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0417.lmp
new file mode 100644
index 000000000..c417284e2
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0417.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0418.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0418.lmp
new file mode 100644
index 000000000..9b0d000a9
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0418.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0419.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0419.lmp
new file mode 100644
index 000000000..2f272789f
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0419.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/041B.lmp b/wadsrc/static/filter/duke/fonts/smallfont/041B.lmp
new file mode 100644
index 000000000..bc1d8b77d
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/041B.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/041F.lmp b/wadsrc/static/filter/duke/fonts/smallfont/041F.lmp
new file mode 100644
index 000000000..f9cd13b85
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/041F.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0423.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0423.lmp
new file mode 100644
index 000000000..ab2ec1153
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0423.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0424.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0424.lmp
new file mode 100644
index 000000000..9e52edc78
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0424.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0426.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0426.lmp
new file mode 100644
index 000000000..627c3ab25
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0426.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0427.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0427.lmp
new file mode 100644
index 000000000..823a77b30
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0427.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0428.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0428.lmp
new file mode 100644
index 000000000..356ffbe4b
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0428.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0429.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0429.lmp
new file mode 100644
index 000000000..21e8e2369
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0429.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042A.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042A.lmp
new file mode 100644
index 000000000..06122a95b
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042A.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042B.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042B.lmp
new file mode 100644
index 000000000..70014a277
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042B.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042C.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042C.lmp
new file mode 100644
index 000000000..9d1ae8859
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042C.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042D.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042D.lmp
new file mode 100644
index 000000000..3eab3c105
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042D.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042E.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042E.lmp
new file mode 100644
index 000000000..48ad83ee3
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042E.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/042F.lmp b/wadsrc/static/filter/duke/fonts/smallfont/042F.lmp
new file mode 100644
index 000000000..74fe66461
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/042F.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/0490.lmp b/wadsrc/static/filter/duke/fonts/smallfont/0490.lmp
new file mode 100644
index 000000000..20a1d772e
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/0490.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/1E80.lmp b/wadsrc/static/filter/duke/fonts/smallfont/1E80.lmp
new file mode 100644
index 000000000..6a20ba8bf
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/1E80.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/1E82.lmp b/wadsrc/static/filter/duke/fonts/smallfont/1E82.lmp
new file mode 100644
index 000000000..374942845
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/1E82.lmp differ
diff --git a/wadsrc/static/filter/duke/fonts/smallfont/1EF2.lmp b/wadsrc/static/filter/duke/fonts/smallfont/1EF2.lmp
new file mode 100644
index 000000000..6d27ebb61
Binary files /dev/null and b/wadsrc/static/filter/duke/fonts/smallfont/1EF2.lmp differ