Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doom / PrBoom fixes part 2 #7

Closed
wants to merge 4 commits into from

Conversation

anzz1
Copy link

@anzz1 anzz1 commented Apr 17, 2023

Doom Collection (PrBoom) fixes

  • Put IWADs (base data file) in different folders

    • fixes SIGIL and any other PWAD (additional data file) which depend on other IWAD than DOOM2.WAD
  • Fix '_required_files.txt'

  • Add expansion: Master Levels for Doom II

  • Add expansion: No Rest for the Living

  • Use official naming scheme for WADs

  • Clean up scripts, fix folder structures

  • Add MD5 checksums

anzz1 added 4 commits April 17, 2023 03:25
- Put IWADs (base data file) in different folders

  * fixes SIGIL and any other PWAD (additional data file) which depend on other IWAD than DOOM2.WAD

- Fix '_required_files.txt'

- Add expansion: Master Levels for Doom II

- Add expansion: No Rest for the Living

- Use official naming scheme for WADs

- Clean up scripts, fix folder structures

- Add MD5 checksums
@schmurtzm
Copy link
Member

Hi, there were problems with the upper case naming. It seems that the official naming of Doom files is not respected by PrBoom so many stuffs weren't working in your PR (all the DOOM II extensions for example because DOOM2.WAD doesn't work but doom2.wad is working).

So I have rebuilt the DOOM folder with your ideas :

  • Game data files are separated in 4 folders : doom, doom2 , plutonia and tnt as recommended in libretro documentation (each folder can receive optional music in mp3 format).

  • DOOM 1 has been removed as it is included in DOOM Ultimate.

  • Add expansion: Master Levels for Doom II

  • Add expansion: No Rest for the Living

  • For the mods, the main wads to have as prerequisite are "doom\doomu.wad" (for Doom 1/ultimate) and "doom2\doom2.wad".

  • Mods generally goes in doom2 folder (sometimes in doom folder too).

  • Added most fun mods from http://www.doomwadstation.net/main/tc.html#final :

    • Final Fantasy
    • Goldeneye
    • CounterStrike
    • Blood
    • Lego
    • Stardoom
    • Half-Life
    • Fistful of Dollars
    • Simpsons

Also created 2 PrBoom issues related to this update :
libretro/libretro-prboom#186
libretro/libretro-prboom#187

@schmurtzm schmurtzm closed this Aug 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants