Streets of Rage 4/Hidden content
From Sega Retro
- Back to: Streets of Rage 4.
This list is incomplete. The following list has been marked as incomplete. If you can, please complete it. |
Contents
Hidden levels
Four hidden "retro" levels exist within Streets of Rage 4 which recreating boss fights from Streets of Rage 2 (complete with the original Mega Drive graphics). The player is given one life in which to complete the scene, and once the boss is defeated, a star is rewarded.
All are accessed in the same way; pick up a taser and attack an arcade cabinet. This idea is inspired by various works of fiction from the 1990s, such as the manga Video Girl Ai, the TV series Weird Science or Jackie Chan's movie City Hunter which used power surges applied to machines as plot devices[1].
Before the R08 major update of 10 March 2023, characters that cannot pick up weapons (Zan, Shiva and Roo) could not access these stages. Attacking the arcade machines with anything other than tasers would just cause them to break and leave behind a money bag. Since the R08 update, they can enter those stages by attacking them with a defensive special move.
Stage 2: Police Precinct
Sends you to Downtown, the first stage of Streets of Rage 2, to fight Jack.
Stage 4: Old Pier
Sends you to the Amusement Park, the third stage of Streets of Rage 2, to fight Zamza.
Stage 5: Underground
Sends you to the Stadium, the fourth stage of Streets of Rage 2, to fight Abadede.
Stage 8: Art Gallery
Sends you to the Syndicate Stronghold, the eighth stage of Streets of Rage 2, to fight Shiva and Mr. X.
Play as Roo-SoR3
On the main menu:
- On PlayStation platforms, hold + and press OPTIONS .
- On Xbox platforms, hold + and press MENU .
- On Switch, hold + and press .
- On PC
On PC, if your controller doesn't even have a start button, you can always do the cheat code by mixing button inputs with your keyboard.
Now when selecting a character, Roo from Streets of Rage 3 will be available. In order for the character to remain unlocked, the player either has to beat a story mode stage with Roo, or play with the character in Survival mode.
Extra vials in Stage 5
When fighting in the bar, if the player walks upwards towards the Roo cameo, three vials will be spawned.
This became a feature after the 2020-09-07 patch.
Unused content
Tatsu and Tora
Goro enemy variants, Tatsu and Tora exist in the stock Streets of Rage 4 game and are fully functional, but would not be used until the Mr. X Nightmare DLC's Survival mode.
Internal enemy names
References to old or placeholder enemy names exist within the game's source:
Internal name | Final name |
---|---|
Kalaas | Beyo |
Mariah | Riha |
Electra | Belle |
Georgia | Caramel |
Janet | Candy |
Tin | Iron |
Karate | Goro |
Karate2 | Tatsu |
Karate_masa | Dokuja |
Karate_tiger | Tora |
Elite | Murphy |
Elite_l3_gold | Ralphy |
Elite_l4_dark | Dunphy |
Elite_l5_shadow | Shadow |
Elite_l6_light | Sand |
Cop | Feroccio |
Cop2 | Dick |
Copbad | Barney |
Copbad2 | Lou |
Unused graphics
"Base" enemies
"Base" versions of Galsia, Donovan, Signal, Dylan and Diamond exist in the game's files. These likely exist to assist the creation of new colour variants.
References
Streets of Rage 4 | |
---|---|
Main page | Comparisons | Maps | Achievements | Hidden content | Development | Magazine articles | Reception | Merchandise
A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="Streets of Rage 4" and `cargo__relationships`.`relationshiptype`="book" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-4e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diMusic: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="Streets of Rage 4" and `cargo__relationships`.`relationshiptype`="music" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-51.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diAudiobooks: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="Streets of Rage 4" and `cargo__relationships`.`relationshiptype`="audiobook" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-54.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diVideos: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="Streets of Rage 4" and `cargo__relationships`.`relationshiptype`="video" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-57.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diEvents: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `eventname`,`cargo__events`.`startdate` AS `startdate` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__events` ON ((`cargo__relationships`.`name`=`cargo__events`.`name`)) WHERE `cargo__relationships`.`relatedto`="Streets of Rage 4" and `cargo__relationships`.`relationshiptype`="event" GROUP BY `cargo__events`.`name` ORDER BY `cargo__events`.`startdate` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-5a.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diA database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__demos`.`name` AS `name`,`cargo__codeformat`.`code` AS `code`,`cargo__releases`.`date` AS `date` FROM `cargo__releases` LEFT OUTER JOIN `cargo__demos` ON ((`cargo__releases`.`name`=`cargo__demos`.`name`)) LEFT OUTER JOIN `cargo__codeformat` ON ((`cargo__demos`.`format`=`cargo__codeformat`.`format`)) WHERE `cargo__demos`.`game`="Streets of Rage 4" GROUP BY `cargo__demos`.`name` ORDER BY `cargo__demos`.`name`,`cargo__codeformat`.`code`,`cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-25a743-5e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) |