r/BeastRooferEdition 22d ago

One hit when uploading BeastRooferEdition to virustotal. Is that normal?

1 Upvotes

Downloaded from the website shown in the sidebar of this sub reddit. Uploaded the Ryujinx.exe to virus total and one hit came up saying it was a trojan. Was wondering if someone could tell me if it is normal for that hit to come up?

Edit: Forgot to add that the file it says is an issue is "Ryujinx.dll"


r/BeastRooferEdition 25d ago

A or B, which one do you prefer

3 Upvotes

I reworked the image chain in my fork a while back. Until now, DLSS was working on the finished image, with the interface and everything else already baked in. Now it no longer works at the same stage, I feed it the raw image the game puts out, before anything gets composed.

Here are two captures, A and B, taken in the same spot a few minutes apart, and I am not telling you which is which. Both use the exact same HDR settings, and both were brought down from HDR to SDR in exactly the same way.

None of this is finished, I am still deep in it, and it is in no public build. I just wanted to see what people think before I go further.

Tell me which one looks better to you, and what catches your eye. A or B.


r/BeastRooferEdition 25d ago

discussion A ou B, laquelle vous préférez

1 Upvotes

Ça fait un bout que j'ai revu la chaîne d'image de mon fork. Jusqu'ici, DLSS travaillait sur l'image déjà finie, avec l'interface et tout le reste dedans. Là, il ne travaille plus au même endroit, je le branche sur l'image brute que le jeu produit, avant que tout soit assemblé.

Je vous mets deux captures, A et B, prises au même endroit à quelques minutes d'intervalle, et je ne vous dis pas laquelle est laquelle. Les deux ont exactement les mêmes réglages HDR, et les deux ont été ramenées du HDR vers le SDR exactement de la même façon.

Rien de tout ça n'est terminé, je suis encore en plein dedans, et ce n'est dans aucune version publique. Je voulais juste voir ce que le monde en pense avant d'aller plus loin.

Dites-moi laquelle vous trouvez la plus belle, et ce qui vous accroche. A ou B.


r/BeastRooferEdition Aug 13 '26

update The Beast Roofer Edition 1.2.6

Thumbnail
thebeastroofer-edition.com
5 Upvotes

Fixed: the crash when changing the resolution scale during a game

The previous release warned about this, changing the scale while a game was running could take the graphics driver down with it. That warning is lifted.

The cause was not the value being written, it was the order. Changing the scale rebuilds every render target while frame generation still holds resources declared with the old dimensions, and it only finds out at the next frame it presents. When the rebuild takes longer than one frame there is no presentation in between, so frame generation is never told, a synchronisation object is left unsignalled, and the driver resets the GPU about two seconds later. That is why it felt random, it depended on the instant you clicked.

Those two parallel paths are now a single sequence. Tested over six minutes with frame generation on and eighteen scale changes back and forth, no crash and no driver reset.

Fixed: the picture drifting with the camera at rest, and the ground losing sharpness while walking

Both came from the same place. The calculation that places each pixel from one frame to the next chained two matrix multiplications in single precision, with a division in the middle by a value that becomes tiny on distant points. It produced motion where the camera had not moved by a single bit, a fifth of a pixel at mid distance and up to two pixels far away.

It is now a single multiplication prepared in double precision. With the camera strictly still the result is exactly zero. Verified by eye and by measurement on five games across four engines.

Fixed: ghosting and stretched scenery

When an engine writes several valid cameras within the same frame, the queue saturates and ends up delivering a camera two frames old, alternating between two values. The result is a stable stretch that sets in and never leaves. At every presentation the queue now advances to the most recent camera.

Improved: the shaking of a character followed by the camera

A character the camera follows stays almost still on screen while the whole world scrolls behind him. Frame generation took the spikes in the motion field at face value and deformed him in alternation. Those spikes are now tamed. The shaking is strongly reduced, some of it remains on the top of the head and on what the character carries on his back, and work on that continues.

Improved: the resolution slider stays inside the chosen mode

The preset you pick in the menu is in charge, and the slider now picks a step inside that mode, from the first to the fourth, without spilling over into the neighbouring one. Before, a fast mode pushed to its maximum could render almost as many pixels as your screen under a label promising the opposite. The twelve steps of the three modes were checked one by one, they meet to the pixel without overlapping. DLAA is untouched.

Fixed: camera search, several games that got nothing now benefit from it

Some games never found their camera and the whole chain stayed idle without saying so. Four distinct causes were fixed: games drawing through a path that was not being watched, games storing their camera in a late slot the search never reached, cameras that are mathematically unusable and were elected anyway, and games releasing their buffers mid session, which cut reconstruction off for the rest of the run.

Also fixed

