Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating Makefiles for Heretic/Hexen/Strife and make it compile #3

Closed
wants to merge 1 commit into from
Closed

Creating Makefiles for Heretic/Hexen/Strife and make it compile #3

wants to merge 1 commit into from

Conversation

kalledausb
Copy link

  • Adding Makefiles for Heretic/Hexen/Doom
  • Adjusting buildpath so they won't interfere each other
  • Commenting contents of D_Endoom() in d_main.c of Heretic and Strife to make it compile
  • Adding a note to Readme
  • Adding libiconv installation as prerequisite for compiling

Next steps should be adopting changes in doom src directory to the other 3 games to make them run successful on WiiU

fixes #2

@thearst3rd
Copy link
Owner

Wow, looks awesome, thanks! I'll give these a look this weekend and try to get them running, I'd love to get this merged :)

@thearst3rd
Copy link
Owner

So, I've tested all of the builds and they all compile up without issue! As expected, they do crash the console, but that's ok because we haven't implemented the things we need to get the game booting.

I'll get working on that, but first, I'm going to do a refactor that I've been too lazy to do yet :) As per Fabian Greffrath's request, I'll be changing the name to "Crispy Doom U", which changes a few things. I'm also going to update it to be using the latest commit of Crispy Doom, and tweaking around a few things. One thing, this git repo's name is going to change to crispy-doom-u, so don't be surprised :)

Once again, thanks for this pull request!! I'll be very happy when it all gets implemented and merged.

@thearst3rd
Copy link
Owner

thearst3rd commented Sep 16, 2021

Hi @kalledausb,

I've manually merged your branch into wiiu-heretichexenstrife branch in my repository. I was going to re-target the pull request into that branch, but I knew there were merge conflicts. Also when I tried, it popped up a warning that it could drop commits and such, so rather than deal with any of that I just merged it myself.

With that, I've made some progress and actually got Heretic booting! It's got graphical glitches and no controller support (other than the + and - buttons somehow?) but it's a great start, I should be getting it up to shape pretty soon I hope.

I'll close this PR for now, but we can continue discussing in the comments of the github issue. Once again, thanks a bunch for doing the groundwork and making this PR!

@thearst3rd thearst3rd closed this Sep 16, 2021
@kalledausb kalledausb deleted the wiiu-heretichexenstrife branch September 16, 2021 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Compiling Heretic/Hexen/Strife?
2 participants