Homebrew WIP dhewm3-nx - a Doom 3 port

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
Just play tested. Pretty impressed for such a quick port. I dont know if its a sx os issue but it took almost 10 minutes to load the first level lol. Performance was exactly what you stated. Its not perfect but is an EXCELLENT start for a one man squad port! Kudos again for bringing these classics to the scene.
Yeah, it takes one-two minutes tops on my Switch, shouldn't be 10 minutes. SD cards have varying speeds, so might just be that.

oh yes thank you

where i can get the hbmenu as nsp ?
https://gbatemp.net/threads/homebrew-menu-loader-legal-nsp.518433/
However keep in mind that this will still count as an illegitimate install by Nintendo, so if you go online with this installed you're bound to receive a ban eventually, if not immediately.
 
Last edited by fgsfds,

Dutt

Well-Known Member
Newcomer
Joined
Jun 15, 2018
Messages
93
Trophies
0
Age
43
XP
2,176
Country
Australia
I don't actually know what could cause this. The "power off" effect you're experiencing might be a GPU crash (assuming you have AutoRCM enabled).
Do the Quake 1 and 2 ports work for you? You could also create an issue on Github for both ioquake3nx and dhewm3nx so others could report there if they have the same problem.

"power off" I mean its the black screen with the error to power off the system in case you thought somthing elts..

Ok thats a negative for AutoRCM I do not use it..
Quake 1, 2 and Quakespasm ports all work perfect..
I dont use Themes and never have..
Iv never used Layered fs for anything..
I dont use sys-ftpd..
I will check to see if fs_mitm is on and disable it./
 
Last edited by Dutt,

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
This is a bit of a no-brainer but disabling all options in Advanced Settings as well as switching to Low Quality helps increase framerate a tad and to reduce (but not eliminate) the pauses that can occur when an enemy hits you.
 

2Siralv

Well-Known Member
Member
Joined
May 12, 2018
Messages
103
Trophies
0
Age
28
XP
531
Country
Canada
Porting Xash3D (basically Half-Life 1) is on my todo list, but it more or less requires a dynamic linker. I have statically linked it for Vita before, but that was not a fun thing to do.
Half-Life 2 is pretty much impossible to port because we have no up to date source code for the Source engine.


I don't actually know what could cause this. The "power off" effect you're experiencing might be a GPU crash (assuming you have AutoRCM enabled).
Do the Quake 1 and 2 ports work for you? You could also create an issue on Github for both ioquake3nx and dhewm3nx so others could report there if they have the same problem.

niiiice hahah i was wondering if the switch can do open gl can it do android os emulation like nox or bluestacks if not what about porting an ue4 engine mobile game to switch jw thats all.

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

omg i forgot about this could this be ported Goldeneye source??

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

i was also looking at libgdx
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
As a rule, the source code has to be public for a port to be possible. This would rule out games that use the Source engine such as Goldeneye Source, or Unreal Engine games.
 

2Siralv

Well-Known Member
Member
Joined
May 12, 2018
Messages
103
Trophies
0
Age
28
XP
531
Country
Canada
As a rule, the source code has to be public for a port to be possible. This would rule out games that use the Source engine such as Goldeneye Source, or Unreal Engine games.
Thank you mate

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

So wait this is jot source code?
https://github.com/goldeneye-source/ges-code remove if not allowed
 

nmkd

Well-Known Member
Member
Joined
Oct 25, 2016
Messages
554
Trophies
0
Age
26
XP
775
Country
Germany
Thank you mate

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

So wait this is jot source code?
https://github.com/goldeneye-source/ges-code remove if not allowed

That seems to be the GE:S files, but not the Source engine itself.

Source is definitely not open-source (ironic :P).

The HL1 engine, GoldSrc, has an open-source version called Xash3D which got ported to Vita, Android and some other systems.
 

Brunz514

Well-Known Member
Newcomer
Joined
Sep 4, 2018
Messages
45
Trophies
0
Age
38
XP
300
Country
Canada
Hopefully Half Life is next on the list! Having a 60 fps switch version in my pocket would be a god send.
 

Notex

Well-Known Member
Newcomer
Joined
Mar 21, 2017
Messages
68
Trophies
0
Age
26
XP
550
Country
Australia
Legal NSP redirector if you want this on your homescreen. How it looks:
JVMlGbo.jpg


Where to place the nro file:
/switch/dhewm3/dhewm3nx.nro
 

Attachments

  • DOOM 3_0100FEDFEACBCDFF.zip
    379.6 KB · Views: 366

Knucklesfan

Well-Known Member
Member
Joined
Sep 11, 2016
Messages
218
Trophies
0
Age
39
XP
726
Country
United States
Works fantastic! I'm not experiencing very slow run times. If I can recommend a next game to port, please port supertux 0.5.1 (latest), i'd love to see it on the switch and it runs great under switch linux.
 
  • Like
Reactions: Notex

t34p075

Well-Known Member
Newcomer
Joined
Feb 4, 2017
Messages
54
Trophies
0
Age
38
XP
272
Country
United States
EXCELLENT WORK.

2 questions: Does saving work? I tried to save and the game crashed, wondered if that's just me though. Also, If I can make a request...can you try to port OpenJK? It looks like it'd be an easy one and would be AMAZING.

Regardless, this is amazing work. Thank you for it!
 
  • Like
Reactions: jacqylfrost

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
It actually does sometimes crash while saving so save regularly and make multiple saves. It can take up to 5 minutes however.
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
EXCELLENT WORK.

2 questions: Does saving work? I tried to save and the game crashed, wondered if that's just me though. Also, If I can make a request...can you try to port OpenJK? It looks like it'd be an easy one and would be AMAZING.

Regardless, this is amazing work. Thank you for it!

It does save, it just takes a long time. 3 minutes maybe.

It never takes that long to save for me. Minute or two tops. Probably depends on the SD card.
I would port OpenJK, but it seems that I would need a dynamic linker for that as well.
 

t34p075

Well-Known Member
Newcomer
Joined
Feb 4, 2017
Messages
54
Trophies
0
Age
38
XP
272
Country
United States
It never takes that long to save for me. Minute or two tops. Probably depends on the SD card.
I would port OpenJK, but it seems that I would need a dynamic linker for that as well.

Ah. I didn’t realize that.
 

SpaceJump

Well-Known Member
Member
Joined
Aug 18, 2005
Messages
3,866
Trophies
1
Location
Zebes
XP
3,277
Country
Germany
How do you save? When I go the save screen, I have to put in a name for the savegame, but I cannot find a button that inputs a letter.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=pkYA4rALqEE