Homebrew doom

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
There are a bunch of different versions of prboom floating around at this point. I would recommend that you use the version that is directly in the gut repo here - https://github.com/elhobbs/prboom3ds?files=1
Just grad the cia or 3dsx. Then make sure you add the prboom and doom wad files. This is not compatible with enhanced wad files as this is not an enhanced engine.
Hi I’m kind of new to homebrew and was wondering if anyone could help me figure out why prboom keeps crashing when I try to start a game. I get as far as difficulty selection and then the game crashes.

--------------------- MERGED ---------------------------

Here’s the crash report for anyone who can help.
 

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,787
Trophies
1
Age
39
XP
2,295
Country
United States
Hi I’m kind of new to homebrew and was wondering if anyone could help me figure out why prboom keeps crashing when I try to start a game. I get as far as difficulty selection and then the game crashes.

--------------------- MERGED ---------------------------

Here’s the crash report for anyone who can help.
turn off arm 11 exception handler in lumas settings
 

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
254
Trophies
0
XP
287
Country
There are a bunch of different versions of prboom floating around at this point. I would recommend that you use the version that is directly in the gut repo here - https://github.com/elhobbs/prboom3ds?files=1
Just grad the cia or 3dsx. Then make sure you add the prboom and doom wad files. This is not compatible with enhanced wad files as this is not an enhanced engine.

Wouldn't it make more sense to clear up this confusion by quickly putting out a new release on the github page? The last release, 0.5a, is two years old and missing a lot of bugfixes. Most users aren't going to go looking for the updated files in the repo.
 

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
Wouldn't it make more sense to clear up this confusion by quickly putting out a new release on the github page? The last release, 0.5a, is two years old and missing a lot of bugfixes. Most users aren't going to go looking for the updated files in the repo.
ok - I created a 0.6 release

--------------------- MERGED ---------------------------

The wad files go in the root of the sd card right?
no - there is a link at the beginning of thread with instructions
 
  • Like
Reactions: coinblock

fusermarucs

Well-Known Member
Newcomer
Joined
Nov 5, 2009
Messages
61
Trophies
1
XP
1,127
Country
Just been giving version 0.7 a try after having missed the most recent updates. The 3D looks really really good but it’s not ‘quite’ there - can’t put my finger on it...perhaps it’s the gun position in relation to walls? Perhaps it’s just my eyes lol!

the 3dsx launches fine from the home brew folder but for some reason the cia can’t find any wad files and hangs the system..

regardless, thanks for continuing your work on this: it’s my go to game on the 3ds :)
 

ElectricJelly

Well-Known Member
Newcomer
Joined
Mar 1, 2015
Messages
74
Trophies
0
Age
37
XP
447
Country
United States
Regarding the 3D, on my N2DSXL, the mugshot in the HUD definitely looks off. As for something else (and to be honest, it's a request IF its feasible) what would be required to utilize GenMidi for music playback instead of the current implementation?
 

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
Regarding the 3D, on my N2DSXL, the mugshot in the HUD definitely looks off. As for something else (and to be honest, it's a request IF its feasible) what would be required to utilize GenMidi for music playback instead of the current implementation?
3d on a 2ds - huh? And what/where is GenMidi?

--------------------- MERGED ---------------------------

Just been giving version 0.7 a try after having missed the most recent updates. The 3D looks really really good but it’s not ‘quite’ there - can’t put my finger on it...perhaps it’s the gun position in relation to walls? Perhaps it’s just my eyes lol!

the 3dsx launches fine from the home brew folder but for some reason the cia can’t find any wad files and hangs the system..

regardless, thanks for continuing your work on this: it’s my go to game on the 3ds :)
the 3D is far from perfect. Without switching to hardware rendering I am not sure how to make it better. The sprites are always going to look odd regardless.
Did the cia launch for you with the previous versions. The cia requires the wad files to be in a specific location (described in the installation instructions). It works fine on my 3ds. I should probably make it not hang the system and print out where it is looking for the wad file ...
 

ElectricJelly

Well-Known Member
Newcomer
Joined
Mar 1, 2015
Messages
74
Trophies
0
Age
37
XP
447
Country
United States
I don't know if the odd rendering (the DoomGuy's mugshot is just an example) is indeed directly related to the complete lack of 3D on the model that I happen to have. I'll upload a pic tomorrow. As for the music playback implementation whatever, I was referring to one popular way its done on prBoom for PC. The better IMO of the two Vita ports* uses it (not to imply that the way it works there is tranferable), and more info is on the DoomWiki at https://doomwiki.org/wiki/GENMIDI and https://doomwiki.org/wiki/MUS

