We're using cookies to ensure you get the best experience on our website. More info
Understood
@dasiRegistered August 8, 2007Active 4 months, 2 weeks ago
188 Replies made

Hi LK. It’s good to hear from you. Yes, come and hang out with us on the discord.

April 1st was two weeks ago.

This is the way.

Further to the above:

If a communication operation with internal clock is started while connected to a powered off system, CDRR is set to 0xFF or 0x00 depending on which way round the cable is connected between the two systems. I’m not sure why this is the case.

If a communication operation with internal clock is started while connected to a powered on system, CDRR is set to 0x00.

I haven’t seen any garbage bits in CDRR.

The tracker wasn’t shared with all backers. I wasn’t sent a copy.

1) When initiating a communication with the internal clock selection, it will immediately process without a peer and load [font=Courier New]0xFF[/font] into CDRR.

Sorry for the late reply. My observations:

If a communication operation with internal clock is started and the Virtual Boy is not connected to another system, CDRR is set to 0xFF.

Edit: It gets a bit more complicated when connected to another Virtual Boy. Will conduct further investigations tomorrow.

  • This reply was modified 3 years, 3 months ago by dasi.
  • This reply was modified 3 years, 3 months ago by dasi.

Hey Mumphy, great work on the labels.
The Bound High label has a couple of blocks that look out of place, on the S and to the left of the B.

My GCC 4.7 port hasn’t received enough widespread testing yet to see what bugs I’ve introduced … but Alex Marshall’s “liberis” examples all work properly, and another user has ported a simple shoot-em-up to the PC-FX with no apparent problems.

. . .

If someone is interested in being the “goto guy” for a VirtualBoy version of my patches, then I’d love to hear it.

I’d be happy to help with that and put a build together for testing. There are a few reasonably large Virtual Boy projects around which should give your patches a good workout. 🙂

dasi

  • This reply was modified 8 years, 7 months ago by dasi.

Hi Elmer

Welcome, and great work.

Does anyone actually write interrupt-handlers in C???

Yes, using the interrupt_handler function attribute.

The compiler generates some pretty slow register-saving code for them, so I sort-of assume that folks just write then in assembly. Am I wrong?

From what I remember, when a function is declared with the interrupt_handler attribute the compiler generates save_interrupt and restore_interrupt prolog/epilogs, which save/restore only four or five registers. What have you observed?

dasi

> Am I correct in that I can use an EU Mega Drive 1 power supply?

Hi. A PAL Megadrive adapter is what you should be using, i.e. a 9V DC center negative adapter. Using an AC adapter may damage your Virtual Boy.

  • This reply was modified 9 years, 3 months ago by dasi.

Congrats!

Personalities clash sometimes. But we’re all hobbyists here, we’re all presumably doing this for fun. We’ve all agreed that extending the competition deadline is a good idea. Let’s make the most of it.

