How do "BS" ROMs work?

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Post Reply
Envergure
New Member
Posts: 3
Joined: Wed Nov 18, 2009 10:55 pm

How do "BS" ROMs work?

Post by Envergure »

Hi,

I found a few ROMs which have something to do with "Stellarcast" or "Stellarview" or something. They're all marked "BS". I can't figure out how to play them. All I can do is flip through a series of Japanese instruction screens, and nothing I do will start the game.

Anyone know how these games work?

I have a SNES at my house, and we actually have one cartridge which does the same thing; We never figured out how to play it and we might have thrown it out.

Thanks
- Chris
badinsults
"Your thread will be crushed."
Posts: 1236
Joined: Wed Jul 28, 2004 1:49 am
Location: Not in Winnipeg
Contact:

Post by badinsults »

http://www.snescentral.com/article.php?id=0800

Most Satellaview games won't work because they required instructions from the satellite broadcast, and the fact that the emulation is incomplete. Some games have been hacked to work, and I'm sure you could find out about them if you search.
<pagefault> i'd break up with my wife if she said FF8 was awesome
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

SnesGT and Bsnes can run BS games I thought.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
badinsults
"Your thread will be crushed."
Posts: 1236
Joined: Wed Jul 28, 2004 1:49 am
Location: Not in Winnipeg
Contact:

Post by badinsults »

nintendo_nerd wrote:SnesGT and Bsnes can run BS games I thought.
Some BS games work, others don't because they were designed to be used with broadcasts. And even then, no emulator exists with perfect BS emulation.
<pagefault> i'd break up with my wife if she said FF8 was awesome
byuu

Post by byuu »

When it comes to BS-X: limit it to SNESGT, uosnes and then Snes9X in that order.

SNESGT goes pretty far, and even has database-style information to automatically seek past those 14-minute wait loops and such. It patches either the BIOS or games to allow even "deleted" BS-X packs (the majority of images out there) to show up and play. And it even fakes some of the communication protocols to get in-game in many broadcast titles.

uosnes is hack city. He goes as far as to inject entirely new font sets into the game to work around bugs, but as a result it plays quite a bit.

Snes9X also recently got a big boost thanks to zones and co.

Nothing else comes close. I may never have great BS-X support, as I'm not going to use hacks or false satellite communication signals to get past certain points. Basically if the real game cannot be played anymore (due to St. GIGA's demise), then I won't work on getting it playable under emulation.

Personally, I feel that UPS soft patches to the game code are the way to go; not faking a satellite receiver in every emulator. But we'll see. I usually don't get my way with these sorts of things :P
KingMike
Rookie
Posts: 41
Joined: Mon Jun 02, 2008 6:38 am

Post by KingMike »

I would think the only way you could even possibly run BS games content would be to somehow detect and play recordings of the original broadcast.

(getting those might be a problem. Not sure how much is on youtube, but the last time I tried, nico-video seemed to be pretty good at blocking VideoDownloader in Firefox.
Too bad I upgraded past IE6. I could easily grab them off the cache. Not so well with later versions.)
paulguy
Zealot
Posts: 1076
Joined: Sat Jul 02, 2005 2:01 am
Contact:

Post by paulguy »

I doubt the actual audio matters much, and if it did, the bitstream would need to be exact, which you won't get from a YouTube video.
Gil_Hamilton
Buzzkill Gil
Posts: 4295
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

paulguy wrote:I doubt the actual audio matters much, and if it did, the bitstream would need to be exact, which you won't get from a YouTube video.
I'd expect any critical information to be in the VBlank period, actually. And that would get clipped as garbage data for most digital encodings.

Ironic that an nth-generation VHS rip would be more useful than even a clean YouTube upload, but... there ya have it.
Squall_Leonhart wrote:
You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
DirectInput represents all bits, not just powers of 2 in an axis.
KHDownloads
Post Reply