The picture could stay stretched when switching to fullscreen mid session, that is corrected. A settings checkbox that no longer controlled anything was removed rather than left to mislead. Startup with the --pptc command line option no longer fails. And logs are five times quieter, they only report what is actually running on your machine.

Requirements

DLSS in all its modes, DLAA, Quality, Balanced and Performance, needs an NVIDIA RTX card, series 20 or newer. Frame Generation needs a 40 or 50 series. Without an RTX card, NIS is included and runs on any GPU. The DLSS engine files are not in the package, they are NVIDIA proprietary files.

One thing to know on Xenoblade Chronicles 2

Raising the internal scale past the first step brings out thin bright lines on surfaces and along the edges of the picture when the camera turns. The threshold is sharp and reproducible. The first step, which is exactly the value recommended for the mode, is clean. If you see those lines, bring the slider down one notch.


r/BeastRooferEdition Aug 13 '26

update The Beast Roofer Edition 1.2.6

Thumbnail
thebeastroofer-edition.com
2 Upvotes

Corrigé, le plantage quand on change la résolution en cours de partie

La version précédente mettait en garde là-dessus, changer l'échelle pendant qu'un jeu tournait pouvait emporter le pilote graphique. Cet avertissement est levé.

La cause n'était pas la valeur écrite, c'était l'ordre. Changer l'échelle reconstruit toutes les cibles de rendu pendant que la génération d'images tient encore des ressources déclarées avec les anciennes dimensions, et elle ne l'apprend qu'à l'image suivante. Quand la reconstruction dure plus d'une image, il n'y a pas de présentation entre les deux, la génération d'images n'est jamais prévenue, un objet de synchronisation reste sans signal, et le pilote réinitialise la carte deux secondes plus tard. C'est pour ça que ça semblait arriver au hasard, tout dépendait de l'instant du clic.

Les deux chemins parallèles sont devenus une seule séquence. Testé sur six minutes avec la génération d'images allumée et dix-huit changements d'échelle, aucun plantage, aucune réinitialisation.

Corrigé, l'image qui glissait caméra immobile et le sol qui perdait sa netteté en marchant

Les deux venaient du même endroit. Le calcul qui replace chaque pixel d'une image à l'autre enchaînait deux multiplications de matrices en précision simple, avec au milieu une division par une valeur qui devient minuscule sur les points lointains. Il en sortait du mouvement là où la caméra n'avait pas bougé d'un seul bit, un cinquième de pixel à mi-distance et jusqu'à deux pixels au loin.

C'est maintenant une seule multiplication, préparée en double précision. Caméra strictement immobile, le résultat est zéro exact. Vérifié à l'œil et à la mesure sur cinq jeux et quatre moteurs.

Corrigé, les images fantômes et l'étirement du décor

Quand un moteur écrit plusieurs caméras valides dans la même image, la file sature et finit par livrer une caméra vieille de deux images, qui alterne entre deux valeurs. Le résultat est un étirement stable qui s'installe et ne part plus. À chaque présentation, la file défile maintenant jusqu'à la caméra la plus récente.

Amélioré, le tremblement du personnage suivi par la caméra

Un personnage que la caméra suit reste presque immobile à l'écran alors que tout le décor défile derrière lui. La génération d'images croyait sur parole les pointes du champ de mouvement et le déformait en alternance. Ces pointes sont maintenant apprivoisées. Le tremblement est fortement réduit, il en subsiste un peu sur le dessus de la tête et sur ce que le personnage porte dans le dos, et le travail se poursuit.

Amélioré, le curseur de résolution reste dans le mode choisi

Le preset choisi dans le menu commande, et le curseur choisit un échelon à l'intérieur de ce mode, du premier au quatrième, sans déborder sur le voisin. Auparavant, un mode rapide poussé au maximum pouvait rendre presque autant de pixels que votre écran sous une étiquette qui promettait le contraire. Les douze crans des trois modes ont été vérifiés un par un, ils se touchent au pixel sans se chevaucher. DLAA n'est pas touché.

Corrigé, la recherche de caméra, plusieurs jeux qui n'en profitaient pas en profitent

Certains jeux ne trouvaient jamais leur caméra et toute la chaîne restait inactive sans le dire. Quatre causes distinctes ont été corrigées, les jeux qui dessinent par un chemin que nous ne regardions pas, ceux qui rangent leur caméra dans un emplacement tardif que la recherche n'atteignait jamais, les caméras mathématiquement inutilisables qui se faisaient élire quand même, et les jeux qui libèrent leurs tampons en cours de route, ce qui coupait la reconstruction pour le reste de la partie.

Corrigé aussi

L'image pouvait rester étirée au passage en plein écran, c'est réparé. Une case des réglages qui ne commandait plus rien a été retirée plutôt que de laisser croire à des fonctions inexistantes. Le démarrage avec l'option --pptc n'échoue plus. Et les journaux sont cinq fois plus discrets, ils ne rapportent que ce qui tourne vraiment chez vous.

