Original Post

Okay people, I have come to the conclusion that it’d be dumb if I further tried to stop the buggy version from spreading, it’d do anyway. So I at least want to make sure that those ROMs get labelled properly as being bad, so there won’t be so much confusion. So here’s both versions for download:

Download here.

– “[b1] [gccVB]” was built from edited source using gccVB. It’s complete but very buggy on hardware.
– “[b2] [VUCC]” was built with the official compiler and converted from ISX to ROM. Due to an unknown bug, it’s incomplete (broken Plasma stages and boss stages) but runs perfectly smooth on hardware.
– So use [b1] for playing on Reality Boy, and [b2] for playing on your FlashBoy.

Hopefully we can release a clean ROM soon.

Enjoy! πŸ˜‰

EDIT: Download Links updated

  • This topic was modified 14 years ago by KR155E.
53 Replies

Thanks a lot for these ROMs! It’s nice to see previously unreleased games unofficially released. πŸ™‚

But I can’t avoid thinking that with more respect regarding extremely rare ROMs, prototypes and such, it would have been better.

Well, it’s a prototype, what do you expect? Such complete rarities as Earthbound Zero on the NES barely exist and could rather be considered “premium ultra rare”…

Thank you for these but, I’m having some problems playing them. I’m using ViBE on my Mac & when I launch the ROMs, I’m getting the following message:

Attachments:

Doesn’t ViBE have a set list of roms that it accepts? And since this is a new game, ViBE has no entry for it and it won’t play.

DanB wrote:
Doesn’t ViBE have a set list of roms that it accepts? And since this is a new game, ViBE has no entry for it and it won’t play.

Really? I never knew that. Do you know where this list is? Maybe I can mod it a bit πŸ˜›

Yup, it does have an embedded CRC list. The reason for this is historical; we decided long ago that we did not want people who hoard unreleased prototypes for their own private reasons to be able to use ViBE to emulate them.

As I recall we had one of our beta testers early on claiming to have a copy of Faceball which apparently didn’t work, but he refused to provide us with traces (or indeed a loan of the ROM itself) which might have helped us fix it…

I’ve just added the two Bound High CRCs to ViBE, and will be uploading a new build to my web page in the next hour. Thanks for the heads up.

…and that’s done now; get the new version at http://www.bannister.org/software/.

I just spent five minutes playing, and now I have a headache. I guess the emulation accuracy in ViBE is better than I thought πŸ™‚

Richard wrote:
Yup, it does have an embedded CRC list. The reason for this is historical; we decided long ago that we did not want people who hoard unreleased prototypes for their own private reasons to be able to use ViBE to emulate them.

As I recall we had one of our beta testers early on claiming to have a copy of Faceball which apparently didn’t work, but he refused to provide us with traces (or indeed a loan of the ROM itself) which might have helped us fix it…

I’ve just added the two Bound High CRCs to ViBE, and will be uploading a new build to my web page in the next hour. Thanks for the heads up.

Richard wrote:
…and that’s done now; get the new version at http://www.bannister.org/software/.

I just spent five minutes playing, and now I have a headache. I guess the emulation accuracy in ViBE is better than I thought πŸ™‚

πŸ˜€

Thanks! I was the guy who sent you that email about Bound High πŸ™‚ I did find a small aesthetic problem with ViBE. The app version still shows 1.0b10. In the apps “Contents/Info.plist” file, CFBundleShortVersionString & CFBundleVersion still have a value of 1.0b10. Same goes for the “Contents/Resources/Info.plist” file πŸ˜›

Attachments:

Oops! It’ll have to stay like that now I fear. The about box is right anyway.

Haven’t visited for a couple of months, what a pleasant surprise to return to. Just wanted to say thanks to everyone involved in releasing this. Really enjoying playing it. For such a basic premise it’s a lot funner and harder than I thought it’d be. Also a lot faster than expected.
That’s just about all the games now, isnt it? I’ve always assumed Zero Racers was never completed, and been led to believe that Dragon Hopper, if it is out there, is in the hands of someone who’s not interested in sharing it, which is ultimately up to him/her(Let’s be honest, its a him :D) While I’d LOVE to one day play DH (Being a fan of action adventures like Zelda), I’m VERY happy to be playing Bound High. I also know its unlikely that we’ll ever see DH, so I’m realistic about it.
Anyway, thanks again to everyone who got this out there.

Richard schrieb:
Yup, it does have an embedded CRC list. The reason for this is historical; we decided long ago that we did not want people who hoard unreleased prototypes for their own private reasons to be able to use ViBE to emulate them.

As I recall we had one of our beta testers early on claiming to have a copy of Faceball which apparently didn’t work, but he refused to provide us with traces (or indeed a loan of the ROM itself) which might have helped us fix it…

i like that way! πŸ˜‰

Fire-WSP wrote:

