Homebrew doom

  • Thread starter Thread starter elhobbs
  • Start date Start date
  • Views Views 208,121
  • Replies Replies 900
  • Likes Likes 34
which firmware? and what are you using to launch? ninjhax doesn't support cia/3ds. so you must be using gateway(or some clone) or cfw? works fine on my old 4.2 nds and 4.2 3ds xl.
I am indeed using gateway; 4.4 sys, 9.5 emu. (Launching in gateway mode)
 
elhobbs - Sorry I didn't see it. But how come I only can play original wads, not edited?
because you can't select them ;) the current menu was just a quick hack to select know iwads but only show them if installed. something more robust would need to be able to select iwads and pwads and be more flexible. a command line file (to mimic the dos command line) may be an easy solution but I do not care for that approach as it would be difficult to select between different games. not sure what would work best.
 
I am indeed using gateway; 4.4 sys, 9.5 emu. (Launching in gateway mode)
oops - I lied I am on 4.4 on my 3dsxl. tried both gateway and ninjhax and it works fine. The only difference is I am too chicken to update my emunand. It is still 4.4.

did you see any error messages when starting the game? It will complain if sound fails to initialize. The messages fly by quickly - you could try filming it reviewing.. or not... the choice is yours.
 
oops - I lied I am on 4.4 on my 3dsxl. tried both gateway and ninjhax and it works fine. The only difference is I am too chicken to update my emunand. It is still 4.4.

did you see any error messages when starting the game? It will complain if sound fails to initialize. The messages fly by quickly - you could try filming it reviewing.. or not... the choice is yours.
You can use 3dNus to update your emunand to whatever version you choose through cia.
I didn't notice any errors, but here's a video.
 
I can try forcing the play state on the sound channels after starting the sound mixing buffers. I found that this needs to be done with CSND in ctrulib when starting and stopping sound channels. This is not what is happening in this case but it is worth a shot. I won't get to it until tomorrow though.
 
Sound works in every other Homebrew like BlargSnes, GameYob, and Nestopia. PrBoom does not have sound on both O3DS and the N3DS. Also, I figured out the deal with that rather annoying Buzz I was talking about. If you are running it, and you hit Home to exit, yeah, you will get that Buzz with the next App you run. However, if you Exit through the PrBoom, it does seem to Close everything out properly and you will not get that Buzz.
O3DS FW: 9.2 and 9.2 EmuNAND
N3DS XL FW: 9.0 and 9.0 EmuNAND
 
And thanks for the video. Everything started properly. does sound work in other homebrew?
The only homebrew I really have aside from yours is Blargsnes, and a few vc injected games (if those count), all of which have working sound.
 
The only homebrew I really have aside from yours is Blargsnes, and a few vc injected games (if those count), all of which have working sound.
Hmm. I want to say that blargsnes does not use the latest sound code in ctrulib. I will try my idea first and if that does not work then I will maybe look at older versions of ctrulib. I really hate using old versions as it makes it hard for others to build. But since many can't build even with the current version maybe it doesn't matter.
 
Well, Im guessing sometimes newer is not always better in some situations. Also, as it stands now, Nestopia is a WIP. It has sound, but the Emu does not run at full Speed. As for BlargSnes, there are some issues with that as well that might not be Sound Related. Some Games work, while others run with some to no Issues at all even on the N3DS.
 
Hmm. I want to say that blargsnes does not use the latest sound code in ctrulib. I will try my idea first and if that does not work then I will maybe look at older versions of ctrulib. I really hate using old versions as it makes it hard for others to build. But since many can't build even with the current version maybe it doesn't matter.
I suppose such a crucial feature outweighs convenience in my opinion. Good luck though, here's to hoping your plan A pulls through :)
 
You can use 3dNus to update your emunand to whatever version you choose through cia.
I didn't notice any errors, but here's a video.


How do you use 3DNUS to get a FW Update? I do what is explained, but I get nothing. I type in 9.2.0-20(Title) Eur(Ver) N3DS and .CIA . I get the Folder but nothing in it, and it says
Downloading Firmware: 9.2.0-20eur

Downloading titlelist complete

Downloading firmware complete!
But again, I have nothing
 
because you can't select them ;) the current menu was just a quick hack to select know iwads but only show them if installed. something more robust would need to be able to select iwads and pwads and be more flexible. a command line file (to mimic the dos command line) may be an easy solution but I do not care for that approach as it would be difficult to select between different games. not sure what would work best.
Just tell it to search for *.wad and display the filenames. Then we can select them.
 
as I said I do not care for that approaches as it requires differentiating iwads and pwads. I was thing more along the lines of a directory per each "game". By default load the wads in the directory. If there is a config file then parse and allow it to specify iwad pwads and dehacked files too. And store all the saves in the directory along with the controls/cfg. That way each game could be different.
 
I suppose such a crucial feature outweighs convenience in my opinion. Good luck though, here's to hoping your plan A pulls through :)
ok. I implemented the sound change that hopefully will address the no sound issue for some people (still wont work for n3ds). I also tried to make sure the exit handler gets called when exiting through the home button - this would prevent strange noise in other homebrew after closing prboom3ds.
 
Im having such a hard time figuring out how to install this on my 3dsxl can someone please PM me with a little more detail on how to install Prboom correctly im on 4.2 but running emunand on gateway thank you in advanced for any help
 
Im having such a hard time figuring out how to install this on my 3dsxl can someone please PM me with a little more detail on how to install Prboom correctly im on 4.2 but running emunand on gateway thank you in advanced for any help

NVM i got it thank you
 
I'm afraid the sound still doesn't work here on my original 3DS (both .cia and .3dsx). It's really weird - the sound worked perfectly in the first release and I still use the that version now for that reason.

No error messages are displayed, the sound and music appear to run fine. It's just that nothing comes out of the speakers.
 
ok. I implemented the sound change that hopefully will address the no sound issue for some people (still wont work for n3ds). I also tried to make sure the exit handler gets called when exiting through the home button - this would prevent strange noise in other homebrew after closing prboom3ds.
Still isn't working for me unfortunately, sorry. I guess the latest build of ctrulib just doesn't like our speakers or something. No errors or anything.
 

Site & Scene News

Popular threads in this forum