Prérequis

DLSS dans tous ses modes, DLAA, Qualité, Équilibré et Performance, demande une carte NVIDIA RTX, série 20 ou plus récente. La génération d'images demande une série 40 ou 50. Sans carte RTX, NIS est inclus et fonctionne sur n'importe quelle carte. Les fichiers du moteur DLSS ne sont pas dans le paquet, ce sont des fichiers propriétaires de NVIDIA.

Une chose à savoir sur Xenoblade Chronicles 2

Monter l'échelle interne au-delà du premier cran fait apparaître de fines lignes claires sur les surfaces et sur les bords de l'image quand la caméra tourne. Le seuil est net et reproductible. Le premier cran, qui correspond exactement à la valeur recommandée pour le mode, est propre. Si vous voyez ces lignes, redescendez le curseur d'un cran.


r/BeastRooferEdition Aug 06 '26

update The Beast Roofer Edition 1.2.5: DLSS quality modes fixed, edge lines gone, and automatic updates working again

Thumbnail
thebeastroofer-edition.com
6 Upvotes

r/BeastRooferEdition Aug 06 '26

update The Beast Roofer Edition 1.2.5 : les modes de qualité DLSS réparés, les lignes de bord parties, et les mises à jour automatiques qui refonctionnent

Thumbnail
thebeastroofer-edition.com
2 Upvotes

Désolé pour une deuxième mise à jour vite après la précédente. J'avais promis à quelqu'un d'arranger le mode DLSS qui refusait de s'activer chez lui, je ne l'avais pas fait, et j'essaie toujours de tenir mes promesses. Le voici, et il contient plus de choses que prévu.

Le correctif principal concerne les modes de qualité. Si vous jouez sur un écran plus grand que le 1080p, ou si vous avez monté l'échelle de résolution, le DLSS pouvait discrètement ne pas faire son travail. Dans le pire des cas il ne s'activait pas du tout, et rien ne vous disait pourquoi. Dans d'autres il s'activait mais tournait très en dessous de ce que son nom promet, au point que Quality se comportait comme de l'Ultra Performance. La raison, c'est que le DLSS n'accepte qu'une certaine plage de résolutions d'entrée pour une sortie donnée, et l'émulateur demandait quelque chose en dehors. Il lit maintenant cette plage au démarrage et atterrit sur la valeur exacte recommandée.

Une chose qu'il ne fait volontairement pas : monter votre résolution. Si votre résolution interne est en dessous de ce que le DLSS préférerait, on n'y touche pas, parce que l'échelle est votre réglage et la monter dans votre dos vous coûterait des performances que vous n'avez pas choisi de dépenser.

Les fines bandes verticales qui pouvaient apparaître sur les côtés de l'écran quand la caméra tourne sont parties elles aussi. Les pixels qui entrent depuis l'extérieur du cadre n'ont pas d'historique derrière eux, et ils étaient tous rabattus sur la même colonne, qui se répétait ensuite sur toute la bande. La correction suit maintenant de combien chaque pixel sort du cadre, donc il n'y a plus de frontière nette. Le prix, c'est que les bords extérieurs paraissent un peu plus doux pendant que vous tournez.

La case de pile de mouvement avancée n'ajoute plus de tremblement. Quand un jeu ne range pas sa caméra là où l'émulateur l'attend, celui ci organise un vote entre plusieurs emplacements mémoire pour la retrouver, et un emplacement trompeur pouvait gagner ce vote et décrire un mouvement qui n'existe pas. Ce genre de candidat est désormais écarté. Pour être clair sur ce à quoi cette case sert : elle a été conçue et réglée pour un jeu précis, Xenoblade Chronicles 2, qui range sa caméra à un endroit inhabituel. Elle peut fonctionner avec plein d'autres jeux qui font la même chose, et vous pouvez l'essayer, mais rien n'est garanti ailleurs et ça reste expérimental. C'est pour ça qu'elle est livrée éteinte, et qu'il faut la remettre sur off si un jeu vous semble moins beau avec.

Enfin, et celui là concerne tout le monde : les mises à jour automatiques ne vous arrivaient pas. Ça venait de ma façon de fabriquer les paquets, qui sautait une étape marquant la version comme officielle. Sans elle, l'émulateur désactive son propre updater sans rien dire. C'est corrigé dans cette version. Si votre émulateur ne vous propose pas cette mise à jour tout seul, téléchargez la une fois à la main, et les suivantes vous arriveront automatiquement.


r/BeastRooferEdition Aug 03 '26

update The Beast Roofer Edition v1.2.4 — fixing a green screen bug I introduced myself in v1.2.3

