Streets of Rage: Remake - BennuGD core

Just saw this and didn’t find any topic here other than some very old thread asking for a core to be ported. Well, it seems there’s a core now.

Download the core from the ‘assets’ section (I only tested the Windows version with SORR version 5.2 so I can’t really help with other versions such as Android).

How to use (Windows):

Just place bennugd_libretro.dll in the core directory then load ‘SorR.dat’ (the SORR game data itself -around 300MB, obviously, it doesn’t come with the core and you’re on your own for finding it though it should be pretty easy) and there you go.

So you can uses shaders or any video/audio options of RetroArch. The core supports game options as well.

Non -GPU screenshot:

SorR-251030-234717

With CRT Hyllian NTSC:

edit:

If you’re getting no audio switch from wasapi to xaudio or some other audio driver to fix the problem.

If you’re experiencing image tearing and/or stuttery scrolling midway through the game avoid fast forwarding during a scene transition.

So when you see this skip prompt in the game:

SorR-251101-173320

Don’t press B/skip and you’ll avoid the issue. Honestly, aside from this one easily avoidable instance I’m getting much better frame pacing than when launching the game from the regular exe.

6 Likes

That’s very cool. Thanks for sharing it.

I made these monochrome playlist icons for BennuGD, based on the official icon here:

Screenshot_1

Download.

4 Likes

Starman99x: Nice. (And it so happens I’m only using the monochrome icons myself)



Okay, so far, I stumbled upon two issues. I haven’t tested on multiple machines, so I don’t know if any of these problems will show up for everyone or only on some machines (tested on Windows).

No audio

Fairly self explanatory. If you’re getting no audio, switch from wasapi to xaudio or some other audio driver to fix the problem.

Image tearing and/or stuttery scrolling midway through the game

This one was a little more confusing. So the game starts with no issue -smooth scrolling and all ,but midway through the game I started getting massive screen tearing when using glcore (as if vsync was suddenly disabled) OR -when using vulkan, it became stuttery as hell (kind of similar to if you were playing a 60fps game with a refresh rate set to 75hz) but no screen tearing.

So I found the apparent cause: midway through a stage, after a scene is completed (when you beat up all the enemies in that area) there’s a fast forward button prompt in the lower right corner that allows you to make your character walk faster to the next scene (shown here in this video.

Avoid fast forwarding during that prompt. Doing so will apparently mess up the video sync big time (and after it’s somehow de-synced, it stays that way until you close and restart the game/core). But if you don’t fast forward it stays smooth.

Anyway, other than that, no problems and despite its age SoRR is still an amazing fan made project.

3 Likes