Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Streets of Rage Remake"

From PCGamingWiki, the wiki about fixing PC games
(Added taxonomy)
m
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Streets of Rage Remake - Cover.png
 
|cover        = Streets of Rage Remake - Cover.png
Line 17: Line 16:
 
{{Infobox game/row/taxonomy/genres            | Brawler }}
 
{{Infobox game/row/taxonomy/genres            | Brawler }}
 
{{Infobox game/row/taxonomy/sports            | }}
 
{{Infobox game/row/taxonomy/sports            | }}
{{Infobox game/row/taxonomy/vehicles          | }}
+
{{Infobox game/row/taxonomy/vehicles          | Motorcycle, Naval/watercraft }}
{{Infobox game/row/taxonomy/art styles        | }}
+
{{Infobox game/row/taxonomy/art styles        | Pixel art }}
{{Infobox game/row/taxonomy/themes            | }}
+
{{Infobox game/row/taxonomy/themes            | Contemporary }}
 
{{Infobox game/row/taxonomy/series            | Streets of Rage }}
 
{{Infobox game/row/taxonomy/series            | Streets of Rage }}
 
|steam appid  =  
 
|steam appid  =  
Line 28: Line 27:
 
|igdb        = streets-of-rage-remake
 
|igdb        = streets-of-rage-remake
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = streets-of-rage-remake
+
|mobygames    = 25790
 
|wikipedia    =  
 
|wikipedia    =  
 
|winehq      = 8715
 
|winehq      = 8715
Line 35: Line 34:
  
 
'''Key points'''
 
'''Key points'''
{{ii}} An unofficial freeware fan remake of the first three ''Streets of Rage'' games for the Sega Genesis/Mega Drive, featuring content from all three titles and regional variations along with new features, including some seen from the Master System/Game Gear ports and beta versions.
+
{{ii}} An unofficial freeware fan remake of the first three ''Streets of Rage'' games for the Sega Genesis/Mega Drive, featuring content from all three titles and regional variations along with new features, including some content seen from the Master System/Game Gear ports and beta versions.
 
{{++}} Includes a built-in editor that allows users to create their own custom games within the Streets of Rage Maker, however it must be unlocked in-game first to create and play custom games.
 
{{++}} Includes a built-in editor that allows users to create their own custom games within the Streets of Rage Maker, however it must be unlocked in-game first to create and play custom games.
{{--}} No longer available for download to due Sega's copyright takedown of the game, preventing any future updates and bugfixes.<ref>{{Refurl|url=https://www.destructoid.com/sega-has-streets-of-rage-remake-pulled-from-the-net-198671.phtml|title=SEGA has Streets of Rage Remake pulled from the 'net - Destructoid|date=2019-06-06}}</ref><ref>{{Refurl|url=https://segascream.com/fan-streets-of-rage-remake-gets-cease-and-desist/|title=Fan Streets of Rage Remake Gets Cease and Desist - Sega Scream|date=2019-06-06}}</ref>
+
{{--}} No longer available for download due to Sega's copyright takedown, preventing any future updates and bugfixes.<ref>{{Refurl|url=https://www.destructoid.com/sega-has-streets-of-rage-remake-pulled-from-the-net-198671.phtml|title=SEGA has Streets of Rage Remake pulled from the 'net - Destructoid|date=2019-06-06}}</ref><ref>{{Refurl|url=https://segascream.com/fan-streets-of-rage-remake-gets-cease-and-desist/|title=Fan Streets of Rage Remake Gets Cease and Desist - Sega Scream|date=2019-06-06}}</ref> Unofficial fan-made updates, however, has been made to the game despite the takedown.
  
 
==Availability==
 
==Availability==
{{ii}} No longer available after the copyright takedown by Sega.
+
{{ii}} No longer available from Bombergames after the copyright takedown by Sega.
  
 
==Game data==
 
==Game data==
Line 47: Line 46:
 
{{Game data/config| Windows | {{p|game}}\savegame\savegame.sor }}
 
{{Game data/config| Windows | {{p|game}}\savegame\savegame.sor }}
 
}}
 
}}
{{ii}} Settings are tied to the save file.
+
{{ii}} Settings are tied to the save file. Save files from older versions may not be compatible with newer updates.
{{ii}} If the player quits mid-game by closing the window or pressing {{key|F12}}, the game will create a {{file|savestate.sor}} file that will save their session at the beginning of the stage. This file is immediately deleted upon resuming progress.
+
{{ii}} If the player quits mid-game by closing the game window or pressing {{key|F12}}, the game will create a {{file|savestate.sor}} file that will save their session at the beginning of the stage, however, using this game's save state feature will also invalidate the player from earning certain endings. This file is immediately deleted upon resuming progress.
  
 
==Video==
 
