Remove Doom 3: BFG Edition support

Might have been a nice idea to be able to run under absolutely any
Doom engine, this has caused problems with PrBoom-Plus for
compatibility, with that engine detecting our game as a BFG Edition
IWAD and applying certain workarounds that don’t actually make sense
in this case.

It is a rather niche use case to run under BFG Edition, and proper
PrBoom-Plus compatibility is much preferred.
This commit is contained in:
Mike Swanson 2019-08-31 18:41:59 -07:00
parent d16dcb86f3
commit f814d7a43b
6 changed files with 3 additions and 42 deletions

4
graphics/.gitignore vendored
View file

@ -8,12 +8,9 @@ credit.png
help.png
m_about.png
m_accel.png
m_acpt.png
m_auto.png
m_can.png
m_chat.png
m_chatm.png
m_chg.png
m_compat.png
m_demos.png
m_detail.png
@ -25,7 +22,6 @@ m_enem.png
m_epi?.png
m_episod.png
m_etcopt.png
m_exito.png
m_feat.png
m_gdhigh.png
m_gdlow.png

View file

@ -15,8 +15,6 @@ TEXTGEN_GRAPHIC_LUMPS = \
m_mess.png m_mouse.png m_multi.png m_player.png m_serial.png \
m_setup.png m_sound.png m_stat.png m_status.png m_tcpip.png \
m_versen.png m_video.png m_wad.png m_wadopt.png m_weap.png \
m_acpt.png m_can.png m_chg.png m_exito.png m_epi5.png \
m_epi6.png \
prboom.png t_phase1.png t_phase2.png \
m_ultra.png wibp1.png wibp2.png wibp3.png wibp4.png \
wicolon.png wienter.png wif.png wifrgs.png wipcnt.png \
@ -31,14 +29,14 @@ TEXTGEN_GRAPHIC_LUMPS = \
dmwilv15.png dmwilv16.png dmwilv17.png dmwilv18.png dmwilv19.png \
dmwilv20.png dmwilv21.png dmwilv22.png dmwilv23.png dmwilv24.png \
dmwilv25.png dmwilv26.png dmwilv27.png dmwilv28.png dmwilv29.png \
dmwilv30.png dmwilv31.png dmwilv32.png \
dmwilv30.png dmwilv31.png \
cwilv00.png cwilv01.png cwilv02.png cwilv03.png cwilv04.png \
cwilv05.png cwilv06.png cwilv07.png cwilv08.png cwilv09.png \
cwilv10.png cwilv11.png cwilv12.png cwilv13.png cwilv14.png \
cwilv15.png cwilv16.png cwilv17.png cwilv18.png cwilv19.png \
cwilv20.png cwilv21.png cwilv22.png cwilv23.png cwilv24.png \
cwilv25.png cwilv26.png cwilv27.png cwilv28.png cwilv29.png \
cwilv30.png cwilv31.png cwilv32.png \
cwilv30.png cwilv31.png \
wilv00.png wilv01.png wilv02.png wilv03.png wilv04.png \
wilv05.png wilv06.png wilv07.png wilv08.png wilv10.png \
wilv11.png wilv12.png wilv13.png wilv14.png wilv15.png \

View file

@ -99,8 +99,6 @@ red_graphics = {
'm_epi2': 'Military Labs',
'm_epi3': 'Event Horizon',
'm_epi4': 'Double Impact',
'm_epi5': 'Phase 2',
'm_epi6': 'The Missing Levels',
'm_jkill': 'Please don\'t kill me!',
'm_rough': 'Will this hurt?',
@ -196,12 +194,6 @@ red_graphics = {
# match the other main menu graphics. Eternity Engine doesn't
# use it any more, and on SMMU there's enough space for it.
'm_multi': 'Multiplayer',
# Doom 3: BFG Edition support
'm_acpt': 'accept',
'm_can': 'cancel',
'm_chg': 'change game',
'm_exito': 'are you sure?',
}
def read_bex_lump(filename):
@ -251,7 +243,7 @@ for e in range(4):
update_level_name('wilv%i%i' % (e, m), freedoom_bex,
'HUSTR_E%iM%i' % (e + 1, m + 1))
for m in range(33):
for m in range(32):
# HUSTR_1 => cwilv00
update_level_name('cwilv%02i' % m, freedoom_bex, 'HUSTR_%i' % (m + 1))
# HUSTR_1 => dmwilv00 (from freedm.bex)