lr-yabause, Street Fighter Zero 3, and BIOS?
-
Hello,
I'm thinking about modding my Street Fighter Arcade1up cabinet and turning it into a Street Fighter Zero 3 Upper cabinet. I'm trying to figure out the cheapest legal way to go about this...I'd like to try running the Saturn version of the game on Retropie using lr-yabause, with NO BIOS. I know it said in the Retropie Documentation that a BIOS is required, but Yabause has never required a BIOS to operate anywhere else, so I'd like someone to confirm this.
Can someone post a video here of SFZ3 Saturn running on Retropie using lr-Yabause without a BIOS? If this works, then the only three things I need to buy for the project are the mod kit bundle, the custom artwork, and the game disc itself...
-
I forgot to mention, and this is the reason I don't want to have to use a BIOS:
I don't want to illegally download anything. I want to be as clean and legit of a gamer as I possibly can. The one and only exception to this rule is Fightcade.I'm willing to shell out the ~$250 for a copy of SFZ3 Saturn, but I really don't want to have to go through the trouble of dumping the Saturn BIOS as well, not to mention it will make everything even more expensive than it already is...
-
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
I'd like to try running the Saturn version of the game on Retropie using lr-yabause, with NO BIOS. I know it said in the Retropie Documentation that a BIOS is required, but Yabause has never required a BIOS to operate anywhere else, so I'd like someone to confirm this.
You can install RetroArch and
lr-yabause
on your Windows PC, then try to load the game without adding the BIOS. You can see how it runs on a PC - a Raspberry Pi (even 4) will not runlr-yabause
fullspeed. -
@mitu: I already did and it worked, and there's also a frameskip option in the core settings in case it runs too slow on the Pi.
-
So, on a Pi4, it runs at about 53 FPS and there's glitched sound due to the not running fullspeed.
Activating the frameskip option make it go to 60FPS, but it looks choppy. Haven't tried with
yabasanshiro
or with a BIOS, it might work better.Note that this is just a simple start and play, there might be glitches in the game further on.
-
@mitu: Perfect! That's pretty much how it ran on my PC, so I can live with it. Thanks, that's all I needed! :)
-
There is also a dreamcast/naomi version of zero upper that runs very well on a pi4... you'd def need a bios for it, though. Also, the DC version is actually Street Fighter Zero 3 Upper, while the saturn version is Street Fighter Zero 3.
-
@rexfesto696 You can use the dreamcast version but i'd rather use the saturn version because the sprites aren't upscaled and I can use the crtpi shader. You'll have to install lr-yabasanshiro and overclock. It's still not full speed but audio doesn't crackle and framerates are slightly higher than yabause. Also, use a bios. It will almost always be better than the emulated bios.
-
@gomisensei: Please read Post #2 if you haven't already.
@Darksavior: I'd rather use what comes preloaded with Retropie in order to make things as easy as possible, and once again, read Post #2. I don't want to use a BIOS, and that explains why.
-
@rexfesto696 Oh, so you don't want to include the bios for legal reasons? Do you intend to sell this setup? I don't see the reason to go through this trouble for it to be used for personal use.
As for the bios, using an emulated bios will always be hit or miss. Even if it works, it might have bugs.
Also, adding lr-yabasanshiro is downloading the build script from the personal retropie dev repo and copying it over. Then install it normally like any other emulator. It has visual bugs with some games and that's why it's not in the main repo. Suit yourself.
-
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
@gomisensei: Please read Post #2 if you haven't already.
I understand, but there is actually no Street fighter Zero upper for saturn, which is what you said you wanted. Also, you won't be able to run lr-yabuse with a cd, or at a decent quality on a pi4 especially without BIOS files. You can do so easily with lr-flycast, hwoever.
AS for legal concerns, even dumping/ripping your own ISO's is as grey an area as using a BIOS extracted from a machine you own, and were you to go that route, you can get used dreamcasts for very little money. (maybe used saturns as well...)
-
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
The one and only exception to this rule is Fightcade
Well, Fightcade is illegal in the first place, they are making commercial usage of non-commercial FBNeo, and don't release their modified source code either while they are forced to do it by our license.
Back to your original question.
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
Yabause has never required a BIOS to operate anywhere
yabause doesn't require a bios, however it is HIGHLY recommended since the HLE bios implementation is incomplete.
Also, as already mentioned by other people, afaik there is no sfz3 upper on saturn, the saturn version is just plain old sfz3 (no upper), even if google seems to have some misleading informations about this.
Afaik, the story of this upper version is the following :- it was first released on dreamcast as sfz3
- it was later ported to naomi (arcade) and renamed sfz3 upper
- it was later ported on nintendo gba and psp (sfz3 max)
sfz3 dreamcast should run pretty well on flycast and redream, good luck dumping yourself the gd-rom though. Your only other choice if you want to play a legal sfz3 upper would be to buy and dump the naomi version, it probably won't be easier though. Well, if you really want to legally play the upper version in your arcade cabinet, maybe you don't have a choice and must use real hardware.
For plain old sfz3, you could probably extract the romset from the recent PC re-release (sf 30th anniversary collection) and use it with an arcade emulator, i've seen tutorial on the web about that (using the https://github.com/WydD/sf30ac-extractor utility). Or you could buy the (cheap) psx version, which will probably run nicely and without bios (iirc there is a HLE bios) with pcsx-rearmed on a pi
-
"For plain old sfz3, you could probably extract the romset from the recent PC re-release (sf 30th anniversary collection) and use it with an arcade emulator, i've seen tutorial on the web about that (using the https://github.com/WydD/sf30ac-extractor utility)."
HA! I wish. It extracts the ROM data, but doesn't make it usable in other emulators, and I don't think there's a way to do it honestly... -
"Well, Fightcade is illegal in the first place, they are making commercial usage of non-commercial FBNeo, and don't release their modified source code either while they are forced to do it by our license."
@barbudreadmon: I see you're a developer for FBNeo. Since Fightcade's illegal no matter what, you think you can do me a favor and push them to permanently delete my Fightcade account? They told me there's no way to do it, but I used a name on there I don't want associated with piracy, and I don't wanna be punished for a mistake like that!You'll have to email me for the Fightcade username, because I don't wanna give it out here: rexfesto@gmail.com Thanks in advance.
-
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
It extracts the ROM data
You can reconstruct a romset from that data, actually that's how romsets like samsho5fe came to be. I wouldn't be able to give you full details of the process to reconstruct a sfz3/sfa3 romset though, but some topics probably exist on internet.
@rexfesto696 said in lr-yabause, Street Fighter Zero 3, and BIOS?:
you think you can do me a favor and push them to permanently delete my Fightcade account?
One of their devs (actually their project lead ?) left our discord whining when i asked him to release their source code, that's the last time i was in contact with them.
-
@barbudreadmon: Dammit. But once again, Fightcade will be the only exception to my no-illegal-downloading rule.
All right, change of plans:
After discovering that DC games (and the BIOS) can easily be dumped using an SD Card reader, and since an external SD reader and other DC material isn't that expensive, I've decided to go the Dreamcast route after all. I would like to play the game in English after all. I'll also add SFIII 3rd Strike to my setup while I'm at it... -
I don't know if you have looked into it, but this game is on psp as well as Street Fighter Alpha 3 Max. Does the psp version run better for you? You may be able to easily get a copy of this game legally and a psp, which is easily hackable, to make a backup of the game for you over usb.
-
@brandflake11: I do know of MAX, and even though I don't own a PSP anymore (I have my reasons), I still have all my digital PSP games backed up, including MAX. But I don't want it on the machine, because you need network capability for 2-Player Vs., and I'm not gonna do that.
-
@rexfesto696 Ahh, I didn't think of multiplayer. That makes sense.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.