coop-deluxe / sm64coopdx

An official continuation of https://github.com/djoslin0/sm64ex-coop on sm64coopdx for the enhancements and progress it already has.
https://sm64coopdx.com
322 stars 56 forks source link

Adding Raytracing/RTX support to sm64coopdx by using the RT64 Rendering API #283

Open iZePlayzYT opened 3 weeks ago

iZePlayzYT commented 3 weeks ago

This pull request aims to integrate RT64, a ray-tracing rendering API, into the sm64coopdx project. Unlike previous attempts, this integration has been restarted from scratch, based on the latest code from the sm64rt/master branch. (Repository link: https://github.com/DarioSamo/sm64rt)

Current State of Implementation: The development is now progressing exclusively in the main branch of my sm64coopdx fork. Earlier branches from previous integration attempts are now outdated and no longer in use. An exception is the changes branches (changes_dynos and changes_normal) within my sm64coopdx repository, which remain helpful for comparisons and debugging. (Repository link: https://github.com/iZePlayzYT/sm64coopdx)

Current Problems and Issues:

Old Compilation Video: At an earlier stage of the development process, I uploaded a video showing the compilation and startup process of my initial integration attempts. Although this video is now outdated, it still provides valuable insights into the issues encountered during the early phases. The video can be viewed here: https://youtu.be/VempTQbSfQ0.

Thank you in advance for your support in resolving these issues and fully integrating RT64 into sm64coopdx. Your collaboration is greatly appreciated.

image

image

Isaac0-dev commented 1 week ago

I think this pr should be labeled as a draft until its finished. Feel free to undo this later when you finish.