News:

11 March 2016 - Forum Rules

Main Menu

BS Shockman Help

Started by CloudGamerX, January 21, 2015, 04:39:00 AM

Previous topic - Next topic

CloudGamerX

Okay,
so i have been trying to find a working rom of BS Shockman (BS Kaizou Chounin Shubibin Man Zero), but everytime i find one it never works on bsnes or zsnes. Does anyone know how to fix the rom? any help would be awesome!

SunGodPortal

Those BS ROMs are very strange. I wonder if a lot of them were even dumped correctly and/or completely in the first place. I feel for you though. I'm still trying to find a fix for Radical Dreamers so I can play it on my Powerpak like I do Zelda: Ancient Stone Tablets, Mario Excitebike and F-Zero 2.

It's a shame most of those games won't work on real hardware (despite there being a ZIP/RAR out there containing supposed fixes for this very issue) and that there is so little info available in English. I find the SNES BS-X add-on to be utterly fascinating and one of the coolest things I've ever heard of, period.
Cigarettes, ice-cream, figurines of the Virgin Mary...

CloudGamerX

Quote from: SunGodPortal on January 21, 2015, 04:56:36 AM
Those BS ROMs are very strange. I wonder if a lot of them were even dumped correctly and/or completely in the first place. I feel for you though. I'm still trying to find a fix for Radical Dreamers so I can play it on my Powerpak like I do Zelda: Ancient Stone Tablets, Mario Excitebike and F-Zero 2.

It's a shame most of those games won't work on real hardware (despite there being a ZIP/RAR out there containing supposed fixes for this very issue) and that there is so little info available in English. I find the SNES BS-X add-on to be utterly fascinating and one of the coolest things I've ever heard of, period.

I know, right? I have other BS games that work perfectly, but for some reason this game is the only exception. Apparently, people have been able to play this game with no problems on bsnes, zsnes, and even on real hardware. but that just makes me wonder how they managed to do it. It's been bugging me because i hear this game is really good, but i can't play it because the ROMs are broken.

SunGodPortal

#3
Thanks for mentioning this game. It looks pretty cool and I somehow managed to overlook it. I too will search for a functioning version and I'll let you if I find one.

EDIT: Have you tried the version included with these files? It worked just fine for me on ZSNES.
[removed]
Cigarettes, ice-cream, figurines of the Virgin Mary...

CloudGamerX

Quote from: SunGodPortal on January 21, 2015, 05:16:46 AM
Thanks for mentioning this game. It looks pretty cool and I somehow managed to overlook it. I too will search for a functioning version and I'll let you if I find one.

any help would be greatly appreciated, thank you

KiddoCabbusses

ZSNES sucks with Satellaview ROMs in general, and higan is VERY picky because it will ONLY load them in conjunction with the BS-X ROM. Rest assured, though, this is one of the games I've actually verified the dump of, so it's good.
So I should ask, what is your emulator setup for higan? My first guess would be that you don't even have the "BS-X" ROM, so check how higan links with that and then find it, and then try loading Shubibinman Zero.

SunGodPortal

Oh yeah, CloudGamerX... I tried every version of the ROM I found on SNES9X and it loaded every one of them no problem. Even ones that I had fucked with trying to get them to work on my Powerpak (which I've still had no luck with). The only complaint I have about Snes9x is that on certain computers it can take a bit of tweeking to get the sound to come out correctly.
Cigarettes, ice-cream, figurines of the Virgin Mary...

CloudGamerX

Well then idk what's up with the dumps i found. I hear that some people were able to make reproductions of it, so i tested it on my EPROM Test cart (Yes, i matched it with it's romtype), and it doesn't work even with it's header removed. can anyone at least PM me to the right direction to a working file?

SunGodPortal

Concerning the test cart, the ROM may just have to be hacked to function properly on a real SNES. From what I understand a lot (or possibly all) BS-X ROMs are set up very different from a "normal" game/cart. Seems like I remember reading that things like SRAM were dealt with in an entirely different manner. I suppose they would have to if the original BS-X flash carts were different enough from a standard commercial cart. In that case I assume that the console itself might not know what to do with it without the Satellaview hardware to interact with.

I'm glad you've posted about this. I'm not going to pretend that I know everything about BS ROMs but this is a subject I've been obsessed with for the past week or so due to my Powerpak's lack of cooperation with most of the Satellaview library. There are a handful of games I'd like to play but since very few skilled individuals seem to have any interest in these games it looks like I'm just going to have to find a way to fix them myself.

A few of them that I'm interested in have already been fixed in this manner: Dynami Tracer, Excitebike Bunbun Mario Battle Stadium 4, F-Zero Grand Prix 2 and all of the Zelda games. But there are also others like the one you've brought up and Radical Dreamers that as far as I know, no one has bothered making a fix for. I keep meaning to try the Golf Daisuki Out of Bounds Club ROM I found the other night on my console. I hope it works.

I'm definitely going to look much deeper into this. It almost seems like a lot of people are ignoring these games. Maybe they're just that confusing on the inside.
Cigarettes, ice-cream, figurines of the Virgin Mary...

CloudGamerX

well if their are successful repros out there, then that means someone must have a working rom. KiddoCabbusses verified that the dumps are good, and i know their is a hacked rom somewhere, but i just don't know where or if their are any patches i need.

Revenant

Shubibinman Zero shouldn't need any fix to run on a regular SNES because it already does not utilize the Satellaview hardware at all, as far as I'm aware. I've been working on an (mostly finished) English translation on-and-off for a while, and have had no issues playtesting it on hardware as a regular SNES/SFC ROM.

I've never had any issues playing any of the dumps of it I've ever found though, so I'm not really sure what to say there  :-\

SunGodPortal

#11
QuoteI've never had any issues playing any of the dumps of it I've ever found though, so I'm not really sure what to say there  :-\

I'm not 100% sure but I think in my case with the Powerpak I may be able to find a solution by adding a proper header (if I can figure out how to understand and edit all of the details therein). I believe in most cases it ignores the internal header and only refers to it if it has a bad "normal" header. If that's the case I think once it gets to that point the BS-X ROMs really confuse it and then it gives the same message as when you try to load a game that utilizes one of those unsupported chips like the Super FX.

EDIT: If this is the case I wonder if I knew how to read the internal header (do BS ROMs even have one?) could I just make an SMC header with that information so that the Powerpak will know what to do with these games? Anybody?
Cigarettes, ice-cream, figurines of the Virgin Mary...

KiddoCabbusses

On the note of why Shubibinman Zero doesn't want to run on a Powerpak - it's essentially because the Powerpak will choke trying to read a Satellaview-based ROM header, which is a different format from the regular SNES ROM header format. From what I recall the easiest solution is simply to blank out the header, as silly as it sounds. I suppose it'd be more proper to do a complete header replacement, though. I recall doing something similar for Golf Daisuki! OB Club on someone's request.

SunGodPortal

QuoteOn the note of why Shubibinman Zero doesn't want to run on a Powerpak - it's essentially because the Powerpak will choke trying to read a Satellaview-based ROM header, which is a different format from the regular SNES ROM header format. From what I recall the easiest solution is simply to blank out the header, as silly as it sounds. I suppose it'd be more proper to do a complete header replacement, though. I recall doing something similar for Golf Daisuki! OB Club on someone's request.

HA! Awesome. I had a feeling that some of them could be fixed in that manner. I guess the next step will probably be for me to learn what I can about what all info is stored in your run-of-the-mill header, what all of those pieces of info pertain to and how each one needs to be set up. Thus far any work I've done with headers has just been simple stuff like adding or removing them. The ones I added didn't have to be proper, they just had to be there so the data would line up correctly for patching purposes. I know next to nothing about this stuff but I'm ready to learn so I don't have to keep relying on what fixes just happen to be available.
Cigarettes, ice-cream, figurines of the Virgin Mary...

Revenant

Go to $FFD0 in a hex editor and overwrite the first ten bytes there with these values:

00 00 00 00 00 31 00 0A 00 00

SunGodPortal

Quote
Go to $FFD0 in a hex editor and overwrite the first ten bytes there with these values:

00 00 00 00 00 31 00 0A 00 00

Cool. Tried this out on a few games and it worked like a charm.

As an aside, I mentioned Radical Dreamers earlier and now I'm remembering that it wasn't that I couldn't get that ROM to work on my SNES like the others, I simply could not save. After investigating that one a little more I see that the save function simply does not work (according to the readme included with the English translation). Alas, I have no idea of what could be done about that one... :(
Cigarettes, ice-cream, figurines of the Virgin Mary...

Revenant

Sounds like it might be due to the fact that Satellaview games map SRAM to different addresses than normal SNES carts do. How easy that'd be to fix depends on how the game is programmed, but it's certainly possible.

SunGodPortal

QuoteSounds like it might be due to the fact that Satellaview games map SRAM to different addresses than normal SNES carts do. How easy that'd be to fix depends on how the game is programmed, but it's certainly possible.

Yeah. The only thing that worries me is that if it were easy I'm sure the people who translated it would have fixed it already. All that they'd have to go through to hack it into english I assume would be much more complicated than altering the ROM to save data here or there. I'm still going to look into it but I certainly don't feel as confident about finding a solution for this issue.  :-\
Cigarettes, ice-cream, figurines of the Virgin Mary...

CloudGamerX

I am just about to give up, i can't get them to work even with the BS-X files. Can any of you at least point me to the direction to where you found a working rom? Because i am just about stumped on getting it to work on anything.

SunGodPortal

QuoteI am just about to give up, i can't get them to work even with the BS-X files. Can any of you at least point me to the direction to where you found a working rom? Because i am just about stumped on getting it to work on anything.

Check your Personal Messages.
Cigarettes, ice-cream, figurines of the Virgin Mary...