Streets of Rage – Bad End 1P
Aug. 1st 2024
BillyTime! Games
——————–
This patch allows players to reach the bad ending in Streets of Rage when playing Single Player.
How it Works
——————–
When Confronting Mr.X in Stage 8, Say yes to become his right hand man. After returning to Stage 8, Mr.X will confront you. Defeat him to become the new boss.
How to Patch:
——————–
1.Grab a copy of Bare Knuckle – Ikari no Tetsuken ~ Streets of Rage (World).md (No-Inro Romset ONLY!)
2.Grab Floating IPS (https://rhpz.org/FLIPS)
3.Patch your rom with the corresponding IPS file
v1.1:
Fixed red screen error
CRC-32: bff227c6
SHA-1: 3d74dbc81f3472a5bde45bf265e636a72a314667
Hey guys.
I have managed to get this ROM patch to work on real hardware. You will need to download the Streets Of Rage ROM from Vimm’s Lair in order to patch this Hack to. When you go to their site, click “Vault” then click “Genesis” Over where it says “gameplay” you’ll see Streets Of Rage, click that the ZIP file wil download. Once you downloaded it, unzip it. Patch by using v1.1. Once it’s patched. You will need to fix the checksum after patching it and you good to go.
After trying other ROM sites I came to the conclusion that this site I mentioned here is the go to to get the No Intro’s Streets of Rage ROM to patch and work on real hardware.
I won’t paste the link in case it breaks ROMHack Plaza’s TOS. but Google search Vimm’s Lair and you can get it from there.
I was thinking that the patch might require a No-Intro ROM file as I mentioned in my last post as I tried everything else repeatedly and to no luck.
Thanks again JRussellRetroGaming, the arc-angel of video game fixes, you solved the issue of the ”Streets of Rage 1P Bad End” bug.
Yep, I followed your steps, got it from there and patched it the good old fashion way with IPS Lunar not the JS patcher here on the site, turned the ROM into a Binary file and fixed the CheckSum and it works perfectly as intended.
BillyTimeGames! It might be a good idea to let the downloaders of your patch know that it has to be a ”No-Intro” ROM file that the patch requires so nobody else has this problem in future.
Good idea! I usually use No-Intro as a base for all my hacks. In fact, RHDN would tell users the origin rom would be from a No-Intro set. Any chance we could add that @Benjamin ?
This would sadly exclude older patches, or uninformed old school hackers who may still be basing their hacks off goodsets.
Thats why we have hashes! 🙂
I see. I’ll be sure to add the needed info to future readme files to prevent any confusion.
Most ROMS on the Mega Drive/Genesis don’t care if the hash doesn’t match or whether it’s a really clean No-Intro set or not like the Sonic games, most games will patch without a problem, but there are a few really sensitive rogue ROMs on the system that chuck a hissy fit the moment they’re touched and throw errors, bugs and red screens at us like Road Rash, Super Street Fighter II and Streets of Rage 1.
This patch for whatever reason required a No-Intro ROM where as the other SOR1 patch with the different character palettes and extra stuff added didn’t.
I don’t have database / list for that. If you want, on your hacks, you can precise it in Hashes textarea. 😉
Your thoughts on that is accurate as that was the actual ROM to patch it with. ^^
No worries Adrian. Good thing I dug in deep and doing some searching around last night and doing some testing of my own. When I found the right one, where I got the original ROM from. put it into notes so I can help any other retro gamers get the right one.
Sweet. 🙂 Same here and tested it out on my Mega Everdrive x7 with no issues.
@BillyTime Games! I 2nd with Adrian here. May want to edit the description to let others know about the patch must be patched with the No-Intro ROM of Streets Of Rage. 🙂
I too couldn’t get this patch to work successfully. I first patched it using the patcher right here on the site which checks the hashes, patched it and got a red screen on a real Mega Drive using an EverDrive, then I tested it using Regen emulator and just got a black screen and the CheckSum was already fixed after I patched it, so I thought ”okay maybe it’s my ROMS” so I went and downloaded the ROMS again (Rev0 and Rev1) and used IPS patcher, used the ”Fix CheckSum” tool separately and still couldn’t get the patch to work?
Oddly the hack works on Kega Fusion but there is a one frame flash of red right before the Sega logo comes on which indicates that there is something wrong with the patch internally.
I can confirm it is an error on my part. Either way, I submitted a fix which should resolve the red screen issue. 🙂
Sorry to report bad news Billy but still getting the same results sadly on my end. I used the JS direct patcher again with matching hashes, CheckSum’s were fixed, tried both revisions (rev00 and rev1) and still just get a black screen on Regen and red screen on real hardware. Works on Kega Fusion but again has a one frame flash of red right before Sega logo. I even tried both PAL 50 and NTSC 60 and the problem is present in both refresh rates as sometimes a particular bug only appears in one refresh rate and not the other.
I must have done something to my base rom so I rebuilt the code from scratch and it seems to be working with Kega and Regen.
Let me know if you have anymore issues.
Still no luck sorry. Followed the same procedure as before and got the same issue as before, black screen on Regen, red screen on real hardware leaving only Kega Fusion to run the game with a flash of red before Sega logo. The only thing I can think of is that the ROM might have to be No-Intro maybe? But I can’t seem to find a No-Intro of Bare Knuckle/Streets of Rage 1, no where is it listed, only II and III have a No-Intro available.
I do apologise if it’s something i’m doing wrong on my end and i’m making you run around for nothing but it just won’t work for whatever reason.
Strangely, it’s incompatible with Gens, at least the TAS-capable version with its debugging features. I tried patching both Rev00 and Rev01 ROMs, with Floating. But Fusion can run it.
Interesting. Gens won’t run William’s Arcade Classics for me. Most other games run fine outside the few unlicensed games.
I like this idea, to play the Bad Ending in a 1 Player game.