News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: BS Shockman Help  (Read 10325 times)

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
BS Shockman Help
« on: January 21, 2015, 04:39:00 am »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #1 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.
War is Peace. Freedom is Slavery. Ignorance is Strength.

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: BS Shockman Help
« Reply #2 on: January 21, 2015, 05:02:35 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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #3 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.

EDIT: Have you tried the version included with these files? It worked just fine for me on ZSNES.
[removed]
« Last Edit: January 21, 2015, 09:56:09 am by KingMike »
War is Peace. Freedom is Slavery. Ignorance is Strength.

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: BS Shockman Help
« Reply #4 on: January 21, 2015, 05:21:52 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

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Re: BS Shockman Help
« Reply #5 on: January 21, 2015, 01:42:39 pm »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #6 on: January 21, 2015, 03:31:10 pm »
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.
War is Peace. Freedom is Slavery. Ignorance is Strength.

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: BS Shockman Help
« Reply #7 on: January 22, 2015, 02:59:59 am »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #8 on: January 22, 2015, 03:47:21 am »
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.
War is Peace. Freedom is Slavery. Ignorance is Strength.

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: BS Shockman Help
« Reply #9 on: January 22, 2015, 03:57:26 am »
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

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: BS Shockman Help
« Reply #10 on: January 22, 2015, 01:52:44 pm »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #11 on: January 22, 2015, 03:32:02 pm »
Quote
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  :-\

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?
« Last Edit: January 22, 2015, 05:21:07 pm by SunGodPortal »
War is Peace. Freedom is Slavery. Ignorance is Strength.

KiddoCabbusses

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Re: BS Shockman Help
« Reply #12 on: January 22, 2015, 05:52:46 pm »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #13 on: January 22, 2015, 06:18:01 pm »
Quote
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.

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.
War is Peace. Freedom is Slavery. Ignorance is Strength.

Revenant

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: BS Shockman Help
« Reply #14 on: January 22, 2015, 07:02:49 pm »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #15 on: January 22, 2015, 08:37:04 pm »
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... :(
War is Peace. Freedom is Slavery. Ignorance is Strength.

Revenant

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: BS Shockman Help
« Reply #16 on: January 22, 2015, 11:10:28 pm »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #17 on: January 22, 2015, 11:45:41 pm »
Quote
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.

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.  :-\
War is Peace. Freedom is Slavery. Ignorance is Strength.

CloudGamerX

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: BS Shockman Help
« Reply #18 on: January 23, 2015, 12:28:59 am »
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

  • Hero Member
  • *****
  • Posts: 2921
  • 2 + 2 = 5
    • View Profile
Re: BS Shockman Help
« Reply #19 on: January 23, 2015, 02:21:34 am »
Quote
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.

Check your Personal Messages.
War is Peace. Freedom is Slavery. Ignorance is Strength.