Homebrew WIP dhewm3-nx - a Doom 3 port

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Where can I download the latest NRO commit?
Build it yourself :P
or
Get someone else to do it ;)
Edit: the build attached to this post doesn’t seem to work, scroll down to my next post for a working build. I’ll update the one on here when I can
 

Attachments

  • dhewm3nx.7z
    4.5 MB · Views: 240
Last edited by ZachyCatGames,

specht

Well-Known Member
Member
Joined
Oct 26, 2008
Messages
234
Trophies
1
XP
917
Country
Canada
Does anyone else get a "This software closed because an error occurred" screen with a recent build? At first I thought I messed something up compiling it myself but I get the same result using the build posted here. I'm on Horizon 6.2.0, Atmosphere 0.8.2 and I'm using the recommended way of launching hbl through an installed nsp. The release build still works on my setup.
 

Csmrcc

Well-Known Member
Member
Joined
Sep 13, 2018
Messages
412
Trophies
0
Age
37
XP
905
Country
Spain
Does anyone else get a "This software closed because an error occurred" screen with a recent build? At first I thought I messed something up compiling it myself but I get the same result using the build posted here. I'm on Horizon 6.2.0, Atmosphere 0.8.2 and I'm using the recommended way of launching hbl through an installed nsp. The release build still works on my setup.
Same for me, i´m on latest firmeware on os and reinx, the files posted on a comment didnt worked for me, the released still works.
I was wondering also if i´m more noob than what i think, because in the config file i cant find the overclock phrase (nxoverclock) so i can change and test those parameters, i am suposed to write on it myself, or there is another config file not just the one on switch/dhewn3/data? :(
 

specht

Well-Known Member
Member
Joined
Oct 26, 2008
Messages
234
Trophies
1
XP
917
Country
Canada
Same for me, i´m on latest firmeware on os and reinx, the files posted on a comment didnt worked for me, the released still works.
I was wondering also if i´m more noob than what i think, because in the config file i cant find the overclock phrase (nxoverclock) so i can change and test those parameters, i am suposed to write on it myself, or there is another config file not just the one on switch/dhewn3/data? :(

I believe you just need to add seta nx_overclock "x" to dhewm.cfg in the 'base' directory and change x to whichever overclock mode you choose.

Maybe some recent changes don't play nice with 6.2.0 then.
 
  • Like
Reactions: Csmrcc

Csmrcc

Well-Known Member
Member
Joined
Sep 13, 2018
Messages
412
Trophies
0
Age
37
XP
905
Country
Spain
I believe you just need to add seta nx_overclock "x" to dhewm.cfg in the 'base' directory and change x to whichever overclock mode you choose.

Maybe some recent changes don't play nice with 6.2.0 then.
Thank you, i will test tomorrow that config.
I dont know, i didnt test on the old firmware those files we are talking about, but, are there supossed to be any kind of improvements? i didnt saw any changelog
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Does anyone else get a "This software closed because an error occurred" screen with a recent build? At first I thought I messed something up compiling it myself but I get the same result using the build posted here. I'm on Horizon 6.2.0, Atmosphere 0.8.2 and I'm using the recommended way of launching hbl through an installed nsp. The release build still works on my setup.
Same for me, i´m on latest firmeware on os and reinx, the files posted on a comment didnt worked for me, the released still works.
I was wondering also if i´m more noob than what i think, because in the config file i cant find the overclock phrase (nxoverclock) so i can change and test those parameters, i am suposed to write on it myself, or there is another config file not just the one on switch/dhewn3/data? :(
Just tried running it and it doesn't work for me either, I'm getting error 2345-0007

I have another build that I built about a month ago that works for me, the only difference is that it's built with libnx 1.6 instead of 2.0
 

Attachments

  • dhewm3.zip
    6.3 MB · Views: 257

specht

Well-Known Member
Member
Joined
Oct 26, 2008
Messages
234
Trophies
1
XP
917
Country
Canada
Just tried running it and it doesn't work for me either, I'm getting error 2345-0007

I have another build that I built about a month ago that works for me, the only difference is that it's built with libnx 1.6 instead of 2.0

Thanks, that worked! I'd figure it probably has something to do with NWindow and whatever changes that brought upon us then.
 

grabman

Well-Known Member
Member
Joined
Sep 25, 2018
Messages
359
Trophies
0
Age
43
XP
717
Country
United States
Just tried running it and it doesn't work for me either, I'm getting error 2345-0007

I have another build that I built about a month ago that works for me, the only difference is that it's built with libnx 1.6 instead of 2.0

where do i place nacp file how do i turn on the overclock as well something about editing the base cfg file?
 

Dutt

Well-Known Member
Newcomer
Joined
Jun 15, 2018
Messages
93
Trophies
0
Age
43
XP
2,176
Country
Australia
where do i place nacp file how do i turn on the overclock as well something about editing the base cfg file?

Implemented optional overclocking via pcv in the latest commit. Requires libnx 1.6.0 to build now.

The "overclock level" is changed via the nx_overclock variable in dhewm3.cfg:
0 (default) - no overclock
1 - CPU 1224 MHz / GPU 691.2 MHz / MEM 1600 MHz
2 - CPU 1683 MHz / GPU 768 MHz / MEM 1600 MHz
3 - CPU 1785 MHz / GPU 768 MHz / MEM 1600 MHz

Later two levels make it almost playable even with shadows on. Not sure whether these clocks are completely correct and safe for prolonged use, so use with caution. Did play for about 20 minutes with no ill effects on level 3 though.
New release which includes this change and others will probably come soon.

nacp file should be in the same spot where the nro is.
 
  • Like
Reactions: grabman

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
That is correct. Right now I have no time to do it, but some changes have to be made to make it work with libnx 2.0.
https://gbatemp.net/threads/how-to-install-doom-3-homebrew-app.528696/
Everytime i start a new game and it loads, I get returned to sx_installer.. weirdly...Can't make it work.
Also when starting the XP version, I get a console in front of me. And I can't get to main menu.
In the console it says: Couldnt read base/doomkey badse/xpkey. fs_game is write protected.
 
Last edited by Chrisssj2,

Dutt

Well-Known Member
Newcomer
Joined
Jun 15, 2018
Messages
93
Trophies
0
Age
43
XP
2,176
Country
Australia
https://gbatemp.net/threads/how-to-install-doom-3-homebrew-app.528696/
Everytime i start a new game and it loads, I get returned to sx_installer.. weirdly...Can't make it work.
Also when starting the XP version, I get a console in front of me. And I can't get to main menu.
In the console it says: Couldnt read base/doomkey badse/xpkey. fs_game is write protected.
Sounds like some files in the the base folder are read only.
Try remove read only if thats the case..
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte