The Beast Roofer Edition, a small personal Ryujinx fork (HD/4K texture pack fix + per-game VRR cap)
▲ 62 r/EmulationOnPC+1 crossposts

The Beast Roofer Edition, a small personal Ryujinx fork (HD/4K texture pack fix + per-game VRR cap)

Hi everyone,

I wanted to share a little project I have been working on. It is a personal fork of Ryujinx that I call The Beast Roofer Edition. I originally built it just for myself, mainly to fix a crash that stopped large HD/4K texture packs from loading (the big Zelda BOTW and TOTK 4K packs in particular). I have been running it as my daily driver for a few weeks now on my own machine, so it has been solid for me, and I figured I would put it out there in case anyone else wants to try it.

What it adds:

- A fix for the crash with large ASTC texture packs, so big HD/4K packs actually load.

- A per game VRR frame cap (Off / 30 / 60 / 120) for G-Sync and FreeSync displays.

- A built in auto updater served from my own server, plus a cleaner update prompt at startup.

I never really announced the v1.1.4 release, so this covers both v1.1.4 and the newer v1.1.5. A few of the smaller tweaks (like the faster texture loading) are experimental and were tuned for my own machine, so they may not make a difference for everyone.

It is fully MIT licensed and built on the great work of gdkchan and the Ryubing team, with credit and a link back in the readme. Emulator only, of course. No games, no keys, no firmware, and I do not condone piracy in any way. You bring your own content, legally dumped from hardware you own.

If you want to take a look: https://thebeastroofer-edition.com

There is also a small community sub if you want to ask questions or share setups: https://www.reddit.com/r/BeastRooferEdition

Thanks for reading, and thanks to everyone who keeps this scene alive.

u/One-Philosopher2416 — 7 days ago
▲ 24 r/Ryubing+1 crossposts

I fixed a Ryujinx bug where HD texture packs crash the emulator — open-source fork

Hi everyone,

I ran into a bug where loading an HD texture pack (the Breath of the Wild 4K pack, in my case) crashed Ryujinx shortly after the game started. I tracked it down: some packs ship 2D array textures with a bad "block depth" value (gobBlocksInZ), which made the emulator treat them as 3D and overflow a 32-bit size calculation — instant crash.

I made a small fix (about 6 lines) and put it in a fork.

What it does:

- HD texture packs load without crashing.

- Works alongside the NX Optimizer mod, so you get high FPS *and* the pack at the same time.

Important: this is the emulator only. You must bring your own game, firmware, keys and texture pack — nothing from Nintendo is included.

It's fully open source, so you can read the change or build it yourself (the fix is a single commit). There's also a ready-to-run Windows build in the Releases section (extract the zip, run Ryujinx.exe, no install).

https://github.com/TheRooferDev/ryujinx-roofer-edition

It's my first contribution like this, so feedback is very welcome.

— The Roofer Dev

u/One-Philosopher2416 — 19 days ago

I fixed a Ryujinx bug where HD texture packs crash the emulator — open-source fork

Hi everyone,

I ran into a bug where loading an HD texture pack (the Breath of the Wild 4K pack, in my case) crashed Ryujinx shortly after the game started. I tracked it down: some packs ship 2D array textures with a bad "block depth" value (gobBlocksInZ), which made the emulator treat them as 3D and overflow a 32-bit size calculation — instant crash.

I made a small fix (about 6 lines) and put it in a fork.

What it does:

- HD texture packs load without crashing.

- Works alongside the NX Optimizer mod, so you get high FPS *and* the pack at the same time.

Important: this is the emulator only. You must bring your own game, firmware, keys and texture pack — nothing from Nintendo is included.

It's fully open source, so you can read the change or build it yourself (the fix is a single commit). There's also a ready-to-run Windows build in the Releases section (extract the zip, run Ryujinx.exe, no install).

https://github.com/TheRooferDev/ryujinx-roofer-edition

It's my first contribution like this, so feedback is very welcome.

— The Roofer Dev

u/One-Philosopher2416 — 21 days ago

I fixed a Ryujinx bug where HD texture packs crash the emulator — open-source fork

Hi everyone,

I ran into a bug where loading an HD texture pack (the Breath of the Wild 4K pack, in my case) crashed Ryujinx shortly after the game started. I tracked it down: some packs ship 2D array textures with a bad "block depth" value (gobBlocksInZ), which made the emulator treat them as 3D and overflow a 32-bit size calculation — instant crash.

I made a small fix (about 6 lines) and put it in a fork.

What it does:

- HD texture packs load without crashing.

- Works alongside the NX Optimizer mod, so you get high FPS *and* the pack at the same time.

Important: this is the emulator only. You must bring your own game, firmware, keys and texture pack — nothing from Nintendo is included.

It's fully open source, so you can read the change or build it yourself (the fix is a single commit). There's also a ready-to-run Windows build in the Releases section (extract the zip, run Ryujinx.exe, no install).

https://github.com/TheRooferDev/ryujinx-roofer-edition

It's my first contribution like this, so feedback is very welcome.

— The Roofer Dev

u/One-Philosopher2416 — 21 days ago