If that sort of playback is implementable, it will vastly increase the number of PWADs able to be enjoyed accurately. If its not practical without a lot of work, no one should blame you, IMO.

*Neither of which are limit-removing BTW :(
 
Last edited by ElectricJelly,

fusermarucs

Well-Known Member
Newcomer
Joined
Nov 5, 2009
Messages
61
Trophies
1
XP
1,127
Country
Morning! My fault - I’m an eejit: I’d named the folder prboom not prboom3ds. Sorry: it’s all fine now.

the hud problem the other poster mentioned is that doomguys head is slightly bigger than the rectangle it sits in..
257DA921-3246-457C-A69B-71F903D78264.jpeg
 

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
Morning! My fault - I’m an eejit: I’d named the folder prboom not prboom3ds. Sorry: it’s all fine now.

the hud problem the other poster mentioned is that doomguys head is slightly bigger than the rectangle it sits in..
View attachment 195049
Glad you sorted it out. The hud issue - not something I care to address. It is not a big deal to me. If someone wants to submit a pull request then that is fine.
 

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
I don't know if the odd rendering (the DoomGuy's mugshot is just an example) is indeed directly related to the complete lack of 3D on the model that I happen to have. I'll upload a pic tomorrow. As for the music playback implementation whatever, I was referring to one popular way its done on prBoom for PC. The better IMO of the two Vita ports* uses it (not to imply that the way it works there is tranferable), and more info is on the DoomWiki at https://doomwiki.org/wiki/GENMIDI and https://doomwiki.org/wiki/MUS

If that sort of playback is implementable, it will vastly increase the number of PWADs able to be enjoyed accurately. If its not practical without a lot of work, no one should blame you, IMO.

*Neither of which are limit-removing BTW :(
GENMIDI is a lump in the wad file used to configure the sound card. This implementation directly plays the MUS lumps from the wad file without converting it to midi.it already uses GENMIDI. I still have no idea what you are requesting. This use the dosbox opl emulator if that helps.
To be clear I am not saying the hud issue (such that it is) has anything to do with 3ds/2ds. The phrasing of your statement made it difficult to understand what you were trying to say. You started with”Regarding the 3d” then went on to comment on the hud on a 2ds - which has no 3D effect.
 

ElectricJelly

Well-Known Member
Newcomer
Joined
Mar 1, 2015
Messages
74
Trophies
0
Age
37
XP
447
Country
United States
It sounds then like the music being 'off' isn't an easy fix. My hope with the request was to direct you towards an angle you (hopefully) weren't aware of. Sorry for eating up some of your time.
 

fusermarucs

Well-Known Member
Newcomer
Joined
Nov 5, 2009
Messages
61
Trophies
1
XP
1,127
Country
Glad you sorted it out. The hud issue - not something I care to address. It is not a big deal to me. If someone wants to submit a pull request then that is fine.
No the hud issue doesn’t bother me either - hadn’t noticed it til it was pointed out!
Thanks again for the port :)
 

pkyeezy

Member
Newcomer
Joined
Apr 10, 2019
Messages
10
Trophies
0
XP
89
Country
United States
How do i boot up other wads besides doom1 and doom2? Im trying to play sigil, plutonia, and evilution.

Unrelated note: some monsters will disappear by clipping through walls or glitching over ledges and will be put out of bounds.

edit: i have figured out how to play other wads, but i think the enemies clipping out of bounds is an engine quirk, i cant fix it from ingame settings or the cfg file.
 
Last edited by pkyeezy,

elhobbs

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,032
Country
United States
How do i boot up other wads besides doom1 and doom2? Im trying to play sigil, plutonia, and evilution.

Unrelated note: some monsters will disappear by clipping through walls or glitching over ledges and will be put out of bounds.

edit: i have figured out how to play other wads, but i think the enemies clipping out of bounds is an engine quirk, i cant fix it from ingame settings or the cfg file.
Put the wads in the /3ds/prboom3ds folder. Doom 1, 2, plutonia, and evilution are selectable when it is first started. Sigil is a pwad. You need to use the compat version. Then add it as a pwad through the in game menu. If I recall correctly it is a pwad for doom 1 - and it does work. No music though. Double check on the doom version though.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @Psionic Roshambo, I just use mp3 files of the best quality i can find +1