Doom 64 is heading to the Dreamcast

Place for discussing homebrew games, development, new releases and emulation.
Hya
noob
Posts: 3

Re: Doom 64 is heading to the Dreamcast

Post 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.

retro
minority
Posts: 65

Re: Doom 64 is heading to the Dreamcast

Post 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)

User avatar
Anonymouse
Heroine Console
Posts: 484
Dreamcast Games you play Online: PSO, Quake 3, Toy Racer, Planet Ring, Chu Chu Rocket, 4x4 EVO., Worms World Party, F355, Daytona...
Location: Could be anywhere!

Re: Doom 64 is heading to the Dreamcast

Post by Anonymouse »

Has anyone made a front AND rear cover for this? The rear N64 cover would be a nice donor.
Dreamcast: Blue Swirl, 60hz, White LED, Removable battery holder, Internal SD card reader, BBA, DreamPi, RGB Scart

User avatar
MoeFoh
1300
Posts: 1359

Re: Doom 64 is heading to the Dreamcast

Post by MoeFoh »


User avatar
K.Kertsman
rebel
Posts: 21

Re: Doom 64 is heading to the Dreamcast

Post 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:\

User avatar
MoeFoh
1300
Posts: 1359

Re: Doom 64 is heading to the Dreamcast

Post 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.

User avatar
fafadou
Leonard Nimoy
Posts: 1856

Re: Doom 64 is heading to the Dreamcast

Post 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.

retro
minority
Posts: 65

Re: Doom 64 is heading to the Dreamcast

Post 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.

User avatar
peanut_unlimited
dark night
Posts: 52
Dreamcast Games you play Online: Phantasy Star, Quake 3

Re: Doom 64 is heading to the Dreamcast

Post 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.

User avatar
MoeFoh
1300
Posts: 1359

Re: Doom 64 is heading to the Dreamcast

Post 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.
Last edited by MoeFoh on Wed Jan 22, 2025 11:10 am, edited 1 time in total.

  • Similar Topics
    Replies
    Views
    Last post