Richard schrieb:
Yup, it does have an embedded CRC list. The reason for this is historical; we decided long ago that we did not want people who hoard unreleased prototypes for their own private reasons to be able to use ViBE to emulate them.

As I recall we had one of our beta testers early on claiming to have a copy of Faceball which apparently didn’t work, but he refused to provide us with traces (or indeed a loan of the ROM itself) which might have helped us fix it…

i like that way! πŸ˜‰

Except most people suffer by having to wait for a new release anytime a new ROM is available. It’s easy enough to get around anyway, though I don’t know how many people actually care (it took almost 3 weeks for anyone to notice that this didn’t work on ViBE).

And it’s not like someone who decides to horde a ROM is gonna change their mind so they can play it on some emulator, when they obviously could just play the game on the real system or one of the other emulators. But I understand it’s the principle of it… or maybe “if I can’t have it, nobody can”… either way, it’s his emulator and he’s free to do whatever he wants.

DogP

Oh, I forgot Faceball, which is out there somewhere, but which was released on other systems also. The link cable would have been cool, was it the only title confirmed to use it? I know there were plans VERY early on for Waterworld to use it as well, but they were tossed out, also VERY early on.
And theres a english prototype of Innsmouth, which I believe was bought by a guy who owns a great deal of very interesting stuff. No need to mention his name, not big into name dropping anyway. I think most people know who I’m referring to.

Just been playing more Bound High, that final boss is a bit of a bastard, isnt it?

@DogP
Vibe is for OSX anyway. I guess most people use a win emu and with Bootcamp or Virtualobox you can play Win emus on OSX so i dont see any problems.

about the hording and so on. Well i am no fan of it and i shared for example the Pinball with everybody.
Of course this does not mean that others need to do it like me but it would be nice to see for example faceball, dragonhopper or zero racers. I am sure this would boost the VB community πŸ™‚
But thats up to the owners of the roms.

I’m new to this forum and apologize for my English.

Wouldn’t mind in to help trace through, too; so very excited to see some active work being done; I didn’t realize anyone cared still, soo very happy ^^.

Sorry to be not use search function well, but is there a standard state dump we should all work on to coordinate effort on tracing perhaps?

It’s a little tough to back track from where it’s not displaying properly. I think the whole set up was done properly, but the queue is not active; it’s hard to tell on the surface level, though.

Anyone with a head start care to share their breakpoint list of a few key fns?

Also, has anyone bothered to pare out the unrelated parts to make a slimmed down problem version? Might be helpful–there is a lot here.

Sorry if in wrong area.

Youmuin
用務員

Except most people suffer by having to wait for a new release anytime a new ROM is available.

Perhaps, though how often does that really happen in the Virtual Boy world?

As it was, I had a release out within hours of this being brought to my attention. There’s no reason why I won’t be able to do the same again if Faceball/etc show up.

Richard wrote:

Except most people suffer by having to wait for a new release anytime a new ROM is available.

Perhaps, though how often does that really happen in the Virtual Boy world?

As it was, I had a release out within hours of this being brought to my attention. There’s no reason why I won’t be able to do the same again if Faceball/etc show up.

I was actually referring more to homebrew… IIRC there’s a size limit that’s allowed (<64K?), but many homebrew games easily exceed that... and that seems silly to have to make a new release every time someone releases a new revision of a WIP homebrew. I'd expect that to occur a lot more often in the coming months with the competition happening again.

I don't think there's VB development tools for the Mac, so it's probably not hindering VB game development, but if anyone on a Mac wants to try a new game out, they'll need a new version (which would likely get annoying for you).

If you're really worried about it, what about hosting a key generator, where someone uploads a ROM to you and it returns a key, which is then typed into the emu?

BTW, do you have this same "protection" on any of your other emulators?

DogP

No, ViBE is the only one that restricts file loading – as I said, it was done historically because of people hoarding prototypes.

I’ve just spotted that a good Bound High dump is out and I’ve added a CRC for that which will be in the next release. Before I upload though, how big do homebrew titles get these days? Would bumping the CRC-free limit to 256K be sufficient?

Well, it’s not really a dump but a compilation from the original code.

Well, if it’s for historical reasons – be sure never to change it… Make people run the emulators for PC instead – that will teach them!

It would be nice to see a similar feature in other emulators though, checking the CRC:s for known good dumps. That would help keep away hacked or faulty software.

Instead of keeping away the hacked versions it could do the same ZSNES does and show a “checksum: fail” label at the start of the game. Arbitrary code should definitely still be runnable, I think.

I mean, we do have an implementable list of GoodROMs, right?

Yes, I didn’t mean that it would block them, but rather notify the user to when they’ve stumbled upon a non-verified dump.

When I last checked the “Goodtools” were wrong about some roms, at least one that was set to verified was actually a bad dump.

 

Write a reply

You must be logged in to reply to this topic.