’tis the season of goodwill, after all. (-:

Looks great, Mr. Anon. No shadows, though?

Amazing work.

Fire-WSP wrote:
But i would like to know what was the reason to take the PC Engine Assets and not the one from Arcade, Sega or SNES?

The graphics are converted from the arcade game. The Virtual Boy and PC Engine have comparable sound hardware.

Like this, in the .text section:

.section .text
.align 2
.global _label
_label:
.incbin myfile.bin
.size	_label, .-_label
  • This reply was modified 11 years, 6 months ago by dasi.

Benjamin Stevens wrote:
I don’t know what it is that I got wrong. I wrote “his Space Pinball and buggy Bound High were being sold and traded around, with the purpose of getting more funds for Faceball and Dragon Hopper.” … I mentioned nothing at all about the other things to which you refer…

That’s right, you didn’t. In almost 1400 words there’s no mention of the 15 Feb 2010 email, and nothing about jojobean’s attempt to scam the owner of Faceball with faked Zero Racers source code. Everything DogP, Krisse, myself, and others, have brought to light regarding jojobean’s fraudulent activities you’ve apparently dismissed as untrue, whereas jojobean’s extremely dubious assertion that he was simply trying to raise money to acquire Faceball and Dragon Hopper is taken at face value. Whether you think we’re all deluded or lying or simply mistaken I don’t know, but your suggestion that by doing what we did we somehow “screwed up much greater things for the rest of us” is totally unfounded.

I’m afraid the cold hard truth is that jojobean lied about the Bound High ROM he was selling being a fully working cart dump, and he lied about knowing someone who owned the cart. And if he lied about that, and he did, and more besides, there’s absolutely no reason to believe he wasn’t also lying about Dragon Hopper as well. So this:

Benjamin Stevens wrote:
So am I going to think that jojobean was lying about knowing a guy who owns Dragon Hopper? Absolutely not.

is based on nothing but credulity and wishful thinking.

RunnerPack wrote:
The rest of the above seems accurate…

I assume you’re refering to Krisse’s version of events. I think you need to make that clear to avoid any further confusion.

RunnerPack wrote:
I had nothing to do with the “buggy” version.

To be clear, in his 15 Feb 2010 scam email, jojobean was selling both the “buggy” David Tucker version (which you had nothing to do with) *and* the broken VUCC version you compiled for him. It was the VUCC version of Bound High which jojobean was fraudulently selling as a fully working cart dump. I didn’t in any way mean to suggest you were involved in what jojobean subsequently did with that ROM.

Benjamin Stevens wrote [edited for length]:
However, jojobean is NOT the person who screwed things up. Jojobean is the person who was trying to get all of the unreleased Virtual Boy games eventually released…

Some time, if you feel like it, go through jojobean’s post history on this site, reading all of the connected posts, especially the ones on the thread “Bound High ROM – buggy, can anyone help?”…

…the various individuals who met him with harsh accusations and who did not follow his instructions are the ones who very likely screwed up much greater things for the rest of us.

…He continued his pursuit of trying to get more unreleased games released, and during the process, he tried to find others of the Virtual Boy community whom could be trusted and who would help him with the financial burden of acquiring all the games, since the uber-collectors who had the games demanded vast sums of money. As such, his Space Pinball and buggy Bound High were being sold and traded around, with the purpose of getting more funds for Faceball and Dragon Hopper…

What other important thing needs to be said concerning this? How about the fact that jojobean also claimed on this forum that he knew a guy who owns Dragon Hopper and that jojobean was in pursuit of the game? People charged jojobean with lying about Faceball. They didn’t believe he had any connection to it and that he was just lying to swindle people out of their money…

So am I going to think that jojobean was lying about knowing a guy who owns Dragon Hopper? Absolutely not. Did jojobean succeed in getting Dragon Hopper? I have no idea, but I sure do know that he succeeded in getting all the other games he ever mentioned, which people thought he was lying about, so it sure does cause a person to wonder. Nevertheless, what can I or anyone else do about it at this point? Probably not much at all. Why? Because jojobean has now seemingly disappeared entirely from the Virtual Boy scene. And why might that be? Most likely because he was so fed up with all the accusations thrown his way and breaches of trust from the Virtual Boy community that he no longer wants to have anything more to do with us.

I am also rather confident that it was necessary for a single individual to take the route that Jojobean took, in order to get those games available for everyone.

Ben, you’ve got the whole thing entirely wrong. I suggest that anyone who’s interested in what actually happened with jojobean and Bound High read KR155E’s summary of events.

In his 15 Feb 2010 email jojobean claimed to have…

jojobean wrote:
…a 100% fully working version of Bound High that plays flawlessly on the hardware. I have the only copy of this that I know of. It is dumped from an actual cart and not pieced together from code. So far I have spoken to nobody else who has such a thing. Just finding someone with the cart is near impossible, let alone finding someone to let you dump it.

What he was actually selling to people was a broken version of the ROM that Runnerpack had compiled for him with VUCC.

It doesn’t get any more obvious than that.

WoLfMaN wrote:
Don´t forget to check polarity on your adapter – afaik it is always “center tip positive”.

No, you need a centre negative plug. Using a positive centre plug won’t work and may damage your Virtual Boy.