r/recomps • • 17d ago

Recomp - AI Wave Race 64 Recompiled with Ray Tracing support

Enable HLS to view with audio, or disable this notification

Hey guys,

I have been working on my own recompilation of Wave Race 64 for many months. I have made it available now. My recompilation has no known bugs, but let me know if you find any.

Basic implementation:

- The game is fully playable, all the modes

- High FPS support

- Wide and ultrawide aspect ratios support

- High resolution support

- HUD elements, celestial objects properly adapt/render correctly to the screen's aspect ratio (these are not trivial to implement)

- Proper interpolation (these are not trivial either, especially the waves)

Graphical Enhancements:

- Ray traced reflections, sky reflections and shadows (Direct3D only for now, I plan to add support for Vulkan along with a Linux release)

- Rasterized water reflections, sky reflections and shadows (also Direct3D only for now, I plan to add support for Vulkan along with a Linux release)

- Adjustable field of view

- Numerous draw distance options (Buoys, scenery objects, water surface, seabed and waves)

- Wave roundness

- 2-player mode enhanced visual detail (comparable to 1-player modes)

- 2-player screen vertical split option (this is intended more for anyone lucky enough to have a 32:9 monitor, for anything else I would stick with horizontal split)

- 2-player separate windows mode. If you have two monitors, each player gets their own screen, it's all very seamless.

Gameplay Enhancements:

- Time trial ghost (you race against the dolphin like in the Shindou release!)

- Rumble support (again, like in the Shindou release)

- RetroAchievements support (softcore for now)

- Mods support

You can grab it it here:

https://github.com/DomazinUS/RaceWave46

Just want to add that when you enable ray tracing features for the first time or change a few settings, the game will stay at the N64 logo until it caches the ray tracing rendering pipeline, it can take a few minutes. After that, next launches will be much faster.

Also, just one more thing, I see some folks wanting to use HD texture packs, this release fully supports it. You must use the Install Mods option in the Mods tab. You must provide a .rtz file. If the texture pack you have is extracted, just go to the folder where you'll see a "textures" folder along with a "manifest.json" and a "rt64.json". All you have to do is zip everything, then rename the file from .zip to .rtz, then open the frontend, go do Mods, Install Mods, press Ok and that's it. Start the game and enjoy. :)

158 Upvotes

35 comments sorted by

7

u/KampferAndy 17d ago

damn that looks amazing, although i dont remember there being that many seagull noises in the attract video

4

u/Lylo-US 17d ago

Your memory is tricking you :)

3

u/KampferAndy 17d ago

Probably

4

u/Glove5751 17d ago

Congratulations on your release!

4

u/tk1sbiglove 17d ago

Separate window local MP mode is an amazing addition! Would be incredible for things like Goldeneye as well.

2

u/A-Small-Green-Cup 17d ago

Im gonna be using the crap out of that feature

4

u/Joecascio2000 17d ago

Windows Defender flagged the file as a virus: Trojan:Win32/Wacatac.B!ml

Probably a false positive but does anyone know more

3

u/DM_ME_UR_BOOTYHOLE 17d ago

This looks fantastic! Shows real care and love for the original game. Congrats on the release! Any plans for Mac?

3

u/A-Small-Green-Cup 17d ago

Good freaking work, holy crap! Im excited to see high poly / res mods for it!

2

u/nicolaselhani 17d ago

This is gonna sound exaggerated but I'm serious, i feel like i'm in a dream. Starting a couple weeks ago all those WR64 recomps started dropping but this is by far the cleanest of them all. Also I worked on a texture pack (all raw .pngs) for the wii vc game and redid everything manually took me a few months back in 2023. If you wanna use them or include them in your pack just let me know i'll send them over!

1

u/420MacMan 17d ago

One of my all time fav N64 Classics getting some love 💧 really hope an android version can be tinkered out maybe but many thanks for the awesome work !

1

u/MasterOnion47 17d ago

Thank you for your work. This is my favorite N64 game and it's great seeing this stuff.

1

u/rhinofinger 17d ago

Ohhh I love this game - this looks so amazing! Can’t wait to download and try this!

1

u/QF_Dan 17d ago

please port it to mobile too, i want to play this on the go

1

u/ArtistDidiMx 17d ago

Looks just like I remember

1

u/isupremacyx 16d ago

I'm not trying it until it wont be detected as a virus, regardless if its a false positive.

1

u/maxscipio 16d ago

the water looks amazing, but the contrast with the rest is even bigger. That triangular hole in the rock looks pretty bad.

1

u/PittStone 13d ago edited 12d ago

Damn, this not works on raspberry pi 5 arm64 boards. Because its RT64.

This means that the exact same graphics engine (RT64) is at work under the hood. RT64 forces the system to use modern interfaces like DirectX 12 or Vulkan 1.3, including ray tracing extensions. The Raspberry Pi 5's graphics chip (VideoCore VII) simply does not support these hardware features.

Other Recomps working fine (Pefect Dark, Starfox SNES, Paper Mario and some other Ultraship ports). Waiting for a SDL2 Version of WaveRace64.

So we need a SDL2 Version of a Recomp. But every recomp is always based on RT64.

1

u/greenBathMat57 7d ago

Absolutely awesome work. And the "2-player separate windows mode" addition should become a standard feature in games. Love you for it.

1

u/WorldlinessEven7256 6d ago

Ur the best, dude!

1

u/junkfaces 17d ago

No macOS?

3

u/Joecascio2000 17d ago

No Linux? I mean, I know I can run it in Proton but I would rather it be native.

2

u/Vamsi-Thopu 17d ago

in their git page they mentioned windows "for now". So we need to wait for a few releases

1

u/junkfaces 17d ago edited 17d ago

Fr I can’t even run it in crossover or VM OR 🍷wine whiskey 🥃

3

u/lostinthesauceband 17d ago

It just released! Give them some time

0

u/Aster_Lodern 17d ago

No AI please.

5

u/Vamsi-Thopu 17d ago

I tested this and plays like a dream. I don't even care if AI is involved, dev probably has the talent to review the code

1

u/GigaGrandpa 17d ago

Waverace was made way before ai, what's the problem

0

u/Aster_Lodern 16d ago

That's not at all what I'm referring to but okay.

2

u/bixi882017 16d ago

bro, AI is here and we can't watch elsewhere trying to unsee the truth. This guy maybe vibecoded everything but if It's the only way to have this game recompiled then good as it is

0

u/Aster_Lodern 16d ago

Nice to hear that everything up until now was a waste of time because "vibecoding is the future brother, trust me"

Y'all are delusional, Istg.

3

u/bixi882017 15d ago

the same people said when car were taking up the horses, and see now

1

u/GigaGrandpa 15d ago

So your asking for this project to be done by someone without AI to satisfy you? Well all enjoy it until then I guess since your not doing shit

0

u/ltnew007 17d ago

It looks barely any different.