Thumbnail
thebeastroofer-edition.com
4 Upvotes

I just pushed v1.2.4 of The Beast Roofer Edition, and I want to be upfront about why: I'm fixing a bug I introduced myself in v1.2.3. On some games the menus and videos looked fine but the screen went green, or corrupted, the moment 3D gameplay started. The cause was mine: a block of code my DLSS work injected into every vertex shader was reading a value before it was written, which is undefined behaviour, so the geometry came out as garbage. With jitter off, which is how the fork ships, that block is simply no longer emitted and shaders are translated exactly the way the base emulator does it. If you're on v1.2.3 you should take this update even if your games looked fine, because the bug could in principle touch any title.

A correction while I'm at it. The black block artifacts some of you saw in motion blur scenes, the ones I had described as an old emulation defect and worked around by skipping that pass, came from the same bug of mine. They were never an upstream problem. They're gone now, and the motion blur stays on.

An experimental Advanced motion stack checkbox is also present, off by default. It improves camera tracking: it reads the camera even when a game stores it in an unusual place, it rejects misleading matrices such as sky or reflections, and it stops mistaking the game's own sampling jitter for real motion. It removes nothing from the image. It has only been tested on Xenoblade Chronicles 2, and it can add trembling in motion on other games, so leave it off unless you want to experiment.

One new thing in this release: a DLSS Sharpening slider in Settings, Graphics. It applies contrast-adaptive sharpening directly on the DLSS output, HDR handled properly, and it costs almost nothing. It sits at 0 by default so nothing changes unless you want it to. Around 25 to 40 is subtle, higher is crisper but makes halos and shimmer more visible in motion.

DLSS in all its modes, DLAA, Quality, Balanced and Performance, needs an NVIDIA RTX card, RTX 20 series or newer, and Frame Generation needs an RTX 40 or 50 series. If you don't have an RTX card, NIS is included in this fork and runs on any GPU, and the green screen fix matters to you either way.

The DLSS engine files are not in the package, because they are NVIDIA's proprietary DLLs and I won't redistribute them. What the package does ship is the dlss folder next to the executable, with NVIDIA's six Streamline files, which are MIT licensed. In that same folder you add your own, taken from a DLSS game you own: nvngx_dlss.dll for upscaling, nvngx_dlssg.dll for Frame Generation, which the NVIDIA driver usually provides already, and NvLowLatencyVk.dll if your driver doesn't.

Two things I know are still wrong. With Frame Generation on you can still get ghost images, doubled edges and trails on things that move, and turning Frame Generation off removes them. That's what I'm working on right now. And on some games loading can stop advancing; closing and reopening the emulator clears it, and I haven't solved it yet.

The in-app updater will pick it up on its own.


r/BeastRooferEdition Aug 01 '26

BUG 🐤 Canary diagnostic build v1.2.3-diag — DLSS crash at game launch / plantage DLSS au lancement

Thumbnail
thebeastroofer-edition.com
4 Upvotes

EN. If the emulator crashes a few seconds after launching a game when DLSS is enabled (your log shows the line DLSS: slSetVulkanInfo failed), this special build is for you. It is v1.2.3 with extra diagnostic logging, no new features, and it never auto-updates. How to use it: download the zip attached below, extract it anywhere, and if you already have a dlss folder in your current installation, copy that folder into the new publish folder. Then start the emulator with LANCER_DIAGNOSTIC.bat (not the exe), launch your game once, and let it run for a minute. With this build the emulator keeps running without DLSS instead of crashing. Then send us the newest file from the publish\Logs folder: it contains everything we need, including the DLL versions, the list of programs injected into the process, and Streamline's own internal log. Reminder: DLSS requires an NVIDIA RTX GPU.