==Video==
{{Image|Streets of Rage Remake - Video settings.png|Video settings.}}
+
{{Image|Streets of Rage Remake v5.2 - Video settings.png|Video settings for v5.2.}}
 
{{Video
 
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 58: Line 57:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = false
+
|widescreen resolution      = true
|widescreen resolution notes= Limited to only 320x240 or 640x480.
+
|widescreen resolution notes= 16:9 widescreen support has been added for v5.2. Base resolution is 320x240 when '''Widescreen Mode''' is disabled, 416x240 when enabled. '''Graphic Mode''' (scaling) options varies whether or not borderless fullscreen windowed and widescreen are both enabled, which scales up to native resolution using {{Term|nearest-neighbor}} scaling.<ref name="Widescreen resolution">{{Refcheck|user=AmethystViper|date=2021-07-19|comment=Turning off widescreen in-game while the FULL SCREEN WIDE setting in ''{{p|game}}\mod\system.txt'' set to any of the borderless options seem to cause the game to switch to exclusive fullscreen in a lower resolution.}}</ref>
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 70: Line 69:
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = false
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Added in v5.2. See [[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]].
 
|anisotropic                = n/a
 
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = n/a
 
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                = A frameskip setting is also available.
+
|vsync notes                = A frameskip setting was also available prior to v5.2.
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              = Option for 50 or 60 FPS.
+
|60 fps notes              = Capped at 60 FPS as of v5.2.
 
|120 fps                    = false
 
|120 fps                    = false
|120 fps notes              = A '''Fullspeed''' setting for Game Speed can unlock the frame-rate, however the game's logic is tied to frame-rate and running the game above 60 FPS causes the game to play too fast.
+
|120 fps notes              = A '''Fullspeed''' setting for Game Speed can unlock the frame-rate, however the game's logic is tied to frame-rate and running the game above 60 FPS causes the game to play too fast. It has been removed as of v5.2.
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 +
}}
 +
 +
===Borderless fullscreen windowed===
 +
{{Fixbox|description=Edit system.txt|ref=<ref name="Full controller support"/>|fix=
 +
# Go to {{p|game}}\mods, and open {{file|system.txt}} with a text editor (e.g. Notepad).
 +
# Change the line under '''FULL SCREEN WIDE''' to {{code|BORDERLESS}} (Vsync can be toggled from the Video settings) or {{code|BORDERLESS_SYNC}} (Vsync enabled).
 +
# Save the changes and close the file.
 
}}
 
}}
  
 
==Input==
 
==Input==
{{Image|Streets of Rage Remake - Keyboard remapping.png|Keyboard Remapping.}}
+
{{Image|Streets of Rage Remake v5.2 - Keyboard remapping.png|Keyboard remapping for v5.2.}}
{{Image|Streets of Rage Remake - Controller remapping.png|Controller remapping.}}
+
{{Image|Streets of Rage Remake v5.2 - Controller remapping.png|Controller remapping for v5.2.}}
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
|key remap notes          = Some keys such as {{key|F1}}-{{key|F5}} and {{key|F12}} used for options shortcuts and cannot be remapped.
+
|key remap notes          = Some keys such as {{key|F1}}-{{key|F5}} and {{key|F12}} used for options shortcuts and cannot be remapped prior to v5.2.
 
|acceleration option      = n/a
 
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 107: Line 116:
 
|controller support notes  =  
 
|controller support notes  =  
 
|full controller          = false
 
|full controller          = false
|full controller notes    = Exiting the game requires using the keyboard.
+
|full controller notes    = Controller must be enabled first for each player in the Controls settings, which requires keyboard, otherwise the game can be closed via controller as of v5.2.<ref name="Full controller support">{{Refcheck|user=AmethystViper|date=2021-07-19|comment=}}</ref>
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
Line 116: Line 125:
 
|xinput controllers        = limited
 
|xinput controllers        = limited
 
|xinput controllers notes  = The game does not support analog triggers.
 
|xinput controllers notes  = The game does not support analog triggers.
|xbox prompts              = false
+
|xbox prompts              = true
|xbox prompts notes        =  
+
|xbox prompts notes        = Xbox 360 prompts are added in v5.2.
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = limited
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Recognized as a generic DirectInput controller.<ref name="DualShock 4 support">{{Refcheck|user=AmethystViper|date=2021-07-16|comment=}}</ref>
|dualshock prompts        = unknown
+
|dualshock prompts        = true
|dualshock prompts notes  =  
+
|dualshock prompts notes  = DualShock 4 and PlayStation Portable prompts are added in v5.2.
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = Wired
|dualshock 4 modes notes  =  
+
|dualshock 4 modes notes  = V2 tested.<ref name="DualShock 4 support" />
 
|tracked motion controllers= false
 
