Page 13 of 15

Re: Doom 64 is heading to the Dreamcast

Posted: Thu Jan 16, 2025 12:27 pm
by Hya
retro wrote: Thu Jan 09, 2025 11:28 pm
Hya wrote: Mon Jan 06, 2025 7:25 pm But lucky for you, I've written Makefiles to automate/simplify the build process:
https://github.com/hcartiaux/doom64-dc-makefile/

Someone has even contributed a Dockerfile, if you cannot manage to build on your system, it should work in all cases inside an Ubuntu 24.04 container.
Thanks! Your instructions are significantly easier than the original.

I am building this in a Windows 10 PC with Cygwin Terminal and Docker Desktop installed.

However, I am getting the following error ERROR [4/6] RUN make -C /build/01_kallistios when I ran docker build -t doom64-dc .

It ended with ERROR: failed to solve: process "/bin/sh -c make -C /build/01_kallistios" did not complete successfully: exit code: 2

I'm not familiar with Linux nor am I a developer, so I'm not entirely certain what went wrong.

Any advice is much appreciated.

Thank you!
I would need the full output, I never tried on Windows, you can open an issue on my github project if it's still needed.

Re: Doom 64 is heading to the Dreamcast

Posted: Thu Jan 16, 2025 9:22 pm
by retro
Hya wrote: Thu Jan 16, 2025 12:27 pm
retro wrote: Thu Jan 09, 2025 11:28 pm
Hya wrote: Mon Jan 06, 2025 7:25 pm But lucky for you, I've written Makefiles to automate/simplify the build process:
https://github.com/hcartiaux/doom64-dc-makefile/

Someone has even contributed a Dockerfile, if you cannot manage to build on your system, it should work in all cases inside an Ubuntu 24.04 container.
Thanks! Your instructions are significantly easier than the original.

I am building this in a Windows 10 PC with Cygwin Terminal and Docker Desktop installed.

However, I am getting the following error ERROR [4/6] RUN make -C /build/01_kallistios when I ran docker build -t doom64-dc .

It ended with ERROR: failed to solve: process "/bin/sh -c make -C /build/01_kallistios" did not complete successfully: exit code: 2

I'm not familiar with Linux nor am I a developer, so I'm not entirely certain what went wrong.

Any advice is much appreciated.

Thank you!
I would need the full output, I never tried on Windows, you can open an issue on my github project if it's still needed.
Full output was too long for me to copy... I have since switched to experimenting with the instructions at the original (https://github.com/jnmartin84/doom64-dc)

Re: Doom 64 is heading to the Dreamcast

Posted: Sat Jan 18, 2025 1:34 am
by Anonymouse
Has anyone made a front AND rear cover for this? The rear N64 cover would be a nice donor.

Re: Doom 64 is heading to the Dreamcast

Posted: Sat Jan 18, 2025 3:52 pm
by MoeFoh

Re: Doom 64 is heading to the Dreamcast

Posted: Sun Jan 19, 2025 2:20 pm
by K.Kertsman
DC version have this 'bug' present in the N64 version too (fixed in the switch port), is that digital turning left / right not speedable, I know nobody will use digital control if analog is available but this is a struggle for traditionalist:\

Re: Doom 64 is heading to the Dreamcast

Posted: Mon Jan 20, 2025 3:33 am
by MoeFoh
megavolt85 wrote: Wed Jan 15, 2025 11:09 am Apparently the author doesn't want to deal with this
https://github.com/jnmartin84/doom64-dc/issues/56
What a shame. If @megavolt85 is willing to teach you something, you should be listening.

Re: Doom 64 is heading to the Dreamcast

Posted: Mon Jan 20, 2025 4:22 pm
by fafadou
MoeFoh wrote: Mon Jan 20, 2025 3:33 am
megavolt85 wrote: Wed Jan 15, 2025 11:09 am Apparently the author doesn't want to deal with this
https://github.com/jnmartin84/doom64-dc/issues/56
What a shame. If @megavolt85 is willing to teach you something, you should be listening.
Exactly, @megavolt85's words are gold.

Re: Doom 64 is heading to the Dreamcast

Posted: Tue Jan 21, 2025 10:40 pm
by retro
Is a change to gdemu.ini required to get DOOM 64 working?

To date, I have either gotten a black screen or getting an error loading doom64monster.pal whenever I try building it.

Re: Doom 64 is heading to the Dreamcast

Posted: Wed Jan 22, 2025 12:51 am
by peanut_unlimited
retro wrote: Tue Jan 21, 2025 10:40 pm Is a change to gdemu.ini required to get DOOM 64 working?

To date, I have either gotten a black screen or getting an error loading doom64monster.pal whenever I try building it.
I had the same issue, and still tackling the root cause. I'm thinking it might be due to the version of mkdcdisc i'm using, as the elf file is provided now, which rules out a lot of variables that come from actually building the elf.

Re: Doom 64 is heading to the Dreamcast

Posted: Wed Jan 22, 2025 1:02 am
by MoeFoh
Pro Tip: Extract the Rock Ridge (rr) filesystem from the mkdcdisc created cdi using Isobuster for Windows. Then, create a new cdi using Bootdreams for Windows. Make sure -l (full filenames) is enabled in settings.

mkdcdisc is not using the long filename option for the ISO filesystem, so long filenames are getting truncated.