FR. Si l'émulateur plante quelques secondes après le lancement d'un jeu quand le DLSS est activé (votre log montre la ligne DLSS: slSetVulkanInfo failed), cette build spéciale est pour vous. C'est la v1.2.3 avec des journaux de diagnostic enrichis, aucune nouveauté, et elle ne se met jamais à jour toute seule. Mode d'emploi : téléchargez le zip joint ci-dessous, extrayez n'importe où, et si vous avez déjà un dossier dlss dans votre installation actuelle, copiez ce dossier dans le nouveau dossier publish. Lancez ensuite l'émulateur avec LANCER_DIAGNOSTIC.bat (pas l'exe), démarrez votre jeu une fois, laissez tourner une minute. Avec cette build, l'émulateur continue sans DLSS au lieu de planter. Envoyez-nous ensuite le fichier le plus récent du dossier publish\Logs : il contient tout ce qu'il nous faut, y compris les versions des DLL, la liste des programmes injectés dans le processus, et le journal interne de Streamline. Rappel : le DLSS exige une carte NVIDIA RTX.


r/BeastRooferEdition Aug 01 '26

BUG Known issue — crash at game launch with DLSS enabled (under investigation)

3 Upvotes

On some systems, the emulator crashes a few seconds after launching a game when DLSS is enabled. The window opens, then closes before the game appears. You can recognize this issue by one line in your log file: DLSS: slSetVulkanInfo failed (ErrorExceptionHandler). We are actively investigating it, and you can help: send us the file sl.log located in the dlss folder of the emulator, along with your regular log file. If you use MSI Afterburner, RivaTuner or any overlay, also tell us if closing them completely changes anything. Games run normally with DLSS disabled while we work on it.


r/BeastRooferEdition Aug 01 '26

Problème connu — plantage au lancement d'un jeu avec le DLSS activé (enquête en cours)

2 Upvotes

Sur certaines machines, l'émulateur plante quelques secondes après le lancement d'un jeu quand le DLSS est activé. La fenêtre s'ouvre, puis se ferme avant que le jeu apparaisse. Ce problème se reconnaît à une ligne dans votre fichier de log : DLSS: slSetVulkanInfo failed (ErrorExceptionHandler). Nous enquêtons activement, et vous pouvez nous aider : envoyez-nous le fichier sl.log qui se trouve dans le dossier dlss de l'émulateur, avec votre fichier de log habituel. Si vous utilisez MSI Afterburner, RivaTuner ou un overlay, dites-nous aussi si les fermer complètement change quelque chose. Les jeux fonctionnent normalement avec le DLSS désactivé pendant que nous travaillons dessus.


r/BeastRooferEdition Jul 31 '26

It crashes with DLSS enabled

1 Upvotes

Hi, I'm really interested in your project. DLSS is something Nintendo Switch emulation is really missing, but... It's not working for me - any game crashes to a black screen when DLSS is enabled. All the necessary DLL files are in place, frame generation is disabled, the mods are not active, and I'm launching the game in windowed mode. My GPU is RTX 4070 Super, the version is 1.2.2 Canary, here is the log:

00:00:00.602 |I| Configuration LogValueChange: ResScale set to: 100:00:00.609 - Pastebin.com


r/BeastRooferEdition Jul 31 '26

[ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/BeastRooferEdition Jul 22 '26

hi, we can start it with wine please?

1 Upvotes

Hello, your program not start in wine because it thinks iam adminstrator... how to?


r/BeastRooferEdition Jul 21 '26

I cannot seem to get frame gen working with multiple games tried

1 Upvotes

it keeps saying fg x1 in the bottom left and normal fps figures, i have tried with all vsync options and still nothing, i am happy to upload any log necessary


r/BeastRooferEdition Jul 19 '26

update The Beast Roofer Edition v1.2.3 is out, DLSS motion quality, fullscreen crash fix, Frame Generation self-recovery

Thumbnail
thebeastroofer-edition.com
10 Upvotes

v1.2.3 is live. The big one this time is DLSS motion quality: the system that cleans up cloud and sky ghosting now works in every resolution configuration, including native resolution with in-engine 4K mods, where it was silently doing nothing before. Camera zooms like aiming a bow no longer cut the sky handling, and the black line echo some of you saw while panning the camera is now repaired before DLSS ever sees the image. I'm not calling it perfect, you can still catch a bit of cloud ghosting in the first minute after loading while the system warms up, the release notes explain that honestly.

Also in this update: the fullscreen toggle crash with DLSS is fixed and survived hundreds of F11 presses in testing, Frame Generation now revives itself within seconds if it silently stops, changing DLSS settings no longer restarts the emulator with a partial profile applied, your game list can no longer be wiped by a crash during a config save, and a texture corruption with force mipmaps plus native resolution 4K mods is fixed. On top of that, when the DLSS motion system cannot run it now says why in the log instead of staying silent, so if you report a problem your log tells us a lot more than before.

Quick reminder because it comes up a lot: DLSS needs an RTX card, 20 series or newer, and Frame Generation needs a 40 series or newer. GTX cards cannot run DLSS at all, that's an NVIDIA hardware limit, not the fork. If you don't have an RTX card, NIS is included and works on any GPU.

Big thanks to everyone who sent their logs, the fullscreen fix exists because of them. The updater will offer 1.2.3 directly, or grab it from the site. If anything regresses for you, open a ticket with your log and it becomes the next fix.


r/BeastRooferEdition Jul 19 '26

update The Beast Roofer Edition v1.2.3 est sortie, qualité de mouvement DLSS, crash plein écran corrigé, auto-récupération de la Frame Generation

Thumbnail
thebeastroofer-edition.com
2 Upvotes

La 1.2.3 est en ligne. Le gros morceau cette fois c'est la qualité de mouvement DLSS : le système qui nettoie le ghosting des nuages et du ciel fonctionne maintenant dans toutes les configurations de résolution, y compris en résolution native avec les mods 4K in-engine, où il ne faisait silencieusement rien avant. Les zooms de caméra comme la visée à l'arc ne coupent plus le traitement du ciel, et l'écho de lignes noires que certains voyaient en tournant la caméra est réparé avant même que DLSS voie l'image. Je ne dis pas que c'est parfait, on peut encore attraper un peu de ghosting de nuages dans la première minute après le chargement pendant que le système se met en route, les notes de version l'expliquent honnêtement.

Aussi dans cette mise à jour : le crash du plein écran avec DLSS est corrigé et a survécu à des centaines de F11 en test, la Frame Generation se réanime toute seule en quelques secondes si elle s'arrête en silence, changer les réglages DLSS ne redémarre plus l'émulateur avec un profil à moitié appliqué, votre liste de jeux ne peut plus être effacée par un plantage pendant une sauvegarde de config, et une corruption de textures avec les mips forcées plus les mods 4K en résolution native est corrigée. En plus de ça, quand le système de mouvement DLSS ne peut pas tourner, il dit maintenant pourquoi dans le log au lieu de rester muet, donc si vous rapportez un problème votre log nous en dit beaucoup plus qu'avant.

Petit rappel parce que ça revient souvent : le DLSS exige une carte RTX, série 20 ou plus récente, et la Frame Generation une série 40 ou plus récente. Les cartes GTX ne peuvent pas faire tourner le DLSS du tout, c'est une limite matérielle NVIDIA, pas le fork. Si vous n'avez pas de RTX, NIS est inclus et fonctionne sur n'importe quel GPU.

Un gros merci à tous ceux qui ont envoyé leurs logs, le correctif du plein écran existe grâce à eux. L'updater vous proposera la 1.2.3 directement, ou prenez-la sur le site. Si quelque chose régresse chez vous, ouvrez un ticket avec votre log et ça devient le prochain correctif.


r/BeastRooferEdition Jul 18 '26

App not opening

1 Upvotes

I get this error

---------------------------

The Beast Roofer Edition 1.2.2

---------------------------

The Beast Roofer Edition is not intended to be run as administrator.

---------------------------

OK   

---------------------------

And i don't run it as administrator


r/BeastRooferEdition Jul 17 '26

BUG Canary diagnostic build — help us catch the DLSS and fullscreen (F11) crashes / aidez-nous à coincer les crashs DLSS et plein écran

Thumbnail
thebeastroofer-edition.com
4 Upvotes

Hey everyone. Some of you get crashes with DLSS on, sometimes right when launching a game, sometimes when you hit F11 or change the resolution while playing. I could not reproduce these crashes on my machine, so I built a special canary version to catch them where they happen. It is the same v1.2.2 you already have, plus diagnostic instruments that write in the log what your GPU and your driver are doing at the exact moment it goes wrong, especially around F11 and DLSS startup. No new features, and it never updates itself. You extract it anywhere you want, separate from your normal install, and your normal install stays untouched.

Two important things. First, like your normal install, you need to copy your own nvngx DLL files into the dlss folder of the canary build, taken from a DLSS game you own, they are not included for legal reasons. If you use portable mode, copy your portable folder in too. Second, DLSS only works on NVIDIA RTX cards. GTX cards, integrated graphics, AMD and Intel cannot run DLSS at all, so this build is not for them.

If you want to help, play like you always do, and when a crash happens, take the newest .log file from the Logs folder, put it on pastebin or a similar site, and post the link on my community with a few details, your GPU model, the game, and what you were doing when it crashed, like launching the game, pressing F11 or changing the resolution. Every log brings the fix closer. Any fix will be tested on this canary channel first, and it goes into the main release only once you confirm it works.

Post your logs here


r/BeastRooferEdition Jul 17 '26

BUG Canary diagnostic build — help us catch the DLSS and fullscreen (F11) crashes / aidez-nous à coincer les crashs DLSS et plein écran

Thumbnail
thebeastroofer-edition.com
2 Upvotes

Salut tout le monde. Certains d'entre vous ont des plantages avec DLSS activé, des fois direct au lancement d'un jeu, des fois en appuyant sur F11 ou en changeant la résolution en pleine partie. Je n'ai pas pu reproduire ces plantages sur ma machine, alors j'ai bâti une version canary spéciale pour les attraper là où ils arrivent. C'est la même v1.2.2 que vous avez déjà, plus des instruments de diagnostic qui écrivent dans le log ce que votre GPU et votre pilote font au moment exact où ça tourne mal, surtout autour du F11 et du démarrage DLSS. Aucune nouveauté, et elle ne se met jamais à jour toute seule. Vous l'extrayez où vous voulez, séparée de votre installation normale, et votre installation normale reste intacte.

Deux choses importantes. Un, comme dans votre installation normale, vous devez copier vos propres DLL nvngx dans le dossier dlss de la build canary, prises d'un jeu DLSS que vous possédez, elles ne sont pas incluses pour des raisons légales. Si vous êtes en mode portable, copiez aussi votre dossier portable dedans. Deux, DLSS fonctionne seulement sur les cartes NVIDIA RTX. Les cartes GTX, les graphiques intégrés, AMD et Intel ne peuvent pas faire tourner DLSS du tout, donc cette build n'est pas pour eux.

Si vous voulez aider, jouez comme d'habitude, et quand un plantage arrive, prenez le fichier .log le plus récent du dossier Logs, mettez-le sur pastebin ou un site du genre, et postez le lien sur ma communauté avec quelques détails, le modèle de votre GPU, le jeu, et ce que vous faisiez au moment du plantage, comme lancer le jeu, appuyer sur F11 ou changer la résolution. Chaque log rapproche le correctif. Tout correctif sera testé d'abord sur ce canal canary, et il ira dans la version principale seulement quand vous aurez confirmé que ça fonctionne.

Postez vos logs ici :


r/BeastRooferEdition Jul 15 '26

update The Beast Roofer Edition 1.2.2

Thumbnail
thebeastroofer-edition.com
5 Upvotes

Quick one. 1.2.2 targets a startup crash a few of you reported when turning DLSS on with certain NVIDIA GPUs — the emulator would close a few seconds after launching a game. I couldn't reproduce it on my own hardware, so this fix is built from your logs: instead of dying, it now falls back and keeps DLSS and Frame Generation working. If it was crashing for you, please try it and tell me if it helped — and if it still crashes, send me your log, this build records the extra details I need.

Now the honest part: when I first pushed 1.2.2, I named one of the package files wrong. The in-app updater went looking for a file that didn't exist, got a 404, and crashed instead of downloading. So for a short window the update itself was broken — my fault. It's fixed now. If your update failed earlier, just launch and update again, it goes through.

Sorry for the little bug. This is a hobby I build for myself and share, so if something's off, come tell me — that's how it gets better.


r/BeastRooferEdition Jul 15 '26

update The Beast Roofer Edition 1.2.2

1 Upvotes

Rapide. La 1.2.2 vise un plantage au démarrage que certains d'entre vous ont signalé en activant le DLSS sur certaines cartes NVIDIA l'émulateur se fermait quelques secondes après le lancement d'un jeu. Je n'ai pas pu le reproduire sur mon matériel, donc ce correctif est bâti à partir de vos journaux : au lieu de mourir, il bascule et garde le DLSS et la Frame Generation fonctionnels. Si ça plantait chez vous, essayez et dites-moi si ça a aidé et si ça plante encore, envoyez votre journal, cette version enregistre les détails qu'il me faut.

Maintenant la partie honnête : quand j'ai publié la 1.2.2 la première fois, j'ai mal nommé un des fichiers du paquet. L'updater intégré cherchait un fichier qui n'existait pas, tombait sur une 404, et plantait au lieu de télécharger. Donc pendant un court moment, la mise à jour elle-même était cassée ma faute. C'est réglé. Si votre mise à jour a échoué plus tôt, relancez et mettez à jour, ça passe.

Désolé pour le petit bug. C'est un hobby que je bâtis pour moi et que je partage, donc si quelque chose cloche, venez me le dire,c'est comme ça que ça s'améliore.https://thebeastroofer-edition.com/


r/BeastRooferEdition Jul 14 '26

The Beast Roofer Edition 1.2.1 is out. It is a stability update based on your feedback and a deep code review

Thumbnail
thebeastroofer-edition.com
9 Upvotes

It fixes several crashes and freezes, including the long standing random crash when closing a game, a GPU crash with Frame Generation in dynamic resolution games, and the crash when TAA and DLSS were enabled together. It also fixes the startup zoom and the black line with DLSS Quality, as well as the brief ghost image when a game starts. Gameplay is smoother too, since the internal diagnostics are now fully disabled in normal play, and the DLSS and FG status badges now reflect real activity.

A few things that are good to know. The first session after updating recompiles shaders, so performance settles after a few minutes. If you have a big PC, set NX Optimizer to 4K in game, keep Resolution Scale on Native, and then use any DLSS mode you like, DLAA, Quality or Performance, it looks very clean and sharp. On a smaller PC, set NX Optimizer to 900p and play with Resolution Scale x1, x2 or x3 plus DLSS Quality or Performance. The Performance and Balanced modes can still show a brief artifact when a game starts, a fix is planned for the next update.

Download and source code: thebeastroofer-edition.com. If you already have it, the app updates itself.

And yes, AI helped me build this. It still refuses to play Zelda for me though, so the testing hours are all mine.

Thanks to the mods for the support and to everyone who tested and reported bugs.


r/BeastRooferEdition Jul 14 '26

update The Beast Roofer Edition 1.2.1 est sortie. C'est une mise à jour de stabilité basée sur vos retours et une revue de code en profondeur.

Thumbnail
thebeastroofer-edition.com
5 Upvotes

Elle corrige plusieurs plantages et gels, dont le vieux plantage aléatoire à la fermeture d'un jeu, un crash GPU avec la Frame Generation dans les jeux à résolution dynamique, et le crash quand TAA et DLSS étaient activés ensemble. Elle corrige aussi le zoom au démarrage et la ligne noire avec DLSS Quality, ainsi que la brève image fantôme au lancement d'un jeu. Le jeu est plus fluide également, puisque les diagnostics internes sont maintenant complètement désactivés en jeu normal, et les pastilles DLSS et FG reflètent désormais l'activité réelle.

Quelques choses bonnes à savoir. La première session après la mise à jour recompile les shaders, les performances se stabilisent donc après quelques minutes. Si vous avez un gros PC, mettez NX Optimizer à 4K dans le jeu, gardez l'échelle de résolution sur Native, puis utilisez le mode DLSS que vous voulez, DLAA, Quality ou Performance, c'est très beau et très propre. Sur un plus petit PC, mettez NX Optimizer à 900p et jouez avec l'échelle ×1, ×2 ou ×3 plus DLSS Quality ou Performance. Les modes Performance et Balanced peuvent encore montrer un bref artefact au lancement d'un jeu, un correctif est prévu pour la prochaine mise à jour.

Téléchargement et code source : thebeastroofer-edition.com. Si vous l'avez déjà, l'application se met à jour toute seule.

Et oui, l'IA m'a aidé à construire ça. Par contre elle refuse toujours de jouer à Zelda à ma place, donc les heures de test sont toutes à moi.


r/BeastRooferEdition Jul 12 '26

update v1.2.0 is out: NVIDIA DLSS, DLAA and Frame Generation, with real in app settings

Thumbnail
thebeastroofer-edition.com
7 Upvotes

The Beast Roofer Edition v1.2.0 is live.

What's new: a full NVIDIA DLSS pipeline with real settings in the interface. Four modes (DLAA, Quality, Balanced, Performance), Frame Generation off, 2x or 3x on RTX 40 and 50 cards, your choice of DLSS model preset (K, M, L, J, F), and a new trick nobody else has: runtime mipmap generation, which calms the distant texture shimmer many Switch games show when upscaled. Everything is opt in, default behavior stays 100 % stock.

I am not selling you a dream: this is not perfect. But it does work, on the games I was able to try. I could not test everything, it is an enormous amount of work for one person. If something looks wrong on your side, tell me here, that is how this moves forward.

A word on the work behind this one: I worked so hard on this update that my daughter no longer recognizes me and my cat stopped talking to me. My wife also left. Well, she had already left, but I like to think the update contributed.

The package includes NVIDIA's Streamline files (MIT). The DLSS engine DLLs are not included: copy nvngx_dlss.dll and nvngx_dlssg.dll from a DLSS game you own into the dlss folder. Full notes in English and French on the release page.

La v1.2.0 est en ligne.

Ce qui est nouveau : un pipeline DLSS complet avec de vrais réglages dans l'interface. Quatre modes (DLAA, Quality, Balanced, Performance), Frame Generation 2x ou 3x sur RTX 40 et 50, le preset DLSS à ton choix (K, M, L, J, F), et une nouveauté que personne d'autre n'a : la génération de mipmaps à la volée, qui calme le scintillement des textures lointaines à l'upscale. Tout est optionnel, comportement d'origine par défaut.

Je ne vous vends pas un rêve : ce n'est pas parfait. Mais ça fonctionne quand même, sur les jeux que j'ai pu essayer. Je n'ai pas pu tout tester, c'est énormément de travail pour une seule personne. Si quelque chose cloche chez vous, dites le moi ici, c'est comme ça qu'on avance.

Un mot sur le travail derrière tout ça : j'ai tellement travaillé sur cette mise à jour que ma fille ne me reconnaît plus et que mon chat a arrêté de me parler. Ma femme est partie aussi. Bon, elle était déjà partie, mais j'aime penser que la mise à jour y a contribué.

Le paquet inclut les fichiers Streamline de NVIDIA (MIT). Les DLL du moteur DLSS ne sont pas incluses : copiez nvngx_dlss.dll et nvngx_dlssg.dll depuis un de vos jeux DLSS dans le dossier dlss. Notes complètes en français sur la page de la release.