|tracked motion controllers= false
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 134: Line 143:
 
|other controllers        = true
 
|other controllers        = true
 
|other controllers notes  = Supports DirectInput controllers.
 
|other controllers notes  = Supports DirectInput controllers.
|other button prompts      = generic
+
|other button prompts      = Xbox, DualShock, generic
|other button prompts notes= Game references controller buttons by number.
+
|other button prompts notes= Xbox 360, DualShock 4, PlayStation Portable, and Mega Drive/Genesis controller prompts were added in v5.2. Controller prompts can also be turned off, but it also affects menu controls (JOY 0 is Confirm, JOY 1 is cancel).
 
|controller hotplug        = false
 
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 155: Line 164:
  
 
==Audio==
 
==Audio==
{{Image|Streets of Rage Remake - Audio settings.png|Audio settings.}}
+
{{Image|Streets of Rage Remake v5.2 - Audio settings.png|Audio settings for v5.2.}}
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
Line 168: Line 177:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = false
 
|eax support              = false
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 277: Line 288:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 292: Line 306:
 
|physics notes    =  
 
|physics notes    =  
 
|audio            = SDL
 
|audio            = SDL
|audio notes      =  
+
|audio notes      = 1.2.8.0.
 
|interface        =  
 
|interface        =  
 
|interface notes  =  
 
|interface notes  =  
 
|input            = SDL
 
|input            = SDL
|input notes      =  
+
|input notes      = 1.2.13.
 
|cutscenes        =  
 
|cutscenes        =  
 
|cutscenes notes  =  
 
|cutscenes notes  =  

Latest revision as of 09:19, 1 July 2023

Streets of Rage Remake
Streets of Rage Remake cover
Developers
Bombergames
Release dates
Windows April 3, 2011
Taxonomy
Monetization Freeware
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Bird's-eye view, Scrolling
Controls Direct control
Genres Brawler
Vehicles Motorcycle, Naval/watercraft
Art styles Pixel art
Themes Contemporary
Series Streets of Rage
Streets of Rage Remake on HowLongToBeat
Streets of Rage Remake on IGDB
Streets of Rage Remake on MobyGames
Streets of Rage
Bare Knuckle II 2003
Streets of Rage 2011
Streets of Rage 2 2011
Streets of Rage Remake (unofficial) 2011
Streets of Rage 3 2012
Streets of Rage 4 2020
Streets of Kamurocho 2020

Key points

An unofficial freeware fan remake of the first three Streets of Rage games for the Sega Genesis/Mega Drive, featuring content from all three titles and regional variations along with new features, including some content seen from the Master System/Game Gear ports and beta versions.
Includes a built-in editor that allows users to create their own custom games within the Streets of Rage Maker, however it must be unlocked in-game first to create and play custom games.
No longer available for download due to Sega's copyright takedown, preventing any future updates and bugfixes.[1][2] Unofficial fan-made updates, however, has been made to the game despite the takedown.

Availability

No longer available from Bombergames after the copyright takedown by Sega.

Game data

Configuration file(s) and save game data location location

System Location
Windows <path-to-game>\savegame\savegame.sor
Settings are tied to the save file. Save files from older versions may not be compatible with newer updates.
If the player quits mid-game by closing the game window or pressing F12, the game will create a savestate.sor file that will save their session at the beginning of the stage, however, using this game's save state feature will also invalidate the player from earning certain endings. This file is immediately deleted upon resuming progress.

Video

Video settings for v5.2.
Video settings for v5.2.

Graphics feature State Notes
Widescreen resolution
16:9 widescreen support has been added for v5.2. Base resolution is 320x240 when Widescreen Mode is disabled, 416x240 when enabled. Graphic Mode (scaling) options varies whether or not borderless fullscreen windowed and widescreen are both enabled, which scales up to native resolution using nearest-neighbor scaling.[3]
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Added in v5.2. See Borderless fullscreen windowed.
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
A frameskip setting was also available prior to v5.2.
60 FPS
Capped at 60 FPS as of v5.2.
120+ FPS
A Fullspeed setting for Game Speed can unlock the frame-rate, however the game's logic is tied to frame-rate and running the game above 60 FPS causes the game to play too fast. It has been removed as of v5.2.
High dynamic range display (HDR)

Borderless fullscreen windowed

Edit system.txt[4]
  1. Go to <path-to-game>\mods, and open system.txt with a text editor (e.g. Notepad).
  2. Change the line under FULL SCREEN WIDE to BORDERLESS (Vsync can be toggled from the Video settings) or BORDERLESS_SYNC (Vsync enabled).
  3. Save the changes and close the file.

Input

Keyboard remapping for v5.2.
Keyboard remapping for v5.2.
Controller remapping for v5.2.
Controller remapping for v5.2.

