Doom 64 EX port

Doom 64 EX is a reverse-engineering project aimed to recreate Doom64 as close as possible with additional modding features.

Github repo: /fgsfdsfgs/Doom64EX
Latest version: 0.2.0 (Oct 23, 2019)
Download link
https://github.com/fgsfdsfgs/Doom64EX/releases/tag/v0.1.0-nx
2018100817172200-DA63280140B1530CD17755515D814CFE.jpg


2018100817171500-DA63280140B1530CD17755515D814CFE.jpg


2018100817173000-DA63280140B1530CD17755515D814CFE.jpg


Features:
  • hardware accelerated rendering;
  • sound and music;
  • analog controls;
  • all other features of Doom 64 EX probably work (except network games).

To install and run the game, follow these steps:
  1. Obtain a Doom 64 ROM in either n64, z64 or v64 format. I think region and version do not matter, as long as the ROM is unmodified.
  2. Extract the wadgen folder from doom64ex_nx_v010.zip to somewhere on your PC.
  3. Run wadgen/WadGen.exe and point it to your Doom 64 ROM. This should generate two files inside the wadgen folder: DOOM64.WAD and DOOMSND.SF2.
  4. Extract the switch folder from doom64ex_nx_v010.zip to the root of your SD card.
  5. Copy DOOM64.WAD and DOOMSND.SF2 you got in step 3 to /switch/doom64ex/ on your SD card.
If you already have Doom 64 EX installed on your PC or something, you can just do steps 4 and 5 right away, using the files from your existing installation.


Some notes:
  • sometimes the music skips a little bit and/or channels go out of sync for a moment, this is most noticeable in the intro;
  • as usual, if you have exFAT, better quit the game using the "Quit Game" option in the menu instead of just killing hbmenu;
  • I have only tested this on a US v1.1 Z64 ROM, not sure if every ROM out there works, but most should.

Credits:
  • Samuel Villarreal (svkaiser) and others for Doom 64 EX;
  • fincs, Armada651, Subv and probably others for their work on the OpenGL/mesa/libdrm stuff;
  • Midway Games and Nintendo for Doom 64;
  • id Software for Doom.
 

Attachments

  • doom64ex_nx_v010.zip
    3.8 MB · Views: 216
Last edited by fgsfds,

octopus

Custom Title
Member
Joined
Sep 6, 2013
Messages
439
Trophies
1
Location
/
XP
1,991
Country
Somalia
Just a quick heads-up:
I tried organizing my homebrew library and found out that some path is hardcoded in this port, so, it fails to launch if moved out of /switch folder. Also happens for Quakespasm, does not happen for NXQuake2.
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,382
Country
Russia
All my ports are hardcoded to use the switch folder for data, since at the time I thought that was the convention. Is it not anymore?
 

octopus

Custom Title
Member
Joined
Sep 6, 2013
Messages
439
Trophies
1
Location
/
XP
1,991
Country
Somalia
All my ports are hardcoded to use the switch folder for data, since at the time I thought that was the convention. Is it not anymore?
I guess it still is, but would it not be better to use a path relative to .nro instead? The amount of useful homebrews grows, it becomes troublesome to navigate the hbmenu. I put my homebrews into categories under /switch/ like games/emulators/tools and most of them work, your ports being the rare exception, that's why I thought I would mention it.
 

froggydarren

Well-Known Member
Member
Joined
Apr 2, 2015
Messages
215
Trophies
0
Age
38
XP
235
Country
Found afew of the Colored doors have a strange currupt bug when they flash but no one else seems to have reported it? Is it error on my end or simply a setting i need to correct?

It appears fine at first then it glitches then its fine ect as it flashs....
 
Last edited by froggydarren,

Baq

Member
Newcomer
Joined
Aug 31, 2019
Messages
8
Trophies
0
Age
37
XP
49
Country
Poland
Just asking... cause the port is soooooo gooooood.
And i cant play because of the left stick problem.
Any new solutions? Any new versions?

Great job by the way. Imprresive work. Sooo smooth and game is soo great only the damn left stick make me float around the map all the time. Minute of playing
And save/load. On and on.

Pls heeeeelp
 
  • Like
Reactions: Deleted User

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,067
Trophies
1
Location
California
XP
6,155
Country
United States
Doom 64 is Officially coming to the Switch on 22 Nov 19. Doom Posted this on their FB Page. Expect it to be on the News Section at some point.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
  • Xdqwerty @ Xdqwerty:
    anyone here?
  • K3Nv2 @ K3Nv2:
    Yawn
    Xdqwerty @ Xdqwerty: @K3Nv2, sued