Keyboard and mouse State Notes
Remapping
Some keys such as F1-F5 and F12 used for options shortcuts and cannot be remapped prior to v5.2.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Only for the Streets of Rage Maker tool and in-game Palette Editor.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller must be enabled first for each player in the Controls settings, which requires keyboard, otherwise the game can be closed via controller as of v5.2.[4]
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
The game does not support analog triggers.
Xbox button prompts
Xbox 360 prompts are added in v5.2.
Impulse Trigger vibration
PlayStation controllers
Recognized as a generic DirectInput controller.[5]
PlayStation button prompts
DualShock 4 and PlayStation Portable prompts are added in v5.2.
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired
V2 tested.[5]
Generic/other controllers
Supports DirectInput controllers.
Button prompts
Input settings icon - Generic Controller.svg
Xbox 360, DualShock 4, PlayStation Portable, and Mega Drive/Genesis controller prompts were added in v5.2. Controller prompts can also be turned off, but it also affects menu controls (JOY 0 is Confirm, JOY 1 is cancel).
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
Although menus can be controlled with both keyboard and controller, the game only recognizes input from the selected device assigned to the players during gameplay.[6]

Audio

Audio settings for v5.2.
Audio settings for v5.2.

Audio feature State Notes
Separate volume controls
BGM, SFX
Surround sound
Subtitles
All in-game dialogue is text-based.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Change Voice Type to SOR3 for the English voice samples.
Japanese
Change Voice Type to BK3 for the Japanese voice samples.
Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op, Versus
Certain modes must be unlocked first.
LAN play
Online play
Asynchronous multiplayer

Issues fixed

Retro-Bit Sega Genesis 6-Button USB Controller Z and C buttons not detected

This is caused by the fact the game does not recognize analog triggers, while the controller's XInput mode has its Z and C buttons mapped to the Xbox analog triggers.
The game may not work with this controllers DirectInput mode. Switch to XInput if necessary, then follow the instructions for the following fix.
This may be the case with other XInput-based controllers that lack real analog triggers.
Set the controller to XInput mode and use antimicro (or a similar program that allows mapping controller buttons to keyboard keypresses)[citation needed]
  1. Download and install antimicro
  2. If the controller isn't already in XInput mode, press and hold B+Start for 5 seconds to switch from DirectInput to XInput (The game may not recognize DirectInput signals from this controller)
  3. Set the game's controller settings to be 'Keyboard' and not 'Gamepad'.
  4. Run antimicro, and select the tab that corresponds to the correct controller. It will be identified in antimicro as "XInput Controller". If there are any problems, make sure there aren't any other XInput (Xbox/Xbox-like) controllers plugged in/activated, and make sure no other controller mapping software is running, including Steam Controller Support.
  5. Click "L Trigger" and "R Trigger", and click both the left and right [NO KEY] buttons to map it to the key that corresponds to the in-game keyboard key listed for the desired action.
  6. Make sure both the left and right [NO KEY] buttons are set to the same button; if they are not, the buttons will not work properly.
  7. Now, map the rest of the controller to the corresponding keyboard keys shown in the game's options menu.
  8. Save the configuration file.
  9. When not playing the game, disable the controller configuration by going to the notification area, right-clicking the antimicro icon, hovering over the controller and unchecking the Streets of Rage Remake configuration. Alternatively, close antimicro entirely.
  10. Optionally, to have antimicro automatically load the correct configuration whenever Streets of Rage Remake is launched, go to Options>Settings>Auto Profile, check 'Active', and click 'Add'. Under 'Window', press Application: 'Browse' and find 'SorR.exe' in the game's root directory. Name the profile accordingly, select the correct controller under 'Devices' and press OK.

Other information

API

Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio SDL 1.2.8.0.
Input SDL 1.2.13.

System requirements

Windows
Minimum
Operating system (OS) 95, 98, 2000, XP, Vista, 7
Processor (CPU) Intel Pentium 300 MHz
System memory (RAM) 48 MB
Hard disk drive (HDD) 440 MB

References

  1. SEGA has Streets of Rage Remake pulled from the 'net - Destructoid - last accessed on 2019-06-06
  2. Fan Streets of Rage Remake Gets Cease and Desist - Sega Scream - last accessed on 2019-06-06
  3. Verified by User:AmethystViper on 2021-07-19
    Turning off widescreen in-game while the FULL SCREEN WIDE setting in <path-to-game>\mod\system.txt set to any of the borderless options seem to cause the game to switch to exclusive fullscreen in a lower resolution.
  4. 4.0 4.1 Verified by User:AmethystViper on 2021-07-19
  5. 5.0 5.1 Verified by User:AmethystViper on 2021-07-16
  6. Verified by User:AmethystViper on 2019-08-15